摘要:导医服务就是引导患者到相关科室就医的服务。随着信息技术的发展,可以创建自动化的导医服务,这既节省了医院的人力资源,也提高了熟悉计算机操作的患者的就医效率,大大提升了医院的服务形象。本文介绍了医院导医系统的背景以及同类型软件发展现状,并表述了该系统研究的意义和方法以及课题研究的内容,介绍了相关技术及工具。对系统进行了需求的分析,绘制了系统功能的UML用例图,描述系统医师信息、医院科室布局引导、病情导医、网上预约挂号及系统后台管理等具体功能。描述了系统的具体设计方法,对体系结构设计作了更深层次的介绍,应用了n层体系结构及MVC设计模式,使用Microsoft Visio绘制包图描述系统逻辑功能,绘制系统类图和顺序图描述系统静态和交互模型。完成了数据库的设计,建立数据库概念模型,对数据库中表的结构进行设计。介绍了系统的具体实现方法,描述系统主要实现的功能以及所运用的MVC模式的实现方法。
关键词 医院导医;UML;MVC
目录
摘要
Abstract
1 绪论-1
1.1课题背景-1
1.2同类型软件发展现状-1
1.3课题研究的意义和研究方法-1
1.4体系结构选择比较-2
1.5论文内容的概述-2
2 相关技术及工具介绍-4
2.1JSP技术-4
2.2EJB技术-4
2.3SQL SERVER 2005-4
2.4Myeclipse介绍-5
3 系统需求分析-6
3.1需求说明-6
3.2系统功能模型-6
3.3系统的静态模型-9
3.4系统动态模型-10
3.4.1管理员主要业务活动图-10
3.4.2普通用户主要业务活动图-10
4 系统设计-12
4.1系统总体设计-12
4.1.1导医系统设计的体系结构-12
4.1.2MVC设计模式-13
4.2软件设计-13
4.2.1软件的逻辑结构-13
4.3系统详细设计-15
4.3.1 系统类图设计-15
4.3.2 系统交互模型设计-16
4.4数据库设计-17
4.4.1实体图-17
4.4.2概念模型-19
4.4.3数据库表设计-20
4.5 安全性设计-23
4.5.1 身份认证-23
4.5.2 访问控制-23
5 系统实现-24
5.1部署图-24
5.2功能实现-24
5.2.1数据库连接配置代码-25
5.2.2主界面的实现-25
5.2.3后台管理员页面-26
5.2.4 MVC框架实现-26
5.3.5系统安全性实现方法-30
6 系统测试-32
结论-34
致谢-35
参考文献-36
附录-37
致谢-46
参考文献-47