Font Size: a A A

Research And Application Of Hospital Personnel Management System

Posted on:2009-12-10Degree:MasterType:Thesis
Country:ChinaCandidate:H Y ZhangFull Text:PDF
GTID:2178360272976477Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The last aim of this system is developing a science and logical management software, which meets the need of the reform and scientific management of hospital and serves the information construction of hospital. Making the system has high scalability, reusing character, maintenance and shortening the development circle and prolonging the employ circle is the aim of this system.This article introduces the develop status of the hospital personnel management system in current and introduces the current status and the tendency of software development and management at home and abroad .It indicates that using the object-oriented technology could enhance the quality, maintenance and repetition for the software. It also expatiate the importance of software modeling for developing excellent software. In the same time, it explains that J2EE structure is the excellent frame for the development of a high scalable system.The analysis of Use-Case and role is the beginning of a task. The function that a system wants to realize is just the Use-Case in Use-Case diagram, so we could find that Use-Case design is the important bases for the system modeling. Use-Case analysis needs constant correcting and improving during the course of modeling, showing the practical business flow and customer's needs. This is an interactive and remounting course. Use-Case diagram should take simple and clear as rules, and reflect the function that the system complete farthest, and explain the Use-Case's event flow simply. Structure Use-Case is realized by distilling common action (comprise relation) and differentiating an anamorphous (extend relation), it is an important part for the system to construct a simple, balanceable and understandable Use-Case aggregate.System static modeling is the critical factor for the system's realization of the scalability and object-oriented. This system shows the system static module with class sketch. On the base of typical three layer of J2EE frame, it divides the main business layer into three layers: facade service, main business and data access.Facade service class' main function is to assign its services to the main business package, and depend on the Record set object.Main business package including entity object serve the facade service class, and depend on the object that offer the data access actions and lie in the data access package.Data access package includes the objects that access data in the database and update database. These objects serve the main business packages objects, and depend on the whole JDBC package, because they have to access the database.In these five layer constructions, facade layer is closer to user application program but not to business logic, that could be designed according to the need of specific customer, which could change it' classes as the application program's needs change. Because main business layer includes practical business logic not specific application program function, and not allowed to be changed randomly, it was high reused.UML is an object-oriented modeling language itself, the conception of object-oriented is mixed into all the course of system modeling.This article elaborates the comprehension of the object-oriented and visual modeling. As object-oriented mechanism uses many classes and interaction mode and concerns the information and function, it could develop a system which can osculation attend and adapted to the development of information and function. The realization of agility for the object-oriented is through the three base rules: encapsulation, inheritance and polymorphism. The Modeling communicates the design structure and system action, visualize and manage the system construction. The most important thing is that modeling offer the chance for predigesting and reusing, make us comprehensive the constructing system more. The modeling offers the blue print that can be the important foundation for the system implement.In this paper, we also studied the n-tier architecture based on component technology and how to implement business logic and data logic of HIS system using advance development method and midware technology based on model obtained from UML. And then, we explained some key issues in the implement of the HIS system.In the end, the paper described the process of design combined with hospital personnel management system presently; the system is running in China-Japan union hospital of JiLin university and providing services for doctors and administration. After about 1 years use and test, it satisfied all requirements, such as response speed, system loading and so on.
Keywords/Search Tags:Object-oriented, UML, J2EE, COM, EJB
PDF Full Text Request
Related items