儿童预防针管理系统的分析与设计
发布时间:2021-11-10 04:39
预防针是儿童成长过程中预防疾病的一个重要部分,为了给家长和医院工作者工作提供便利,结合"UML建模与设计模式"课程内容,针对预防针管理设计了一个基于B/S结构的儿童预防针管理系统案例。本系统从家长的角度出发,设计了预防针预约、知识查询等功能;从医院工作者的角度出发,设计了预防针管理、预防针知识管理、预防针药物管理等功能。设计抓住用户的需求,为后续开发工作奠定了良好的基础。
【文章来源】:现代信息科技. 2020,4(10)
【文章页数】:3 页
【部分图文】:
MVC结构图
预防针管理系统为家长提供了一个针对预防针查询,预约的平台。家长通过自己的账号、密码登陆到平台,查询孩子下一次要打预防针信息,点击预约,可以预约预防针,但是预约有条件,只能提前2天预约,如果时间未到,会提示“当前不能预约”,预约成功之后,会生成一个二维码,打完预防针之后,医生扫描二维码对预防针接种状态进行更改,更新为已打状态。在预约成功后,也可以查询当前还有多少人在排队,从而可以合理地安排自己的时间。其整个业务流程如图2所示。医务能通过此平台对预防针进行管理,医生登录系统后,可以对预防针接种信息进行增删改,通过点击新增菜单进入新增页面,输入相应的预防针接种信息内容提交,后台会对预防针的信息进行判断,判断是否已经存在,如果已经存在则提示错误并回到输入界面,重新输入。通过点击删除按钮进入删除页面,可将选中的预防针接种信息进行删除。通过点击修改进入修改页面,对要修改的信息重新输入进行提交,后台会对提交的信息进行判断,判断是否有变更,未发生变更提示并回到修改页面,否则更新数据表的相关信息,医生的业务流程如图3所示。
针对上述的业务流程图,对其代码进行详细的设计,其中涉及的有控制层VaccinationController类,业务层接口VaccinationService及其实现类VaccinationServiceImpl,持久层VaccinationDao接口及其实现类VaccinationDaoImpl,VaccinationDao中主要定义了对预防针的查询、修改、更改状态等操作。VaccinationDaoImpl实现了VaccinationDao接口。VaccinationServiceImpl调用VaccinationDao中的方法实现业务逻辑的处理,VaccinationController用来处理浏览器发送过来的请求,其调用VaccinationService中的方法实现业务的处理,并将处理结果转发到对应的视图上,这些类之间的关系如图4所示。1.3.3 系统数据库设计
【参考文献】:
期刊论文
[1]基于Web的旅游产品推荐系统设计与研究[J]. 王潇慧. 现代电子技术. 2018(10)
[2]基于MVC架构的个人健康信息管理系统设计与实现[J]. 贾顺贺,陈建飞,陈古运,周熠,张胜. 计算机应用与软件. 2018(03)
[3]基于Android的物流与财务管理系统的设计与实现[J]. 康昕宇,耿恒山,翟丹娜,富坤. 计算机应用与软件. 2016(08)
[4]基于智慧校园多方式认证下的高校多媒体教室设计与实践[J]. 邵冬华,蒋敏. 西南师范大学学报(自然科学版). 2016(03)
[5]基于B/S的智慧社区健康监护管理系统软件的设计与实现[J]. 张式富,姜涛,吴效明. 计算机应用与软件. 2014(03)
本文编号:3486591
【文章来源】:现代信息科技. 2020,4(10)
【文章页数】:3 页
【部分图文】:
MVC结构图
预防针管理系统为家长提供了一个针对预防针查询,预约的平台。家长通过自己的账号、密码登陆到平台,查询孩子下一次要打预防针信息,点击预约,可以预约预防针,但是预约有条件,只能提前2天预约,如果时间未到,会提示“当前不能预约”,预约成功之后,会生成一个二维码,打完预防针之后,医生扫描二维码对预防针接种状态进行更改,更新为已打状态。在预约成功后,也可以查询当前还有多少人在排队,从而可以合理地安排自己的时间。其整个业务流程如图2所示。医务能通过此平台对预防针进行管理,医生登录系统后,可以对预防针接种信息进行增删改,通过点击新增菜单进入新增页面,输入相应的预防针接种信息内容提交,后台会对预防针的信息进行判断,判断是否已经存在,如果已经存在则提示错误并回到输入界面,重新输入。通过点击删除按钮进入删除页面,可将选中的预防针接种信息进行删除。通过点击修改进入修改页面,对要修改的信息重新输入进行提交,后台会对提交的信息进行判断,判断是否有变更,未发生变更提示并回到修改页面,否则更新数据表的相关信息,医生的业务流程如图3所示。
针对上述的业务流程图,对其代码进行详细的设计,其中涉及的有控制层VaccinationController类,业务层接口VaccinationService及其实现类VaccinationServiceImpl,持久层VaccinationDao接口及其实现类VaccinationDaoImpl,VaccinationDao中主要定义了对预防针的查询、修改、更改状态等操作。VaccinationDaoImpl实现了VaccinationDao接口。VaccinationServiceImpl调用VaccinationDao中的方法实现业务逻辑的处理,VaccinationController用来处理浏览器发送过来的请求,其调用VaccinationService中的方法实现业务的处理,并将处理结果转发到对应的视图上,这些类之间的关系如图4所示。1.3.3 系统数据库设计
【参考文献】:
期刊论文
[1]基于Web的旅游产品推荐系统设计与研究[J]. 王潇慧. 现代电子技术. 2018(10)
[2]基于MVC架构的个人健康信息管理系统设计与实现[J]. 贾顺贺,陈建飞,陈古运,周熠,张胜. 计算机应用与软件. 2018(03)
[3]基于Android的物流与财务管理系统的设计与实现[J]. 康昕宇,耿恒山,翟丹娜,富坤. 计算机应用与软件. 2016(08)
[4]基于智慧校园多方式认证下的高校多媒体教室设计与实践[J]. 邵冬华,蒋敏. 西南师范大学学报(自然科学版). 2016(03)
[5]基于B/S的智慧社区健康监护管理系统软件的设计与实现[J]. 张式富,姜涛,吴效明. 计算机应用与软件. 2014(03)
本文编号:3486591
本文链接:https://www.wllwen.com/yixuelunwen/eklw/3486591.html
最近更新
教材专著