教师评语:
管理信息系统简易课程设计
光明家具库存管理课程设计
专业:计算机信息管理 班级:1401 姓名:韩萍 学号:1442750137 成绩:
2016年 9 月 28 日
一、课程学习目的
管理信息系统是信息管理与信息系统专业本科生的一门重要专业必修课程,且为主干课程,它以计算机为主要支撑技术,以管理信息及业务的科学化、系统化、现代化为目标,集管理科学、信息科学、计算机科学、行为科学、系统工程学等多学科为一体的新型边缘学科体系。通过本课程的学习,旨在指导学生运用管理、信息、系统、计算机等学科的理论和概念,掌握信息系统分析与设计的方法及计算机信息处理技术,对企事业等社会组织中的业务管理和决策信息进行收集、存储、组织、检索、分析、设计、处理和应用,培养学生应用信息技术进行管理信息处理和管理信息系统开发及组织实施的能力,侧重对信息系统开发方法和技术的学习,是一门实用性、技术性较强的课。
二、课程设计内容及要求
管理信息系统的学习和设计主要是掌握“管理信息系统开发的五个阶段”:第一阶段:系统规划第二阶段:系统分析;第三阶段:系统设计;第四阶段:系统实施;第五阶段:系统运行与维护。按照以下模板撰写简易课程设计报告 1。系统规划阶段
该阶段是为了使开发系统具有良好的整体性,也为使个阶段的开放工作具有一定的连贯性,从而使最后开发的系统整体性功能达到预期效果而进行的战略性规划,该阶段可以使系统有明确的战略目标和科学的开发计划,是系统具有较强的适应性及较高的可靠性。其主要任务是:①用户的信息要求:随时查询库存物资状况,进行库存物资的汇总,对记录能随时删除、插入和恢复。②用户的处理要求:能随时增加、删除,修改每一个库存物资记录。③对数据的安全性、完整性的要求:要保证每个记录必须完整,不能被他人非法窃去。最终给出可行性报告。 1.1可行性论述: 1) 目标与方案可行性
系统名称:企业物资管理信息子系统。
开发意图:建立一个检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低的现代管理信息系统。减轻管理人员的负担。
2) 技术可行性:本系统是以计算机软件技术为基础,利用VisualFoxpro编程技术进
行编程设计的软件系统.
3) 系统功能:本系统具有输入、输出、查找、配送等功能,完成信息的显示。 4) 系统用户及其特点:本系统的使用对象是企业的管理人员和库存工作人员,只要懂得
计算机的基本操作就能够使用本系统.
5) 系统运行环境:Windows2000以上操作系统,需要懂一定编程知识人员. 6) 经济可行性分析:1、费用估计:计算机若干台以及必要支持软件;系统的开发费用
及安装费用;人员培训费用;系统日常运行耗费。
7) 效益估计:直接效益本系统的应用可以减少信息处理的成本,提高企业运营效率,降低
运营成本。间接效应: 本系统的应用可以改善信息获得性,提高企业管理层的决策能力。综合评价:本系统的特点是成本较低,给企业所带来的效益要高于系统应用的费用,因此,本系统在经济上是可行的。
8) 操作可行性:内部可操作性:企业管理层已认识到开发一套有效的管理信息系统的重
要性,并且在职工中大力的宣传教育,及时地解决了职工的抵触以及忧虑情绪,企业已经制定好了系统应用后体制发生变化的应对机制。为提高企业的经营效率,企业已经积极参与到信息系统的开发中,预计系统在企业内部遇到的阻力不大.外部可操作性:企业已经着手与供应商、客户以及有关部门进行信息系统开发协商,并取得了进展,几个外部实体对企业开发信息系统并无异议. 2。 系统分析阶段
该阶段是逻辑设计阶段,指出“做什么”的问题.该阶段是要对库存进行管理, 对库存信息进行收集和统计,以便日后查验。在功能设计方便要符合行业的实际,充分考虑用户的水平,用最简便的操作方法实现需要的功能。对于一个管理信息系统来说, 也应该有必要的安全性,保证数据只被需要的人看到。
其主要任务是:原系统是什么模式以及它所存在的问题,业务和数据流程畅通与否,合理与否,数据、工作过程和实现的管理功能间相互关系协调与否,改革方案和新系统的管理方法可行与否。最终给出系统分析报告.逻辑设计的业务流程图、数据流程图、为了说明数据流程图中难以定义和说明的内容必须给出数据字典。 2。1光明家具库存管理业务流程图如图2-1所示:
市场部销售计划销货单生产部领货单领料通知用料计划库存管理部部长销货单已批领料单领料单未批领料单有货库工无货缺料通知单有货入库单采购部
图2—1库存管理业务流程图
市场部提出销售计划,提交给生产部,生产部制定出本部门的物资需求计划表。该表由库存管理部长进行审核,审核后将生产部提交的月物资需求计划表按物资品种进行汇总后得到新月份的物资需
求总表,该物资需求总表审批后,由其根据物资库存情况制定 物资采购计划。
2.2 库存管理数据流程图顶层图如图2-2所示:
市场部发货单销货单1领料通知单生产部入库通知领料单库存管理库存入库单缺货通知采购部
图2—2库存管理数据流程图顶层图
生产部将领货单发给库管部后,库管员要将领货单与库存台账进行比较,看是否需要订货。当仓库发出缺货通知后,采购部根据缺货通知订货。库存管理部发出库存信息,管理层分析后制定出库存
计划。
2。3 库存管理数据流程图如图2—3所示:
图2-3库存管理数据流程图
2。4 库存管理数据字典: 1) 数据项条目 ①数据项名称:货物编号 类型:字符型 长度:10
②数据项名称:库存数量 类 型:数值型 长 度:5位整数 ③数据项名称:成品入库量 类 型:数值型 长 度:5位整数 2) 数据存储条目
①数据存储的名称:库存记录 编号:F1
数据存储组成:货物名称+编号 +单价②数据存储的名称:市场预测 编号:F2
数据存储组成:货物名称+编号 +单价查询要求:要求能立即查询 3) 处理逻辑 ①处理名:库存管理 编 号:P1
输 入:数据流A4 输 出:数据流A2 ②处理名:库存采购 编 号:P2 输 入:数据流A2 输 出:数据流A1 ③处理名:会计处理 编 号:P3
库存数量 + 输 入:应付款通知 输 出:付款通知 ④处理名:库存信息处理 编 号:P4 输 入:库存计划 输 出:库存记录 3。 系统设计阶段
该阶段是物理设计阶段,指出“怎么做”的问题.该阶段是在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型,其主要任务是完成总体设计和详细设计功能设计 本系统在设计时采用结构化程序的设计方法,系统的总体结构采用菜单来调用表单,利用表单来对信息进行管理、数据录入、信息查询、系统管理等工作。完成以下功能:对供应商、客户和雇员信息的查询,对货物的进出登记和查询,货物销售情况的查询和登记等,最终给出系统设计说明书,系统结构图(模块化)、程序流程图、数据库物理结构与设计、代码设计、界面设计、输入和输出设计,为下一阶段系统实施做准备.汇出系统结构图,以及主要的模块程序流程图、数据设计
3.1光明家具系统结构图由管理采购系统、库存管理系统和生产系统组成物资管理系统如图3—1所示:
物资供应管理系统采购管理库存管理生产管理储存管理配送管理
图3—1库存管理系统结构图
3。2光明家具库存管理模块程序流程图如图3-2所示:
开始登陆N是否有部门需求Y结束N现有库存是否充足Y发货提出购买计划数据更新采购员N核对采购信息Y有效托收入库数据更新
图3-2库存管理模块程序流程图
3.3光明家具库存管理数据库设计 1) 概念结构设计E—R图如图3-3所示:
图3—3概念结构设计E—R图
包括实体生产部,库存管理部,采购部,原材料,成品
2) 将E-R图转换为关系模型,即逻辑设计: 采购部(编号,名称,原材料名称,数量)
生产部:(生产部门编号,名称,成品,原材料名称,数量) 库存管理部:(库管部门编号,名称,成品,原材料) 市场部:(市场部门编号,名称,成品需求量,数量) 3.4库存管理系统代码设计 1)代码设计的原则
ﻩ代码是代表系统中客观存在的事物名称、属性或状态的符号,而代码设计是将系统中具有某些特征或属性的信息归并到一起。我们在代码设计中遵循以下原则:
①唯一性:在一个分类编码标准中,每一个编码对象仅有一个代码,一个代码只唯一表示一个编码对象.如:学号:学生的学号是学生在学校的唯一代码。 ②合理性:代码结构与分类体系相适应。
③可扩充性:在设计过程中留有适当的空间,以便以后的补充。如:学号可以增添位数. ④简单性:代码结构简单,以便节省存储空间和提高系统的处理效率. ⑤实用性:代码能反映对象的特点。 ⑥规范性:代码的书写统一。 2)代码设计
在这个系统中一般使用的代码,意义如下:
XX XX XX 部门编号 ﻩ部门编号 企业总号 100000 企业总经理 市场部员工
101001 市场部经理 101002 市场部员工02 101003 市场部员工03 101099市场部员工99 采购部员工
102001 采购部经理 102002采购部员工02 102003 采购部员工03 102099采购部员工99 库管部员工
103001 库管部经理 103002库管部员工02 103003库管部员工03 102099库管部员工99 生产部
104001生产部经理 104002生产部员工02 104003生产部员工03 102099生产部员工99 4、系统实施阶段
该阶段是物理设计阶段指出“怎么做”的实际应用。该阶段是指将系统设计阶段的设计方案转换为计算机硬件为基础的能够实现运行的应用软件系统的过程。其主要任务是:①建立以计算机网络为主的硬件环境好软件环境的物理系统。②选择合适的开发工具,建立数据库,实现程序控制框架系统。③建立数据结构。④建立程序控制框架系统。系统编
程是为系统编写程序,即通过设计的HIPO图、数据库结构和编程设计方案转换成某种计算机编程语言写成的程序。最终给出系统评估报告,程序流程图的程序代码编写、数据库的建立与数据输入等,系统调试(测试),包括:四种,模块调试、联合调试、确认调试、系统统调。该系统是怎样做的通常采用黑盒测试、数据调试、穷举测试、操作测试和模型调试的方法.
4.1企业生产部,市场部,库存管理部,采购部等部门成员使用登陆界面如图4—1所示:
图4—1登陆界面
部门成员需输入姓名,密码即可登录该库存管理系统
4。2 管理系统部门选择界面如图4-2所示:
图4—2部门选择界面
由市场部门、生产部门库存部和采购部组成
4。3 产品销量查询界面如图4—3所示
图4—3 产品销量查询界面
4。4库管部主界面如图4-4所示:
图4—4库管部主界面
由入库管理、库存通知、采购通知、库存更新出库管理组成
4。5原料入库表单如图4-5所示:
图4-5原料入库表单 输入原料名称、编号、数量及日期
4.6库存更新表如图4-6所示:
图4-6库存更新表
5、系统运行与维护
该阶段是为确保系统正常运行和管理信息系统交付使用后,满足新的需求或纠正系统中存在的BUG而修改系统的过程,其主要任务是:①程序的维护 ②数据文件的维护 ③代码的维护 ④机器,设备的维护.维护的类型:①更正性维护 ②适应性维护 ③完善性
维护 ④预防性维护系统维护的管理:提出修改要求 领导批准 分配任务 验收成果 登陆修改情况系统维护的有关问题:首先得理解一个系统,其次,在系统维护中,要有合格的文档,再次不要期望得到原来开发系统的人员的帮助,系统的修改容易带来新的差错,系统软件应该有高素质的维护人员进行维护工作,最终给出系统评价报告, 三、课程学习体会
这次进行的课程设计给我许多深刻的东西,学到了一些课本上不能学不到的知识,同时对于理论知识也很好的提高巩固了。能够利用系统分析的过程与方法,结合企业物资管理子系统业务流程图、数据流程图、数据字典所学的知识,并结合网络,图书馆搜集到的各种各样的材料进行分析对整体管理信息系统的结构功能有了一个深入的了解。
这次课程设计使我有了一次通过理论联系实际,来解决实际问题的经历,它培养了自己分析问题,解决问题的能力,以及上网检索信息的能力。其实学到的知识其实是次要的,重要的是我们探索知识的过程,这个过程便是一个人自主学习能力的体现,最后,这次的课程设计也激发了学习管理信息系统的兴趣.自己独立思考,完成整体系统。我通过自己制作系统程序感受到成功的喜悦,并因此激发起了对电子设计的兴趣,这也许恰是最关键一点了。以后的学习或许会遇到各种困难,带着兴趣及求知欲望,倒是可以克服的。
因篇幅问题不能全部显示,请点此查看更多更全内容