MIS开发中的系统分析

MIS开发中的系统分析
MIS开发中的系统分析

MIS开发中的系统分析

随着计算机系统和计算机网络及其应用的迅猛发展,越来越多的组织、企业、部队开始对MIS(管理信息系统——Management Information System)由感兴趣而逐渐进入到实际开发、应用阶段,而随着信息技术新的发展,系统开发对分析人员素质提出了更高的要求。在管理信息系统(MIS)开发中,许多开发团队对系统分析的特点及重要性认识不足,致使在开发过程中引发各种问题,开发完成后操作人员因为不好用、不方便用而不愿意使用,造成大量人力、物力的浪费。本文结合实际,对MIS开发中系统分析工作的特点及重要性进行简单分析,对系统分析中要注意的问题。

管理信息系统(MIS)是由人和计算机设备组成的对企业或者组织(部门)管理信息进行收集、加工、传输、保存、使用、维护的系统。一个MIS的开发要经过系统分析(Systems Analysis)、系统设计、系统实现、系统维护四个阶段。系统分析的主要内容是:业务和数据的流程是否通畅,是否合理;数据、业务过程和实现管理功能之间的关系;老系统管理模式改革和新系统管理方法的实现是否具有可行性等等。系统分析的目的是:将用户的需求及其解决方法确定下来,这些需要确定的结果包括:开发者关于现有组织管理状况的了解;用户对信息系统功能的需求;数据和业务流程;管理功能和管理数据指标体系;新系统拟改动和新增的管理模型等等。系统分析从系统需求入手,从用户观点出发建立系统用户模型。用户模型从概念上全方位表达系统需求及系统与用户的相互关系。系统分析在用户模型的基础上,建立适应性强的独立于系统实现环境的逻辑结构。系统分析是整个MIS开发的基础性工作,是最为重要也最难把握的一个阶段。但是在实践当中,系统分析通常不能引起开发人员的足够重视。许多开发人员在开发一个软件产品时,往往在没有充分了解用户需求的情况下,便匆匆着手编写程序,他们错误的将“软件开发”等同于“程序编写”,这是许多软件开发人员的通病。这样导致的结果是:开发人员埋怨用户需求频繁变化,用户埋怨系统不能满足工作需求。严重时,可能导致整个开发工作失败,使开发费用付之东流。特别是近年来面向对象的开发方法被广泛采用以后,软件规模日趋庞大,前期分析的重要性便愈加凸现出来。

一、充分认识系统分析工作的重要意义

系统分析所确定的内容是今后系统设计、系统实现的基础。不同企业或组织有着不同的内部环境,当开发团队着手开发一个项目时,首先

应该深入到企业或组织的各级部门,了解其组织机构、生产状况及业务流程,并在此基础上采用各种方式对各级各类人员进行咨询和调查,明确他们对该系统的具体需求。在明确了用户具体需求的基础上,方可进行后续的系统设计、系统实施等工作。只有这样,才能使所开发的MIS 系统符合该组织或组织的需要,真正为其提供有效服务,才能充分利用计算机信息处理、统计、分析自动、快速、准确的优势,提高员工的工作效率,减轻员工的工作压力。否则,如果不重视前期的调查分析,系统的开发不但不能带来预期效益,反而可能造成资源浪费或给企业或组织带来不便,严重时甚至可能导致整个开发工作失败。

在MIS开发中,一个系统通常由总系统和若干子系统组成,总系统与子系统之间、子系统与子系统之间存在着纵横交错的复杂关系,整个系统是一个有机整体。比方说一个字段名在军务兵员管理中是姓名,在车辆管理系统中是驾驶员,在通信保障系统里面是值勤员等等,在总系统中其实质是姓名。因此,在着手开发一个项目时,必须对总系统及各子系统均按照软件工程的方法进行系统分析,明确系统总功能、各子系统功能及系统间的相互关系。哪怕一个子系统分析研究不到位,或其中仅仅一部分设计不合理,都可能对系统的整体功能和目标实现造成影响。因此,开发前期的系统分析工作必须做到通盘考虑、整体推进、目的明确、条理清晰、结构合理以保证开发成功。

此外,前期分析工作也要考虑为后期维护打下基础。一方面,企业或组织是在不断向前发展的,一个MIS运行一段时间后,可能会在系统功能方面提出进一步要求;另一方面,系统在使用过程中也会逐渐暴露出内部的各种不合理甚至错误的地方。这就要求对系统功能进行扩充或对程序代码进行修改。如果前期分析工作做得比较到位,具有一定的前瞻性,充分考虑了软件投入使用后的环境、投入使用后的功能扩展、升级改造及后期维护,就可以避免在日后的使用过程中出现系统与环境不适应、系统功能扩充难、程序代码修改难等后遗症。

二、准确完整的系统分析文档是后续开发的依据

系统分析后形成的系统分析文档是分析工作唯一的工作成果,是后续开发工作的依据,也是评价整个开发过程是否成功的标准。在进行系统分析的过程中,分析人员应将收集到的第一手信息,进行归类整理,分析汇总,然后制订出准确、一致、完整的系统分析文档:系统需求分析报告。

通常该要对系统功能需求、内部部门状况、业务流程、数据库结构、系统功能等进行详尽描述,甚至应该包括对系统将来发展的设想,当前使用的软件、硬件环境的具体技术参数,当前用户方的技术人员和

业务人员的信息技术水平,待开发的系统与现有的其他系统、甚至与外部的其他系统的接口情况等。有了这系统需求分析报告,可使后续的系统设计、系统实施、系统维护等工作有章可循,也避免了以后出现频繁修改需求的情况发生和开发出不适应工作需求的MIS系统的问题。

系统需求分析报告制订完毕以后,为提高软件的质量和保证开发的成功,还需要对这些文档资料进行评审。评审工作通常应由组织或组织的信息管理高层以及各类技术人员共同承担。文档评审时应该注意:1、系统内部和各子系统之间各种需求不能互相矛盾;2、需求必须是完整的,应该包括在分析阶段用户提出的所有功能或性能;3、指定的需求用现有的软、硬件技术可以实现;4、需求确实能解决用户当前所面临的实际问题或者能够实现用户所提出的目的。只有通过以上四方面的评审,分析工作才算告一段落,才能进行下一环节的系统设计工作。这里需要明确的是,即使进入了下一开发环节即系统设计环节,甚至于开发结束进入试用阶段,也有可能因前面环节的工作做得有漏疏而不得不重新进行需求分析,也就是说实践中这种分析工作会出现一定程度的反复,且这种反复与需求分析的认真程度、所选择的开发模式等有较大关系。在开发实践中,系统分析人员为避免系统分析工作出现重大偏差而引起大面积重复分析,可以提出多种可行性方案供用户选择。例如,从功能是否完整角度考虑,可以尝试制定三个不同档次的方案:1、基本方案:系统只完成最基本工作,没有额外功能;2、完整方案:除了完成基本工作以外,还提供一些附加功能;3、增强方案:这种系统具备用户期望的几乎所有功能。用户可根据自身的人力、物力条件结合需求目标从几个方案当中选出一个最优方案。

三、系统分析应重视与企业或者组织中各类人员的沟通

系统分析的工作内容主要是分析人员同客户进行沟通,包括同组织或组织的各级领导进行沟通及同普通员工进行沟通。

首先,信息系统开发要争取各级领导的支持。实际情况中,个别管理人员因为个人习惯、文化水平、工作方法等原因可能不愿接受环境的改变,因而不愿配合分析人员的工作,造成系统分析工作的局部甚至全局延误或者失败。例如,某些财务部门负责人不愿将本部门手工账务处理改为电子账务系统,坚持沿用原来的手工方式,对系统分析人员产生抵触情绪;例如有的领导干部习惯现场办公、签字画押,不愿意在微机屏幕上修改、批复文件,认为反正都要白纸黑字形成文件,用MIS系统反而多事等等。这必然对需求分析工作带来负面影响。当遇到类似情况时,分析人员除了在了解这些人的背景及性格特点的基础上,想方设法说服其转变观念,还需要主要领导的大力支持。如果系统分析人员的说

服工作无效,可直接请求高层领导处理。

其次,不能忽略普通工作人员,要同普通工作人员进行充分沟通。在系统分析时,要保证完全是从一线工作人员那里获得第一手资料,因此能否取得被调查员工的支持是系统分析有效性的关键,一线工作人员态度积极可使分析工作的效率大大提高。只有与普通工作人员建立良好的工作关系,才能充分挖掘出企业所存在的问题。例如,开发财务管理信息子系统时,本身财务系统对上级业务就有管理系统,他们在使用过程中最清楚对上业务的需要以及上级业务部门的要求,结合财务制度、保密的有关规定要求,就很容易把握本级管理系统的需求,如果二级业务管理系统能有相关接口,就可以避免重复的数据采集录入工作;如果没有相关接口,就只要达到本级相应的基本要求就满足需要,不要每一级都大而全,反而降低工作效率。再例如,开发“通信资源库信息系统”,涉及信道、设备、人员素质、地形环境、保障器材、车辆等,就要求工程、作训、网络中心、器材、干部、兵员、营房、车辆等各部门通力合作,配合开发人员的分析工作,明确提出本部门对通信资源库信息系统的需求、积极提供资源库建设所需的资料。任何一个部门的任何一个工作人员的不合作行为,都可能影响分析工作的开展,都可能给系统带来隐患。系统分析人员在同组织中的每个有关工作人员进行沟通时,必须充分考虑这些工作人员的知识背景、表达能力、沟通能力等,避免出现有些员工不能将自己的需求做出正确表达而误导系统分析人员做出分析。在分析人员要与这些工作人员共同针对其负责的具体业务进行详细探讨避免出现不清楚自己到底对系统有什么需求和提出一些不切实际的需求,特别是避免提出一些以现有的信息技术水平无法实现的要求以及开发资金预算明显不可能实现的需求。总之,要求分析人员必须有较强的沟通能力,并且善于对自己的工作对象进行正确引导,从而使他们将自己合理的、真实的想法准确的表达出来。

四、系统分析应合理划分边界

我们开发利用MIS系统,一方面是要发挥计算机自动、高速、准确的特点,另一方面也是要发挥网络信息传输的快速高效,但是这些功能的实现,必须要有一定的规则来保证,因此系统分析过程中,特别要注意“分析边界”和“人机边界”的划分,这将决定系统分析工作及后续开发工作的覆盖范围。

“分析边界”指分析工作所涵盖的范围。MIS开发是一个系统工程,需要长期的、逐步的进行完善。整个开发工作往往涉及到一个组织或企业的方方面面。结合通信总站的实际,从机关到基层、从股室到营连、从各业务主管部门到相关业务要素、从干部到战士等等,都是分析工作

所涵盖的范围,涉及的部门多,人员杂,业务种类差异大,因此很难一次性满足所有需求,也很难一次性具备所有功能,因而系统分析工作就有一个分析边界的划分问题。比如兵员管理,可以延伸出来驾驶员管理、炊事员管理、技术骨干管理、士官管理、婚恋、孕情管理等等,到底延伸到哪一部分,与其它如组织管理等如何结合都得明确下来,确保分析工作在一个相对明确的范围内进行,避免分析工作无边无际,难以完成。

“人机边界”指应当明确系统中哪些工作应由人工来完成,哪些工作应由系统自动完成。通常在一个系统中,有些工作必须由人工进行,这类工作往往是计算机无法实现、或者没有必要去实现的。例如,原始数据的录入工作,比如人员基本数据、财务单据等等需要工作人员通过手工方式进行录入。而有些工作则不需要人工干预,由系统自动完成。例如,话务量的统计、各种系统阻断告警时间、报文数量都可以直接通过专门的设施传输到信息系统之中,而不需要人工干预。

然而,在系统分析工作中,分析人员面对的是尚未开发出来的系统,因而多数情况下人机边界的划分,就不是很直观,要判断哪些由人工完成合理,哪些由系统完成合理,就需要系统分析人员充分了解业务的运作特点,深入了解业务流程,在此基础上,才能对人机边界进行准确合理的划分。分析工作要避免出现将只能用手工处理的业务,纳入到MIS系统模型当中,或将只能由系统自动完成的功能设计成由人工完成。

五、系统分析人员具有较高的综合素质非常重要

随着应用的发展,分析工作对系统分析员的综合素质提出更高的要求。系统分析人员必须既是管理人员又是技术人员,他们不直接从事管理工作,但一定要懂管理、懂协调;不直接从事具体的设计和实施工作,但一定要熟知各种开发技术和现有的技术发展状况,懂得如何运用并跟上科学技术的发展。

首先,从项目管理的角度看,要求系统分析人员具有极强的沟通能力、掌握一定的行业知识、具备一定的管理经验,以一个企业管理人员的标准要求自己。例如,要开发一个通信管理系统,就需要对通信管理和通信业务的处理流程有所了解;要为某企业开发一个Intranet,就要对该企业的业务知识、产品特性有所了解。否则很难保证开发出来的系统能与企业相适应。

其次,从技术角度看,当前许多企业需要开发基于动态网站技术的MIS,以期实现信息处理工作在交互式动态Web页面上进行。这就要求系统分析人员充分了解与开发相关的各项技术。系统分析员需要了解各

种服务器平台、各种数据库产品,各种开发工具以及各种硬件设备性能等。由于当前基于Web的MIS可采用的技术手段种类繁多,实现同样的目标可以采用不同的技术手段,这就要求系统分析人员必须能够在众多的开发模式中选择出最佳方案,这样才能使后续的设计人员和编程人员的工作顺利进行。

六MIS系统的需求分析一定要坚持有利于提高管理、工作效率这一根本原则

我们开发一套MIS系统,不是单纯为了跟上信息化社会的步伐,不是为了实现个人或是领导团队的政绩需要,其最最根本的目的是要有利于提高管理、工作效率,如果脱离了这一目标,就完全是得不偿失。

首先,要避免MIS系统的大而全,开发大而全的系统的确能让人有成就感,与人一提起来就觉得什么都能干、什么都能干好。但是事实上呢?比如一个门禁系统,刷一次卡就开关一次门,的确能保证不刷卡就不开门,但是能保证开一次门肯定只有一个人进出吗?如果严格按照地铁站那样严格的刷卡出入系统,也许能保证上下班高峰时刻的流量,但是成本呢?如果成本和效率不能很好地达到一致,MIS系统的存在也就没有意义了。

其次,要清醒地认识到MIS系统不是万能的,还得有人为的监督才能保证,如果为了实现所有功能达到所有目的,到处安排人来进行监督管理,就根本达不到开发使用MIS系统的目的。比如说前段时间报道的成都绕城高速道路收费系统中使用的防闯关系统,其中的目的更多的是威慑目的一样,如果前车带走铁钉证据,只要后车现场没被抓一样没有闯关证据。所以这个功能估计也不会经常使用,只能在夜间人少时做为威慑使用。

然后,需求分析一定要紧密结合应用。比如为了提高办公效率,应该规定使用文档的类型、属性、格式,而不是把所有的多媒体、电子书、图片格式都兼容并包。相反,在单独的多媒体应用方面,就应该考虑多种媒体文件的兼容性、可扩展性,能够为大家提供丰富的文化娱乐、视频教学、课件学习等。

最后,就是要把握推陈出新的力度和节奏。我们开发MIS,并不是采用越新越前沿的技术越好,更不是界面越漂亮、采用多媒体技术越多就越好。当我们决定采用一种新的开发工具二次开发MIS系统的时候,就应该想一想:我们上一次开发的成果用了多久?参与开发的人员现在是什么情况?上次开发与这一次开发在需求上有多少更为急迫的要求和变化?尤其是最后这一条,一定要认真仔细地想一想分析一下,如果没有多少变化那为什么会感觉不完善,如果职能需求变化太大是不是因为

最初的需求分析做得不够好?

总之:MIS系统开发过程中的系统分析工作与其它软件开发过程中的系统分析工作一样重要,是软件工程的一个重要步骤和组成部分,只有充分重视并认真进行系统分析,才能保证整个MIS开发工作的顺利展开,最终在人员、时间、金钱上获得收益,达到MIS开发的最终效果。

翟宗军

2012年10月14日

管理信息系统的系统分析方法及任务

管理信息系统的系统分析方法及任务 管理信息系统的系统分析是必要且十分重要的环节,系统分析工作的好坏,在很大程度上决定了系统的成败。管理信息系统分析的任务是:在充分认识原信息系统的基础上,通过问题识别。可行性分析、详细调查、系统化分析、最后完成新系统的逻辑方案设计,或称逻辑模型设计。逻辑方案不同于物理方案。前者解决“做什么”的问题,是系统分析的任务;后者解决“怎样做”的问题,是系统设计的任务。 管理信息系统的系统分析的重点在应用需求层次上,主要任务是确定用户对系统的应用要求, 一、步骤是: 第一、通过详细调查,和用户一起了解现行系统是怎样工作的,理解用户对现行系统的改进要求和对新系统的要求; 第二、把和用共同理解的信息系统用恰当的工具表达出来。 主要工作内容: (1)通过对现行系统中数据和信息的流程以及系统功能给出逻辑的描述,得出现行系统的逻辑模型 (2)在调查和分析中得出新系统的功能需求,并给出明确的描述,得出新系统功能需求的逻辑描述 (3)根据需要与现实可能性,确定新系统的功能,给出新系统的逻辑描述和逻辑模型。 二、需求调查的原则 (1)自顶向下全面展开; (2)先弄清楚存在的道理,再分析有无改进的可能; (3)工程化的工作方式,科学的步骤; (4)全面铺开与重点调查相结合; (5)发扬团队精神,积极沟通与友善的工作方式。 1.初步调查: 1)用户需求分析2)现有企业的运行状况3)管理方式和基础数据管理状况4)现有信息系统运行状况 2、调查范围 1)组织机构与功能业务;2)数据和数据流程;3)业务流程;4)决策方式及过程; 5)可用资源与限制条件6)现存问题及改进。 3.问卷调查结果整理 4.业务流程调查方式 5.数据/文件调查表设计 三、业务流程分析的作用 1、可以帮助我们了解某项业务的具体处理过程, 2、发现和处理系统调查工作中的错误和疏漏, 3、修改和删除原系统的不合理部分, 4、在新系统基础上优化业务处理流程。

MIS的系统分析习题及答案

第六章管理信息系统的系统分析 单项选择题 1、表格分配图是( d )。 a. 数据流程调查使用的工具 b. 编程工具 c. 系统设计工具 d. 管理业务调查使用的工具 2、数据字典建立应从( b )阶段开始。 a. 系统设计 b. 系统分析 c. 系统实施 d. 系统规划 3、数据流( a )。 a. 也可以用来表示数据文件的存储操作 b. 不可以用来表示数据文件的存储操作 c. 必需流向外部实体 d. 不应该仅是一项数据 4、管理信息系统的开发过程不包含( a )。 a. 设备设计过程 b. 学习过程 c. 人与人之间的对话过程 d. 通过改革管理制度来适应信息系统的需要 5、表格分配图是系统分析阶段用来描述( a )的。 a. 管理业务流程的图表 b. 数据流程的图表 c. 功能结构的图表 d. 数据处理方式的图表 6、数据流程图是描述信息系统的( c )。 a. 物理模型的主要工具 b. 优化模型的主要工具 c. 逻辑模型的主要工具 d. 决策模型的主要工具 7、描述数据流程图的基本元素包括:( d ) a. 数据流,内部实体,处理功能,数据存储 b. 数据流,内部实体,外部实体,信息流 c. 数据流,信息流,物流,资金流 d. 数据流,处理功能,外部实体,数据存储 8、成批处理方式适用于 ( c ) 。 a. 负荷易产生波动的数据处理 b. 需要反应迅速 , 但数据收集费用较高的数据处理 c. 固定周期的数据处理 d. 有通信设备情况的数据处理 9、系统分析的首要任务是 ( d ) 。

a. 尽量使用户接受分析人员的观点 b. 正确评价当前系统 c. 彻底了解管理方法 d. 弄清用户要求 10、系统分析调查组的成员 ( c ) a. 不应包括本单位的领导人员 b. 不应包括系统设计员 c. 应包括本单位的领导人员 d. 必须包括程序设计人员 填充题 1、管理业务流程图是反映管理系统的___物理__模型,数据流程图是描述信息系统的__逻辑__模型。 2、可行性分析的内容包括技术可行性、___经济__可行性和__管理__可行性。 3、系统分析阶段主要完成新系统的___逻辑__设计,系统设计阶段主要完成新系统的__物理_设计。 4、描述处理逻辑的常用工具有__判断树_和__判断表_。 5、建立数据字典是为了对__数据流程图__图上的各个__元素_作出详细的定义和说明。 6、系统分析报告是系统__设计_的依据 , 是与_用户__交流的工具。 7、系统环境调查和组织机构调查属于__管理业务调查__调查内容。 8、数据按动态特性可分为固定值属性、_固定个体变动_属性和__随机变动__属性三类。 9、具有随机变动属性的数据项 , 其__个体_是随机出现的 , 其__值_也是变动的。 10、在工资子系统中 , 扣病假工资属于数据按动态特性分类中的__变动_属性数据。 11、表格分配图可以帮助系统分析人员描述系统中的报告或单据的__数量__以及它们都与哪些部门发生_业务联系__。 12、数据流程图的四种基本元素是 : 数据流、处理、__外部实体__和__数据存储__。 13、在划分子系统时 , 可把系统目标看作是__系统_,把第二层功能看作是子系统 , 再下面就是各项具体的__功能_。 14、数据结构描述了数据项之间的关系 , 一个数据结构可以由若干个数据组成 , 也可以由若干个__数据结构__组成。 名词解释题 1、外部实体 2、管理业务流程图 3、表格分配图 4、业务流程 答: 名词解释题参考答案 1、外部实体指本系统之外的人或单位 , 它们和本系统有信息传递关系。

管理信息系统系统分析报告

好又多超市企业管理信息系统分析报告 专业班级:09 电子商务01班 学生姓名:易顺、储卫兵、王楠、王双奎、卜永娟任课老师:张亮 2011年12月25日

本组成员任务分工详细信息

注:两人分工中均出现的内容为两人共同完成。 一、引言 1、企业背景介绍 我们组是为连锁超市设计管理信息系统。我们的超市,好又多连锁超市的定位是同城中型连锁超市,主要致力于为社区和商业繁华地段提供优质廉价商品零售服务。 信息科技快速发展,社会各个领域发生日新月异的变化,尤其是计算机的应用及普及,已经深入到政治、经济、生活的各个领域,使人们从过去繁复的手工劳动中得以解脱。超市管理信息系统软件为超市管理部门带来极大方便,因此,开发一套完善的超市信息管理系统显得尤为必要。 随着超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析。加快网络信息化建设,对超市的运行和发展,迫在眉睫。通过开发实施超市信息管理系统,能让消费者少付出金钱、时间、精力和风险,而获得更好的品质、更新的创意、更多的信息和更加方便、新鲜的商品,使消费者和超市经营者共同成为市场的赢家。

开发超市信息管理系统将提高超市各项工作的效率和质量,促进商品的销售,资金的流转;减轻各类事务性工作的劳动强度,使超市的职员腾出更多的精力和时间来服务于顾客;改善经营管理,堵塞漏洞,保证顾客和超市的经济效益。 2、开发MIS的战略目标 通过管理信息系统的实施,使连锁超市各部门之间通过计算机系统实现及时的、更顺畅的信息沟通,达到完全信息共享,各部门能实时共享互相的信息。使整个系统业务流程实现信息自动化,不再需要过多人工参与,能有效地对销售信息进行统计记录,能有效地完整管理商品库存信息,能有效地根据库存信息编制采购计划。 我们设计的管理信息系统主要要达到以下3个方面的目标: (1)实现各部门的实时信息共享,能及时地掌握销售实点数据,商品库存状况,商品采购信息等。 (2)使底层工作人员有效及时了解当前所处部门运营相关商品相关信息状况,以及相关计划和实施细则。 (3)使中上层管理人员能及时有效了解部门运行状况和计划。 3、企业组织结构 好又多超市主要采取集团公司统一管理,公司总部通过对区域内的各个分店提供的销售、考勤、仓储等等数据的整理和分析,来对各分店采取统一管理,统一调度,最大限度的优化销售和仓储,降低成本,提高员工工作积极性,争取利润最大化。 好又多超市的组织结构如图下图所示。

管理信息系统的系统分析

第五章 管理信息系统的系统分析 、单项选择题 1.表格分配图是 ( )。 a ?数据流程调查使用的工具 c.系统设计工具 2.开发的系统分析阶段的任务是 ( a. 完成新系统的逻辑设计 c 。完成新系统的物理设计 3. 数据字典建 立应从 ( )阶段开始 a, 系统设计 c.系统实施 4. 对一个企业供、销、存管理信息系统 而言 a. 仓库 c. 供应科 5. 数据流 ( )。 a 也可以用来表示数据文件的存储操 作 b. 不可以用来表示数据文件的存储操作 c ?必需流向外部实体 d. 不应该仅是一项数据 6. 管理业务流程图可用来描述 ( )。 a. 处理功能 c ?作业顺序 7. 管理信息系统的开发过程不包含 ( a 设备设计过程 b. 学习过程 c ?人与人之间的对话过程 d. 通过改革管理制度来适应信息系统的需要 8. 决策树和决策表用来描述 ( )。 a. 逻辑判断功能 b.决策 过程 c. 数据流程 d.功能关系 9. 表格分配图是系统分析阶段用来描述 ( )的。 a 管理业务流程的图表 b.数据流程的图表 c. 功能结构的图表 d.数据 处理方式的图表 10. 工资系统中职工的“电费”数据 a. 固定值属性 c.固定个体变动属性 11. 数据流程图是描述信息系统的 ( a 物理模型的主要工具 b .编程工具 d .管理业务调查使用的工具 )。 b .完成新系统的功能分析 d .完成新系统的数据分析 b .系统分析 d .系统规划 ( ) 是外部实体。 b .计划科 d .销售科 b .数据流程 d .功能结构 )。 (每月按表计费 )具有 ( ) b .随机变动属性 d .静态特性属性 )。 b .优化模型的主要工具 d .决策模型的主要工具

MIS开发中的系统分析

MIS开发中的系统分析 随着计算机系统和计算机网络及其应用的迅猛发展,越来越多的组织、企业、部队开始对MIS(管理信息系统——Management Information System)由感兴趣而逐渐进入到实际开发、应用阶段,而随着信息技术新的发展,系统开发对分析人员素质提出了更高的要求。在管理信息系统(MIS)开发中,许多开发团队对系统分析的特点及重要性认识不足,致使在开发过程中引发各种问题,开发完成后操作人员因为不好用、不方便用而不愿意使用,造成大量人力、物力的浪费。本文结合实际,对MIS开发中系统分析工作的特点及重要性进行简单分析,对系统分析中要注意的问题。 管理信息系统(MIS)是由人和计算机设备组成的对企业或者组织(部门)管理信息进行收集、加工、传输、保存、使用、维护的系统。一个MIS的开发要经过系统分析(Systems Analysis)、系统设计、系统实现、系统维护四个阶段。系统分析的主要内容是:业务和数据的流程是否通畅,是否合理;数据、业务过程和实现管理功能之间的关系;老系统管理模式改革和新系统管理方法的实现是否具有可行性等等。系统分析的目的是:将用户的需求及其解决方法确定下来,这些需要确定的结果包括:开发者关于现有组织管理状况的了解;用户对信息系统功能的需求;数据和业务流程;管理功能和管理数据指标体系;新系统拟改动和新增的管理模型等等。系统分析从系统需求入手,从用户观点出发建立系统用户模型。用户模型从概念上全方位表达系统需求及系统与用户的相互关系。系统分析在用户模型的基础上,建立适应性强的独立于系统实现环境的逻辑结构。系统分析是整个MIS开发的基础性工作,是最为重要也最难把握的一个阶段。但是在实践当中,系统分析通常不能引起开发人员的足够重视。许多开发人员在开发一个软件产品时,往往在没有充分了解用户需求的情况下,便匆匆着手编写程序,他们错误的将“软件开发”等同于“程序编写”,这是许多软件开发人员的通病。这样导致的结果是:开发人员埋怨用户需求频繁变化,用户埋怨系统不能满足工作需求。严重时,可能导致整个开发工作失败,使开发费用付之东流。特别是近年来面向对象的开发方法被广泛采用以后,软件规模日趋庞大,前期分析的重要性便愈加凸现出来。 一、充分认识系统分析工作的重要意义 系统分析所确定的内容是今后系统设计、系统实现的基础。不同企业或组织有着不同的内部环境,当开发团队着手开发一个项目时,首先

管理信息系统的系统分析讲课稿

第五章管理信息系统的系统分析 一、单项选择题 1.表格分配图是( )。 a.数据流程调查使用的工具b.编程工具 c.系统设计工具d.管理业务调查使用的工具2.开发MIS的系统分析阶段的任务是( )。 a.完成新系统的逻辑设计b.完成新系统的功能分析c。完成新系统的物理设计d.完成新系统的数据分析3.数据字典建立应从( )阶段开始。 a,系统设计b.系统分析 c.系统实施d.系统规划 4.对一个企业供、销、存管理信息系统而言,( )是外部实体。a.仓库b.计划科 c.供应科d.销售科 5.数据流( )。 a.也可以用来表示数据文件的存储操作 b.不可以用来表示数据文件的存储操作 c.必需流向外部实体 d.不应该仅是一项数据 6.管理业务流程图可用来描述( )。 a.处理功能b.数据流程 c.作业顺序d.功能结构 7.管理信息系统的开发过程不包含( )。 a.设备设计过程 b.学习过程 c.人与人之间的对话过程 d.通过改革管理制度来适应信息系统的需要 8.决策树和决策表用来描述( )。 a.逻辑判断功能b.决策过程 c.数据流程d.功能关系 9.表格分配图是系统分析阶段用来描述( )的。 a.管理业务流程的图表b.数据流程的图表 c.功能结构的图表d.数据处理方式的图表10.工资系统中职工的“电费”数据(每月按表计费)具有( )。a.固定值属性b.随机变动属性 c.固定个体变动属性d.静态特性属性 11.数据流程图是描述信息系统的( )。 a.物理模型的主要工具b.优化模型的主要工具c.逻辑模型的主要工具d.决策模型的主要工具

12.在系统设计阶段,图6.1中的四种符号用于绘制( )。a.数据流程图 b.处理流程 c.信息系统流程图 d.表格分配图 图6.1四种符号 13.描述数据流程图的基本元素包括:( )。 a.数据流,内部实体,处理功能,数据存储 b.数据流,内部实体,外部实体,信息流 c.数据流,信息流,物流,资金流 d.数据流,处理功能,外部实体,数据存储 14.系统分析报告的主要作用是( )。 a.系统评价的依据b.系统设计的依据c.系统实施的依据d.系统规划的依据15.数据的静态特性分析指的是分析数据的( )。 a.类型、记录的属性、取值范围、小数点后位数 b.类型、长度、取值范围、单位时间内发生的业务量 c.类型、发生的频率、密集度、结构化程度 d.类型、相对固定属性、结构化程度、处理性质 16.具有固定个体变动属性的数据应当存放在( )。 a.处理文件中b.随机文件中 c.主文件中d.周转文件中17.对系统分析人员的要求是( )。 a.熟悉计算机硬件和软件 b.精通本行业管理业务 c.精通本行业管理业务,并熟悉计算机 d.精通计算机,并略知管理知识 18.绘制数据流程图指的是绘制( )。 a.新系统的数据流程图 b.原系统的数据流程图 c.新系统和原系统的数据流程图 d.与计算机处理有关部分的数据流程图 19.成批处理方式适用于( )。 a.负荷易产生波动的数据处理 b.需要反应迅速,但数据收集费用较高的数据处理

第五章MIS的系统分析

第五章MIS的系统分析 (一)单项选择题 1、完成数据流程图中所出现的数据内容、特征,用数据字典的形式作出明确的定义和说明功能的是( ) A.数据分析 B.数据处理 C.数据检验 D.数据设计 2、分析系统的相关性,就是根据分解协调的原则,采取( ) A.由上而下发展系统 B.由前到后发展系统 C.自顶向下发展系统 D.综合分解发展系统 3、在系统开发过程中,系统详细调查所处的阶段是( ) A.系统分析 B.系统设计 C.系统实施 D.运行和维护 4、以一项业务或一组相互关联的业务作为描述对象,对它们的处理过程及所涉及的信息进行描述的图是( ) A.组织结构图 B.数据流程图 C.格栅图 D.事务流程图 5、企业和环境的调查以及信息处理状况的调查工作所处的阶段是( ) A.可行性分析 B.总体规划 C.初步调查 D.详细调查 6、对原系统进行分析和抽象,描述新系统逻辑模型的主要工具是( ) A.组织结构图 B.数据流程图 C.格栅图 D.事务流程图 7、在数据流程图中,不受所描述的系统控制的是( ) A.处理功能 B.数据存储 C.外部实体 D.数据流 8、适合描述处理中具有多种策略的工具是( ) A.数据字典 B. 格栅图 C.数据流程图 D.决策树 9、保证系统质量的关键是 A.系统正确 B.系统可读 C.系统测试 D.系统维护 10、逻辑模型设计工作的完成阶段是( ) A.系统分析阶段 B.系统设计阶段

C.系统实施阶段 D.运行和维护阶段 11、在初步调查的基础上,提出新系统的( ) A.目标 B.可行性结果 C.详细调查方案 D.总体方案 12、反映系统中信息运动规律的图是( ) A.组织机构图 B.数据流程图 C.系统结构图 D.系统流程图 13、数据流程图的绘制采用 A.自下而上的方法 B.自顶向下的方法( ) C.由细到粗的方法 D.都可以 14、决策树可以用来( ) A.描述程序结构 B.描述基本加工的逻辑功能 C.描述数据流的航程 D.描述数据结构 15、把各种业务处理过程及其信息联系起来,形成一个整体,反映系统内部错综复杂联系的是( ) A.组织结构图 B.数据流程图 C.格栅图 D.事务流程图 16、审核数据流程图的工具是( ) A.决策树 B.数据字典 C.功能分析图 D.格栅图 17、隔山图是反映系统与功能的( ) A.一张图 B.一张表格 C.一颗树 D.结构图 18、在数据处理中,基本的、不可分割的逻辑单位是( ) A.数据项 B.记录 C.文件 D.数据库 19、数据流程图具有 A.概括性和具体性 B.具体性和抽象性 C.抽象性和概括性 D.概括性、抽象性和具体性( ) 20、描述逻辑判断过程的工具是( ) A.模块语言 B.层次语言 C.结构语言 D.树型语言 22、关于系统分析,以下哪个叙述正确( ) A.企业领导根据系统开发建议书下达系统开发任务 B.系统分析的目标是提出建设系统的物理方案

系统分析报告——mis

某高校研究生学籍管理系统的分析报告 1 引言 系统开发的意义 研究生教育是高等教育的高等层次,是培养和造就高层次人才的主要途径。当今世界的科技竞争表明,要赢得竞争,首先要拥有各种创造性的高层次科技人才。这种人才的数量和质量,已成为各国经济、科技和社会发展的决定性力量。随着研究生招生规模逐年扩大,其管理工作量也必将不断增加,如何使研究生管理人员从日常事务中解脱出来,使研究生的管理工作从微观事务性向宏观决策性转变,已成为提高研究生培养质量的一个主要问题。而开发研究生学籍管理信息系统是实现这一目标必不可少的。开发本系统的目的就是将现代化信息处理技术运用到研究生管理中,提高工作效率。其次,在实现高等教育信息化的进程中,开发某高校研究生学籍管理系统也是信息化的一个重要组成部分。另外,通过研究生学籍管理系统的应用,提高管理人员的素质,促进本校的管理水平和效率的提高,提供多层次的学生信息服务和实用的使用手段,以满足管理过程中对研究生信息的共享和利用,并可为学校各级领导的决策提供快捷、有效的辅助信息。[1] 开发背景 在我国学位与研究生教育信息管理工作中,计算机辅助管理在一定程度上已用于招生、培养、学籍、学位、学科建设和分配等各个方面,并取得了一定的成效,对提高管理水平与效率发挥了积极作用。学位与研究生教育信息管理的网络化是指将网络技术和数据库技术应用于研究生教育信息管理过程中,实现信息的采集整理和管理使用的科学化、规范化和效率的最大化。部分高校开发了基于单机版的管理信息系统,包括招生、学籍、教学、学位、分配等。一些知名高校进行了各管理子系统的集成,并将局域网和广域网技术运用于学位与研究生教育信息管理中,开发基于客户/服务器(C/S)或浏览器/服务器(B/S)结构的网络管理信息系统,适应了当代学位与研究生教育迅速发展的需要。 某高校于1985年开始招收研究生,设置的硕士点只有材料学和测试计量技术两个专业。由于招生专业和招生人数较少,学生的管理工作一直局限于Office办公软件的运用,对研究生的日常管理工作进行简单的电子数据处理。随着近几年招生专业和招生人数的不断增加,招生工作由原来的两个专业扩展到了现有的马克思主义理论与思想政治教育﹑机械制造及自动化﹑光学工程﹑测试计量技术及仪器﹑材料学﹑信号与信息处理﹑控制理论与控制工程﹑检测技术与自动化装置﹑航空宇航制造工程﹑环境科学等十六个硕士点,并在测试计量技术及仪器﹑材料加工工程两个硕士点具有开展同等学力人员申请硕士学位授予权。现有在校研究生331名,导师97名,办学规模不断扩大。研究生管理人员的工作量大大增加,简单的办公软件已经不能解决这些问题,这就需要相应的计算机辅助管理软件来协助研究生管理人员处理研究生的各项事务。

mis系统分析

第五章 MIS的系统分析 采用任何方法开发管理信息系统,均需进行系统分析,只是每种开发方法的系统分析详细程度不同。 本章以“结构化系统开发方法”为背景,说明系统分析的基本过程与原理。 一般来讲,系统分析的任务就是定义用户的需求,提出系统的初步(逻辑)模型。 §5.1 可行性分析及详细调查概述 1.可行性分析的任务、内容 任务:明确开发MIS的必要性、可行性。 必要性——〉取决于开发任务的紧迫性。 可行性——〉取决于实现系统的资源、条 件。 内容:⑴管理上的可行性,包括: A.管理人员(高、种、低层)的态度; B.管理环境: 管理方法正确与否;管理制度健全与 否;原始数据正确否。 ⑵技术上的可行性,包括: A.软、硬件技术(速度、存储能力等); B.开发人员水平(内、外兼有)。

⑶ 经济上的可行性,包括: 软硬件、开发及培训等方面的成本效益。 2. 可行性分析报告 内容: ⑴ 系统概述(IS 、业务等方面现状); ⑵ 项目目标; ⑶ 所需资源、预算和期望效益; ⑷ 3. 详细调查的目的、原则 与系统的“初步调查”不同,详细调查主要针对现行系统的业务流程及数据流程进行。 目的: A.立即开发; B.改进原系统; C.具备条件后再开发; D.不开发等。 通过系统的“初步调查”来完成 现状; 问题; 收集资料等。 目的 下一步的 工作基础

调查的方法: ⑴访问;⑵开调查会; ⑶发调查表;⑷参加业务活动。 调查过程中所用的工具(图表): ⑴用户(组织)结构图; ⑵管理业务流程图; ⑶表格分配图; ⑷数据流程图; ⑸判定树; ⑹决策表。 §5.2 管理业务调查 又 对本系统产生较大影 响的因素的集合。 一般而言,环境就是管理系统(规 章制度、政策法规等)。 开发一个新系统,意味着需要重新设计一个组织。 其前提工作就是管理业务调查,内容包括:组织结构 调查、管理功能调查和管理业务流程调查。

管理信息系统分析与设计报告

快递公司管理信息系统系统分析与设计报告 组长:王文亭(09252020) 组员:王金婷(09253041) 张国利(09251054) 朱思昱(09252031) 指导老师:钱大琳 目录

系统分析................................................................................. - 2 -一.引言和背景介绍. (2) 二.总体目标和可行性分析 (3) 三.组织情况简述 (4) 四.运行流程分析 (5) 系统设计................................................................................. - 9 -一.系统总体结构图. (9) 二.系统配置 (10) 三.数据库结构设计 (12) 四.人机界面、输入输出及编码校对设计 (15) 五.层次模块结构图 (18) 六.详细设计方案说明书 (19) 系统分析 一.引言和背景介绍 90年代以来,快递公司由一种新兴产业逐渐走入千家万户,在加快社会发展脚步的同时,为人们的生活提供了很大便利,也为自己创造了极大的利益和社会价值。在日常生活中,我们和快递公司的接触也很多,并且我们组有组员的家

人在一家小型快递公司内工作,所以我们对其业务流程、工作制度由一定的了解。基于以上原因,我们选择快递公司作为研究对象,为其分析设计一个适合的管理信息系统。 二.总体目标和可行性分析 ⒈总体目标。系统的目的在于减少由于手工操作所造成的人力物力财力的浪费,提高信息处理的精度和准确度,改进管理服务的质量和效率,使企业省时高效地创造更大的利益和社会价值为企业在现代化竞争中提供硬件的优势。 ⒉可行性分析,主要从经济、技术和社会三个方面进行分析。 ⑴经济可行性分析。本系统的开发需求较低,有较为成熟的软硬件环境作为基础,目标系统开发与操作都不是十分复杂,大大节省了投资成本。开发完成运行后,可以代替人工进行许多繁杂的劳动,大大提高了员工的工作效率,为使用者带来便利,也为系统的进一步推广创造了条件,利用更短的时间,更少的人力物力财力创造更大的利益,而且投入成本较低,所以,从经济角度考虑,该系统开发可行。 ⑵技术可行性分析。本系统将针对快递公司的业务过程展开设计,开发本系统需要对数据库进行灵活和快捷的操作,因此选择熟悉的SQL语言来支持本系统的开发需求。本系统具有订单接受、处理、派送和查询等几个主要的功能模块。在此之前,我们做过音乐收藏、简单的选课和简易停车场的数据库开发实验,对其中一些步骤有一定的了解。 ⑶社会可行性分析。企业使用现代化的办公平台将打破原先的手工操作,为企业创造更大的经济利益同时,推动社会进步的脚步,产生更大的社会利润,企业的每一次发展、进步和革新都推动着社会和人类生活的前行,因此,该系统的开发具有社会可行性。

第五章管理信息系统的系统分析及答案

长沙理工大学二手货QQ交易群146 808 417 第五章管理信息系统的系统分析 一、选择 1.以下各点中( B )不是描述处理逻辑的工具。 A 结构英语描述 B 数据字典 C 判断树 D 决策表2.以下各点中,( D )不属于构造数据流程图的要素。 A 外部实体 B 数据存储 C 处理 D 处理部门3.系统可行性分析的主要内容是(D )。 A 经济可行性 B 技术可行性 C 管理上的可行性 D 以上全部 4.在以下各点中,(A )不是数据流程分析的主要内容之一。 A 数据存储分析 B 数据流程的优化 C 原有数据流程的分析 D 新系统的人机界面 5.(F )是新系统的逻辑方案的主要内容。 A 新系统的业务流程 B 新系统的数据流程 C 新系统的逻辑结构 D 新系统的数据资源分布 E 新系统中的管理模型 F 以上全部 二、判断长沙理工大学二手货QQ交易群146 808 417 1.在系统分析阶段纠正系统开发错误的相对费用最低。(正确) 2.通常把具有固定值属性的数据存放在周转文件中。(错误) 3.负荷易产生波动的数据处理适宜采用批处理的方式。(错误) 4.对于大系统来说,划分子系统的工作应在系统规划阶段进行。(正确)5.在进行子系统的划分时,应使子系统之间的数据联系尽可能地少。(正确)6.通常,投资较少的管理信息系统没有必要制定应急计划。(错误) 三、问答 1.什么是业务流程图?业务流程图的主要作用是什么? [答] 业务流程图(Transaction Flow Diagram ,简称TFD )就是用一些尽可能少的规定的符号及连线来表示长沙理工大学二手货QQ交易群146 808 417

MIS系统分析报告

吉林大学珠海学院库存管理系统分析 课程名称:管理信息系统 学生姓名:刘磊 学号: 02121934 专业班级:会计19班 系别:工商管理 2015年 1 月2 日

库存管理系统分析 一、系统概况 仓库管理是与我们日常生活息息相关的问题,随着改革开放的不断深入,经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,仓库管理的全面自动化、信息化则是其中极其重要的部分。仓库管理信息系统正是基于这样的需求背景下研制开发的。 系统主要的实现目标是监控整个仓库的运转情况;提供完善的任务计划功能,由整个操作的指令中心来安排进出任务,确认任务的开始,进货管理和出货管理按其指令执行即可;实时监控所有货物的在线运动情况,实时提供库存变化的信息。 根据详细的需求分析,企业在库存中面临的主要问题体现在:库存量较大,库存资金周转慢;不能及时统计库存物料;库房人员重复工作多,效率低;不知道库存物资积压时间长短。 货物仓库管理系统主要针对于日常库存信息的管理,它针对仓库日常发生的业务,分为了两大类,即入库和出库,用户通过相应的模块,对仓库里的物品的基本情况进行操作,对库存数量进行查询,用户通过简单的操作即可轻松的管理仓库。 二、系统分析 1、系统目标分析 1.能实时反映仓库进销存的商品情况,节省人力和设备的费用; 2.当销量大时,能及时进货,减少库存,促进人员工作效率的提高;

3.及时掌握库存,少呆帐,做到信息管理,改进决策系统; 4.促进控制精度和生产力的提高 2、组织结构图 3、系统功能需求分析、功能结构图 1.系统功能包括:产品入出库登记、确认入出库信息、删除库内信息、,事件记录。 2.系统管理员功能:添加人员、删除人员、查询库内信息、系统配置、查看系统事件,用户管理,人员权限区分。 3.用户功能包括:查询库内信息、查询出库信息、查询入库信息、修

第六章管理信息系统系统分析

第六章 6.1.1表格分配图是(d)。 a.数据流程调查使用的工具b.编程工具C.系统设计工具人 d.管理业务调查使用的工具6.1.2开发MIS的系统分析阶段的任务是(a)。 a.完成新系统的逻辑设计b.完成新系统的功能分析 C.完成新系统的物理设计d.完成新系统的数据分析 6. 1.3数据字典建立应从(b)阶段开始。 a.系统设计b.系统分析C.系统实施d.系统规划 6.1.4对一个企业供、销、存管理信息系统而言,(b)是外部实体。 a.仓库b.计划科c.供应科d.销售科 6.1.5数据流(a)。 a.也可以用来表示数据文件的存储操作 b. 不可以用来表示数据文件的存储操作 C.必需流向外部实体d.不应该仅是一项数据 6. 1.6管理业务流程图可用来描述(c)。 a.处理功能b.数据流程C.作业顺序d.功能结构 6.1.7管理信息系统的开发过程不包含(a)。 a.设备设计过程b.学习过程 C.人与人之间的对话过程d.通过改革管理制度来适应信息系统的需要 6.1.8决策树和决策表用来描述(a)。 a.逻辑判断功能b.决策过程C.数据流程 d.功能关系 6. 1. 9表格分配图是系统分析阶段用来描述(a)的。 a、管理业务流程的图表b.数据流程的图表 c. 功能结构的表图 d. 数据处理方式的图标 6. 1. 1O工资系统中职工的"电费"数据(每月按表计费)具有(c)。 a、固定值属性b.随机变动属性c.固定个体变动属性 d. 静态特性属性 6.1.11数据流程图是描述信息系统的(c) a.物理模型的主要工具b.优化模型的主要工具 C.逻辑模型的主要工具d.决策模型的主要工具 6.1.12在系统设计阶段,图的四种符号用于绘制(a)。 a.数据流程图b.处理流程图 C. 信息系统流程图d.表格分配图 6.1.13赐描述数据流程图的基本元素包括:(d)。 a.数据流,内部实体,处理功能,数据存储b.数据流,内部实体,外部实体,信息流 C.数据流,信息流,物流,资金流d.数据流,处理功能,外部实体,数据存储6.1.14系统分析报告的主要作用是(b)。 A系统评价的依据b.系统设计的依据C.系统实施的依据d.系统规划的依据6.1.15历数据的静态特性分析指的是分析数据的(b)。 a.类型、记录的属性、取值范围、小数点后位数 b.类型、长度、取植范围、单位时间内发生的业务量 C.类型、发生的频率、密集度、结构化程度 d.类型、相对固定属性。结构化程度、处理性质 6.l.16具有固定个体变动属性的数据应当存放在(d)。 a.处理文件中b.随机文件中 c.主文件中d.周转文件中 6.1.17 对系统分析人员的要求是(c)。 a. 熟悉计算机硬件和软件 b. 精通本行业管理业务

管理信息系统系统分析作业

管理信息系统系统分析作业 1.根据下述业务工作过程画出业务流程图:到图书馆借书的过程如下:读者进入目录厅检索书目,填写借书申请单,交给图书馆管理员;管理员查询库存,检索成功后将借书卡交给读者填写,并返回换取图书,管理员更新库存。 2.下面是某同学绘制的图书馆业务流程图(图4.1)与新系统功能结构图(图4.2),请根据你所学知识回答下列问题:(1)业务流程图存在有哪些问题?(2)新系统功能结构图存 3.某邮局的报刊订阅流程如下:订户根据所需报刊填写订单,邮局根据订单记入订报明细表,并给订户回执,订报期截止后,邮局每天要做如下工作:产生本邮局各报刊订报数据统计表,交给报刊分发中心;产生投递分发表给投递组。部分数据存储和数据流说明如下: ●报刊分类表:报刊号、报刊名; ●订单:姓名、邮编、街道名、门牌号、报刊名、份数、起订日期、终止日期; ●订报明细表:订户编号、订户姓名、邮编、街道名、门牌号、报刊号、份数、起订 日期、终止日期; ●订数统计表:报刊号、报刊名、数量;

投递分发表:姓名、邮编、街道名、门牌号、报刊名、份数。 数据流程图如下图4.3所示: 图4.3 报刊订阅数据流程 回答下列问题: (1)根据流程图,试给出有圈的A处理的名称。 (2)本流程进行哪些处理?能发现什么错误? (3)如果同一个订户可能订阅多种报刊,为了减少冗余,可将订报明细表分成订户表和订报表。请设计这两张表的项目,并修改数据流程图。 (4)从流程图能发现什么错误?列出之,并绘制你修改后的数据流程图。 4.根据下述业务工作过程画出数据流程图:经对某公司原手工管理工资系统调查得知,该公司月末发工资,处理过程是:每月20~25日由财务科根据已存档的上月工资发放清单和人事科送来的人员工资变动表,抄写本月工资发放清单中的前三项(工资发放清单共六项:部门、姓名、基本工资款、应发工资和签名栏,总务科每月26日将扣款清单送交财务科,由财务科按扣款清单将扣款数填入本月工资发放清单。最后计算出每个职工应发工资数,并填入工资发放清单。 5.某企业负责处理订货单的部门每大能收到40份左右的来自顾客的订货单,订货单上的项目包括订货单编号、顾客编号、产品编号,数量、订货日期、交货日期等。试根据这一业务情况和有关数据流程图(略),写出数据字典中的“订货单”数据流定义。

管理信息系统案例分析

ERP与财务系统有机集成 ——烟台汽车制造厂现代企业管理信息系统 自1995年11月起,烟台汽车制造厂与浪潮集团山东通用软件有限公司联合开发烟台汽车制造厂的“现代企业管理信息系统(以下简称‘本系统’)”。试运行一年来,基本上实现了“信息集成、过程集成、功能集成”;实现了“一张原始凭证(销货发票、购货发票、入库单、领料单等)一次录入;业务核算、统计核算、会计核算全部自动完成”;“标准成本控制与责任成本考核相结合”实现了由成本核算向成本控制质的飞跃;攻克了信息集成的关键技术——原始凭证自动编制会计凭证。由于本系统设计的创新和独特的管理功能,已在2我企业管理的各个方面发挥了重要作用。方便、实用特性得到前来参观的上海、武汉、沈阳、大连、山东等各界同行的赞誉。 系统的主要特点 本系统以财务管理为中心,以成本控制为重点,在“国强财务软件”的基础上,开发了产品基础数据子系统、材料采购子系统、库存管理子系统、生产计划子系统、车间管理子系统和销售子系统,各子系统用财务系统将其紧密地联系在一起,遵循产、销、存一体化的新思路,实行信息的高度集成。使企业各方面的人力资源,物力资源实现最有效地利用,使信息流、物流和资金流得到合理配置,增强了企业的整体实力。各子系统都能直接输入原始单据(企业自制的原始凭证如:销货发票,出、入库单等)由微机自动编制会计凭证、自动登记各相关帐户,实现一张入库单、一张发票的一次录入,车间、仓库、全厂各业务部门会计帐、总帐、明细帐、业务台帐都由计算机一次完成。这从根本上解决了长期以来一直困扰我们的帐务串户、错帐问题,解决了部门与财务、仓库与财务、仓库与车间、车间与财务帐帐不符、帐证不符的问题。实现了数据共享和信息的有机集成。“标准成本控制与责任成本考核相结合”实现了由成本核算向成本控制质的飞跃。现在市场所流行的财务软件和管理软件多数在“模拟手工”和“提高运算速度,代替手工操作”上下工夫,在计算机广泛应用的今天,“模拟手工”、“复制现有的管理模式”已经落后,是不可取的。烟台汽车制造厂广泛采用现代管理方法:在采购子系统中采用“最佳经济批量法”;在仓储管理子系统中采用“ABC”分类重点管理法;在成本核算子系统中采用“标准成本法和责任成本法”。本系统注重对经济责任制的考核;对销售公司和业务人员的业绩考核;对车间责任成本的考核;对采购部门和采购员采购成本降低率的考核;对工人出勤率、出工率、工作效率、废品率的考核。本系统不仅注重经济业务的事后核算和事后经济责任的考核,更注重事前控制。设计成本瞀功能对新产品的开发投入做到心中有数;生产计划子系统的限额领料单实现了成本的事前控制;标准成本的计算、标准成本差异的计算,将成本核算、成本分析、成本控制紧密结合在一起。本系统在成本控制、经济责任考核方面给企业带来了巨大经济效益。“原始凭证自动编制会计凭证”解决了信息集成的关键技术。浪潮集团山东通用软件有限公司集中力量开发的“自动编制会计凭证”模块(他们称之为‘数据中心子系统’),功能强大、适应范围广,企业可以根据自己的销售、采购、仓储、成本核算等项业务的不同业务分类定义不同的会计凭证类型,会计凭证可以“一借一贷、一借多贷、多借多贷”,可以将一类若干原始凭证制作一张会计凭证(一借多贷),也可以将几类若干原始凭证制作一张会计凭证(多借多贷)。凭证摘要由变量组成,能够详细地说明业务内容,这是手工凭证或摘要库凭证所无法比拟的。一天几百张原始凭证,计算机只需在几分钟就将上百张会计凭证制作完毕。“原始凭证自动编制会计凭证”问题的解决,解决了当前信息集成的关键问题,其意义和作用是巨大的。 系统的主要内容及运行情况 1.销售子系统 销售会计负责销售发票的录入和打印,发票中的客户信息由往来户编码库提供,与应收帐款的客户单相一致,产品的型号、名称、价格由产品编码库提供,与产成品、发出商品、销售明细账的产品编码相一致。按照客户的不同要求打印增值税发票或普通发票。财务收款后的发票作为记账的依据,将发票按照规

第六章管理信息系统的系统分析 (2)

第六章管理信息系统的系统分析 第六章习题 6.1单项选择题 6.1.1表格分配图是( )。 a.数据流程调查使用的工具b.编程工具 c.系统设计工具d.管理业务调查使用的工具 6.1.2开发MIS的系统分析阶段的任务是( )。 a.完成新系统的逻辑设计b.完成新系统的功能分析 c.完成新系统的物理设计d.完成新系统的数据分析 6.1.3数据字典建立应从( )阶段开始。 a.系统设计b.系统分析 c.系统实施d.系统规划 6.1.4对一个企业供、销、存管理信息系统而言,( )是外部实体。a.仓库b.计划科 c.供应科d.销售科 6.1.5数据流( )。 a.也可以用来表示数据文件的存储操作 b.不可以用来表示数据文件的存储操作 c.必需流向外部实体 d.不应该仅是一项数据 6.1.6管理业务流程图可用来描述( )。 a.处理功能b.数据流程 c.作业顺序d.功能结构 6.1.7管理信息系统的开发过程不包含( )。 a.设备设计过程 b.学习过程 c.人与人之间的对话过程 d.通过改革管理制度来适应信息系统的需要 6.1.8决策树和决策表用来描述( )。 a.逻辑判断功能b.决策过程 c.数据流程d.功能关系 6.1.9 表格分配图是系统分析阶段用来描述( )的。 a.管理业务流程的图表b.数据流程的图表 c.功能结构的图表d.数据处理方式的图表 6.1.10工资系统中职工的“电费”数据(每月按表计费)具有( )。a.固定值属性b.随机变动属性 c.固定个体变动属性d.静态持性属性 6.1.11数据流程图是描述信息系统的( )。 a.物理模型的主要工具b.优化模型的主要工具一

浅谈MIS开发中的系统分析(一)

浅谈MIS开发中的系统分析(一) 摘要]系统分析是整个开发工作的前提,其工作性质主要是分析人员同用户之间的沟通,随着IT技术的发展,系统开发对分析人员素质提出了更高的要求。在管理信息系统(MIS)开发中,许多开发团队对系统分析的特点及重要性认识不足,致使在开发过程中引发各种问题。本文结合实际,对MIS开发中系统分析工作的特点及重要性进行了分析。 关键词]管理信息系统;系统分析;边界 管理信息系统(MIS)是由人和计算机设备组成的对企业管理信息进行收集、加工、传输、保存、使用、维护的系统。一个MIS的开发要经过系统分析、系统设计、系统实现、系统维护四个阶段。系统分析是指运用系统的方法和原理确定用户需求和开发目标,明确系统应该完成的任务,最后提出开发方案。系统分析是整个MIS开发的基础性工作,是最为重要也最难把握的一个阶段。但是在实践当中,系统分析通常不能引起开发人员的足够重视。许多开发人员在开发一个软件产品时,往往在没有充分了解用户需求的情况下,便匆匆着手编写程序,他们错误的将“软件开发”等同于“程序编写”。这样导致的结果是:开发人员埋怨用户需求频繁变化,用户埋怨系统不能满足工作需求。严重时,可能导致整个开发工作失败,使开发费用付之东流。特别是近年来面向对象的开发方法被广泛采用以后,软件规模日趋庞大,前期分析的重要性便愈加凸现出来。 一、系统分析决定开发成败 不同企业或组织有着不同的内部环境,当开发人员着手开发一个项目时,首先应该深入到企业或组织的各级各部门,了解其组织机构、生产状况及业务流程,并在此基础上采用各种方式对各级各类人员进行咨询和调查,明确他们对该系统的具体需求。在明确了用户具体需求的基础上,方可进行后续的系统设计、系统实施等工作。只有这样,才能使所开发的MIS 系统符合该企业或组织的需要,真正为其提供有效服务,提高员工的工作效率,减轻员工的工作压力。否则,如果不重视前期的调查分析,系统的开发不但不能带来预期效益,反而可能造成资源浪费或给企业或组织带来不便,严重时甚至可能导致整个开发工作失败。 在MIS开发中,一个系统通常由总系统和若干子系统组成,总系统与子系统之间、子系统与子系统之间存在着纵横交错的复杂关系,整个系统是一个有机整体。在着手开发一个项目时,必须对总系统及各子系统均按照软件工程的方法进行系统分析,明确系统总功能、各子系统功能及系统间的相互关系。哪一个子系统分析研究不到位,或哪一部分设计不合理,都将对系统的整体功能和目标造成影响。因此,开发前期的分析工作必须做到通盘考虑,以保证开发成功。 此外,前期分析工作也可以为后期维护打下基础。一方面,企业或组织是在不断向前发展的,一个MIS运行一段时间后,企业可能会在系统功能方面提出进一步要求;另一方面,系统在使用过程中也会逐渐暴露出内部的各种错误。这就要求对系统功能进行扩充或对程序代码进行修改。如果前期分析工作做得比较到位,充分考虑了软件投入使用后的环境、投入使用后的功能扩展、升级改造及后期维护,就可以避免在日后的使用过程中出现系统与环境不适应、系统功能扩充难、程序代码修改难等后遗症。 二、系统分析文档是后续开发的依据 系统分析文档是分析工作重要的、唯一的工作成果,是后续开发工作的依据。在进行系统分析过程中,分析人员应将收集到的第一手信息,进行归类整理,分析汇总,然后制订出准确、一致、完整的系统分析文档:系统说明书。 通常该说明书要对系统功能需求、企业或组织状况、业务流程、系统功能等进行详尽描述,甚至包括对系统将来发展的设想,当前企业的软件、硬件环境的具体技术参数,当前用户方的技术人员和业务人员的信息技术水平,待开发的系统与企业现有的其他系统、甚至与企业外部的其他系统的接口情况等。有了这一系列的分析说明文档,可使后续的系统设计、系统

相关文档
最新文档