网上医疗预约管理系统毕业设计论文.doc

上传人:仙人指路1688 文档编号:3991200 上传时间:2023-03-30 格式:DOC 页数:49 大小:2.05MB
返回 下载 相关 举报
网上医疗预约管理系统毕业设计论文.doc_第1页
第1页 / 共49页
网上医疗预约管理系统毕业设计论文.doc_第2页
第2页 / 共49页
网上医疗预约管理系统毕业设计论文.doc_第3页
第3页 / 共49页
网上医疗预约管理系统毕业设计论文.doc_第4页
第4页 / 共49页
网上医疗预约管理系统毕业设计论文.doc_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《网上医疗预约管理系统毕业设计论文.doc》由会员分享,可在线阅读,更多相关《网上医疗预约管理系统毕业设计论文.doc(49页珍藏版)》请在三一办公上搜索。

1、网上医疗预约挂号系统中文摘要摘 要 网上医疗预约挂号系统是主要是对居民的保健、护理、疾病预防等健康信息实行有效的预约挂号管理。医疗机构为居民建立完整的健康档案,安排体检以及实施免疫等预防措施。而基于Web的远程保健平台以网上医疗预约挂号系统为后台支持,提供远程用户注册、预约诊断、医生查询、留言板等网络在线服务功能,方便用户,高他们的生活质量及健康水平。 网上医疗预约挂号系统主要包括推荐医生、检验、体检、站内新闻、用户注册、后台管理等共九个工作站及一个前端Web平台,这些医疗信息数据库,为社区居民提供及时,准确,方便的医疗服务。本人的主要工作是负责系统整体架构的设计,协调系统开发进度、系统的设计

2、与实现。为了保证系统具有更好的性能和健壮性,系统采用多项先进技术,如:JSP,存储过程,索引技术等, 关键词 医疗预约 BS 结构;.JSP;SQL;存储过程AbstractCommunity Medical Information System (CMIS) is an important part of Regional Healthy System (RHS). It focuses on the health state of the people in a community. With the help of CMIS, The Community Medical Organiza

3、tion can build the integrated files about the health condition of the residents who live in the community. So the organization can provide medical services, such as physical examination, immune prevent, for the people. The on-line web platform can provide the users rich medical information. The resi

4、dents of the community can also access the web site and will receive more services. These will improve their life qualities continuously.The CMIS includes nine workstations and the web platform, such as doctor workstation, physical examination workstation, schedules system, device management system

5、and medicine management system and so on. This workstation is to share the same database. With the help of these workstations, medical staffs can provider faster, exacter and more convenient service for residents. The medical care will be greatly improved with the CMIS.My primary tasks include the a

6、rchitecture design of CMIS and the implementation of device management. We use technologies such as ADO.net, stored procedure and Index, then that CMIS will run better and more robust. During CMIS developing, we use VSS2005 to ensure source codes safe and version management.Key Words Device Manageme

7、nt; C/Sstructure; JSP; SQL; Stored Procedure目 录中文摘要2摘 要2ABSTRACT3目 录4一项目背景61.2意义和目的81.3开发思想原则91.3.1 信息系统开发方法91.3.2 系统调研121.3.3 可行性分析131.33.1 经济可行性141.33.2 技术可行性141.33.3 操作可行性151.2 论文各章简介15二 需求分析162.1 业务流分析162.2 数据流分析172.3 数据字典172.3.1 网上医疗预约挂号系统的数据字典172.3.2 网上医疗预约挂号系统的数据项182.3.3网上医疗预约挂号系统的数据结构192.4 数

8、据库概念结构设计21三 网上医疗预约挂号系统的具体实现233.1 系统实现软件简介233.2各模块介绍273.2.1系统首页界面273.2.2站内新闻列表模块283.2.3站内新闻详细模块313.2.4用户注册模块333.2.5留言板模块353.2.6管理员登陆模块373.2.7后台主界面383.2.8修改密码模块383.2.9新闻添加模块403.2.10注册用户查询模块41四、开发环境简介424.1 B/S体系结构424.2 Dreamweave424.3 SQL Server434.4 HTML(Hyper Text Markup Language)434.5 JSP44五、系统测试455

9、.1系统测试的目的455.2系统测试的方法455.2.1 黑盒测试法455.2.2 白盒测试46结 论48致 谢49参 考 文 献50 一项目背景随着城市化建设步伐的不断加快,人们的生活居住条件有了很大的改进,从各自为政的散居式住宅逐渐转变成新型的居民小区式住宅。但是作为保障居民健康的医疗条件却没有得到相应的改善。据调查,居民小区,特别是农村郊区的小区,它们附近的医疗单位大多数是以私人诊所为主,这些私人诊所的医疗设备不足,专业人员少,急救设施不全等等不足因素,大大降低了小区居民的医疗保障,不能满足人们的医疗保障需要。在这种背景下,社区医疗萌芽,并迅速蓬勃发展起来,成为当今一大热点。但是目前社区

10、医疗并不成熟,包括制度与管理等等。根据网上的一些调查,只有13%左右的居民愿意到社区医院看病,而大部分居民更愿意到市级的医院。他们认为许多病在社区医院看不好。所以,我们设计网上医疗预约挂号系统,帮助医院的管理以及实现社区医院与省级、市级医院的资源共享,从而提高社区医院的实力,保障小区居民的健康。随着国家和国内各医疗机构对数字化医院建设的重视,医疗卫生信息系统在今后一段时间内将会出现一个飞速发展的时期,主要体现在以下几方面。(1) 集成化。随着数字化程度的提高,各类医疗信息应用专业性越来越高,医疗信息系统的分类会越来越细,各类专业医疗信息系统的集成将会成为数字化医院建设中面临的一个最大问题。(2

11、) 区域化。为实现病人一生全电子病历的目标,数字化医院的范畴将逐渐从一个医院往外拓展到医院集团、整个区域,乃至全社会内所有医院的信息系统网络。(3) 标准化。各类通讯标准(如DICOM,HL7)将进一步发展,满足更多的工作流集成的需要,IHE集成框架也会越来越被各类信息系统所支持。基于XML的医疗数据标准会有很大发展,并已广泛应用于在各类医疗信息系统彼此间交换数据。(4) 智能化。以医疗信息数字化为前提,各类基于信息处理技术以及专家知识库的医疗智能决策会进一步发展,为诊断和治疗提供越来越多的支持同时为加强社区建设,构筑新型城市卫生服务体系,满足广大居民的卫生服务需求,卫生部提出了2005年城市

12、社区卫生服务的发展目标意见中指出,社区卫生服务是社区建设的重要组成部分,是以基层卫生机构为主体,全科医师为骨干,以健康为中心、家庭为单位、社区为范围、需求为导向,融预防、医疗、保健、康复、健康教育、计划生育技术服务等为一体的,有效、经济、方便、综合、连续的基层卫生服务。社区医疗卫生的总体目标是,到2005年,在全国大部分城市基本建成配套政策落实、服务网络健全、人力配置合理、服务功能完善、监督管理规范、筹资渠道畅通、适应社会需求的社区卫生服务体系框架,部分城市建成较为完善的社区卫生服务体系,为到2010年在全国建成较为完善的城市社区卫生服务体系奠定良好基础。医疗卫生的具体目标是,形成较为完备的社

13、区卫生服务政策体系,基本建成社区卫生服务网络,初步建立较高素质的社区卫生服务队伍,基本实现社区卫生服务功能,建立规范化的社区卫生服务监督管理体制。1.2意义和目的开发网上医疗预约挂号系统是为了适应国家对医疗信息化建设的需要,并为社区成员提供更全面、更便利、更及时准确的医疗保健服务。医疗预约挂号系统是区域性卫生信息系统的前端系统,主要是对社区居民的保健、护理、疾病预防等健康信息实行有效的管理。社区保健机构为社区居民建立完整的健康档案,安排体检以及实施免疫等预防措施。而远程保健平台以网上医疗预约挂号系统为后台支持,提供远程保健、预诊断、心理咨询、疾病预防等网络在线功能,方便社区居民,提高他们的生活

14、质量及健康水平。1.3开发思想原则1.3.1 信息系统开发方法目前,常用的信息系统的开发方法有生命周期法、原型法和面对对象的开发方法。下面仅对原型法和面对对象的开发方法进行简单的描述。原型法:原型法(PrototypingMethod)是20世纪80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法。原型法的基本思想首选根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型。再在此基础上与用户交流,将模型不断补充,修改完善,如此反复,最终直至用户和开发者都比较满意为止,就形成了一个相对稳定、较为理想的信息系统。原型法的开发过程采用原型法开

15、发管理信息系统可以分为如下几个阶段:A、确定用户的基本需求。由用户提出对新系统的基本要求,如功能、基本界面形式、所需的数据、应用范围、运行环境等,开发者根据这些信息估算出开发该系统所需的费用,并建立简明的系统模型。B、开发初步的原型系统。系统开发人员根据用户的要求建立原型系统,但该系统只是一个初步的、不成熟的系统,从系统的工作效率上看也是不完善的。其主要目的是为了描述开发者所理解的用户的基本需求。C、修改、评价原型系统。将建造好的原型系统交给用户,并投入试运行,用户将使用过程中发现的问题一一记录下来,并与开发人员进行交流。开发人员针对这些问题不断地对系统进行修改、扩充与完善,直至用户满意为止。

16、D、形成最终的管理信息。对用户满意的原型系统进行进一步的开发,不断补充、完善,最终形成一个适用的管理信息系统。原型法的优缺点原型法的优点是开发周期短,费用较少,同时可以较有效地避免因开发者和用户的认识隔阂所产生的失败,其缺点是系统的开发缺乏统一的规划和开发标准,难以对系统的开发过程加以控制。原型法一般适用于开发规模不大、不太复杂或需求经常发生变化的系统。面向对象的开发方法:面向对象(ObjectOriented)的技术于20世纪80年兴起,随后广泛地应用于计算机技术的几乎所有领域。面向对象的技术中最重要的概念是对象。面向对象是基于问题对象的自底向上的一种系统开发方法。在开发过程中,分析和设计阶

17、段独立于程序设计语言,信息系统模型设计好后,最终用具体的程序设计语言、数据库或硬件来实现。面向对象法最主要的特点是对对象为基础,对象是分析问题和解决问题的核心。面对对象法的开发过程面对对象法的开发过程一般分为四个阶段:A、认识客观世界(如一个社区中)中的对象以及行为,分别独立设计各个对象的实体。B、分析对象之间的联系和相互之间所传递的信息,由此构造客观世界(学校)所对应的信息管理系统的模型。C、由信息系统的模型转换成计算机软件系统的模型。D、由计算机软件系统的模型再转化成一个现实系统。面向对象法的优缺点:面向对象法的优点是便于帮助分析者、设计者和用户清楚地表达抽象概念,互相进行交流;交流特定的

18、软件工具模块,直接地完成了从对象的描述到软件体系结构之间的转换,避免了其它的方法在开发过程的客观世界描述和软件结构不一致性和复杂性问题,便利系统开发简单、统一,开发周期短,费用低。面向对象法的主要缺点与原型法一样,因此这种方法也不适用于开发大的、复杂的系统。本系统在开发过程中具体是采用了原型法和面向对象两种方法相结合的开发思路,力求在开发过程中尽量吸收这两种方法的长处,而克服它们的短处。 1.3.2 系统调研系统调研是开发任何软件项目必不可少的重要阶段,因为只有经过详细的调研,才能真正确定项目的可行性,需求分析等情况,对于MIS系统,正式开发系统之前进行调研更是非常必要的,其必要性主要表现在以

19、下几个方面。A:明确用户的要求,以根据调查结果进行可行性分析,确认系统的开发是否可行。B:提出新系统的人员并不都是系统研究人员,有些人对于的功能和处理数据的方法没有明确的认识。它们只是根据自己业务工作的需要提出了要求,系统开发人员要对此进行详细的调查和分析,确认用户的要求可以通过现有的计算机技术实现,保证开发的管理信息系统的功能与用户提出的要求相吻合。C:现行系统可能是手工系统,也可能是使用和计算机的系统,无论是何种情况,都要详细地调查现行系统中信息处理的具体情况,系统内部功能结构,以便设计出一个合理的、好的新系统逻辑模型,为新系统的设计工作打好基础,保证整个系统开发的质量。总之,必要对现行系

20、统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,新系统的开发却失败的悲剧发生。由于本系统是属于网上医疗预约挂号系统中的子系统,而且是研究性项目,所以不能像实际项目一样有很好的条件去实地调研,在项目的前期,主要通过网络查找资料,获得对系统的更多准确的认识,同时整个项目组到山西医科大学第一附属医院进行实地调研,这些调研渠道使得本人最大程度地克服了硬件上的条件不足,对系统有了比较准确的认识。1.3.3 可行性分析可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、

21、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行。(1)可行性分析阶段的主要工作包括以下几个方面:新系统目标可行性分析:分析新系统的目标是否符合现状和发展的需要。社会可行性分析:社会可行性分析主要是指管理信息系统的开发是否符合国家法律、下策,是否能够与社会大系统实现良好的对接。技术可行性分析:技术可行性分析是根据新系统的目标来衡量是否具备所需要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。经济可行性

22、分析:经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给社区带来一定的经济效益。管理可行性分析:管理可行性分析主要是分析社区现行的管理体制和领导是否具有现代化的管理意识和管理水平。1.33.1 经济可行性 由于网上医疗预约挂号系统所要求的硬件(计算机及相关硬件)和软件环境(JSP+SQL),市场上都容易购买到或从相关网站下载,而据不完全调查统计本学校学生电脑拥有率是85%-90%左右,系统成本主要集中在本管理系统的开发与维护上,对学校和学生不会造成过重的经济负担。而一旦此系统投入使用,不仅可以减少学校实验室等公共学习资源的工作强度,提高资源

23、共享率,在不增加现有资源的前提下提高资源使用率,极大限度的方便了学生学习。而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本借阅系统的开发成本,所以从经济方面讲开发此系统是可行的。1.33.2 技术可行性网上医疗预约挂号系统的开发基于B/S模式,主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的库。本系统拟采用JSP(Active Server Pages)和MS SQL分别作为前端和后端的开发工具。JSP是目前比较流行的一种制

24、作动态网页的技术,使用VBScript、JavaScript等简单易学的脚本语言,结合HTML代码,即可快速地完成系统的应用程序;无须编译、容易编写,可在服务器端直接执行;使用普通的文本编辑器,如Windows的记事本,既可以进行编辑设计;与浏览器无关,客户端所使用的浏览器只要可执行HTML码,即可浏览JSP所设计的网页内容就行,JSP所使用的脚本语言(VBScript、JavaScript)均在Web服务器端执行,客户端的浏览器不需要能够执行这些脚本语言;JSP能与任何Active Scripting语言兼容,除了可使用VBScript或JavaScript语言来设计外,还可以通过plug-

25、in的方式,使用由第三方提供的其他脚本语言,譬如REXX、Perl、Tcl等,脚本引擎是处理脚本程序的COM (Component Object Model);可使用服务器端的脚本来产生客户端的脚本;ActiveX Server Components(ActiveX服务器组件)具有无限可扩充性。可以使用Visual Basic、Java、VisualC+、COBOL等程序设计语言来编写你所需要的ActiveX Server Components。SQL作为微软在Windows 系列平台上开发的数据库,一经推出就以其易用性得到了很多用户的青睐,相信大多数将自己的业务建立在Windows平台上的用

26、户都会对它有相当的亲切感。区别于FoxPro、ACCESS小型数据库,SQL是一个功能完备的数据库管理系统。它包括支持开发的引擎、标准的SQL语言、扩展的特性(如复制、OLAP、分析)等功能。而像存储过程、触发器等特性,也是大型数据库才拥有的。因此从技术方面讲开发此系统是可行的。1.33.3 操作可行性当前执行的网上医疗预约挂号系统有如下几个缺点,一是造成很多的学生因为没有及时查看而误了很多事务,二是造成学校在管理体系方面的投入。而造成这种管理渠道和学生需求极不协调的尴尬局面的真正原因,是因为这其中的管理系统的不完备和不系统。所以,只需解决学校内现有管理系统的建设增加网络渠道,即可解决上述问题

27、。本学校管理办公室设置齐全,在传统医疗预约挂号系统方面做得很系统,具备着做网上医疗预约挂号系统的基础硬件条件。综上所述,某某学校很有必要,也很有条件做到网上医疗预约挂号系统,以更方便学生学习学校政务信息,更合理地使现有医疗预约挂号系统资源发挥最大的作用。1.2 论文各章简介第1章引言部分,引言主要叙述课题的可行性分析。第2章主要内容是:系统需求分析 包括,业务流程分析;数据流分析;数据字典。第3章主要内容是:网上医疗预约挂号系统的具体实现 包括,用户操作界面;管理员用户操作界面等。最后还有结论、致谢、参考文献等等内容的介绍。二 需求分析2.1 业务流分析网上医疗预约挂号系统工作流程为:系统启动

28、并进入系统首页界面,在页面用户登录栏进行登录。所有用户都可以浏览系统主页面。通过权限判断,注册用户只能浏览系部概况、系部动态、站内公告、用户注册、医生查询、留言板等信息,以及进行留言。管理员可以进行系统后台的所有操作,包括管理上述信息及系统管理员帐号管理、数据备份及数据恢复。管 理 员 本系统的业务流程图如图2-1所示:用户管理 登录系统后台站内新闻管理 系统后台 数据备份 数据恢复 修改密码 图2-1 系统业务流程图 本系统是利用现代化的计算机网络技术将传统医疗预约挂号系统方式整合,按照实践过程设计完成的。同时完善服务,初步设计一个在线医疗预约挂号信息的平台以利于注册用户进行相关的事务操作。

29、为了使系统在各项管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下系统开发目标:具体目标如下:(1)操作简单、界面友好:完全控件式的页面布局,使得信息的录入工作更简便。(2)即时可见:对信息的处理(包括添加、修改、删除)将立即在对应的版块显示出来,达到即时发布、即时见效的功能。(3)功能完善:不仅包括常见系统的信息管理的各个方面:信息录入、浏览、删除、修改、查询等各个方面,完整地实现了系统对即时信息的管理要求。(4)方便移植:系统应具有实用性、可靠性和适用性,同时注意到先进性。针对不同的用户,只需要稍作修改就可以开发出适合自己特点的医疗预约挂号系统网站。系统界面中

30、所需的数据都存放于数据文件中,只要对该文件做部分修改,就能在系统界面上实现及时更新的效果,减少了更改系统源代码的复杂性。(5)动态管理:对系统数据库实行动态操作,能实现对数据库信息的动态查询、动态更新修改和动态录入数据。2.2 数据流分析数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题。现有的数据流程分析多是通过分层的数据流程图(data flow diagram,简称DFD)来实现的。其具体的做法是:按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图。网上医疗预约挂号系统的数据流程:对

31、本系统操作的数据源有注册用户和管理员两种用户,管理员有权限对数据库中的数据进行添加。不同权限的用户可以对这些库信息进行添加、修改和删除处理。所有用户均可以进行信息查询。所有用户均可进行在线留言系统。通过对本系统的需求分析,系统的基本功能已经确定。2.3 数据字典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据流图和数据字典共同构成系统的逻辑模型。2.3.1 网上医疗预约挂号系统的数据字典1.数据字典列表数据流数据存储名称:注册用户信息数据来源:注册用户信息表数据去向:注册用户信息模块数据组成:注册用户信息系统唯一标识+编号+姓名+性别+电话+身份证+学历+地址

32、+邮箱+入党时间+出生年月+备注+图片+注册时间等描述:存储了注册用户的基本信息数据存储名称:管理员信息数据来源:管理员信息表数据去向:管理员信息模块数据组成:管理员信息=系统唯一标识+用户名+密码+权限+添加时间描述:存储了管理员信息名字:录入信息描述:志愿者信息,入党积极分子信息等的录入输入: 输入要添加录入的信息过程: 将需要添加录入的信息加入数据库中输出: 系统新的信息表页面输出: 查询得到的信息页面名字:修改、删除信息描述:对党员信息等修改或删除后存入数据库中输入: 输入要修改或删除的信息过程:对需要修改的信息做修改、删除过时的信息输出: 系统新的信息表页面输出: 查询得到的信息页面

33、2.数据字典列表数据处理名字: 数据库信息别名:无描述:存储了数据库的基本信息数据组成:数据库信息=公务员信息+管理员信息位置:数据库输出: 查询得到的信息页面3.数据字典列表数据存储描述:管理员用户登录系统进行管理输入:用户名、密码过程:判断是否为合法的用户及根据权限选取相应的操作功能输出:系统主界面2.3.2 网上医疗预约挂号系统的数据项名称:管理员帐号 简述:唯一表示一个管理员数据类型:文本字段大小:50名称:管理员密码 数据类型:文本字段大小:50管理员数据项:名称:添加时间 简述:管理员的申请时间数据类型:时间字段大小:8名称:权限 简述:管理员的权限信息数据类型:文本字段大小:50

34、名称:编号 简述:党员的编号信息数据类型:文本字段大小:50名称:系统编号 简述:惟一的系统编号数据类型:文本字段大小:50注册用户数据项名称:性别简述:注册用户的性别信息数据类型:文本字段大小:50名称:注册用户简述:注册用户的姓名信息数据类型:文本字段大小:50名称:QQ简述:注册用户员的QQ信息数据类型:文本字段大小:50名称:EMAIL简述:注册用户的EMAIL信息数据类型:文本字段大小:50名称:出生年月简述:注册用户用户的出生年月数据类型:日期/时间字段大小:8名称:身份证号简述:注册用户的身份证号信息数据类型:文本字段大小:502.3.3网上医疗预约挂号系统的数据结构alluse

35、rs表:序号字段名称字段类型大小允许为空最大长度备注1IDInt 4自增编号102usernameVarChar 50是2553pwdVarChar 50是2554cxVarChar 50是2555addtimeDateTime 8是23liuyanban表:序号字段名称字段类型大小允许为空最大长度备注1IDInt 4自增编号102chengVarChar 50是2553xingbieVarChar 50是2554QQVarChar 50是2555youxiangVarChar 50是2556dianhuaVarChar 50是2557neirongVarChar 50是2558addtime

36、DateTime 8是239huifuneirongVarChar 50是255xinwentongzhi表:序号字段名称字段类型大小允许为空最大长度备注1IDInt 4自增编号102biaotiVarChar 300是2553leibieVarChar 50是2554neirongText 16是2555tianjiarenVarChar 50是2556addtimeDateTime 8是23yishengxinxi表:序号字段名称字段类型大小允许为空最大长度备注1IDInt 4自增编号102gonghaoVarChar 50是2553xingmingVarChar 50是2554xingb

37、ieVarChar 50是2555zhichengVarChar 50是2556keshiVarChar 50是2557dianhuaVarChar 50是2558shangbanshijianVarChar 50是2559zhaopianVarChar 50是25510beizhuVarChar 50是25511addtimeDateTime 8是23yonghuzhuce表:序号字段名称字段类型大小允许为空最大长度备注1IDInt 4自增编号102jueseVarChar 50是2553yonghumingVarChar 50是2554mimaVarChar 50是2555xingbieV

38、arChar 50是2556dianhuaVarChar 50是2557QQVarChar 50是2558shenfenzhengVarChar 50是2559dizhiVarChar 50是25510addtimeDateTime 8是23youqinglianjie表:序号字段名称字段类型大小允许为空最大长度备注1IDInt 4自增编号102wangzhanmingchengVarChar 50是2553wangzhiVarChar 50是2554addtimeDateTime 8是23yuyuejilu表:序号字段名称字段类型大小允许为空最大长度备注1IDInt 4自增编号102yish

39、engbianhaoVarChar 50是2553yishengxingmingVarChar 50是2554keshiVarChar 50是2555yuyuerenVarChar 50是2556yuyuefangshiVarChar 50是2557yuyueshijianVarChar 50是2558beizhuVarChar 50是2559addtimeDateTime 8是23有了如上的数据结构、数据项和数据流程,我们就能进行数据库设计。2.4 数据库概念结构设计 根据前面的设计规划出的实体有:管理员实体、医生信息实体、预约记录实体、。各个实体的具体描述E-R图如下:图2-4 管理员实体

40、E-R图图2-5 、医生信息实体E-R图图2-6 预约记录实体E-R图 三 网上医疗预约挂号系统的具体实现3.1 系统实现软件简介网上医疗预约挂号系统应该完成开发者做好注册用户工作信息和注册用户之间的协调问题。要实现这些功能,必须有良好的Web技术的支持,目前常用的Web技术有:1脚本语言 脚本语言是一种简单的描述性语言,它的语法结构与计算机上的高级语言非常相似,所以相对于其它的Web技术来说是简单易用的。脚本语言通过一个标识嵌入到HTML中,通过编程对Web页元素进行控制,从而实现Web页的动态化和交互性。目前常用的开发语言有VBScript和JavaScript。2CGI通用网关接口(Co

41、mmon Gateway Interface,CGI)作为一种通信标准,它的任务是接受客户端的请求,经过确认和处理,生成HTML文档并重新传回到客户端。CGI可以运行在许多平台上,具有强大的功能。3. JSPJSP是动态服务器页面(Active Servers Pages, JSP)的简称,它是微软公司推出的一种用以取代CGI的技术。JSP为开发Web站点提供了强大的、基于服务器功能的应用框架。由于JSP的逻辑在Web服务器上运行,用JSP创建的易用可以被跨不同平台运行的多种Web浏览器访问。4.Servlet及JSPServlet及JSP都是基于Java的技术。Servlet是用来扩展Web

42、服务器功能的网络组件,它基于请求/响应机制。JSP和Servlet非常相似,但JSP并不是纯Java代码。基于以上因素,选择以下工具作为本系统的开发工具:目前,电子商务高速发展的今天,极其需要制作具有交互功能的网站,以满足电子商务的发展要求。但是目前不仅存在后台编写技术人员不足,而且普遍存在后台编写相关开发工具功能不完善。这一些使得设计和开发进程效率低下,从而削弱了网络应有的互动体验。Macromedia MyEclipse 6.0 是专门为软件开发所设计的,电子商务必定是未来互联网重点发展方式之一。对此MyEclipse 6.0有它独到的解决方案。首先,MyEclipse 6.0功能全面,能

43、够制作复杂的JSP、JSP、Cold Fusion数据库动态网站,还能够扩展建立安全的可定制的电子商务软件。其次,MyEclipse 6.0能迅速建立动态网站、与现存软件的网络接口、以及Active Server Pages(JSP)、Java Sever Pages(JSP)T Cold Fusion(CFML)支持的数据库。MyEclipse 6.0建立在强大的Dreamweaver网络开发平台上,可以非常直观地开发网络软件,而同时保持对代码的完全控制。拖放服务器行为,可以很容易地制显示、导航和更新数据库内容的网页。再次,对于MyEclipse 6.0的功能扩展,Macromedia公司提供了大量的第三插件,其

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号