第五章:系统的运行,展示了系统的运行界面及简要的操作功能描述。
第751章:对本系统的设计过程进行总结,并讨论进一步优化程序和完善系统的展望。
第二章 有关技术及背景知识
2.1 Java EE简介
J2EE,即Java 2 Platform Enterprise Edition, 它是SUN公司为开发人员提供的整套的设计、开发、组装和部署企业级应用方法的开发平台,它能够有效降低开发软件的成本,并且提升开发速度。J2EE平台提供了一个多层结构的应用程序模型,该模型具有复用组件的能力、基于XML的数据交换、统一的安全模式和灵活的事务控制[1]。
J2EE是一种基于Java 2平台来优化和简便企业解决方案的结构结构,有效的解决了开发、部置和管理有关的复杂问题。Java平台或Java 2平台的标准版即是J2EE技术的核心基础,J2EE不仅巩固了标准版中的许多优点,它提供了对 EJB(Enterprise JavaBeans)、Java Servlet API、JSP(Java Server Pages)以及XML技术的全面支持,并且能够在Internet应用中保护数据的安全模式,它还同时具有如"随处运行只需编写一处"的特性、存取数据库便于快捷的JDBC API 、CORBA技术以及等等。 [1] J2EE开发的终结目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。J2EE开发平台提供了多层次的分布式的应用模型,应用逻辑根据不同的功能有不同的组件来实现。一个J2EE应用由多种组件组合而成,在不止一个的计算机上安装这些组件 [2] 。
2.2 框架简介
框架的概念最早起源于Smalltalk环境,其中最著名的框架是Smalltalk 80的用户界面框架MVC(Model-View-Controller) [18]。M是指数据模型,V是指用户界面,C则是控制器,框架的研究最初是在用户界面领域,如今已经被成功地用到了其他各个领域中去了。
我们也可以把框架通俗的理解为,框架是一个应用程序的半成品,框架提供了可在应用程序间共享的和可复用的公共结构;开发人员可以把自己的应用程序融入到框架中,并加以扩展。
利用框架结构开发应用软件的优势:
(1)实现重用。框架的最显著的优势为可以重用。重用代码的比例占总的代码量高就能够将软件的生产效率和软件质量有效的提升。
(2)节省开发时间。开发人员的一些基础的工作能在一个成熟的框架帮助下完成,框架还能协助开发人员处理系统中的许多细节问题,如事物的处理、安全性、数据流控制等,开发周期在利用了框架后就能有效的缩短。
(3)在当今的框架应用中多层架构是软件设计的主要趋势,而通常说的多层架构指的是三层结构。
①表现层。主要被用于JSP和HTML页面,具有接收用户的请求,以及返回操作数据的功能,其是应用程序访问的入口。
②业务逻辑层。进行对数据层的操作主要就在这层,对数据业务逻辑进行处理。通俗的说,就是数据层是建材,那逻辑层的工作就是用这些建材进行的建造房屋。
③数据访问层。主要是对原始数据(数据库中的数据或者其他存放形式的数据)的操作层,业务逻辑层和表现提供数据服务是其的具体内容。
2.3 本章小结
本章主要对此系统的有关技术和背景知识做了一些介绍,包括系统的开发背景,开发语言和开发所用到的主要技术介绍。
第三章 系统的分析与设计
3.1 系统整体功能描述
该药品系统是对前台人员开药销售,后台库存管理人员药品管理开放的,并进行统一的管理。由两个子系统和十几个子模块组成,有多种角色登录,比如系统管理员,普通用户,系统整体功能如图3-1所示。 JSP+mysql药品销售及管理系统设计与实现+用例图(4):http://www.751com.cn/jisuanji/lunwen_2034.html