Font Size: a A A

Analysis On Intelligent Deployment & Update In C/S Structure System

Posted on:2008-09-06Degree:MasterType:Thesis
Country:ChinaCandidate:B LiFull Text:PDF
GTID:2178360245991321Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The Deployment & Upgrade (D&U) of software is very important part in its lifecycle, especially to those built on C/S architecture. Because D&U is always the last step of each iterative cycle, and preferring to something about"Software Engineering"other than"Coding", it is often slighted in the periods of analysis and design. But in fact, the method of D&U means the cost of project and the responsibility against troubles. This paper is expected to develop some generic technical that can be widely used, to solve the problem of D&U problems in a typical C/S system.We describe the method of design and implement an intelligent D&U in a application system, using the MIS of XianDa company as the main example of several relative application systems, also referring to the advantages and shortages of the"Smart Client"released by Microsoft Co.. This article is focused on the way of architect the"Intelligent D&U Component"according to the specialties of each project.The related projects and technical background are introduced at first, and then we set up the main frame of the"Intelligent D&U Component". On the concept layer, this paper concentrates on the main idea of design, works out the hierarchy and dictionary of the conceptual model; About the physical layer, the arithmetic of model, which implements the required functions on both server side and client side, is described in detail, and also central code are given as examples; As to the key technique of system, Using FTP protocol to implement the file transport in D&U component is the emphases, while several other commonly used methods are introduced simply.Compared with other similar techniques, such as"Intelligent Client", this article brings forward the model of"Two Layer Upgrade", which will be more flexible and universal.The solution in this paper comes from previous projects, which means strong practicability. As the providers of software, the developers should not only offer the informational service, but also need use more tools in software production and service. A nice and appropriate way of Deployment & Upgrade, can not only reduce a lot of burden, but also bring their customers better user experience.
Keywords/Search Tags:Intelligent deployment, Software release, Auto upgrade, FTP, C/S, Thick Client
PDF Full Text Request
Related items