前言 药品进销存管理系统是一套典型的信息管理系统。本系统的开发主要包括前台应用程序的开发和后台数据库的建立与维护两部分,前台应用程序需要功能完善,容易操作,对于后台数据库,需要建立一个数据一致性和完整性强,数据安全性高的数据库。 药品进销存管理系统是为药品区域代理商量身的一套辅助软件。一直以来药品的代理商都采用传统的人工方式管理药品记录,这样的管理方式有着效率底下、保密性差、容易出错等缺点,再经过长时间的积累,将会产生大量的信息,给查找、更新、维护、统计等工作带来了很大的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 使用计算机管理药品信息有着诸多人工管理所不具备的优势,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。 这些优点极大的提高了信息管理的效率,也是将来企业的科学化、正规化管理,与世界接轨的重要条件。 因此,开发一套药品进销存管理系统对有效管理相关信息是很必要的。在下面的文章中将以开发药品进销存管理系统为例,谈谈开发过程中所涉及到的问题和解决方法。 本文在结构上,从需求分析,系统设计,程序各功能模块的实现、打包发布都严格按照软件工程的工作流程。其中,关键技术,则是列举出了在程序的具体实现过程中所用到的一些相关算法、方法。最后对该软件的发展前景谈了个人的想法。 在本文的完成过程中,得到了王向阳老师耐心的帮助和指导,在此表示衷心的感谢。 由于本人水平有限,文中不足之处敬请老师批评指正。 摘要 本系统是一套药品进销存管理系统。本系统是针对药品销售的区域代理商设计、开发的一套管理系统。该系统按照药品区域代理商的实际业务流程,结合了药品销售的行业特点,能很好的满足用户的使用需求。该系统操作功能齐全,简单易用,查询快速,包含了药品区域代理商需要的大部分细节功能,如:药品的基本信息、药品生产商的信息、经销商的回款查询、药品的进货及库存等等。能够很好的辅助用户管理药品,并且利用计算机做复杂的统计计算和繁琐的业务管理,极大的提高了用户的工作效率,降低了运营成本。该系统还有很多不足之处,会在以后的使用中不断的改进。 全文分三部分,分别介绍系统的开发背景、业务流程以及开发中应用的关键技术。
关键词 模糊查询 动态信息 框架结构
Abstract This system is that a set of medicines enter to sell and store the administrative system. This system is a administrative system designed for regional agent that the medicines are sold , developed . This system has combined the trade characteristic of medicines sale according to the real business procedure of the regional agent of medicines, can well meet users' demand of using . This system operation is multiple functional , simple and easy to use, inquire about fast, include the most details function that the regional agent of medicines needs, for instance: Basic information , the medicines manufacturer's information , the distributor's returned money inquiry , purchase and stock of the medicines of the medicines ,etc.. Auxiliary users that it can be very good manage the medicines, and utilize the computer to do complicated statistics to calculate that manage with the tedious business, great improvement users' working efficiency, has reduced the operation cost. This system has a lot of weak points, will of the use afterwards constant improvement. The full text divides into three parts, the key technology used while introducing the systematic development background, business procedure and developing separately.
Keyword Fuzzy inquiry Multidate information Frame structure
需求分析 药品区域代理商时典型的地区销售代理商,主要业务是为药品的生产商提供所代理地区的药品代理销售及负责代理区域的药品零售商的药品供应,进销存管理环节相对比较复杂,上到厂家,下到分店和具体客户的信息都需要掌握。药品的种类比较多,并且属于特殊商品,需要有比较繁琐的经营规范,所以要求对每一种药品有详细的进货及出货记录。根据用户的实际情况,药品进销存应具备的功能是: 1. 添加药品的详细的进货记录,如名称、规格、数量、单价、生产厂、联系人及具体的联系信息等。 2. 能够查询所有的进货记录,并要有相应药品的详细信息。 3. 可以查询即时的库存情况。 4. 可以进行销售统计和提供销售记录的查询。 5. 能够添加客户的回款的数额、方式以及差额等信息。 6. 可以查询详细的药品生成商的信息。 系统实施后,达到随时或集中处理商品的进货、出库、销售业务,方便灵活地查询统计信息,数据存储安全可靠。可以按照使用者的需要,可根据对应的入库单,出库单,销售单等自动完成商品出入库操作,并随时查询和统计仓库商品在任意时间内的出入库情况,库存数量,库存金额等资料。
目录 中文摘要………………………………………………………………………(1) 英文摘要………………………………………………………………………(1) 前 言………………………………………………………………………(2) 1系统分析………………………………………………………………………(3) 1.1系统开发背景………………………………………………………………(3) 1.2技术的选用…………………………………………………………………(6) 1.3开发框架的选择……………………………………………………………(7) 1.4MVC概述……………………………………………………………………(9) 1.5 Struts实现MVC的机制及业务流程………………………………………(10) 1.5.1Servlet组件……………………………………………………………… (12) 1.5.2JSP组件……………………………………………………………………(13) 1.5.3JAVABean组件及其在Web应用中的范围……………………………… (15) 1.5.4客户化JSP标签……………………………………………………… (15) 1.5.5 XML 语言……………………………………………………………… (16) 2系统分析与设计……………………………………………………………… (16) 2.1需求分析…………………………………………………………………… (16) 2.2功能设计………………………………………………………………………(17) 3数据库设计……………………………………………………………………(18) 3.1数据库的选用………………………………………………………………(18) 3.2建表过程……………………………………………………………………(19) 3.3数据源的配置………………………………………………………………(20) 3.4数据库的应用………………………………………………………………(21) 4应用程序的设计与开发………………………………………………………(23) 4.1应用程序的设计……………………………………………………………(23) 4.2应用程序的开发………………………………………………………………(23) 4.2.1JSP页面……………………………………………………………………(23) 4.2.2业务逻辑组件………………………………………………………………(24) 4.2.3控制器………………………………………………………………………(24) 4.3应用程序的流程……………………………………………………………(24) 4.3.1查询的流程………………………………………………………………(24) 4.3.1添加记录的过程…………………………………………………………(29) 5结论……………………………………………………………………………(32) 5.1实现目标………………………………………………………………………(32) 5.2 JSP应用的前景展望…………………………………………………………(32) 5.3升级后台数据库………………………………………………………………(33) 参考文献…………………………………………………………………………(34) 致谢………………………………………………………………………………(35)
|