库存信息管理系统课程
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
课程设计报告
2012至2013学年第二学期) (
名 称:管理信息系统课程设计
题 目:库房信息管理系统的设计
院 系:经济管理学院
班 级:工业工程(1)
学 号:1040408101
姓 名:李灵慧
指导老师:任南
日期:2013年6月21日
管理信息系统课程设计
《管理信息系统》课程的学习,不仅需要理论上的深入探讨,而且需要通过实践上
机,自己开发一个管理信息系统,才能真正理解书本知识,牢固掌握课堂教学内容。因
此,本课程设计的目的就是要通过一个实际的管理信息系统的分析设计和开发,提高学
生应用所学知识分析问题,解决问题和实际动手的能力,更加熟练地掌握管理信息系统
开发的基本
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
和工作步骤,对管理信息系统开发实践有进一步体会。
本次课程设计将完成管理信息系统中物资管理子系统的一个重要子系统——库房
信息管理系统的设计。在物资管理子系统中,库房管理既是日常处理业务,也是物资管
理的基础工作。因此,做好库房信息管理工作意义重大。
一、 系统分析
1、入库单、出库单、物品明细台帐的表样
表一 表一
材料
关于××同志的政审材料调查表环保先进个人材料国家普通话测试材料农民专业合作社注销四查四问剖析材料
入库单
2013-6-20
存放仓库 :备品配件库 开单日期 经办人: 李小华 入库日期 受款单位 财务科
合同
劳动合同范本免费下载装修合同范本免费下载租赁合同免费下载房屋买卖合同下载劳务合同范本下载
号 工程编号 主管 发票号 收料人员 录入员 财务审核人员 序号 物资 采购 实收 实际 税 价税 计划 计划
编号 数量 数量 单价 额 合计 单价 金额 1 2 备注
2
表二 表二
领料单
2013-6-20 发料仓库 :配套一库 出库编179581 领料人员:李红 审核人员:王丽丽 开单日期 领料部门 工程编号 主管 出库日期 用途名称 图号 会计员 序物资 请领 实发 计划 计划 检验 号 编号 数量 数量 单价 金额 编码 1 2 3
出库物料合计
明发料 仓库名称 期初库存 期末库存 细 录入员 备注
表三 表三
物品明细
台账
单位消防安全管理台账纪检监察工作台账设备维修台账加油站进油台账物业收费台账表
2013-6-20
共 页 第 页
材料库存汇总帐 材料库存明细账 序物资 上期 本期 本期 期末 实际 实际 号 编号 结转 入库 库存 库存 单价 金额 1 2 3 4 备注
摘要
3
2、数据分析,数据流程图
, 顶层数据流程图
其他部门计划部门
物品进出库
计划单
库存基维护需求库存处业务单据础数据理仓库部门财务部门业务办理管理
物品代码文件库存台账
图(1)
说明:
(1)库存基础数据管理只要管理仓库部门所发的文件,通过物品代码文件对屋子进行管理。 (2)库存处理是物资管理的核心,一切的文件都汇总到库存处理。 (3)计划部门通过计划单的形式将需求送达库存处理。
(4)其他部门将物品进出库的文件送达库存处理
(5)库存处理结合业务办理,库存台账汇总出业务单据,传递到财务部门。
4
, 第一层数据流程图
库存操作文件库存台账
材料入库单入库处出库处制作报损毁处入库单据出库单据
理理表理财务部门
客产领户品销售出货单采购部门料退入单货库单单
销售部门
售后部门生产部门
图(2)
说明:
(1) 入库处理,由采购部门、售后部门、生产部门分别将材料入库单、客户退货单、产
品入库单送入库处理。
(2) 入库处理后将入库单据送达财务部门。
(3) 销售部门将销售出货单送至出库处理。
(4) 出库处理将出库单据、领料单分别送至财务部门、生产部门。 (5) 最后根据入库处理、财务部门、出库处理、制作报表、损毁处理制作出库存操作文
件和库存台账
(6) 入库和出库由生产部门和财务部门组成一个循环,不断生产销售。
5
二、系统设计
, 物资管理子系统功能结构图
库存管理信息系统
系统登录入库管理出库管理出库管理系统退出用入入入出出出用库存出入库存总账
户库库库库库库户余额库汇明细明细
登登录查录查登退初始总查台账账查
录记入询入询记出化询查询询
图(3)
说明:
1、在库存管理系统中,对所有的出入库单据审核,只起仓库管理员确认作用,对“现存量”和“库存量”均无影响;
2、如果用户认为目前的现存量与单据不一致,则在月末结帐处理时要“整理现存量”; 3、库存管理系统结帐要以“采购管理系统”和“销售管理系统”结帐为条件。库存管理系统执行结帐和取消结帐功能之前,必须先关闭采购管理、销售管理和存货核算系统。
6
, 系统处理流程图
盘点业务
来自采购系来自销售系产成产品入统的采购入统的销售出其他入库单其他出库单库库单库单
库存的账表
查询
月末结帐
对账
图(4)
说明:
(1) 在出入库的系统中,整个系统就是一个循环的过程。
(2) 由来自采购系统的采购入库单、来自销售系统的销售出库单、产成产品的入库、
其他入库单和其他出库单做出库存的账表查询。
(3) 经过账表查询后进行月末结账,在进行对账。
(4) 对账之后就可进行业务盘点,总结分析等情况。
(5) 分析之后就可得出其他入库单和其他出库单。
7
, 平台设计
CPU:: Pentium 200mz 以上;
内存: 64M以上;
硬盘: 不少于10M;
操作系统: Windows 2000 及 Windows NT Workstation 4.0 或 更高版本; 数据库软件: Oracle 8.050 或更高版本
, 代码设计
唯一性标识(6):前两位表示年份,后四位表示当年单子形成序列
仓库编号(2):使用序列码。例如:01为零件库、02为产品库„
客户编号(6):前2位使用助记码表示市级以上地名,第3、4用分组码位表示主要购买产品类型,最后两位表示序列。例如:zj1001表示镇江地区主要购买10号产品的客户中的第1家。
部门编号(4):第1、2位数采用助记码,表示部门的大的分类,第3、4位数用分组码表示小的分类。例如:cg01表示采购部门第一小组
料单编号(9):第一位表示料单类别,2、3位表示仓库号,后4位表示时间,最后两位表示形成序列。例如:L01110703表示2011年7月01仓库的 第3个领料单 物资编号(10):前3位为分组码表示物资用途,3细分类,4位表示规格, 例如:5010010008,501表示连接件,001表示螺栓,0008表示螺栓型号为M8 工程编号(9):前3位用分组码表示工程类别,第4、5位为开始年份的后两位数,6、7位为月份,8、9位为序列号
人员编号(8):管理层:前4位表示部门编号,第5、6位为入社年份的后两位数,7、8位用分组码表示职能,最后两位使用序列码,按当年入社顺序排列。例如:cg011103表示采购部门第一小组11年第3个入社的员工
工人:前两位部门大的分类,第3、4位为入社年份的后两位数,后四位使用序列码,按当年入社顺序排列。
8
, 数据库设计
1、数据库各表之间的实体关系图如下所示:
部门名称客户名称
部门编
部门类别客户编码客户类别号
部门客户
NN
含包包含
1入库
1日期
N1领料单入库单1N仓库包含物资包含文件文件编号
暂估N料单编标志备注库存下限物资编号号
包含领料日期物资名称
1
工程
工程编号工程类别
工程名称
图(5)
说明:
(1) 数据库个表之间都是通过一对多,一对一的关系进行连接的,通过主索引设立
主表,候选索引设立字表,个表之间的关系连接不断。
(2) 表之间的各种关系都是连接的。
(3) 此E-R图是库存系统中个表的关系,由领料单文件,物资,入库单文件,客户,
工程,部门,建立主索引。其余分别连接各种表的普通索引。
9
2、数据库设计 整个数据库表结构如下所示:
入库单文件(RKDWJ.DBF)
字段名 类型 长度 小数位数 意义 LD_ID C 6 0 唯一性标识 CKBH C 2 0 仓库编号 RKRQ D 8 0 入库日期 LDBH C 7 0 料单编号 KHBH C 6 0 客户编号 HTH C 10 0 合同号 GCBH C 9 0 工程编号 FPH C 10 0 发票号 JK N 12 2 价款 SE N 12 2 税额 JSHJ N 12 2 价税合计 YZF N 12 2 运杂费 YZFSL N 2 0 运杂费税率 YZFSE N 12 2 运杂费税额 YZFHJ N 12 2 运杂费合计 ZJE N 12 2 总金额 JHJE N 12 2 计划金额 BZ M 4 0 备注 ZGY C 8 0 主管 BGY C 8 0 保管员 ZDY C 8 0 制单 CGY C 8 0 采购员 LRY C 8 0 录入员 BXY C 8 0 报销员 SHY C 8 0 审核员 ZGBZ C 4 0 暂估标志
入库单物资(RKDWZ.DBF)
字段名 类型 长度 小数位数 意义 LD_ID C 6 0 唯一性标识 WZBH C 12 0 物资编号 YSSL N 12 3 应收数量 SSSL N 12 3 实收数量 SJDJ N 12 4 实际单价 SJJE N 12 2 实际金额 SE N 10 2 税额 SL N 22 0 税率 JSHJ N 12 2 价税合计 JHDJ N 12 2 计划单价 JHJE N 12 2 计划金额
10
物资代码(WZDM.DBF)
字段名 类型 长度 小数位数 意义 WZBH C 10 0 物资编号 WZMC C 30 0 物资名称 GGXH C 30 0 规格型号 JLDW C 4 0 计量单位 CKBH C 2 0 仓库编号 ZBBH C 4 0 帐簿编号 KCSX N 12 3 库存上限 KCXX N 12 3 库存下限
物资余额(WZYE.DBF)
字段名 类型 长度 小数位数 意义 WZBH C 10 0 物资编号 Nf C 4 年份 Yf C 2 月份 START_SL N 12 3 期初数量 START_JE N 12 2 期初金额 JHDJ N 12 2 计划单价 SJDJ N 12 2 实际单价 RKSL N 12 3 入库数量 RKJE N 12 2 入库金额 CKSL N 12 3 出库数量 CKJE N 12 2 出库金额 END_SL N 12 3 期末数量 END_JE N 12 2 期末金额
客户代码(KHDM.DBF)
字段名 类型 长度 小数位数 意义 KHBH C 6 0 客户编号 KHMC C 36 0 客户名称 KHLB C 4 0 客户类别 DWDZ C 36 0 单位地址 YB C 6 0 邮编 DWDG C 4 0 单位电挂 CZH C 14 0 传真号 DWDH C 14 0 单位电话 KHYH C 24 0 开户银行 YHZH C 20 0 银行帐号 NSH C 16 0 纳税号 ZYCP C 30 0 主要产品
11
工程代码(GCDM.DBF)
字段名 类型 长度 小数位数 意义 GCBH C 9 0 工程编号 GCMC C 30 0 工程名称 GCLB C 4 0 工程类别
属性代码(SXDM.DBF)
字段名 类型 长度 小数位数 意义 SX_ID C 2 0 属性标志 SXMC C 16 0 属性名称 SX_BH C 2 0 属性编号 SX_VALUE C 20 0 属性值 SX_EXP C 6 0 属性关系
路径记录(ENTRY.DBF)
字段名 类型 长度 小数位数 意义 NO_ID C 6 0 序号 RQ D 8 0 日期 RQ_YEAR C 4 0 日期-年份 RQ_MONTH C 2 0 日期-月份 CLOSED L 1 0 结帐标志
部门名称(BMDM.DBF)
字段名 类型 长度 小数位数 意义 BMBH C 4 0 部门编号 BMMC C 20 0 部门名称 BMLB C 4 0 部门类别
领料单文件(LLDWJ.DBF)
字段名 类型 长度 小数位数 意义 LD_ID C 6 0 唯一性标识 LDBH C 7 0 料单编号 LLRQ D 8 0 领料日期 CKBH C 2 0 仓库编号 YTMC C 20 0 用途名称 BMBH C 4 0 部门编号 GCBH C 9 0 工程编号 TH C 20 0 图号 BZ M 4 0 备注 KJY C 8 0 会计员 SHY C 8 0 审核员 BGY C 8 0 保管员 ZGY C 8 0 主管员 LLY C 8 0 领料员 LRY C 8 0 录入员 JHJE N 12 2 计划金额
12
SJJE N 12 2 实际金额 领料单物资(LLDWZ.DBF)
字段名 类型 长度 小数位数 意义
LD_ID C 6 0 唯一性标识
WZBH C 10 0 物资编号
JHDJ N 12 2 计划单价
JHJE N 12 2 计划金额
SJDJ N 12 2 实际单价
SJJE N 12 2 实际金额
QLSL N 12 3 请领数量
SFSL N 12 3 实发数量 , 输入设计:
图(6)
13
图(7)
, 输出设计:
图(8)
14
图(9)
三、 系统实施
完成系统中的主要功能模块。要求应用程序功能架构齐全,并调试成功。其中,要求实现的系统功能包括:? 入库单、领料单录入、修改查询;
? 物资帐簿查询、打印。
在参照附件所示入库单、领料单界面的基础上,要求:
? 能正确接受入库单、领料单的输入、修改、查询,并具有比较方便的操作功能; ? 入库单上的客户编号以及入库单/领料单上的工程编号对应的控制全部换成文本框,要求具有在文本框上双击弹出客户/工程进行选择的功能;
? 入库单上的“财务科”对应的人员名称,领料单上“会计员”对应的人员名称在物资管理系统不能输入,而其他有关人员(除录入员外)的名称要求能提供两种输入方式:能直接输入汉字;也能通过相应的操作选择输入;
? 入库单/领料单对应的工具条要求具有明确的功能,特别是四个指针按钮应该与数据表的记录数具有严格的对应关系。
15
管理信息系统课程设计个人总结
学号:1040408101 姓名:李灵慧
经过这五天的课程设计,我学到了很多,也感受到了很多。开始两天,大家都是一筹莫展,云里雾里。对设计的内容根本都不了解,无从下手,每天都是对着电脑发呆,或是乱查资料。可是,第三天,我们的救星来了。在知道老师的带领下,我们找到了头绪。开始查阅有关资料,上图书馆。老师说我们最大的困难就是不敢下手,原来真的是这样。在课程设计的最后一天,大家依然从容淡定,因为大家都找到了方向。
下面我就针对本次管理信息系统课程设计进一步认识做个总结。本次课程设计将完成管理信息系统中物资管理子系统的一个重要子系统——库房信息管理系统的设计。是结合企业信息系统的设计进一步掌握VFP 的编程、通过对物料库存管理信息系统的简单模块编制,按照,系统设计,系统分析,系统实施的方法,了解MIS的重要作用。也是模拟企业库存系统做一个简单的了解。
实验过程中,了解到自己还有很多不足,一,流程图绘制还行,但还是不能完美。二,VFP的操作更是一塌糊涂,但是经过这几天的温故而知新,同学之间的交流学习。最后自己基本上能完成以上内容。虽然作品很粗糙,但自己还是很欣慰。
个人感触最深的还是,人的潜力总是巨大的,不逼自己一把,怎么知道自己的能力有多大。不管以前怎样,只要有学习的心,什么都能学会。另外,合作也是我很大的感触,现在是合作的时代,互利共赢是我们一直追求的方向。在同学们的帮助下,我一步一个脚印的完成了任务。在老师的帮助下,我了解到了开放性思维的重要性。没有开始就不会有结果,只有开始了,才会有成果。即使自己的作品不是那么完美,但自己还是很兴奋,毕竟是我努力的成果,我仍然很开心掌握了许多知识,也感谢学校给了我这次学习锻炼的机会。
16
17