1、The papers introduces some technology and knowledge which the website uses, gives how to propagandize oneself like other enterprises website through Internet, provides convenient and efficient information services and communication for patients,at the same time it discusses carefully demanding analy
2、sis, the database designing, programming achievement and the system detail security, in addition to the interface design of the website also use the space to address. The system adopts ASP technology, VBScript language and uses SQL Server2000 as background DB to achieve, including overall module, ma
3、nagement-module, customer-specific modules and so on. Service systems using ASP technology to build include two departs: the searching of the front end of customer service information and maintenance of the background DB. Basically, it realizes the goal of establishment of a focused websites, column
4、s with functional characteristics. Keywords: ASP; VBScript; Medical Health Care website前言近年来,随着网络技术的迅猛发展,越来越多的部门、企事业单位都有通过Internet对外宣传自己,同时为那些有信息需求的人提供方便快捷的服务。医院网站是各医院诊所对外宣传中不可缺少的工具,它的内容对于医院诊所的宣传和医院的项目开发的决策起着非常重要的作用。网上医疗信息在满足网络用户实际需求还存在相当大的距离。广大医疗机构利用自身的医疗服务信息资源建立面向公众的医疗信息服务网站,及时发布医疗保健信息,提供专业、全面的医疗保
5、健信息服务,已成为社会和医疗机构自身发展的迫切要求。 因此,开发一个医院网站是很有必要的事情,人们对医院信息了解的越多,对医院的信任程度就越高,特别是一些特殊的理疗服务,所以,网络就是一个传播信息和宣传医院的平台。下面各章节中我以蓬勃发展的Web Server的ASP(Active Server Pages)技术作为Web应用程序为重要开发工具来开发一个医院网站系统为例,谈谈其开发过程和所涉及到的问题及解决方法。通过这次设计,我熟练地掌握了Frontpage2000的使用,进一步学习了ASP编程语言,能够独立的实现课题目标。在设计中遇到的一系列问题,通过请教老师,查阅资料,与同学切磋交流来解决
6、。这样不但培养了我虚心请教,互助团结的精神,而且也为我以后的工作生活积累了大量的宝贵经验。但是由于本人水平有限,编程能力不强,时间仓促,在设计中难免由一些不足之处,恳请各位老师批评指正。1 系统需求分析管理页面,进行对新闻发布系统的编辑与发布、修改和删除;我对留言板的回复与删除等操作。即对数据库中数据记录的删除增加以及修改。图1为系统结构功能图,主要把整个医疗网站的主要结构、功能和栏目列了出来。图1 系统结构功能图1.2 当前存在的主要问题分析互动性能不够完善,网站布局架构比较乱,层次比较混乱,主题信息不突出,很容易导致访问者出现迷航,从而不仅分散了访问者的注意力,而且也占用了访问者宝贵的时间
7、,栏目设置不合理,不能全方位向公众提供医院的各种信息服务。主页信息量小,内容和形式缺乏吸引力。没有互动,众所周知,网站的最大特点就是互动,一个网站如果缺少了和访问者的互动,那这个网站就很难吸引浏览者的停留时间和再次访问。当前,有相当一部分的医院网站根本就没有在线解答、在线回复等咨询、交流的互动栏,在其网页上也找不到领导信箱之类接收邮件的窗口,有的虽然有互动栏目,但对网上咨询者的回复却过于简单等等一系列的问题。1.3 可能的解决方案基本目标明确后,就应该把目标细化,将最有价值的,最能表现医院特色的内容列在网站的栏目上,在网站内容上力求更丰富!更全面地体现医院特色,删除与主题无关的栏目,尽可能方便
8、访问者的浏览和查询,以突出医院特色,降低访问者寻找信息的难度,树立良好的医院形象,根据综合医院网站建设的需求,医院网站的栏目与内容大致包括如下。1) 医院概况:医院介绍,领导班子,组织机构,医院特色,荣誉称号;2) 名医风采:专家一览表(按各科室排) ,显示各科室详细专家介绍(姓名、职称、专长诊间挂号费) ;3) 特色科室:专长科室,科室介绍;4) 先进设备:硬件,先进设施介绍;5) 在线留言:寻医问药,医生提醒,专家在线,患者心声,建议投诉;6) 在线预约: 门诊须知,门诊分布,挂号须知,就诊流程,电话预约挂号;7) 健康热点:最新消息,行业新闻,科研动态,科研成果;1.4 可行性分析和抉择
9、1.4.1 医院网站建设的现状由于经营观念陈旧,许多医院还没有建立自己的网站,或者在别的网上挂了一个网页建了网站的医院,往往缺乏管理,很长时间都不去更新,形同虚设,功能设置不明确,病人只能了解一些表面上的东西,没有互动,网络最大的特点就是互动,没有互动,就会失去很多的机会。阻碍医院上网原因有很多,人才的匮乏,医院网站建设需要一批精通计算机网络的人才,特别是既了解网络又了解医学的复合性人才。这在绝大多数医院里是不具备的。资金的不足,建设网站需要投入一定的资金,而一般医院不会在网络上投入太多的资金。1.4.2 医院建立网站的可行性1) 技术可行性图2 ASP模型Active Server Page
10、是Microsoft提出的一种服务器端的命令执行环境。随着WindowsNT(Windows 2000)的普及,其上所带的Web Server(IIS4.0、5.0)也被越来越多的应用于公司、企业内部intranet或连外的internet的Web服务器,所以ASP(Active Server Page,服务器端的动态网页)理所当然的成为广泛应用的Web程序开发工具。1Active Server Page的出现使Web页面更加多彩多姿,利用Microsoft的Active Server Page技术,将Script程序代码嵌入HTML文件,创造出动态变化的Web页面。在过去,使用JavaScr
11、ipt或VBScript开发的Web页面,必须由客户端支持这两种语言的浏览器执行出程序代码的结果,而Active Server Page使我们方便的利用所熟悉的Java Scripts或VBScripts甚至PERL来开发Web服务器端动态HTML文件;所以,不管任何是否支持JavaScript或VBScript的浏览器,通过Active Server Page技术产生出来的Web页面,将可以摆脱不兼容的问题。2为造成的环境污染。3) 营运可行性医院网站的建立,可以广泛地宣传医院,树立医院良好的形象,改变人们长期以来对医院的偏见和看法。网站的各种咨询和服务长期可以给寻求健康和求医的人们提供各种
12、便利和选择,可为医生对外交流技术与知识创造了良好的环境。网上会诊,远程医疗的开通可使有疑难病症患者足不出户即可得到国内。外各大医院的有名专家为其制定治疗方案。对于中小医院,因其规模小,科室部门设置简单,没有大医院的部门齐全,并且检查治疗设备不全和地理位置的劣势,可以通过网站的服务设置而得到补充。通过与国内外著名医院的链接,可以确立长久的合作关系,以此提高医院的服务质量和水平。综上所述,医院网站的建设对于提高医院整体的形象、诊疗水平、改善医患间的关系、扩大与同行的交流、降低医疗成本、推动医院信息化的进程、加速与国际接轨的步伐,具有极其重要的现实意义和深远影响。2 新统逻辑方案2.1 数据流程分析
13、 当数据在软件系统中移动时,它将被一系列“变换”所修改。数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。数据流图是分析员与用户之间极好的通信工具。此外,设计数据流图时只需考虑系统必须完成的基本逻辑功能,完全不需要拷贝怎样具体实现这些功能,所以它也是今后进行软件设计很好的出发点。3首先,我们把整个系统看成一个功能。它得输入是客户浏览网页时所发出得信息,比如注册信息,在线留言等,然后管理员在后台管理中针对客户提出得意见做出响应,实现与客户之间得交流。数据流图时系统的逻辑模型
14、,然而任何计算机系统实质上都是信息处理系统,也就是说计算机系统本身上都是把输入数据变换成输出数据。因此,任何系统的基本模型都是由若干个数据源点、终点以及一个处理组成,这个处理就代表了系统对数据加工变换的基本功能。对于医疗网站系统,可以画出如图3这样的基本系统模型。从基本系统模型这样非常高的层次画数据流图是一个好办发。在这个高层次的数据流图上是否列出了所有给定的数据原点、终点是一目了然的,因此它是很有价值的通信工具。图3 网站顶层DFD然而图3太抽象了,从这张图上对医疗网站系统所能了解的信息非常有限。所以,我把基本系统模型细化,描绘系统的主要功能。在医疗网站系统中,可以知道会员功能和管理功能是系
15、统必须完成的两个主要功能,他们将代替图3即网站顶层DFD。此外,细化后的数据流图中还增加了两个数据存储:用户和网站、管理员和网站交流时需要存储用户和管理员的信息;除了图3中列出的两个数据流之外还有两外的数据流,比如用户留言和预约。他们与数据存储相同,也就是说,数据存储和数据流只不过是同样数据的两种不同形式。在如图4中给处理和数据存储都加了编号,这样做的目的是便于引用和追踪。图4 网站的一层DFD接下来应该对功能级数据流图中描绘的系统主要功能进一步细化,比如p2会员功能。考虑到通过系统的逻辑数据流:当发生一个事务时必须首先接收它;随后按照事务的内部修改库存清单;最后更新后的应对会员再次可见,如图5所示。图5 会员功能的分解2.2 数据词典数据词典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。任何字典最重要的用途都是供人查阅对不了解的条目的解释,数据词典的作用也正是在软件分析和设计的过程中给人提供关于数据的描述信息。数据词典最重要的用途是作为分析阶段的工具。在数据词典中建立的一组严密一致的定义很有助于改进分析
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1