《系统目标与设计原则(共19页).doc》由会员分享,可在线阅读,更多相关《系统目标与设计原则(共19页).doc(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上库存管理信息系统-信息管理专业课程设计管理系统李计良,宋明亮,姚继群万继峰,张福志,郑元强 目 录前 言 - 2第一章 信息管理专业课程设计管理系统规划 第一节 项目开发背景-2第二节 企业现状分析-2第三节 可行性分析-3第二章 信息管理专业课程设计管理系统分析 第一节 组织结构-4第二节 业务流程图-5第三节 数据流程图-7第三章 信息管理专业课程设计业务管理系统的系统设计第一节 系统目标与设计原则-9第二节 系统设计-10第三节 开发策略和开发方法-10第四节 数据库设计-8第五节 功能子系统划分-12第四章 系统设计总结第一节 项目实施中各个工作流程及时间分布
2、-13第五章 结束语-13 前 言企业信息化建设不是企业经营的目的所在,企业管理作为企业运作成功的关键因素之一,而且也是企业最能提升见效的一个因素,企业自身最能控制的一个因素,被越来越多企业作为经营的突破点。而信息化管理和信息系统的建设的根本目的就是通过提供管理的工具来固化企业管理提升的成果,来提升企业管理的效率,减少企业管理的成本。企业作为一个复杂的社会组织,对管理的需求是方方面面的,而且很多方面需求可能是互相排斥的,因此企业信息系统的建设,也必须作为一个系统工程来看待。从企业发展的愿景、企业发展的目标、企业的战略、企业改进的次序等战略方面去整体考虑信息系统的建设。从微观方面来说,各自IT厂
3、商的产品是否通用,各套业务系统是否能集成,一套系统上马是否需要其它系统的数等都是化建设需要通盘考虑的大问题。第一章 信息管理专业课程设计管理系统规划第一节 开发背景 大型企业,企业实行三级管理,即总公司公司分公司。企业实施信息化已有多年,每年在信息化建设方面投入了大量的人力和财力,公司已建立了OA办公自动化、财务系统、人力资源系统等,并已搭建了公司广域网、局域网。由于公司提出了创国际一流企业的目标,因此公司希望在信息化建设方面也要与国际最先进的企业看齐,并使信息化建设能成为公司实现创国际一流目标的重要推动力。第二节 企业现状分析初步调查结果如下:1、企业总体状况1) 企业性质:该厂为目前在我国
4、企业管理中具有代表性的中型企业。2) 概况:该厂生产电子产品已有多年,技术力量雄厚,管理机构健全。3 )统计机构:全厂统计机构分为厂部、车间和班组三级。4) 统计人员:厂部在计划部门设专职综合统计员2人,其它科室设专职统计员1人,车间设专职统计员1人,班组在群众管理网中设兼职统计员1人。5)统计业务的分工:采取统计业务归口的管理办法。劳资科搞劳动工资统计,检查科搞产品质量统计等。计划科设综合统计组,负责全厂统计工作的组织和指导,编报上级规定的各种生产统计报表及综合性的技术经济指标报表;每月统计汇总上级下达的各项技术经济指标,并做出分析,向有关领导汇报。各业务科室统计人员的主要工作为:编制本科室
5、业务范围内的定期统计报表;进行本科室归口指标的统计分析及调查研究工作;指导本专业系统的基层统计业务。各车间统计人员要编制本厂规定的各种车间统计报表,定期向车间领导、厂级各业务归口部门报送,并审核与整理本车间的原始记录。2、软硬件状况:A.IT基础不错:已建立了内部网络,并且大多配置了专门的网络服务器。网络建设已达一定规模。B.从信息化重点投入方向上看,网络建设与升级成为基础建设重点。C.一般硬件添置和升级趋缓。由于近些年持续的投入,企业在硬件设备方面的投入已呈逐步放缓的态势,D.应用需求复杂化。企业已不满足于基本电脑使用,与核心业务相关的各种管理应用均在上升之中E.部署方向多样化。采购、销售、
6、仓储和生产等核心应用部署比例正在提高,客户管理受到重视。而传统基本应用需求趋缓.F.在复杂应用上,引入咨询或使用专业应用集成公司成为趋势。3.业务流程现状公司的生产形式是接单生产,销售订单直接决定了公司的生产计划。需对已制定的物料需求计划进行跟踪和监督,即对产品所需配件的采购+加工+外协过程实时监督、跟进,确保物料按既定时间到达,解决装配计划和物料到达时间的脱节问题。集成物料需求计划的制定和执行过程信息,对物料需求和达成情况进行统计分析,方便决策。 对于采购部自己决定需要采购的物料,在生成PO单时要先填一张内容基本相同的请购单,造成采购手续烦琐,重复。安全库存、特殊材料保质期等物料的基本特性数
7、据不全。对供货商评估的统计资料不够。 物料回厂情况掌握不及时,评估依据不准确。 仓库是公司的物流中心,生产经营中的所有物流都在仓库接转。公司的物料品种繁多,所有物料的使用记帐处理,效率低且不能为决策层提供充分的信息。4、存在的主要问题包括:A,企业中既懂信息技术又通晓业务流程的复合型人才比较少,能运用现代企业管理方法结合先进信息技术驾驭企业的高级管理人才更是极为稀缺。B,先进制造技术与系统的应用与建设总体水平有限。C,企业缺乏适合自身情况的软硬件产品。电子商务尚未形成规模。E,企业信息化处于规划缺乏系统性的“被动适应”阶段。F、信息化实施过程缺乏有力的技术支持第三节 系统可行性分析 从初步调查
8、的情况看,该车间统计系统机构健全,制度完备,统计工作做得比较好,但该统计信息系统研制的可行性分析、还应考虑技术和经济两方面的因素。1技术方面从技术上讲,统计业务要求的打印报表、统计资料的存储、分类、检索等功能均属于具体操作工作,数据处理量大,但过程并不复杂。关于报表格式有国家统计局的统表格。有上级局的统一表格,其数据格式是固定的,处理有规律一般微机都能完成。因此在技术上计算机处理的车间统计系统的研制是可行的。2经济方面经济上的分析应从以下几个方面综合考虑:(1)从研制新系统的投资去分析。投资主要是人力和物力的投资。车间统计系统的研制,主要投资在于购置微机。(2)从旧系统信息量的大小去分析。在计
9、算机系统中,由于设备的固定成本占有很大比重。所以,当处理量增加时,其处理成本并不成比例地增加,而单位处理成本则相应下降。 (3)从新系统带来的效益分析。新系统实现,能够使领导及时掌握各种经过处理的统计资料使决策建立在一个有科学依据的基础上,并可把统计人员从繁重的事务工作中解脱出来使他们借助计算机多做些更有深度的分析,当好领导的参谋,这样,我们虽然花费了一定的投资,但带来的效益却是很可观的。初步调查和可行性分析完成后,系统研制人的应该为企业提出系统可行性分析报告,报领导批准,即可进行下一步系统详细调查。综上所述,本系统的开发立项是可行的。第二章 信息管理专业课程设计管理系统分析 第一节 组织结构
10、 副总经理策略规划组投资组法务组稽核组电装品业务部重电部自动化部产业设备组电装品业务部机电营业部行政管理处总经理协理行政管理部门财务部门生产部门物资管理部门销售部门技术部门厂长库存部研发部信息中心产品技术中心机电组销售管理处成品仓库供应组成本组出纳组会计组原材料组管理处生产统计组第二节 业务流程图系统总体业务流程图车间 销售部入库单 出库单 审核员合格入库单 合格出库单记账员 库存台账 统计员 库存月报表 产品收发存表 库存日常查询图1 产品库存管理业务流程图 车间 库存部 用料计划 领料单 未批准的领料单 库长 领料通知 库存表表库存账 已批准的领料单 用料流水账 库工 订货单(合同) 缺料
11、通知单 入库单 采购员 催货单 补充订货单 提货通知单原材料供应商 图2 物资管理业务流程图 车间 销售部 发货通知单 入库单 发货员 库存员 出库单 库存台账 财务部图3 产品库存管理销售分配处理入库处理厂办销售统计用户合同执行登记财务科合同登记处理第四节 数据流程图 行 执 统计表 销售 同 出 数据合出库库合同合同数据合同台账单 单 发货处理查询 发货通知 查 询车间入 库 单入库处理 入库数据 出库数据 库存台账 图4 成品数据管理的数据流程图 仓库现有库存 各部门需求 企业生产计划 汇总 设备管理 材料管理采购 设备入库、出库 材料除入库管理图5 库存管理数据流程图第三章 信息管理专
12、业课程设计管理系统的系统设计第一节 系统目标与设计原则 1.系统分析通过对企业的需求进行分析与调研,了解企业运营方式,确定本系统的设计目标如下:建立集中的数据库管理系统,系统由多个子系统组成,各子系统之间数据充分共享;通过网络获取企业各职能部门之间以及企业与客户之间的信息;及时提供公司经营状态、货款回收、材料库存等信息并提供决策支持;对生产各环节进行控制,随时了解订单在生产中所处的环节;对产品品质检测的各个环节进行严格控制。为了提高系统的适应性和达到上述目标,确定本系统的设计原则如下:整体保障性原则,在开发之初,先进行总体规划,然后在其约束下分步开发;实用性原则,系统具有严格的业务针对性,一切
13、从实际出发;人性化界面设计,基于B/S 结构,操作简单,一般用户无需培训;模块化设计原则,系统具备很好的伸缩性,可随时根据需要扩充模块。2.企业管理对程序的要求(1) 友好的用户界面。运行和使用程序的人员是对计算机及程序只有一般了解的企业管理人员,不是编制程序的程序员。因此,程序在输入命令和指令,使用输出结果等操作应比较方便。(2) 能准确地完成预期的程序效果是对程序设计的基本要求。在任何情况下,只要输入的数据正确,就必须输出正确的结果。(3) 对操作中的错误有相应的处理能力。人们操作过程中的一些错误是难免的,因此程序必须要有一定的判断能力和处理能力。操作错误往往有三种情况:一是操作命令错误;
14、二是输入数据的错误;三是程序运行中的不必要干预。有些开发语言允许用键盘中止程序。这在调试工作中是很方便的。可是在正常运行中会引起工作上的错误。因此,在程序调试完毕后,要封锁相应的键盘,防止由于操作者的误操作,引起程序中止的问题。(4) 足够的响应时间。(5) 维护方便和功能上的可扩充性。一个不存在任何缺陷的企业管理程序几乎是不可能的,而且管理系统也会经常提出新的要求。这就需要在设计时,要充分考虑到企业今后的发展需要,想到将来的维护问题,使系统应具有功能上的可扩充性、技术上的先进性和管理上的灵活性。软件的可维护性程度,决定了管理系统的使用寿命。(6) 数据的安全措施。一个企业管理信息系统,数据是
15、工作的基础,因此必须保证数据存取的安全。这可以从硬设备和软设备两方面考虑。从硬设备考虑,主要是保证数据不因设备的故障而丢失。从软设备上考虑,方法比较多,也比较灵活。例如,采用网络大型数据库。对于数据的保密性也要采取必要的措施,一般以使用密码的方法较多。(7) 有效地利用设备。设计中要尽可能地发挥设备的能力,充分利用现有的设备,以降低开发成本。(8) 系统开发成本与开发进度。要求针对具体情况选择合适的软件开发方法和先进的开发工具, 提高软件的开发效率,降低开发成本。对于以上提出的要求,在设计时应该根据具体情况进行综合的考虑。要尽量满足这些要求。对于一时不易解决的问题,也应该采取其它方法,例如通过
16、操作方式,工作流程,制度等措施加以弥补,以保证系统的正常使用,待以后有条件时再做较为完善的解决。第二节 系统设计 系统设计阶段的主要目的是根据已批准的系统方案说明书,考虑实际的技术、经济和运行环境等条件,确定系统的物理模型。(1) 软件系统结构的总体设计在需求分析的基础上,从程序设计的角度出发将一个复杂的系统按功能划分成模块的层次结构,确定模块之间的关系。(2) 系统详细设计系统详细设计是以总体结构为基础,以处理流程为依据将总体结构中的模块逐步分解、细化。最后用程序代码实现的过程。选择合适的方法论和技术,加强软件开发人员与软件使用人员的素质及相互沟通。针对不同的情况(包括企业经营情况、系统的软
17、、硬件平台、软件使用人员素质、开发周期、MIS 规模等) 采用不同的技术手段。比如“, 结构化生命周期法”“、原型法”“、快速原型法”、“积木法”等,目前比较流行的是采用“快速原型法”或“面向对象技术”。实际上,每一种方法都有自己的长处,关键是软件开发人员如何针对具体情况选择合适的技术手段。另外,MIS 系统成功的关键之一是软件开发人员的素质(能力、责任心等) 、软件使用人员的素质及双方相互沟通的程度在程序设计过程中特别要注意系统的维护问题。常见引起维护的因素有:开发阶段产生的错误、系统隐含错误的发现、操作失误引起的系统异常,用户要求增加功能或修改原有功能、系统运行环境发生变化、企业业务发生变
18、化等等。所以对MIS 系统的维护工作往往要占用大量的人力、物力资源,而且极易引起企业和开发单位的矛盾,最终导致系统建成却不可用。这也是很多MIS 失败的一个重要原因。为了有效解决维护难题,应在以下几方面努力,尽量减少或减轻维护量:1) 系统开发和维护时要有预见性,解决某个问题时,要尽可能预见将来还会发生的问题。2) 相应增加程序灵活性或留下修改接口。3) 系统开发文档详细、易懂,程序书写规范、注释丰富、易读性强。4) 开发人员编程风格一致,用户界面统一。5) 程序移植性好,硬编码少。6) 尽可能采用面向对象软件设计技术,易于系统的修改和扩充。(3) 编写设计文档这是系统开发完成后不可缺少的工作
19、,对系统的运行、调试、维护、评价和扩充有重要作用。系统设计说明书应全面、准确和清楚地阐明系统实施过程中具体应用采取的手段、方法和技术,以及相应的环境要求。管理模型的建立为了开发管理软件系统,系统分析员应该从不同角度抽象出目标系统的特性,使用精确的表示方法构造系统的模型,验证模型是否满足管理用户对目标系统的需求,并在设计过程中逐渐把实现有关的细节加进模型中,直至最终用程序实现模型。管理模型一般在需求分析阶段开始选择,在程序设计之前应该初步完成。建立模型的过程分为四部: 问题分析、建立模型、检验模型和模型实施。(1) 问题分析在需求业务分析调查过程中,要为建立管理模型作好准备。分析事物的内在关系,
20、明确模型要解决什么问题? 是统计预测还是优化决策? 是生产组织还是作业计划。其中有些问题已有成熟的传统经验,更多的需要采用近代数学的方法。 (2) 建立模型在问题分析之后,要寻求正确的描述方法,这就是建立模型。在建模时有三种情况:一种是在传统管理中的有效方法、公式等,这种模型一般只要将它们加以整理,并用计算机语言加以描述,即可成型。第二种是引用别人用过的,与现问题相似的成熟模型。对这些模型一般不用改变其基本形式,只需结合具体情况加以移植就可以了。第三种是最困难的一种,这种模型即无先例,又无现成的方法,需要建立一个新模型。在一定程度上,这是一项开拓性的工作,要有丰富的经验和熟练的技巧,而且往往要
21、经过多次分析、比较、实验方可确定。(3) 检验模型确定模型基本型之后,要按照模型编制程序,并上机进行检验。在检验过程中,可以先选择一些简单的数据,以验证模型的正确性。(4) 模型的实施这是建立模型的最后一个阶段模型实施过程,一般要由程序设计人员与管理人员密切配合才能完成。第三节 开发策略和开发方法 1、 系统网络结构系统网络结构如图) 所示。本网络结构的特点:适应性强,可以实现异地办公,不受办公地点的限制,客户端只需浏览器即可;安全性好,有多层的权限控制用户权限,不同的用户登录进入不同的界面操作;整体性能好,每个网页都成了一个可访问的完全编译的对象,并利用了面向对象设计、即时编译和动态高速缓存
22、等技术。(1)系统软件配置:服务器操作系统:windows 2000 server开发语言:VB数据库: ACCESS 20002、开发方法:管理信息系统的开发是一个复杂的系统工程,它涉及到计算机处理技术、系统理论、组织结构、管理功能、管理知识等各方面的问题,至今没有一种统一完备的开发方法。但是,每一种开发方法都要遵循相应的开发策略。任何一种开发策略都要明确以下问题:系统要解决的问题:如采取何种方式解决组织管理和信息处理方面的问题,对企业提出的新的管理需求该如何满足等。(1)系统可行性研究:确定系统所要实现的目标。通过对企业状况的初步调研得出现状分析的结果,然后提出可行性方案并进行论证。系统可
23、行性的研究包括目标和方案可行性、技术的可行性、经济方面的可行性和社会影响方面的考虑。 (2)系统开发的原则:在系统开发过程中,要遵循领导参与、优化创新、实用高效、处理规范化的原则。 系统开发前的准备工作:作好开发人员的组织准备和企业基础准备工作。(3)系统开发方法的选择和开发计划的制定:针对己经确定的开发策略选定相应的开发方法,是结构化系统分析和设计方法,还是选择原型法或面向对象的方法。开发计划的制定是要明确系统开发的工作计划、投资计划、工程进度计划和资源利用计划。第四节 数据库设计 1、E-R关系图 入库 产品、设备 供应商 价格 材料号 信息 数量 经手人 出库 编号 使用部门 数量时间
24、经手人2、数据库表设计数据库系统是应用系统的核心,应当精心设计,以保证系统的正确、可靠、高效运行数据库设计包括数据库中的表设计,表中字段(域)的设计,对各字段要指明数据类型,数据大小及其他需要的信息。各报表需要指定期关键字字段,表与表之间的关系等。数据库使用ACCESS,数据库名称为:库存管理。数据库中包括七张数据库表:材料分类表、出库表、入库表、客户表、供应商表、库存材料表、员工表。它们的结构如下。库存管理系统数据库设计如下:1. 材料分类表字段名称数据类型字段长度ID自动编号分类文本502. 出库表Employee(读者)表字段名称数据类型字段长度ID自动编号名称文本50数量NUMInt型
25、经手人文本50用途文本50日期日期/时间时间日期时间3. 供应商表字段名称数据类型字段长度ID自动编号名称文本50地址文本50电话文本50联系人文本50级别Num整型备注文本504. 客户表字段名称数据类型字段长度IDauto名称文本50电话文本50地址文本50联系人文本50产品文本50单位文本50数量NUM备注文本505. 库存材料表字段名称数据类型字段长度IDauto名称Char50分类Char20单位Char50数量num备注Char506、入库表字段名称数据类型字段长度IDauto名称Char50供应商Char50分类Char20单位Char50数量num备注Char507、员工表字段
26、名称数据类型字段长度IDauto姓名Char50职务Char50电话Char20密码Char50第五节 功能子系统划分 针对系统要求,设计中将系统分为销售管理系统、生产管理系统、财务管理系统、行政管理系统、物资管理系统、库存管理系统、管理系统7个模块。管理信息系统销售管理系统财务管理系统生产管理系统采购管理系统物资管理系统库存管理系统客户管理系统行政管理系统A.库存管理:对所有仓库物料的变动管理及消耗的统计,建立库存台帐,并为成本核算提供准确的数据;B.管理:对公司内部的任免,调动等的全面管理C.财务管理:销售数据的统计、收款的记录、信用额度的控制等功能的实现,完成了经营的闭环管理,可及时查询
27、销售数据,了解销售情况及应收帐款,规避了企业的经营风险,对于企业的资金回笼问题,可从系统中得到有效的管理;成本管理:为每一种产品提供生产成本及毛利润信息;D.客户关系管理:对公司的供应商,产品客户的管理E.生产管理:根据订单、交货期、库存和生产能力编制生产计划和生产排程;即可自动编制生产计划,也可以手工调节;生产全过程品质监控和管理,可任意查询实时报废情况,详细的品质日报,月报数据统计及分析,报废超标警报,全面提升了企业产品质量管理;F.物资管理:提供完整全面的设备、备件管理资料,可根据保养计划自动生成日保养工作单,由维护记录生成设备维修情况月报、设备台帐等。G.行政管理:即高层管理。业务处理
28、活动主要是:信息的查询和决策的支持,处理的文件常常是信函、备忘录以及高层领导向各职能部门发送的指示等。第六节 系统层次模型管理系统销售管理系统财务管理系统生产管理系统采购管理系统物资管理系统库存管理系统客户管理系统行政管理系统第四章 系统设计总结第一节 项目实施进度及评价 系统实施进度:项目开发的编写 1天业务流程图设计 2天数据流程图设计 1天3NF关系 1天系统分析 2天系统设计 2天文档修改、定稿 1天系统实施效果及评价:企业通过实施该系统,解决了手工业务管理形成的数据不完整、不准确、不及时等问题;对所有仓库物料的异动管理及消耗的统计、建立了库存台帐,并为成本核算提供了准确的数据;通过对
29、工程资料的建立及工程更改的控制,避免了手工抄单的笔误损失及忽视工程更改引起的错单损失;销售数据的统计、收款的记录、信用额度的控制等功能的实现,完成了经营的闭环管理,可及时查询销售数据、了解销售情况及应收帐款,规避了企业的经营风险;高准确率的成本核算为生产成本及毛利润提供了信息,为企业进行产品利润分析、核算利润提供了及时、准确的决策依据;系统从整体上规范和优化了企业业务,提高了企业综合管理水平,增加了客户的满意度,同时也提高了企业的竞争力。培训新系统在投入使用前需要对有关人员进行培训,受训包括技术管理人员和操作人员,对不同的人员进行不同内容的培训。对技术管理人员培训的目的是使他们对系统相关的知识
30、有全面的了解,对将要投入运行的系统具备技术支持能力。结 束 语管理信息系统是企业的重要资源,它的建设实际上是企业现代化进程的主要内容和体现,因而,管理信息系统不仅需要可靠、先进的计算机网络支持,还要建设一个实用的计算机应用系统,包括选好可行的操作系统和数据库平台,同时必须逐步建立起能使MIS实用化的运行机制,更要造就一支高素质的开发、维护、应用队伍,以此保证MIS系统的成功建设。MIS建设中,开发者首先面对的是用户和原有的工作方式,对具体情况作出具体分析,要有建立新的工作模式的创造力,并用组织措施控制开发过程。这方面工作的特点是模糊和零乱;MIS建设要实现以计算机系统为中心的新的工作方式,其结
31、果无论是计算机系统内部还是人的工作都将是明确的、规范的。最终结果的明确、规范,并不说明能有确定的规则或简单的办法去抽象原有的方式。MIS建设面对的是原有方式和计算机系统两个截然不同的问题,决不能忽视和混淆。用计算机本身的技术方式去对待整个MIS建设是一种根本性的错误。信息技术正在全球引发一场革命,MIS建设是这场革命的重要内容,是今后企业实现科学化管理获取高效益的基础性工作。MIS建设要涉及用户、原有工作方式、计算机软硬件、程序开发等许多因素,这不是借助某项具体的、特定的技术所能完成的,本质上是一个系统性的问题。在企业管理的应用中,将会有越来越多的企业采用计算机建立管理信息系统,信息系统的规划
32、、设计、实施,要根据新的目标或战略,调整企业组织结构,重组企业流程,不断改进管理模型,使之能够适应新的需要。库存管理系统使用说明书一、系统登陆:(界面如下图所示)输入用户名和密码后点击登陆(用户名admin密码admin)进入库存管理系统主界面,如下图所示:二、系统主要功能划分:系统主菜单有:系统、入库、出库、报表、帮助、退出(1) 添加修改删除系统初始记录:点击“系统设置”您可以再次对涉及以下方面内容结兴添加修改删除:员工管理、供应管理、客户管理、材料分类、材料管理(2)货物流动情况:货物流入选择“入库入库操作”货物流出选择“出库出库操作”(2) 打印选择“报表报表输出-打印检索”(3) 如需帮助,选择“帮助菜单关于系统”(4) 操作结束,选择“退出”菜单注:数据库密码为“lee1012”专心-专注-专业