Font Size: a A A

Design And Implementation Of Dog Information Management System For Tianjin City

Posted on:2008-01-16Degree:MasterType:Thesis
Country:ChinaCandidate:J HouFull Text:PDF
GTID:2178360245491763Subject:Computer applications
Abstract/Summary:PDF Full Text Request
Internet has been widely used, this fact has induced the widely use of Web-based application development. Since the issue of .Net Framework by Microsoft ,Web-based application using ASP.Net and ADO.Net has been widely used in software development. ASP.Net combining with ADO.Net, makes the rapid and efficient software development possible.This dissertation mainly discusses the development of"The Dog Management System of Tianjin Municipal Public Security Bureau"using ASP.Net and ADO.Net, including the requirement, the software architecture design, the detailed design, and the realization of the system. I make use of the three-tier software architecture in the application development; the three tiers are Data Access layer, Business logic layer, and User Presentation layer. The three-tier software architecture makes the development and maintenance greatly convenient.Aspect-oriented programming is discussed mostly in recent years. In order to reduce the complexity of the system, the dog management system adopts the aspect-oriented programming technology. With Spring.Net AOP, I make the log module weaved into the main business flow properly.Design Pattern is used to describe the relationship of classes and objects which are closely related with each other. If properly used, it can greatly save much work and time in software development. The dog management system has made use of some of the design patterns,for example: the singleton pattern is used in the generation of dog number,the factory pattern is used in making license.The whole system is divided into several modules ,these modules are enrollment,auditing,making license,modification and so on. Until now, the system has been running stably, and is used by police stations all over the Tianjin City, and realizes the initial design goal.
Keywords/Search Tags:Three-tier Software Architecture, Aspect-Oriented Programming, Design Pattern
PDF Full Text Request
Related items