Font Size: a A A

The Study Of Software Design Pattern In Enrollment System

Posted on:2006-02-01Degree:MasterType:Thesis
Country:ChinaCandidate:R WangFull Text:PDF
GTID:2168360152475873Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As computer information technology keeps on enlarging its application in every fields, Informationization and Handling official business with no paper are implementing from horizontalize of region to verticalize of trade in enrollment field of education trade. The pointed and easy to expand Enrollment system are the important tool helping finishing the task. The run of enrollment system indicates that the work greatly economized, which gained an extensive commendation from the affected schools.But from the special demand analysis of enrollment business, it is a job interfered by government's order. The annual enrollment procedures will adjust and control with the policy. How to design the system structure and database model becomes the focal point so as to face to changing calmly and reducing the maintaining amount.Software design pattern provides us a series of methods and policies in optimizing the system design.Through the study of design pattern and practical problem in enrollment trade, the text proposes the data access model based on solving coupling problem. Through the pattern, it structures out the systematic frame of layers. The theoretical foundation of dividing layer is that every layer must be handing in the relation. The upper layer call the interface offerd by lower layer, the lower layer realizes the detail to the upper layer shielding. Every layers of modification and expansion is independent so as to make the systematic structure more flexible. In the layer of database connection, author has studied the application environment and method by factory method and utilized this pattern to solve the connection problem of different database. In order to solve the indefinition of enrollment policy, author has studied the situation of enrollment procedure and provided the realization of three kinds of policies. The Strategy pattern has realized the three policies by more flexible way. In the end, the author summarizes the result of the application of software design pattern, and comes to the conclusion that it not only improves the procedure structure and system's maintainability, but also provides condition for the subsequent system expansion and improvement.
Keywords/Search Tags:Weak Coupling, Design Pattern of Software, Enrollment Policy, Refactoring
PDF Full Text Request
Related items