目前我国大部分医院预约挂号信息处理基本上还停留在手工方式,劳动强度大且工作效率低,医务人员和管理人员的大量时间都消耗在事务性工作上,致使"人不能尽其才";病人排队等候时间长,辗转过程多,影响医院医疗的秩序;病案、临床检验、病理检查等许多宝贵的数据资料的检索,十分费事甚至难以实现。因此,根据以上的开发背景,本人设计并实现了医院门诊预约系统来解决以上问题。
该毕业设计采用ASP.NET的三层架构模型,基于Browser/Server结构,在Visual Studio开发工具下,把C#作为开发语言,SQL Server作为数据库,按照软件工程的方法开发医院门诊预约系统。系统主要分为前台功能模块和后台管理模块,其中前台功能模块主要包括用户注册模块、用户登录模块、医生介绍、科室介绍、诊疗信息、医疗资讯、服务指南、系统简介等模块;后台管理模块包括系统用户管理、院内新闻管理、医疗资讯管理、服务指南管理、科室管理、医生排班管理、预约数据管理、系统管理等模块。该系统与传统手工医院预约挂号相比,将广大病人、医生、医院管理者紧密联系在一起,有效缩短了病人接受治疗的时间,大大提高了工作效率。经过系统测试,达到了预期目标。
目 录
摘 要 1
目 录 3
1 引言 1
1.1 课题的背景与意义 1
1.2 国内外研究现状及发展趋势 1
1.3 论文构成及研究内容 2
2 系统分析 1
2.1 可行性研究 1
2.1.1 技术可行性 1
2.1.2 经济可行性 1
2.1.3 操作可行性 1
2.1.4 法律可行性 1
2.2 需求分析 1
2.2.1 系统用户需求 2
2.2.2 系统业务流程分析 2
2.2.3 系统功能需求 4
2.2.4 数据流分析 5
3 系统总体设计 1
3.1 总体设计的原理 1
3.2 系统的功能层次结构图 1
3.3 数据库设计 2
3.3.1 实体E-R图 3
3.3.2 数据库表设计 4
4 详细设计 1
4.1 数据库的连接 1
4.2 系统设计流程 1
5 开发工具及相关技术介绍 1
5.1 开发工具介绍 1
5.1.1 Visual Studio介绍 1
5.1.2 SQL Server介绍 2
5.1.3 IIS介绍 2
5.2 开发模式B/S介绍 2
5.3 开发技术介绍 3
5.3.1 ASP.NET介绍 3
5.3.2 ADO.NET介绍 3
6 系统实现 4
6.1 前台功能模块的实现 4
6.1.1 主页模块 4
6.1.2 用户注册模块 5
6.1.3 用户登录模块 6
6.1.4 个人信息管理模块 7
6.1.5 信息搜索模块 8
6.1.6 在线预约模块 9
6.1.7 意见反馈模块 10
6.2 后台管理模块的实现 11
6.2.1 后台登录模块 11
6.2.2 科室管理模块 12
6.2.3 医生排班管理模块 12
6.2.4 用户管理模块 14
6.2.5 医疗资讯管理模块 14
6.2.7 数据备份模块 16
7 系统测试 1
7.1测试目的 1
7.2测试用例 1
7.2.1登录测试 1
7.2.2信息资讯管理测试 1
7.3.3医生预约测试 2
7.3.4意见反馈 测试 2
8 结论 1
参考文献 2
致 谢 3