出入库管理系统设计文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
出入库管理系统设计文档
软件学院数据库课程设计—进出库管理系统
082
软件学院数据库课程设计—进出库管理系统
1、设计和实现库存管理系统
2、撰写设计文档
按照管理信息系统的原理和方法,采用成熟、先进的信息技术和手段,支持仓库进出库
管理工作的全过程,保证仓库货品的有序正常的流通。
1、概念结构设计,绘出库存管理的E-R图。
2、逻辑结构设计,根据关系数据库设计原理,设计出库存管理的关系模型。
3、物理结构设计,给出库存管理数据库在SQL Server 2005中的定义。
4、数据库实现,在SQL Server 2005中建立库存管理数据库。
1
:出入库信息操作、查询库存信息、产品分类管理、添加删除人员、查看系统事件。
:查询库内信息、修改本用户密码。
2
1、进、出库管理。对进、出库信息进行记录。
2、查询功能。仓库管理对查询要求高,通过主菜单记录当前操作用户的用户编号,保证了
对进、出库信息录入负责人的确认。
3、库存管理,根据外界对库存的要求,企业订购的特点,预测,计划和执行一种补充库存
的行为,并对这种行为进行控制,重点在于确定如何订货,订购多少,何时定货。 4、部门资料管理与库存报表生成
软件学院数据库课程设计—进出库管理系统
5、界面简单、易于操作
根据系统的业务流程和用户的需求分析可以得出,本系统应该包含产品基本信息管理、入
出库管理、库存管理、查询统计、系统日志管理几大功能, 1)基本信息管理:货品信息、供应商信息、客户信息、员工信息,分别实现相应信息添加、删除、查找、修改
2)入库信息管理:入货信息录入
3)出库信息管理:入货信息录入
4)库存信息管理:查询库存信息
5)查询统计:货品查询、供应商查询、客户查询、入库查询、出库查询、员工查询
按日期:查询某个时间段的出入库信息
按人员:供应商、客户、员工信息查询
按物品:查询某种商品的出入库信息和余料
打印报表
6)系统日志信息管理:记录相应操作信息
每个关系中都至少要有一个主键,关系与关系之间通过主外键关联。定义属性上的约束条件,定义触发器。
当外界非正常因素导致系统关闭时可自动保存
系统操作日志是不允许改动的
对于非仓库管理员是不允许进行增、删、改相应的操作,只可查看相关信息记录
合格订单总帐订单查看订单入库打印信息
明细帐
不合格订单
(入库)
查查查查查查查查查查查查查查查查查查查查
查查查
查查查
查查查查
软件学院数据库课程设计—进出库管理系统
(出库)
查查查查查查查
查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查
查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查
(功能模块图)
E-R:
1
软件学院数据库课程设计—进出库管理系统
员工编号姓名性别职位
员工信息
固定电话手机通讯地址邮政编码备注
2) :
查查查查查查查查查查查查查查查查查查查
查查查查查查
查查查查查查查查查查查查查查查查查
3) :
类别编号类别名称计量单位
货物类别
4) :
查查查查查查查查查查查查
查查查查查查
查查查查查查查查查查查查查查查查
5) :
软件学院数据库课程设计—进出库管理系统
查查查查查查查查查查查查查查查查查查查查查查查查查查查查
查查查查查查查查查查查查查查查查
7
供应商编供应商名供应商地联系人联系电话号称址供应商
8
客户编号客户名称联系人联系电话客户地址
客户
9
仓库编号仓库名称联系人id仓库地址
仓库信息
10
现有存储仓库编号货品编号最高限量最低限量量
库存信息
v 11) :
软件学院数据库课程设计—进出库管理系统
查查查查查查查查查查查查查查查查查
查查查查
查查查查查查查查查查查查查查查查查查
11查查查查查查
查查查查N
查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查M查查查查查查查查查N1MN查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查查1查查查查查查查查查查查查查查查查查查查查查查查11查查查查查查查查查查查查查查查查
查查查查NN
查查查查查查查查查查查查查查查查查查查查查查查查
11
查查查查
查查查查查查查查查查
用户管理、员工信息、业务关系人员信息、银行账户信息、仓库信息、货物基本信息、货物
类别、报损信息、调拨信息、货物入库信息、货物出库信息、库存总账信息、系统日志信息
1.
初始大增长大文件文件名称最大文件大小小小
数据库不受限制 StockManagement_Data.mdf 3 2
日志不受限制 StockManagement_Log.log 1 1 2.
软件学院数据库课程设计—进出库管理系统
Staff
序属性名称属性描述数据类型空否默认值备注号
1 Staff_id 员工编号 int 否主键
2 Staff_name 姓名 varchar(50) 否
3 Staff_sex 性别 bit
4 Staff_Security 权限 Int 否
5 Staff_tel 固定电话varchar(50)
6 Staff_mobile 手机 varchar(50)
7 Staff_address 通讯地址varchar(50)
8 Staff_postalcode 邮政编码 varchar(50)
9 Staff_remark 备注Varchar(100)
Goods
序空默认属性名称属性描述数据类型备注号否值 2 Goods_id 编号 int 否主键 3 Goods_name 名称 varchar(50) 否 4 Goods_type 规格型号
varchar(50) 否
Goods_ warranty 保修期 int 否
Goods_sort_id 货品类别 int 否外键
Goods_area 产地 varchar(50) 否
Goods_Entry_price 入库单价 money 否
Goods_Sale_price 销售单价 money 否
Goods_Supplier_id 供应商 int 否