1、哈尔滨工业大学华德应用技术学院本科毕业设计(论文) I 摘 要 本设计的目的是完成能够为劳动保障部门提供业务管理信息化、为养老保险管理部门工作人员提供方便快捷的业务处理系统。利用 .NET 框架 生成 部署和运行 Web 服务及应用程序的平台 。采用 B/S 模式进行开发 , 依据软件工程的设计思想,按照分析系统的可行性、进行系统的需求分析、总体设计、详细设计以及系统测试的步骤完成本 管理信息系统 开发,具有方便用户检索数据、易于后台管理、方便使用等特点,经过初步测试,达到了设计的要求。 本系统是采用 ASP.NET2.0 技术和 SQL SERVER 2005 数据库进行开发的基于 WEB
2、的社 会养老保险管理系统。本系统具有档案管理、保险金缴纳管理、养老金发放管理、信息查询和系统维护等五大功能。其中档案管理包括单位和个人档案的增加、修改、删除等功能;保险金缴纳管理包括单位和在职职工养老保险金的计算和记账等功能;养老金发放管理主要实现对单位退休职工和死亡人员养老金发放的计算和记账等功能;信息查询主要实现对一些基础信息的查询功能;系统维护包括系统初始化和系统的数据备份等功能。 本系统严格按照软件工程设计理论,并利用各种图表对整个系统进行描述,更加清晰的描述整个系统的开发过程,并且对于开发工具 ASP.NET2005以及 SQLServer2005 进行了简要的介绍。 关键词 社会养
3、老保险 ; 管理系统 ; ASP.NET2.0; SQL SERVER 2005 哈尔滨工业大学华德应用技术学院本科毕业设计(论文) II Abstract The purpose of this design is to complete to can guarantee for the labor the section provide the business management information turn and manage the section for the endowment insurance the worker provide the convenient an
4、d fast business handles system.Make use of.The frame of NET is born, deployment with circulate Web service and apply the terrace of the procedure.Adoption B/ the S mode proceeds the development, thoughting according to the design of the software engineering, according to the possibility that analyze
5、 the system, proceed the need analysis, total design of the system, convenient usage etc. characteristics, test through first step, come to a the request of the design. This system is a society endowment insurance management system based on Web, which adopts ASP.NET2.0 technology and SQL Server 2005
6、 as tools to develop. Its functions are divided into five parts: document management, the management of collecting the insurance, the management of distributing the pension, information inquiry and system maintenance. The document managementocuments. The management about collecting insurance include
7、s computing insur includes increasing, updating, and deleting the companies and personal dance and keeping accounts of the companies and staffs. The management about distributing pension includes computing pension and keeping accounts of the retired staffs and the deaths. Information inquiry managem
8、ent is mainly about inquiring some foundation information. This system is strict according to the software engineering design theories, combining exploitation every kind of chart proceed to describe to whole system, describing the process of development of whole system more and clearly, and for deve
9、lopment tool ASP.NET2005 and SQLServer2005s proceeded the introduction of the synopsis Key words Society Endowment Insurance MIS ASP.NET2.0 SQL SERVER 2005哈尔滨工业大学华德应用技术学院本科毕业设计(论文) III 目 录 摘 要 . I Abstract . II 第 1 章 绪 论 . 1 1.1 课题背景 . 1 1.2 课题目的和意义 . 1 1.3 管理信息系统基本理论及应用概述 . 2 1.4 软件工程方法概述 . 3 1.5 研
10、究方法和技术路线 . 4 第 2 章 系统调研和需求分析 . 6 2.1 系统调研基本方法 . 6 2.2 需求分析基本理论及本课题分析方法 . 7 2.2.1 需求分析基本理论 . 7 2.2.2 本课题需求分析方法 . 7 2.3 系统调研 . 8 2.4 可行性分析 . 10 2.4.1 经济可行性 . 10 2.4.2 技术可行性 . 11 2.4.3 操作可行性 . 11 2.5 系统的需求分析 . 12 2.5.1 系统基本需求简述 . 12 2.5.2 数据流分析 . 12 2.5.3 数据字典 . 15 2.5.4 数据实体及关系分析 . 18 2.6 本章小结 . 20 第
11、3 章 系统总体设计 . 21 3.1 系统设计目标 . 21 3.2 开发设计思想 . 21 3.3 系统模块总体设计 . 22 3.4 数据结构设计 . 23 3.4.1 关系模式设计 . 23 3.4.2 关系表设计 . 24 哈尔滨工业大学华德应用技术学院本科毕业设计(论文) IV 3.5 本章小结 . 28 第 4 章 系统详细设计及实施 . 29 4.1 系统开发环境和运行环境 . 29 4.1.1 开发环境设计 . 29 4.1.2 运行环境设计 . 30 4.2 系统主界面设计 . 30 4.3 参保者档案管理子系统的体系结构设计 . 31 4.3.1 参保者档案管理功能简介
12、. 31 4.3.2 参保者管理功能 . 31 4.3.3 参保者档案管理子系统的详细设计 . 31 4.3.4 遇到的问题及解决方案 . 34 4.4 保险金缴纳管理子系统的体系结构设计 . 34 4.4.1 保险金缴纳管理功能简介 . 34 4.4.2 保险金缴纳管理功能 . 35 4.4.3 保险金缴纳管理流程 . 35 4.4.4 保险金缴纳管理模块的详细设计 . 36 4.4.5 遇到的问题及解决方案 . 38 4.5 养老金发放管理子系统的体系结构设计 . 38 4.5.1 养老金发放管理功能简介 . 38 4.5.2 养老金发放管理功能 . 39 4.5.3 养老金发放管理流程
13、. 39 4.5.4 养老金发放管理模块的详细设计 . 40 4.6 信息查询管理子系统的体系结构设计 . 41 4.6.1 信息查询管理功能简介 . 41 4.6.2 信息查询管理功能 . 41 4.6.3 信息查询管理子系统的详细设计 . 42 4.7 系统维护子系统设计 . 44 4.7.1 系统维护子系统的体系结构设计 . 44 4.7.2 系统维护功能 . 44 4.7.3 系统维护子系统的详细设计 . 45 4.8 本章小结 . 47 第 5 章 系统测试与性能分析 . 48 5.1 软件测试 原理 . 48 哈尔滨工业大学华德应用技术学院本科毕业设计(论文) V 5.2 系统测试
14、目的 . 49 5.3 系统测试步骤 . 50 5.4 测试实施和结果 . 50 5.5 本章小结 . 52 第 6 章 系统主要功能使用说明 . 53 6.1 系统登陆步骤 . 53 6.2 参保者档案信息管理 . 54 6.3 保险金缴纳信息管理 . 54 6.4 养老金发放信息管理 . 54 6.5 信息查询 . 55 6.6 系统维护 . 55 6.7 本章小结 . 55 第 7 章 系统评价 . 56 7.1 系统优点 . 56 7.2 系统存在的不足和改进方案 . 56 7.2.1 系统存在不足 . 56 7.2.2 改进方案 . 57 7.3 设计收获与心得 . 57 结 论 .
15、 58 致 谢 . 59 参考文献 . 60 附录 1 . 61 附录 2 . 65 附录 3 . 72 哈尔滨工业大学华德应用技术学院本科毕业设计(论文) 1 第 1 章 绪 论 1.1 课题背景 随着我国改革开放的逐渐深化和社会主义市场经济体制的逐步完善,建立完备的劳动和社会保险制度成为我国现阶段各级劳动部门的工作重点。统一的劳动和社会保险部门的管理使原有传统的劳动社会保险系统管理不能再适应新体制下的管理模式。利用高新技术手段完成劳动社会保险系统的管理,建立基于计算机和科学系统管理基础之上的 新型劳动管理信息系统己迫在眉睫。为适应这项工作的发展,建设国家级劳动和社会保险管理信息系统,是国家
16、对劳动和社会保险工作提出的新要求。养老保险是劳动社会保险系统的重要组成部分 ,养老保险管理系统的建设是促进养老保险改革、完善养老保险制度的需要,是规范管理、提高工作效率和实现决策科学化的需要。 本系统的建设能使我们利用现代化的计算机通信技术和手段规范业务,提高管理水平,从而改变管理理念和管理方式,优化管理的组织结构,加速养老保险管理科学化的进程。最好形成全国统一的网络管理和信息服务体系,这样不仅能更好地完成信息的 收集、整理和上传下达,为制定养老保险政策的决策者和社会公众提供更好的服务,而且对各级政府全面、准确、及时掌握养老保险信息,提高决策的科学性具有重要意义。 1.2 课题目的和意义 根据
17、我国各项社会保险政策和劳动社会保障信息标准及信息结构,结合社会保险业务开展现状和发展趋势,为适应劳动和社会保障事业迅速发展的要求,进一步加强、规范劳动和社会保障基础工作,提高业务管理的现代化水平,劳动和社会保障局准备建设一个一体化的劳动和社会保障管理信息系统,能够方便、灵活严格地处理日常的社会保险业务,而且能够提供查询、辅助决策 、信息发布与社会服务等功能。即采用先进的计算机网络集成技术,建立统一的劳动和社会保障信息系统,实现劳动和社会保障信息的协同处理和资源共享,使劳动和社会保障部门可以更加准确地把握劳动力资源、社会哈尔滨工业大学华德应用技术学院本科毕业设计(论文) 2 保险和企业的发展状况
18、,为劳动和社会保障工作的业务开展、重大决策、政策制定提供信息支持,更好地为社会、企业和劳动者服务。国家也需要随时掌握社保资金的进展状况,更需要对社保资金进行科学、合理的利用,发挥资金的效益,实现科学的行政管理,为百姓提供合理有力的社会保障。而要实现对社会保险资金的知情和调控,就必须加快社保行业信息化 建设。当前中国各地的社保信息管理系统有了一定的基础,而对于系统建设的重要性、必要性和紧迫性已经达成共识。劳动和社会保障工作作为一项连接百姓生活,关系社会稳定和民众利益的事业,成功开发和推广比较完善的养老保险管理信息系统,是社会保险工作信息化道路上的重要里程碑。 1.3 管理信息系统基本理论及应用概
19、述 管理信息系统的开发是一个复杂的系统工程,它涉及到计算机处理技术、系统理论、组织结构、管理功能、管理知识等各方面的问题,至今没有一种统一完备的开发方法。但是,每一种开发方法都要遵循相应的开发策略。任何一种开发策略 都要明确以下问题: 系统要解决的问题 : 如采取何种方式解决组织管理和信息处理方面的问题,对企业提出的新的管理需求该如何满足等。 系统可行性研究 : 确定系统所要实现的目标。通过对企业状况的初步调研得出现状分析的结果,然后提出可行性方案并进行论证。系统可行性的研究包括目标和方案可行性、技术的可行性、经济方面的可行性和社会影响方面的考虑。 系统开发的原则 : 在系统开发过程中,要遵循
20、领导参与、优化创新、实用高效、处理规范化的原则。 系统开发前的准备工作 : 作好开发人员的组织准备和企业基础准备工作。 系统开发方法的选择和开 发计划的制定 : 针对己经确定的开发策略选定相应的开发方法,是结构化系统分析和设计方法,还是选择原型法或面向对象的方法。开发计划的制定是要明确系统开发的工作计划、投资计划、工程进度计划和资源利用计划。 管理信息系统 开发方法主要有:结构化生命周期开发方法、原型法、面向对象的开发方法等。 管理信息系统起初应用于最基础的工作,如打印报表、计算工资、人事哈尔滨工业大学华德应用技术学院本科毕业设计(论文) 3 管理等,进而发展到企业财务管理、库存管理等单项业务
21、管理,这属于电子数据处理( EDP, Electronic Data Processing)系统。当建立了企业数据库,有了 计算机网络从而达到数据共享后,从系统观点出发,实施全局规划和设计信息系统时,就达到管理信息系统的阶段。随着计算机技术的进步和人们对系统的需求进一步提高,人们更加强调管理信息系统能否支持企业高层领导的决策这一功能,更侧重于企业外部信息的收集、综合数据库、模型库、方法库和其他人工智能工具能否直接面向决策者,这是决策支持系统( DSS,Decision Support System)的任务。 事务型管理信息系统。事务型管理信息系统以事业单位为主,其对象是处理日常事务。 举例如:
22、 医院管理信息系统,饭店管理信息系统,学校 管理信息系统。由于事务不同,这些信息系统的逻辑模型不尽相同,但基本处理对象是事务信息。这些管理信息系统要求实时性强,数据处理能力强,而数学模型的使用较少。 行政机关办公型管理信息系统。国家各级行政机关办公管理的自动化对提高办公质量和效率改进服务水平都具有重要意义。办公管理信息系统的特点是办公自动化( OA),其特点和其它管理信息系统有较大不同。在办公管理信息系统中,往往和计算机、局域网的应用、打印机等诸多办公技术联系在一起。 1.4 软件工程方法概述 1.结构化生命周期开发方法 目前较为流行的 MIS 开发方 法是结构化生命周期开发方法,其基本思想是
23、:用系统的思想和系统工程的方法,按用户至上的原则,结构化、模块化地自上而下对生命周期进行分析与设计。 2.原型法 原型法在系统开发过程中也得到不少应用。原型法的基本思想是系统开发人员凭借自己对用户需求的理解,通过强有力的软件环境支持,构造出一个实在的系统原型,然后与用户协商,反复修改原型直至用户满意。 原型法的应用使人们对需求有了渐进的认识,从而使系统开发更有针对性。另外,原型法的应用充分利用了最新的软件工具,使系统开发效率大为提高。 3.面向对象系统开发方法 哈尔滨工业大学华德应用技术学院本科毕业设计(论文) 4 面向对象( OO, Object Oriented)的系统开发方法,是近年来受
24、到关注的一种系统开发方法。面向对象的系统开发方法的基本思想是将客观世界抽象地看成是若干相互联系的对象,然后根据对象和方法的特性研制出一套软件工具,使之能够映射为计算机软件系统结构模型和进程,从而实现信息系统的开发。 1.5 研究方法和 技术路线 本课题所采用的是面向对象开发方法 ,下面是将客观世界抽象成若干相互联系的对象的方法。根据所归纳出来的方法来制定技术路线。 1.研究方法 文献 研究法 :广泛利用报刊,杂志,网络收集与本课题相关的文献资 料,学习研究相关的社会养老保险现阶段政策和现有系统的状态和技术成熟度。 行动研究法:将研究制定的实施方案贯彻落实到具体的模块功能中去,有计划,有步骤的在
25、 系统模块功能中开展; 自然实验法:通过对社会养老保险的业务研究,探讨管理信息系统技术在养老保险工作中的功能以及操作流程的实施。 经验总结法:通过对管理信息系统和国家“金保工程”的具体情况进行归纳与分析,使之系统化,理论化,上升为实际信息管理系统并进行开发,找出不足之处,制定有效改进措施。 2.技术路线 加强 自身 的 软件编程 素养,提高 自身 运用 开发 技术的能力,是实 现 系统成功开发 的保证,是 信息管理雄开发 的根本,加强 编程技术的加强使系统开发 成功的 必要 条件。 运用软件工程的开发方法,严格按照软件工程的设计流程进行养老保险信息管理系统的设计。 保证硬件设施到位,为 系统开
26、发 提供物质保障。加强 处理问题的能力 ,为 系统开发 按预期成果提供技术保障。 养老保险管理信息系统 服从于劳动和社会保险管理信息系统的总体规划,系统建设坚持一体化的设计思想 ,结合着国家政策和对社保信息系统建设的规定进行实施。本系统按以下原则进行: (1)实用性 : 养老保险管理信息系统作为应用系统,以满足养老保险工作哈尔滨工业大学华德应用技术学院本科毕业设计(论文) 5 的业 务需求为首要目标,避免盲目追求最新技术。 (2)可靠性 : 采用稳定可靠的成熟技术,保证系统长期安全运行。系统中的硬、软件及信息资源要满足可靠性设计要求。 (3)先进性 : 在实用性的前提下,尽可能跟踪国内外先进的
27、计算机硬软件技术、信息技术及网络通信技术,使系统具有较高的性能价格比。采用先进的体系结构和技术发展的主流产品,保证整个系统高效运行。 (4)开放性 : 技术上立足于长远发展,坚持选用开放性系统。 (5)安全性 : 遵循有关信息安全标准,具有必要的安全保护和保密措施,以及对计算机犯罪和病毒的防范能力,确保数据永久安 全。 (6)可扩充性 : 应充分考虑到联网用户增加和业务扩展的情况,留有必要的扩充能力及接口。 (7)可维护性 : 应用软件开发的模块化程度高,对不同业务流程和管理方式的适应能力强,软件维护方便。 (8)易操作性 : 贯彻面向最终用户的原则,建立友好的用户界面,操作简单,直观灵活,易于学习掌握。