随着微型计算机的普及和计算机网络的发展,用户自行开发应用系统成了用户获得基于计算机的信息系统的一条重要途径。用户自行开发应用系统的工作对用户计算机应用能力要求较高。这一开发途径多用于小型的、临时性的应用项目,目前尚难适应大型的、复杂系统的开发任务。
系统开发工作自动化、计算机化,是提高系统开发效率与质量的重要途径。计算机辅助软件工程或计算机辅助系统工程均简记CASE,CASE技术的目标是实现系统开发生命周期内各阶段工作的基于计算机的自动化,现在已出现支持系统开发某些环节的CASE工具,适合于系统开发整个生命周期的CASE工具尚未成为实用的商品。
习题:
一、名词解释
1.系统的生命周期:任何系统均有其产生、发展、成熟、有消亡或更新换代的过程,这个过程称为系统的生命周期。
2.MIS的生命周期:MIS生命周期是指管理信息系统的系统规划、系统开发、系统运行与维护与系统更新的过程。
3.SDLC:从项目开发开始到结束的整个过程,称为系统开发的生命周期,简记 SDLC。
4.结构化:结构化是用一级规范的步骤、准则和工具来进行某项工作。
5.结构化方法:结构化方法是把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品。
6.系统:系统是相互联系、相互作用的诸要素组成的综合体。
7.目标优化:目标优化是指选定的方案应使某个设定的目标函数取极值或在可行方案中,选定方案使系统所有目标达最满意。
8.纠错性维护:纠错性维护是指对系统进行定期的或随机的检修,纠正运行阶段暴露的错误,排除故障,更新易损部件、刷新备份的软件或数据存储,保证系统按预定要求完成各项工作。
9.适应性维护:适应性维护指由于管理环境与技术环境的变化系统中某些部分的工作内容与方式已不能适应变化了的环境,因而影响系统预定功能的实现,故需对这些部分进行适当的调节、修改,以满足管理工作的需要。
10.完善性维护:完善性维护指用户对系统提出了某些新的信息需求,因而在原有系统的基础上进行适当的修改、扩充,完善系统的功能,以满足用户新的信息需求。
11.预防性维护:预防性维护指对预防系统可能发生的变化或受到的冲突而采取的维护措施。
二、论述题
1.试述MIS建设工作的复杂性。
答:管理信息系统建设工作的复金注,主要体现在以下五个方面。
(1)建设环境的复杂性。现代企业、政府部门等组织一般说来结构复杂。管理信息系统建设通常要涉及到组织内部各级机构、管理人员及组织面临的外部环境。系统建设必须十分重视,深刻理解组织面临的内、外环境及发展趋势,考虑到管理体制、管理思想、管理方法和管理手段的相互匹配、相互促进,考虑到人的习惯、心理状态及现行的制度、惯例和社会、政治诸因素。系统的目标规模、功能和实施步骤必须与组织当前的发展水平相适应,所建系统可以在一定范围内改革不合理的规章、制度、惯例,促进管理水平的提高和组织目标的实现。
(2)用户需求的多样性。管理信息系统的最终用户是各级各类管理人员。满足这些用户的信息需求,支持他们的管理决策活动,是系统建设的最终目的。然而一个组织内各类机构和管理人员的信息需求不尽相同,有些需求可能相互冲突,另一些往往十分含混,同时用户需求在建设过程中也会发生变化。系统建设者面对这样复杂的目标集,必须寻求使各方都比较满意的方案。
(3)建设内容的复杂性。管理信息量大面宽、形式多样,来源繁杂,信息内容和处理需求又涉及到广泛的学科和事业领域,管理信息系统要实现一个组织的信息系统的综合处理以支持各级管理决策,必是一个规模庞大、结构复杂、具备多种功能、实现多个目标的大系统,就现有的企业管理信息系统而言,即使是中小企业,其信息处理内容的广泛性和系统结构的复杂性,也是一般的工程技术系统难以比拟的。
(4)技术手段的复杂性。管理信息系统是当代利用先进技术解决社会经济问题的范例之一。现代的先进技术成果,如计算机硬件和软件技术,数据通信与网络技术,各种信息采集与存储,各种控制与决策方法,建模与仿真技术,以及人工智能技术,都是进行管理信息系统建设。实现系统各种主要功能的技术手段。掌握这些先进的复杂的技术以便正确地、熟练地使用它们,就要求系统建设者具有较高的科学技术水平,如何合理的应用这些技术手段以达到预期的效果,是管理信息系统面临的主要任务之一。
(5)建设需用资源的密集性。管理信息系统的建设,是一种资金密集型的建设项目;由于规模大、建设内容复杂,因而也是劳动密集型项目;由于上述建设环境、建设内容、所用技术手段的复杂性,管理信息系统建设项目又是智力密集型或者知识密集型的,由此可见,建设管理信息系统所付出的代价十分昂贵,如何获取和合理利用这些资源,使之产生量大的经济与社会效益,是管理信息系统建设成功的一个关键。
2.试述系统方法的主要原则。
答:系统方法的主要原则:
(l)整体性原则。系统是相互联系、相互作用的诸要素的综合体。一个特定的系统具有的功能与目标,不是各组成部分功能与目标的简单相加,而是各部分按一定秩序相互作用的结果。系统方法的基本点是从整体目标和功能出发,正确处理系统各组成部分之间的相互联系和相互作用,是解决复杂系统各类问题的关键所在。
(2)分解—协调原则。在处理复杂系统时,可以依结构、功能或时间过程将整个系统分解成若干相关关税的子系统,即把复杂问题化成若干相对简单的问题以方便求解。如果子系统仍较复杂,还可进一步分解。合理的分解,可以使问题的处理大为简化。在处理各类子问题时,必须根据系统的整体目标与功能,协调各子系统的行为、功能与目标,以保证整体功能、目标的实现。
(3)目标优化原则。对于单一目标的简单系统,“目标优化”就是选定的方案应使某个设定的目标函数取极值。对于复杂系统,“目标优化”就是,在可能探索到的可行方案中,选定对系统所有目标来说都能达到令人满意效果的方案。简而言之,“目标优化”对简单系统来说是求“最优解”,对复杂系统求的是“满意解”。
3.试述生命周期概念对MIS建设的意义。
答:系统生命周期:广义地看,任何系统均有其产生、发展、成熟、消亡或更新换代的过程。这个过程称为系统的生命周期。
系统生命周期的概念对于复杂系统的建设具有重要的指导意义。管理信息系统建设工作是一项长期、艰巨的任务,从用户提出要求到系统建成,存在着一系列相互联系的工作环节。每个环节工作的好坏直接影响相关环节,进而影响整个系统建设的质量与进程。因此,正确认识系统的发展规律,合理划分系统建设的工作阶段,了解不同发展阶段的特点和相互关系,系统建设工作才会有合理的组织与科学的秩序。
4.试述MIS生命周期各阶段系统建设的主要内容和各阶段之间的关系。
答:管理信息系统的生命周期,可以分成以下四个阶段。
(l)系统规划。这是管理信息系统的起始阶段,以计算机为主要手段的管理信息系统是其所在组织的管理系统的组成部分,它的新建、改建或扩建服从于组织的整体目标和管理决策活动的需要。这一阶段的主要任务是:根据组织的整体目标和发展战略,确定管理信息系统的发展战略,明确组织总的信息需求、制定管理信息建设总计划,其中包括确定拟建系统的总体目标、功能、大致规模和粗略估计所需资源;并根据需求的轻、重、缓、急及资源和应用环境的约束,把规划的系统建设内容分解成若干开发项目,以分期分批进行系统开发。
(2)系统开发。这一阶段的主要工作是根据系统规划阶段确定。的拟建系统总体方案和开发项目的安排,分期分批进行系统开发。这是系统建设中最为繁重的阶段。每一项目的开发工作包括系统调查和系统开发的可行性研究,系统逻辑模型的建立、系统设计、系统实施、系统转换和系统评价等工作。
(3)系统运行与维护。系统运行与维护阶段是系统生命周期中历时最久的阶段,也是管理信息系统实现其功能、获得效益的阶段。系统维护可以分为纠错性维护、适应性维护、完善性维护和预防性维护。
(4)系统更新。当现有系统或系统的某些主要部分不能通过维护来适应环境和用户信息需求的变化时,或者用维护的办法在原有系统上进行调整已不经济时,则整个管理信息系统或某个子系统就要淘汰,新的系统建设工作或项目开发工作便随之开始。现有系统进入更新阶段时,下一代新系统的建设工作便告开始,这一阶段是新旧系统并存时期。
5.试述早期MIS开发方法存在的主要问题。
答:早期的管理信息系统开发方法存在的主要问题:
(1)工作阶段的划分原则不明确,各阶段的工作缺乏规范的章程、方法、表达工具与标准。
(2)系统建设过程用户参与程序低,用户与专业人员对话缺乏有效的手段。
(3)系统开发的工作任务集中在系统实施阶段、系统分析、设计工作不深入。
(4)系统实施阶段的工作采取“自底向上”的方法,系统总体功能导目标的实现难以保证。
6.论结构化方法。
答:“结构化”一词在系统建设中的含义是用一组规范的步骤、准则和工具来进行某项工作。基于系统生命周期概念的结构化方法,为管理信息建设提供了规范的步骤、准则与工具。
结构化方法的基本思路是把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每个活动应用一系列标准、规范方法和技术完成一个或多个任务,形成符合给定规范的产品。
结构化方法的主要原则:
(l)用户参与的原则。
(2)“先逻辑,后物理”的原则。
(3)“自项向下”的原则。
(4)工作成果描述标准化原则。
文章来源于领测软件测试网 https://www.ltesting.net/