8月更文挑战第3天 | 基于SSH的医药管理系统06

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第3天,点击查看活动详情

诊所挂号预约系统的实现

基于系统SSH框架

诊所挂号预约系统是基于SSH框架上实现的,下面将介绍表示层,业务层,数据访问层,持久层等各个层的实现。

表示层

表示层指用户能看到的前端界面,如jsp页面,除此之外,还有相关的配置文件,如struts.xml。Struts是表示层的一个框架,它的主要作用是界面展示,负责界面表现等。还有控制器模型等。struts.xml的代码如下:

image.png

诊所挂号预约系统能够完成对医生病人信息的管理,包括增加,修改,删除等操作,具体代码如下所示

image.png

业务层

Spring是一个业务层框架,更加快捷简易,能够与表示层和持久层很好地黏合,所以Spring一般用来做业务层方面的东西。在本系统中,配置文件spring.xml的具体定义如下所示(主要以医生病人和诊所为例):

扫描二维码关注公众号,回复: 14416039 查看本文章

image.png

数据访问层

数据访问层即对数据表里面的数据进行操作,这些操作包括查询,插入,删除,更新等。一般涉及到数据访问层,就会跟Hibernate有关联,里面的对象关系映射模型,能够实现对数据的持久化。下面会介绍诊所挂号预约系统所涉及到的接口的定义,还有一些配置文件。

1.对相关用户的数据访问的定义:

2、数据访问的用户接口的实现如下:

3、配置数据源

持久层

Hibernate  是开放源代码的框架,Hibernate是很优秀、成熟的 ORM 框架,而且它是对象关系映射框架,对象关系映射,坚持ORM。Hibernate对JDBC进行了轻量级的封装,完成对象的持久化操作,而且能够消除那些针对特定数据库厂商的 SQL 代码。所以Hibernate一般用作持久层。

通过基于SSH的医药管理系统,患者可以加快办理病人就诊的速度,并进行在线预约挂号。解决了挂号难,排队慢的问题。很多传统的医院信息系统都由于缺乏科学合理的设计和采用比较落后的实现技术,所以普遍会出现譬如开发效率低、界面不够友好、移植性和可维护性差、安全性低、便捷性和工作效率低、智能性缺乏以及信息的共享性和交互性缺乏等问题

猜你喜欢

转载自juejin.im/post/7125760683064426532