javaee课程设计完整版.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统设计思想 科学技术的飞速发展,使计算机应用已经涉及到人们生活的各个方面。通过医疗门诊查询系统,患者不必到医院去排队只需要一台连接上互联网的计算机就可实现网上挂号,网上预约。这样不仅方便了患者,也方便了医生更容易查阅病历和患者资料。更进一步方便了医院的门诊管理,节省了大量的人力,财力和时间。 医疗门诊查询系统是通过分析一个医院门诊系统,将数据库,Servlet,Bean,JSP整合在一起,从而实现一个从医疗信息收集,处理到查询的完整的处理方案。该系统集合了患者管理,医生管理,以及病历管理的综合性应用软件。 服务器端使用三层体系结构,将业务逻辑从表示层中抽出,使页面、业务逻辑和数据库开发互相独立,并行的进行。同时这种设计方法降低了三层之间的耦合层度,日后对某一层的修改,扩充时,对其他层可以只产生很小的影响。 系统功能分析 系统架构: 本系统采用了数据层——逻辑层——表示层三层结够,如下图: 功能分析 2.1 软件整体功能 ● 操作者的权限层次要有明确的分类,进入系统时要进行身份验证 ● 出于对患者个人隐私的负责,患者的病历记录只能在患者就医期间由主治医生调阅,其他任何人包括管理员无权查阅 2.2 患者角色 ● 可联机注册成为用户,设定自己的登录名及密码 ● 可按医生姓名自定义查询 ● 可基于查询结果进行预约,若指定医生当日预约量已满,则预约失败,预约结果随机返回给患者 ● 预约成功后可查询主治医生信息,病历信息 2.3 医生角色 ● 可查看预约患者的情况 ● 可查阅患者病历 ● 可创建患者病历 ● 可对患者的病历进行修改 2.4 管理员角色 ● 可以添加和删除医生账号 具体实现功能图如下: E—R图 三、数据库设计 针对以上内容需要对数据库进行分析,主要建立5张表,分别是: 医生表: 用来存储医生的个人信息。包括医生的编号,登录时的密码,姓名,年龄,性别,职称,联系电话,所属科室,当前日期的可预约人数。 Doctor doctorId Char(8) Primary key Password Varchar(8) Not Null Name Varchar(12) Not Null Age Int(3) Not Null Sex Char(2) Sex=’男’ or Sex=’女’ Level Char(12) Not Null Phone Varchar(15) Not Null Section Varchar(20) Not Null Monday Int(3) Not Null Default ‘0 Tuesday Int(3) Not Null Default ‘0 Wednesday Int(3) Not Null Default ‘0 Thursday Int(3) Not Null Default ‘0 Friday Int(3) Not Null Default ‘0 Sataday Int(3) Not Null Default ‘0 Sunday Int(3) Not Null Default ‘0 患者表: 用来存储患者的个人信息。包括姓名,登录时用户名,登录时密码,年龄,性别,家庭住址,联系电话。 Patient Name Varchar(12) Not Null, patientId Char(8) Primary Key, Password Varchar(8) Not Null, Age Int(3) Not Null, Sex Char(2) Sex=’男’ or Sex=’女’, Phone Varchar(15) Not Null, Address Varchar(20) Not Null 病历表: 用来记录患者的病历信息。包括病历记录编号,主治医生编号,患者编号,开始时间,结束时间,处方。 Medical record HistoryId Int(10) Not Null DoctorId Char(8) Not Null Patie

文档评论(0)

188****8742 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档