管理信息系统课程设计-仓库管理系统(共18页).doc

上传人:飞****2 文档编号:16318242 上传时间:2022-05-16 格式:DOC 页数:18 大小:316KB
返回 下载 相关 举报
管理信息系统课程设计-仓库管理系统(共18页).doc_第1页
第1页 / 共18页
管理信息系统课程设计-仓库管理系统(共18页).doc_第2页
第2页 / 共18页
点击查看更多>>
资源描述

《管理信息系统课程设计-仓库管理系统(共18页).doc》由会员分享,可在线阅读,更多相关《管理信息系统课程设计-仓库管理系统(共18页).doc(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上辽 宁 工 业 大 学 管理信息系统设计课程设计报告(论文)题目: 仓库管理系统 院(系): 软件学院 专业班级: 软件工程113班 学 号: 学生姓名: 安凯辰 指导教师: 王彦华 教师职称: 讲 师 起止时间: 2012.5.28-2012.6.8 课程设计(论文)任务及评语院(系):软件学院 教研室:软件教研室学 号学生姓名安凯辰专业班级软件工程113班课程设计(论文)题目仓库管理系统课程设计(论文)任务管理信息系统课程设计作为独立的教学环节,是电子商务专业集中实践性环节系列之一,是学习完管理信息系统课程并进行完专业实习后进行的一次全面的综合练习。任务:采用结构

2、化的系统开发方法,应用具体的计算机语言(如VB)和数据库(SQL)等技术,按照软件工程的思想,开发一个实用的中小型管理信息系统,完成教学管理系统的分析设计实施工作,实现该系统产品入库出库功能,并完成结合分析设计过程,撰写系统设计说明书(课设报告)。1根据课程设计时间选择适当规模大小的设计课题。采用专业实习的调研内容作为课程设计选题。2根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动。3课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后提交详细的课程设计报告。4开发出可以运行的管理信息系统,通过上机运行检查。5设计说明书要求文档齐备,步骤全整,流程正确

3、,说明详细,具有有可操作性。指导教师评语及成绩成绩: 指导老师签字: 2012年6月12日专心-专注-专业目 录第一章 系统分析1.1用户需求分析仓库管理系统是通过入库业务、出库业务、仓库调拨、库存调拨和虚仓管理等功能,综合批次管理、物料对应、库存盘点、质检管理、虚仓管理和即时库存管理等功能综合运用的管理系统,有效控制并跟踪仓库业务的物流和成本管理全过程,实现完善的企业仓储信息管理。由于大多数公司内部使用的计算机平台都是基于Windows环境的。为了降低系统成本,应最大程度地利用现有的资源、兼容现有的环境,可确定使用下面的开发环境:数据库服务器:Microsoft SQL Server2000

4、;前端开发工具:visualBasic6.0(企业版);前端开发工具:visualBasic6.0(企业版);数据访问对象:ADO(本系统使用ADO控件,简化编程)通过分析确定库存系统将包含6个主要功能模块,即系统模块、入库业务管理模块、出库业务管理模块、退料业务管理模块(还库业务管理模块)、盘点业务管理模块(报表输出)、需求管理模块。对于每一个功能模块,都包含了数据录入、编辑、查询、统计、打印、应急、帮助等功能。1.2功能分析本系统需要完成的功能主要有以下几点。 1.库存管理的各种信息的输入,包括入库、出库、还库、需求信息的输入等。 2.库存管理的各种信息的查询、修改和维护。 3.设备采购报

5、表的生成。 4.在材料库存中加入所允许的最大库存合最小库存字段,对所有库存物资实现监控和报警。 5.企业各个部门的物资需求管理。 6.操作日志的管理l 7.库存管理系统的使用帮助。1.3数据流程图分析库存管理系统可以显示产品更新、入库出库的数据流程,其整体数据流程图如下:图1.1 整体数据流程图1.4 业务流程图图1.2 业务流程图1.5数据字典1.数据项 2.数据结构数据结构名:入库单说明:入库货物的入库单号,入库产品代码、货物类型、规格和数量。组成:入库单号,入库产品代码、货物类型、规格和数量入库单号数据项名:入库单号说明:标识货物的入库登记表类型:CHAR长度:10别名:空取值范围:(,

6、)3.数据流 4.数据储存数据存储名:入库登记表说 明:入库货物验收通过并且入库后,仓库管理员要根据入库货物的入库日期,入库单号,货物编号,数量,总额,供货单位号码,供货单位名称,仓库管理员编号,备注等信息生成入库登记表。输入数据流:生成入库登记表输出数据流:生成库存台账组成:入库日期,入库单号,货物编号,数量,总额,供货单位号码,供货单位名称,仓库管理员编号,备注存取频度:平均每天处理一次。存取方式;随机存取数据流名:入库登记说 明:货物连同填好的入库单一起送到仓库时,仓库管理员依据入库单验收产品,在核对无误后将产品按名称分类入库,同时对入库的货物做登记,以便于仓库的管理。数据流来源:仓库管

7、理员数据流去向:货物数据结构:入库登记表数据结构名:入库登记表说明:入库货物的入库单号,入库产品代码,入库数量,入库时间等组成:入库日期、入库单号、货物编码、数量、进货价、总额、已付货款、供货单位编码、供货单位、经办人编码、经办人、备注 5.处理过程数据流名:入库单验收说 明:货物连同填好的入库单一起送到仓库时,仓库管理员依据入库单验收产品,在核对无误后将产品按名称分类入库。数据流来源:供货单位数据流去向:仓库管理员数据结构:入库单数据结构名:入库单说明:入库货物的入库单号,入库产品代码、货物类型、规格和数量。组成:入库单号,入库产品代码、货物类型、规格和数量第二章 系统设计2.1总体设计仓库

8、管理系统系统流程图:供货清单供应商资料检验员供应商清单建立货物清单货物清单建立供应商清单仓管员入库单出库单入库人员出库人员入库明细办理入库办理出库出库明细库存帐图2.1 系统流程图2.2详细设计依据需求分析阶段得到的数据流程图,在保证系统基本功能要求的前提下,给出CA仓库管理系统的功能模块图。图2.2 功能模块图2.3数据库设计一、概念设计各个实体及其属性:货物货物编号,货物名称,类型、规格,生产单位编号仓库仓库编号,仓库名称,存货种类,存货价值供货单位单位编号,单位名称,单位地址,负责人姓名,联系电话提货单位(单位编号,单位名称,单位地址,负责人姓名,联系电话)仓库管理员编号,姓名,家庭住址

9、,办公电话,家庭电话入库登记入库日期,入库单号,货物编号,数量,总额,供货单位号码,供货单位名称,仓库管理员编号,备注入库单入库单号,入库货物编号、类型、规格和数量出库登记出库日期,出库单号,货物编号,数量,总额,收货单位编号,收货单位名称,仓库管理员编号,备注出库单出库单号,出库货物编号,类型、规格和数量实体之间的联系:(1)一种货物可以存放在多个仓库,一个仓库可以存放多种货物;(2)一种货物可以由多家单位供货,一家单位可以提供多种货物;(3)一种货物可以被多家单位提取,一家单位可以提取多种货物;(4)一个仓库管理员管理一个仓库,一个仓库可以有多个管理员(5)入库的每一种货物对应一张入库单,

10、一张入库单对应一种货物;(6)出库的每一种货物对应一张出库单,一张出库单对应一种货物。仓库管理系统的E-R图如下:图2.3 整体E-R图二、逻辑结构设计关系模式:货物货物编号,货物名称,类型、规格,生产单位编号 仓库仓库编号,仓库名称,存货种类,存货价值供货单位单位编号,单位名称,单位地址,负责人姓名,联系电话提货单位(单位编号,单位名称,单位地址,负责人姓名,联系电话)仓库管理员管理员编号,姓名,家庭住址,办公电话,家庭电话 库存(仓库编号,货物编号,入库单号,出库单号,库存量) 供货(货物编号,单位编号,数量) 取货(货物编号,单位编号,数量) 工作(仓库编号,管理员编号,姓名,家庭住址,

11、办公电话,家庭电话)表结构:库存表:字段名数据类型字段长度是否为空仓库编号CHAR6货物编号CHAR6入库单号CHAR6出库单号CHAR6库存量INT6入库登记表:字段名数据类型字段长度是否为空入库日期datetime6入库单号CHAR6货物编号CHAR6数量INT10总额INT10供货单位号码CHAR6供货单位名称CHAR10仓库编号CHAR6仓库管理员编号CHAR6备注文本出库登记表:字段名数据类型字段长度是否为空出库日期datetime6出库单号CHAR6货物编号CHAR6数量INT10总额INT10取货单位号码CHAR6取货单位名称CHAR10仓库编号CHAR6仓库管理员编号CHAR6

12、备注文本三、物理设计图2.4管理员信息图2.4库存信息图2.4客户信息第三章 系统实施一、登陆窗口如下所示图3.1登录界面Private Sub Cmd_OK_Click() Dim j As Single数据有效性检查 If txtUser = Then MsgBox 请输入用户名 txtUser.SetFocus Exit Sub End If If txtPwd = Then MsgBox 请输入密码 txtPwd.SetFocus Exit Sub End If输入管理员su,密码12345,即可进入仓库管理系统。二、仓库管理子系统图3.2仓库管理子系统界面Private Sub Cm

13、d_Del_Click() Dim TmpId As Long If Adodc1.Recordset.BOF = True Then MsgBox 请选择记录 Exit Sub End If p = Adodc1.Recordset.AbsolutePosition 读取当前记录的客户单位信息 TmpId = Adodc1.Recordset.Fields(0) 判断入库单中是否包含此仓库 If MyStorein.HaveStore(TmpId) = True Then MsgBox 入库单中包含此仓库,不能删除 Exit Sub End If 判断出库单中是否包含此仓库 If MyTak

14、eout.HaveStore(TmpId) = True Then MsgBox 出库单中包含此仓库,不能删除 Exit Sub End If 判断此仓库是否存放有产品 If MyProInStore.HaveStore(TmpId) = True Then MsgBox 此仓库中存放有产品,不能删除 Exit Sub End If If MsgBox(是否删除当前行?, vbYesNo, 确认) = vbYes Then MyStore.Delete (TmpId) MsgBox 删除成功 Refresh_Store If p - 1 0 Then Adodc1.Recordset.Move

15、 p - 1 End If End IfEnd Sub进入仓库管理子系统后,可以查看产品的相关信息三、库存操作界面 图3.3入库单Private Sub Cmd_OK_Click() Dim TmpId As Long If Check = False Then Exit Sub End If With MyStorein .StoreinType = ComboStoreinType.Text .ProId = MyPro.GetId(ComboPro.Text) .CreateDate = ComboCreateDate.Text .ProPrice = Val(txtPrice1) .P

16、roNum = Val(txtNum) .ClientId = MyClt.GetId(ComboClt.Text) .StoreId = MyStore.GetId(ComboStore.Text) .EmpName = CurUser.EmpName .OptDate = Format(Now, yyyy-mm-dd) .Insert 将产品保存到仓库中,把入库的数据赋值到MyProInStore图3.4 出库单 Dim TmpNum As Integer If Check = False Then Exit Sub End If With MyTakeout .TakeOutType =

17、 ComboTakeoutType.Text .ProId = MyPro.GetId(ComboPro.Text) .ProPrice = Val(txtPrice1) .ProNum = Val(txtNum) .ClientId = MyClt.GetId(ComboClt.Text) .StoreId = MyStore.GetId(ComboStore.Text) .EmpName = CurUser.EmpName .OptDate = Format(Now, yyyy-mm-dd) .Insert 从仓库中提取产品第四章 设计总结为了我国企业早日实现零库存管理,还必须加快综合物流

18、中心的建设,这是提高物流综合效益的核心。加快企业物流配送一体化建设措施。在微观物流一体化阶段,把企业间的物流资源、信息资源、客户资源分别加以整合,以物流为纽带建立企业间的战略联盟。分别从垂直和水平两个方向整合物流及相关资源,首先与具有联系效应的企业间建立基于物流战略的联盟,并以此为动力逐步扩大对企业的整合。大力发展企业库存需求预测技术。一是明确预测对象。根据需要确定具体而明确的预测对象,确定预测的内容和任务,从而制订具体的预测工作计划、组织预测小组,加强各部门之间的协调。二是收集相关资料数据。根据预测对象和内容的要求,对已经拥有的有关数据资料进行整理分析,对尚未拥有的资料数据进行收集、调查。三

19、是选择合适的预测方法。通过对资料数据的整理、分析,了解预测对象的历史变化情况,据此选择适当的预测方法。四是预测与结果评价。进行预测时,不能简单的依靠某一个理论或套用某一个模型加以预测,要综合考虑各个方面情况,因为实际的市场需求情况错综复杂,影响因素众多。参考文献1薛华成.管理信息系统,(第三版),北京:清华大学出版社,19992姜旭平.信息系统开发方法,策略,技术,工具,北京,清华大学出版社,19973Kenneth C.Laudon 主编,管理信息系统:组织和技术的新途径,北京:清华大选出版社,19984EZHUBI ZZ.管理细小系统案例,北京:机械工业出版社,19985斯蒂芬-哈格.信息时代的管理信息系统,北京:机械电子工业出版社,19986 骆娟,何旭洪Visual Basic 6.0 数据库系统开发实例导航M人民邮电出版社.2006.57 段 兴Visual Basic 6.0 数据库实用程序设计100例M人民邮电出版社.2000.68 张海藩.软件工程导论M.清华大学出版社. 2001.19 牛又奇,孙建国新编Visual Basic 6.0程序设计教程M苏州大学出版社.1997.710 梁昌勇.管理信息系统M.中国物资出版社.2008.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁