1. 毕业设计(论文)的内容和要求
通过企业级应用框架springmvc、spring、mybaits设计出一个可重复、可维护的医疗分诊系统,是一个完善的轻量级javaee架构,采用springmvc作为后端控制器,负责对外提供json响应,jquery则负责与springmvc暴露的json接口进行交互,后台的采用javaee的三层架构,分别为控制器层、业务逻辑层、和数据服务层。
其中将业务规则、数据访问等工作放在中间层处理,客户端不直接与数据库交互。
数据库的持久化层使用mysql数据库存放数据,在设计数据库时着重理清用户、角色、菜单三者之间的关系,再通过逆向工程反过来设计业务层的程序达到整个系统设计时条理清晰,张弛有序,权限不同的角色使用系统后会有相对应的不同的功能,系统管理员是完全控制系统的角色,管理员可以完全知道系统的运行状态,可以对医生和患者的账户进行操作,也可已知道系统使用的日志、角色、时间。
2. 实验内容和要求
1.使用mysql进行数据库设计,通过数据库的数据表关系逆向编写业务逻辑代码,根据角色和业务逻辑需要,设计用户—角色表、用户表、角色-机构表、角色-菜单表、角色表、菜单表、多级字典表、日志表、字典表、区域表、预约信息表、挂号信息表、患者留言表、患者信息表、通知通告发送记录表、通知通告表、代码模板表、业务表、生成方案表。
2.在entity实体中设置医生、患者、系统管理员等各种数据表字段设置属性变量表示数据表中的字段
3.对系统的配置文件进行设置,原本的框架配置文件要进行本地化的设置才能应用到这个医疗分诊系统上。
3. 参考文献
[1]沈瑜敏. 基于ssh架构的医疗服务信息化平台的设计与实现[d].电子科技大学,2013.
[2]李敏.uml及struts2 hibernate3在javaee项目中的应用[j].福建师大福清分校学报,2016(02):12-17 26.
[3]qst青软实训.javaee轻量级框架应用与开发-s2sh.清华大学出版社.2016.
4. 毕业设计(论文)计划
1、2022年11月中下旬--2022年12月31日:选题调查,阅读相关论文,确定论文题目。
2、2022年1月1日--2022年2月1日:进行系统的总体架构设计和数据库设计。
3、2022年2月2日--2022年3月4日:实现mybaits持久化类,dao层实现。
