没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
电子病历管理系统
1
目 录
第 1 章 绪论 ......................................................1
第 2 章 ASP.NET 的开发环境及配置...................................1
1.1 2.1 IIS 5.0 服务器的配置 ..................................1
2.1.1 IIS5.0 新特点 ............................................................................................1
2.1.2 在 Windows 2000 Professional 安装 IIS 5.0 服务器.................2
2.2 在 Windows 2000 Professional 安装 ASP.NET ..................2
2.2.1 ASP.NET 的优点 ...........................................................................................3
2.2.2 安装 ASP.NET...............................................................................................4
2.2.3 ASP.NET Web 应用程序的布局...............................................................4
2.2.4 Visual Studio.NET 2005 介绍..............................................................6
2.3 ASP.NET 相关技术 ..........................................6
2.3.1 Session 对象...............................................................................................6
2.3.2 Web.config 配置.........................................................................................7
2.4 B/S 模式及其特点..........................................10
第 3 章 数据库设计 ...............................................11
3.1 系统的基本目标 ...........................................11
3.2 总体框架设计 .............................................11
3.3 系统的网站需求分析 .......................................11
3.1 病历管理系统概述..........................................11
3.4 SQL 语言简介..............................................12
3.5 数据字典 .................................................12
电子病历管理系统
2
3.6 数据库逻辑设计 ...........................................12
3.7 通过 ADO.NET 技术访问数据的技巧...........................15
3.7.1 ADO 和 ADO.Net 简介 .............................................................................15
3.7.2 数据库访问技术........................................................................................15
第 4 章 系统的详细设计 ...........................................18
4.1 系统总体页面设计........................................................................................18
4.1.1 系统功前台用户功能流程图:................................................................18
4.1.2 系统后台管理员功能流程图:................................................................19
4.13 前台页面功能实现 ......................................................................................19
4.2 登录界面设计.................................................................................................23
4.3 医生信息列表.................................................................................................24
4.4 添加医生信息..............................................25
4.4.1 医生信息列表 ..............................................................................................25
4.4.2 添加医生信息................................................................................................26
4.4.3 添加病人信息................................................................................................26
4.5.病人信息 .................................................27
4.6 管理 27
4.6.1 添加药物 ...............................................27
4.6.2 病症概率查看 ..............................................................................................28
设计小结 ........................................................29
谢 辞 ...........................................................30
参考文献 ........................................................31
电子病历管理系统
1
第 1 章 绪论
如今,随着人类步入信息化的社会以及全球“信息高速公路”的蓬勃发展,在社会信
息化和信息社会化的进程中,有一个方便、实用、高效的网络环境为志愿者服务显得越来
越重要了。志愿者采用传统的管理和交流的方式不仅不方便,与 WEB 信息爆发诞生的福州
志愿服务有许多传统方式所不能及的方便,而且还增加了手工所不能的功能。当前很多志
愿服务工作的落实与交流还是手工操作,工作效率甚低,不能更好的适应当前人们的交流
要求。此外,手工操作还存在如下等等这样的许多弊端:由于不可避免的人为因素,造成
数据的遗漏,并且频繁的更改使得管理工作更难。计算机信息化管理有着储存量大,速度
快等许多优点,提供给我们的信息准确快捷,因此我们利用计算机提供对课题申报的管理
过程形成一整套动态的管理。
在澄清了系统问题的定义之后,导出了系统的逻辑模型。然后从系统逻辑出发,探索
若干种可供选择的实现方案。这些解决方案也应该从以下三个方面研究它们的可行性:[1]
技术可行性 使用现有的技术能实现这个系统吗?[1]操作可行性系统的操作方式在这个
组织内行得通吗?[1]经济可行性 这个可行性分析是针对于那种开发有商业价值的系统
的,我们这里的系统纯粹是无商业利益,可不优先考虑。然后为每个可行的解法制定了一
个粗略的实现进度。
通过以上对系统的可行性分析,对用户的需求可分为三个方面:第一是网络科研课题
申报信息系统的安全设置;第二是用户通过计算机进行用户资料的浏览以及合法用户对用
户资料的填写注册、编辑和删除;第三是用户通过计算机根据要求进行用户的查询。这三
个方面形成了科研课题申报系统的一个工作整体,利用计算机的自动化处理,可方便快捷
地共享信息、交流信息,高效地协同工作。
在这些问题定义阶段后,我们初步确定的模型和目标,利用原型化方法(如果是正确
的就进一步加以肯定,如果碰到错误就应该及时改正,如果对目标系统有任何约束和限制,
也必须把它们清楚的列举出来)进行开发。
在软硬件方面对系统的需求:软件要求易学,容易掌握,界面友好,可以很简单方便
的进行通信信息管理;硬件的配置要求不能太高,这样可以很好的适应广大的用户管理。
电子病历管理系统
1
第 2 章 ASP.NET 的开发环境及配置
此次设计用 ASP.NET 开发, SQL SERVER 2000 作为后台数据库,在 Microsoft 的不同
版本 Windows 中有不同版本的服务器。在 Windows 2000 Server 下使用 IIS 5.0 作为服务
器;在 Windows XP 下使用 IIS 5.5 作为服务器;在 Windows 2003 Server 下使用 IIS5.0
作为服务器。在实际设计中我使用的是 Windows 2000 Professional + IIS 5.0。
1.1 2.1 IIS 5.0 服务器的配置
大家知道,Microsoft 为了更好地预防恶意用户和攻击者的攻击,在默认情况下,没
有将 IIS5.0 安装到 Windows 2000 Professional 家族的成员上。而且,当我们最初安装
IIS5.0 时,该服务在高度安全和"锁定"模式下安装。在默认情况下,IIS5.0 只为静态内
容提供服务即,诸如 ASP、ASP.NET、在服务器端的包含文件、WebDAV 发布和 FrontPage
Server Extensions 功能只有在启用时才工作。在 windows 2003 IIS 5.0 中安装部署
ASP.net 环境,我们首先要了解一下 IIS5.0 新的特点,在 Windows 2000 Professional 下
如何安装 IIS5.0,在 IIS5.0 的配合下我们如何来安装和部署 ASP.NET 环境,以及它们之
间关系,下面的内容将给大家一个解答。
2.1.1 IIS5.0 新特点
IIS 5.0 包括许多新功能,它们旨在帮助企业、IT 专业人士和 Web 管理员实现其网
站(他们可能拥有位于单个 IIS5.0 服务器或多个服务器上的数千个网站)在性能、可靠
性、可伸缩性和安全性方面的目标。
下表总结了不同版本的 IIS 之间的重要区别。
表 2.1 不同版本的 IIS 之间的重要区别
IIS 4.0
IIS 5.0
IIS 5.1
IIS 5.0
平台
Windows NT 4.0
Windows 2000
Windows XP
Professional
Windows 2000
Professional 家族
体系结
构
32 位
32 位
32 位和 64 位
32 位和 64 位
应用程
序进程
模型
TCP/IP 内核;
MTX.exe
TCP/IP 内核;
DLLhost.exe(处
于中等或高应用程
序隔离模式下的多
个 DLL 主机)
TCP/IP 内核;
DLLhost.exe(处
于中等或高应用
程序隔离模式下
的多个 DLL 主机)
HTTP.sys 内核 ;当 IIS
以 IIS 5.0 隔离模式运行
时:Inetinfo.exe(对于
进程内应用程序)或
DLLhost.exe(对于进程
外应用程序);当 IIS 以
工作进程隔离模式运行
时:W3wp.exe(多工作进
程)
配置数
据库配
二进制
二进制
二进制
XML
电子病历管理系统
2
置
安全性
Windows 身份验
证;SSL
Windows 身份验证;
SSL;Kerberos
Windows 身份验
证;SSL;Kerberos
安全向导
Windows 身份验证;SSL;
Kerberos;安全向导;
Passport 支持
续表 2.1
IIS 4.0
IIS 5.0
IIS 5.1
IIS 5.0
远程管
理
HTMLA
HTMLA
无 HTMLA
终端服务
远程管理工具 (HTML)
终端服务
群集支
持
在
Windows NT 4
.0 中
IIS 群集
Windows 支持
Windows 支持
WWW 服
务
Windows NT 4
.0 上的 IIS
Windows 9x 上的个
人 Web 管理器;
Windows 2000 上的
IIS
(可选)
Windows XP
Professional
上的 IIS
Windows 2000
Professional 家族成员
上的
2.1.2 在 Windows 2000 Professional 安装 IIS 5.0 服务器
[1] 使用"配置您的服务器向导"安装 IIS5.0
① 从"开始"菜单,单击"管理您的服务器"。
② 在"管理您的服务器角色"下,单击"添加或删除角色"。
③ 阅读"配置您的服务器向导"中的预备步骤,然后单击"下一步"。
④ 在"服务器角色"下,单击"应用程序服务器 (IIS,ASP.NET)",然后单击"下一步
"。
⑤ 阅读概要信息,然后单击"下一步"。
⑥ 单击"完成"。
[2] 使用控制面板安装 IIS、添加组件或删除组件
① 从"开始"菜单,单击"控制面板"。
② 双击"添加或删除程序"。
③ 单击"添加/删除 Windows 组件"。
④ 在"组件"列表框中,单击"应用程序服务器"。
⑤ 单击"详细信息"。
⑥ 单击"Internet 信息服务管理器"。
⑦ 单击"详细信息"以查看 IIS 可选组件的列表。
⑧ 选择要安装的所有可选组件。
⑨ 单击"确定",直到返回到"Windows 组件向导"。
⑩ 单击"下一步",然后完成"Windows 组件向导"。
2.2 在 Windows 2000 Professional 安装 ASP.NET
Windows 2000 Professional 家族利用 ASP.NET 和 IIS 集成改善了开发人员体验。
ASP.NET 识别大多数 ASP 代码,同时为创建可作为 Microsoft .NET Framework 的一部分工
剩余34页未读,继续阅读
资源评论
Q_97095639
- 粉丝: 377
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功