1
广东岭南职业技术学院
毕 业 设 计
课题:《进销存管理系统》
指 导 教 师:
姓 名:
专 业:
学 号:
广东岭南职业技术学院
Guangdong Lingnan Institute of Technology
2
目录
1 引言 ...........................................................................................................................................3
1.1 项目简要介绍............................................................................................................3
1.2 项目背景....................................................................................................................3
2 任务概述 ...................................................................................................................................3
2.1 目标............................................................................................................................3
2.2 运行环境....................................................................................................................3
3 数据结构设计 ...........................................................................................................................4
3.1 逻辑结构设计............................................................................................................4
3.1.1 tb_Users 表: .......................................................................................................4
3.1.2 tb_Storage 表: .................................................................................................4
3.1.3 Tb_ReturnGoods 表:.......................................................................................5
3.1.4 tb_Provider 表:................................................................................................5
3.1.5 tb_Outstore 表:................................................................................................5
3.1.6 tb_Instore 表: ..................................................................................................6
3.1.7 tb_GoodInfo 表:..............................................................................................6
3.1.8 tb_Check 表: ...................................................................................................7
3.1.9 tb_BorrowGoods 表:.......................................................................................7
3.2 安装与初始化............................................................................................................8
4 程序使用说明 ...........................................................................................................................8
4.1 主要功能....................................................................................................................8
4.2 操作注意事项............................................................................................................8
4.3 使用流程....................................................................................................................9
4.3.1 用户管理..........................................................................................................10
4.3.2 基本档案..........................................................................................................11
4.3.3 货物管理..........................................................................................................13
4.3.4 查询统计..........................................................................................................16
4.3.5 系统维护..........................................................................................................21
4.3.6 帮助..................................................................................................................23
5 结论: ........................................................................................................................................23
6 主要参考文献: .....................................................................................................................23
7 关键性源代码 .........................................................................................................................24
7.1 数据库操作..............................................................................................................24
7.2 数据库备份..............................................................................................................25
7.3 数据库还原..............................................................................................................25
7.4 数据压缩..................................................................................................................26
7.5 权限管理..................................................................................................................27
3
1 引言
1.1 项目简要介绍
本软件项目的编写目的在于设计一个对货品出入库管理的软件;通过这个系统,我们可
以了解到实用软件的总体设计思路,,吸取软件设计的经验,为以后开发类似的软件做准备。
1.2 项目背景
在网络经济时代,电子商务的发展和市场日趋激烈的竞争将企业推上了风口浪尖,为了能继
续生存下去,企业除了积极迎接挑战已别无选择。网络的兴起与电子商务的发展带来了时空
界限的突破、贸易方式的变革和经济活动的革命。从某种意义上讲,这也是中小企业的一个
机遇,因为它具有了同大企业平等竞争的机会。但是,管理水平上存在的差异会使这种平等
失去实际意义。具体来说,就是大企业在进、销、存等环节的管理上已相当成熟,而中小企
业在这些环节的管理上都存在着一定程度的不足,这些不足无疑将使其在发展和市场竞争中
陷入举步维艰的境地。显然在网络经济的时代背景下,进行有效的进销存管理已经成为中小
企业存身立业的头等大事
2 任务概述
2.1 目标
本软件为了改变企业在进、销、存等环节的管理所存在的不足之处,使企业在现这电子
商务的发展和市场日趋激烈的竞争的网络经济时代,能更好的提高企业的管理水平。
2.2 运行环境
➢ 前台订票系统:
a) CPU 最低要求为 586 或 586 以上,建议 PII 以上的 CPU
b) 内存最低要求为 32M,建议 64M 以上
c) 硬盘最少要有 100M 空间
d) 显示器分辨率建议在 800X600 或 1024X768 下运行
e) 使用 ant 进行编译打包。
4
f) 输入设备:要有键盘和鼠标
g) 运行平台:
Windows 系列:Windows 95 以上的 OS,建议在 Windows 2000 或 Windows
XP 或 Windows 2003 系统下运行。
3 数据结构设计
3.1 逻辑结构设计
3.1.1 tb_Users 表:
字段 类型 备注
UserID bigint -- 用户 ID
UserName varchar(20) -- 登录名
UserPwd varchar(20), -- 登录密码
UserRight varchar(10), -- 用户权限
3.1.2 tb_Storage 表:
StoreID bigint -- 仓库 ID
StoreName varchar(100) -- 仓库名
StorePeople varchar(20) -- 仓库负责人
StorePhone varchar(20) -- 仓库电话
StoreUnit varchar(100) -- 所属单位
StoreDate datetime -- 建库日期
StoreRemark varchar(1000) -- 备注
Editer varchar(20) -- 修改人
EditDate datetime -- 修改日期
5
3.1.3 Tb_ReturnGoods 表:
RGID bigint -- 还货编号
BGID bigint -- 借货编号
StoreName varchar(100) -- 仓库名称
GoodsName varchar(50) -- 货物名称
GoodsSpec varchar(50) -- 货物规格
RGNum bigint -- 归还数量
NRGNum bigint -- 未归还数量
RGDate datetime -- 归还日期
HandlePeople varchar(20) -- 经手人
RGPeople varchar(20) -- 还货人
RGRemark varchar(1000) -- 备注
Editer varchar(20) -- 修改人
EditDate datetime -- 修改日期
3.1.4 tb_Provider 表:
PrID bigint -- 供应商 ID
PrName varchar(100) -- 供应商名称
PrPeople varchar(20) -- 负责人
PrPhone varchar(20) -- 电话
PrFax varchar(20) -- 传真
PrRemark varchar(1000) -- 备注
Editer varchar(20) -- 修改人
EditDate datetime -- 修改日期
3.1.5 tb_Outstore 表:
OSID bigint -- 出库 ID
StoreName varchar(100) -- 仓库名称
GoodsName varchar(50) -- 货物名称
GoodsSpec varchar(50) -- 规格
GoodsUnit char(8) -- 计量单位
GoodsNum bigint -- 出库数量