摘要:基于ASP.NET+IIS+SQL Server为开发平台的线上预约挂号系统,结合B/S网络结构模式,搭建MVC三层开发框架并运用Axure原型场景设计,解决以往挂号系统的功能不完整、数据不稳定及患者无法自行选择就诊时间等问题。应用此系统可为患者提供透明化的信息平台,患者可针对性选择就诊时间,同时提高医院服务质量和管理水平。本系统安全可靠,具备完善的预约挂号功能,可满足医院所需的基本业务。
加入收藏
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.
分享:
不同国家的孩子暑假生活各有特色。他们积极参与各类活动,锻炼身体、亲近自然、开阔视野、增长知识。政府、学校、家庭等各方面共同努力,让孩子们的假期生活变得更加丰富多彩。儿童季活动促进孩子与外界互动翠鸟、蝴蝶……在新加坡滨海湾花园,布置着一块块巨大的动植物造型科普展板。
2023-08-30伴随互联网信息技术的迅猛发展,微信、微博等网络媒介已成为人们在物理空间之外投射表达思想、情感、态度的重要载体。青年大学生作为网络中最活跃的群体,他们热衷于通过微信、微博等平台发表自己的言论和观点,表达自己的态度和情感,成为各类网络信息最直接的创造者和传播者。
2023-08-2921世纪以来,我国经济结构发生了显著变化。事业单位也取得了不错的成绩。在全新形势下,公共事业单位应该积极做好改革工作,明确自身的发展方向,在关键领域树立大局意识,积极稳妥深入推进事业单位改革。对于一个单位而言,品牌是其所具有的一项重要资产,对发挥出单位自身价值,具有十分重要的作用。
2021-10-21通过文献梳理和案例总结,基于网络舆情基本理论,分析突发公共事件网络次生舆情的影响因素。本文得出的影响因素包括四个维度,原事件维度、政府维度、媒体维度和公众维度,其中原事件维度包括事件类型、规模大小、危害程度和事件模糊性这四个影响因素;政府维度包括强制手段、官方回应和渠道多样性;媒体维度包括深度报道和客观性;公众维度包括情感倾向、网民爆料和网民参与度。
2021-10-21国有企业党建工作与业务工作的深度融合,既是创新党建工作的重要方法和途径,又是促进企业生产经营、实现企业稳步发展的重要保障。本文结合信息中心实际情况,探索以工作理念、体制机制、IT业务、人才培养、员工服务五个维度为抓手,并结合党员积分制,打造一套与信息中心管理机制相协调的党建工作体系,推进党建工作与IT业务工作的深度融合,更好地确保党组织作用发挥。
2021-10-20目前,在我国"放管服"改革背景之下,基层政府面临职权履行不到位、权责划分不清楚、服务体制建设滞后等问题,由此深入,探讨了背后基层政府服务观念不强、治理能力不足、行政权力有限等原因,于是作出了更新公共管理理念、提高公务员队伍素质建设、构建和谐行政环境的建议。
2021-10-20中共中央在十四五规划中把科技创新提高到了前所有未有的高度,作为我国自主科技创新载体的科技园区,在实现自主科技创新中扮演了关键角色,对社会经济的发展起到了很大的推动作用。在我国科技园区的建设过程中,必须搭建和形成完备的创业圈和生活圈,为创业者提供浓厚的投资氛围,即要做到创业圈、投资圈、生活圈的三圈融合。论文集中探讨如何以三圈融合为指导,推动科技园区的产业服务体系建设。
2021-09-07一直以来我国民族的家本位特征便比较突出,民众十分看重血缘亲情。随着当今人们生活水平的提升,我国大部分家长群体为给孩子提供丰富的物质环境和良好的学习环境,常会忙于工作,忽视和孩子之间的情感交流,这便导致孩子成长中逐步丧失精神上的关怀陪伴,家长与孩子的关系也很有可能会因此变得疏远。
2021-08-28基于ASP.NET+IIS+SQL Server为开发平台的线上预约挂号系统,结合B/S网络结构模式,搭建MVC三层开发框架并运用Axure原型场景设计,解决以往挂号系统的功能不完整、数据不稳定及患者无法自行选择就诊时间等问题。应用此系统可为患者提供透明化的信息平台,患者可针对性选择就诊时间,同时提高医院服务质量和管理水平。本系统安全可靠,具备完善的预约挂号功能,可满足医院所需的基本业务。
2021-08-27本文主要从产教融合实训基地项目建设指导思想、建设思路、建设基础、建设内容和校企合作建设安泰产业学院等方面,对产教融合实训基地建设进行研究与实践,将产教融合实训基地发展成为服务地方产业的技术创新、人才供应基地。产教融合实训基地建设资源是现代学徒制培养模式的基础条件,通过多功能的实训基地建设的模式、校企双主体参与的管理模式、探索协同创新的运行机制,产教融合的保障制度,以期达到现代学徒制试点实训基地的资源“共享”,开展面向真实企业生产环境的任务式培养模式。
2021-08-27人气:4040
人气:3418
人气:3170
人气:1760
人气:1651
我要评论
期刊名称:社会学研究
期刊人气:1058
主管单位:中国社会科学院
主办单位:中国社会科学院社会学研究所
出版地方:北京
专业分类:社会
国际刊号:1002-5936
国内刊号:11-1100/C
邮发代号:82-499
创刊时间:1986年
发行周期:双月刊
期刊开本:16开
见刊时间:一年半以上
影响因子:0.212
影响因子:0.000
影响因子:0.000
影响因子:0.000
影响因子:0.177
您的论文已提交,我们会尽快联系您,请耐心等待!
你的密码已发送到您的邮箱,请查看!