社区医养结合系统的设计与实现_第1页
社区医养结合系统的设计与实现_第2页
社区医养结合系统的设计与实现_第3页
社区医养结合系统的设计与实现_第4页
社区医养结合系统的设计与实现_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

[20]。当本系统需要扩展时,可以通过添加新功能或者更改现有的功能来满足未来受众群体的需求。例如,系统的组件化,跨平台化等等。2.3.3可维护性需求考虑到当前使用技术并非最优,为了方便系统未来的升级和维护,本系统在设计与实现时考虑到,为此在编写程序代码时进行了注释。2.3.4可用性需求由于本系统面向群体当前还是未接受信息技术培训的群体,为了让社区养老院工作人员和医护人员便于使用,将系统界面设计的更加简洁易懂,便于上手。2.4本章小结本章节主要从技术可行性、经济可行性和操作可行性等方面进行分析,通过对当前所掌握的技术和所拥有的条件分析,对本系统设计与实现的可行性进行判断。对功能需求与非功能性需求进行分析,绘制用例图与功能用例表来展现系统所实现的功能与实现流程。

第3章系统设计本章节从需求分析的基础上,对系统进行整体的设计规划,确保系统能够有效地实现所需功能,并满足使用群体的期望和需求。使系统的开发过程更加有条理和高效,减少后期的修改和调整,提高系统的质量和可靠性。3.1系统整体设计本系统分为两个对象用户,分别是医护人员、管理员。他们之间相互独立,经过整合,共同实现本系统的所有功能。3.1.1系统架构本系统可以分为医护人员和管理员两部分功能主体。具体功能可分为:医护人员的登录退出功能,个人中心,养老人员信息管理,查询薪资和日志管理。其中个人中心有修改密码和请假功能;管理员的登录退出功能,薪资管理,医护人员和养老人员的信息管理,入住费用管理,床位管理和请假管理,其中医护人员和养老人员管理是对个人信息的增删改查。系统整体功能图如图3-1所示。图3-1系统整体功能图3.2系统数据设计3.2.1数据库实体模型设计本系统中的实体有管理员、医护人员、养老人员、护工请假表、老人请假表、薪资、日志、入住费用等。关系图如图3-2所示。图3-2实体ER图1.管理员实体管理员实体图如图3-3所示。图3-3管理员实体图2.医护人员实体医护人员实体图如图3-4所示。图3-4医护人员实体图3.养老人员实体养老人员实体图如图3-5所示。图3-5养老人员实体图4.入住费用实体入住费用实体图如图3-6所示。图3-6入住费用实体图5.护工请假表实体护工请假表实体图如图3-7所示。图3-7护工请假表实体图6.老人请假表实体老人请假表实体图如图3-8所示。图3-8老人请假表实体图7.日志实体日志实体图如图3-9所示。图3-9日志实体图8.薪资实体薪资实体图如图3-10所示。图3-10薪资实体图3.2.2数据库设计数据库设计是系统开发中的重要步骤,用来确保数据的存储、访问和处理。确定本系统需求创建数据库,对表结构的设计和实体属性的定义。本系统数据库有八张表,分别是系统用户表、医护人员表、养老人员表、住院费用表、请假表、日志表、薪资发放表。其中管理员表记录的是用户名、密码、性别、住址、电话、年龄等个人基本信息数据;医护人员表记录的是用户名、密码、住址和电话等个人基本信息数据;养老人员表记录的是老人的身份证号码、姓名、身体状况、家庭联系人等个人信息数据;住院费用表记录的是养老人员所需缴纳费用的数额和缴纳情况等数据;请假表记录的是养老人员和医护人员的请假数据;日志表记录的是养老人员突发情况的数据。在管理员表记录管理员信息。管理员表如表3-1所示表3-1管理员表字段类型约束条件表示Idint(50)主键idusernamevarchar(255)管理员登录用户名passwordvarchar(255)管理员登录密码sexvarchar(255)管理员性别telvarchar(255)管理员手机号realnamevarchar(255)管理员姓名agevarchar(255)管理员年龄addressvarchar(255)管理员住址医护人员表如表3-2所示。表3-2医护人员表字段类型约束条件表示Idint(50)主键idusernamevarchar(255)医护人员登录用户名passwordvarchar(255)医护人员登录密码sexvarchar(255)医护人员性别telvarchar(255)医护人员手机号realnamevarchar(255)医护人员姓名agevarchar(255)医护人员年龄addressvarchar(255)医护人员住址养老人员表如表3-3所示。表3-3养老人员表字段类型约束条件表达idint(50)主键idxmvarchar(255)养老人员的姓名xbvarchar(255)养老人员的性别nlvarchar(255)养老人员的年龄stvarchar(255)养老人员的身体状况lxrvarchar(255)养老人员的联系人dhvarchar(255)养老人员的联系电话sfzvarchar(255)养老人员的身份证号码hgvarchar(255)养老人员的护工号码cwvarchar(255)养老人员的床位号zzvarchar(255)养老人员的家庭住址hjvarchar(255)养老人员户籍rzvarchar(255)养老人员入住时间cyvarchar(255)养老人员出院时间日志表如表3-4所示。表3-4日志表字段类型约束条件表达idint(50)主键事件idlrvarchar(255)日志记录对象姓名sjvarchar(255)日志记录时间xxvarchar(255)日志信息薪资表如表3-5所示。表3-5薪资表字段类型约束条件描述idint(50)主键idlrvarchar(255)医护人员信息yfvarchar(255)应发放工资kcvarchar(255)扣除数额ztvarchar(255)薪资是否发放状态xxvarchar(255)薪资为几月份薪资sjivarchar(255)实际发放薪资数额护工请假表如表3-6所示。表3-6护工请假表字段类型约束条件描述idint(50)主键idlrvarchar(255)护工号sjvarchar(255)请假时间xxvarchar(255)备注老人请假表如表3-7所示。表3-7老人请假表字段类型约束条件描述idint(50)主键idlrvarchar(255)老人姓名sjvarchar(255)请假时间xxvarchar(255)备注3.3本章小结本章节通过绘制ER图与数据库设计展现该项目各个实体间的关系。

第4章系统实现系统实现是系统开发的重要阶段,它涵盖系统各个模块的功能实现。本章使用绘制系统流程图,进一步地将系统的设计思路转化为实际的代码来实现系统功能。4.1登录功能实现登录功能主要是管理员和医护人员通过输入账号和密码,选择身份进入系统。4.1.1登录功能时序图登录功能时序图如图4-1所示。图4-1登录功能时序图4.1.2登录功能界面登录功能界面如图4-2所示。图4-2登录界面图登录失败如图4-3所示。图4-3登录失败图登录成功如图4-4所示。图4-4登录成功图4.1.3登录功能流程图登录流程图如图4-5所示。图4-5登录流程图4.2修改密码功能实现管理员和医护人员通过修改密码按钮进入修改界面修改密码,可以提高系统的安全性。4.2.1修改密码功能时序图修改密码功能时序图如图4-6所示。图4-6修改密码功能时序图4.2.2修改密码功能界面修改密码功能界面如图4-7所示。图4-7修改密码功能界面图修改密码功能失败界面如图4-8所示。图4-8修改密码功能失败界面图4.2.3修改密码功能流程图修改密码功能流程图如图4-9所示。图4-9修改密码功能流程图4.3查询信息功能实现管理员和医疗人员通过点击查询按钮进行查询功能。4.3.1查询养老人员信息功能时序图查询养老人员信息功能时序图如图4-9所示图4-9查询老人信息功能时序图4.3.2查询养老人员信息功能界面图查询养老人员信息功能界面如图4-10所示。图4-10查询养老人员信息功能界面图查询养老人员信息功能成功界面如图4-11所示。图4-11查询养老人员信息功能成功界面图查询养老人员信息功能失败界面如图4-12所示。图4-12查询养老人员信息功能失败界面图4.3.3查询养老人员信息功能流程图查询养老人员流程图如图4-13所示。图4-13查询养老人员信息流程图4.3.4查询医护人员信息功能时序图查询医护人员信息功能时序图如图4-14所示。图4-14查询医护人员信息功能时序图4.3.5查询医护人员信息功能界面图查询医护人员信息功能界面如图4-15所示。图4-15查询医护人员信息功能界面图查询成功界面如图4-16所示。图4-16查询成功图查询失败界面如图4-17所示。图4-17查询失败界面图4.3.6查询医护人员信息功能流程图查询医护人员信息功能流程图如图4-18所示。图4-18查询医护人员信息功能流程图4.4添加信息功能实现管理员在系统中对医护人员和养老人员的个人信息进行添加操作。4.4.1添加信息功能时序图添加信息功能时序图如图4-19所示。图4-19添加信息功能时序图4.4.2添加信息功能界面图添加养老人员信息界面如图4-20所示。图4-20添加养老人员信息界面图添加医护人员信息界面如图4-21所示。图4-21添加医护人员信息界面4.4.3添加信息功能流程图添加信息功能流程如图4-22所示。图4-22添加信息功能流程图4.5本章小结在系统实现阶段,本章主要是通过绘制各功能实现流程图,对功能实现的步骤进行一个说明,同时对系统运行进行截图,展现了本系统功能实现的效果。

第5章系统测试测试是软件开发生命周期中最为重要的阶段,主要是在检测和纠正本系统中的错误和缺陷。为了确保各项功能的正常实现,撰写本章进行测试记录。5.1测试目的系统测试是系统开发的重要环节,通过大量的数据测试,能够最大程度的去寻找系统中的漏洞,发现系统在开发中存在的小问题,同时检验系统的运行是否正常,操作流程是否简洁易懂。通过对系统整体功能进行反复测试,对测试中所发现的问题进行相应处理,并对其进行纠正。5.2测试环境5.2.1硬件测试环境处理器:Intel(R)Core(TM)i5-8265UCPU@1.60GHz1.80GHz硬盘:机械硬盘1024G系统类型:64位操作系统5.2.2软件测试环境浏览器:GoogleChrome浏览器数据库:MySQL操作系统:Windows105.3测试内容为了提高系统的安全性和响应速度,测试系统中的功能是否可以满足用户需求,测试系统中是否存在运行障碍,确保本系统达到预期目标。在这次测试过程中,主要把测试工作分成以下几个方面:5.3.1单元测试单元测试就是测试最小可测试单位,用来保证它们能够按照预期产生正确结果。所以需要通过单元测试将错误找出并改正。5.3.2集成测试集成测试主要是测试接口,一旦出现问题,整个系统内部各功能模块无法相互响应,继而导致子功能完好却无法完成整体效果。5.4功能测试通过使用黑盒测试来对用户和管理员的所有功能进行检查,对检测出的问题进行改正并优化。5.4.1管理员功能测试登录功能是大多数系统需要支持的基本操作。登录功能测试流程如表5-2所示表5-2后台管理员登录测试表测试ID操作测试用例预测结果实际结果1管理员登录用户名:111密码:111登录失败提示报错,登录失败,测试成功2管理员登录用户名:admin密码:123456登录成功登录成功,测试成功后台管理员的信息查询测试如表5-3所示表5-3信息查询测试表测试ID操作输入输出结果是否正确1查询护工信息111显示111护工信息正确测试成功2查询护工信息123显示无信息正确,测试成功3查询老人信息崔诚显示崔诚老人信息正确测试成功4查询老人信息崔东山显示无信息正确,测试成功5查询日志事务陈清都显示日志信息正确,测试成功后台管理员对护工和老人信息添加测试。添加信息测试表如表5-4所示。表5-4添加信息测试表测试ID操作输入输出结果是否正确1添加护工信息根据提示进行填写信息添加成功正确,测试成功2添加老人信息根据提示进行填写信息添加成功正确,测试成功后台管理员删除信息。测试表如表5-5所示。表5-5删除信息测试表测试ID操作输入输出结果是否正确1删除医护人员信息点击删除按钮信息删除成功正确,测试成功2删除养老人员信息点击删除按钮信息删除成功正确,测试成功后台管理员修改信息测试表如表5-6所示。表5-6修改信息测试表测试ID操作输入输出结果是否正确1删除医护人员信息点击删除按钮信息删除成功正确,测试成功2删除养老人员信息点击删除按钮信息删除成功正确,测试成功5.4.2医护人员功能测试医护人员进入系统界面,可以对养老人员信息进行查询操作、对账号进行修改密码操作、添加请假信息以及查询薪资。医护人员测试表如表5-7所示。表5-7医护人员测试表测试ID操作输入输出结果是否正确1查询养老人员信息点击查询按钮页面跳转,显示查询老人信息正确,测试成功2修改密码点击修改密码按钮,输入新旧密码并确认页面跳转,显示成功正确,测试成功3添加请假记录点击请假按钮,输入信息页面跳转,请假记录添加成功正确,测试成功4查询薪资点击查询薪资按钮页面跳转显示薪资正确,测试成功5.5本章小结本章节通过对系统的部分功能模块进行测试操作,将测试情况进行客观描述,主要测试系统的功能和性能并记录情况,使用三线表展示测试用例情况,并给出典型的测试用例。

第6章结论本文主要介绍了社区医养结合系统的设计与实现。经过对当前养老院工作过程和医养结合理念的兴起进行分析,对整个系统进行了概要设计和详细设计,然后对系统进行编码操作从而实现设计目的,最终通过了测试环节,确保满足优化工作人员的工作流程,减少人力资源的浪费等目的,完成了整体的工作并且投入使用。本文内容包含以下几个方面:1.通过对社区养老院管理员的需求进行分析,明确了本系统要完成的功能内容。分析系统的架构,在具备使用Java语言编译基础上,采用Javaweb技术进行系统开发,依照需求分析对系统的功能进行了模块的划分,完成MySQL数据库的创建。2.完成需求分析和详细设计之后,指定对系统的设计与实现过程,通过流程图对重要的功能进行详细描述。本系统的功能有养老人员信息管理、医护人员信息管理、薪资管理、日志填写与查询、床位信息管理等。本系统创建了一个供给管理员直观的查询社区养老院内相关人员的基本情况的服务。减少工作人员在纠正信息差的时间。3.在本系统的设计中,对于前端界面采用较为简朴的布局方式,方便一些工作年龄较大的职工能更快的适应新的系统。虽然满足了基本的需求,但随着老龄化人口的增多,信息技术的迭代更新,本系统也会逐渐承担不住过大的负荷,在此基础上,继续寻找不足,不断的优化改进本系统。

参考文献夏榕灿,杨乐,李哲.中医药参与医养结合型社区养老模式探讨[J].中国中医药图书情报杂志,2022,46(06):41-43.徐向梅.发展医养结合实现健康养老[N].经济日报,2022-12-09(011).杨哲,王茂福.日本医养结合养老服务的实践及对我国的启示[J].社会保障研究,2021(01):93-102.武玉,张航空.我国大城市医养结合的实践模式及发展路径[J].中州学刊,2021(04):78-84.高鹏,杨翠迎,周彩.医养结合与老年人健康养老[J].财经研究,2022,48(04):124-138.DOI:10.16538/ki.jfe.20211216.401.屈贞.城市社区医养结合为何流于形式:一个总体分析框架[J].中共福建省委党校(福建行政学院)学报,2021(01):144-152.DOI:10.15993/35-1198/c.2021.01.004.刘楠,许斌.“医养结合”养老服务模式困境及对策[J].合作经济与科技,2022(20):172-173.DOI:10.13665/ki.hzjjykj.2022.20.005.卢隽滢,李志超,许安庆,赵峰,许兴龙,严翎.某民营二级医院医养结合养老服务现状分析[J].江苏卫生事业管理,2023,34(03):425-428.周亚祥.城市社区养老服务的发展趋势与完善对策[J].黑龙江科学,2023,14(03):39-41.蔡文.养老院智慧化建设研究——以南宁市WM养老院为例[J].工业控制计算机,2023,36(01):131-133.曹文文,纪凯,曹成霖,秦侠,胡志,白忠良.农村地区老年人养老模式探讨[J].中国农村卫生,2023,15(04):24-26.汪群龙.医养结合协同机制在未来社区内的实践路径[N].中国社会科学报,2022-12-15(011).DOI:10.28131/ki.ncshk.2022.005539.任晓勇.我国互联网医疗中患者隐私权保护的法律完善[D].山西财经大学,2021.DOI:10.27283/ki.gsxcc.2021.000112.杨晶晶.计算机技术助力智慧养老社区生活[J].家庭科技,2021(11):43-44.李长远.医养结合养老服务的实践探索与推进策略——基于3个典型试点地区的观察[J].西南金融,2022(02):67-78.孙鹃娟,田佳音.新健康老龄化视域下的中国医养结合政策分析[

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论