长沙广播电视大学
本科生毕业论文(设计)
题 目 体检结果在线查询系统
学生姓名 龙 海 燕 指导老师 学 院 专业班级 完成时间
目 录
摘要 .................................................................................................................................................. 3
第一章 引言 ...................................................................................................................... 4
1.1体检结果在线查询系统的概述 ............................................................................... 4 1.2数据库应用系统开发简介......................................................................................... 6
第二章 应用系统开发工具 .................................................................................. 9
2.1 CSS样式表简述 ........................................................................................................... 9 2.2 Visual Studio 2005简介及实现原理................................................................ 9 2.3 ADO.Net数据库组件介绍......................................................................................... 9 2.4 Microsoft SQL 2000简述 .................................................................................... 10 2.5 XML简述 ...................................................................................................................... 10
第三章 体检结果在线查询系统设计分析 ........................................... 11
3.1需求分析 ...................................................................................................................... 11 3.2系统流程图 .................................................................................................................. 12 3.3数据库设计 .................................................................................................................. 13 3.4系统主要界面设计 .................................................................................................... 16 3.5各主要模块设计 ......................................................................................................... 24 3.6程序源代码 .................................................................................................................. 26
第四章 体检结果在线查询系统安装及配置 ..................................... 73
4.1 Internet 信息服务(IIS)管理器安装及配置 ................................................. 73 4.2 Microsoft SQL Server 2000数据库安装及配置 ......................................... 79 4.3 web.config文件的配置 ......................................................................................... 81
第五章 体检结果在线查询系统普通用户使用手册 ................... 82
5.1 用户登录 ..................................................................................................................... 82 5.2 查找密码 ..................................................................................................................... 82 5.3 修改资料 ..................................................................................................................... 85 5.4 查询体检结果 ............................................................................................................ 86
第六章 体检结果在线查询系统管理员使用手册 ......................... 88
6.1 体检系统导出的用户资料数据和XML文件上传 ............................................ 88
第七章 总结 .................................................................................................................... 89 第八章 致谢 .................................................................................................................... 90
参考文献 ................................................................................................................................... 91
摘要
随着人类生活水平的和国家综合实力的提高,个人一年一度的体检越来越受到人们的普遍关注和重视。针对于曾经受检人员对于拿到手的体检结果报告单有不少内容需要专业知识才能读懂的情况而开发此体检结果查询系统,使得查询出来的结果通俗易懂、方便保存。
本毕业论文所介绍的某医院体检结果查询系统主要利用现在流行的Visual Studio 2005开发工具、SQL 2000数据库、XML文件,以.Net 2.0(C#)中的网站编程技术进行组合以上各种技术而实现。
本论文包括开发工具介绍、系统设计分析、系统安装配置、普通用户使用手册、管理员使用手册等章节。
体检系统(全称:个人健康档案管理系统)是医院管理系统中不可或缺的组成部分,而体检结果查询系统是以XML文件为桥梁达到与B/S结构的体检系统数据共享。
第一章 引言
体检系统是每家医院不可缺少的一部分,但一直以来受检人员的体检结果只能从医院以打印出来的报告单形式获得,这种方式存在着保密性差、保存不方便、数据不能共享等缺点。
曾经一年一度的体检,当拿到结果后若没有专业的医学知识是比较难得看懂体检结果单的。
而体检结果的可读性、方便性和安全性则是体检系统的重中之重。 随着计算机网络的不断提高,使用基于Internet的分布式系统越来越普遍, 随着计算机网络的发展以及各大医院体检系统的广泛应用,在C/S模式的体检系统中将每人的体检结果导出为XML文件已经成为可能。
本系统的使用不但可以使医院节约打印和管理成本,更可以更加方便的让受检人员随时随地查询到自己在医院的各次体检情况以进行对比分析。
体检结果查询系统是为方便受检人员随时随地进行查询而开发的医院体检系统在B/S模式的一种扩充。它能够让受检人员免去到医院拿结果之苦、不用担心某次体检结果报告单会丢失、个人资料和体检结果更安全。受检人查询时根据个人档案号和体检时随机生成的查询密码即可成功登录系统并进行相关查询;登录成功后可以自行修改密码以提高安全性。
本系统应用程序使用Microsoft Visual Studio 2005进行编写;以Microsoft SQL Server 2000作为后台数据库;以XML文件作为体检结果的载体编写而成。
1.1体检结果在线查询系统的概述
1、概要
C#是美国微软公司
管理信息系统(简称MIS)是在管理科学、系统科学、计算机科学等的基础上发展起来的综合性边缘科学。在21世纪信息高速发展的时代中,管理信息系统具有很重要的作用,它的预测和辅助决策的功能,即利用现代管理的决策和支持。
管理信息系统是一个由人、机(计算机)组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。它能观测企业或组织的各种运动情况,利用过去的数据预测未来;从全局出发辅助决策;利用信息控制企业或组织行为,帮助其实现长远的规划目标。简言之,管理信息系统是一个以计算机为工具,具有数据处理、预测、控制和辅助决策功能的信息系统。
管理信息系统是一个人机系统,同时它又是一个一体化集成系统。管理信息系统是信息系统的一个子系统,它以计算机技术、通讯技术和软件技术为技术基础,同时将现代管理理论、现代管理方法及各级管理人员融为一体,最终为某个组织整体的管理与决策服务,是由人和计算机组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。
管理信息系统的基本结构可以概括为四大部件,即信息源、信息处理器、信
息用户和信息管理者。因此,一个成功的管理信息系统应该具有可靠的硬件、实用的软件、强有力的现代化管理水平。具体讲,管理信息系统的三大支柱是:计算机网络、数据库和现代化的管理,这三打支柱称为管理信息系统的扩展部件。
Visual Basic是美国微软公司的第一个编程工具和系统开发的第一个产品,Visual Basic以优良的性能、较强的系统开发功能、完美的视觉界面和简单易学的特点,已经赢得了全世界广大用户的偏爱。Visual Basic的编程环境包含了快速有效的开发功能,尤其是数据窗口这一方便而简洁操纵数据库的智能化对象,使系统的开发更人性化,操作更简便。
作为管理信息系统的开发,Visual Basic是一个非常理想选择。Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。 2、开发背景
随着我国医院管理系统的快速发展和信息化水平的不断提高,如何利用先进的网络技术,提高医院对外信息对顾客的公开程度和方便度成为所有医院越来越重视的课题。
随着我国市场经济的快速发展和信息化水平的不断提高,如何利用先进的管理手段,提高企业员工信息管理的水平,是当今社会所面临的一个课题。提高企业管理水平,必须全方位地提高企业管理意识。只有高标准、高质量的管理才能满足企业的发展需求。面对信息时代的挑战,利用高科技手段来提高企业员工信息管理无疑是一条行之有效的途径。在某种意义上,信息与科技在企业管理与现代化建设中显现出越来越重要的地位。员工管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。 3、系统要求
一、 硬件要求:
1 486/DX66Mhz以上CPU
2 内存16M以上(使用Windows NT需要32M以上内存)
3 硬盘容量1GB以上(典型安装需要128MB硬盘空间,完全安装须要147MB硬盘空间,外加Microsoft开发者文档67MB硬盘空间)
4 EGA以上分辨率的显示器. 5 一个CD-ROM驱动器 6 鼠标或其它定点设备 二、软件要求
1 操作系统应使用Microsoft Windows95及以上版本,或者使用Microsoft Windows NT3.51或者更高版本.