关键词:模糊查询 动态信息 框架结构
摘要
本系统是一套药品进销存管理系统。本系统是针对药品销售的区域代理商设计、开发的一套管理系统。该系统按照药品区域代理商的实际业务流程,结合了药品销售的行业特点,能很好的满足用户的使用需求。该系统操作功能齐全,简单易用,查询快速,包含了药品区域代理商需要的大部分细节功能,如:药品的基本信息、药品生产商的信息、经销商的回款查询、药品的进货及库存等等。能够很好的辅助用户管理药品,并且利用计算机做复杂的统计计算和繁琐的业务管理,极大的提高了用户的工作效率,降低了运营成本。该系统还有很多不足之处,会在以后的使用中不断的改进。
全文分三部分,分别介绍系统的开发背景、业务流程以及开发中应用的关键技术。
1.5.5 XML 语言
XML,即可扩展标记语言(Extensible Markup Language),是一种用来创建自定义标记的标记语言。XML在Web应用以及Web服务开发中得到了广泛的运用,可用来描述结构化的数据。XML的标记通常都包含一对起始和结束标签,在标签之间插入相应的数据。
XML文件常用做各种软件应用的配置文件。在基于Struts框架的Web应用中,有两个重要的配置文件:web.xml和struts-config.xml。web.xml文件用于配置Web应用,如Servlet组件;struts-config.xml由于配置Struts框架,如各种Action组件。
2系统分析与设计
2.1需求分析
药品区域代理商时典型的地区销售代理商,主要业务是为药品的生产商提供所代理地区的药品代理销售及负责代理区域的药品零售商的药品供应,进销存管理环节相对比较复杂,上到厂家,下到分店和具体客户的信息都需要掌握。药品的种类比较多,并且属于特殊商品,需要有比较繁琐的经营规范,所以要求对每一种药品有详细的进货及出货记录。根据用户的实际情况,药品进销存应具备的功能是:
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