91学术服务平台

您好,欢迎来到91学术官网!站长邮箱:91xszz@sina.com

发布论文

论文咨询

网上挂号系统的核心技术与框架分析

  2021-08-27    287  上传者:管理员

摘要:基于ASP.NET+IIS+SQL Server为开发平台的线上预约挂号系统,结合B/S网络结构模式,搭建MVC三层开发框架并运用Axure原型场景设计,解决以往挂号系统的功能不完整、数据不稳定及患者无法自行选择就诊时间等问题。应用此系统可为患者提供透明化的信息平台,患者可针对性选择就诊时间,同时提高医院服务质量和管理水平。本系统安全可靠,具备完善的预约挂号功能,可满足医院所需的基本业务。

  • 关键词:
  • ASP.Net
  • MVC
  • SQL Server
  • 预约挂号系统
  • 加入收藏

1、引言


随着社会迈入信息化时代,医院作为现代社会重要的基础设施,完善健全的预约挂号系统有助于提高医院服务水平和管理能力,为患者提供便捷的挂号就诊服务以及对于发展科技信息化社会具有重要意义。

传统方式是患者现场排队预约挂号,此集中式挂号不仅等待时间长、影响秩序,而且患者无法针对性选择就诊时间。现阶段已有部分医院与科技接轨,配备基本的挂号系统,但常会出现系统崩溃、数据丢失、功能不完整等情况。本系统作出创新设计:利用ASP.NET技术和SQL Server数据库为结构化数据提供安全可靠的存储功能,运用IIS作为系统的Web服务器以及采用MVC三层框架提高开发效率和系统适应性,用户可在B/S模式下通过浏览器访问系统并进行操作。由此便可高效运用系统资源且稳固数据平台,为患者提供安全的信息平台,同时还可减轻客户端的负担及降低服务器的维护成本。


2、系统的核心技术与框架分析


本线上预约挂号系统采用ASP.NET+IIS+SQL Server作为开发平台,结合B/S模式,搭建MVC开发框架并运用Axure原型场景设计。

.NET开发平台易于创建基于IIS的WEB应用程序,使程序运行更加安全稳定。而ASP.NET作为.NET平台的一种开发语言,它通过IIS解析运行,结合HTTP协议进行部署。相较于其他解释型语言,ASP.NET采用预编译的机制,使其具有可维护性、可扩展性且安全可靠的优点。

SQL Server数据库是一种高性能、可伸缩的关系型数据库管理系统。系统频繁地对数据库进行访问,则需选择合适的数据库访问技术LINQ to SQL对数据进行处理。同时该数据库支持多处理器结构,能够高性能地构建和管理数据程序,安全地存储数据。

B/S(Browser/Server,浏览器/服务器)是一种用户仅需通过浏览器就可访问系统并进行相关操作的网络结构模式。若采用客户端模式,则要求用户安装相关应用程序,更为复杂化。相比之下,本系统采用B/S模式即用户可在不同时间、不同网络接入点进行数据库的访问和操作,能够高效地使用系统资源并降低系统维护成本。

MVC(Model-View-Controller,模型-视图-控制器)框架是一种用于构建图形用户界面的软件设计模式。采用MVC模式是为分离业务模型与用户界面的实现代码,从而使同一程序呈现多样的表现形式,实现最大化代码重用。此低耦合的设计理念可减少软件开发时间,使程序易于扩展和维护。

Axure是一个专业的快速原型场景设计工具,让负责定义需求和界面设计的开发者能够快速创建应用软件的基本场景。系统开发之初,运用此工具为界面和功能创建基础的定义规范,达到初步预览效果。


3、系统设计


3.1整体结构设计

基于线上预约挂号系统的设计目标和特点,可将挂号平台分为前台管理与后台管理。前台模块由普通用户、匿名用户构成,功能主要包括注册登录、查看相关信息、使用不同方式进行预约挂号,并且于就诊后患者可对诊治医生进行评价。同时,界面保持“简洁美观、方便实用”的设计理念,给用户带来舒适的视觉享受。管理员操作模块属于后台部分,功能主要包括管理科室、用户、医生以及管理评价系统。本系统的开发设计经历四个阶段:原型模拟、前端设计、数据库设计与后台开发。

3.2系统功能设计

应用预约挂号系统的人员主要是有挂号需求的患者和医院管理人员,因此系统设计模块包括用户操作模块和管理员操作模块。

第一个是用户操作模块,具有注册登录功能、预约挂号功能、定时就诊提醒以及评价功能。主要是匿名用户和普通用户的界面实现。

用户基础操作功能:当用户在未登录医院网站的情况下,可以实现网站匿名浏览,完成查看医院资讯、医生信息的基础功能。用户通过个人实名注册、身份识别后登录挂号系统。此登录模块利用Cookie技术来简化用户访问网站的过程,用户只需在首次登录网站时输入个人信息进行核实认证,于Cookie到期时间内再次访问站点资源,则不需要重复提交用户信息登录网站。

预约挂号功能:当患者成功登录挂号系统后,可浏览医院公告和医生近期出诊信息,而且还可通过输入科室名称或医生姓名进行快速查询。预约挂号具有一定限制条件:用户单次申请有且只有一个预约号;预约高峰期时须接受实时分配,系统将按申请预约号的时间进行自动排序。患者可通过“选择科室”或“选择疾病”进入相应界面,按照病症选择对应医师进行挂号。

就诊提醒功能:患者需在预约时间内及时就诊,超过半小时则视为过期处理。本挂号系统具备就诊定时提醒服务,在成功确认身份的基础上系统将于就诊时间前15分钟开启定时提醒服务,患者的移动终端接收就诊提醒并同意后,利用交互服务模块将处理结果返回用户界面及管理员界面,显示可准时就医。

评价医生功能:患者成功就诊后,可在评价模块中对诊治医生进行评价。评价系统模块主要实现评价功能以及便于患者查看历史就诊信息。

其二是管理员操作模块,涉及信息系统安全。除了与用户操作模块相同的功能外,还有账户激活、信息管理以及统计分析功能。

账号激活功能:本系统的账号激活模块涉及信息系统安全,管理员首次使用系统必须激活账号。医院工作者选择“管理员”类别,输入专用账号和密码,将请求发往服务端所对应的账号激活模块,以激活个人账号。账号激活模块接收其账号与密码,使用数据库验正,确认无误后将账号状态改为激活状态并将管理员照片放于人脸识别目录,用于管理员身份识别。

信息管理功能:管理员可查询并修改预约信息,包括就诊时间、预约医生及预约状态等。管理员系统可对医生信息、科室信息进行增删查改的操作和管理,对医生排班信息进行维护,还可定义医生各时间段的挂号资源量。

统计分析功能:此模块用于统计分析各项数据,能高效统计患者预约、弃号及成功就诊等各种信息。利用患者信息、当天患者流量进行分析,从而为患者推荐医生和时间。此外,还可以汇总患者就诊后对医生的评价,以动态图表形式展示不同医生所获的评价结果,为测评医生就诊效果提供数据。

3.3数据库设计

数据库的设计直接决定软件产品的生命周期,一个良好的数据库可以使系统在尽量不改动的情况下,适应复杂的业务变化和扩展。在预约挂号系统数据库的概念设计中,使用“实体-联系图”(E-R建模方法)的设计方法。在设计时其核心原则是设计应忠实于需求。

由于预约挂号的患者数量较大,所以整个系统的数据库设计要求稳定可靠。本系统数据表结构主要包括Patient患者表、Doctor医生表、Department科室表、Register挂号表及Evaluate评价表。具体数据库表如下:

——患者表Patient(编号、姓名、用户名、邮箱、身份证号、电话、密码);

——医生表Doctor(医生工号、医生姓名、所属科室、出诊时间);

——科室表Department(科室编号、科室名称、描述);

——挂号表Register(挂号编号、科室名称、医生姓名、患者姓名、就诊时间);

——评价表Evaluate(评价编号、就诊时间、医生姓名、患者姓名、评价信息)。


4、结束语


本系统利用网络信息化技术,建立具有通用性和适应性的线上预约挂号系统,有助于医院信息化建设的发展,减少医疗资源浪费。对于系统功能实现而言,本系统具备较为完整的前台与后台功能;对于系统核心技术而言,采用的MVC三层架构有效地支持分布式计算环境,SQL Server数据库的运用提高了系统的安全性,基于ASP.NET技术开发的预约挂号系统且在B/S模式下通过浏览器进行操作,利于使用系统资源,便于患者就医。本系统简洁易用、功能完善,具备健壮性、易维护性的优势,适用于患者预约挂号、可满足医院基本业务需求。


参考文献:

[1]赵阳,夏景林.预约门诊挂号模式和支持平台建设初探[J].中国卫生资源,2012(6):62-63.

[2]贾晶晶,柴磊,鲁世清.医院专家分时段预约挂号系统的设计与实现[J].信息与电脑,2016(23):154-156.

[3]郝庆美.千佛山医院预约挂号系统的设计与实现[D].山东大学.2012.

[4]刘同波,邱明辉,薛万国.基于Web的门诊实时查询系统的设计与实现[J].中国医疗设备,2008,23(4):27-29.

[5]秦敏春.基于C#与SQL的口腔医疗专业管理系统的设计与实现[D].山东大学,2012.


文章来源:吴雨柯.基于ASP.NET MVC的线上预约挂号系统[J].轻工科技,2021,37(09):68-69.

分享:

91学术论文范文

相关论文

推荐期刊

网友评论

加载更多

我要评论

社会学研究

期刊名称:社会学研究

期刊人气:1058

期刊详情

主管单位:中国社会科学院

主办单位:中国社会科学院社会学研究所

出版地方:北京

专业分类:社会

国际刊号:1002-5936

国内刊号:11-1100/C

邮发代号:82-499

创刊时间:1986年

发行周期:双月刊

期刊开本:16开

见刊时间:一年半以上

论文导航

查看更多

相关期刊

热门论文

【91学术】(www.91xueshu.com)属于综合性学术交流平台,信息来自源互联网共享,如有版权协议请告知删除,ICP备案:冀ICP备19018493号

微信咨询

返回顶部

发布论文

上传文件

发布论文

上传文件

发布论文

您的论文已提交,我们会尽快联系您,请耐心等待!

知 道 了

登录

点击换一张
点击换一张
已经有账号?立即登录
已经有账号?立即登录

找回密码

找回密码

你的密码已发送到您的邮箱,请查看!

确 定