医药连锁店管理系统

随着科技的飞速发展,计算机已经广泛的应用于各个领域之中,而且日趋普及。在医学领域内,计算机的应用已经十分广泛,各种智能诊断设备都与计算机紧密结合在一起,主要应用于两个方面:一是医疗设备智能化,以硬件为主。另一种是医药连锁店管理系统(HIS)的软件建设,以提高医药连锁店的现代化管理形象。因此,本次毕业设计的主要任务是基于B/S模式,即Browser/Server(浏览器/服务器)结构,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现。B/S结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。利用JSP语句结合Microsoft SQL Server 2000后台数据库开发“医药连锁店管理系统”,可应用于各大中小型医药连锁店 M00004。
关键词:MIS  JSP  HIS  SQL Server 2000
Drugstore chain management system
ABSTRACT:With development at full speed of science and technology, already extensive to apply all field computer have, In the medical science realm, the application of the calculator is very extensive already, various intelligence examines a patient equipments all is close with calculator to combine together, mainly is apply in two JSPects:Turn while being the medical treatment equipments intelligence, regard hardware as principle. Another kind of software construction that is the hospital information management system (HIS), with the exaltation hospital of modern manage image. So, the main task of this graduation project is namely structure of Browser/Server,because of B/S mode, a kind of change or improved structure to C/S structure. Under the structure, user interface realize by browser through WWW totally. B/S structure makes use of ripe the strong function that needed complicated special-purpose software to realize originally constantly and browser technology popularized to realize, having economized the development cost, it is a kind of brand-new software system that constructs technology. Utilize JSP sentence to combine “administrative system of hospital “of Microsoft SQL Server 2000 backstage database development, can apply to every large medium and small-scale dining room.
This system includes a system management, doctor’s management, sufferer to manage to manage four parts and medical history, can carry out a doctor, and nurse to record to go into, the delete, modification and search act’s function. But because time is limited, some functions systems are not perfect enough, it makes it with better function to wait revising and perfecting further, operate simple and more direct, in order to apply to reality better.
Keyword: MIS;JSP;HIS;SQL Server 2000
2.1 JSP技术简介查看完整请+Q:351916072获取
JSP(Java Server Page服务器网页)是从1998年开始出现的新技术。由Sun公司倡导、许多公司参与一起建立的一种动态网页技术标准,是基于JavaServlet以及整个Java体系的web开发技术。在传统的网页HTML文件(*.htm,*.html)中加入脚本片段和JSP标记(Tag),构成JSP网页(*.jsp)。JSP技术为创建显示动态生成内容的web页面提供了简便的方法。JSP作为Java家族的一员,承袭了Java的特点,即跨平台的特性,也即一次编译,到处运行。
在国外,己经大量使用JSP作为网络应用程序的开发工具,而在国内,尽管JSP还不是主流开发技术,但是由于JSP的强大优势,许多网站都已经准备转向JSP,利用JSP来开发动态网站。
2.2 JSP工作原理
JSP是面向服务器的,因此支持任何浏览器。当Web服务器和JSP引擎遇到访问JSP网页的请求时,JSP引擎将请求对象发送给服务器端的相关组件,比如JavaBean组件、Servlet或EJB等,然后由服务器端组件处理这些请示,可能需要从数据库或数据存储中检索信息,然后服务器端组件再将响应对象返回JSP引擎。JSP引擎将响应对象传递给JSP页面,根据JSP页面的HTML格式完成数据编排,最后Web服务器和JSP引擎将格式化后的JSP页面以HTML格式返回客户浏览器。这就是当前网站构建中广泛采用的浏览器——Web服务器——后台数据库的三层架构模式。因为JSP所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果。
2.3 JSP体系结构
JSP网站开发标准给出了两种使用JSP的技术,可以归纳为模式一、模式二。
模式一:JSP+JavaBeans技术 在这种模式中,JSP页面独自响应请求并将处理结果返回给客户。Bean处理所有数据访问,JSP实现页面的表现,以实现内容生成与显示相分离。当处理复杂的大型应用时,页面被嵌入大量的脚本或Java代码段,当需要处理的商业逻辑复杂时,这种情况会变得非常糟糕,大量的内嵌代码使得页面程序变得复杂,对于前端界面设计人员,这是不可思议的事情。所以模式一可用于小型应用,不能够满足大型应用的需要。
模式二:JSP+Servlet+JavaBeans技术 Servlet技术是一种采用Java技术来实现CGI功能的一种技术,Servlet技术非常适于服务器端的处理和编程,并且Servlet会长期驻留在内存。
从开发的观点看,模式二具有更清晰的页面表现,清楚的开发者角色划分,在大规模项目开发中,模式二更被采用,模式二也更符合当前流行的MVC结构(Model/view/controller),其中Servlet对应controller,处于控制者的位置,处理HTTP请求,负责生成JSP中使用的Beans组件或对象,并判断应将请求传递给哪个JSP等,JSP对应view,负责生成最终的动态网页并返回给浏览器。而JavaBeans对应的是Model,实现各个具体的应用逻辑与功能。
2 功能链接和主窗口设计                       
链接是整个系统的基础,该系统的各项功能都是通过链接来调用的,并通过它将各个窗口模块连接起来。设置链接的任务是在其中规定了系统所要完成的功能,使用户很方便的调用系统的各项功能。本系统的主要模块共有六个,其中每个模块又都有自己的子模块,其中的子模块还有其对应的功能,所以作为功能模块出现,和功能相应的链接,这就形成了多级模式的系统,如图6.3所示
7.2 测试用例
7.2.1测试环境
硬件环境:CPU 1.7GHz 硬盘60G 内存512MB。
软件环境:Microsoft Windows XP Professional version 2002 Service Pack 2
测试软件:IE 7.0。
数据库服务器:Microsoft SQL Server 2000企业版 查看完整请+Q:351916072获取

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/2078.html

好棒文