Custom software development...

Complex information systems
search

Web application for managing GAS installation packages


Customer


Technologies

ASP.NET
MS SQL Server
ActiveX
SSL



Task description
TCO Solutions is a British company dealing with MSI installation packets creation.
This company approached us with a request to develop a web application for their customers which would enable company’s clients to place orders through web interface and upload source files from which MSI packages will be created.
 
Web application solution
MEMOS Software developed a web application for support of built-in packaging processes of software companies which allows company’s clients to place orders through web interface and upload the source files designated for packaging of MSI packets or eventually for other kind of processing. Web application encapsulates internal TCO workflow, supports, among others, overviews, printing of these overviews, automatic generating of reports after the order state is changed. .NET Framework 1.1ASP.NET technology was used to develop the application itself and web design. The application is secured by https protocol – SSL.
The file upload is realized directly in browser window. ActiveX technology combined with web service was used to overcome a problem with upload of files bigger than 10MB caused by http upload technology. ActiveX element is downloaded automatically to client computer and communicates via web service with the database without any file-size limitation. ActiveX element is digitally signed by certificate. The communication is mediated by SFTP, there is no file-size limitation. The upload is user transparent, all processes are running inside the browser and there is no need to install anything.
The administrators section of the application contains data from the view of TCO workers. Administrator can see placed orders and can download uploaded files (using links as usual). He has an option of changing orders‘status, assigning order to selected packager, controlling finished packages and inserting resulting packages into system. Administrator also has an option of editing user’s data, adding users etc.

TCO GAS

[Back to the list of case studies]