SSM医院预约挂号系统 毕业设计-附源码50426

摘 要

医院预约挂号系统是现代医疗服务的重要组成部分,通过信息技术的应用,实现患者在线预约挂号,提高就医效率和服务质量。本研究旨在设计和实现一个基于SSM(Spring + Spring MVC + MyBatis)框架的医院预约挂号系统,以解决传统挂号方式存在的问题,并提升医疗服务的效率和便捷性。

本文首先对医院预约挂号系统的背景和意义进行了介绍,阐述了该系统在提高就诊效率、优化资源利用等方面的重要性。随后,通过需求分析,明确了系统的功能需求和非功能需求,为系统设计和实现奠定了基础。在系统设计阶段,采用SSM框架进行系统架构设计和模块划分,同时设计了数据库结构和数据模型,确保系统的稳定性和可扩展性。在系统实现过程中,使用SSM框架进行前端界面开发和后端业务逻辑实现,同时进行数据库操作和数据存储。为了保证系统的质量,进行了系统测试和性能优化,确保系统的稳定性和良好的用户体验。

通过实验环境搭建和数据收集,对系统进行了功能测试和性能评估。实验结果表明,该基于SSM的医院预约挂号系统具备良好的功能完整性和性能稳定性,满足用户的预约挂号需求,提高了医疗服务的效率。

在讨论与展望部分,对系统的优势和局限性进行了讨论,并提出了可改进的方向和未来工作展望。最后,通过总结,强调了该系统在提升医疗服务效率和便捷性方面的重要性,并对未来发展进行了展望。

关键词:医院预约挂号系统、SSM框架、需求分析、系统设计、系统实现、功能测试、性能评估

SSM Hospital Appointment Registration System

ABSTRACT

The hospital appointment and registration system is an important component of modern medical services. Through the application of information technology, it achieves online appointment and registration of patients, improves medical efficiency and service quality. This study aims to design and implement a hospital appointment and registration system based on the SSM (Spring+Spring MVC+MyBatis) framework, in order to solve the problems of traditional registration methods and improve the efficiency and convenience of medical services.

This article first introduces the background and significance of the hospital appointment and registration system, and elaborates on the importance of the system in improving treatment efficiency and optimizing resource utilization. Subsequently, through requirement analysis, the functional and non functional requirements of the system were clarified, laying the foundation for system design and implementation. In the system design phase, the SSM framework was used for system architecture design and module partitioning, while the database structure and data model were designed to ensure the stability and scalability of the system. During the system implementation process, the SSM framework is used for front-end interface development and back-end business logic implementation, as well as database operations and data storage. In order to ensure the quality of the system, system testing and performance optimization were conducted to ensure system stability and a good user experience.

Functional testing and performance evaluation of the system were conducted through experimental environment construction and data collection. The experimental results show that the SSM based hospital appointment and registration system has good functional integrity and performance stability, meets users' appointment and registration needs, and improves the efficiency of medical services.

In the discussion and outlook section, the advantages and limitations of the system were discussed, and directions for improvement and future work prospects were proposed. Finally, by summarizing, the importance of this system in improving the efficiency and convenience of medical services was emphasized, and future development prospects were presented.

Keywords: Hospital appointment and registration system, SSM framework, requirements analysis, system design, system implementation, functional testing, performance evaluation

目  录

第1章 绪论

1.1研究背景

1.2研究意义

1.3研究内容

第2章 技术与原理

2.1 开发技术说明

2.2 MySQL数据库

2.3 Vue.js 主要功能:

2.4 MVVM模式介绍:

2.4 B/S体系工作原理:

第3章 系统分析

3.1可行性分析

3.1.1经济可行性

3.1.2技术可行性

3.1.3操作可行性

3.1.4 时间可行性

3.1.5 法律可行性

3.2需求分析

3.3业务流程分析

3.4数据流程分析

第4章 系统设计

4.1系统结构设计

4.2功能模块设计

4.3数据库设计

4.3.1 E-R图设计

4.3.2表设计

第5章  系统实现

5.1 系统功能模块

5.2 用户功能模块

5.3 医生功能模块

5.4 管理员功能模块

第6章  系统测试

6.1 程序测试基本概念

6.2 程序测试具体内容

6.2.1 测试的重要性及目的

6.2.2登录测试

6.2.3用户管理模块测试

6.3 系统的优点

第7章 总结

致  谢

参考文献

第1章 绪论

1.1研究背景

院预约挂号系统是一种利用信息技术来提供在线预约挂号服务的系统。随着人们对医疗服务的需求增加以及就医效率的要求,传统的现场挂号方式已经无法满足日益增长的需求。而SSM(Spring + Spring MVC + MyBatis)作为一种流行的Java开发框架,具有简化开发流程、提高开发效率和灵活性的特点,逐渐应用于医疗领域的系统开发中。

在传统的医院挂号方式中,患者需要亲自前往医院排队挂号,往往会面临长时间等待和排队混乱等问题。这不仅浪费了患者的时间,也造成了医院资源的低效利用。另外,由于医生和科室之间的沟通不畅,往往导致患者错过了合适的医生或科室。

因此,设计和实现一个基于SSM的医院预约挂号系统具有重要的研究背景和意义。通过该系统,患者可以通过网络平台预约就诊时间,选择合适的医生和科室,提高就诊效率和体验。同时,医院可以更好地管理和安排资源,减少人力物力的浪费。此外,该系统还可以提供患者健康数据的记录与管理、医生在线咨询等增值服务,进一步提升医疗服务质量。

综上所述,基于SSM的医院预约挂号系统能够解决传统挂号方式存在的问题,提高医疗服务的效率和便捷性,为患者和医院提供更好的就诊体验和管理效果。这也是目前医疗信息化发展的趋势之一。

1.2研究意义

医院预约挂号系统作为现代医疗服务的重要组成部分,具有重要的研究意义和实际应用价值。

提高就诊效率:传统的现场挂号方式往往需要患者亲自前往医院排队等候,导致时间浪费和人力资源低效利用。而基于SSM框架的医院预约挂号系统可以通过在线预约挂号,减少患者等待时间,提高就诊效率。

优化资源利用:传统的现场挂号方式容易造成医院资源的浪费,例如患者选择不合适的医生或科室,导致资源闲置。而医院预约挂号系统可以根据患者需求和医生排班情况进行智能匹配,优化资源利用,提高医院的工作效率。

改善患者体验:传统的挂号方式存在排队等待和信息不透明等问题,给患者带来不便和困扰。通过基于SSM框架的医院预约挂号系统,患者可以方便地在任何时间、任何地点进行预约挂号,并且可以查看医生的相关信息和评价,提高患者的就诊体验。

提供个性化服务:医院预约挂号系统可以根据患者的健康需求和个人喜好,推荐合适的医生和科室,并提供相关的健康咨询和建议。这样可以为患者提供更加个性化的医疗服务,提高治疗效果和满意度。

数据分析与决策支持:医院预约挂号系统收集了大量的挂号数据,通过数据分析和挖掘,可以为医院管理层提供决策支持。例如,根据患者的就诊习惯和需求,合理规划医疗资源和调整医生排班,优化医院运营管理。

综上所述,基于SSM框架的医院预约挂号系统具有重要的研究意义和实际应用价值,可以提高就诊效率、优化资源利用、改善患者体验、提供个性化服务,并为医院管理层提供决策支持。这也是当前医疗信息化发展的趋势之一。

1.3研究内容

  1. 不同管理员的登录问题:根据管理员操作权限的区分并显示不同的操作界面。
  2. 数据库的连接问题:数据库连接为系统中的关键技术。
  3. 数据的一致性和安全问题:本系统必须保证数据的一致性和安全,才能实现有效管理。不能让没有权限的管理员对数据进行操作并且定期对数据库进行备份。
  4. 界面开发:系统界面的设计很重要,要使界面具有亲和力。
  5. 分析信息化现状;
  6. 研究医院预约挂号系统的现状及存在的问题;
  7. 研究系统平台的总体架构、总体设计、数据库设计、数据库安全设计及功能设计;
  8. 研究平台各个子系统的功能及实现的方法、信息技术的融合、信息安全技术的维护;
  9. 进行医院预约挂号系统的功能设计。

2章 技术与原理

2.1 开发技术说明

本系统前端部分基于MVVM模式进行开发,采用B/S模式,后端部分基于Java的ssm框架进行开发。

前端部分:前端框架采用了比较流行的渐进式JavaScript框架Vue.js。使用Vue-Router和Vuex实现动态路由和全局状态管理,Ajax实现前后端通信,Element UI组件库使页面快速成型,项目前端通过栅格布局实现响应式,可适应PC端、平板端、手机端等不同屏幕大小尺寸的完美布局展示。

后端部分:采用ssm作为开发框架,同时集成MyBatis、Redis等相关技术。

2.2 MySQL数据库

mysql数据库具有很多的优点,他操作起来非常的简单,只需要编写一小段代码就可以实现相应的功能,而且编写出的代码可以在任何的平台下进行使用,对使用平台没有任何的要求,因此任何的软件开发人员都可以利用mysql数据库来进行系统的开发设计,同时他也可以为软件开发节省了很多的开销,mysql数据库由于存储量大、操作简单。功能强大因此将他最为该系统的数据存储是完全可以的。

mysq数据库是一个开放的架构,任何软件开发员都可以进行使用,随着计算机网络的不断发展,MySQL数据库也在功能方面不断的进行提升,也更加适应所有的系统的开发,我们在对数据库进行操作的时候,是非常简单易上手的,我们只需要编写一小段的代码就可以实现相应的功能,而且编辑出的代码可以在任何的平台上使用,不需要在进行二次的编译。由于MySQL数据库具有以上非常多的优点,我们将它最为数据库的首选应用到系统的开发中,由于他的体积非常小,开发的成本也非常的低,所有受到很多软件开发者的喜欢,被更多的运用到系统的开放中,所以本系统也是利用MySQL数据库来对所有的数据进行存储和编辑。

2.3 Vue.js 主要功能:

Vue.js是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用。

Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

Vue.js 自身不是一个全能框架——它只聚焦于视图层。因此它非常容易学习,非常容易与其它库或已有项目整合。另一方面,在与相关工具和支持库一起使用时,Vue.js 也能驱动复杂的单页应用。

2.4 MVVM模式介绍:

MVVM是Model-View-ViewModel的简写。它本质上就是MVC 的改进版。MVVM 就是将其中的View 的状态和行为抽象化,让我们将视图 UI 和业务逻辑分开。当然这些事 ViewModel 已经帮我们做了,它可以取出 Model 的数据同时帮忙处理 View 中由于需要展示内容而涉及的业务逻辑。微软的WPF带来了新的技术体验,如Silverlight、音频视频3D动画……,这导致了软件UI层更加细节化、可定制化。同时,在技术层面,WPF也带来了 诸如Binding、Dependency Property、Routed Events、Command、DataTemplate、ControlTemplate等新特性。MVVM(Model-View-ViewModel)框架的由来便是MVP(Model-View-Presenter)模式与WPF结合的应用方式时发展演变过来的一种新型架构框架。它立足于原有MVP框架并且把WPF的新特性糅合进去,以应对客户日益复杂的需求变化。

2.4 B/S体系工作原理:

B/S架构采取浏览器请求,服务器响应的工作模式。

用户可以通过浏览器去访问Internet上由Web服务器产生的文本、数据、图片、动画、视频点播和声音等信息;

而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中;

Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己的Internet。

在 B/S 模式中,用户是通过浏览器针对许多分布于网络上的服务器进行请求访问的,浏览器的请求通过服务器进行处理,并将处理结果以及相应的信息返回给浏览器,其他的数据加工、请求全部都是由Web Server完成的。通过该框架结构以及植入于操作系统内部的浏览器,该结构已经成为了当今软件应用的主流结构模式。

3章 系统分析

3.1可行性分析

本文的设计的系统将会分别从经济的可行性,技术的可行性以及操作的可行性等方面进行全面的可行性的分析。

3.1.1经济可行性

本系统是医院预约挂号系统,面向的是电脑用户所以成本并不高,维护和调试只需个别成员参与,所以人力投入也很少。虽说人力和资金的投入不是很多,但是面临的增益是十分的可观尤其是从长远角度来看,所谓知识是无价的,而保管者需要面临很多困扰,而医院预约挂号系统很大程度上解决了这一问题,未来,需要投入到资源保管的人十分的少,不需要很多的人就够了,人少却又能保证信息的安全,那么对人员的资金就可以减少不少,并且工作人员并不会很辛苦。

使用的数据库是MySQL数据库,对于小型网站来讲是很低的成本,大大减少了空间,而原有的空间则可以用来处理别的事物。

3.1.2技术可行性

在技术方面也是完全可以做到的,目前所拥有的技术足以开发出一个完整的医院预约挂号系统。因为面向的对象较为单一,所以所需要的技术并不复杂,皆是学校内所学到的知识,而且所需要的工具也不是很复杂。系统使用ssm开发工具,使用比较成熟的Mysql数据库进行对系统用户和管理员之间相关的数据交互,根据技术语言对数据库,结合需求进行修改维护,可以使得系统运行更具有稳定性和安全性,从而完成实现系统的开发。,维护起来也是十分的容易,而本系统是基于B/S的结构创建的,也是比较简单明了的。所以从技术方面来讲也是可以实行的。

3.1.3操作可行性

本系统的开发,运用的是基础技术,面向的是单一群体,所以不会造成信息拥堵和崩溃的局面,所以运行时是可以较快的执行用户的命令的。而存在于页面的数据都会以表单的形式传送到数据库,所以不会造成混乱。

就目前而言,计算机普及的时代,学习维护和运用系统并不会很困难,所以人员方面是可以实行的,而且系统可以运用在不同的计算机上,所以这里也是可以运行的。

3.1.4 时间可行性

就时间而言,因为项目并不是很庞大,所以是可以在时间范围内完成的。但是需要好好把握时间的安排,因为本次毕业设计是单人的,所以需要自我监督和敦促,不能见异思迁,一定要先有一个明确的时间规划表。才能在有限的时间内完成本系统

3.1.5 法律可行性

本系统所用的技术和资源均是合法的,引用的部分都有注明,参考文献等也是合乎规定的,是属于个人的创作成果,没有涉及到危害他人的知识产权的行为

3.2需求分析

针对现存的问题和需要,通过功能需求的分析,特建立了数字化、信息化的医院预约挂号系统。

本系统主要包含了、登录模块的实现、系统模块、管理员模块、医生模块、用户模块等多个功能模块。下面分别简单阐述一下这几个功能模块需求。不同的权限对应相应的功能模块的需求,管理员权限的级别是最高的,所以所对应的需求是最多的,根据不同的权限分别简单阐述一下各个权限的需求。

3.3业务流程分析

总体业务流程:以管理员的身份在登录页面输入账号和密码,经过数据库身份验证,验证成功后登录系统主页,可以使用系统,管理系统等功能操作 。

系统的业务流程如下图所示。

图3-1系统业务流程图

3.4数据流程分析

数据流图的简称为DFD,是通过使用图形的方法对系统所具备的逻辑功能进行阐述,描述系统数据的流向和逻辑变换。由于该方法能将难以阐述的问题进行表述,因此被开发者广泛应用,是当前应用范围较为广泛的结构化系统分析方法。

零层数据流程是流程中最抽象的一层,它包括了登录管理、管理员功能管理和检索维护管理等功能模块,在登录模块使用到的数据存储有管理员账户信息文档、管理员信息文档,管理员功能管理模块需要的存储是管理员添加信息文档、查询信息文档、删除信息文档,检索维护是通过以上这些文档信息通过关键词进行搜索。

系统的1层数据流图如下图所示。

图3-2系统数据流图(1层)

2层为管理员操作后台数据流图,管理员可以分别通过添加、修改和删除来对系统管理员进行管理,如下图所示:

图3-4系统数据流图(2层)

4章 系统设计

4.1系统结构设计

系统设计主要是管理员登录后对整个系统相关操作进行处理,可进行管理员的添加和删除,系统用户管理、科室管理、医生信息、就诊预约、就诊病历、预约取消、医生排班、系统管理、留言管理、医院介绍管理、系统管理等操作管理。

系统的功能结构图如下图所示。

     

图4-1系统功能结构图

4.2功能模块设计

  1. 系统登录:系统登录是管理员访问系统的路口,设计了系统登录界面,包括管理员名、密码和验证码,然后对登录进来的管理员判断身份信息,判断是管理员管理员还是普通用户。
  2. 管理员管理:管理员可以管理系统的其他普通用户的账号,包括录入新管理员,删除现有的普通用户,修改现有的普通用户的信息,并可以通过管理员名和姓名等关键字搜索普通用户,打印管理员列表页面,导出管理员列表至excel中。
  3. 修改密码:系统所有管理员(管理员和普通用户)应该都要能修改自己的登录密码,修改后需要重新登录。
  4. 个人资料管理:由普通用户使用,普通用户登录系统后,可以修改个人原始信息,如修改电话号码、邮箱等,管理员的管理员名是无法修改的。
  1. 登录情况管理:系统每个管理员应该都能查看个人的历史登录情况,如登录IP、登录时间、登录地址等,防止管理员账号被盗,加强管理员账号安全。

4.3数据库设计

系统里尤为关键的部分是在数据库方面,需要十分清晰的思路,所以从开始的设计时需要做到确立模块之间的联系,从而可以很明确的建立表间的联系和表中所需的内容。设计数据库还有一点是减少表的繁杂的创建,所以联系很关键,可以大大的减少,数据表中重复的事项。由此可以保证数据的完整和统一,不会造成数据的错误和重复,并且可以使数据得到数据库安全的保护,会使用户更加的放心。

4.3.1 E-R图设计

概念设计是整个数据库设计的关键,在概念设计阶段,由需求分析得到了E-R模型。E-R图是识别功能模型与数据模型间关联关系的,在主题数据库的抽取和规范化的过程中,采用的是简化的E-R图表示方法,从而避免过繁过细的E-R图表示影响规划的直观和可用性。是对现实世界的抽象和概括,是数据库设计人员进行数据可设计的有力工具,能够方便直接地表达应用中的各种语义知识,令一方面它简单、清晰、易于用户理解。

管理员实体包括管理员名称、密码和权限三个属性。

图4-2系统ER图

4.3.2表设计

数据库表是数据库重要的组成部分,其实数据库只是一个框架,数据库表才是数据库的本质,本系统数据库表如下:

表access_token (登陆访问时长)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

token_id

int

10

0

N

Y

临时访问牌ID

2

token

varchar

64

0

Y

N

临时访问牌

3

info

text

65535

0

Y

N

4

maxage

int

10

0

N

N

2

最大寿命:默认2小时

5

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

6

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

7

user_id

int

10

0

N

N

0

用户编号:

表appointment_cancellation (预约取消)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

appointment_cancellation_id

int

10

0

N

Y

预约取消ID

2

doctor

int

10

0

Y

N

0

医生

3

doctors_name

varchar

64

0

Y

N

医生姓名

4

department

varchar

64

0

Y

N

科室

5

user

int

10

0

Y

N

0

用户

6

patient_name

varchar

64

0

Y

N

患者姓名

7

patient_id_card

varchar

64

0

Y

N

患者身份证

8

visit_time

datetime

19

0

Y

N

就诊时间

9

reason_for_cancellation

text

65535

0

Y

N

取消原因

10

examine_state

varchar

16

0

N

N

未审核

审核状态

11

examine_reply

varchar

16

0

Y

N

审核回复

12

recommend

int

10

0

N

N

0

智能推荐

13

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

14

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表article (文章:用于内容管理系统的文章)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

article_id

mediumint

8

0

N

Y

文章id:[0,8388607]

2

title

varchar

125

0

N

Y

标题:[0,125]用于文章和html的title标签中

3

type

varchar

64

0

N

N

0

文章分类:[0,1000]用来搜索指定类型的文章

4

hits

int

10

0

N

N

0

点击数:[0,1000000000]访问这篇文章的人次

5

praise_len

int

10

0

N

N

0

点赞数

6

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

7

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

8

source

varchar

255

0

Y

N

来源:[0,255]文章的出处

9

url

varchar

255

0

Y

N

来源地址:[0,255]用于跳转到发布该文章的网站

10

tag

varchar

255

0

Y

N

标签:[0,255]用于标注文章所属相关内容,多个标签用空格隔开

11

content

longtext

2147483647

0

Y

N

正文:文章的主体内容

12

img

varchar

255

0

Y

N

封面图

13

description

text

65535

0

Y

N

文章描述

表article_type (文章分类)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

type_id

smallint

5

0

N

Y

分类ID:[0,10000]

2

display

smallint

5

0

N

N

100

显示顺序:[0,1000]决定分类显示的先后顺序

3

name

varchar

16

0

N

N

分类名称:[2,16]

4

father_id

smallint

5

0

N

N

0

上级分类ID:[0,32767]

5

description

varchar

255

0

Y

N

描述:[0,255]描述该分类的作用

6

icon

text

65535

0

Y

N

分类图标:

7

url

varchar

255

0

Y

N

外链地址:[0,255]如果该分类是跳转到其他网站的情况下,就在该URL上设置

8

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

9

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

表auth (用户权限管理)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

auth_id

int

10

0

N

Y

授权ID:

2

user_group

varchar

64

0

Y

N

用户组:

3

mod_name

varchar

64

0

Y

N

模块名:

4

table_name

varchar

64

0

Y

N

表名:

5

page_title

varchar

255

0

Y

N

页面标题:

6

path

varchar

255

0

Y

N

路由路径:

7

position

varchar

32

0

Y

N

位置:

8

mode

varchar

32

0

N

N

_blank

跳转方式:

9

add

tinyint

3

0

N

N

1

是否可增加:

10

del

tinyint

3

0

N

N

1

是否可删除:

11

set

tinyint

3

0

N

N

1

是否可修改:

12

get

tinyint

3

0

N

N

1

是否可查看:

13

field_add

text

65535

0

Y

N

添加字段:

14

field_set

text

65535

0

Y

N

修改字段:

15

field_get

text

65535

0

Y

N

查询字段:

16

table_nav_name

varchar

500

0

Y

N

跨表导航名称:

17

table_nav

varchar

500

0

Y

N

跨表导航:

18

option

text

65535

0

Y

N

配置:

19

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

20

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

表collect (收藏)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

collect_id

int

10

0

N

Y

收藏ID:

2

user_id

int

10

0

N

N

0

收藏人ID:

3

source_table

varchar

255

0

Y

N

来源表:

4

source_field

varchar

255

0

Y

N

来源字段:

5

source_id

int

10

0

N

N

0

来源ID:

6

title

varchar

255

0

Y

N

标题:

7

img

varchar

255

0

Y

N

封面:

8

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

9

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

表comment (评论)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

comment_id

int

10

0

N

Y

评论ID:

2

user_id

int

10

0

N

N

0

评论人ID:

3

reply_to_id

int

10

0

N

N

0

回复评论ID:空为0

4

content

longtext

2147483647

0

Y

N

内容:

5

nickname

varchar

255

0

Y

N

昵称:

6

avatar

varchar

255

0

Y

N

头像地址:[0,255]

7

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

8

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

9

source_table

varchar

255

0

Y

N

来源表:

10

source_field

varchar

255

0

Y

N

来源字段:

11

source_id

int

10

0

N

N

0

来源ID:

表department_management (科室管理)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

department_management_id

int

10

0

N

Y

科室管理ID

2

department

varchar

64

0

Y

N

科室

3

recommend

int

10

0

N

N

0

智能推荐

4

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

5

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表doctor_information (医生信息)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

doctor_information_id

int

10

0

N

Y

医生信息ID

2

doctor

int

10

0

Y

N

0

医生

3

doctors_name

varchar

64

0

Y

N

医生姓名

4

department

varchar

64

0

Y

N

科室

5

professional_title

varchar

64

0

Y

N

职称

6

registration_fee

varchar

64

0

Y

N

挂号费

7

photo

varchar

255

0

Y

N

照片

8

career_portfolio

text

65535

0

Y

N

职业履历

9

proficient_in_direction

text

65535

0

Y

N

擅长方向

10

doctor_introduction

longtext

2147483647

0

Y

N

医生介绍

11

hits

int

10

0

N

N

0

点击数

12

praise_len

int

10

0

N

N

0

点赞数

13

recommend

int

10

0

N

N

0

智能推荐

14

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

15

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表doctor_scheduling (医生排班)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

doctor_scheduling_id

int

10

0

N

Y

医生排班ID

2

doctor

int

10

0

Y

N

0

医生

3

doctors_name

varchar

64

0

Y

N

医生姓名

4

department

varchar

64

0

Y

N

科室

5

roster_cycle

varchar

64

0

Y

N

排班周期

6

schedule

varchar

255

0

Y

N

排班表

7

recommend

int

10

0

N

N

0

智能推荐

8

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

9

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表doctor_user (医生用户)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

doctor_user_id

int

10

0

N

Y

医生用户ID

2

doctor_id

varchar

64

0

Y

N

医生工号

3

doctors_name

varchar

64

0

Y

N

医生姓名

4

examine_state

varchar

16

0

N

N

已通过

审核状态

5

recommend

int

10

0

N

N

0

智能推荐

6

user_id

int

10

0

N

N

0

用户ID

7

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

8

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表hits (用户点击)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

hits_id

int

10

0

N

Y

点赞ID:

2

user_id

int

10

0

N

N

0

点赞人:

3

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

4

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

5

source_table

varchar

255

0

Y

N

来源表:

6

source_field

varchar

255

0

Y

N

来源字段:

7

source_id

int

10

0

N

N

0

来源ID:

表medical_record_of_visit (就诊病历)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

medical_record_of_visit_id

int

10

0

N

Y

就诊病历ID

2

doctor

int

10

0

Y

N

0

医生

3

doctors_name

varchar

64

0

Y

N

医生姓名

4

department

varchar

64

0

Y

N

科室

5

registration_fee

varchar

64

0

Y

N

挂号费

6

user

int

10

0

Y

N

0

用户

7

patient_name

varchar

64

0

Y

N

患者姓名

8

patient_id_card

varchar

64

0

Y

N

患者身份证

9

symptom_description

text

65535

0

Y

N

症状描述

10

diagnosis_of_illness

text

65535

0

Y

N

病情诊断

11

drug_prescription

text

65535

0

Y

N

药物处方

12

recommend

int

10

0

N

N

0

智能推荐

13

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

14

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表message (留言板)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

message_id

int

10

0

N

Y

留言板ID:

2

user_id

int

10

0

N

N

0

用户ID:

3

title

varchar

64

0

Y

N

标题:

4

content

longtext

2147483647

0

N

N

内容:

5

nickname

varchar

32

0

N

N

昵称:

6

avatar

varchar

255

0

Y

N

头像:

7

email

varchar

125

0

Y

N

留言者邮箱

8

phone

varchar

11

0

Y

N

留言者手机号码

9

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

10

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

11

reply

longtext

2147483647

0

Y

N

回复

12

reply_state

tinyint

4

0

Y

N

0

回复状态

表notice (公告)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

notice_id

mediumint

8

0

N

Y

公告id:

2

title

varchar

125

0

N

N

标题:

3

content

longtext

2147483647

0

Y

N

正文:

4

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

5

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

表praise (点赞)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

praise_id

int

10

0

N

Y

点赞ID:

2

user_id

int

10

0

N

N

0

点赞人:

3

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

4

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

5

source_table

varchar

255

0

Y

N

来源表:

6

source_field

varchar

255

0

Y

N

来源字段:

7

source_id

int

10

0

N

N

0

来源ID:

8

status

bit

1

0

N

N

1

点赞状态:1为点赞,0已取消

表registered_users (注册用户)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

registered_users_id

int

10

0

N

Y

注册用户ID

2

name

varchar

64

0

Y

N

姓名

3

gender

varchar

64

0

Y

N

性别

4

age

varchar

64

0

Y

N

年龄

5

examine_state

varchar

16

0

N

N

已通过

审核状态

6

recommend

int

10

0

N

N

0

智能推荐

7

user_id

int

10

0

N

N

0

用户ID

8

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

9

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表slides (轮播图)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

slides_id

int

10

0

N

Y

轮播图ID:

2

title

varchar

64

0

Y

N

标题:

3

content

varchar

255

0

Y

N

内容:

4

url

varchar

255

0

Y

N

链接:

5

img

varchar

255

0

Y

N

轮播图:

6

hits

int

10

0

N

N

0

点击量:

7

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

8

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

表upload (文件上传)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

upload_id

int

10

0

N

Y

上传ID

2

name

varchar

64

0

Y

N

文件名

3

path

varchar

255

0

Y

N

访问路径

4

file

varchar

255

0

Y

N

文件路径

5

display

varchar

255

0

Y

N

显示顺序

6

father_id

int

10

0

Y

N

0

父级ID

7

dir

varchar

255

0

Y

N

文件夹

8

type

varchar

32

0

Y

N

文件类型

表user (用户账户:用于保存用户登录信息)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

user_id

mediumint

8

0

N

Y

用户ID:[0,8388607]用户获取其他与用户相关的数据

2

state

smallint

5

0

N

N

1

账户状态:[0,10](1可用|2异常|3已冻结|4已注销)

3

user_group

varchar

32

0

Y

N

所在用户组:[0,32767]决定用户身份和权限

4

login_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

上次登录时间:

5

phone

varchar

11

0

Y

N

手机号码:[0,11]用户的手机号码,用于找回密码时或登录时

6

phone_state

smallint

5

0

N

N

0

手机认证:[0,1](0未认证|1审核中|2已认证)

7

username

varchar

16

0

N

N

用户名:[0,16]用户登录时所用的账户名称

8

nickname

varchar

16

0

Y

N

昵称:[0,16]

9

password

varchar

64

0

N

N

密码:[0,32]用户登录所需的密码,由6-16位数字或英文组成

10

email

varchar

64

0

Y

N

邮箱:[0,64]用户的邮箱,用于找回密码时或登录时

11

email_state

smallint

5

0

N

N

0

邮箱认证:[0,1](0未认证|1审核中|2已认证)

12

avatar

varchar

255

0

Y

N

头像地址:[0,255]

13

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

表user_group (用户组:用于用户前端身份和鉴权)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

group_id

mediumint

8

0

N

Y

用户组ID:[0,8388607]

2

display

smallint

5

0

N

N

100

显示顺序:[0,1000]

3

name

varchar

16

0

N

N

名称:[0,16]

4

description

varchar

255

0

Y

N

描述:[0,255]描述该用户组的特点或权限范围

5

source_table

varchar

255

0

Y

N

来源表:

6

source_field

varchar

255

0

Y

N

来源字段:

7

source_id

int

10

0

N

N

0

来源ID:

8

register

smallint

5

0

Y

N

0

注册位置:

9

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

10

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

表visit_appointment (就诊预约)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

visit_appointment_id

int

10

0

N

Y

就诊预约ID

2

doctor

int

10

0

Y

N

0

医生

3

doctors_name

varchar

64

0

Y

N

医生姓名

4

department

varchar

64

0

Y

N

科室

5

registration_fee

varchar

64

0

Y

N

挂号费

6

user

int

10

0

Y

N

0

用户

7

patient_name

varchar

64

0

Y

N

患者姓名

8

patient_id_card

varchar

64

0

Y

N

患者身份证

9

contact_number

varchar

64

0

Y

N

联系电话

10

visit_time

datetime

19

0

Y

N

就诊时间

11

pay_state

varchar

16

0

N

N

未支付

支付状态

12

pay_type

varchar

16

0

Y

N

支付类型: 微信、支付宝、网银

13

recommend

int

10

0

N

N

0

智能推荐

14

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

15

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

5章  系统实现

5.1 系统功能模块

在系统首页可查看首页功能分为网站首页、医院介绍、健康资讯、意见反馈、医生信息等功能 如图5-1所示。

图5-1系统首页界面图

在用户注册页面填写注册内容用户名、密码、姓名、性别、出生年月、QQ、邮箱、手机、身份证、头像、地址、备注等信息完成注册,如下图5-2所示。 

图5-2 用户注册界面图

5.2 用户功能模块

在登录页面输入用户名、密码、权限以及验证码等信息登录系统,如图5-3所示。 

图5-3系统首页界面图

医生信息页面可以查看医生姓名、科室、职称、挂号费、照片等信息,点击某一条医生信息可详细信息,根据需要可进行预约挂号等操作,如图5-4所示。

图5-4 医生信息界面图

就诊预约页面中可以填写患者姓名、患者身份证、联系电话、就诊时间等信息进行就诊预约并提交,如图5-5所示。

图5-5 就诊预约界面图

在个人中心页面查看用户个人首页、就诊预约、就诊病历、预约取消、意见反馈、收藏等功能,如图5-6所示。

图5-6个人中心管理界面图

5.3 医生功能模块

在医生后台管理可查看医生功能为首首页、医生信息、就诊预约、就诊病历、预约取消、医生排班等操作,如图5-7所示。

图5-7 医生后台功能面图

5.4 管理员功能模块

管理员登录进入医院预约挂号系统之后,就可以对所有的信息进行查看,可以查看到系统首页、系统用户(管理员、医生用户、注册用户)科室管理、医生信息、就诊预约、就诊病历、预约取消、医生排班、系统管理、留言管理、医院介绍、资源管理等,并且还可以对其进行相应的操作管理,如图5-8所示。

图5-8管理员功能界面图

在医院介绍管理页面中可以添加医院介绍信息标题、类别、内容、首页图片、点击率等信息,还可以根据需要在医院介绍查询页面进行修改或删除等操作,如图5-9所示。

图5-9 医院介绍界面图

在用户注册管理页面中可以对昵称、用户名、年龄、性别、联系地址、证件号等信息进行审核、修改或删除等操作,如图5-10所示。

图5-10 用户注册管理界面图

医生信息管理页面中可以查看医生信息医生姓名、科室、头像、个人简历、等信息,还可以根据需要在医生信息查询页面进行修改、删除或详细等操作,如图5-11所示。

图5-11 医生信息管理界面图

在就诊预约管理页面中可以对用户提交的就诊预约等信息进行审核、修改、删除或详细等操作,如图5-12所示。

图5-12 就诊预约管理界面图

在医生排班管理页面中可以查看医生姓名、科室、排班周期、排班表等信息进行修改、删除或详细等操作,如图5-13所示。

图5-13 医生排班管理界面图

6章  系统测试

6.1 程序测试基本概念

程序测试是很重要的一个环节,当自身的程序已经完成时,仍需要测试来保证程序的正确性和可靠性,因为往往此时出现的错误就是用户可能会出现的错误,所以调试变得至关重要。唯有经过多次的调试才能够使系统达到完美的状态,使得用户可以安全,放心的使用程序,保障用户信息的安全是每个系统最基本的需求,因而调试也就是系统的最基本的要求。但是为了保证说最大程度减少开发者的工作量,应当分三个阶段来测试,初期,中期和最终期。前期:主要调试模块间的关系部分,看看是否是正确的,合理的,否则到后面会造成难以修改和总是出错的现象。中期:插入部分数据,看看是否数据库方面连接和设计得当,有些时候理念存在的是不能够在现实中完美实现的,并且调试界面找到最优的布局。最终期:插入全部数据,看是否正确,修改页面看是否能达到最初预期效果,检查功能是否完全实现。

6.2 程序测试具体内容

6.2.1 测试的重要性及目的

1.测试的重要性

只有经过反复的测试,才能够使系统得到最稳定的状态,才能把最好的一面展现给使用的用户,是极为关键的一个步骤。但是往往也是大家极容易忽视的一个部分,因为绝大部分的人认为这个部分是不重要的,但事实并非如此,任何系统不管怎样做都不可能完全去除错误,所以需要测试来最大程度的降低和减少错误。要在多环境下进行测试,以保证用户能够在不同环境配置下都能够正常使用。大多数,用户的需求是不断更新的,所以测试具有十分重要的意义,能够及时的把握到用户的最新动态,做出对系统的修改。

  1. 测试的目的

测试是为了让用户能够使用到系统的最好一面,能够充分利用到系统内的跟自己相关的部分。另一方面,从系统开发者的角度来说,这个举措有助于开发者在开发系统的同时能够与用户保持有好的关系,能够使开发的系统减少最多的错误和误差,并且有助于开发,边测试边开发,能够及时解决用户的需求,而开发者也能够减少返工的工作量,保证开发是朝着正确的道路前进的,并且对于用户来说能够定期看到一定的工作成果,也是更有助于提出更好的意见,而不是到末期突然提出大量的工作需求。这样可以使得用户和开发者之间的关系得到一定程度的改善,而开发者也从中得到更多改善系统的方向。

6.2.2登录测试

登录及管理员添加模块是对各个系统中不可缺少的功能之一,为了对在运行过程能正常的操作本项目就要对此进行测试。

1. 使用不同浏览器访问服务器的IP地址。

2. 输入特殊的信息登录系统,例如边界值等。

3. 查看登录及管理员添加之后登录系统所返回的结果。

无论系统管理员还是用户登录时都需要用户名和密码进行登录,当输入正确的用户名和密码观察是否正常登录。登录测试表如下表6-1所示:

表6-1登录测试表

名称

功能名称

操作阐述

期盼结果

测试结果

登录信息管理

登录

系统管理员登录时输入

账号:admin密码:admin

进入后台主页面

成功

添加用户登录时输入

账号:zhangchao密码:000000

进入系统首页

成功

管理员可以管理添加用户的信息。添加测试表如下表6-2所示:

表6-2添加测试表

名称

功能名称

操作阐述

期盼结果

测试结果

添加信息管理

添加

管理员进入添加用户管理页面

成功显示所有添加用户列表

成功

管理员进入添加用户管理页面,点击删除按钮

删除成功,出现删除成功的提示

成功

用户进入添加页面,按提示输入添加用户信息

添加成功,出现添加成功的提示

成功

6.2.3用户管理模块测试

用户管理信息模块对本界面中的数据和信息进行相对应得基本操作,主要有查看用户,删除用户等。

管理员在可以查看并删除用户。用户管理如表6-3所示:

表6-3用户管理测试表

模块名称

功能名称

操作描述

预期结果

测试结果

用户信息管理

查看

管理员进入用户管理页面,查看用户 

所有用户均显示

成功

删除

管理员进入用户管理页面,点击删除按钮 

弹窗提示,删除成功

成功

6.3 系统的优点

本系统的优点在于界面简单,对于有计算机基本操作的人群均可以高效的使用,查询功能可以使使用者在大量的数据搜索时能够快速的找到所需要的内容,开发的结构简单所以便于日后进行维护和更新功能。信息的添加和查询,使得资源得到了充分的利用。功能并不复杂所以执行速度也较快,所以用户可以得到比较良好的体验,系统内部的增删改查也比较人性化,所以比较快捷和精准。用户为管理员用户,而身份而判别使得系统比较明了,更具有安全性,系统内的数据是得到了一定的保护的。而页面上添加用户,新增添了的一个优势在于,添加后的用户,需得到管理员的审核才能够使用,避免了恶意添加或是恶意进入用户内部的举动。并且管理员据有最高权限,保证数据的安全。

7章 总结

经过几个月的努力还坚持,医院预约挂号系统终于完成了,程序功能模块能按照需求来运行,能实现多管理员的迸发使用,但是系统由于设计经验以及旅行团知识的局限性,在本系统的开发过程中,在一些功能方面和业务逻辑方面做得不是很完善,系统还存在一些缺陷。界面的设计从布局到外观,受限于自身的设计功底较低,没能达到自己所要设计的界面要求,另一方面,系统存在一些没有考虑的问题和模块。

在学习的过程中首次进行独立设计工作,编码过程出现了许多问题和困难,原以为正确无误的程序运行过程中不会遇到问题,但是在运行过程中也总会出现各种各样的问题,在调试过程中找不出运行出错的原因。而这些基本问题却都是一些简单的问题,例如标点符号应该是英文状态下的,却因为不好的编程习惯造成了一些中文的符号输入,经过仔细观察和老师的帮组下,还是将问题解决了。

目前系统的功能比较简单,还存在许多瑕疵,这是一份遗憾,也是促进我不断进步的动力。

  谢

经历了近三个多月的动手实践及老师辛勤的指导和同学朋友热心的帮助下,本人的毕业设计医院预约挂号系统的基本功能也基本完成。

此次设计中,通过不断的探讨与学习使我熟悉、使我初步了解了ssm相关技术。做的是一个B/S结构的医院预约挂号系统,使我对做网站所需要,及运行的环境有了初步的了解,在此次设计中我翻阅了较多的书籍,在有限的时间了丰富了对医院预约挂号系统技术的知识也积累了少许的经验。起初对JAVA的初步认识,通过这次设计更进一步的了解了其工作原理,懂得了配置服务器环境,连接数据库源,在设计过程中,也学会了用dreamweaver设计一个简单的页面,增强了动手的能力,激发了在此方面的兴趣。

但是由于时间、基础及缺乏实践等多方面的问题,还有诸多需要解决的问题依然存在,设计中很多方面考虑不够周全或者考虑不到。

非常感谢我的老师,我的同学,我的朋友并希望在今后的学习生活中不断陪养多方面的兴趣,不断学习进步从而能够实现独立完成。设计中存在的诸多缺点诚肯老师的原谅。

参考文献

 [1]Francisco C A,P. B M,C. J S. Transnational Banking Supervision, Distance-to-Distress and Credit Risk: the SSM Case[J]. Applied Economics Letters,2023,30(15).

[2]Wilson C,Sherif R,Tatenda N, et al. Relationship between clinicopathological characteristics and margin involvement after SSM versus SIM[J]. European Journal of Surgical Oncology,2023,49(5).

[3]Imran M N,Kanwal A,Zhiyun Z, et al. SSM: Stylometric and semantic similarity oriented multimodal fake news detection[J]. Journal of King Saud University - Computer and Information Sciences,2023,35(5).

[4]Krill P. Oracle per-employee Java licensing could benefit rivals[J]. InfoWorld.com,2023.

[5]Krill P. JavaScript, Java, and Python skills top demand[J]. InfoWorld.com,2023.

[6]周林,季松华,符欲梅.Java程序设计课程思政探究与实践[J].黑龙江科学,2022,13(19):149-151.

[7]李乐.Java语言应用研究[J].智慧中国,2022(09):80-81.

[8]苏婉怡,揣小龙,赵国松等.基于Java技术的考试系统关键点研究[J].无线互联科技,2022,19(18):58-60.

[9]周玲艳.Java程序设计课程实践教学方法和考核方式的思考[J].中国现代教育装备,2022(17):122-124.DOI:10.13492/j.cnki.cmee.2022.17.023.

[10]彭莉芬.大数据视域下Java集合应用研究[J].福建电脑,2022,38(09):55-58.DOI:10.16707/j.cnki.fjpc.2022.09.012.

[11]欧阳桂秀.基于Java和MySQL的数据库管理系统的设计与实现[J].信息记录材料,2022,23(09):240-242.DOI:10.16009/j.cnki.cn13-1295/tq.2022.09.007.

[12]仓业金.基于Java的软件保护技术研究[J].电脑知识与技术,2022,18(23):29-30+52.DOI:10.14004/j.cnki.ckt.2022.1597.

[13]王梦晓,翟玉庆,朱林等.基于Web的Java融合课程教学平台的构建[J].信息与电脑(理论版),2022,34(15):176-178.

[14]宋旸.使用Java语言开发Web应用软件的知识探讨[J].中国设备工程,2022(14):121-123.

[15]邢娜,郑蕾,王莉.医院网站预约挂号系统设计[J].解放军医院管理杂志,2021,28(10):929-930+969.DOI:10.16770/J.cnki.1008-9985.2021.10.012.

[16]肖扩礼.基于微信公众平台的医院预约挂号服务技术系统的实现路径研究[J].中国设备工程,2021(18):184-185.

[17]万杰.基于微信公众号的医院预约挂号系统开发[J].湖州职业技术学院学报,2021,19(03):76-80.DOI:10.13690/j.cnki.hzyxb.issn.1672-2388.2021.03.19.

[18]姚文杰.基于微信公众平台的医院预约挂号系统研究[J].数码世界,2020(04):29.

[19]戴铭孚. 基于MVC模式的医院预约挂号管理系统的设计与实现[D].广西大学,2019.

[20]张磊.医院预约挂号系统设计与应用探究[J].中国信息化,2018(12):81-82.

点赞+收藏+关注 → 私信领取本源代码、数据库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值