《服务管理器毕业论文范本》由会员分享,可在线阅读,更多相关《服务管理器毕业论文范本(32页珍藏版)》请在金锄头文库上搜索。
1、xx林业大学本科毕业论文(设计) 本科毕业论文(设计)(普通高等教育)论文题目服务管理器学 院信息学院专业名称计算机科学与技术班 级计算机 学 号 姓 名 指导教师 职 称副教授27摘 要随着网络技术的发展和信息化的推进,越来越多的单位开始建立属于自己的网络信息系统,并依靠这些系统获取所需要的数据,然后提供相应的服务。加之近年来Web Service提出了一种新的面向服务的体系结构,为企业的工作流管理提供了有效的解决方案。 论文在研究Web Service技术及其开发环境ASP.NET的相关理论技术的基础上,提出采用Web Service技术开发医院管理系统;同时,在医院管理系统的设计中,引入
2、了分布式N层体系结构,打破传统的基于两层结构的客户机/服务器(C/S)模式并结合前面三层结构的浏览器/服务器(B/S)模式的优点使得该医院管理系统更加具有发展前途。再加上曾经进行医院管理系统流程的研究设计并进行相应的开发应用,对医院管理系统的流程等各方面内容更加熟悉,从而研究并实现了一种基于Web Service的医院管理系统。 针对所要实现的医院管理系统,给出该系统的需求分析,完成系统框架设计、过程建模工具设计、系统结构设计和各部分主要的功能以及相应的数据库设计,最终实现了基于Web Service技术的医院管理系统,同时完成该系统的测试工作。关键词:医药平台控制器 服务管理器 系统设计Ab
3、stractAlong with the advancement of the development of network technology and information technology, more and more units began to build their own network information system, and obtain the data needed to rely on the system, and provide the corresponding services. Combined with Web services in recen
4、t years, puts forward a new service-oriented architecture (soa), for the enterprise workflow management provides effective solution. Papers in the study of Web Service technology and its development environment of ASP.NET technology on the basis of related theory, put forward using Web Service techn
5、ology development of hospital management system; At the same time, in the design of hospital management system, the introduction of distributed n-tier architecture, break the traditional based on two layers of structure of client/server (C/S) model and combining with the three layers structure of br
6、owser/server (B/S) mode makes the advantages of the hospital management system is more promising. Plus once for hospital management system process of research design and the corresponding application development, process and so on various aspects of hospital management system are more familiar with,
7、 so as to research and realize a kind of hospital management system based on Web Service. For the hospital management system, gives the system demand analysis, complete system framework design, process modeling tool design, system structure design and main functions of each part as well as the corre
8、sponding database design, finally achieved the hospital management system based on Web Service technology, complete testing of the system at the same time. Keywords: medical service manager platform controller system design 目录1 绪论11.1 背景、现状及发展趋势11.2现阶段共享平台概况12 开发环境及基础知识32.1 Web Service技术32.1.1 Web S
9、ervice的特点32.1.2 Web Service体系架构52.1.3 Web Service核心技术52.2开发平台和技术介绍72.2.1 DES加密算法72.2.2 C#编程语言82.2.3 MYSQL数据库102.3 系统运行环境112.3.1 软件运行平台112.3.2 硬件运行平台113 系统架构及数据库设计123.1 需求分析123.2 可行性分析123.3 系统程序流程图134 网站开发具体实现144.1 系统界面144.2 功能模块154.2.1 WebService的注册功能154.2.2 给WebService安全传送加密的MySQL用户名密码194.2.3 传送Web
10、Service的IP地址204.2.4 设置MySQL用户名密码215 系统调试235.1 单一模块的独立调试235.2 功能模块连接后的调试235.3 系统的整体调试236 结束语24参考文献261 绪论1.1 背景、现状及发展趋势医院信息系统是医院信息化建设的一个重要组成部分。当前,我国很多大中型的医院都有自己的HIS1,但大多数的HIS都只能够满足一些基本需求。有的产品虽然功能很完善,但产品在开发前几乎都没有合理的建模,没有优秀的设计模式,使得这些系统在面对不同的医院时都要大量的修改、维护等工作,投入成本高,消耗大量人力、物力。 那么开发出一套科学合理的医院管理系统,用来满足附属医院体制
11、改革和科学管理的需要显得至关重要。本系统的开发将会满足上述需要。将会增加其代码可重用性,资源可利用性,最大化的减少重复投入。本设计最初先介绍了医院信息系统发展的国内外现状,以及很多软件开发和管理发展的状况和趋势,得出结论是采用面向对象技术能大大提高软件的质量及可维护性,表述了优秀合理的软件建模对开发出优秀软件的重要性,同时说明了Web Service2是开发可扩展性系统的最优秀框架之一。 本论文也描述了基于Web Service的分布式N层体系结构,阐述了中间件技术的重要性,开发平台选择的技术性。其次介绍了医院信息系统各子系统的功能,及各子模块的数据库设计。并且以住院子系统为代表对数据建模和设
12、计进行了研究。 本系统的各项指标(如系统响应速度、系统负载等)均达到了指定的要求。 本课题的创新点在于,在医院信息系统的设计中,引入分布式N层体系结构,打破传统的基于两层结构的客户机/服务器模式。1.2现阶段共享平台概况目前,基于Web的信息共享、交流和协作已经成为了资源共享平台的发展方向。然而,不同部门的信息资源却往往采用着不同的数据库管理系统,这些不同的数据库管理系统决定于各部门的自身特点,只能通过Internet访问地理位置上分布的的数据库管理系统。要促进资源共享,统一协调管理,就必须进行对这些分布异构数据库的必要的集成。现今,采用SOA架构是比较流行的一种搭建资源共享平台的方法3。Su
13、n的Jini技术以及得到各大公司广泛关注的Web Service技术是目前在对SOA的研究中,比较有代表性的成果。而Web Service作为SOA 的一种实现手段,提供了基于XML 标准接口中的若干中间件,具有松散的藕合性、完好的封装性以及协议规范的标准性和高度可集成性等特点。近年来,Oracle、mM、BEA 等厂商都提出SOA 领域新的产品以及解决方案,企业越来越多地选择以SOA为实现手段架构企业信息系统,SOA己经为瑞士等家商业银行提供系统的架构方案,成功部署德国邮政,集成丰泰保险公司的”e-platform” 平台4等。SOA 架构的平台也广泛地应用在电力电信以及政府等部门。在集成S
14、OA 与Web Service方面,虽然仍然存在着一些限制,但仍然是理想的技术和架构组合。可以提供可重用的、健壮的服务,以满足不断地变化的业务需求。2 开发环境及基础知识一个项目的开发,需要有丰富的知识做基础,也需要有技术的积累,而所有这些要在一个项目中的体现,就要看在设计中你所采取的开发工具,因此,下面介绍一下服务管理系统的开发技术。2.1 Web Service技术Web Service 是一种新型的Web应用程序。具有自描述、自包含和模块化的特点。可通过Web查找、发布以及调用;实现的功能不仅仅可以响应客户一个简单的请求,同样也可以去完成一个复杂的流程5。只要一个Web Service
15、配置好后,其它的应用程序和其它的Web Service便可以直接发现并调用该服务。Web Service是一个描述了操作集合的接口,它可通过标准的XML消息机制6存取于网络之中。Web Service可以实现了特定的任务,也可以实现一系列任务的集合。WebService 使用标准了的XML形式来描述,我们称为业务描述。业务描述为我们提供了所有与业务进行交互的必要信息,包括传输协议、消息格式(详细描述操作)以及位置等。该接口7实现了隐藏业务实现的细节,因此它可以通过与业务实现语言相独立的编程语言去使用业务。允许鼓励基于Web Service 的应用在实现的时候面向对象、藕合松散。并且能够跨越不同的平台。2.1.1 Web Service的特点Web Service是一个采用XML/SOAP作为消息交换的协议。就松散耦合而言,特别是在Intemet的环境下的Web服务而言,XML/SOAP 是目前最为适合的消息交换的协议。它能够解决基于Intemet的分布式的应用问题。WebService 具有以下优点8:1完好的封装性Web Service是一种部署在Web上的对象,也就具备了对