基于JSP的医药管理系统的设计与实现-毕业设计+任务书+开题报告

  • 格式:doc
  • 大小:867.13 KB
  • 文档页数:39

任务书计算机科学与技术基于JSP的医药管理系统的设计与实现5.进度安排:开题报告计算机科学与技术基于JSP的医药管理系统的设计与实现本科毕业设计(20 届)基于JSP医药管理系统的设计与实现摘要如今,经济一体化医药企业的发展迅速,但是,在科技和经济的制约下很多中小医药企业还没有使用信息化医药管理系统,所以开发此医药管理系统,本医药管理系统决定采用B/S结构,JSP作为开发平台,数据库采用SQL2005,完成系统的程序实施。

系统设计阶段主要完成了功能模块的划分、数据库的设计和系统界面设计。

主要用于药品仓储的管理,为药品仓储的管理提供比较便利的条件,从而节省企业的人力物力,促进其加速发展。

医药管理系统的设计与实施为以后医药行业的管理做了很好的基础,而且本系统界面简单,利于操作,为其药品的管理提供了良好的条件。

关键词:JSP;B/S;医药管理系统AbstractNowadays, with the rapid development of economic integration and pharmaceutical enterprises, However,under the restriction of technology and experience, many small and medium-sized pharmaceutical enterprises have not yet used the information-based medical management system.the medical management system has decided to adopt the B/S structure, JSP as the development platform, and the database using SQL2005 to complete the implementation of the system. The system design phase mainly completed the function module division, the database design and the system interface design. Mainly used for the management of drug storage, for the management of drug storage to provide more convenient conditions, thereby saving the manpower and material resources of enterprises, and promoting its accelerated development. The design and implementation of the medical management system has made a good foundation for the operation of the pharmaceutical management system, and the system interface is simple, conducive to operation, and provide good conditions for the management of drugs.Key words: JSP; B/S; medical management system目录摘要 (VIII)Abstract ................................................................................................................................... I X 第1章绪论 . (11)1.1背景及意义 (11)1.2国内外研究现状 (11)第2章需求分析 (12)2.1 可行性分析 (12)2.2 开发技术 (12)2.3开发模式 (13)第3章系统分析与功能设计 (15)3.1 业务流程分析 (15)3.2 数据流图 (16)3.3 系统功能设计 (17)3.4 数据库分析与设计 (17)第4章系统实现 (23)4.1 登录界面 (23)4.2 操作员管理界面 (24)4.3 药品汇总界面 (25)第5章系统测试与分析 (27)5.1 测试目的 (27)5.2 测试用例 (27)结论 (31)参考文献 (32)附录核心源代码 ................................................................................ 错误!未定义书签。

致谢 (39)第1章绪论1.1背景及意义当今的中小型医药企业的管理系统,并没有全面采用信息技术来进行管理。

其中药品转移、分类、核算,汇总等过程还是相当复杂,主要依靠人力,并没有充分采用信息技术发挥计算机简单,方便等优势。

药品录入数据会不断的增加,主要依靠人力,,工作量太大十分有压力。

在当今现代化经营管理体制上创建计算机辅助管理系统,减轻工作量和压力,是十分必要的,。

医药管理系统的开发意义是使药品的管理模式从手工记录转变成计算机信息记录,管理药品的员工提供方便条件[1]。

对药品管理的实际情况进行调研分析之后,对现有的医药管理形式加以调整和修改,开发更加完整,便捷简单的管理体系,在这个过程中了解医药管理系统开发的思想,把握系统的开发过程。

医药管理系统需要确保对各科室的供应需求,也要控制医药的品种和库存等。

最大程度减少浪费。

医药企业实行并使用计算机信息管理,可以使医药管理的员工对药品的管理更加的清晰方便的进行观测和修改。

有了医药管理系统,管理员的工作任务就可能会事半功倍。

1.2国内外研究现状在国内,新世纪以后,国内计算机技术的飞速发展,信息化水平有了很大的进步,这为开发医药管理系统提供了更有力的条件。

医院企业大多数已经使用了医药管理系统,因为国内科技的限制,医药管理系统在医药界的使用是受到了很大的限制的。

很需要费用的,比较广泛的技术使用起来并没有那么高效率,信息技术在一直发展,选择性价比高且操作简单医药管理系统,能够使很多医药型企业克服科技、资金的阻碍,从而使医药企业获得更大的进步。

在国外,西方发达国家的医院信息系统已有三四十年的历史,发展至今已有了巨大的进步,美国的医院信息系统是举世公认的最成功的系统,是全世界医药卫生界的标杆,引领着全世界医药卫生系统的研发。

欧洲的医院信息系统发展仅次于美国,特点是实现了一些区域信息系统的一体化。

现在,经济的不断提高和科技的不断发展已经有很多国家区域性计算机网络基本实现,在分布式数据库系统和开放网络工程方面也取得了很大的成功。

第2章需求分析2.1可行性分析为了节省资金和确保所开发的医药管理系统能够正常的运行及其使用,从科技、资金两方面对本医药管理系统进行了多方面的调查和研究。

2.1.1技术可行性本医药管理系统的开发是使用JSP和SQL2005数据库作为基础的。

共同使用SQL2005数据库与JSP,能够很容易的开发功能全面、操作简单、使用快捷的数据驱动程序。

医药管理系统是应用应用数据库技术的系统,现在应用的技术已经很健全,各项的性能要求、所应用的环境等条件良好,使用现在的开发环境条件能够达成该系统的各项功能的应用目标[2]。

并且,所规范的的目标完成时间也足够充足,预计本医药管理系统的开发是能够成功完成的。

2.1.2 经济可行性大部分医药管理企业都有自己信息化的处理方法,同时,很多都拥有本医药管理系统所使用的应用环境。

所以更能方便的使用医药管理系统。

系统的开发是以本人对程序开发的学习作为基础的,系统的开发不需要大量资金的投入的,开发此软件所用的资金是个人完全能够承担的并不会造成资金及其心理上的压力。

医药系统成功运行后能够很大成都提高药品管理的效率,使管理变得更加规范,简单明了,从而使医药系统功能更加完善。

2.2开发技术2.2.1JSP技术JSP可用一种简单易懂的等式表示为:HTML+Java=JSP。

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。

网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。

JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易,JSP技术的优点:(1)系统可以多种环境支持。

绝大多数开发平台都可以进行系统的开发,在所有环境中进行系统制定的分配,在所有环境中进行功能的健全。

相比很多具有局限性的是有相当大的优势的。

(2)灵活的延展能力。

从仅仅Jar文件能够使Servlet/JSP运行,到大量服务器进行集群和负载均衡,消息处理,从一个到多个,Java语言章显了他的发展过程和其强大的功能体现。

2.2.2SQL Server2005数据库技术数据库技术是作为数据处理的一门技术而发展起来的,主要用于科学的组织和存储数据,高效地获取、处理和存储数据。

SQL Server2005更新了很多功能并且引入了很多技术,其中包括统一的进行管理工具组[3]。

工具组能够,配置SQL Server数据库,并且一些细小的故障能够自行的发现并且及时的处理,为使用者节省时间和精力同时很多功能也得到了完善。

2.3开发模式现在,有的B/S(Browser/Server)结构的Web使用中,浏览器能够通过HTML或者JSP的形式与使用者产生链接,解决使用者的需求。

看上去简单方便,实际上大部分管理信息系统管理的数据是相当大的,逐渐代码的数量上升能够让JSP造成瘫痪,Web服务器的承载太大[4]。

所以,在基础上增加视图控制器(MVC,Model-View-Controller)的设计模式。

MVC之间的关系如图2—1所示。

图2—1MVC之间的关系图Model具体是完成业务逻辑关系的,View具体显示使用者的界面,Controller具体用户实现View和Model的控制。

详细过程,Servlet作为程序的控制器,JSP文档作为视图,用JavaBeans表示具体模型[5]。

用户需求都传达到应用控制器,控制器得到相应的需求,之后按照需求内容随之分配给相应的JSP反应。

并且,控制器能够按照JSP的请形生成JavaBeans的实例并输出输出到视图环境。

JSP能够采用直接调用方法和使用UserBean的自定义标签得到JavaBeans的具体内容。