工厂企业进销存管理系统文档.docx
《工厂企业进销存管理系统文档.docx》由会员分享,可在线阅读,更多相关《工厂企业进销存管理系统文档.docx(29页珍藏版)》请在冰豆网上搜索。
工厂企业进销存管理系统文档
项目名称:
工厂企业进销存管理系统
软件计划
1.软件项目开发目标
1.1开发目的:
随着社会的进步和计算机的不断普及,各行各业的管理、控制都越来越离不开计算机的辅助。
“工厂企业进销存管理系统”的开发就是为了辅助一些中小型工厂企业的基本管理,实现信息管理的系统化、规范化和自动化。
1.2开发意义:
通过该小型软件的辅助,使的中小型工厂企业的进销存管理实现自动化。
为工厂企业的正常运行提供可靠的安全的数据保障。
2.主要功能
2.1该系统主要实现工厂企业进销存管理中各种信息的系统化、规范化和自动化。
2.2该系统实现功能:
2.2.1基本信息的设置功能;
2.2.2进货信息的管理功能;
2.2.3生产信息的管理功能;
2.2.4销售信息管理功能;
2.2.5库存信息的管理功能;
2.2.6财务信息管理功能。
3.人员分配
3.1软件总体设计:
3.2前台系统开发:
3.3后台数据库开发:
3.4软件测试:
3.5文档整理:
4.进度安排
4.1分析阶段:
四周
4.2设计阶段:
四周
4.3测试阶段:
三周
软件需求规格说明书
一.系统开发平台:
1.前端系统使用VisualBasic6.0中文版设计;
2..后台数据库使用MicrosoftSQLSrever设计。
二.系统流程图:
三.E-R图:
四.数据流图:
五.数据字典:
数据字典:
1、数据元素
(1)名字:
产品父类编号
描述:
唯一地标识产品父类记录集中的一个特定的关键域
定义:
产品父类编号=1{数字}30
位置:
产品类别表
(2)名字:
产品父类名称
描述:
标识产品父类的名称
定义:
产品父类名称=1{字符}30
位置:
产品类别表
(3)名字:
产品编号
描述:
唯一地标识产品记录集中的一个特定的关键域
定义:
产品编号=1{数字}30
位置:
产品信息表、进货订单表、配料单表、生产计划表、销售订单表、销售单表、库存表、转仓单表
(4)名字:
产品名称
描述:
唯一地标识产品的名称
定义:
产品名称=1{字符}40
位置:
产品信息表、配料单表、生产计划表
(5)名字:
计量单位
描述:
每件产品的计量单位
定义:
计量单位=1{字符}8
位置:
产品信息表、配料单表、生产计划表
(6)名字:
产品类别编号
描述:
唯一地标识产品类别记录集中的一个特定的关键域
定义:
产品类别编号=1{数字}30
位置:
产品信息表
(7)名字:
入库单价
描述:
产品入库时的单价,单位元(RMB)
定义:
入库单价=1{数字}12
位置:
产品信息表、入库单表
(8)名字:
销售单价
别名:
分销价格
描述:
产品销售时的单价
定义:
销售单价=1{数字}12
位置:
产品信息表、销售单表
(9)名字:
零售价格
描述:
产品的零售价
定义:
零售价格=1{数字}12
位置:
产品信息表
(10)名字:
生产厂家
描述:
生产商厂家的名称
定义:
生产厂家=1{字符}20
位置:
产品信息表
(11)名字:
更新日期
描述:
产品信息表的更新日期
定义:
更新日期={日期}
位置:
产品信息表
(12)名字:
客户编号
别名:
会员编号
描述:
唯一地标识客户记录集中的一个特定的关键域
定义:
客户编号=1{数字}8
位置:
客户信息表、销售订单表
(13)名字:
客户名称
别名:
会员名称
描述:
标识会员的名称
定义:
会员名称=1{字符}40
位置:
客户信息表
(14)名字:
地址
描述:
客户、供应商、业务员的联系地址
定义:
地址=1{字符}40
位置:
客户信息表、供应商信息表、业务员表
(15)名字:
邮政编码
描述:
客户、供应商的邮政编码
定义:
邮政编码=1{数字}6
位置:
客户信息表、供应商信息表
(16)名字:
联系电话
描述:
客户、供应商、业务员的联系电话
定义:
联系电话=1{数字}40
位置:
客户信息表、供应商信息表、业务员表
(17)名字:
公司主页
描述:
客户、供应商的公司主页
定义:
公司主页=1{字符}50
位置:
客户信息表、供应商信息表
(18)名字:
联系人
描述:
客户、供应商联系人的名称
定义:
联系人=1{字符}8
位置:
客户信息表、供应商信息表
(19)名字:
联系人电子邮件地址
描述:
客户、供应商联系人的电子邮件地址
定义:
联系人电子邮件地址=1{字符}50
位置:
客户信息表、供应商信息表
(20)名字:
税号
描述:
客户、供应商的税号
定义:
税号=1{字符}20
位置:
客户信息表、供应商信息表
(21)名字:
银行帐号
描述:
客户、供应商的银行账号
定义:
银行账号=1{字符}30
位置:
客户信息表、供应商信息表
(22)名字:
开户银行
描述:
客户、供应商的开户银行
定义:
开户银行=1{字符}30
位置:
客户信息表、供应商信息表
(23)名字:
客户类别编号
描述:
区分客户的类别
定义:
客户类别编号=1{数字}30
位置:
客户信息表
(24)名字:
累计消费金额
描述:
累计客户的消费金额
定义:
累计消费金额=1{数字}30
位置:
客户信息表
(25)名字:
供应商编号
描述:
唯一地标识供应商记录集中的一个特定的关键域
定义:
供应商编号=1{数字}8
位置:
供应商信息表、进货订单表、入库单表
(26)名字:
供应商名称
描述:
标识供应商的名称
定义:
供应商名称=1{字符}40
位置:
供应商信息表
(27)名字:
业务员类别编号
描述:
唯一的标识业务员类别的编号
定义:
业务员类别编号=1{数字}30
位置:
业务员表、业务员类别表
(28)名字:
业务员类别
描述:
业务员的类别名称
定义:
业务员类别=1{字符}30
位置:
业务员表、业务员类别表
(29)名字:
业务员编号
描述:
唯一的标识业务员的编号
定义:
业务员编号=1{数字}6
位置:
业务员表、进货订单表、入库单表、配料单表、生产计划表、销售订单表、销售单表、转仓单表
(30)名字:
业务员姓名
描述:
标识业务员的姓名
定义:
业务员姓名=1{字符}20
位置:
业务员表
(31)名字:
身份证号码
描述:
业务员的身份证号码
定义:
身份证号码=1{数字}18
位置:
业务员表
(32)名字:
仓库编号
描述:
唯一地标识仓库记录集中的一个特定的关键域
定义:
仓库编号=1{数字}6
位置:
仓库表、入库单表、销售单表、库存表、转仓单表
(33)名字:
仓库名称
描述:
标识仓库的名称
定义:
仓库名称=1{字符}40
位置:
仓库表
(34)名字:
订货日期
描述:
销售、进货的订货日期
定义:
订货日期={日期}
位置:
销售订单表、进货订单表
(35)名字:
订货单编号
描述:
唯一的标识订货单
定义:
订货单编号=1{数字}8
位置:
进货订单表、销售订单表
(36)名字:
数量
描述:
订货、入库、配料、生产、销售、库存、转仓的数量
定义:
数量=1{数字}9
位置:
进货订单表、入库单表、配料单表、生产计划表、销售订单表、销售单表、库存表、转仓单表
(37)名字:
单价
描述:
进货时、入库时、配料时、做生产计划时以及销售时的单价
定义:
单价=1{数字}12
位置:
进货订单表、入库单表、配料单表、生产计划表、销售订单表、销售单表
(38)名字:
折扣
描述:
进货、入库、销售时所扣的折扣
定义:
折扣=1{数字}5
位置:
进货订单表、入库单表、销售订单表、销售单表
(39)名字:
总金额
描述:
进货、入库、配料、生产、销售、库存、转仓货物的总金额
定义:
总金额=1{数字}9
位置:
进货订单表、入库单表、配料单表、生产计划表、销售订单表、销售单表、库存表、转仓单表
(40)名字:
入库日期
描述:
标识入库货物的日期
定义:
入库日期={日期}
位置:
入库单表
(41)名字:
入库单编号
描述:
唯一地标识入库单信息表记录集中的一个特定的关键域
定义:
入库单编号=1{数字}14
位置:
入库单表
(42)名字:
是否及时付款
描述:
标识在入库和销售时及时付款与否
定义:
是否及时付款=1{字符}2
位置:
入库单表、销售单表
(43)名字:
是否记账
描述:
标识在入库和销售时记账与否
定义:
是否记账=1{字符}2
位置:
入库单表、销售单表
(44)名字:
预付比例
描述:
在入库和销售时的预付比例
定义:
预付比例=1{数字}5
位置:
入库单表、销售单表
(45)名字:
入库方式
描述:
标明货物的入库方式,如采购生产等
定义:
入库方式=1{字符}10
位置:
入库单表
(46)名字:
配料单编号
描述:
唯一地标识配料单表记录集中的一个特定的关键域
定义:
配料单编号=1{数字}8
位置:
配料单表
(47)名字:
设置日期
描述:
配料设置日期
定义:
设置日期={日期}
位置:
配料单表
(48)名字:
配料产品编号
描述:
唯一地标识配料产品
定义:
配料产品编号=1{数字}30
位置:
配料单表
(49)名字:
配料产品名称
描述:
标识配料产品的名称
定义:
配料产品名称=1{字符}40
位置:
配料单表
(50)名字:
生产计划编号
描述:
唯一地标识生产计划记录集中的一个特定的关键域
定义:
生产计划编号=1{数字}8
位置:
生产计划表
(51)名字:
制定日期
描述:
生产计划制定日期
定义:
制定日期={日期}
位置:
生产计划表
(52)名字:
计划开始日期
描述:
生产计划开始的日期
定义:
计划开始日期={日期}
位置:
生产计划表
(53)名字:
计划结束日期
描述:
生产计划的结束日期
定义:
计划结束日期={日期}
位置:
生产计划表
(54)名字:
销售订货日期
描述:
标识销售订货的日期
定义:
销售订货日期={日期}
位置:
销售订单表
(55)名字:
销售订货单编号
描述:
唯一的标识销售订货单的编号
定义:
销售订货单编号=1{数字}8
位置:
销售订单表
(56)名字:
销售日期
描述:
标识销售的日期
定义:
销售日期={日期}
位置:
销售单表
(57)名字:
销售单编号
描述:
唯一的标识销售单
定义:
销售单编号=1{数字}14
位置:
销售单表
(58)名字:
更新日期
描述:
库存产品的更新日期
定义:
更新日期={日期}
位置:
库存表
(59)名字:
库存编号
描述:
唯一地标识库存表记录集中的一个特定的关键域
定义:
库存编号=1{数字}14
位置:
库存表
(60)名字:
转仓单编号
描述:
唯一地标识转仓单表记录集中的一个特定的关键域
定义:
转仓单编号=1{数字}8
位置:
转仓单表
(61)名字:
转仓日期
描述:
货物转仓的日期
定义:
转仓日期={日期}
位置:
转仓单表
(62)名字:
转出仓库编号
描述:
标识转出仓库的编号
定义:
转出仓库编号=1{数字}6
位置:
转仓单表
(63)名字:
转入仓库编号
描述:
标识