需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:18420 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:当今时代是飞速发展的信息时代,各行各业都使用计算机进行信息管理,不仅可以提高工作效率,也大大提高了信息的安全性。为了更好的管理药品的进销存过程,本人为盐城德生药房开发了一个基于Java 的药品进销存管理系统。 系统以Java为主要开发语言,以MySQL为数据库管理工具,运用了JSP(Java Server Page)、Struts框架、Hibernate持久化框架技术,保证了系统的技术先进性、安全性、可重用性等方面的要求。该系统实现了药品进货管理、销售管理、库存管理、退货管理、药品信息查询、员工管理等功能。 本文首先阐述了系统的开发背景及意义,分析了相关的开发工具和相关技术,介绍了本系统的总体设计思想、总体方案设计、功能设计与结构设计,重点介绍了各模块功能的实现方法、界面的详细设计方法和设计过程。
关键词 Java;MySQL;进销存管理系统;药品进销存管理系统
目录 摘要 Abstract 1 绪论-1 1.1课题研究的背景-1 1.2 课题研究的目的及意义-1 1.3药品进销存管理系统的现状及发展趋势-1 1.3.1国内现状-1 1.3.2发展趋势-1 1.4 系统简介-2 2 系统开发平台及技术简介-3 2.1 系统开发平台的选择-3 2.2 开发工具的选择及技术简介-3 2.2.1 Eclipse简介-3 2.2.2 MySQL 简介-3 2.2.3 Tomcat 简介-4 2.2.4 Struts2 简介-4 2.2.5 Hibernate 简介-4 3需求分析-6 3.1用例图分析-6 3.2系统主要业务流程-6 3.3功能需求-7 3.4 其他需求-8 4 数据库设计-9 4.1数据库的逻辑设计-9 4.2数据库实体图及E-R图-9 4.2.1 实体属性图-9 4.2.2 E-R图-11 4.3数据表设计-11 5 系统总体方案设计-15 5.1系统设计目标-15 5.2系统总体设计思想-15 5.3系统组成与功能设计-15 5.3.1系统组成-15 5.3.2 系统的组成框图-16 5.3.3 系统功能结构图-16 5.4 系统模块设计-16 5.5使用流程图-18 6 系统详细设计-19 6.1 登录模块设计-19 6.1.1 界面设计-19 6.1.2 代码设计-20 6.2 主界面设计-20 6.2.1 界面设计-20 6.2.2 代码设计-21 6.3 药品管理模块设计-22 6.3.1 界面设计-22 6.3.2 代码设计-24 6.4 进货管理模块设计-24 6.4.1 界面设计-25 6.4.2 代码设计-26 6.5 销售管理模块设计-27 6.5.1 界面设计-27 6.5.2 代码设计-28 6.6 库存管理模块设计-29 6.6.1 界面设计-29 6.6.2 代码设计-30 6.7 退货管理模块设计-30 6.7.1 界面设计-30 6.7.2 代码设计-31 6.8 员工管理模块设计-31 6.8.1 界面设计-31 6.8.2 代码设计-32 6.9 系统管理模块设计-33 6.9.1 界面设计-33 6.9.2 代码设计-34 7系统测试与使用方法-35 7.1 测试的作用和意义-35 7.2 系统测试方法-35 7.2.1 测试方法-35 7.2.2 测试内容-35 7.2.3 测试环境-37 7.3 系统使用方法-37 结论-38 致谢-39 参考文献-40 附录 源代码-41 |