收藏 分享(赏)

网上预约挂号系统设计与实现.pdf

上传人:精品资料 文档编号:10406960 上传时间:2019-11-07 格式:PDF 页数:73 大小:2.93MB
下载 相关 举报
网上预约挂号系统设计与实现.pdf_第1页
第1页 / 共73页
网上预约挂号系统设计与实现.pdf_第2页
第2页 / 共73页
网上预约挂号系统设计与实现.pdf_第3页
第3页 / 共73页
网上预约挂号系统设计与实现.pdf_第4页
第4页 / 共73页
网上预约挂号系统设计与实现.pdf_第5页
第5页 / 共73页
点击查看更多>>
资源描述

1、 论文题目 网 上 预约挂 号系统 设计与 实现 专业学 位类别 工 程 硕 士 学 号 200892349005 作 者 姓 名 薛 玲 指 导 教 师 朱清 新 教 授 分类号 密级 UDC 注 1学 位 论 文 网上预 约挂号 系统设 计与实 现 (题名和副题名) 薛 玲 (作者姓名) 指导教师 朱清 新 教 授 电子 科技大 学 成 都 丁 辉 高 工 潍坊阳 光数码 科技发 展中心 潍 坊 (姓名、职称、单位名称) 申请学位级别 硕士 专业学 位类别 工 程 硕 士 工程领域名称 软 件 工 程 提交论文日期 2013.3.25 论 文答辩日期 2013.5.18 学位授予单位和日期

2、 电子科 技大学 2013 年 6 月 23 日 答辩委员会主席 评阅人 注 1 :注明 国际十进分类法 UDC 的类号。 HOSPITAL REGISTRATION AND ONLINE BOOKING SYSTEM BASED ON JSP A Master Thesis Submitted to University of Electronic Science and Technology of China Major: Software Engineering Author: Xue Ling Advisor: Zhu Qingxin School : School of Inform

3、ation and Software Engineering 独创性声明 本 人 声 明 所 呈 交 的 学 位 论 文 是 本 人 在 导 师 指 导 下 进 行 的 研 究 工 作及取得 的研究成 果。 据我 所知, 除 了文中特 别加以标 注和致谢 的 地 方外, 论 文中不包 含其他人 已经发表 或撰写过 的研究成 果, 也不 包 含 为获得电 子科技大 学或其它 教育机构 的学位或 证书而使 用过的材 料 。 与 我 一 同 工 作 的 同 志 对 本 研 究 所 做 的 任 何 贡 献 均 已 在 论 文 中 作 了 明 确的说明 并表示谢 意。 作者签名 : 日期: 年 月 日

4、论文使用授权 本学位论 文作者完 全了解电 子科技大 学有关保 留、 使用 学位论 文 的 规 定 , 有 权 保 留 并 向 国 家 有 关 部 门 或 机 构 送 交 论 文 的 复 印 件 和 磁 盘, 允许 论文被查 阅和借阅 。 本人授 权电子科 技大学可 以将学位 论 文 的全部或 部分内容 编入有关 数据库进 行检索, 可以采用 影印、 缩 印 或 扫描等复 制手段保 存、汇编 学位论文 。 (保密的 学位论文 在解密后 应遵守此 规定) 作者签名 : 导师签名 : 日 期: 年 月 日 摘 要 1 摘 要 Internet 互 联网技术日益渗透到当今社会各个行业,为各个行业的发

5、展提供了 强大的原动力。它的发展改变了社会的方方面面 。为人们的生产、带来了极大的 便利条件。对我国的医疗系统来说,也不例外。我国的医疗系统如能成功运用现 代信息技术和互联网技术, 将会为我国的医疗事业带来无限便利和强大的生命力。 医院传统的挂号流程,其对病人挂号 信息的处理多以手工 方式为主,耗时耗 力,占用了医师、护士等人员的大量时间, 医院病人本身就多,再加上挂号方式 效率低,常引起病人怨声载道,严重影响医患关系,既耽误了病人的及时就医, 也影响了医院的经济效益和社会效益 。而本项目的成功开发和投入使用,将会大 大提高医院的挂号效率,为医院赢得好口碑打下了坚实的技术平台。本系 统采用 B

6、/S 结构平台, 这种数据架构比 C/S 适用范围更广, 便于医院和广大医疗患者进行 网上交流和医院信息的查询和浏览。 系统设计框采用成熟、 安全的 SSH 技术框 架; 网页采用 JSP 编程技术, 它以可移植性好而著称, 同时它与流行的 XML 等技术整 合功能强大, 加上 MYSQL 数据 库给 “添砖 加瓦” , 为 数据的存储和传输提供技术 支持,JSP 技术在网络开发中的应用将大有前途。它使所编织出的网页更加生动, 形象和直观,具有强大的艺术感染力。 这次毕业设计开发了医院预约挂号系统,该系统是专为解决广大患者挂号难 这个问题。通过本网站患者可以有针 对性的快速的找到符合自身的需求

7、的医师进 行预约挂号。 关键词: 医 院,挂号,SSH ,JSP ABSTRACT II II ABSTRACT The internet internet technology increasingly permeated various industries in todays society, provides a powerful motive force for the development of various industries. Its development has deep into every corner of society. As a cutting-edge

8、technology, all walks of life as long as use it reasonablely , which will bring tremendous convenient and fast. Successful use of Internet will facilitate the medical cause enormous. Hospital in the traditional process, the information processing remain in the manual, labor-intensive and low efficie

9、ncy, doctors 、nurses and managers have a lot of time consumed by the business work, patients waiting in line for a long time around the course, and the impact of the order of a medical, but also delayed patients. The system is based on the wide area network of the B / S structure of the platform, th

10、an the C / S have more scope with a more lively and rich exchange of expressions with the user. System used in the design of the framework is already mature and secure SSH (Struts + Spring + Hibernate) technology framework, allowing the system to the implementation of more convenient and secure. JSP

11、 pages using the technology, it has excellent portability of the system, at the same time with popular technologies such as XML can be a good integration, coupled with a strong background MYSQL database data support, laid the JSP technology applications in the network development key position. It ma

12、kes our website more lively and with expression. Design and development of the graduate appointment to the hospital registration system, the system is designed to address the vast number of registered patients with the problem difficult. Patients through this website can be found quickly targeted in

13、 line with the needs of their own to make appointments for registered physicians. Key words :hospital, registration, StrutsSpringHibernate ,JSP. 目 录 III 目 录 第一章 绪论 . 1 1.1 系统开发背景 1 1.2 研究意义 2 1.3 国内外研究现状 3 1.4 系统研究目标及研究内容 4 1.5 本文工作 4 第二章 相关技术简介 . 6 2.1 B/S 模型 . 6 2.2 JSP 技术发展背景 . 7 2.3 SSH 框架 7 2.4

14、 Struts 框架 7 2.5 Spring 框架 8 2.6 Hibernate 框架 . 8 2.7 数据库简介 . 8 第三章 系统需求分析 . 9 3.1 系统概述 . 9 3.2 业务分析 . 9 3.2.1 业务流程 . 9 3.2.2 系统数据流程 . 11 3.3 系统功能性需求 . 13 3.4 系统功能性需求用例分析 15 3.5 系统非功能性需求 17 3.6 本章小结 . 18 第四章 系统设计 . 19 4.1 系统设计目标 19 4.2 系统总体架构 19 4.3 系统应用架构 20 4.4 系统部署架构 21 目 录 IV IV 4.5 系统数据架构 . 22

15、4.6 系统功能架构设计 23 4.7 系统建模 24 4.7.1 系统静态结构图 24 4.7.2 系统动态结构图 27 4.8 数据库设计 28 4.8.1 数据库概念结构设计 29 4.8.2 数据库逻辑结构设计 . 31 4.9 本章小结 . 34 第五章 系统功能模块设计 . 35 5.1 管理员模块 . 35 5.2 卫生局用户模块 . 36 5.3 医院用户模块 . 37 5.4 医院用户模块 . 38 5.4 本章小结 . 39 第六章 系统实现与测试 . 40 6.1 开发工具及环境配置 . 40 6.2 系统功能实现 . 40 6.2.1 卫生局用户功能实现 40 6.2.

16、2 医院用户功能实现 43 6.2.3 个人用户功能实现 48 6.3 系统测试 52 6.3.1 系统测试概述 . 52 6.3.2 系统功能测试用例 . 53 6.3.3 系统性能测试用例 . 54 6.3.4 测试结论 . 57 6.4 本章小结 . 57 第七章 总结与展望 . 58 致 谢 . 59 参考文献 . 60 第一章 绪论 1 第一章 绪论 1.1 系 统开 发背景 21 世纪是信息的世纪,随着互联网的发展,网络用户的数量直线上升,网络 的 应 用 已 经 广 泛 深入 到 人 们 的 日 常 生 活 中 , 网 络 的 广 泛 应 用 , 也 给 医 药 界 到 来 庞

17、大 的 发 展 生 机 。 传 统 的 医 疗 机 构 , 只 是 局 限 于 一 部 分 地 区 的 看 病 吃 药 , 知 名 度 和 推广度没有 得 到 太 大 的 发 展 。 如 今 , 大 部 分 的 医院建立 了 自 己 的 网 站 , 在 网 上 树 立自己的形象,开拓自己的业务。 在过去几年,美国医疗服务信息化 高歌猛进。一些大的互联网公司如 Google 等 , 联 手 美 国 的 一些 医 疗 中 心 , 为 这 些 医 疗 中 心 的 病人病例档案 的 电 子 化 竭 尽 所 能 。 微 软 也 不 甘 落 后 , 新 的 医 疗 信 息 化 医 疗 平 台 也 被 其

18、研 发 出 来 并 被 投 入 了 应 用 中 , 互 联 网 技 术 让 医 生 与 患 者 不 需 见 面 , 医 生 就 可 知 道 病 人 的 病 情 发 展 情 况 , 并 可以远程治疗。医疗服务信息化 的美好前景诱使象 IBM 这样的国际知名大公司也 乐此不疲地参与其中。 国 内 大 部 分 大 型 医 院 已 开 通 网 上 预 约 挂 号 系 统 , 系 统 已 经 初 步 具 备 了 标 准 化 , 管 理 的 制 度 化 、 使 用 方 便 化 等 优 点 , 服 务 于 全 国 各 地 , 为 广 大 患 者 提 供 了 良 好的就医条件。 网 络 的 普 及 给 传 统

19、 医 院 模 式 带 来 了 巨 大 的 影 响 , 人 们 对 医 疗 机 构 的 要 求 也 变 得 越 来 越 高 。 因 此 如 何 利 用 互 联 网 推 广 医 院 信 息 和 医 疗 服 务 、 提 高 医 院 知 名 度 , 为 广 大 人 民 群 众 提 供 更 多 、 更 好 、 更 全 面 的 医 疗 服 务 及 健 康 咨 询 , 成 为 了 医 院 发 展的一个新的方向。 门 诊 挂 号 , 是 病 人 去 医 院 看 病 的 第 一 个 步 骤 , 挂 到 一 个 满 意 的 号 是 病 人 得 到 医疗服务的前提,如今,看病挂号困难已经成为了 多数患者的普遍感受。

20、 现 在 一 些 大 医 院 , 门 诊 拥 挤 成 为 一 种 普 遍 现 象 , 某 些 热 门 科 室 , 经 常 会 出 现 “ 一 号 难 求 ” 、 “ 专 家 号 难 求 ” , 一 些 路 途 较 远 的 病 人 , 不 能 及 时 挂 号 看 病 , 导 致 病 情 加 重 ; 一 些 人 利 用 医 院 管理 的 漏 洞 , 倒 买 倒 卖 “ 专 家 号 ” 从 中 获 利 , 这 不 仅 损 害 了 病 人 的 切 身 利 益 , 也 给 医 院 的 管 理 和 形 象 带 来 了 很 大 的 影 响 。 医 院 可 以 通 过 开 通 网 上 预 约 挂 号 来 缓

21、解 以 上 情 况 。 患 者 只 需 在 家 中 点 几 下 鼠 标 , 就 可 以 挂 上 满 意 的 号 , 做 到“ 了 足 不 出 户 选 医 生” , 有 效 地 缓 解 了 病 人 排 队 挂 号 的 时间。 利 电 子科技大学硕士学位论文 2 2 用有限的资源为病人提供更优质的服务。 预 约 挂 号 服 务 虽 然 是 好 事 , 但 在 实 际 应 用 过 程 中 , 也 乱 象 层 生 , 急 需 规范 , 为此, 卫 生 部 制 定 了 对 施 行 预 约 挂 号 服 务 工 作 进 行 规 范 制 度 管 理 的 措 施 ,要求医 院 端正 对 预 约 挂 号 服 务

22、工 作 的 认 识 、 预 约 挂 号 服 务 管 理 工 作 要 上 一 个 新 的 高 度 , 相关的 组 织 工 作 至 关 重 要 。 随 着 这 项 内 容 的 颁 布 , 医 院 网 上 预 约 挂 号 将 能 走 进 千 家万户,给广大群众带来福音。 网 上 预 约 挂 号 确 确 实 实 方 便 广 大 患 者 , 那 些 需 要 经 常 光 临 医 院 的 老 病 号 们 对 此 项 挂 号 改 革 措 施 更 是 拍 手 称 赞 。 新 的 预 约 系 统 让 医 院 的 管 理 工 作 效 率 更 高 , 病 人 挂 号 、 看 病 效 率 也 高 , 为 他 们 节 省

23、 了 大 量 的 时 间 , 医 院 的 门 诊 量 和 经 济 效 益 也 从 中 受 益 匪 浅 , 这 正 是 医 患 双 方 最 想 要 的 东 西 。 因 此 , 随 着 互 联 网 技 术 的 发 展 和 应用的普及,网上预约挂号将很快在医疗界流行起来。 1.2 研 究意 义 目前 , 由 于 病 人 喜 欢 争 相 到 城 市 大 的 医 院 去 寻 药 求 医 , 致 使 这 些 大 的 医 院 患 者 “ 人 满 为 挤 ” , 在 门诊 处 挤 做 一 团 , 混 乱 不 堪 , 究 其 原 因 , 无 怪 乎 以 下 两 个 方 面: 一方面现 今 流 行 的 集 中 式

24、 挂 号 方 式 致 使 就诊患者 流 量 不 均 、 具 有 不 确 定 性 , 在 不 同 的 时 间 段 , 出 现 就 诊 高 峰 和 低 谷 。 高 峰 期 病 人 蜂 拥 而 至 , 环 境 拥 挤 混 乱 , 致使医生 用 于 每 个 病 人 身 上 的 听 诊 时 间 大 大 缩 短 , 影 响 其 诊 断 效 果 ; 而 在 低谷 期 , 医生 闲 来 无 事 , 白 白 浪 费 医 院 的 医 疗 资 源 ; 另 一 方 面 专 家 号 ( 特 别 是 名 专 家 号 ) 被 经 常 倒 来 倒 去 , 致 使 为 能 挂 到 一 个 专 家 号 , 病 人 要 花 费 几

25、 千 元 , 这 种 乱 象 严 重 损 害 了 病人的 经 济 利 益 ,也 影 响 到 医 院 的 声 誉 。 网 上 预 约 挂 号 这 一 新 的 挂 号 形 式 就 是 在 这 一 应 用 背 景 下 被 催 生 出 来 , 并 被 用 来 解 决 这 一 挂 号 怪 胎 , 这 样 病 人 从 中 得 到 了 实 惠 , 医 院 的 效 益 也 不 受 影 响 , 唯 一 受 到 影 响 的 是 那 些 倒 票 的 票 贩 子 们。 为 了 解 决 这 一 问 题 , 我 们 需 要 一 种 能 够 方 便 快 捷 的 挂 号 方 式 来 满 足 各 方 面 的 需求,减少排队挂号

26、的痛苦和时间的浪费,而本课题所研究的基于 JSP 的网上 预 约 挂 号 预 约 系 统 正 好 是 为 了 解 决 这 一 问 题 而 设 计 的 方 案 , 因 此 , 本 系 统 拥 有 很 大 的用户需求。 同 时 , 通 过 本 课 题 的 研 究 , 还 能 综 合 运 用 软 件 工 程 中 关 于 软 件 分 析 、 设 计 、 测试和维护的相关知识,提高自己 的项目实践能力。 第一章 绪论 3 1.3 国 内外 研究现状 目 前 , 国 内 一 些 大 中 城 市 门 诊 预 约 服 务 已 步 入 正 轨 ,但 在 一 些 中 小 型 医 院 , 目 前 此 项 挂 号 方

27、 式 还 处于 试 运行 阶 段 , 相 应 配 套 制 度 还 有 待 进 一 步 完 善 。 在 这 方 面 国外 的 一 些 做 法 和 成 熟 的 经 验 值 得 借 鉴 。 以 在 美 国 看 病 为 例 , 从 第 一 次 看 门 诊 开始, 病 人 需 打 电 话 与 医 生 预 约 , 事 先 未 预 约 就 登 门 求 诊 会 被 拒 绝 的 和 不 受 欢 迎 的 , 这 与 中 国 大 大 不 同 。 近 几 年 , 我 国 医 院 才 相继推出现 场 挂 号 ,WAP 、 电 话 、 短 信 、 网 络 等 看病 预 约 方 式 。 现 场 预 约 还 是 不 大 方

28、便 。WAP 手 机 预 约 挂 号 好是 好 , 但其 发 展 受 限 于 用 户 对 软 件 操作程序 的 不 熟 悉 和 操 作 界 面 的 不 好 掌 控 , 毕竟 老年人 对 新 生 事 物 接 受 的 慢 , 将 来 用 的 多 了 也 许 就 普及 了 , 但 现 在 看 来 , 这 项 预 约 挂 号 技 术 还 显 得 稚 嫩 , 不 成 气 候 。 自 动 语 音 电 话 预 约 对 于 不 熟 悉 该 语 音 系 统 的 病 人 而 言 , 不 便 于 使 用 , 也 不 便 于 输入; 人 工 电 话 预 约 使 用 起 来 相 对 容 易 , 但 是 用 的 多 了

29、就 会 使 电 话 线 路 占 线 , 影 响 挂 号 效 率 ; 鉴 于 上 述 一 些 预 约 挂 号 方 式 存 在 的 这 样 或 那 样 的 缺 点 , 随 着 互 联 网 及 电 脑 的 普 及 , 上 网 预 约 挂 号 将 大 行 其 道 并 将 它们广泛取而代之。 我 国 的 网 上 预 约 挂 号 系 统 研 究 虽 起 步 晚 , 但 进 入 新 的 世 纪 却 得 到 了 快 速 发 展,国内多家医院争相使用,成果 丰硕,社会效益和经济效益 获得双丰收。 国内先有周 琳 等 人 开 展 了 对 预 约 挂 号 系 统 的 研 究 , 昆 山 市 中 医 院 实 名 制

30、预 约 挂 号 的 经 验 、 施 行 的 措 施 和 效 果 被 陆 振 华 等 人 给总 结 了 , 并 为 其 它 医 院 提 供 了 经 验 参 考 。 刘 力 松 等 人 对 北京市 一 些 大 医 院 所 推 行 的 门 诊 预 约 挂 号 系 统 的 使 用 情 况 也 发 表 文 章 予 以 了 评 价 和 分 析 。 目 前 可 以 说 , 门 诊 预 约 挂 号 是 一 种 对 患 者 而 言 最 人性化 的 服务举措 , 它比 窗 口 挂 号 的 优势在于 优 化 了 就 诊 流 程 , 节 约 了 患 者 时 间 和 金 钱 花 费 。 江 苏 省 江 阴 市 人 民

31、医 院 实 施 的 网 上 预 约 挂 号 以 患 者 为 中 心 , 大 大 缩 短 了 患 者 的 就 诊 时 间 , 医 院 的 经 济 效 益 和 社 会 营 销 获 得 了 双 丰 收 。 张 雪 梅 等 人 指 出 了 预 约 挂 号 存 在 的 问 题 , 这 些 问 题 突 出 地 表 现 在 缺 乏 科 学 组 织 、 缺乏医院引 导,医 院 服 务 方 式 被 动 等 方 面 。 总 之 , 目前 网 上 预 约 挂 号 这 一 新 的 预 约 形 式 无 论 就 其 使 用 现 状 , 还 是 应 用 技 术 来 看 , 还 有 待 进 行 普 及 和 完 善 , 可 见

32、 , 网 上 预 约 挂 号系统的发展之路还是漫长而崎岖的 。 网 络 技 术 的 发 展 是 Internet 用户增长和普及的 基 础 , 网 络 预 约 挂 号 的 简便快 捷 、 信 息 共 享 、 患 者 自 主 性 大 等 的 优势 使 其 与 其 他 预 约 挂 号 方 式 相 比 , 独 占 鳌 头 , 大 放 异 彩 , 呈 现 出 巨 大 的 生 命 力 和 发 展 潜 力 。但 就 目 前 能 使 预 约 及 时 化 、 让 医 生 与 患 者 都 能 满 意 的 软 件 在 国 内 还 是 少 之 又 少 , 如 果 不 研 发 出 更 加 先 进 、 好 使 电 子科

33、技大学硕士学位论文 4 4 的预约 挂 号 系 统 , 无 疑 将 会 阻 碍 网 络 预 约 这 一 新 型 挂号 形 式 的 推 广 和 普 及 , 与 整 个国家的信息化发展趋势背道而驰。也不符合老师的发展潮流。 1.4 系 统研 究目标及 研究内容 1、系统研究目标 (1) 如何从技术层面能保证实现 网络环境下患者-医院门诊,医院门诊-患者 的实时交流; (2)门诊患者信息库与医生工作站系统 如何连接; (3) 医院门诊专家信息库 如何与医院人事管理系统对接以及如何实现 医院专 家基本信息的管理规范化; (4) 如何实现网上预约知名专家, 安排预约时间段,使患者 足不出户即能挂 号预约

34、; (5) 如何对挂号的相关数据进行总结和分 析,为医生和病人 提供有价值的数 据。 2、研究内容 对 国 内 外 有 关 资 料 进 行 调 查 , 对 项 目 的 可 行 性 进 行 研 究 ; 结 合 医 院 挂 号 业 务 对 整 个 系 统 进 行 需 求 分 析 ; 对 整 个 系 统 进 行 详 细 设 计 和 数 据 库 详 细 设 计 , 基 本 达 到 需 求 所 规 定 功 能 ; 根 据 分 析 和 设 计 结 果 , 对 各 个 子 程 序 进 行 程 序 代 码 编 写 和 程 序界面设计和输出报表设计。 1.5 本 文工 作 经 过 与 广 大 用 户 进 行 深

35、 入 的 沟 通 , 得 到 了 用 户 的 第 一 手 需 求 资 料 , 以 此 为 基 础,以 B/S 三层结构模式为框架来进行设计并实现了一个网上预约挂号系统。本 文从以下几方面进行了论文的创作: (1) 本系统开发得以实现所依赖的应用平台 以及和其它应用的关系被首先分 析与介绍; (2) 对系统需求作彻底分析,在此基础上,系统都需要有哪些功能性需求和 非功能性要求也要做出妥善规划,以使读者对系统的功能有一个全面的了解; 第一章 绪论 5 (3)系统的总体设计和概要设计; (4 ) 系 统 详 细 设 计 。 包 括 系 统 数 据 库 设 计 及 安 全 性 设 计 、 系 统 接

36、口 , 数 据 传 输方式、数据库访问模式、数据库结构和表结构设计。 (5)系统实现与测试。对整个系统的功能模块,接口等方面做了测试。电 子科技大学硕士学位论文 6 6 第二章 相关技术简介 网上预约挂号系统是以 SSH 框 架为主要的技术框架,以 JSP 技术为客户端的 主要显示技术,以 MySQL 数 据 库 作 为 系 统 的 数 据 存 储 单 元 。 下 面 我 们 来 介 绍 下 本系统的开发环境以及开发中所用到的相关技术。 2.1 B/S 模型 B/S 结构,即浏览器/ 服务器结构是对 传统 C/S 结构的一种改进。浏览器 的用 处 现 在 越 来 越 大 , 用户不但可 从 中

37、 查 询 浏 览 信 息 , 还 可 发 送 信 息 、 接 收 和 发 送 邮 件 。 这 些 事 务 逻 辑 均可在前端 和 服 务 器 端 得 到 实 现 , 浏 览 器 和 服 务 器 之 间 的 数 据 传送无论就其传输效率,还是就其可用性来说,都较 C/S 模式 为好,唯一相对较 欠缺的就是 B/S 架 构的安全性较差,容易遭到黑客和网络病毒的攻击。 最大特点 是允许用户通过 WWW 浏览器 去访问其他的互联网的浏览器, 还可与数据库服务 器 连 接 , 得 以 将 网 上 大 量 的 数 据 下 载 到 自 己 的 计 算 机 中 , 以 实 现 消 息 数 据 共 享 。 在这

38、种结构中,全球各个国家用户的计算机都连成一体,你中有我,我中有你 。 B/S 模型结构图如图 2-1 所示: 图 2-1 B/S 模 型结构图 从 上 图 可 见 这 种 结 构 的 好处是用户省了 安 装 客 户 端 软 件 , 因此 任 何 软 件 升 级 和 不 兼 容 等 问 题 也 就 找 不 上 门 来 了 。 相 比 之 下 ,B/S 模 型 的 优 点 就 更 加 突 出 , 这 种 突 出 的 优 点 就 表 现 在 它 更 适 合 构 建 网 站 , 利 用 它 所 建 立 起 来 的 网站 , 其 可 维 护性和可扩充性能也是 C/S 架构所难以望其项背的 。 Web 服

39、务器 Datebase 服 务器 JSP 页面 用户基本操作 用户 创建基本信息 第二章 相关 技术简介 7 2.2 JSP 技术 发展背景 JSP 技术就是 JA V A 服 务器页面,它以 HTML 语言为技术基础 ,使用脚本语言 对网页进行模型编程。它是一种动态网页技术标准。它诞生 于上个世纪 90 年代 , 现 在 大 有 被后 来 出 现的 JA V A 语言所 取 代的 趋 势 , 因此 , 越来 越多 的 公 司 开始 关 注 JSP 的未来前景。 与 CGI 、ASP 这两种动态网页制作 技术相比、JSP 优势巨大 。前两者的缺点在 于 他 们 对 数 据 处 理 的 过 程

40、十 分 繁 琐 以 及 对 程 序 代 码 的 修改 和 编 译 麻 烦 , 工 作 量 巨 大。JSP 的优点在于: (1)作为 Java 平台 的一部分,JSP 拥有 Java 编程语言的优点,即可移植性 好。这种跨平台的运行特性使得 JSP 技术深受不同系统用户的欢迎; (2) 与 ASP 仅支持组件对象模型 COM 不同,ASP 与 JSP 形成了鲜明的对比, JSP 技术提供的组件为 JavaBeans TM 技术或 JSP 标签库。 (3)JSP 技术能够使 JSP 开发者随心所欲地定制标签库, 这种便利条件使得 软件编程人员得以大大降低了对脚本语言的依赖 程度。 (4)JSP 基

41、于组件的技术方法 使得 JSP 组件可跨平台重用。 且能以分布式系 统模式工作于 UNIX 和 WINDOWS 平台。 (5)JSP 突出的组件技术使 对软件内容的修改和对数据库 逻辑的修改能做到 互不影响。 因此 ,JSP 技 术 编 写 的 程 序 运 用 起来 要 更 加 灵 活 , 可 扩 展 性 更 强 , 也 深 受 编 程人员的欢迎。 2.3 SSH 框架 即为 Struts + Spring + Hibernate 技术, 属于典型的 MVC 三层结构, 即表现层 、 中间层和数据服务层。 业务规则、 数据访问及合法性校验等工作放在中间层处理。 表现层采用 JSP 技术 来实现

42、其功能 ,中间层采用 Spring+Hibernate ,Spring 的 作用 是将 Web 层、 Service 层、 DAO 层及 PO 层 无缝整合, 其数据服务层用来存放数据。 2.4 Struts 框架 Struts 框架 可分为以下四个主要部分: 电 子科技大学硕士学位论文 8 8 (1 ) 模 型,Struts 中的 模 型 实 际上 是一个活动 类 , 开 发者 利用它来 实现系统 的数据逻 辑 , 用 户 请 求 通 过 控 制 器 向 这 个 活 动 类 进 行 转发,这个过程通过 由 struts-config.xml 对文件施加一定的 描述来对相关的信息加以灵活地 配

43、置。 (2)视图,View 由标签库构成 ,且与控制器 Servlet 配合工作 ,程序编制人 员利用其可快速建立应用系统的界面。 (3)控制器,就是一个 Servlet , 它将客户端请求转发到相应的 活动类。 (4)一堆工具包,用来解析 XML 文件,Struts 被 XML 用来描述 JavaBeans 一些属性的产生过程。 2.5 Spring 框架 Spring 框架 开放 , 对 解 决 企 业 应 用 开 发 的 复 杂 性 游 刃 有 余 。 究 其 原 因 , 是 因 为 Spring 使用基本的 JavaBean ,来对 EJB 进行改进 。Spring 的用途 很广泛,开

44、发 服 务 器 端 少 不 了 使 用 它 。 因其 简 单 性 、 可 测 试 性 和 松 耦 合 性 等 特 性 , 会使任何 使 用 Java 编 程的人员都会从 Spring 中受益非浅。 2.6 Hibernate 框架 Hibernate 是一种 Java 语言下的对象关系映射解决方案。 它是一种自由、开 源 的 软 件 。 它 用 来 把 对 象 映 射 到 SQL 的 关 系 模 型 结 构 中 去 , 提 供 了 一 个 使 用 方 便的框架。Hibernate 不 仅管理从 Java 数据类型到 SQL 数 据类型的映射 ,还具有数 据查询和获取数据的功能,这对 减少系统开

45、发工时特别有帮助 。 2.7 数 据库 简介 MySQL 数 据库具有以下一些优良的功能特点 : (1)它 使用 C 和 C+ 编写,并 可使用多种编译器对其进行 测试,以此保证源 代码的可移植性。 (2 )对目前使用的各种操作系统,诸如从 AIX 、FreeBSD 、HP-UX 、Linux 到 Windows 等均能被很好地利用起来。 (3)可为多种编程语言,诸如 C 、C+、Eiffel 、Java 等 提供了 API 支持功 能。 第三章 系统 需求分析 9 第三章 系统需求分析 3.1 系 统概 述 网 上 预 约 挂 号 系 统 的 用 户 角 色 可 以 分 为 公 众 用 户

46、、 医 院 用 户 和 卫 生 局 用 户 , 其 中 医 院 用 户 和 卫 生 局 用 户 需 要 进 行 相 关 基 本 资 料 的 初 始 化 , 卫 生 局 用 户 进 行 的 操作有 : 科 室 的 管 理 、 卫 生 局 用 户 的 管 理 、 医 院 用 户 的 管 理 、 相 关 的 统 计 信 息 ; 医 院 用 户 进 行 的 主 要 功 能 有 : 医 院 基 本 资 料 的 维 护 、 医 院 科 室 资 料 维 护 、 医 院 专 家信息维护、医院班别资料维护 、专家坐诊时间表维护、专家预约记录查询等。 系 统 基 础 数 据 初 始 化 , 系 统 在 正 式 上

47、 线 之 前 要 把 基 础 数 据 进 行 初 始 化 , 主 要 有 如 下 几 个 基 础 数 据 需 要 初 始 化 。 科 室 资 料 , 专 业 资 料 ( 这 两 个 基 础 资 料 是 卫 生 局 进 行 维 护 的 , 主 要 是 为 了 规 范 系 统 的 科 室 和 专 业 的 命 名 , 以 方 便 统 计 和 公 众 查 找,期初我们会提供一个 SQL 脚本,执行这个脚本就可初始化科室和专业资 料 ) , 系 统 在 部 署 之 后 只 有 一 个 超 级 管 理 员 账 号 , 这 个 账 号 是 预 留 给 卫 生 局 的 系 统 管 理 员 来 使 用 的 ;

48、如 果 有 医 院 需 要 加 盟 本 系 统 , 应 先 提 出 申 请 , 由 系 统 管 理 员 为 此 医 院 建 立 一 个 管 理 员 账 号 , 医 院 管 理 员 用 这 个 账 号 登 陆 系 统 , 可 以 完 善 医 院 基 本 资 料 , 医 院 科 室 专 业 , 医 院 专 家 , 医 院 班 别 及 挂 号 时 段 , 医 院 专 家 坐 诊 时 间 表等数据的维护和操作,医院管理员也可以查看本院的专家的预约挂号纪录等; 公 众 用 户 可 直 接 在 网 上 注 册 来 获 取 本 系 统 的 登 陆 账 号 , 只 有 注 册 登 陆 的 用 户 才 能 进

49、行 挂 号 作 业 , 公 众 在 没 有 登 陆 之 前 可 以 进 行 医 院 的 查 找 , 科 室 专 业 的 查 找,专家的查找等; 3.2 业 务分 析 3.2.1 业 务 流程 系 统 在 用 户 登 录 的 时 候 , 除 了 对 账 号 的 合 法 性 进 行 判 断 外 , 还 对 账 号 的 类 型 判断,从而显示不同的界面给用户。 管 理 员 分 为 卫 生 局 用 户 管 理 员 和 医 院 用 户 管 理 员 , 卫 生 局 用 户 管 理 员 是 此 系 统 的 最 高 权 限 用 户 管 理 员 , 所 有 的 基 本 资 料 都 应 从 这 里 开 始 或 以 卫 生 局 用 户 管 理

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报