- 1、本文档共72页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录
摘 要 错误!未定义书签。
Abstract 错误!未定义书签。
目 录 III
第一章 绪论 1
1.1 课题背景 1
1.2 系统相关技术及说明 1
1.2.1 J2EE应用系统体系结构 1
1.2.2 Struts框架 2
1.2.3 持久化技术Hibernate 2
1.2.4 Spring 框架 3
1.2.5 JSP 4
第二章 系统需求分析 5
2.1 系统认识与分析 5
2.2 需求概述分析 5
2.3 功能需求分析 6
2.3.1 用例图 6
2.3.2 具体用例分析 7
2.4 目标系统的可行性分析 12
2.4.1 经济可行性 12
2.4.2 技术可行性 12
2.4.3 操作可行性 12
第三章 系统设计 13
3.1 系统结构设计 13
3.1.1 系统总体结构 13
3.1.2 用户交互网页 13
3.1.3 体检系统的后台管理登陆及身份验证 13
3.1.4 前台医生子系统 14
3.1.5 体检医生子系统 14
3.1.6 管理员子系统 14
3.2 数据库设计 14
3.2.1 数据库概念设计 14
3.2.2 数据库逻辑设计 15
第四章 系统实现 20
4.1登录功能实现 20
4.1.1 用户登录模块功能介绍 20
4.1.2 用户登录模块详细界面设计 20
4.1.3 登录系统的工作流程 21
4.2 用户身份验证模块 21
4.3 用户访问控制 22
4.4 模块划分 23
4.4.1 管理员子系统模块 23
4.4.2 项目管理模块 26
4.4.3 职员管理模块 27
4.4.4 数据管理模块 28
4.4.5 统计查询模块 28
第五章 系统测试、运行与维护 30
5.1 系统测试 30
5.1.1 测试方法 30
5.1.2 测试用例 30
5.2 系统的运行与维护 31
5.2.1 系统的维护 31
5.2.2 系统的运行环境 31
结 论 32
第一章 绪论
1.1 课题背景
随着人们生活水平的提高,人们越来越重视身体健康问题,如今计算机的发展和应用越来越广泛,而针对体检业务是一项工作量烦重的业务。从检前准备,检中检查,检后服务,每一过程都有大量工作要体检信息系统是的体检管理软件,核心功能有体检档案的录入、体检报告的输出、体检档案的统计查询。该系统的使用,可以大大提高体检档案管理人员的工作效率,使体检档案的管理更加准确、全面、完美,能够明显地提高体检业务的竞争力。系统体检管理信息系统对体检实现了统一标准化的管理,是工作系统化科学化不可缺少的部分。该系统采用+SQL Server 2005开发环境的关键技术,实现了对、医生、体检项目的维护、查询和体检结果打印等功能。利用这些关键技术,具有简单易用的优点,克服了以往手工操作带来的缺点,保证了信息处理的即时化、准确化,真正实现了数据共享和无纸化操作。。-
图1-1 J2EE应用系统结构
1.2.2 Struts框架
Struts是Apache Software Foundation(ASF)支持Jakarta项目的一部分。Struts是一种应用程序框架,所谓框架结构是一个可重用的,大致完成的应用程序。可以通过对其进行定制来生成一个客户需要的真正应用程序。框架结构提供给程序员一系列的骨干模块。这些模块都有着如下的特性:
(1)它们都是被证明可以和其他应用程序一起很好地工作。
(2)它们可以立即在下一个项目中被使用
(3)它们可以被同一个组织中的其他团队所使用
Struts使用Model2体系结构,是MVC框架的一种具体的实现,将Servlet和JSP标记用作实现的一部分。Struts程序框架既继承了MVC框架的各项特性并根据J2EE的特点,做了相应的变化和扩展[1][2]。
图1-2 Struts体系结构【3】
另外这种MVC模式松解了业务逻辑、表示逻辑及应用逻辑之间的藕合,从而更易于实现大规模系统的开发和管理。MVC本身就是一个非常复杂的系统,所以采用MVC实现WEB应用时,最好选一个现成的MVC框架,在此之下进行开发,从而取得事半功倍的效果。
1.2.3 持久化技术Hibernate
(1)Hibernate简介
在J2EE平台上开发时如果直接采用JDBC的方式进行数据库操作,一方面工作量大、代码冗长,另一方面不易维护、危险性较大。在这种情况下国外一些软件开发人员开发了一种能将数据库中的表通过XML配置文件映射到class类(持久化类)的开源类包,称为Hibernate[3][4]。
(2)Hibernate工作原理
图1-2中反映了Hibernate工作原理:Hibernate使用数据库和配置文件为应用系统提供数据持久化类,应用系统采用面向对象的方法对持久化类进行操作,系统获取数据后通
您可能关注的文档
最近下载
- DB3502_T 105-2023 城市轨道交通工程工程量清单计价规则.docx
- 专题02 《醉翁亭记》三年中考真题(解析版)-备战2022年中考语文课内文言文知识点梳理+三年真题训练(部编版).docx
- 向解放军学习完整版.pdf
- 2024年中国行业大模型市场报告.pdf
- 2023年广东外语外贸大学汉语言文学专业《现代汉语》期末试卷A(有答案).docx VIP
- “促进学校内涵发展 提高教育教学质量”经验总结汇报材料5篇.docx VIP
- 人才测评-管理游戏(上篇).pptx VIP
- 河南省 12YN3、12YN4、12YN5 制冷工程、空调工程、通风与防排烟工程 DBJT19-07-2012.docx VIP
- 肢体残疾康复训练档案肢体残疾康复训练档案.doc
- 潍柴动力纳税分析2022-03.pptx
文档评论(0)