基于JavaWeb社区医院远程挂号系统的设计与实现
技术:Java、JSP等摘要:
互联网技术的快速发展和连通的增加,让软件之间的连接性也不断提高。信息化社会为办公和生活带来了很多便利,更新了资源组织形式或主体内部结构形式,有利于决策的科学化和高效化。在医院广泛应用的网上预约挂号系统其实是信息管理的一种。该系统通过一定区域内联网,可以收集本社区或一定范围内的医院挂号情况并通过开放接口进入挂号申请、查询等模块。这样的系统可优化医院管理,缓解“看病难”问题。
本设计中使用的预约挂号系统是基于JAVA平台开发的,且开发中用JSP编程语言。另外,数据之间的连接交换通过SqlServer来实现。本文主要对系统开发的背景、其内嵌的模块和功能以及设计开发过程进行介绍,并重点阐述了其中重点难点和解决方案。
关键词:医疗,管理系统,java,JSP
目录:
摘要 2
Abstract 3
1绪论 6
1.1选题的依据及意义 6
1.2国内外现状研究 7
1.2.1国外现状 7
1.2.2国内现状 7
1.3研究目的 7
2设计技术与开发环境 8
2.1Java和JSP 8
2.1.1Java 8
2.1.2Java应用 8
2.1.3JSP简介 9
2.1.4JSP特点 9
2.1.5JSP页面组成 9
2.1.6JSP优点 9
2.1.7JSP缺点 10
2.2三层架构模型 10
2.3MVC模式 10
2.4B/S模式和C/S模式 10
2.4.1C/S模式 10
2.4.2B/S模式 10
2.4.3B/S与C/S模式的比较 11
2.5sqlserver简介 12
2.6开发环境介绍 12
2.6.1Myeclipse简介 12
2.6.2Tomcat简介 12
3可行性分析与需求分析 13
3.1可行性研究 13
3.2需求分析 14
3.2.1应用需求分析 14
3.2.2运行需求分析 15
3.2.3功能需求 15
3.2.4性能需求 15
3.2.5其他需求分析 16
4系统设计 17
4.1系统设计原则 17
4.2系统总体设计 17
4.3系统开发步骤 18
4.4概要设计 18
4.4.1用例图 19
4.4.2类图 21
4.5详细设计 21
4.5.1管理员操作流程 21
4.5.2医生操作流程 22
4.5.3患者操作流程 23
4.5.4数据的增删改流程 24
4.6系统网络规划 26
4.7系统架构设计 26
4.8数据库概念结构设计 27
4.9数据库设计 28
4.9.1数据库设计原则 28
4.9.2数据库管理系统的选择 29
4.9.3数据库设计 29
5系统实现 32
5.1用户界面的开发要求 32
5.2系统建设的安全性要求 32
5.3具体实现 33
5.3.1系统的各项要求 33
5.3.2三层架构的实现 34
5.3.3系统登陆模块 34
5.3.4系统首页实现 35
5.3.5密码管理模块实现 37
5.3.6用户信息管理模块 37
5.3.7挂号信息管理模块实现 38
6程序测试与评价 40
6.1程序调试 40
6.1.1测试环境 40
6.2程序的测试 41
6.2.1测试的重要性及目的 41
6.2.2测试的步骤 42
6.3测试的主要内容 42
6.3.1单元测试 42
6.3.2集成测试 42
6.3.3确认测试 42
6.3.4系统测试 42
6.4测试方法 43
6.4.1α测试与β测试 43
6.4.2白盒测试与黑盒测试 44
6.5功能测试 44
6.6系统的特点和优点 45
6.7系统存在的不足与改进 45
6.7.1系统存在的不足 45
6.7.2改进方案 46
6.8设计收获和心得 46
结论 47
参考文献 48
致谢 49
论文字数:32453
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]