基于BS模式的医院门诊预约挂号系统的设计与实现(偏计算_第1页
基于BS模式的医院门诊预约挂号系统的设计与实现(偏计算_第2页
基于BS模式的医院门诊预约挂号系统的设计与实现(偏计算_第3页
基于BS模式的医院门诊预约挂号系统的设计与实现(偏计算_第4页
基于BS模式的医院门诊预约挂号系统的设计与实现(偏计算_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、J I A N G S U U N I V E R S I T Y本 科 毕 业 论 文 基于B/S模式的医院门诊预约挂号系统的设计与实现Design and implementation of system which out-patient appointments registered by hospital based on B/S schema学院名称: 应用科学技术学院 专业班级: 计算机G0401 学生姓名: 指导教师姓名: 指导教师职称: 助教 副教授 2008年 05 月基于B/S模式的医院门诊预约挂号系统的设计与实现专业班级: 学生姓名: 指导教师: 职称:助教、副教授摘要

2、 门诊预约挂号系统主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立数据一致性和完整性强,数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。选择ASP 和ACESS数据库等开发工具,利用其提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。Designing and implementation of system which out-patient appointments registered by hospital based on B/S schema

3、关键词:面向对象, 数据窗口, 门诊挂号Abstract: The out-patient appointments registration system include two aspects. The establishment and maintenance of its database back-end development , and front-end application development. With regard to the former we called for the establishment of strong data consistency and

4、 integrity, and the databases data security. As for the latter we request applications functional, fully, easy to use and so on. We choose ASP, ACEESS database development tools, provided by the use of its object-oriented development tools, first established Application of the prototype system in a

5、short period of time, and then, we need to iteration the initial prototype system, at last we should not give up improving the system constantly until meet the user needs. Key words: object-oriented, data window, out-patient registration目录 TOC o 1-3 h z u HYPERLINK l _Toc199897335 第一章 绪论 PAGEREF _To

6、c199897335 h 1 HYPERLINK l _Toc199897336 1.1 论文研究背景与意义 PAGEREF _Toc199897336 h 1 HYPERLINK l _Toc199897337 1.2 国内外发展现状 PAGEREF _Toc199897337 h 2 HYPERLINK l _Toc199897338 1.3 本文所做工作 PAGEREF _Toc199897338 h 3 HYPERLINK l _Toc199897339 1.4 本文结构安排 PAGEREF _Toc199897339 h 3 HYPERLINK l _Toc199897340 第二章

7、 相关技术及工具介绍 PAGEREF _Toc199897340 h 4 HYPERLINK l _Toc199897346 2.3 Access数据库的选择 PAGEREF _Toc199897346 h 7 HYPERLINK l _Toc199897347 第三章 系统分析 PAGEREF _Toc199897347 h 9 HYPERLINK l _Toc199897348 系统功能描述 PAGEREF _Toc199897348 h 9 HYPERLINK l _Toc199897349 系统逻辑模型 PAGEREF _Toc199897349 h 10 HYPERLINK l _T

8、oc199897350 3.3 概念模型设计 PAGEREF _Toc199897350 h 12 HYPERLINK l _Toc199897351 数据库的设计 PAGEREF _Toc199897351 h 14 HYPERLINK l _Toc199897352 建立数据库 PAGEREF _Toc199897352 h 14 HYPERLINK l _Toc199897353 数据库的连接 PAGEREF _Toc199897353 h 16 HYPERLINK l _Toc199897354 第四章 系统实现 PAGEREF _Toc199897354 h 17 HYPERLINK

9、 l _Toc199897355 首页登陆界面 PAGEREF _Toc199897355 h 17 HYPERLINK l _Toc199897356 前台功能介绍 PAGEREF _Toc199897356 h 18 HYPERLINK l _Toc199897357 专家查询 PAGEREF _Toc199897357 h 18 HYPERLINK l _Toc199897358 4.2.2 预约查询 PAGEREF _Toc199897358 h 21 HYPERLINK l _Toc199897359 4.用户信息修改 PAGEREF _Toc199897359 h 21 HYPER

10、LINK l _Toc199897360 4.2.4 用户密码修改 PAGEREF _Toc199897360 h 22 HYPERLINK l _Toc199897361 4.3 后台管理员操作界面 PAGEREF _Toc199897361 h 23 HYPERLINK l _Toc199897362 专家管理 PAGEREF _Toc199897362 h 23 HYPERLINK l _Toc199897363 4.3.2 用户管理 PAGEREF _Toc199897363 h 25 HYPERLINK l _Toc199897364 4.3.3 预约管理 PAGEREF _Toc1

11、99897364 h 26 HYPERLINK l _Toc199897365 系统管理 PAGEREF _Toc199897365 h 27 HYPERLINK l _Toc199897366 第五章 结论 PAGEREF _Toc199897366 h 28 HYPERLINK l _Toc199897367 致谢 PAGEREF _Toc199897367 h 29 HYPERLINK l _Toc199897368 参考文献: PAGEREF _Toc199897368 h 30第一章 绪论1.1 论文研究背景与意义随着经济与科学技术的高速发展,信息化的进程不断加快。随着计算机性能不断

12、提高,价格不断下降,计算机已在医院医疗,教学,科研,管理的各个方面得到越来越广泛的应用。然而,我国还有部分医院的信息处理停留在手工方式,劳动强度大且工作效率低,医师护士和管理人员的大量时间都消耗在事务性工作上,病人排队等候时间长,辗转过程多,影响了医疗的秩序。计算机化的医院信息系统已成为现代化医院运营必不可少的基础设施与技术支撑环境。门诊挂号系统是整个医院管理信息系统的第一个窗口,是病人到医院就诊要做的第一项工作。它用于收集病人的信息,协调科室医生管理,控制各科室的流量等等。12网上预约挂号系统是一种基于互联网的新型挂号系统,是卫生信息化建设的最基础项目之一。利用该预约挂号系统,用户就可以在网

13、上预约医院的专家、专科号,而无须再受排队之苦。它能更好的改善就医环境,简化就医环节,节约就医时间,真正体现了以病人为中心,一切从方便患者出发,符合当今医院人性化温馨服务的理念。目前,门诊一直是困扰医院提高服务质量的一个复杂环节,特别是医疗水平高、门诊量大的医院,而造成门诊质量难以提高的因素主要有两方面:一是集中式挂号(现在流行的分层挂号只是相对而言一个范围较小的集中式挂号),就诊人员流量不均、具有不确定性,有明显的就诊高峰和低谷(表现在整个医院不同门诊时间段及同科室的不同时间段)。高峰期病人挂号排队长,就诊时间长,医生熟人插号现象,环境拥挤混乱,医生问诊时间短、不仔细、态度差。而低谷期,医生无

14、病人看、溜号,医院资源浪费。二是专家号(特别是名专家号)难挂,出现倒号、炒号现象,严重损害病人利益,影响到医院的声誉。而采用网上预约挂号,可有效的解决这一现象,还通过有效的身份验证,杜绝倒、炒专家号的现象,提高医院门诊服务质量,取得良好的社会效益和经济效益。此外,病人到医院就诊前对医院的相关信息了解不多,对所要挂的专科医生的情况又不太了解,只能凭经验和印象进行选择,具有较大的盲目性。而当医院开通网上挂号预约服务以后,求医者只需坐在家中,轻点儿下鼠标,就可以挂上医院专家门诊号,可以做到“足不出户选医生”。网上预约正悄然改变着都市求医者的看病观念。拥有相对固定的个人医生和习惯。预约看病,将不再遥远

15、,所以应用必将越来越广泛。 国内外发展现状随着互联网络的迅猛发展,Internet用户已呈几何级数增长,目前已经有很多医院投入使用网上挂号系统。据了解,预约挂号在国外颇为普及。加拿大籍医务工作者张团女士告诉记者,在西方国家,病人看病都需要事先进行预约。随着预约挂号的深入推广,国内越来越多的医院也意识到预约服务在节约看病时间、分流患者、减轻医院压力上的作用。据了解,尽管存在很多困难,但全国各地的医院在尝试预约挂号的实践中还是提供了很多有益的做法。广东省人民医院早在2004年就采取了一套相对完整的预约挂号体系,其三种预约方式,按照受欢迎程度排名依此为: 、现场、网络,分别占到了预约挂号中 50%、

16、40%、10%。在福建,全省范围内拨打12320海西健康热线 ,即可预约到福建省立医院等5家医院的专家号,只按市话费标准收费,不收取任何信息服务费。记者在北京地区通过拨打该 ,成功预约到福建省立医院一位内科专家。在北京,据解放军总医院办公室刘泉向记者介绍,解放军总医院(三一医院)于前不久专门开通了夜间门诊 预约挂号66936619(不收预约费),可以毫不费力地约到各科室的专家,开通不久即见成效,目前已经成功分流了约1/3的患者。此外医院还开通 挂号功能,患者只需要发送短信就可以进行预约挂号。患者根据系统提示,输入姓名、性别、年龄、住址、付费方式、就诊卡号、预约时间、预约科室、预约项目、预约医师

17、等内容,系统就会根据各门诊科室提供的具体情况,安排给患者合适的就诊排号位或挂号建议。在患者就诊前一天、就诊当天、就诊前一小时、就诊前5分钟,系统还会以短信的形式多次通知患者。患者如果有事无法就诊,通过发送短信,经过医师或护士同意,还可二次预约就诊时间。广东省卫生厅副厅长廖新波认为,预约是提高医院知名度、提高医生知名度、提高医院效益和符合就诊者意愿的工作,预约工作做得好,可以实现医患双方的共赢。对于目前预约和排队并存并出现矛盾的现状,他建议,医院要把每天的预约单按照诊室号夹在门口,目的是让就诊者知道自己处于这位医生接诊序列的什么位置,同时也宣示医院“公平对待每一个就诊者”的服务理念。医院管理者要

18、确立预约是门诊挂号的主渠道的理念,开始从部分开放预约诊号到全面开放,最后逐步实行全号源的免费预约。131.3 本文所做工作 由于第一次开发系统,并且要以网页的形式运行,我先用了三四个星期阅读相关技术的书籍,研究了ASP语言的编程结构与技巧及运行环境和常用内置函数。加上阅读软件工程 9进行了系统基本框架的设定。通过阅读ASP网络编程从入门到精通1和Access数据库开发实例解析11,我学会了利用ASP向网页中添加交互式内容。还有怎样创建使用HTML网页作为用户界面的WEB应用程序以及用数据库修改表的类型3。在语言上有了一定的基础后我开始钻研界面的设计。借助dreamweaver 8网站设计与开发

19、从基础到实践6在电脑上进行相关图片及文字的编辑,最后也学会了简单动态网页的设计与实现。在借鉴其他网站的可取布局后完成设计,最后通过老师指导学会了如何借助于IIS(Internet Information Server)在网上进行信息发布、对网站性能进行优化等。另外,还阅读了外文书Software architecture in Practice8,从中选择了相关英文翻译成中文。种种努力只为做出一个“简洁、清晰、好用”的系统。1.4 本文结构安排为了使您在短时间内了解该论文,特介绍论文内容如下:第一章 绪论 介绍论文的选题背景、发展现状、所做工作及论文的结构安排。第二第三章 系统需求分析 主要对

20、开发网站进行需求分析,逻辑模型设计,概念模型设计,数据库的建立与连接。第四章 系统的具体设计与实现 包括:系统页面设计、系统主要功能模块的设计与实现等。第五章 总结 对整个设计过程的总结第二章 相关技术及工具介绍系统基于Windows平台,采用ASP语言编程和Access数据库技术,界面使用Dreamweaver设计动态网页。系统包含前台操作与后台管理,前台用户可以进行专家查询、预约查询与修改、个人信息修改、密码修改等操作。后台包括用户管理、专家管理、预约管理及系统管理等功能。界面简单,操作使用方便。硬件要求: 最低配置要求如下:386DX机型; 1GB硬盘容量;16MB内存;640480显示

21、卡 及VGA 彩显; 中文Windows98操作系统。人机界面友好,适用于大部分人群,哪怕是计算机知识少的人群。工作人员只须按时对系统进行更新、维护便可保证预约的有效性、可靠性。浏览器的负担,可大大提高交互的速度。ASP工作原理示意图码的浏览器,即可浏览ASP所设计的网页内容。ASP所使用的脚本语言(VBScript、JScript)均在Web服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。(4)Active Server Pages能与任何ActiveX Scripting语言相容。ActiveX Server Components(ActiveX 服务器元件)具有无限可扩充性。可以

22、使用Visual Basic、Java、Visual C+、COBOL等编程语言来编写你所需要的ActiveX Server Components。存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。 (2)面向对象 Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式

23、,使得开发应用程序更为简便。(3)界面友好、易操作 Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。(4)集成环境、处理多种数据信息Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。(5)Access支持ODBC(开发数据库互连,Op

24、en Data Base Connectivity)利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。第三章 系统分析实施医院信息化建设以后,我们要通过互联网和通讯系统选择医院、选择医生,进行网上挂号、预约就诊,从而减少病人的排队候诊时间;通过屏幕显示病人就诊、检查和取药的时间,病人可以坐着等候;通过自动划价收费系统和

25、电子查询系统,使病人对医院收费放心等等。据了解,广东卫生信息化建设令人关注,目前正积极推行“电子病历”医院试点工作。以后老百姓到医院看病,可望告别反复填资料、跑上跑下递药方、排队等化验单结果的奔波劳累,只需“网”轻松搞定。在具体的需求驱动下,我们采用计算机技术开发网上预约挂号系统。功能描述通过对用户需求的分析,本系统的功能主要包括两块,前台用户操作及后台管理。各个功能的具体描述如下:前台用户操作界面功能主要有:专家查询、预约查询、用户信息修改、密码修改等功能设置。专家查询通过这个功能可以浏览到每个专家的简介及所属科室,从而选择专家进行具体预约。预约查询此功能汇总了用户的预约信息,包括:门诊号、

26、专家、门诊日期、预约日期,同时还可以对预约进行取消。用户信息修改可以对自己的信息进行修改,如:姓名、密码提示问题及答案、性别、出生年月、身份证号、E-mail地址等信息。密码修改输入一遍旧密码,两遍新密码即可成功修改密码(密码必须是八位)。安全退出用户可以点击安全退出按预约管理可以分别按用户名、专家名、预约号、科室、预约日期、就诊日期进行查询管理,取消已过期的预约信息。系统管理 对管理员进行添加与删除,修改管理员信息。 3.2系统逻辑模型 经过对系统的具体分析,得第五章 结论经过三个月紧张而有序的设计安排,医院网上挂号系统终于顺利完成,由于初始采用ASP加Access加Dreamweaver开发系统,且对该软件不熟悉及开发经验的缺乏,所以花了三个星期的时间在相关书本的研究上,而后在实践过程中,经常会遇到各种各样的难题也走了不少弯路,但经过指导老师的提醒,查阅资料以及与做同样软件的同学的探讨后,问题基本都得到了解决,经过此次实践确实使我增长了不少知识,尤其是利用Dreamweaver设计动态网页的妙处。在完成窗口设计后,最难的就是编写代码,由于本人编程水平不是很好,经验不足,经常出现这样那样的问题,因此采取编一个功能,测试一个功能,编好一个窗口,测试通过后再编写另一个窗口代码,编程过程中问题最大、出错机率最高的是数据类型匹配的问题,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论