ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:399.94KB ,
资源ID:7147099      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7147099.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(校园医疗系统的设计与实现.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

校园医疗系统的设计与实现.docx

1、校园医疗系统的设计与实现摘 要伴随着互联网时代的迅猛发展,各个领域都越来越依靠电脑技术,医院也是不可或缺的一部分,同样面临着互联网时代的挑战。校园医院管理信息化和网络化将成为现代医院不可或缺的重要条件。 目前的校园医院并不具备良好的信息化和网络化,因此,这个课题主要是针对药品进行管理研究及校园医院系统中的员工,这两个方面是最困难的也是最不可缺少的。主要存在校园医院员工管理以及医疗管理等方面的问题。之所以我们开发校园医院管理系统来提高医院的日常工作的工作效率,主要是为了解决这些问题,更节省人力资源和物质资源。 本系统采用目前流行的B/S架构开发校园医院管理系统。B/S体系结构具有方便、易用的特点

2、,可在任何可用的互联网的地方上使用。 我们使用微软VS2005进行开发,因为使用VS2005可快速的部署开发一个完整的基于B/S架构的系统,而数据库我们则使用SQL SERVER2005来存储中的数据信息。 本篇论文在分析目前医疗管理系统和挂号系统的应用现状的基础上,提出了开发门诊登记制度的必要性与现实意义。然后对系统开展了详细的可行性分析和需求分析,系统流程图,图表和整个系统的软件设计,并说明了每个模块的功能。然后,针对系统的注册查询,预订查询、预订更改,如药物操作进行详细的实现流程模块设计,给出了设计结果和相关的代码。最后本篇论文介绍了测试系统的目的、任务和方法,总结优缺点,未来可能会提出

3、的请求和设计经验和感受。 关键词:校园医疗, VS2005,ASP.NET, 数据库技术, SQL2005ABSTRACTEvery field along with the rapid development of the Internet era, more and more depend on computer technology, the hospital is also an indispensable part of, also faces the challenge of the Internet age.Hospital management informationizati

4、on and campus network will become an integral part of modern hospital important condition. The campus hospital does not have good information and networking, therefore, this subject mainly study drug management and campus staff in the hospital system, these two aspects is the most difficult and most

5、 indispensable.Main campus hospital staff management and medical management and so on aspects.The reason we develop campus hospital management system to improve the working efficiency of the daily work of the hospital, mainly in order to solve these problems, more save human resources and material r

6、esources. This system USES the current popular B/S architecture development campus hospital management system.B/S architecture has the characteristics of convenient and easy to use, and can be used on any available Internet place. We use Microsofts popular VS2005 development, because use VS2005 can

7、be quickly deployed to develop a complete system based on B/S architecture, while using SQL SERVER2005 database to store the data in the information. This paper based on the analysis of current medical management system and registration system on the basis of the current status of application of the

8、 proposed development of outpatient registration system of the necessity and realistic significance.Then the system has carried out detailed analysis and the feasibility of needs analysis, system flow chart, diagram and the software design of the whole system, and illustrates the function of each mo

9、dule.And then, in view of the system registry, query, reservation confirmation changes, such as drug operation in detail the implementation of the process module design, the design result is given and the relevant code.Finally introduces the purpose, tasks and methods of the testing system, summariz

10、es the advantages and disadvantages, the future may put forward the request and design experience and feelings Keywords: medical campus, VS2005, ASP.NET, database technology, SQL2005 引言本毕业设计的题目是校园医疗系统。基于校园医院网站ASP.net 2.0适用于大多数的医院在线注册功能。随着信息技术以及网络技术的快速发展,医院管理信息系统的第一个窗口是网络预约挂号系统,这也是基于英特网的一种新的系统。学生可以在线

11、预约医院的医生,节省了时间,这个题目要求学生去校园医院深入探访,需要了解用户需求,软件工程,编程语言,如知识完成需求分析,设计一个简单实用的校园医院网站。互联网社会的到来,校园医院的发展逐步完善,专业的医护人员的需求量越来越大,国内各大学校的校园医院发展的也越来越好。校园医院的出现方便了学生人群和教师人群看病。同时,校园医院也大大缓解了校园周围大医院的医疗资源紧张。校园医院贴近学生、深受学生的喜爱与欢迎。当计算机的性能越来越高,价格越来越低。计算机在医院医疗、科研、教育以及公司管理等各方面的应用越来越广泛。然而,一些中国偏远地区的校园医院仍以手动方式进行信息处理,不仅工作负荷度强而且工作效率较

12、低。医护人员和管理人员在信息处理的工作上消耗了漫长的时间,以至于病人等待治疗的时间长,使医疗的效果以及秩序受到了影响。计算机化、网络化的医院管理系统已成为当代医院运营不可或缺的技术支撑环境和设施。门诊登记系统是病人来到医院必须要做的第一个步骤也是医院管理信息系统的第一个窗口,它作用于收集病人信息,协调医生,控制各部门的流动。由于全民医疗保险的普及,校园医院也直接与医疗保险挂钩,更加方便了学生的就医问题。一方面,国家财政的支持让校园医院里的设备更加完善,另一方面,学医人员越来越多,就业压力也越来越大,因此,去校园医院工作的人员也会增加,带动中国医疗的发展1 概述1.1 选题背景随着互联网社会的到

13、来,校园医院的发展逐步完善,医护人员的需求逐步增长,国内各个大学的校园医院发展也越来越好。我国目前大力扶持校园医院的发展,让小病能够在大学内就可以得到解决,而校园医院的出现方便了学生和在校老师看病。同时,校园医院也缓解了周围大医院的就医压力。由于全民医疗保险的普及,校园医院也直接与医疗保险挂钩,更加方便了学生的就医问题。一方面,国家财政的支持让校园医院里的设备更加完善,另一方面,学医人员越来越多,就业压力也越来越大,因此,去校园医院工作的人员也会增加,带动中国医疗的发展。目前计算机的应用逐渐由科学计算、实时控制的数值处理和渗透在各个领域扮演着越来越重要的作用。特别是以微机为核心的管理系统和数据

14、库管理系统的管理系统作为医院注册信息管理的开发环境,越来越受到人们的重视。校园网网站是全新的基于Internet的注册系统。其是卫生信息化发展中的关键部分。使用预约挂号软件,学生或在校老师就可以在网上预约校园医院的医生。它能更好地改善医疗环境,简化医疗环节,节约医疗时间,真正体现了以病人为中心,一切为了患者的方便,符合医院的人性化、温馨化服务。1.2 研究目标本系统主要研究如何开发一个适合用于校园的医院系统,系统应该具有的功能应该满足一般校园医院的需要。1.3国内外主要研究现状发发达国家医院网站的设计和开发已经实施了三十多年,并取得了长足的进步。有许多公认的成功的系统在医院有效运作,例如美国盐

15、湖城LDS医院的帮助系统,马萨诸塞综合医院的联合系统,以及美国退伍军人管理局的DHCP系统。纵观美国的发展历程,可分为三个主要阶段:第一个十年,重点是发展医院管理的职能,如财务费用管理、住院和门诊管理。但直到1972,科伦报告说,到目前为止,美国还没有一个成功的完整的医院(管理)计算机系统。第二个十年,在继续实现医院信息化管理信息化的同时,美国开发人员已经进入了医疗信息处理领域,如患者的医疗系统、实验室系统等。在过去的十年里,研究人员都集中在临床信息系统、医学图像处理、计算机化病历(病人的病历,病历的计算机),统一医学语言系统(统一医学语言系统)等。医院信息系统正经朝着微小化、智能化、集成化进

16、行转型。目前,我国的医院仍停留在集中管理模式,医院的人员管理和药品管理仍处于人工管理之中。如果要成为网络信息的管理,它需要一个过程,但中国也在这方面取得了很大的进步。相信今后,我国各个医院的各类管理信息化将迈出更高的一步。该系统采用目前流行的B/S架构开发社区医院网站。B/S结构系统易于使用,不局限于任何位置。在任何互联网可用的地方,可以在任何时候使用。开发环境采用微软VS2005集成开发环境开发,利用VS2005可以快速开发出基于B/S架构的完整系统,利用SQL Server2005数据库系统将重要数据信息存储在系统中。1.4本章小结本部分重点叙述学校医院管理系统的设计背景和开发目的。2 开

17、发环境介绍2.1 C#语言介绍因为ASP.NET是基于.NET的Web设计平台,此类平台让相关研发人员可应用NET编程语言(包含VB.NET、C #与C+托管扩展中,JScript,等)来设计相关系统。本学校医院管理系统,主要使用C#语言进行编写。首先其是基于对象的微软语言类型,主要是创建与运作.NET CLR上的应用程序。此类语言表现出单纯、直接面向对象与稳定的优势。和CC+相比,之前有大致了解的话可以直接学习C#,主要是大部分C#语句全部借用其他语言,主要是表达式与运算符。其主要特点是属于当代编程语言。C #减少C / C+类,命名空间,方式重载、异常处置与舍弃的C / C+的繁琐性,让其

18、可以直接使用与避免操作问题。CC+部分功能被删除,去除宏、模板以及多重继承,因此设计者能够节约时间,提升综合效率。总而言之,C#和其余语言相比,表现出下面的优势: 其能避在C+指针,严禁相关内存操作等。方便直接,语法浅显。 支持跨平台运作在多种类型的客户端上。 充分面向对象进而减少多重继承。 具备应用高效开发(Rapid Application Development, RAD)功能。 全面完成语言兼容性、配合和互助。根据上述分析,C#是目前源自C/ C+语言的重要语言形式,可以帮助程序员高效、轻松为微软.NET平台设计应用。其还能编写相关程序,比如Windows应用程序等类型。在上述系统内,

19、其通常被用来编写上述程序。2.2 ASP.NET 技术优势ASP.NET有关技术优点主要表现在下面多个部分: 运作效率高ASP.NET是基于程序的通用语言运作在服务器内。和之前的ASP不一样,其能马上解释程序,也肯定比逐条解释语句有效,而且快得多。一方面,因为ASP.NET被编译和执行,它比一些ASP解释的Web程序复杂得多。虚拟路径的bin目录下产生组装形式出现在动态链接库文件内,编译成两个部分,主要利用 T中间语言(IL)操作的机器代码。在Web服务器操作页面时,其可以调用动态链接库文件,目前其在部分环境内重新编译程序,即使它比ASP更快。其次,采用XML科技,因为XML文件是基于ASCI

20、I或Unicode的文本类型,读、写与操作和部分数据库文件相比更快(在信息量不多的时候)。主要是在单个系统内应用此技术的现实因素。对于规模不大的系统来说,具备较高的效率。 平台创建不收费本系统需要在主要服务器上装置,NET Framework就可以.其是由微软企业免费设计,假如使用Windows Server 2003,此时NET Framework就可以被装置在系统内。与使用其他数据库的系统进行比较,它可以不使用任何昂贵的软件费用。 扩展性好也是此平台的主要优点。NET技术能把全部可了解到的编程语言融合在一起。相同系统使用多种语言进行编写,然而功能和使用相同语言编写的没有差异,不管是C还是C

21、+,C#或Pascal。.NET充足的类库资源与强大的可扩展性促使其可以直接增加其余模块到此系统内完成更多功能。 强大性与适应性由于ASP.NET是基于通用语言的编译器应用程序,其具备较为强大的适应性,甚至能在Web应用程序工作人员的所有平台内运作。通用语言、消息机制度与信息接口的主要语言可无缝汇聚到此类Web应用中。ASP.NET属于单独的语言,因此能够挑选符合自身需求的程序语言进行编写,或编写程序在大部分语言。目前支持C、VB与JScript。凭借多种编程语言协同运作的功能来确保设计者基于COM+的开发程序,把其全部移植到ASP.NET。 简单性与浅显性ASP.NET可完成部分普遍出现的任

22、务,比如表单提交、客户端认证以及网站配置等。比如,此类页面框架允许设计者创建单独的界面,让其和普遍存在的VB类接口有所差异。另外,通用语言简单直接,可以把代码融合到软件内。2.3 B/S架构B/S结构是浏览器与服务器的主要结构。伴随网络科技的发展,C/S结构开始出现明显的改变与优化。在上述结构内,用户工作界面主要利用WWW浏览器完成,此外在前端(浏览器)中基本上不会完成事务逻辑,然而此类逻辑可以在服务器端上完成,进而产生目前我们所关注的三层结构。C/S结构属于“胖”客户端,要在用户电脑内装置对应的操作软件。B/S结构则是“瘦”客户机,大多数或主业务逻辑出现在服务器端。所以,此类结构不能装置客户

23、端软件,此类软件运作在客户端。在浏览器内,服务器端软件必须在系统升级或维护时期开展更新,在一定程度上减少电脑负载,减少综合维护与升级的费用与任务量,减少用户综合费用(TCO)。 B/S结构系统的生成,为系统面向未知用户提供了可能。当然,与C/S结构相比,B/S结构也具有系统运行速度慢、用户访问不可控等缺点。 2.4 本章小结在本章中,主要介绍了开发本系统所用的编程语言和编程环境的介绍。3 系统分析3.1可行性分析该系统使用ASP.NET作为开发工具。ASP.NET使用面向对象的编程方式将封装程序与数据当做主体,且对所有主体分配对照的属性,在此类脚本中可便利的使用系统组件以及相关内置组件,此外还

24、能使用扩展功能,采用第三方组件;其中使用ASP.NET编撰的页面简单,清晰,不要额外操作;便利的开展人机交互。此外,可使用相对便利的语句来执行数据库。因为ASP.NET的程序是短而薄,不会造成太多的压力,繁忙的网络系统。其中主要使用SQL当做后台数据库开发工具。SQL图形界面促使数据库管理相对简单直接,具有充足的编程接口以及超强的报表效能。其还能帮助有关人员开发程序。3.1.2 经济可行性随着科学技术的发展和人们生活水平的不断提高,计算机的价格越来越受到人们的重视。计算机的使用已成为企业和家庭中普遍存在的现象。所以,从用户经济角度上着手,具体开发过程也不会出现较大的阻碍与问题。此外综合费用不高

25、,不需要大量的开发成本和维护成本。3.1.3 操作可行性由于该系统的对象相对简单,所有的注册信息都由用户管理,每个数据库的内容具有很强的相关性。设计过程并不特别复杂,因此更适合于数据库管理的使用。由于系统所消耗的资源非常少,所以企业常用的微机可以满足软件和硬件的操作要求。3.2 系统目标校园医院信息化建设实施后,应选择医院,通过网络和通信系统选择医生,预约挂号预约,减少病人的等待时间。病人可以在屏幕上等待和等待,显示病人,检查并服药。统一电子查询系统,使患者可以放心医院收费等。据了解,广东卫生信息化建设是一个引起人们的关注。目前,“电子病历”正在积极落实试点工作。未来人们去医院看病,会要告别重

26、复填写的数据,到处跑处方,排长队等待测试结果,只要有“E网”就容易做到。在特定需求的推动下,利用计算机技术开发社区医院网站。3.3 系统功能目标利用对用户需求的深入研究,可知其功能通常包含前端用户操作以及后台管理两方面。各个功能的具体描述如下:用户界面的功能包括:医生查询、预约查找、用户内容修订、口令修订等部分。 医生查询利用上述功能,可轻松查找不同医生的档案与组织,以便医生可以作出详细预约。 预约查询主要汇总用户预约内容,包含门诊人数、医生、具体时间、预约日期以及取消操作。 用户信息修改可随时修改个人信息,如名称、密码提示问题和答案、性别、出生日期、身份证号码、电子邮件地址等。密码修改输入旧

27、密码,您就可以成功地更改密码(密码必须是八位)。安全退出用户可以点击安全退出按预约管理可根据用户名、医生姓名、预约号、机构、预约日期、咨询日期和取消过期预约内容查找。系统管理添加和删除管理员,修改管理员信息。 3.4开发方法本系统采用B/S模式,后台采用SQL Sever和作为背景的数据管理系统,并调用存储过程使用SQL命令组件服务器在前台。SQL(结构化查询语言,结构查询语言)属于超强的数据库语言。SQL一般使用在通信中。ANSI(美国标准研究所)指出SQL是目前使用的标准语言。SQL语句一般完成数据库操作,比如更新内部信息,或从其中寻找信息。它简单、高效、功能强大。它一直是许多程序员最喜欢

28、的编程工具,并使用C#语言作为编程语言,C#语言代码.Net Framework提供受控环境下的运行,不允许内存的直接操作。C#语言具有面向对象的编程语言应该具备的所有特性,如封装、继承和多态性。C #的许多优点之一,其在数据库知识特别明显:可以使用多种结构,从客户机/服务器模式的多层数据结构模式,并通过C代码#写更好的可读性,并减少命名冲突的有效性。4 系统设计与实现4.1系统功能模块设计通过对用户需求的分析,可以分析出医院网上预约预约系统大致可以分为两类用户:一般的医生搜索、医院内部管理人员。利用对用户需求的研究,其大部分功能可以被划分成两方面。前台用户界面的主要功能如下:家庭搜索功能:通

29、过这个功能,你可以浏览每个医生的档案和部门,以便医生可以预约。预约查询:此功能整合用户预约内容,包含:门诊号、医生门诊时间、预约时间,此外还能取消之前的预约。用户信息可以修改密码,如:姓名、密码提示问题和答案、性别、出生年份、身份证号码、电子邮件地址和其他信息。密码修改等功能:填写旧密码一次,两次全新密码可顺利进行修改(密码是八位)。安全退出功能:用户可以点击安全退出按钮回到登陆界面,和未注册用户可以退出登记和登录。后台管理员可操作的有:医生管理功能:添加和删除医生,修改医生的文件,并查看每个医生的预约。用户管理功能:显示用户的预约信息或查询特定的用户。预约管理功能:可查找与管理用户名、医生姓

30、名、预约号、组织、预约时间、访问时间等,并可以取消过期预约信息。系统管理功能:添加和删除管理员,修改管理员信息的主流程图,主要的流程图如图4.1所示。图4.1 系统总体功能结构图4.2系统主要流程4.2.1用户注册流程用户注册模块实现了客户的注册功能。用户首先填写登记信息,然后判断信息是否正确。如果登记是正确的,登记将是成功的,信息被添加到数据库中,填写的信息是不正确的,会被要求重新注册。用户注册流程如图3-2。图3-2 用户注册流程4.2.2 用户登录流程用户登录流程如图3-3。图3-3 用户登录流图4.2.3 查询医生流程医生查询流程如图3-4。图3-4 医生搜索查询流程图4.2.4 医生

31、管理流程医生管理包括在后台添加医生信息,修改医生信息,删除医生信息等功能。医生管理的流程如图3-5。图3-5 医生信息管理流程图4.3数据库设计4.3.1 数据库E-R图图3-6 关系模型4.3.2实体设计在数据库设计中,数据结构,数据流以及数据在所有字典内存放的信息开展研究,参考数据流从图中选择,实体及其属性与试题之间的关系,和关系模式f得出系统。采用实体连接图和E-R图法对数据结构进行分析。E-R图主要包含实体、属性与连接三方面。本系统实体依照研究得出E-R图,不同实体属性分别描述如下图所示。数据库逻辑设计如下:管理员信息实体图如图3-7。图3.7 管理员信息实体图科室信息实体图如图3.8。图3.8科室信息实体图注册用户信息实体图如图3.9。图3.9 注册用户信息实体图预约信息实体图如图3.10。图3.10 预约信息实体图医生信息实体图如图3.11。图3.11 医生信息实体图4.3.3数据库表结构对于基于Web的社区医院网站的设计与实现,首先需要保证构建SqL2005数据库的数据质量。确认数据建立数据库是非常重要的。银行的客户管理系统数据库表如下:表3-1管理员信息表(Admin)主键字段名称数据类型大小是否为空说明是idInt4否编号否Namenvarchar50否登陆账号否Pwdnv

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1