瓷砖进销存管理系统开发×××Word文档格式.doc
- 文档编号:1452408
- 上传时间:2023-04-30
- 格式:DOC
- 页数:22
- 大小:787KB
瓷砖进销存管理系统开发×××Word文档格式.doc
《瓷砖进销存管理系统开发×××Word文档格式.doc》由会员分享,可在线阅读,更多相关《瓷砖进销存管理系统开发×××Word文档格式.doc(22页珍藏版)》请在冰点文库上搜索。
3.2.1系统用途 13
3.2.2安全保密 13
3.3操作环境 13
3.4系统各模块介绍 13
3.4.1基础信息 13
3.4.2销售模块 15
3.4.3入库模块 17
3.4.4库存模块 18
3.4.5系统管理模块 18
4.总结心得 20
5.结束语和鸣谢 20
参考文献 21
英文题名、摘要及关键字…………………………………………………………………………………22
1.瓷砖进销存管理系统需求分析
1.1瓷砖进销存管理系统的功能要求
企业经营如逆水行舟不进则退。
每一个努力发展的企业经营者都明白先进管理的重要作用,引进先进管理系统使企业经营变得规范、合理。
瓷砖进销存管理系统无论是在功能设计还是业务流程上都尽可能做到满足经营管理运作流程的需求,并且操作方便、功能强大,即使操作者对计算机知识一窍不通也能一用就会。
它强化库存管理,规范业务流程,提高资金管理的透明度,加快商品资金周转,是企业经营管理中数据分析必不可少的管理工具[2]。
根据市场的需求,要求系统具有以下功能:
q实现基础信息的查询、修改、增加和删除功能。
q实现商品销售登记、销售退货登记、销售查询、销售退货查询操作。
q实现商品入库登记、入库退货登记、入库查询、入库退货查询操作。
q实现库存查询、仓库管理操作。
q实现修改用户密码、修改用户权限、修改用户、退出操作。
1.2瓷砖进销存系统的性能需求
为了保证系统能够长期、安全、稳定、可靠、高效的运行,瓷砖进销存管理系统应该满足以下的性能需求[3]:
(1)系统处理的准确性和及时性
(2)系统的开放性和系统的可扩充性
(3)系统的易用性和易维护性
(4)系统的标准性
(5)系统的先进性
1.3瓷砖进销存系统的数据需求
瓷砖进销存管理系统的数据需求包括如下几点:
(1)数据录入和处理的准确性和实时性
在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。
(2)数据的一致性与完整性
.典存nfo3 对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。
(3)数据的共享与独立性
1.4瓷砖进销存管理系统的数据字典
系统中的数据元素:
qtabczinfo表[4]
tabczinfo表用于保存瓷砖的基础信息。
tabczinfo表的结构如表1-1所示。
表1-1tabczinfo表的结构
字段名称
数据类型
字段大小
可否为空
说明
Cz_id
文本
10
NotNull
瓷砖编号(主键)
Cz_name
30
Null
瓷砖名称
Cz_jc
瓷砖简称
Xinghao
型号
Huowei
20
货位
Chandi
产地
Guige
规格
Danwei
单位
Shangbiao
商标
Fenlei
分类
Jinjia
双精度型
进价
Pifajia
批发价
Lingshoujia
零售价
Pihao
批号
Yanse
颜色
Huoyuan
货源
beizhu
100
备注
qtabyginfo表
tabyginfo表用于保存员工的基础信息。
tabyginfo表的结构如表1-2所示。
表1-2tabyginfo表的结构
Yg_id
退货票号(主键)
Yg_name
员工姓名
Sex
5
员工性别
Sort
员工类别
Position
职务
rq
日期/时间
聘用日期
Salary
薪金
memo
qtabgys表
tabgys表用于保存供应商基础信息。
tabgys表的结构如表1-3所示。
表1-3tabgys表的结构
Gys_id
供应商编号(主键)
Gys_name
供应商全称
Jc
简称
Address
50
地址
area
所属地区
邮政编码
phone
电话
Fax
传真
Linkman
联系人
lm_phone
联系人电话
Bank
开户银行
Accounts
银行帐号
Taxpayer
纳税人登记
邮箱网址
qtabkh表
tabkh表用于保存客户基础信息。
tabkh表的结构如表1-4所示。
表1-4tabkh表的结构
Kh_id
客户编号(主键)
Kh_name
客户名称
客户简称
Phone
Lm_phone
纳税人名称
qtabck表
tabck表用于保存仓库信息。
tabck表的结构如表1-5所示。
表1-5tabck表的结构
Ck_name
仓库名称(主键)
员工编号(外健)
qtabkc表
tabkc表用于保存库存信息。
tabkc表的结构如表1-6所示。
表1-6tabkc表的结构
cz_id
仓库名称(外键)
Kc_number
长整型
库存数量
Alert_leverup
警戒上限
Alert_leverdown
警戒下限
qtabpurview表
tabpurview表用于保存权限信息。
tabpurview表的结构如表1-7所示。
表1-7tabpurview表的结构
Admi_name
调货票号(主键)
Admi_password
255
用户密码
Admi_purview
用户权限(外键)
qtabpurviewctrl表
tabpurviewctrl表用于保存权限指派信息。
tabpurviewctrl表的结构如表1-8所示。
表1-8tabpurviewctrl表的结构
用户权限(主键)
B_xiaoshou
布尔型
销售模块
B_ruku
入库模块
B_kucun
库存模块
B_jichuxinxi
基础信息
B_xitong
系统管理
qtabjsfs表
tabjsfs表用于保存结算方式。
tabjsfs表的结构如表1-9所示。
表1-9tabjsfs表的结构
jsfs
结算方式(主键)
qtabrkdj表
tabrkdj表用于保存入库登记的相关信息。
tabrkdj表的结构如表1-10所示。
表1-10tabrkdj表的结构
Rk_ph
瓷砖编号(外健)
仓库名称(外健)
Sl
数量
dj
单价
je
金额
qtabrkph表
tabrkph表用于保存入库票号信息。
tabrkph表的结构如表1-11所示。
表1-11tabrkph表的结构
入库票号(主键)
供应商编号(外健)
Pzs
品种数
yf
应付
sf
实付
Wf
未付
Rq
日期/时间
日期
Jsfs
结算方式(外键)
Is_jq
是否结清
Czy
操作员(外键)
jsr
经手人
qtabrkthdj表
tabrkthdj表用于保存入库退货的相关信息。
tabrkthdj表的结构如表1-12所示。
表1-12tabrkthdj表的结构
Rkth_ph
仓库编号(外健)
qtabrkthph表
tabrkthph表用于保存入库退货票号信息。
tabrkthph表的结构如表1-13所示。
表1-13tabrkthph表的结构
退货票号
入库票号(外键)
ys
应收
Ss
实收
Ws
未收
退货日期
czy
Jsr
qtabxsdj表
tabxsdj表用于保存销售登记的相关信息。
tabxsdj表的结构如表1-14所示。
表1-14tabxsdj表的结构
xs_ph
销售票号(外键)
瓷砖编号(外键)
ck_name
sl
profit
毛利
qtabxsph表
tabxsph表用于保存销售票号信息。
tabxsph表的结构如表1-15所示。
表1-15tabxsph表的结构
销售票号(主键)
Ys
客户编号(外键)
qtabxsthdj表
tabxsthdj表用于保存销售退货的相关信息。
tabxsthdj表的结构如表1-16所示。
表1-16tabxsthdj表的结构
xsth_ph
Dj
Je
qtabxsthph表
tabxsthph表用于保存销售退货票号信息。
tabxsthph表的结构如表1-17所示。
表1-17tabxsthph表的结构
Is_jq
Rq
Czy
Jsr
结算方式
1.5瓷砖进销存管理系统的模块划分
1.5.1基本信息
l瓷砖信息:
保存瓷砖的基本信息,包括瓷砖编码,瓷砖名称,瓷砖简称,型号,货位,产地,规格,单位,商标,分类,进价,批发价,零售价,批号,颜色,货源,备注等;
支持查询,新增,修改和删除操作;
l员工信息:
记录本单位员工的信息,包括职员编码,姓名,性别,类别,职务,聘用日期,薪金,备注等;
l客户信息:
记录客户的基本信息;
包括客户编码,客户名称,客户简称,地址,地区,邮政编码,电话,传真,联系人,联系人电话,开户银行,银行帐号,纳税人名称,邮箱;
l供应商信息:
记录供应商的基本信息;
包括供应商编码,供应商名称,供应商简称,地址,地区,邮政编码,电话,传真,联系人,联系人电话,开户银行,银行帐号,纳税人名称,邮箱;
1.5.2销售模块
l销售登记:
记录经手人向客户销售的信息;
输入客户和经手人信息,选择商品编码,输入仓库和数量信息,即可完成添加操作;
l销售退货:
当商品出现问题时,退还给本公司;
选择销售票号,输入退货数量信息,即可完成操作;
l销售查询:
查看销售的情况;
l销售退货查询:
查看销售退货的情况;
1.5.3入库模块
l入库登记:
记录经手人从供应商进货的信息;
输入供应商和经手人信息,选择商品编码,输入仓库和数量信息,即可完成添加操作;
l入库退货:
当商品出现问题时,退还给供应商,并记录下来;
选择入库票号,输入退货数量信息,即可完成操作;
l入库查询:
查看入库的情况;
l入库退货查询:
查看入库退货的情况;
1.5.4库存模块
l库存查询:
查看库存的情况;
支持查询操作;
l仓库管理:
用于增加,删除和修改仓库管理员;
1.5.5系统管理模块
l修改用户密码:
用于修改用户密码;
输入新密码,重复输入新密码,即可修改口令;
l权限设置:
针对于一种角色设置一种或多种权限,但不能越权(每种角色都有限制某些权限不能选);
l修改用户权限:
用于修改用户权限;
支持的操作有添加用户名和角色;
修改用户名所对应角色的权限,用户名所对应的角色不能修改;
l退出:
退出整个系统。
图1-1系统功能结构图
1.6瓷砖进销存管理系统的运行要求
瓷砖进销存管理系统中的硬件和软件的配置如下:
(1)系统软件:
Window9X/2000/XP
(2)数据库管理系统:
SQLServer2000
(3)硬件要求:
PentiumIII900以上,128MRAM,20GHD
2.瓷砖进销存管理系统的概要设计说明书
2.1引言
2.1.1编写目的
在瓷砖进销存管理系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中获得,并在需求规格说明书中得到详尽的叙述及阐明。
本阶段已在系统的需求分析的基础上,对瓷砖进销存管理系统做概要设计。
主要解决了实现该系统需求的程序模块设计问题。
包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。
在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明[4]。
在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对瓷砖进销存管理系统所做的模块结构设计的基础上,对系统进行详细设计。
在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
2.2任务概述
2.2.1需求概述
瓷砖进销存管理系统要求在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的瓷砖进销存管理系统,实现商品瓷砖进销存管理的计算机系统,为企业的决策层提供准确、精细、迅速的信息。
要求系统能有效、快速、安全、可靠和无误的完成上述操作。
并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。
2.3总体设计
2.3.1处理流程
下面将使用(结构化设计)面向数据流的方法对瓷砖进销存管理系统的处理流程进行分析。
系统可分为两大部分:
一、销售流程,二、入库流程。
以下将分别对系统的这两大部分进行流程分析:
(1)销售流程
瓷砖进销存管理系统的销售内部处理流程如下:
①填写销售信息,保存到tabxsdj表中
②自动向tabxsph表中插入记录
(2)销售退货流程
瓷砖进销存管理系统的销售退货内部处理流程如下:
①填写销售退货信息,保存到tabxsthdj表中
②自动向ta
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 瓷砖 进销存 管理 系统 开发
![提示](https://static.bingdoc.com/images/bang_tan.gif)