案例5学子超市管理信息系统的建设._-_厦门理工学院管理科学系统_._-_复制

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

结构化系统开发方法实例——学子超市管理信息系统的建设“在课堂中学了很多建设管理信息系统的理论,但是在实际中怎样才能灵活运用呢?”“学了很多的方法,却总是面对问题无从下手,要是有个完整的实例就好了!”初学信息系统的人总有这样的抱怨。本案例以学子超市的信息系统建设为背景,运用管理信息系统课程中所学的结构化分析方法,介绍建立一个实例的管理信息系统的过程和一般方法。案例首先分析了超市管理信息系统的特点,而后按照结构化开发方法的分析、设计和实施的顺序对系统进行了较详细的介绍。一、系统分析在进行系统设计和实施之前,需要对系统进行分析。系统分析的任务是调查系统管理的现状,明确系统的目标,进行需求分析、系统化分析以及新系统的详细调查,最终得出新系统的业务与数据流程图,以进行系统设计做准备。(一)系统开发的目标超市管理信息系统的总体目标是以科学的管理方法为基础,结合商业企业自身的特点,建立一套具有商业企业经营特色的、覆盖超市企业主要业务功能的、人机协调的管理信息系统,实现对商品流转管理、商情管理等实时控制、修改、加工、分析的综合性管理信息系统,及时反应超市企业的经济活动状态和所需的各种商情信息,为各级管理者提供良好的决策支持环境,成为各级管理人员的有力助手,提高学子超市的经济效益。(二)系统开发的必要性现在的学子超市业务越来越好,顾客的购买量很大,日益频繁的业务产生了大量的数据。数据量的增大,让查找不方便,数据的掌握也不准确,容易造成决策的滞后或是失误。主要表现如下:随着订货、进货信息的增加,与供应商相关的信息、与商品相关的信息越来越多。如果不能将这些有效的信息集中起来,对以后的信息查询会带来不便,从而不能给采购员提供采购过程的决策支持。同时,对于每天产生的大量销售信息,如果不加以适当的存储和分析,就失去了利用这些销售信息挖掘出客户购买偏好的机会,就不能从看似无用的大量数据背后得出消费者潜在的消费习惯,失去了潜在的商机。因此,开发这样一套以促进管理体制和管理手段改进,改善决策发放和决策依据的管理信息系统是很有必要的。这对于在信息服务中创造价值,促进资源共享和信息集成,减员增效,提供管理水平都有很大的帮助。(三)系统开发的可行性1.技术上的可行性随着IT技术的发展,特别是网络技术和数据库技术的发展,在软件开发方面,可以采用现行主流的开发技术;硬件技术方面则可以充分利用日益增强的存储能力、通讯能力和处理速度来保证系统开发技术的准备。本系统采用的数据库技术有很好的数据处理能力,网络技术则体现在C/S模式中客户和服务器之间的数据通信能力,良好的硬件配备无需高档的设备。由此可见,该系统在技术上具有可行性。2.经济上的可行性对于信息系统的初期投资,都是为了以后获得更大的经济效益。通过一定的成本、效益分析,我认为开发这个系统在经济上是可行的。因为虽然系统开发需要初始成本和日后的维护费用,但是,信息系统可以提供比以前更加准确和及时的信息,可以改善领导层的决策方式,促进故那里体制改革和提高工作效率,减少人员费用,这些都是可以在以后的经营过程中体现出来的,并且可以令学子超市比其他竞争对手更加具有竞争优势,对企业长远的发展有不可忽视的作用。所以,经济上的可行性是肯定的。3.管理上的可行性学子超市的领导对信息技术给企业管理带来的变革是十分人认同的,他们大都认为,在现代企业管理中,信息技术能够帮助企业在日益激烈的竞争用获得难以想象的竞争优势。特别是,能够改进企业管理机制,改善决策方式,减少管理成本,提高工作效率。领导的支持对于信息系统的开发和实施有很大作用,也能保证系统在开发过程中妥善解决矛盾,在企业上下顺利实施信息系统,实现信息系统最初的目标。(四)组织结构的调查学子超市的组织结构部门包括:主任办公室、市场开发部(洽谈室)、营运部、综合办公室(人力资源企划质检防损)、财务部配送中心、计算机中心。在人员业务方面,学子超市的成员由经理、资料管理员、仓库管理员、采购员、发货员组成。经理主管事物;资料管理员负责单据录入、采购计划、发货计划的编制;仓库管理员负责仓库中货物的进库与出库;采购员根据采购计划进行商品的采购;发货员根据发货计划进行发货。(五)业务流程分析分析具体的业务流程,主要是为了确保在满足用户的各种需求的基础之上,对业务的各种流程进行详细的分析,以便得到更加具体的数据流程,为进一步系统的分析与设计打下良好的基础。经理收到汇款单,经过核实之后交给资料管理员,资料管理员根据已录入的资料,产生采购计划、发货计划、交给采购员和发货员。采购员根据采购计划完成采购,把进货单返回给资料管理员;发货员完成发货,并把发货单、退货单返回给资料管理员。具体的业务流程如图:24—1。图24—1管理业务流程图以上只是业务过程中比较主要的部分,它可以代表超市业务的主要过程,解决好这一部分就可以从最基本的业务角度出发,分析出主要数据流程的情况,妥善解决分析阶段的各种问题。(六)数据流程分析根据学子超市组织结构和业务流程的调查分析,可以得到要求开发的学子超市管理系统,它可以由5类处理系统组成,依次为:单据录入,报表生成,汇款汇总,库存管理和管理分析。相应的系统数据流程图24—2比较清楚地反应了系统中数据的流动和转换。(七)数据字典的定义为了对数据流程图中的各个元素做出详细说明,由必要建立数据字典。发货员经理采购员资料管理员采购计划进货单发货计划退货单已录入文件汇款单发货单图24—2系统数据流图1.数据项的定义数据项编号:S1数据项名称:供应商编号简述:供应商表的主键类型及宽度:不定长字符型20个字节相关数据:商品表、进货表、订货表、退货表2.数据流的定义数据流编号:F1数据流名称:发货单数据来源:发货单文件流向:管理分析处理:查询、维护3.数据存储的定义数据存储编号:D1数据存储名称:发货单文件输入数据流:发货单数据输出数据流:发货单数据处理:查询、修改4.处理逻辑的定义数据处理编号:P1数据处理名称:管理分析输入:汇款单数据、退款单数据、发货单数据、库存数据、订单数据、客户数据输出:发货计划数据、采购数据二、系统设计(一)设计思想系统突出“管理模式是根本,软件只是工具”的思想。在设计过程中,充分考虑了国内现有POS系统的利弊,结合我过的具体管理特点,提出了以“管理信息化,市场需求化、数据可靠化“为一体的先进管理模式。1.管理信息化利用自动化手段,以广泛的信息采集和高度的资源共享,提高商场宏观控制和综合分析能力,控制合理的库存量,以获得最佳经济效益和社会效益。2.市场需求化在商品的销售过程中,系统不断地进行顾客需求分析,做到畅销品不断货、滞销品不积压、商品销售高速周转,实现物流技术在销售过程中的完美体现;充分地体现市场围绕顾客需求这一中心点的理念;充分地体现学子超市管理信息系统的先进的设计思想。3.数据可靠化为了确保系统中数据的安全和规范,任何数据的录入都有规范化的检查,都是按照一定的标准进行检查,使数据完全符合应用要求。同时,每个执行功能的权限均可分配,系统还记载用户的所有操作日志。这一机制可将操作者权限限制在某人只能对某一部门或某一项功能进行操作。即使同等级别的权限操作者也不全修改他人和其他部门的数据,这一,既可防止外部非法用户的入侵,又可防止内部合法用户对系统数据的错误操作而造成的数据损坏和数据泄密。(二)系统功能设计结合系统分析的情况,可以得出学子超市管理信息系统的功能结构图。整个超市信息系统的功能分为八个大的模块:商品管理、进退货管理、销售管理、库存管理、客户管理、财务管理、决策分析和系统维护。其中,供应商的管理收录在进退货管理中的综合管理部分,退货管理涉及退供应商的货和客户退回自己的货两种,需要区别对待。决策分析模块需要将前面最基本的四大模块:商品管理、进退货管理、库存管理和销售管理的数据进行适当的整合,才能有效分析出每日、每月、每年的经营状况,为日后进一步采取核实的经营策略奠定了基础。具体的功能结构图如图24—3所示图24—3学子超市功能结构图管理信息系统逻辑结构设计的目的就是正确划分子系统(或模块),描述子系统之间的关联接口。一般划分子系统的原则是:模块应具有独立性,且规模与大小适中;模块内的强内聚性,模块间的松耦合性;模块与实际组织部门之间据有相对适应性。学子超市作为一种特殊商业企业,它的主要特点是:集中管理、分散经营、实行统一进货、统一价格管理、统一调配、统一结算和分散销售,主要组成机构有总部、超市门店、配送中心等。学子超市管理信息系统商品管理进退货管理销售管理库存管理客户管理财务管理决策管理系统维护3.数据库的运行和维护数据库的运行合格后,数据库开发工作就基本完成,既可以投入正式运行了。在数据库运行阶段,对数据库经常性的维护工作主要使由DBA(数据库管理员)完成的,它包括:(1)数据库的转储和恢复。数据库的转储和恢复使系统正式运行后最重要的维护工作之一。DBA要针对不同的应用要求制定不同的转储计划,以保证一旦发生故障恩弄个尽快将数据库恢复到某种一致的状态,并尽可能减少对数据库的破坏。(2)数据库的安全性、完整性控制。在数据库运行过程中,由于应用环境的变化,对安全性的要求也会发生变化,比如有的数据原来是机密的,现在可以公开查询,而新加入的数据有可能是机密的。系统种用户的密级也会改变。这些都需要DBA根据实际情况修改原有的安全性控制。同样,数据库的完整性约束条件也会变化,也需要DBA不断修正,以满足用户要求。(3)数据库性能的监督、分析和改造。在数据库运行过程中,监督系统运行,对检测数据进行分析,找出改进系统性能的方法是DBA的又一重要任务。DBA可以利用DBMS提供的检测系统性能参数的工具,仔细分析这些数据,判断当前系统运行状况是否最佳,应当做哪些改进。例如调整系统物理参数或对数据库进行重组织或从构造等。(4)数据库的重组织与重构造。数据库运行一段时间后,由于记录不断地被增、删、改,会使数据库的物理存储情况变坏,降低了数据库的存取效率,数据库性能下降,这时DBA就要对数据库进行重组织,或部分重组织(只对频繁增、删、改的进行重组织)。DBMS一般都提供数据重组织用的实用程序。在重组织的过程中,按原设计要求重新安排存储位置、回收垃圾、减少指针链等,提高系统性能。数据库的重组织,并不修改原设计的逻辑和物理结果,而数据库的重结构则不同,它是指部分修改数据库的模式和内模式。学子超市信息系统的开发过程给信息系统学习者的指是一个方向上的指导,只有自己深入实际地开发设计一些系统,才能够从根本上掌握这些理论和方法。

1 / 11
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功