资源描述
商品进销存管理系统项目开发手册
———————————————————————————————— 作者:
———————————————————————————————— 日期:
15
个人收集整理 勿做商业用途
商品进销存管理系统项目开发计划
1 编写目的
本计划编写目的是更清晰地理解商品进销存管理系统项目的业务要求,明确项目需要做的工作,并为保证项目在范围和进度方面的要求提供可执行的依据,包含了销售、库存、采购安排在内的明确的计划和安排,以切实能保证项目能在控制中完成。
软件的主要功能:
1. 管理库存的各种商品,设置每种商品库存限制,低于或高于最低库存时,发出警告信息;
2. 销售情况管理,同时对库存做相应修改,打印每月销售报表;根据销售情况的报表可设置商品采购情况,和商品最低库存可量。
3. 进货的管理,同时对库存做相应修改;同时供应商管理模块
4. 利润情况(时间允许范围内实现)
5. 智能管理,统计每种商品的销售量,绘制商品销售量曲线图,根据销售员的销售情况,计算提成.(技术允许范围内实现)
2 背景
说明:
l 系统的名称:商品进销存管理系统
l 开发者:黄晨旭、林翔、林燕飞、林盛、黄河、陈允贺
本系统完成后是针对个商品进销存管理的产品,是面向那些需要管理商品进销存的广大商品销售单位使用的。
本系统使用MySQL作为数据库存储系统。
3 里程碑
商品进销存系统作为一款信息管理系统,使企业经济管理的重要方面,计算机的普及和发展使得运行计算机进销存管理日益受到企业后个人的重视。开发一套切实可行的商品进销存管理系统能够帮助企业建立良好的管理秩序,从而使企业对数据的管理工作规范化、系统化。商品管理软件的目标是促进商场和客户的信息交流,使客户能够方便快捷得合适自己的商品信息,而又使商家吸引更多的潜在的用户。通过网络连接商家与客户。同时商家也能够使用该软件对商品销售情况进行管理,减少员工重复性动作和帮助管理员规范化管理,从而提高工作效率。
4 定义
4.1商品条形码:每种商品具有唯一的条形码,对于某些价格一样的商品,可以使用自定义条形码。
4。2交易清单:包括交易的流水帐户、每类商品的商品名、数量、该类商品的总金额、交易的时间.
4.3 促销:在一定时期内,某些商品会远低于原价的促销价格销售.
4。4 库存告警提示:当商品的库存数量低于库存报警数量是发出提示.
4.5 盘点:计算出库存、销售额、盈利等经营指标。
5 实施计划
5.1 任务分解
本项目全职参与人员包括:
小组
学号
姓名
负责描述
小
组
成
员
介
绍
210891379
黄晨旭
项目计划
210891389
林燕飞
概要设计
210891388
林翔
数据库设计
210891387
林盛
需求规格说明书
210891372
陈允贺
可行性分析
210891380
黄河
开题报告
5.2 进度
第9周(10。19-10.24)
开题报告和可行性分析报告
第10周(10.26—10。31)
项目计划
第11周(11。2-11.7)
需求规格说明书
第12周(11.9-11。14)
概要设计与数据库设计报告
5.3 预算
5.3。1 建议系统的运行寿命的最小值:1年
5。3.2 硬件条件:个人计算机,入网环境
5.3。3 软件条件: MySQL,MyEclipse,Tomcat6.0,JDK1。6浏览器,WINDOWS
XP以上
5。3。4 开发人员:6名计算机工程专业学生
5.4 关键问题
5。4。1 经费、投资方面的来源和限制:由于我们是学生开发无需资金,大家在各个方面的技术还是不是很完善,缺乏相关经验,可能制约了本网站功能的完整、性能的提高。
5。4。2 硬件、软件、运行环境和开发环境方面的条件和限制:我们的软件是基于windows系统开发和使用的,导致在其他运行环境的执行状况可能不是很乐观。
5.4。3 缺乏统一的规范标准,尤其是数据的交换标准。
5.4。4 未注重实用性、兼容连贯性、前瞻性和扩展性。
5。5 网络图、里程碑、甘特图
6流程图
顾客
销售
商品库存
购货信息
查询
会计
有货则同意定货
核对并打印提货单单
库管
发货修改库存
采购
库存不足
代理商信息
查询订购
通知库管
打印货单
2.4系统功能划分如图:
商品进销存管理
基础信息设置
用户管理
报表打印
销售
进货
库存
销售
库存
查看库存信息
增删改销售信息
设置商品基本信息
增删改库存信息
设置库存限制
增删改进货信
查看进货信息
查看库存信息
采购
供应商
查看供应商信息
增删改供应商信息
用户
查看用户
增删改用户
智能管理
销售报表打印
销售员提成统计
月总利润统计
2。5系统总体结构图
查看库存
设置商品基本信息
销售员子系统
修改库存
库管子系统
商品销进存管理系统
设置库存限制
登陆验证
查看供应商
进货子系统
查看库存
供应商管理
采购子系统
增删该供应商
入库登记
销售报表打印
月利润统计
销售提成计算
智能管理子系统
删除帐户
修改密码
创建帐户
系统管理子系统
图10.系统总体结构图
三、数据库设计
3。1 ER图
商品
库存
销售
供应商
用户
仓库
员工
客户表
编号
部门
商品编号
供应商编号
公司名称
联系人
联系电话
仓库编号
仓库名称
最高库存
客户编号
客户姓名
联系电话
身份证号
备注
出生年份
联系方式
性别
ID
密码
权限
用户名称
性别
商品名称
联系地址
姓名
供应
商品编号
供应商编号
商品名称
仓库编号
商品编号
当前库存
销售号
商品名
客户编号
员工编号
销售价格
折扣
商品型号
部门
id
部门名称
商品价格
最低库存
采购表
商品编号
采购数量
总价格
商品类型
类型名
类型号
类型名
3.2 数据库表的定义
1。仓库表(g_storage)
中文名称
英文列名
数据类型
范围
仓库名称
st_na
char
8
记录号
id
int
自动增长
2。部门表g_department)
中文名称
英文列名
数据类型
范围
部门名称
dp_na
Char
12
记录号
id
Int
自动增长
3.员工表(g_employee)
中文名称
英文列名
数据类型
范围
员工编号
El_id
char
8
员工姓名
el_na
char
8
性别
el_sex
char
2
出生年份
El_bth
datetime
8
部门名称
dp_na
char
12
身份证号
el_cardid
char
18
联系电话
el_telnm
char
12
记录号
id
商品类型表(g_goodtype)
中文名称
英文列名
数据类型
范围
类型名称
gt_na
char
12
记录号
id
int
自动增长
4.商品表(g_goods)
中文名称
英文列名
数据类型
范围
商品编号
gd_nm
char
10
商品名称
gd_na
char
12
商品类型
Gt_na
char
12
销售价格
Gd_price
int
4
最底库存
Gd_topst
int
4
最高库存
Gd_lowst
int
4
仓库名称
St_na
Char
8
备注
Gd_remark
Varchar
255
记录号
Id
int
4
5。供应商(g_providecmp)
中文名称
英文列名
数据类型
范围
供应商编号
Pcmp_nm
char
8
公司名称
Pcmp_na
char
12
公司地址
Pcmp_adr
varchar
255
联系人
Pcmp_person
char
8
联系电话
Pcmp_tel
char
12
记录号
id
int
4
6.供应表(g_provide)
中文名称
英文列名
数据类型
范围
商品编号
Gd_nm
char
10
供应商编号
Pcmp_nm
char
8
7.采购表(g_stock)
中文名称
英文列名
数据类型
范围
商品编号
Gd_nm
char
10
单价
Gd_price
int
4
采购人员
El_nm
char
10
数量
stock_am
int
4
总价
Stock_total
int
4
记录号
id
int
4
8。库存表(g_store)
中文名称
英文列名
数据类型
范围
商品编号
Gd_nm
Char
10
商品数量
Gd_am
int
4
记录号
id
int
4
9.销售表(g_sell)
中文名称
英文列名
数据类型
范围
商品编号
Gd_nm
char
10
销售号
Sell_id
char
12
销售日期
Sell_date
datetime
8
销售人员编号
El_nm
int
4
顾客记录号
cus_id
int
4
数量
Sell_am
int
4
折扣
Sell_agio
smallint
2
总价
Sell_total
money
8
记录号
id
int
4
10.顾客表(g_customer)
中文名称
英文列名
数据类型
范围
顾客姓名
Cus_na
char
8
顾客记录号
Cus_id
char
8
身份证号
Cus_cardid
char
18
联系电话
Cus_tel
char
12
记录号
id
int
4
11.用户表(g_user)
中文名称
英文列名
数据类型
范围
用户名
User_id
char
12
密码
User_pwd
char
16
权限
User_privilegers
char
1
记录号
id
int
4
展开阅读全文