《Asp.net程序开发实训(论文)说明书-卫生监督管理系统的设计与实现》由会员分享,可在线阅读,更多相关《Asp.net程序开发实训(论文)说明书-卫生监督管理系统的设计与实现(51页珍藏版)》请在金锄头文库上搜索。
1、编号: A程序开发实训(论文)说明书题 目:卫生监督管理系统的设计与实现 院 (系): 专 业: 计算机科学与技术 学生姓名: 学 号: 指导教师: 2011年7月1日摘 要卫生监督涉及多个部门间的协同工作。监督部门首先到各监督对象处抽取样品,将样品登记后,将信息传递到卫生监测部门进行检验,根据监测部门出具的检验报告书来作出监督文书。传统作法是采用人工传递信息,这使得监督与监测部门都将重复录入样品信息、检验报告书等。重新开发覆盖这两个部门的系统,是非常巨大的一项工作。如何在使用原来的系统的基础上,开发一个系统覆盖这两个部门,在使用原来系统软件的基础上,实现两个部门间的数据共享呢?我们采用了We
2、b Services技术来解决这个问题。本文首先分析了卫生监督现状,提出卫生监督哑待用Web Services技术解决软件重用问题,然后逐一分析解释 Web Services的各种概念以及实现的关键技术。本系统使用C#2010与.NET框架进行网页的编辑,使用SQL2005进行数据的存储,采用可视化的面向对象模型分析语言UML对系统进行需求分析与建模,保障了系统的可维护性,便于系统开发。经历了可行性分析、需求分析、概要设计、详细设计、软件的实现、组装测试和确认测试等过程。本系统主页显示了卫生监督相关的新闻信息,主要实现了,新闻信息的查看与查询,企业用户注册,登录,权限判定的跳转页面,账号、用户
3、、企业信息的修改,账号权限的设置,新闻的录入与修改、删除,样品信息的录入与修改、删除,检验结果的录入与修改、删除,个人信息与企业信息的修改等模块。以及数据的添加、修改、删除、查询,MD5加密,验证码等功能,基本能满足基本满足卫生监督系统的活动要求,解决了传统方法软件重用的问题,有一定的实用价值。关键词:卫生监督管理系统;UML;C#;SQL Server; AbstractHealth monitoring involves a number of inter-sectoral collaboration. Oversight to the supervision of an object a
4、t the first sample, the sample registration, monitoring of the information passed to the health department inspection, the monitoring report issued by the department to make supervision and inspection instruments. Traditional approach is the use of artificial transmission of information, which makes
5、 the supervision and monitoring department will repeat the input sample information, test reports, etc. Re-develop the two sectors covered by the system, is a very great work. How to use the original system, based on the development of a system to cover the two sectors in the use of the original sys
6、tem software, based on the realization of data sharing between the two departments? We used Web Services technology to solve this problem. This paper first analyzes the status of health monitoring, health surveillance proposed stand dumb software reuse Web Services technology to solve the problem, t
7、hen one by one analysis and interpretation of Web Services concepts and key technologies.The system uses C # 2010 with. NET Framework for web editing, using SQL2005 data storage, using visual object-oriented modeling language UML for system requirements analysis and modeling to ensure maintainabilit
8、y of the system to facilitate system development. Experienced a feasibility analysis, needs analysis, outline design, detailed design, software implementation, testing, assembly testing and validation process.This system shows the health monitoring system-related news and information, the main achie
9、vement, news and information, view and query the enterprise user registration, login, permissions determine the jump page, account, user, business information changes, account permissions settings, News entry and modify, delete, and modify the sample information entry, delete, test results of input
10、and modify, delete, and business information, personal information changes and other modules. And data to add, modify, delete, query, MD5 encryption, authentication code and other functions, can basically meet the basic health monitoring system activity to meet the requirements of traditional method
11、s to solve the problem of software reuse, has some practical value.Key words: Health supervision and management system;UML;C#;SQL Server;目 录1 绪论11.1 卫生监督信息化管理研究意义11.2 卫生监督现状11.3 可行性分析21.3.1经济可行性21.3.2技术可行性21.3.3政策可行性31.4 论文主要工作31.5 论文安排42 需求分析52.1 系统功能模块需求52.1.1层次方框图52.1.2各模块说明62.2 数据流图和数据字典72.2.1一级
12、数据流图72.2.2核心模块的二级数据流图82.2.3重要数据字典102.3 系统静态建模122.3.1全局用例图122.3.2核心模块的局部用例图122.4 系统动态建模142.4.1时序图142.4.2协作图162.4.3状态图172.4.4活动图和泳道图183 系统设计213.1 概念结构设计213.1.1全局E-R图213.1.2各模块的局部E-R图213.2 逻辑结构设计233.2.1关系表的范式与约束233.2.2关系表间的关系图253.2.3系统类图263.3 物理结构设计273.3.1存储方式和位置273.3.2索引273.3.3配置图284 系统实现与编码294.1 前台设计
13、294.1.1主要功能模块的界面与代码294.1.2核心算法编程314.2 后台设计324.2.1后台功能模块的界面及编码324.2.2登录与MD5加密算法354.2.3用户权限管理354.2.4生成随机验证码355 测试375.1 正确测试用例375.1.1测试用例设计375.1.2测试结果405.2 错误测试用例405.2.1测试用例设计405.2.2测试结果425.3组件图426 结束语446.1 主要成果446.1.1完成的系统功能446.1.2系统特点446.2 展望456.2.1未完成的系统功能456.2.2存在的不足之处45参考文献46附 录471 绪论1.1 卫生监督信息化管理
14、研究意义针对国内卫生监督现状,设计实现“卫生监督管理系统”,运用信息技术推进实现卫生监督机构政务电子化、办公自动化、管理信息化、资源共享化,在卫生监督机关之间和卫生监督机构与社会之间建立网络化信息沟通渠道。适应卫生监督机构改革和发展要求,以转变职能、政务公开、提高效率和服务质量为目的,发展卫生电子政务应用。保证卫生执法监督数据的快速、规范采集,信息的全面、有机结合,以及快捷、有效、安全、科学的综合决策和应急指挥能力。同时建立卫生监督数据信息共享交换平台,提供标准卫生监督数据,实现上下级和其他单位的数据共享,为各级领导提供决策支持,实现卫生监督科学管理,规范监督流程,加强监督力度。是各级卫生监督
15、部门规范管理,提高执法效率,提升整体管理水平的有效帮手2。卫生监督将涉及多个部门间的协同工作。监督部门将首先到各监督对象处抽取样品,将样品登记后,将信息传递到卫生监测部门进行检验,根据监测部门出具的检验报告书来作出监督文书。传统作法是采用人工传递信息,这将使得监督与监测部门都将重复录入样品信息、检验报告书等。重新开发覆盖这两个部门的系统,将是非常巨大的一项工作。如何在使用原来的系统的基础上,开发一个系统覆盖这两个部门,在使用原来系统软件的基础上,实现两个部门间的数据共享呢?我们采用了Web Services技术来解决这个问题。1.2 卫生监督现状 国家“九五”计划以来,我国卫生信息化基础设施建设己初见成效:“三网一库”和电子政务建设逐步推进,疾病控制、远程医疗