对药品销售管理系统的需求可分为四个方面:
一方面是采购人员通过计算机来进行药品采购的管理,如进货录入、进货查询、采购退货管理等等;
二方面是销售人员通过本系统进行销售录入、销售退货管理、 销售查询、销售退货查询等功能;
三方面是财务人员通过本系统进行盘点管理、盘点查询、 应收款、应付款管理以及商品明细帐和日记帐等管理工作。
药品销售管理系统应具有如下功能模块:
(1).日常业务部分:包括入库业务,销售业务,入库退货业务和销售退货业 务。 (2).库存管理部分:包括库存盘点,库存查询和价格管理。
(3).查询统计部分:包括入库查询,销售查询,入库退货查询和销售退货查 询等信息的管理。
(4).基础信息管理部分:包括客户管理和供应商管理。
(5).系统设置部分:包括数据库的初期建账,用户的密码设置,数据库数据 备份和数据库的数据恢复等功能。
(6).全面自动化管理,可以随时掌握药品的库存和销售情况。
(7).能够快速准确的处理药品的入库、销售、盘点变价等多种业务模式。
(8).系统维护安全、方便、可靠,并且能够满足实用性、先进性的要求。
目录
1 绪论 8
1.1选题背景 8
1.2 研究的意义 9
1.3 课题的研究方法、技术路线 9
2 相关技术简介 10
2.1 Jsp技术介绍 10
2.2 My Eclipse简介 10
2.3 Mysql数据库 11
2.4 J2EE技术 12
3 系统分析 13
3.1 系统设计目标 13
3.2 系统可行性分析 14
3.3 系统功能需求概述 14
3.4 运行环境 15
4 系统设计 16
4.1 架构设计 16
4.2 功能模块设计 16
4.3 技术架构 17
4.4 数据库结构设计 18
4.4.1 数据库设计规范 18
4.4.2 数据库概念模型 18
4.4.3 数据表字段设计 20
4.5 系统架构类图 21
4.6 系统交互图 21
5 详细设计 22
5.1 系统配置 23
5.2 系统登陆模块实现 23
5.3 前台模块设计 23
5.3.1 系统首页 26
5.3.2 购物车 28
5.3.3 订单查询 29
5.4 后台管理模块的设计 31
5.4.1 用户管理 32
5.4.2 购买购品种类管理 32
5.4.3分配角色权限 33
6 系统调试与测试 36
6.1 程序调试 36
6.2 程序的测试 37
6.2.1 测试的重要性及目的 37
6.2.2 测试的步骤 38
总结与展望 40
参考文献 42
致 谢 43