一 作业提交要求
使用A4的纸,封面写上姓名、学号、教学点名称; 正文内容为:题号+题目(可打印)+答案(必须手写);或者课程报告。
第一题:什么是信息?信息如何分类?信息包含哪些特性以及特性的含义?什么是信息系统?它与广义信息系统之间的关系是什么?如何深刻地认识信息系统不仅是一个技术系统,而且同时又是一个社会系统?
答:1 什么是信息?
信息一般是指具有新内容、新知识的消息或情报,以及语言、文字、图像等符号媒体所揭示的内容。 2 信息如何分类?
(1)从主客观关系分。
客观信息:表现物质系统的特征,是事物运行的状态和方式; 主观信息:是客观信息在人头脑中的反映。 关系:客观信息是主观信息的认识对象和内容,主观信息是客观信息的能动反映。
(2)从系统角度分
系统外部信息:系统的外界环境产生的信息;
系统内部信息:决定系统自身的组织和结构、调节系统各部分行动的信息。 从自然发展分
(3)非生物信息: 一切非生物的运行状态和方式; 生物信息:生物的运行状态和方式;
社会信息:人类社会的运行状态和方式。可分为政治、经济、军事、科技、文化
和社会生活信息等。
(4)从逻辑层次分
语法信息、语义信息和语用信息。
语法信息:客观事物存在方式和运行状态的直观描述,表现为符号或语言,不涉及
信息内容的解释和实际效用。
语义信息:揭示所描述事物内容的真实含义,确定其含义的表示方法。 语用信息:不仅要反映事物的存在方式和运行状态,而且要揭示其对人类的价值和
效用。
3 信息包含哪些特性以及特性的含义 (1)记载性
信息必须借助文字、图像、声波、电波、光波等物质形式而存在或表现。 作为物质的存在方式和运动状态,信息本身就蕴含于物质之中。
用来储存信息的物质被称为信息的载体,信息不能离开载体而独立存在。文字、
电波和磁盘都是信息载体,人的大脑是最复杂的信息载体。
信息载体的性质决定着信息的价值和被利用的程度。
(2)传输性
传输性是信息源通过载体把信息传递给接收者。 信息的传递是信息的时空运动。
信息传递需要时间,接收者获取的信息总是滞后于信息源。 信息传输的载体和传输手段决定了信息传输的速度和效率。信息的传输手段与信息
载体的性质和采取的传输技术有关。 (3)共享性
信息可以由一个信息源到达多个信息的接收者,被多个接收者所共享,并且可以因
交流使内容倍增。
共享是信息的独特性。一个物体只能被一个享用者所占有,但信息可以被多个接收
所享用,而且对信息不会有丝毫影响。
信息的共享性使信息可以通过多种渠道和传输手段加以扩展,从而让其获得广泛利
用。现代通信和计算机技术最大限度地实现了信息的共享。 (4) 加工性
加工是指对信息的整理、变换、压缩、分解综合、排序等处理。 对信息的加工反映了人们对信息的内容、形式和时效等方面的需要。人们总是通过一
定的手段,把信息加工处理成为更符合人们需要的形式和结果。 信息的加工性反映了信息的可塑性和增值性,它为人们更加广泛地使用信息提供了依据。通过对信息的加工变换,可以在原信息的基础上得到对人们更有意义和更有价值的信息。 (5) 时效性
时效性是指信息的作用和价值与信息产生、传输和提供的时间有关。
信息的利用肯定要滞后于信息的产生,但必须有一定的时限,超过了这个限度,信
息就失去或削弱了被利用的价值。
信息只有被及时传递和有效利用,才能实现其价值。内容越新,传递越快,信息的价值就越大。
4 什么是信息系统?
信息系统是人们以系统的观点,从信息的角度所观测的客观系统。信息系统是人们认识和把握客观系统的一种观点和方法。从这个观点出发,所有客观系统无不是信息系统。 它与广义信息系统之间的关系是什么?
信息系统是指以对信息进行收集、整理、转换、存储、传输、加工和利用为主要目的和特征的客观系统。我们把这个概念所定义的信息系统称为广义信息系统。 像人、组织、社会、收音机、电视机、电脑、通信系统等都是这样的客观系统,它们以信息活动为主要特征,并能够对信息进行复杂的加工处理。
5 如何深刻地认识信息系统不仅是一个技术系统,而且同时又是一个社会系统?
信息科学是20世纪70年代出现和发展起来的一门新兴的横断学科。它以信息为主要研究对象,以信息的性质、运动规律和利用为主要研究内容,以计算机、通信网络等高新技术为技术工具,以提高人类获取和利用信息的能力为主要目标。
信息系统是信息科学技术重要的研究对象。信息科学技术要研究在各种信息系统中的信息过程及其一般规律。通过对信息在信息系统中的运动过程和一般规律的研究,来认识和把握信息的本质和规律。通过对信息系统内在规律的研究和把握,进一步认识信息的存在空间和活动规律,以便更深入地认识信息的本质。
信息系统是信息科学技术重要的研究方法。信息系统要求人们从系统的观点和角度来把握信息的存在及活动规律,把信息置于系统的范围之中,用系统的方法进行研究和把握。利用这种方法,人们在分析信息的存在及活动规律时,总是首先从整体性上把握信息,以及信息相互之间的作用和联系。另外,信息系统的研究、发展和广泛利用,也为进一步研究信息的活动和本质提供了条件和方法。
信息系统是信息科学技术学科的重要内容。信息科学的一个很重要的部分就是要探讨信息系统的存在和活动规律。在信息技术的三个层次中,信息系统技术处于中间层次。
二 信息系统的计算模式包含哪些?试阐述各种模式的定义和优缺点。 1集中模式
信息系统的所有资源都被集中放置在中心机中,用户通过本地或远程终端访问系统。
缺点: (1) 与信息和处理的分布方式不相一致。 (2) 主机成为系统的瓶颈。
2.文件服务器模式
文件服务器模式是由PC机或工作站通过网络与文件服务器相连接所形成的一种计算模式。在文件服务器模式下,文件服务器以文件的方式对各工作站上要共享的数据进行统一管理。
文件服务器模式利用PC机和网络通信技术来进行分布处理。这种模式有效地利用了PC机和网络技术,并且实现了非集中处理,在集中模式基础上前进了一步。但文件服务器模式也存在以下不足: (1) 不能实现计算能力平衡;
(2) 文件服务器成为整个系统的瓶颈; (3) 网络的传输开销过大;
(4) 数据的完整性和安全性难以保证。 3.客户机/服务器模式
(1) 客户机/服务器模式的概念
客户机/服务器最早用于描述软件的体系结构,表示一个应用程序和一个服务程序之间在系统中的协调关系。客户机程序和服务器程序不一定在物理层上分离,它们可能就是在同一台机器上运行的两个程序。
随着计算机体系结构的发展,客户机/服务器模式已成为计算机体系结构中的一种基本模式。客户机和服务器描述从逻辑上相互独立,并进行协同计算的两个逻辑实体。客户机和服务器在协同计算过程中以不对等的方式进行:一般客户机作为计算的请求实体,以消息的形式把计算请求发送给服务器;服务器作为计算的承接实体,接收到客户机发送来的计算请求之后,对计算进行处理,并把最后处理的结果以消息的方式返回给客户机。一般在客户机/服务器模式中,客户机和服务器由不同的物理机承担,并且可能是一个服务器多个客户机或多服务器多客户机结构。在信息系统结构中,客户机/服务器模式被作为一种典型的计算模式。它描述信息系统的不同逻辑体或不同节点在系统结构中承担不同的职能,以及相互之间信息联系的方式。
(2)客户机/服务器模式的特征 (1) 通过“服务”来划分逻辑实体; (2) 不对等的计算分布处理; (3) 基于消息的信息交换; (4) 共享资源。 4.应用服务器模式
应用服务器(多层计算)模式。它采用与三层处理逻辑对应的三级体系结构,即在客户机和服务器两层模式之间增加一个中间层——应用服务器,以与三层处理逻辑直接对应。 界面处理逻辑、业务处理逻辑和数据处理逻辑分别处于独立的三个层次。客户机主要承担界面处理;数据库服务器主要承担对数据库的共性操作;而把中间逻辑归给应用服务器,包括对象管理、事务管理、安全管理、空间管理以及各种访问服务。这种模式克服了客户机/服务器模式的弊端,使系统的体系结构与处理逻辑相对应,提高了系统的伸缩性和灵活性。
三 信息系统生命周期中存在哪些过程?给出各个过程的定义。
信息系统生存周期(Information System Life Cycle)是指从提出信息系统建设的设想开始,历经规划,开发,演化等过程,一直到被其它信息系统所替代的全过程。在信息系统生存周期中存在规划、开发、演化、管理和支持五个过程,其中演化过程中又包括运行和维护两个子过程 1.规划过程(Planning Process)
在规划过程中,先提出信息系统建设的设想,对所要开发的信息系统进行规划和可行性分析,然后决定该信息系统是否有必要开发,并且制定信息系统建设的总体规划。
2.开发过程(Development Process)
开发过程是在信息系统规划的基础上,研制信息系统的全过程。信息系统开发要经过初始、细化、构建、移交等阶段,需要从事业务分析、需求分析、系统分析、系统设计、系统实现、测试等方面的工作,并经过多次反复迭代,最后形成可以交付用户使用的信息系统。 3.演化过程(Evolution Process)
演化过程从信息系统提交使用开始,到信息系统不能继续适应企业目标、管理、技术的变化被终止为止。演化过程包括运行和维护两个子过程。运行过程是信息系统发挥其作用的过程。维护过程则是信息系统要不断地适应环境和需求的变化,进行完善和版本更新的过程。 4.管理过程(Management Process)
管理过程对信息系统实施有效的管理和控制。由管理内容分,有规划管理、开发管理、维护管理、运行管理等;根据管理的对象分, 有人员管理、信息资源管理、项目管理、网络管理等。
5.支持过程(Supporting Process)
支持过程是在信息系统生存周期中,除了其它过程之外,起着辅助、支持作用的信息系统过程。支持过程包括一组过程,主要有文档过程、配置管理过程、质量保证过程、验证过程、评审和审计过程、培训过程、环境建立过程等。
四 信息系统开发过程的二维结构图?包含哪些开发阶段以及各阶段的具体工作内容?
信息系统开发过程结构:以时间和工作为两个维度的二维结构。
开发阶段
工作初始细化构建移交
业务分析
需求分析
系统分析
系统设计 系统实现
测试迭代迭代„12迭代迭代n-1n„„„„
1.初始阶段(Inception Phase)
初始阶段的工作主要有以下几个方面:
(1) 确定信息系统项目的目标、范围、边界和条件。
(2) 业务分析。信息系统开发只有对组织的目标、职能、机构、业务等深入分析才能开发出符合组织需要的信息系统。
(3) 基本需求分析。仅需要对信息系统的最基本的需求进行初步的分析,以确定信息系统的基本功能。
(4) 重大风险分析。对所面临的重大风险进行初步分析,确定风险造成的影响,并找出排除风险的初步方法 2.细化阶段(Elaboration Phase) 细化阶段需要对业务、需求和系统进行深入分析,排除信息系统所存在的重大和重要风险,构建信息系统的模型框架和基准构架。其工作主要包括以下几个方面: (1) 确定绝大部分系统需求。初始阶段确定总需求的20%。本阶段需要至少确定系统的80%的需求。需求包括功能性需求和效率、可靠性等性能需求。
(2) 完成业务分析。在初始阶段完成了大部分业务分析工作,但可能还有一些复杂业务没有理清楚,在细化阶段需要把业务分析工作做完。 (3) 分析和排除影响系统可行性的重大和重要风险。
(4) 建立信息系统的模型框架。信息系统的模型包括业务模型、需求模型、分析模型、设计模型、实现模型和测试模型。这些模型是在信息系统开发的不同工作过程中建立和完善的。在细化阶段需要建立信息系统模型框架。
(5) 构建系统的基准构架。所谓基准构架就是系统的一个原型。这个原型已经具备了未来系统的结构和基本内容,其结构已经趋于稳定,并且具有灵活的扩充性。 (6) 制定构建阶段的详细的工作计划和迭代计划。 3.构建阶段(Construction Phase)
(1) 对构建过程实施有效管理。需要制定详细的工作计划,由管理人员根据工作计划调度和协调各个开发小组和开发人员的工作,以保证构建工作能够有计划、有组织地进行。 (2) 迭代开发。
(3) 系统测试。每一次迭代都要进行单元测试,但是最后对所要完成的系统还要进行整体测试。
4.移交阶段
移交阶段(Transition Phase)把构造出的信息系统交付给用户使用。移交阶段要对系统进行验收测试,由用户对系统进行评价,并根据用户提出的修改意见改进系统。对用户进行培训,办理移交手续,设置用户使用环境,并使信息系统在用户的环境中正常而稳定地运行。
五 信息系统开发方法?软件工程方法包含哪些具体方法?信息工程方法包含哪些具体方法?
有影响的信息系统方法: 软件工程方法、信息工程方法 软件工程方法:
1.结构化方法2.JSD方法3.原型方法4.面向对象方法 信息工程方法
信息工程是建设企业计算机化的信息系统工程的简称,它是指在企业中或企业的
主要部门,应用规范化方法、现代信息技术和工程化流程对信息系统进行规划、分析、设计和构成。
信息工程概念可以形象地用金字塔结构来表示。企业信息系统的三个要素是企业的各种信息,企业业务活动过程,和信息系统建设所依赖的各种信息技术。信息、过程、技术构成了信息工程金字塔结构的三个面。
信息系统建设又需要划分为信息战略规划、业务领域分析、系统设计和系统构成四个阶段的工作,这四个阶段构成了信息工程结构的四个层次。 1) 信息战略规划2) 业务领域分析3) 系统设计4) 系统构成
六 什么是UML?UML包含哪些建模要素?试画出一个具备基本功能的银行ATM机用例图。
统一建模语言UML(Unified Modeling Language)是 Rational公司的Booch, Rumbaugh, Jacobsn对现有的各种建模语言进行分析归纳,提出软件开发统一建模语言。
UML的建模元素包括基本建模元素、关系元素和图三大类
图名称 图边界 自动取款机活动者 存款用例 取款储户关联 转账图2.14 自动取款机图
七 试写一份“**系统的可行性研究报告”。(略)
八 业务分析的主要包含哪些工作?每项工作的内容是什么?
业务分析的主要工作 1. 现行组织系统调查
调查组织现状和发展过程,认识组织系统,为业务分析提供材料。内容:组织目标、规模、机构、职能、产品、市场、技术、设备、业务、信息、企业管理、人员素质、组织文化、组织信息系统建设现状等。 2.组织目标分析
通过对组织的使命、目标、策略和制约条件的分析,以全面地认识组织系统,为下一步确定信息系统目标奠定基础。 3.组织机构分析
组织机构受组织目标、职能、环境、现状等因素的制约,具有一定的动态适应性。组织机构是组织的骨架和主脉,是进行业务分析的切入点。 4 .组织职能分析
组织职能是为实现组织目标,组织应该具有的功能和作用。组织职能由组织目标确定,具有相对稳定性。组织职能总是通过一定的组织机构来实现。需要认真分析组织机构和组织职能,以及相互之间的关系。 5. 业务及流程分析
业务是组织实体的有序活动过程。组织通过各个业务活动的执行来实现组织目标。业务是对组织职能的分解和过程化。 6.实体分析
实体是组织中的各种事物,组织由各种实体构成,通过组织实体的活动和状态变化构成完整的组织活动,以实现组织的目标和使命。 7.管理模型分析
组织在管理过程中要运用到多种管理模型,诸如计划模型、生产模型、财务模型、库存管理模型、经营决策模型、市场预测模型等。
九 系统需求分析报告包含哪些主要内容?试编写一份书店信息系统的需求分析报告。 1.需求调查
需求调查(Requirement Investigation)也被称为需求获取,是由分析人员通过座谈、走访、问卷、召开座谈会等形式,深入了解用户对新建立信息系统的需要和要求,来获取用户需求。 2.需求分析
需求分析是对获取的用户需求,通过综合考虑组织目标、现状、技术条件、投资能力等因素,从信息系统目标、结构、功能、性能、风险等方面进行深入分析,最终确定出合理、可行的信息系统需求。 3.需求验证
需求验证(Requirement Validation)是由分析人员通过一定手段对初步确定的信息系统需求的正确性和可行性进行验证,以确定正确和可行的需求,排除不可行的需求。
4.需求描述
需求描述(Requirement Description)是建立信息系统的需求说明文档,把需求分析的结果采用规范的形式描述出来,形成需求规格说明,作为下面开发工作的依据。试编写一份书店信息系统的需求分析报告(略)
十 试为书店信息系统的售书子系统设计软件结构图,并阐述设计理由。(略) 十一 系统设计包含哪些内容?试编写一份书店信息系统的设计报告。
1.平台设计
信息系统平台是信息系统开发和运行的环境,包括网络、计算机、相关设备、支撑软件和系统软件等。平台设计需要根据信息系统设计要求,通过对技术和市场
的综合分析,确定出网络结构、设备选型和软件平台方案。 2.结构设计
在设计工作中,需要确定信息系统的拓扑结构、计算模式和软件结构。 3.详细设计
详细设计是对软件结构中确定出的各个子系统内部的设计,需要分析和确定每一个子系统中的用例设计、设计类和接口。 4.界面设计
界面设计是对人和外部系统与信息系统之间交互界面的设计。它包括输入界面、输出界面和混合界面的设计。 5.数据库设计
数据库设计的任务是根据给定的信息系统应用需求和系统环境,设计出合理的数据库结构。数据库设计需要经过概念设计、逻辑设计和物理设计等步骤。
用户界面发展的三个阶段分别是什么?用户界面设计包含哪些原则?界面设计的主要工作内容?试采用某种可视化开发工具为书店信息系统的售书功能设计界面。
试编写一份书店信息系统的设计报告。(略)
十二 用户界面发展的三个阶段分别是什么?用户界面设计包含哪些原则?界面设计的主要工作内容?试采用某种可视化开发工具为书店信息系统的售书功能设计界面。
1 用户界面发展的三个阶段 (1)命令用户界面 (2)图形用户界面 (3)多通道用户界面 用户界面设计的原则
合理性 有效性 安全性: 用户界面设计的工作
包括界面需求分析、输入设计、输出设计、屏幕界面设计和编写用户手册等工作
试采用某种可视化开发工具为书店信息系统的售书功能设计界面。(略)
答案说明: (略)的大部分是分析报告不能重复,课件上有例子!上述答案很全面,各位同学在作答时请适当修改。
因篇幅问题不能全部显示,请点此查看更多更全内容