Font Size: a A A

Design And Development Of Population And Family Plan Statistics Management Information System

Posted on:2009-03-14Degree:MasterType:Thesis
Country:ChinaCandidate:Z Q ZhengFull Text:PDF
GTID:2178360272476480Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The statistics and planning is a important part in the whole population and family planning domain. Its main task is to make survey of current population and family planning condition periodically, generate the required report, then make forecast on future population, make plan for the development on population and so on.For the moment, there are a lot of problem on the information system about population and family planning: the application of hardware goes faster clearly than the application on software; the value of information resource does not been development adequately, and on the other hand, the investment of network and database are repeat over and over again; there are few of standards and specification, and lack of unified planning.To solve the problem mentioned above, we can consider construct our information system based on the browser/server structure, that is, web application. Compared with the traditional client/server application, the browser/server application is better in that it can be deployed and maintained centrally; this greatly simplifies the deployment and update of the application, and then saves a large number of efforts. Because the data is stored in one place, we can employ many methods to insure its security, extract valuable information from it at any moment.The system employs the popular Struts frame, the JSTL tags, and the expression language so as to improve the readability of the code. The controller layer is implemented mainly by the struts frame itself, except for extending it's requestProcessor to provide the user authentication. The business layer focuses on the validation on the input. The access to the database is accomplished through the Hibernate frame instead of coding ourselves data access objects. The physical database is Oracle 10g. Considering the hierarchy of the data, we employ the partition table technology to improve the performance of data access.Though the analysis to the business process of the statistics and planning department, we have known its main work is to maintain the base information to be managed, survey and record all kinds of change about population, validate the data's correctness, make and submit reports on the data. The reports then are used to make important decision about population development. So, it is great important to provide the exact base information in time.We can say that the data is the soul of statistics job, so how to insure the quality of the data becomes to our important consideration. We make use of validation on the client and server, and at the same time, we make elaborate design for data input, so we can insure the quality of the input and the performance of system.The reports are currently the ultimate aim of our system. The reports generation is automatically made when required. This not only saves the large amount effort, but also warrants the quality of the report. Finally, the query can help to estimate our work.In the future, we can integrate the other department business with the developed system; provide the users a unified platform. Though the platform, not only the internal user, but also the external user can benefit from the information technology. Finally, if required, we can extend the unified platform based on the shared base information at any time.
Keywords/Search Tags:Population and family plan, Statistic, Information system
PDF Full Text Request
Related items