信息系统分析与设计.doc

上传人:re****.1 文档编号:562858129 上传时间:2022-12-19 格式:DOC 页数:40 大小:569.50KB
返回 下载 相关 举报
信息系统分析与设计.doc_第1页
第1页 / 共40页
信息系统分析与设计.doc_第2页
第2页 / 共40页
信息系统分析与设计.doc_第3页
第3页 / 共40页
信息系统分析与设计.doc_第4页
第4页 / 共40页
信息系统分析与设计.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《信息系统分析与设计.doc》由会员分享,可在线阅读,更多相关《信息系统分析与设计.doc(40页珍藏版)》请在金锄头文库上搜索。

1、信息系统分析与设计系统分析员所要具备的四个方面的知识和技能技术方面的知识和技能/Technical Knowledge and Skills有关组织的业务知识及管理技能/Business Knowledge and Skills人际关系及协调技能/People Knowledge and Skills诚信和道德/Integrity and EthicsSDLC(系统开发生命周期)过程性-通常由5个阶段(phase)构成-活动(activity)-任务方法学-如何支持所有活动/任务的完成-模型、工具、技术1、下面哪个系统开发阶段完成新系统逻辑设计工作?_。A A.系统分析阶段 B.系统设计阶段

2、C.系统实施阶段 D.系统计划阶段2、软件需求分析的任务不应包括_。C A.问题分解 B.可靠性与安全性要求 C.结构化程序设计 D.确定逻辑模型3、在软件的生命周期中,下列哪一种说法是错误的?B A软件生命周期分为计划、分析、设计、运行和维护5个阶段 B在开发初期要进行可行性研究和详细设计 C在开发后期要进行代码编写和软件测试 D运维阶段主要是进行软件维护IS和MIS的关系管理的基本职能、管理活动和决策层次TPS和MIS的含义、功能特征数据库设计的基本步骤C/S、B/S计算模式的特征事务处理系统(TPS: Transaction Processing Systems)几个名词事务 一个组织中

3、日常发生的基本业务活动 事务处理 面向日常的、重复的、普通的事务,对之进行记录、更新、分类等 事务处理的特点 A)事务处理流程有规律、稳定B) 业务量大C) 事务数据的完整性、准确性、及时性要求高 事务处理系统 将以事务处理为主的信息系统称之为 TPSTPS的基本活动 数据收集 获取和收集完成事务处理所需数据的过程数据验证 检查数据的有效性和完整性 数据修改 提供潜在问题的反馈并要求用户重新更新错误的数据数据操作 执行计算和其它与组织事务相关的数据转换过程数据存储 用新事务来更新数据库,将事务数据放在一个或多个数据库中文档生成 生成输出记录和报表的过程,可以是硬拷贝的纸质文档或软拷贝的屏幕输出

4、 事务处理系统的目标 确保数据的正确性、完整性提高劳动生产率有助于改善产品或服务有助于建立和维持客户忠诚度MIS的概念 定义1 (该词最早出现在1970年,由Walter T. Kennevan率先提出)管理信息系统是以书面或口头的形式,在合适的时间向经理、职员以及外界人员提供过去的、现在的、预测未来的有关企业内部及其环境的信息,以帮助他们进行决策。 定义2 (1985年 “现代”MIS的创始人-美国明尼苏达大学卡尔森管理学院著名Prof. Gordon D.)管理信息系统是一个利用计算机软件和硬件、手工作业、分析、计划、控制和决策模型以及数据库的用户机器系统,它能提供信息支持企业或组织的运行

5、、管理和决策功能。定义3(1984年中国企业管理百科全书)管理信息系统是一个由人、计算机等组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。它能实测企业的各种运行情况,利用过去的数据预测未来,从全局出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标。强调MIS是一种技术,一种先进的管理方法和手段 避免所谓MIS就是计算机应用的认识上的误区现代管理信息系统是一个以计算机为工具,具有数据处理、预测、控制和辅助决策功能的信息系统。MIS的输入: A) 内部的TPS或其它有关数据 B)外部数据MIS的输出: 分发给管理决策者的各种报表数据库设计是建立数据库及其应用系统的

6、技术。具体地,是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。数据库设计是数据库在应用领域的一个主要研究领域。最为著名的数据库设计方法是新奥尔良(New Orleans)方法,它按SE的思想,提出了数据库设计的规范,将数据库设计分为6个阶段: 需求分析(分析用户数据及数据处理需求) 概念设计(数据分析、抽象和定义) 逻辑设计(数据结构描述) 物理设计(数据存储方法) 数据库实施阶段 数据库运行和维护阶段数据库设计一般步骤基于新奥尔良方法客户机-服务器(C/S)计算模式客户机-服务器(C/S)计算模式 Features 降

7、低网络负荷、缩短相应时间 开放性/客户机平台与服务器平台无关性-middleware Middleware is a computer software that implements communication protocols on the network and helps different systems communicates. /中间件的主要功能就是通过简单的、较高层次的应用程序编程接口(API)将处于高层的应用和处于底层的网络屏蔽开来. 可伸宿性 - 3/N layer architecture 3-layer architecture is a client-server

8、 architecture that contains the three layers of view layer, business logic layer, and data layer 性能改进(避免胖客户机和瘦服务器现象) 便于管理和维护应用处理逻辑 客户机-服务器(C/S)计算模式 3-layer architecture 数据层:用户管理和存储的数据,一般用DBMS(的SQL)来实现对DB的管理/处理。 业务逻辑层:实现用户业务的处理过程和处理规则。 用户层:接受用户的输入,或格式化的形式显示处理结果。浏览器/服务器(B/S)计算模式BackgroundArchitecture1

9、、事务处理系统(TPS)的主要目的是_。B A.为管理者提供决策服务 B.提高事务处理工作效率 C.解决管理者难以解决的问题 D.减轻管理者的工作强度2、网络环境下C/S计算模式的多层逻辑结构中不包括以下哪一层。C A.用户视图层 B.业务逻辑层 C.中间件层 D.数据库层3、在数据库设计中,选择合适的存储结构和存取方法的设计属于( )B。A.系统结构设计B.物理结构设计C.逻辑结构设计D. 概念结构设计3、管理信息系统是一种信息系统,信息系统也就是管理信息系统。F4、和传统的观点相比,现代信息系统是任何组织的价值链的一个有机组成部分。T第三章 信息系统的开发方法结构化系统开发方法的特征和开发

10、过程原型化方法开发过程开发方法选择或重构的依据原型化方法的开发过程基于原型的系统开发步骤:基于迭代的渐增式的开发方法 开发方法选择或重构的依据 The exact way in which we choose or restructure will depend onProject size / 项目规模The degree of (un)certainty of requirements or feasibility at the start of the project / 在项目之初需求或可行性(不)确定程度The expected rate of change in user requ

11、irements during the life of the project / 在项目周期中需求的变化率The experience and confidence that developers have in the proposed implementation technology / 开发人员对要求的实现技术所具有的经验和信心注 顺序开发 最“古老”的开发方法, 其时代背景: 系统相对简单且彼此独立 计算机资源非常昂贵 软件开发工具相对原始Suggestions Conventional development is usually most efficient when requ

12、irements are well known and relatively static. / 结构化开发方法通常适用于系统需求已明确且其相对稳定的系统。 Evolutionary developments is generally best when requirements are poorly understood or rapidly shifting. /原型化方法通常适用于系统需求未知或需求易于变化的系统。 Object-oriented development is generally best for systems that will evolve over relativ

13、ely long period of time. / OO方法通常适用于其生命周期要求相当长的系统。For example, When to Use a Prototyping Approach Some portion of the requirements cannot be fully specified independently of detailed design. / 部分需求需经过详细设计之后才能被完全确定 Technical feasibility for some system functions is unknown or uncertain. / 系统一些功能的技术可行

14、性不可知或不确定 Prototype development tools are powerful enough to create a fully functional system. / 原型化的开发工具支持快速构造一个功能完备的系统1、在选择开发方法时,不适合使用原型法的情况是 。D A用户需求模糊不清 B系统设计方案难以确定 C系统使用范围变化很大 D用户的数据资源缺乏组织和管理2、结构化程序设计思想的主要目的是( )。AA.提高程序的可读性和可维护性B.保证程序的正确性C.提高程序的可靠性D.支持模块的可重用性 3、结构化方法的基本思想可理解成“自顶向下,逐步求精”, “抽象”和“组

15、合”是结构化方法解决复杂问题的两个基本手段。T4、结构化设计技术是结构化程序设计技术的简称。F5、自顶向下开发顺序的一个主要优点避免了自底向上开发顺序的不足,也就是说所有的编程人员一开始就可以立即投入工作。F第四章 信息系统开发的若干组织和管理工作项目含义、项目可行性的确认软件产品质量因素软件质量保证QA(计划QA活动、结构化预排、复查和管理工作、测试)文档的作用、分类1、 在下面的活动图中,从A到J的关键路径是()B。A. ABEGJ B. ADFHJ B. C. ACFGJ D. ADFIJ2、某工程计划图示如下,各个作业所需的天数如下表所列,设该工程从第0天开工,则作业I最迟应在第()天开工。BA11 B13 C14 D

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号