3系统分析
3.1需求分析
会员制医疗预约服务管理信息系统的作用,可以提高会员制医疗预约服务管理的工作人员的效率,协助他们对会员制医疗预约服务信息进行统一管理,为管理者提供信息储存和查询搜索系统。一个良好的会员制医疗预约服务管理信息系统可以实现对会员制医疗预约服务的精细化管理:对在线会员制医疗预约服务管理流程的全过程进行电子化操作,其主要作用是管理和控制会员制医疗预约服务所有的信息,分析库存数据,使工作人员对会员制医疗预约服务管理信息系统进行监管,根据系统所提供的相应信息,采取适当的措施,及时补救管理中的漏洞,提高在线会员制医疗预约服务管理的工作效率,使得在线会员制医疗预约服务管理变的更加系统和规范。
3.2系统可行性分析
可行性分析是在进行初步调查之后,对系统开发的必要性和可行性的研究。针对本系统,主要从技术可行性,经济可行性,社会可行性,法律可行性等方面来论证,具体分析如下:
技术可行性:当今社会人类的科技水平的不断发展,软件开发产业也在不断的壮大。目前,市面上流行的开发产品,已经能过满足不同行业的各种需要。
经济可行性:在当今社会,计算机的性能已经有了很大的提升,价格也不断的下降。因此,并不需要对此程序投入过高的成本。并且,在程序投入使用之后,可以为管理人员带来极大的便捷,大大提高工作效率,减少人力浪费,避免许多不必要的工作和开支。
社会可行性:管理者效率的增加,以及在管理过程中出现错误的可能性的大大减少,也是为了更好的发展铺平道路服务大众。这理应得到各界的一致认可。
法律可行性:本系统绝不违反任何相关的法律法规。
3.3 系统现状分析
系统使用用户的数量直接决定了用户信息管理者的工作量,毫无疑问,管理者的工作量较大较繁琐。通过总结出系统当前对用户管理的工作状态得以下分析:
统筹规划,如果系统在信息化管理中不够全面,缺少综合性、系统性、整体性,那不可避免的需要投入大量人力物力来规划整理信息。引入信息化管理方式无疑可以达到节省信息管理成本的目的不仅减少资源浪费还可以使会员制医疗预约服务变得井井有条,成为市场竞争中的一大优势。
要循序渐进,做事不能心急,一步一个脚印,都不可能一步到位,就算信息管理系统也一样,要让系统发挥最大效率还是应该多调研,多听取用户和管理者的意见,并进行必要的统筹规划,有组织有目的地设计系统功能,团结各个部门发挥主观能动性。
-
信息安全措施不到位 隐私权神圣不可侵犯,这是中华人民共和国宪法赋予我们的权利,人和人都不能侵犯我们的正当权益,而网络用户信息管理存在极大安全隐患,信息泄露的案列不在少数,加强信息安全措施是完善网络信息管理过程中不可避免的一环。
-
资源不能充分共享 资源共享是网络的一大特点,没有共享就没有社交,网络也就失去了他应有的魅力,如果能够实现用户信息共享,无疑对于用户的发展存在不可或缺的帮助。
-
现有系统可扩展性不高
如今科学技术发展飞速,随着而来的就是技术更新,那势必会给软件更新带来挑战,因此,系统必须具备良好的开放性和可扩充性,为了不落后于时代,这是必备特色之一。
基于上述分析,在线会员制医疗预约服务管理系统应该切合实际,做到确实有效,集体表现为:一是系统能够整理并集合归类用户信息,防止用户信息混乱,难以整理;二是系统要安全稳定,不能泄露用户信息,造成隐私泄露,不仅伤害用户利益更是对经营者名誉的损毁;三是系统要具有良好的开放性,不仅要方便定期的维护维修,更要方便及时增加新功能,保证先进的时代契合性。经过详细的讨论论证,确定系统的总体要求。
3.4 性能需求分析
对系统的性能,从(功能、运行、界面、安全)等方面进行,下面我们逐一进行分析;
1.系统的功能是否完整进行分析:系统的功能,能对应设计出原始代码和算法,以表格同文字的形式进行详细介绍个人信息保证功能完整;
2.系统的运行是否通畅进行分析:系统的每个功能都有编写数据的关系和应对的代码,通过需求分析和可行性分析进行分析和显示系统的物理数据,保证其进行通畅;
3.系统的界面设计进行分析:对系统中的软件进行处理与分析的方式是由不同代码来进行的;从而使界面容易操作。
4.系统的安全性进行分析:这样才可以每个角色的不同对应的信息也就不同,在登录系统务必使用自己的账号,密码登录,账号与密码错误自然就登录失败了。登录成功可以对自己的信息进行操作,不能对别人的账号的信息进行查看等操作,这样自然保证系统的安全性。
3.5系统流程分析
3.5.1操作流程
系统登录流程图,如图所示:
添加图片注释,不超过 140 字(可选)
图3-1登录流程图
3.5.2添加信息流程
添加信息流程图,如图所示:
添加图片注释,不超过 140 字(可选)
图3-2添加信息流程图
3.5.3删除信息流程
删除信息流程图,如图所示:
添加图片注释,不超过 140 字(可选)
图3-3删除信息流程图
4系统总体设计
4.1系统结构
会员制医疗预约服务管理信息系统,它是一个由人、电脑及其他组件构成的,一种能够收集、存储、加工、传送信息的系统。该系统可以帮助决策者找出当前急需解决的问题,然后将信息快速的反馈,使管理人员能够以最快的时间知道目前的现状,进行更进一步的计划。
当前MIS系统结构目前存在两种较为流行的结构:C/S和B/S两种。
C/S结构的系统:C/S结构就是客户机服务器结构,它可以法派任务到Client端和Server端来进行,充分利用两端硬件环境的优势,来降低系统的通讯的花费。客户端主要作用是处理人机交互,执行客户端应用程序,收集数据以及向服务器发送任务请求。服务器基本作用是执行后台程序,它主要对客户机的请求申请进行反馈,除此之外,它的作用还包括:数据库存储系统的共享管理、通讯管理、文件管理等等。
B/S结构的系统:这种网络结构简化了客户端,并把系统功能实现的中心集中到服务器上,在这种模式中,只需要一个浏览器就可以了。这种结构将很多的工作交于WEB服务器,只通过浏览器请求WEB服务,随后根据请求返回信息。
通常在只在企业网内部使用,采用C/S。而使用不仅限于内网的情况下使用B/S。考虑到本管理系统的一系列需求,所以,该系统开发使用B/S结构开发。其主要功能结构如下图所示。
图4-1系统总体功能结构图
4.2数据库设计
数据库设计是指为系统提供最优化的数据库模式,使得应用程序能够有效的存储数据,满足用户的各类需求。
4.2.1 数据库概念结构设计
概念结构设计是根据用户需求形成的。用最常的E-R方法描述数据模型进行数据库的概念设计,首先设计局部的E-R模式,最后各局部ER模式综合成一个全局模式。然后再把概念模式转换成逻辑模式。将概念设计从设计过程中独立开来,设计复杂程度降低,不受特定DBMS的限制。
1.所有实体和属性的定义如下所示。
医院信息管理实体属性图,如图4-2所示:
图4-2医院信息管理实体属性图
药品信息管理实体属性图,如图4-3所示:
图4-3药品信息管理实体属性图
4.2.2数据库逻辑结构设计
根据E-R得出数据库包涵了以下几张数据表来实现了对数据库的存储、调用。以下分别列出数据表的每个字段名、数据类型、主外键及备注。
表4-1:挂号预约
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
yuyuebianhao | varchar | 200 | 预约编号 | ||
gonghao | varchar | 200 | 工号 | ||
yishengxingming | varchar | 200 | 医生姓名 | ||
yiyuanmingcheng | varchar | 200 | 医院名称 | ||
yiyuandizhi | varchar | 200 | 医院地址 | ||
keshimingcheng | varchar | 200 | 科室名称 | ||
keshidizhi | varchar | 200 | 科室地址 | ||
guahaofei | varchar | 200 | 挂号费 | ||
yuyueriqi | date | 预约日期 | |||
yuyuebeizhu | varchar | 200 | 预约备注 | ||
zhanghao | varchar | 200 | 账号 | ||
xingming | varchar | 200 | 姓名 | ||
shoujihaoma | varchar | 200 | 手机号码 | ||
sfsh | varchar | 200 | 是否审核 | 否 | |
shhf | longtext | 4294967295 | 审核回复 | ||
ispay | varchar | 200 | 是否支付 | 未支付 |
表4-2:条形码机
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
mingcheng | varchar | 200 | 名称 | ||
tupian | varchar | 200 | 图片 | ||
zhanghao | varchar | 200 | 账号 | ||
xingming | varchar | 200 | 姓名 | ||
beizhu | varchar | 200 | 备注 |
表4-3:使用须知
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
biaoti | varchar | 200 | 标题 | ||
neirong | longtext | 4294967295 | 内容 |
表4-4:住院信息
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
gonghao | varchar | 200 | 工号 | ||
yishengxingming | varchar | 200 | 医生姓名 | ||
yiyuanmingcheng | varchar | 200 | 医院名称 | ||
keshimingcheng | varchar | 200 | 科室名称 | ||
zhuyuanmingcheng | varchar | 200 | 住院名称 | ||
feiyong | int | 费用 | |||
zhuyuanriqi | date | 住院日期 | |||
zhuyuanbeizhu | longtext | 4294967295 | 住院备注 | ||
zhanghao | varchar | 200 | 账号 | ||
xingming | varchar | 200 | 姓名 | ||
ispay | varchar | 200 | 是否支付 | 未支付 |
表4-5:配置文件
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
name | varchar | 100 | 配置参数名称 | ||
value | varchar | 100 | 配置参数值 |
表4-6:就诊引导
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
title | varchar | 200 | 标题 | ||
introduction | longtext | 4294967295 | 简介 | ||
picture | varchar | 200 | 图片 | ||
content | longtext | 4294967295 | 内容 |
表4-7:诊断信息
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
gonghao | varchar | 200 | 工号 | ||
yishengxingming | varchar | 200 | 医生姓名 | ||
yiyuanmingcheng | varchar | 200 | 医院名称 | ||
keshimingcheng | varchar | 200 | 科室名称 | ||
zhenduanmingcheng | varchar | 200 | 诊断名称 | ||
bingqingjilu | longtext | 4294967295 | 病情记录 | ||
zhenduanneirong | longtext | 4294967295 | 诊断内容 | ||
zhanghao | varchar | 200 | 账号 | ||
xingming | varchar | 200 | 姓名 | ||
zhenduanriqi | date | 诊断日期 |
表4-8:处方信息
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
gonghao | varchar | 200 | 工号 | ||
yishengxingming | varchar | 200 | 医生姓名 | ||
yiyuanmingcheng | varchar | 200 | 医院名称 | ||
keshimingcheng | varchar | 200 | 科室名称 | ||
chufangmingcheng | varchar | 200 | 处方名称 | ||
yaopinmingcheng | varchar | 200 | 药品名称 | ||
danjia | int | 单价 | |||
shuliang | int | 数量 | |||
jine | int | 金额 | |||
zhanghao | varchar | 200 | 账号 | ||
xingming | varchar | 200 | 姓名 | ||
beizhu | longtext | 4294967295 | 备注 | ||
caozuoriqi | date | 操作日期 | |||
ispay | varchar | 200 | 是否支付 | 未支付 |
表4-9:科室信息
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
keshimingcheng | varchar | 200 | 科室名称 | ||
keshidizhi | varchar | 200 | 科室地址 |
表4-10:在线咨询
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
gonghao | varchar | 200 | 工号 | ||
yishengxingming | varchar | 200 | 医生姓名 | ||
zixunneirong | varchar | 200 | 咨询内容 | ||
zhanghao | varchar | 200 | 账号 | ||
xingming | varchar | 200 | 姓名 | ||
zixunriqi | date | 咨询日期 |
表4-11:疾控通知
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
biaoti | varchar | 200 | 标题 | ||
fengmian | varchar | 200 | 封面 | ||
zhuyishixiang | varchar | 200 | 注意事项 | ||
jianjie | longtext | 4294967295 | 简介 | ||
neirong | longtext | 4294967295 | 内容 | ||
gonghao | varchar | 200 | 工号 | ||
yishengxingming | varchar | 200 | 医生姓名 | ||
faburiqi | date | 发布日期 |
表4-12:医院信息
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
yiyuanmingcheng | varchar | 200 | 医院名称 | ||
yiyuandizhi | varchar | 200 | 医院地址 | ||
yiyuantupian | varchar | 200 | 医院图片 | ||
yuanzhang | varchar | 200 | 院长 | ||
chenglishijian | date | 成立时间 | |||
lianxidianhua | varchar | 200 | 联系电话 | ||
yiyuanjianjie | longtext | 4294967295 | 医院简介 | ||
yiyuanxiangqing | longtext | 4294967295 | 医院详情 |
表4-13:医生
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
gonghao | varchar | 200 | 工号 | ||
mima | varchar | 200 | 密码 | ||
yishengxingming | varchar | 200 | 医生姓名 | ||
xingbie | varchar | 200 | 性别 | ||
shenfenzheng | varchar | 200 | 身份证 | ||
shoujihaoma | varchar | 200 | 手机号码 | ||
xiangpian | varchar | 200 | 相片 | ||
yiyuanmingcheng | varchar | 200 | 医院名称 | ||
yiyuandizhi | varchar | 200 | 医院地址 | ||
keshimingcheng | varchar | 200 | 科室名称 | ||
keshidizhi | varchar | 200 | 科室地址 |
表4-14:健康资讯
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
zixunbiaoti | varchar | 200 | 资讯标题 | ||
zixunfengmian | varchar | 200 | 资讯封面 | ||
zixunleixing | varchar | 200 | 资讯类型 | ||
zixunjianjie | longtext | 4294967295 | 资讯简介 | ||
zixunneirong | longtext | 4294967295 | 资讯内容 | ||
gonghao | varchar | 200 | 工号 | ||
yishengxingming | varchar | 200 | 医生姓名 | ||
faburiqi | date | 发布日期 |
表4-15:药品信息
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
yaopinmingcheng | varchar | 200 | 药品名称 | ||
yaopintupian | varchar | 200 | 药品图片 | ||
yaopinjianjie | longtext | 4294967295 | 药品简介 | ||
yaopingongxiao | varchar | 200 | 药品功效 | ||
fuyongfangshi | varchar | 200 | 服用方式 | ||
danjia | int | 单价 | |||
shengchanshang | varchar | 200 | 生产商 |
表4-16:健康档案
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
danganbianhao | varchar | 200 | 档案编号 | ||
zhanghao | varchar | 200 | 账号 | ||
xingming | varchar | 200 | 姓名 | ||
shengaocm | varchar | 200 | 身高cm | ||
tizhongkg | varchar | 200 | 体重kg | ||
xueyapa | varchar | 200 | 血压pa | ||
xuetangg | varchar | 200 | 血糖g | ||
tiwen | varchar | 200 | 体温 | ||
shuimianshijian | varchar | 200 | 睡眠时间 | ||
yundongqingkuang | varchar | 200 | 运动情况 | ||
fujian | varchar | 200 | 附件 | ||
beizhu | varchar | 200 | 备注 | ||
dengjiriqi | date | 登记日期 |
表4-17:用户表
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
username | varchar | 100 | 用户名 | ||
password | varchar | 100 | 密码 | ||
role | varchar | 100 | 角色 | 管理员 | |
addtime | timestamp | 新增时间 | CURRENT_TIMESTAMP |
表4-18:检测结果
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
jiancemingcheng | varchar | 200 | 检测名称 | ||
jiancedidian | varchar | 200 | 检测地点 | ||
jianceleixing | varchar | 200 | 检测类型 | ||
feiyong | varchar | 200 | 费用 | ||
zhanghao | varchar | 200 | 账号 | ||
xingming | varchar | 200 | 姓名 | ||
jiancejieguo | varchar | 200 | 检测结果 | ||
beizhu | varchar | 200 | 备注 | ||
fasongriqi | date | 发送日期 |
表4-19:会员
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
zhanghao | varchar | 200 | 账号 | ||
mima | varchar | 200 | 密码 | ||
xingming | varchar | 200 | 姓名 | ||
xingbie | varchar | 200 | 性别 | ||
shenfenzheng | varchar | 200 | 身份证 | ||
shoujihaoma | varchar | 200 | 手机号码 | ||
xiangpian | varchar | 200 | 相片 |
表1-20:token表
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
userid | bigint | 用户id | |||
username | varchar | 100 | 用户名 | ||
tablename | varchar | 100 | 表名 | ||
role | varchar | 100 | 角色 | ||
token | varchar | 200 | 密码 | ||
addtime | timestamp | 新增时间 | CURRENT_TIMESTAMP | ||
expiratedtime | timestamp | 过期时间 | CURRENT_TIMESTAMP |
表4-21:核酸预约
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
jiancemingcheng | varchar | 200 | 检测名称 | ||
jiancedidian | varchar | 200 | 检测地点 | ||
jianceleixing | varchar | 200 | 检测类型 | ||
feiyong | varchar | 200 | 费用 | ||
zhanghao | varchar | 200 | 账号 | ||
xingming | varchar | 200 | 姓名 | ||
shenqingyuanyin | varchar | 200 | 申请原因 | ||
shenqingriqi | date | 申请日期 | |||
sfsh | varchar | 200 | 是否审核 | 否 | |
shhf | longtext | 4294967295 | 审核回复 | ||
ispay | varchar | 200 | 是否支付 | 未支付 |
表4-22:体检信息
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
tijianmingcheng | varchar | 200 | 体检名称 | ||
tijianneirong | longtext | 4294967295 | 体检内容 | ||
gonghao | varchar | 200 | 工号 | ||
yishengxingming | varchar | 200 | 医生姓名 | ||
keshimingcheng | varchar | 200 | 科室名称 | ||
zhanghao | varchar | 200 | 账号 | ||
xingming | varchar | 200 | 姓名 | ||
shoujihaoma | varchar | 200 | 手机号码 | ||
beizhu | varchar | 200 | 备注 | ||
faburiqi | date | 发布日期 |
表4-23:坐诊信息
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
gonghao | varchar | 200 | 工号 | ||
yishengxingming | varchar | 200 | 医生姓名 | ||
xingbie | varchar | 200 | 性别 | ||
yiyuanmingcheng | varchar | 200 | 医院名称 | ||
yiyuandizhi | varchar | 200 | 医院地址 | ||
keshimingcheng | varchar | 200 | 科室名称 | ||
keshidizhi | varchar | 200 | 科室地址 | ||
xiangpian | varchar | 200 | 相片 | ||
guahaofei | int | 挂号费 | |||
yishengjianjie | longtext | 4294967295 | 医生简介 | ||
sfsh | varchar | 200 | 是否审核 | 否 | |
shhf | longtext | 4294967295 | 审核回复 |
表4-24:核酸检测
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
jiancemingcheng | varchar | 200 | 检测名称 | ||
jiancefengmian | varchar | 200 | 检测封面 | ||
jiancedidian | varchar | 200 | 检测地点 | ||
jianceleixing | varchar | 200 | 检测类型 | ||
zhuyishixiang | longtext | 4294967295 | 注意事项 | ||
feiyong | int | 费用 | |||
faburiqi | date | 发布日期 |
表4-25:体检报告
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
tijianmingcheng | varchar | 200 | 体检名称 | ||
tijianbaogao | varchar | 200 | 体检报告 | ||
gonghao | varchar | 200 | 工号 | ||
yishengxingming | varchar | 200 | 医生姓名 | ||
keshimingcheng | varchar | 200 | 科室名称 | ||
zhanghao | varchar | 200 | 账号 | ||
xingming | varchar | 200 | 姓名 | ||
shoujihaoma | varchar | 200 | 手机号码 | ||
beizhu | varchar | 200 | 备注 | ||
tixingxinxi | varchar | 200 | 提醒信息 | ||
fasongriqi | date | 发送日期 |
表4-26:咨询回复
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
gonghao | varchar | 200 | 工号 | ||
yishengxingming | varchar | 200 | 医生姓名 | ||
zixunneirong | varchar | 200 | 咨询内容 | ||
huifuneirong | longtext | 4294967295 | 回复内容 | ||
zhanghao | varchar | 200 | 账号 | ||
xingming | varchar | 200 | 姓名 | ||
huifuriqi | date | 回复日期 |
表4-27:收藏表
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
---|---|---|---|---|---|
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
userid | bigint | 用户id | |||
refid | bigint | 收藏id | |||
tablename | varchar | 200 | 表名 | ||
name | varchar | 200 | 收藏名称 | ||
picture | varchar | 200 | 收藏图片 | ||
type | varchar | 200 | 类型(1:收藏,21:赞,22:踩) | 1 | |
inteltype | varchar | 200 | 推荐类型 |
5 系统详细设计
5.1系统功能模块
会员制医疗预约服务管理信息系统,在系统首页可以查看首页,医院信息,坐诊信息,核酸检测,疾控通知,健康资讯,就诊引导,个人中心,后台管理等内容,并进行详细操作;如图5-1所示。
图5-1系统首页界面图
医院信息,在医院信息页面可以查看医院名称,医院地址,院长,成立时间,联系电话,医院简介,医院详情等内容,并进行收藏操作,如图5-2所示。
图5-2医院信息界面图
坐诊信息,在坐诊信息页面可以查看医生姓名,工号,性别,医院名称,医院地址,科室名称,科室地址,挂号费,医生简介等内容,并进行预约,咨询和收藏操作,如图5-3所示。
图5-3坐诊信息界面图
会员注册,在会员注册页面通过填写账号、密码、确认密码、姓名、身份证、手机号码等信息进行会员注册操作,如图5-4所示。
图5-4会员注册界面图
个人中心,在个人中心页面通过填写账号、密码、姓名、性别、身份证、手机号码、上传图片等内容进行更新信息,并对我的收藏进行操作,如图5-5所示。
图5-5个人中心界面图
5.2管理员功能模块
管理员登录,管理员进入系统前在登录页面根据要求填写用户名和密码,选择角色等信息,点击登录进行登录操作,如图5-6所示。
图5-6管理员登录界面图
管理员登录系统后,可以对首页、个人中心、会员管理、医生管理、医院信息管理、科室信息管理、坐诊信息管理、核酸检测管理、挂号预约管理、药品信息管理、诊断信息管理、处方信息管理、住院信息管理、在线咨询管理、咨询回复管理、核酸预约管理、疾控通知管理、健康资讯管理、健康档案管理、系统管理等功能进行相应的操作管理,如图5-7所示。
图5-7管理员功能界面图
会员管理,在会员管理页面可以对索引,账号,密码,姓名,性别,身份证,手机号码,相片等内容进行详情,修改和删除等操作,如图5-8所示。
图5-8会员管理界面图
医生管理,在医生管理页面可以对索引,工号,医生姓名,性别,身份证,手机号码,相片,医院名称,医院地址,科室名称,科室地址等内容进行详情,修改和删除等操作,如图5-9所示。
图5-9医生管理界面图
医院信息管理,在医院信息管理页面可以对索引,医院名称,医院地址,医院图片,院长,成立时间,联系电话等内容进行详情,修改和删除等操作,如图5-10所示。
图5-10医院信息管理界面图
科室信息管理,在科室信息管理页面可以对索引,科室名称,科室地址内容进行详情,修改和删除等操作;如图5-11所示。
图5-11科室信息管理界面图
坐诊信息管理,在坐诊信息管理页面可以对索引,工号,医生姓名,性别,医院名称,医院地址,科室名称,科室地址,相片,挂号费,审核回复,审核状态,审核等内容进行详情,修改和删除等操作,如图5-12所示。
图5-12坐诊信息管理界面图
核酸检测管理,在核酸检测管理页面可以对索引,检测名称,检测封面,检测地点,检测类型,费用,发布时间等内容进行详情,修改和删除等操作,如图5-13示。
图5-13核酸检测管理界面图
药品信息管理,在药品信息管理页面可以对索引,药品名称,药品图片,药品功效,服用方式,单价,生产商内容进行详情,修改和删除等操作;如图5-14所示。
图5-14药品信息管理界面图
处方信息管理,在处方信息管理页面可以对索引,工号,医生姓名,医院名称,科室名称,处分名称,药品名称,单价,数量,金额,账号,姓名,操作日期,是否支付等内容进行详情和删除等操作,如图5-15所示。
图5-15处方信息管理界面图
在线咨询管理,在在线咨询管理页面可以对索引,工号,医生姓名,咨询内容,账号,姓名,咨询日期等内容进行详情和删除等操作,如图5-16所示。
图5-16在线咨询管理界面图
疾控通知管理,在疾控通知管理页面可以对索引,标题,封面,注意事项,工号,医生姓名,发布日期内容进行详情和删除等操作;如图5-17所示。
图5-17疾控通知管理界面图
健康资讯管理,在健康资讯管理页面可以对索引,资讯标题,资讯封面,资讯类型,工号,医生姓名,发布时间等内容进行详情和删除等操作,如图5-18所示。
图5-18健康资讯管理界面图
5.3 医生功能模块
医生登录系统后,可以对首页、个人中心、坐诊信息管理、挂号预约管理、药品信息管理、诊断信息管理、处方信息管理、住院信息管理、在线咨询管理、咨询回复管理、疾控通知管理、健康资讯管理等功能进行相应的操作管理,如图5-19所示。
图5-19医生功能界面图
坐诊信息管理,在坐诊信息管理页面可以对索引,工号,医生姓名,性别,医院名称,医院地址,科室名称,科室地址,相片,挂号费,审核回复,审核状态等内容进行详情,修改和删除等操作,如图5-20所示。
图5-20坐诊信息管理界面图
药品信息管理,在药品信息管理页面可以对索引,药品名称,药品图片,药品功效,服用方式,单价,生产商内容进行详情等操作;如图5-21所示。
图5-21药品信息管理界面图
疾控通知管理,在疾控通知管理页面可以对索引,标题,封面,注意事项,工号,医生姓名,发布日期内容进行详情,修改和删除等操作;如图5-22所示。
图5-22疾控通知管理界面图
5.3 会员功能模块
会员登录系统后,可以对首页、个人中心、挂号预约管理、诊断信息管理、处方信息管理、住院信息管理、在线咨询管理、咨询回复管理、核酸预约管理、健康档案管理、我的收藏管理等功能进行相应的操作管理,如图5-23所示。
图5-23会员功能界面图
个人中心,在个人信息页面通过填写账号、姓名、性别、身份证、手机号码、相片等信息进行修改操作,如图5-24所示。
图5-24个人中心界面图
在线咨询管理,在在线咨询管理页面可以对索引,工号,医生姓名,咨询内容,账号,姓名,咨询日期等内容进行详情,修改和删除等操作,如图5-25所示。
图5-25在线咨询管理界面图
6 系统测试
6.1 测试目的
在开发的过程中,开发人员会使用许多的测试工具来测试系统的质量,使得系统能够顺利的运行起来。软件的测试就是用来检测系统的完成情况,对各方面功能进行测试即便是使用正确的方法来进行分析和设计,但是开发过程中难免会出现错误。软件的测试就是用来检测系统的完成情况,对各方面功能进行测试。而测试的目的,就是让我们去发现这些错误,并将其纠正过来,防止在以后系统在运行和使用的过程中出现错误。在进行软件测试的过程中,我们要将这些错误改正过来,将软件的缺陷进行修复,最后成功的开发出系统。
6.2 测试的步骤
与开发的步骤差不多,测试的步骤也一定要一步一步的进行,每一个步骤在逻辑上面都是紧接上一步的。主要对本系统进行了数据测试和功能测试。
功能测试
功能测试首先测试系统的所有功能页面,以确保每个功能可以实现所需的功能。
数据测试
会员制医疗预约服务管理信息系统,数据的正确性是十分重要的,主要测试的是用户注册时用户信息的有效性测试,搜索功能是否准确。
6.3测试结论
会员制医疗预约服务管理信息系统经测试和调试后能够按照需求正常运行,基本没有错误,能够满足管理员,会员和医生的需求。在系统整体测试过程中,系统功能相对来说比较简单,数据源的配置,需进一步改善。
7 系统维护
为了清除系统在运行过程中发生的错误,必须定期的对系统进行完善和维护;这是为了使系统适应用户环境的变化,满足用户新提出的新要求。系统维护的任务是修复软件在运行过程中发现的错误,补充用户在使用过程中提出的新的功能需求。所以,为了保证计算机系统能够正常的运行,必须对系统进行定期检查。
维护内容有:
(1)病毒防范与系统安全。当今社会,企业里最严重的安全威胁就是--木马与黑客。这些都会严重影响到企业的正常工作和发展,会对企业造成难以估量的危害。所以,必须加强系统安全,定期查杀木马,以及对系统漏洞进行修补。
(2)数据维护。根据公司的需要对数据的需求有时候会发生变化,除了系统中的主要数据的定期更新外,还需根据公司需要进行变化调整,包括增加数据内容等等。除此之外,还必须对数据进行定期的备份等。
(3)代码维护。如果系统应用范围扩大,当前系统无法满足新的需求,那么必须大于系统中的代码进行必要的增加、修改、删除等等。
(4)硬件维护。主要就是指对主机以及外设的一些基本维护和管理,如对部件的包养清理,老化部件进行更换等,以此来保证会员制医疗预约服务管理信息系统能够正常地工作。
管理权限的调整。企业中一定会出现人员的调动和更替,在企业人员变动后,一定要及时的对系统管理权限进行一定的调整,也是方便新管理员的工作,也是对系统安全的有效保障。