国家工信部网站备案实名:湖北自考网 为考生提供湖北自考信息服务,仅供学习交流使用,官方信息以湖北教育考试院为准。

湖北自考网

网站首页 自考专业 自考院校 考场查询 成绩查询 网上报名 考生平台
专题:
自考报名时间 考试时间 自考单科网课 模拟考试 教材大纲 免考办理 转考办理 实践考核 毕业申请 学位英语培训 学位申请 专升本 成人高考 中专
湖北自考在线 湖北学位英语培训班 湖北成人高考报名 湖北自考视频免费领取
当前位置:湖北自考网 > 自考“管理系统中的计算机应用”本科笔记三 -自考串讲笔记

自考“管理系统中的计算机应用”本科笔记三 -自考串讲笔记

湖北自考网 来源: 时间:2008-11-08 16:07:58

  3.1 系统开发的任务和特点

  3.1.1 系统开发的任务

  系统开发的任务就是根据企业管理的目标、内容、规模、性质等具体情况,从系统论的观点出发,运用系统工程的方法,按照系统发展的规律,为企业建立起计算机化的信息系统。其中最核心的工作,就是开发出一套适合于现代企业管理要求的应用软件系统。

  在计算机领域中,人们经常用“系统开发” 一词来概括管理应用软件系统从项目提出直到运行、评价为止的整个过程。这个过程有时又称为“系统分析与设计”或简称为“系统设计”。

  3.1.2 系统开发的特点

  管理信息系统开发的成果或产品是一套应用软件系统。与一般硬件设备的生产过程和单项事务处理的程序编写相比,具有以下特点:

  1.复杂性高

  2.集体的创造性活动

  3.质量要求高

  4.产品是无形的

  5.历史短,经验不足

  3.2 系统开发的指导原则

  系统工程是为了合理地进行开发、设计和运用系统而采用的思想、步骤、组织和方法的总称,管理信息系统的开发属于系统工程的范畴。深入分析系统的特征,根据系统发展的规律来建立系统,是系统开发的指导原则,其要点如下:

  3.2.1 系统的目的性

  应明确系统开发的目的,确立面向用户的观点。

  3.2.2 系统的整体性

  强调系统的整体性,采用先确定逻辑模型,再设计物理模型的开发思路。

  系统开发采取整体化开发形式。其具体做法如下:

  一是详细了解原系统信息处理过程,包括各种处理的物理细节,得出原系统的物理模型。

  二是对原系统的物理模型进行综合和抽象,去掉物理细节,分析原系统的逻辑功能,得出原系统的整体逻辑模型。

  三是对原系统的逻辑模型进行改进和完善,补充管理需要的、人工系统难以实现的新的功能,形成新系统的逻辑模型,解决新的计算机系统应当“做什么”的问题。

  四是建立新系统的物理模型,即确定新系统实现逻辑模型的技术方法和手段,解决新系统“如何做”的问题。

  这个过程就是由原系统物理模型,到原系统逻辑模型和计算机化逻辑模型,再到计算机化物理模型的过程。

  3.2.3 系统的相关性

  分析系统的相关性,根据分解-协调的原则由顶向下发展系统。

  管理信息系统是由多个子系统(功能) 组成的,整个系统是一个不可分割的整体,整个系统的功能并不是各子系统的简单加和,其功能应比所有子系统的功能总和还要大得多。

  整个系统为层次结构,系统可分解为多个子系统,子系统同样又可分解为更细一级以子系统。系统、子系统均有自身的目标、界限、输入、输出和处理内容。

  根据上述特性,发展了系统结构化分析和设计的方法,其要点是“自顶向下” 地开发系统,分期分批进行子系统的开发,“由底向上”实施,先实现某些子系统再逐步实现总的目标和功能。因此,在系统开发中“由顶向下”是主导原则,“由底向上”是辅助原则。

  3.2.4 系统的环境适应性

  应该适应环境变化的要求,开发易扩展、易维护的系统。

  3.2.5工作成果文档化,图表规范化

  软件是程序以及开发、使用和维护这些程序所需的所有文档。要及时按照一定规范产生各种文档,做到工作成果文档化、图表规范化。这些文档有以下重要作用:

  其一,人的记忆力是有限的,各种调查分析的结果和设计的技术细节必须以书面形式记录下来,以供查阅和核对。

  其二,开发人员之间、开发人员与用户之间,可利用书面的、超越各自专业的共同语言——文档的形式有效地进行交流。

  其三,系统开发要经过一定的过程,后一阶段的工作要在前一阶段的基础上,也就是在前期工作文档的基础上继续进行。

  文档的形式以图表为主,其表达效果在很多情况下比文字叙述简洁、形象、效果真实。但所用的图表应当规范化、标准化。

  3.3 系统开发的方法

  3.3.1 生命周用法

  生命周期法将管理信息系统的开发过程划分为系统分析、系统设计、系统实施三个阶段,每个阶段又分成若干步骤。

  1.系统开发生命周期各阶段的主要任务

  生命周期各阶段的主要任务如下:

  (1) 系统分析。在系统分析阶段,首先根据用户提出的建立新系统的要求,进行总体规划和可行性研究。系统分析是使系统开发达到合理、优化的重要阶段,这阶段工作深入与否直接影响到新系统的质量和经济性,它是开发成败的关键。

  (2) 系统设计。根据系统分析确定的逻辑模型,确定新系统的物理模型,即计算机化信息系统应用软件的总体结构和数据库设计,并提出系统配置方案。继而对物理模型进行详细的设计。详细设计的主要内容有代码设计、用户界面设计、处理过程设计。最后,编写系统设计报告。

  (3) 系统实施。系统实施包括:按照物理模型实现应用软件的编制和测试、系统试运行、系统切换、系统交付使用以及运行后的系统维护和评价等工作。

  2.生命周期法的主要优缺点

  生命周期法的主要优点是:

  (1) 强调系统的整体性、全局性。它采用“自顶向下” 的原则分析和设计系统,首先解决全局问题,强调在系统整体优化的前提下,来考虑具体的解决方案。

  (2) 严格区分工作阶段。整个开发过程阶段和步骤清楚,每一阶段和步骤均有明确的成果,作为下一步工作的依据。这样有利于整个项目的管理与控制,避免了开发过程的混乱状态。

  但是,在实践过程中也暴露出这种方法的一些缺陷:

  (1) 难以准确定义用户需求。

  (2) 开发周期长,难以适应环境变化。

  3.3.2 原型法

  原型法(Prototyping Approach)的基本思想是:首先由用户与系统分析设计人员合作,在短期内定义用户的基本需求,开发出一个功能不十分完善、实验性的、简易的应用软件系统的基本框架,称之为原型。接着运行这个原型,再不断评价和改进原型,使之逐步完善。其开发过程是多次重复、不断演进的过程。

  原型法的主要优点是:

  l.符合人们认识事物的规律

  2.用户参与积极性高

  3.开发周期短,使用灵活

  由于原型法需要快速形成原型和不断修改演进,要求系统的可变更性好,易于修改,因此,采用这种方法必须具有形成原型和修改原型的支撑工具,如系统分析和设计中各种图表的生成器、计算机数据字典、程序生成器等。这些支撑工具正在研制与完善中,其发展对原型法的推广使用起着相辅相成的作用。

  3.3.3 面向对象的方法(Object Oriented)

  面向对象的方法与传统方法比较有两点重大突破。

  1.操作与数据共同封装

  所谓“对象”就是数据和操作的封装通信单位。在面向对象技术里,将数据和操作称为对象的属性和服务。数据表征了对象的状态,操作则是在外界激发下使数据的状态改变。这里激发的因素就是对象间的通信,称为消息。对象接收某则消息后,对属性(数据) 进行操作。

  2.类与继承机制

  “类”就是指一组具有相同结构、操作和约束条件的对象,对象类由“类说明”和“类实现”两大部分组成。“类说明”统一描述对象类的结构。应遵守的约束规则以及执行的操作。而“类实现”则由开发人员掌握。

  一个类的上层可以有超类,下层可以有子类,形成一种层次结构。一个类可以有多个超类,也可以有多个子类。超类是下层子类的概括,因此子类可以继承超类的属性、操作和约束规则,这就是类继承机制。继承性使面向对象的系统具有较好的可扩充性和灵活性,因而有利于软件系统的维护。

  3.3.4 计算机辅助软件工程

  计算机辅助软件工程(Computer Aided Software Engineering,CASE)是提高系统开发效率和质量的重要途径。CASE技术的目标就是要实现系统开发生命周期内各阶段工作基于计算机的自动化。CASE的作用,可概括为三个方面:

  一是能实现一个具有快速响应、专用资源和早期查错功能的交互式开发环境。

  二是对系统开发和维护过程中各个环节实现自动化。

  三是通过强有力的图形接口,实现直观的程序设计。

  3.3.5 开发方法的选择

  原型法需要软件支撑工具快速形成原型,并不断地与用户讨论、修改,最终建立系统。要将这种方法用于大型信息系统开发中的所有环节是不适宜的。因此,它主要用于小型的。灵活性高的系统或局部系统的设计和实施。

  面向对象的方法是以对象为基础,利用特定的软件工具直接完成从对象的描述到应用软件结构的转换,特别适合于小型应用软件系统的开发。

  在大型系统的开发中,常常不是采用一种开发方法,而是采用多种方法的组合。

  结构化生命周期法是目前较全面支持大、中型系统整个过程开发的方法,其他方法虽然有许多优点,但都只能作为结构化生命周期法在局部开发环节上的补充,暂时还不能代替其在系统开发过程中的主导地位。

  系统开发的方法随着系统开发工具的不断改进,正在逐渐完善,本节列举的各种方法不是相互独立的,它们经常可以混合使用。

  3.4 系统开发的方式

  目前,我国企业系统开发方式主要有以下四种。

  1.由本企业自行开发

  这种开发方式需要有出色的领导和自己的开发队伍,包括系统分析师、程序设计员、计算机技术人员和有经验的管理人员等各类人员。

  自行开发的主要优点是:

  (1) 用户的需求可以得到充分满足。(2) 系统维护容易。(3) 可锻炼本企业计算机开发应用的队伍。

  自行开发的主要缺点是:

结束
本文标签
特别声明:1.凡本网注明稿件来源为“湖北自考网”的,转载必须注明“稿件来源:湖北自考网(www.hbzkw.com)”,违者将依法追究责任;
2.部分稿件来源于网络,如有不实或侵权,请联系我们沟通解决。最新官方信息请以湖北省教育考试院及各教育官网为准!
限时,免费获取学历提升方案

已帮助10w万+意向学历提升用户成功上岸

  • 毛泽东思想概论

    毛泽东思想概论

    培训优势:课时考点精讲+刷题+冲刺,熟练应对考试题型。全程督促学习,安排好学习计划。 毛泽东思想概论...自考培训
  • 英语二

    英语二

    本课程既是一门语言实践课程,也是拓宽知识、了解世界文化的重要素质课程,它以培养学习者的综合语言应用能力为目标,使他们在学习、工作和社会交往中能够使用英语进行有效的交流。 英语二...自考培训
  • 马克思主义基本原理概论

    马克思主义基本原理概论

    本书包括两个部分:自学考试大纲和基本原理。主要内容有,马克思主义是关于工人阶级和人类解放的科学,物质世界及其发展规律,认识的本质及其规律,人类社会及其发展规律,资本主义的形成及其发展,资本主义发展的历史进程,社会主义社会及其进程,共产主义社会及其进程等。 马克思主义基本原理概论...自考培训
  • 思想道德修养与法律基础

    思想道德修养与法律基础

    《思想道德修养与法律基础》课具有鲜明的政治性、思想性、理论性、针对性、科学性、知识性以及实践性和修养性。它包罗政治、思想、道德、心理本质、学习成才和法律本质等内容,指导和回答大学生在人生、抱负、信念等方面遍及关心和迫切需要解决的问题。 思想道德修养与法律基础...自考培训
  • 中国近代史纲要

    中国近代史纲要

    “中国近现代史纲要”全国高等教育自学考试指定教材,依据中央审定的普通高等学校“中国近现代史纲要”编写大纲以及马克思主义理论研究和建设工程重点教材《中国近现代史纲要》,结合自学考试的特点设计了十章,集中讲述1840年鸦片战争爆发一直到2007年中国共产党第十七次全国代表大会召开的160多年的中国近现代历史。 中国近代史纲要...自考培训
微信公众号 考试交流群
湖北自考网微信公众号

扫一扫关注微信公众号

随时获取湖北省自考政策、通知、公告以及各类学习资料、学习方法、课程。