医院网上预约挂号系统设计与实现毕业论文(3)
真正体现了以患者为中心,一切从方便患者为出发点,符合当今医院所推崇的人性化温馨服务的理念。因此,本系统的开发在经济方面是可进行的。
1.2.3 操作可行性
由于当今科技的飞跃式发展,计算机早已在生活的方方面面普及,科技便利的条件给人们创造了优越的工作环境,这使人们对工作效率及可操作性都有了更高的要求。本系统用户平台直接面向患者用户和管理员,界面明了、简单,采用可视化界面,用户只需要用鼠标和键盘就可以对系统进行预约及管理等功能。由于本系统的操作简单、易懂,在使用软件之前对企业内部相关工作人员进行简单培训即可。系统维护需要有专业知识的人员进行操作,而现在企业中都有专业的技术人员,所以这都不是什么问题。
综上所述,本系统在操作方面是可行的。
1.3 相关技术介绍
本部分主要对网上医院挂号系统的实现使用到的相关技术如:WEB浏览器/服务器结构,[1],以及SQL Server数据库进行了介绍。
1.3.1 浏览器/服务器结构
WEB浏览器/服务器结构(Browser/Server,简称B/S) [2]是基于WEB技术的新型网络结构,成功地弥补了C/S结构的很多不足。B/S结构网络中是通过WEB 服务器再与数据库服务器相连,用户的请求先送到WEB服务器,再由WEB服务器负责将处理结果格式化为HTML格式,最后再反馈给用户。该结构的实质是传统的二层C/S模式的进一步发展,通常称为三层结构[3]。
B/S结构本质上是请求驱动结构,但是它在综合多项技术的同时克服了C/S 结构的一些不足,采用B/S[4]模式构造的MIS系统的优点是:客户端软件简单而统一,大大节省客户机的硬盘空间和内存;极大地减少了系统开发和维护费用;解决了客户/服务器应用中存在的客户端跨多平台的问题,界面通用统一;特别适用网上信息的发布,这是其他结构所无法实现的。
B/S结构的MIS关键要解决好WEB数据库的存取问题,传统的CGI技术存在效率低、速度慢、调试维护困难及API(Application Programming Interface,应用程序编程接口)兼容性差的缺点[4]。ASP技术出色地解决了WEB数据库的存取问题,它可使WEB信息系统的开发变得快速、简单、高效。现在ASP技术己经
被广泛地采用来开发WEB数据库应用,从而极大地促进了WEB信息系统的应用[4]。
B/S(Brower/Server)结构是指客户端通过浏览器访问web和与web相连的后台数据库,其结构如图1-2所示。
图1-2B/S结构图
技术简介
随着网络时代的到来,人们对Internet信息服务的要求也不断提高,普通的静态网站已不能满足各种应用需求。因此,网站开发人员必须掌握客户/服务器技术,以便创建动态的网站内容。ASP技术就是用来开发动态网站的语言之一。
ASP是Active Server Pages的缩写,中文名称叫做“动态服务器页面”,是一种WEB服务器端的开发语言,本质上是一个服务器端的脚本编写环境,是目前开发WEB动态交互网页的主流技术,应用该技术可以轻松快捷地开发高效的、运行动态的、交互的服务器端WEB应用程序[5]。
ASP是一种类似于VB的面向对象的程序语言,微软的Active Server[6]支持ASP技术,微软从IIS3.0开始增加了Active Server功能,Active Server是在服务器端提供对ActiveX和VBScript的支持,这样不论客户端使用哪一种浏览器,都能正常地进行浏览查询、修改、删除、录入等操作,使用ASP可以组合HTML 页、脚本命令和ActiveX组件以创建交互的WEB页和基于WEB的功能强大的应用程序,并且使用ASP代码编写的应用程序很容易开发和修改,因此,ASP 被广为运用。
当用户通过浏览器向WEB服务器请求.asp文件时,ASP脚本开始运行。然后WEB服务器就调用ASP, ASP全面读取请求的文件,所有脚本命令均被执行,最后给浏览器返回一个响应页面;ASP中的脚本在WEB服务器端运行,WEB 服务器负责所有的脚本处理并生成标准的HTML页面传送给浏览器,而不是传统的在用户浏览器中的运行,这一措施使用户的浏览器无须担心服务器端的网页
使用何种脚本,ASP都会生成一个符合HTML[7]标准的网页送回用户端,减轻了浏览器的负担,可大大提高交互的速度。ASP工作原理示意图如图1-3所示。
图1-3ASP工作原理示意图
以下是ASP独具的一些特点:
1)使用VBScript、JavaScript[8]等简单易懂的脚本语言,同时结合HTML代
码,即可快速地完成网站的应用程序。
2)使用普通文本编辑器,如Windows的记事本,即可进行编辑设计,而利用
诸如Dreamweaver[9]等所见即所得的网页编辑软件可以方便地进行编辑,
易学易用。
3)与浏览器无关(Browser Independence[10]),用户端只要使用可执行HTML
代码的浏览器,即可浏览ASP所设计的网页内容;ASP所使用的脚本语
言(VBScript、JavaScript)均在Web服务器端执行,用户端浏览器不需要能
够执行这些脚本语言。
4)Active Server Pages的源程序,不会被传到客户端浏览器,因而可以避免
所写的源程序被他人剽窃,也提高了程序的安全性。
ASP程序语言有如下的优势:
1)ASP完全与HTML完全融合在一起,应用程序无需编译和连接,就可在
服务器端直接执行。
2)面向对象,能用任何ActiveX[11]脚本语言来编写,由于脚本在服务器端
执行,因此它几乎可以支持任何一种浏览器。
3)用ASP开发的WEB[12]应用程序,返回到浏览器的是纯HTML语言,不
依赖浏览器和操作系统,因此源代码不会传到浏览端,源程序不会外漏,
具有较好的保密性。用在服务器端执行的ASP程序代码生成或修改在客
户端执行的脚本。
4)开发者可通过使用ActiveX服务器组件无限扩充应用程序功能。
…… 此处隐藏:836字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [教育文库]夜场KTV服务员的岗位职责及工作流程[1]
- [教育文库]企划、网络、市场绩效考核方案
- [教育文库]学党史、知党情、强党性--“党的基本理
- [教育文库]2016年高考物理大一轮总复习(江苏专版
- [教育文库]干部廉洁自律自查自纠的报告
- [教育文库]2010年北京大学心理学系拟录取硕士研究
- [教育文库]资金时间价值练习题及答案
- [教育文库]保护环境的心得体会
- [教育文库]英语角内容:英语趣味小知识
- [教育文库]档案收集与管理工作通知
- [教育文库]劳动规章制度范本范本
- [教育文库]高考物理一轮复习课后限时作业1运动的
- [教育文库]机械工艺夹具毕业设计195推动架设计说
- [教育文库]通用技术教学比赛说课稿2
- [教育文库]2018年四年级英语下册 Module 7 Unit 2
- [教育文库]第2章 宽带IP网络的体系结构
- [教育文库]九年级化学第五单元课题3《根据化学方
- [教育文库]小学英语六年级情态动词用法归纳
- [教育文库]甲级单位编制窑井盖项目可行性报告(立
- [教育文库]2016-2021年中国城市规划行业全景调研
- 高考英语听力十大场景词汇总结
- 全省领导班子思想政治建设座谈会会议精
- 人教版新课标高一英语提优竞赛试题 下
- 江西省2014年生物中考试题
- 长沙镇食品药品安全事故应急预案
- 《金刚石、石墨和C60》片段教学设计
- 福州教育学院(王旭东)
- 基于EDA音乐播放器的设计
- 9、古诗两首《夜书所见》《九月九日忆
- 小学语文课外阅读有效策略探讨
- 贵州文化产业发展成支柱产业的问卷调查
- 膀胱类癌的诊治体会(附3例报告)
- 发动机积碳产生的原因
- Configuring Code Composer Studio for
- 学生良好的心理素质如何培养点滴谈
- 46 电沉积法制备锂离子电池用硅-锂薄膜
- 美舍雅阁公司管理中各部门职责
- 去壳剥皮的小妙招
- 六自由度运动平台的仿真研究
- Pride and Prejudice(傲慢与偏见)




