| Shanghai labor insurance management information system is a developing project based on the city’s long-term strategy of civic social and economic development, and its target is to efficiently support scientific management to the city’s human resources as one of the strategy’s informational support platforms.This system is developed by initiative management module for human resources. Its key task is to coordinate with civic management’s overall developing strategy, based on the city’s industry dynamic economic development and overall requirement for human resources. It can integrate traditional management functions such as unemployment insurance management, and can also provide information support to human resources’ on-job training needs, so that be more efficient to get human resource benefit. First, in the introduction chapter, the paper sketches management information software needed for system development, distributed application software and big-scale database system technology current status. In demand analysis chapter, it discusses the software’s development goal, function features and detailed user cases. In design chapter, it discusses the software’s outlined design and (?)etailed design, software architecture, database design and main modules’ internal (?)ing flows, their objects and design scenarios. In the end, in implementation chapter, it describes the software’s programming and testing based on design scenarios.This software is developed based on distributed application system’s multi-layer structure, realized by.NET and SQL Server database programming. The system’s model numerical models running on the application server platform are programmed with C# while the data intensive programs running on the database server platform are programmed with SQL storage procedures. The software is in the whole developed under the programming model of object oriented concepts and techniques to improve the software’s maintainability and reusability. Through the tests and evaluations with the actual data and on-line running, its effectiveness, robustness and reliability are validated and its basic anticipated development goals are reached. |