一、项目介绍
医生工作站管理系统是在的数据存储主要通过MySQL。用户在使用应用时产生的数据通过Java语言传递给数据库。通过此方式促进医生工作站流动和数据传输效率,提供一个内容丰富、功能多样、易于操作的平台。述了数据库的设计,系统的详细设计部分主要论述了几个主要模块的详细设计过程。
【关键词】医生工作站; Java;MySQL数据库;
二、开发环境
开发语言:Java
框架:ssm
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven
————————————————
三、功能介绍
本管理系统的用例图根据角色权限进行分类,主要可分为管理员用例和用户用例。
(1)管理员用例图
管理员用例图依据管理员的权限需求以及对系统的管理需求进行分析,主要包括了首页、个人中心、用户管理、医生管理、医生职称管理、科室名称管理、坐诊信息管理、预约挂号管理、医嘱信息管理、住院信息管理、系统管理等,管理员用例图如下所示:
请添加图片描述
图3-1 管理员用例图
(2)用户用例图
用户用例图根据用户的需求进行分析,包括用户首页、坐诊信息、公告信息、个人中心、后台管理等。用户用例图如下所示:
图3-2用户用例图
(3)医生用例图
医生用例图根据医生的需求进行分析,包括医生首页、个人中心、预约挂号管理、医嘱信息管理、住院信息管理等。医生用例图如下所示:
图3-3医生用例图
如图4-1是该系统软件的总体功能结构图:
图4-1 总体功能结构图
五、效果图
六、文章目录
目 录
1 引言 4
1.1 选题背景 4
1.2 研究目的及意义 4
1.3 研究的主要内容 4
2 平台开发相关技术 6
2.1 Java语言 6
2.2 jsp技术 6
2.3 SSM框架 6
2.4 MySQL数据库 7
2.5 B/S架构 8
3系统需求分析 9
3.1 功能需求分析 9
3.2性能需求分析 11
3.3 系统可行性分析 11
3.3.1 技术可行性 11
3.3.2 操作可行性 12
3.3.3运行可行性 12
3.3.4社会可行性 12
3.4系统流程图分析 12
3.4.1 登录流程图 12
3.4.2 添加新用户流程图 13
4 系统软件的总体设计 15
4.1系统的基本要求 15
4.2 系统开发目标 15
4.3 系统总体架构设计 15
4.4 系统数据库的设计 16
4.4.1数据库设计原则 16
4.4.2数据库E/R图 17
4.4.3 数据库表 19
5 系统软件功能的具体实现 27
5.1系统前台用户功能实现 27
5.2管理员模块实现 28
5.3医生模块实现 31
5.4用户模块实现 33
6 系统测试与运行维护 34
6.1系统测试的目的 34
6.2测试用例 35
6.3系统运行与维护 36
7 结论 37
参考文献 38
致 谢 40