信息系统分析与设计全面总结
信息系统分析与设计报告

信息系统分析与设计报告信息系统分析与设计报告一、引言信息系统在现代社会中起到了重要作用,它能够帮助企业提高运营效率,降低成本,提升竞争力。
而信息系统的开发需要经过系统的分析与设计阶段,本报告将对某企业的信息系统进行分析与设计,以期达到提升企业运营效率的目的。
二、需求分析1.业务流程分析首先,需要对企业的业务流程进行分析,掌握企业的运营模式、组织结构以及业务流程。
通过分析企业的业务流程,可以深入了解企业的核心业务,并为信息系统的设计提供指导。
2.用户需求调研其次,需要对企业的用户进行需求调研,了解他们对于信息系统的期望与需求。
通过与用户的沟通与交流,可以更好地满足用户的需求,提高系统的可用性与用户体验。
3.数据需求分析再次,需要分析企业的数据需求,确定系统需要处理的数据类型、数据量及数据流动的过程。
同时,需要分析数据的安全性要求,以确保数据的完整性、可用性和机密性。
三、系统设计1.系统结构设计根据需求分析阶段的结果,可以进行系统结构设计。
系统结构设计包括确定系统的模块、功能以及模块之间的关系。
通过合理的系统结构设计,可以确保系统具有良好的可扩展性与可维护性。
2.数据库设计信息系统的设计离不开数据库的设计,需要根据数据需求分析的结果设计数据库表结构、字段以及约束关系。
同时,需要选择合适的数据库管理系统,确保系统的数据管理效率和安全性。
3.界面设计界面设计决定了用户与系统交互的方式和效果,需要根据用户需求调研的结果设计用户友好的界面。
同时,要保证界面的一致性和易用性,减少用户的学习成本。
4.系统功能设计根据业务流程分析的结果,确定系统的功能模块,包括数据的输入、处理和输出等功能。
同时,需要考虑系统的扩展性和灵活性,以便适应未来业务发展的需求。
四、系统开发与实施在系统设计阶段完成后,需要进行系统的开发和实施。
开发过程包括编码、测试、调试等环节,实施过程包括系统的安装、培训和数据迁移等步骤。
在开发和实施过程中,需要进行充分的测试和评估,确保系统的稳定性和可用性。
02134信息系统设计与分析考点总结

第 1 章系统思想1.系统:系统是由相互联系和相互制约的若干组成部分结合成的、具有特定功能的有机整体。
从三个方面来理解:(1)系统是由若干要素(部分)组成。
(2)系统有一定的结构。
(3)系统有一定的功能,特别是人造系统总有一定的目的性。
2.系统的分类(主要是分类标准)(1)按系统的复杂程度分类:物理系统、生物系统、人类社会及宇宙系统(2)按系统的起源分类:自然系统和人工系统(3)按系统的抽象程度分类:实体系统、概念系统、逻辑系统。
(4)按系统与环境的关系分类:开放系统与封闭系统●开放系统是指与其环境之间有物质、能量或信息交换的系统。
●封闭系统是与环境没有任何物质、能量和信息交换的系统。
●对系统的开放性和封闭性不能绝对化。
系统具有边界,边界划分系统与环境。
3.系统的特性:整体性、层次性、目的性、稳定性、突变性、自组织性、相似性。
整体性是系统最重要的特性,是系统论的基本原理。
相似性是系统的基本特征。
1)系统整体性:是指系统是由若干要素组成的具有一定新功能的有机整体,各个要素一旦组成系统整体,就表现出独立要素所不具备的性质和功能,形成新的系统的质的规定性,从而表现出整体的性质和功能不等于各个要素的性质和功能的简单相加。
2)系统的层次性:是指由于组成系统的诸要素的种种差异,使系统组织在地位和作用、结构和功能上表现出等级秩序性,形成具有质的差异的系统等级。
3)系统的目的性:系统在与环境的相互作用下,在一定范围内,其发展变化表现出坚持趋向某种预先确定的状态。
4)系统功能是指系统与外部环境(它的上层系统)相互联系和作用的秩序和能力。
“黑箱”方法是指在认识的某一个阶段,把某种认识对象看做一个封闭的箱子,我们只了解外界对它的输入、输出,而暂时不打开这个箱子了解其内部结构。
5)系统的稳定性是外界作用下的开放系统有一定的自我稳定能力,能够在一定范围内自我调节,从而保持和恢复原来的有序状态、原有的结构和功能6)系统的突变性:是指系统通过失稳从一种状态进入另一种状态的一种剧烈变化过程,它是系统质变的一种基本形式。
信息系统分析与设计全面总结

信息系统分析与设计全面总结信息系统分析与设计(ISAD)是指在满足特定需求的基础上,通过对信息系统进行详细的规划、设计和构建,使之能够高效、可靠地完成任务和处理信息。
在信息化时代,ISAD是企业和组织成功实施信息化战略的关键环节。
下面将从ISAD的基本概念、方法和重要性三个方面对其进行全面总结。
一、基本概念1.信息系统:指由人、计算机、软件、数据和过程组成的、用于支持组织目标并完成任务的系统。
2.分析与设计:分析阶段主要是通过调查、研究和讨论等方式,了解用户需求、现有系统的问题及改进方案等,达到对系统的战略规划;设计阶段是在分析的基础上,进行详细的系统和软件的设计,包括系统结构、功能、性能、界面等。
二、方法1.瀑布模型:按照顺序执行需求分析、系统设计、编码、测试和维护等阶段,其中各个阶段是线性顺序的,每个阶段的输出作为下一阶段的输入。
2. 敏捷方法:强调迭代、自组织和快速响应需求的方法。
常见的敏捷方法有Scrum、XP、迭代开发等。
3.UML:全称统一建模语言,是对系统进行描述和设计的一种标准化语言,包括用例图、活动图、类图、时序图等。
三、重要性1.优化业务流程:通过对现有业务流程的分析与设计,可以发现流程中的瑕疵和问题,从而进行优化改进,提高工作效率和质量。
2.确保信息安全:在ISAD过程中,会对系统中的数据和信息进行安全性评估,并制定相应的安全策略和措施,保障系统的信息安全。
3.实现业务创新:通过ISAD,可以将创新理念应用到系统的分析与设计中,推动业务创新和变革,帮助企业和组织在激烈的市场竞争中取得优势。
4.提高用户满意度:ISAD的核心是满足用户需求,通过与用户的充分沟通和理解,可以打造出更符合用户期望的系统,提高用户满意度。
综上所述,信息系统分析与设计是一项重要的工作,它关乎到企业和组织的信息化水平和效益。
通过ISAD,可以优化业务流程、提高信息系统的安全性、推动业务创新和提高用户满意度等。
信息系统分析与设计

信息系统分析与设计在当今数字化的时代,信息系统已经成为了企业和组织运营的核心支撑。
从日常的办公自动化到复杂的生产管理,从客户关系管理到供应链优化,信息系统无处不在,发挥着至关重要的作用。
而信息系统分析与设计,则是确保这些系统能够有效满足业务需求、高效运行的关键环节。
信息系统分析与设计是一个综合性的过程,它涉及到对业务流程的深入理解、对用户需求的准确把握,以及运用各种技术和方法将这些需求转化为可行的系统解决方案。
这个过程就像是建筑师设计一座大楼,需要先考虑使用者的需求和期望,然后规划出合理的结构和布局,选择合适的材料和技术,最终建造出一座既美观又实用的建筑。
在信息系统分析阶段,首要的任务是全面了解业务问题和需求。
这需要与各个相关部门和人员进行充分的沟通和交流,包括管理层、业务人员、技术人员等。
通过访谈、观察、问卷调查等方式,收集关于业务流程、数据流程、现有系统的使用情况等方面的信息。
例如,在一个电商企业中,需要了解订单处理流程、库存管理流程、客户服务流程等,找出其中存在的问题和痛点,如订单处理效率低下、库存不准确、客户投诉率高等。
在收集到足够的信息后,需要对这些信息进行整理和分析。
这包括绘制业务流程图、数据流程图,编写业务需求文档等。
业务流程图能够清晰地展示业务流程的各个环节和它们之间的关系,帮助发现流程中的冗余和不合理之处。
数据流程图则侧重于描述数据的流动和处理过程,有助于确定数据的来源、去向和存储方式。
业务需求文档则详细记录了业务的目标、功能需求、性能需求、安全需求等,为后续的系统设计提供了明确的依据。
完成了信息系统分析后,就进入到设计阶段。
系统设计包括总体设计和详细设计两个部分。
总体设计主要确定系统的架构、模块划分、数据存储方式等。
比如,是采用集中式架构还是分布式架构,将系统划分为哪些模块,每个模块的功能和职责是什么,选择什么样的数据库管理系统来存储数据等。
详细设计则进一步细化每个模块的内部结构、算法、接口等。
信息系统的需求分析与设计

信息系统的需求分析与设计一、引言信息系统的需求分析与设计是指在信息系统开发过程中,对用户需求进行分析和规划,然后根据需求进行系统设计和开发的过程。
本文将对信息系统的需求分析与设计进行详细阐述。
二、需求分析需求分析是信息系统开发的第一步,它的目标是通过各种方法和技术,全面了解用户的需求,并将其转化为可行的系统需求。
具体步骤包括以下几个方面:1. 用户需求收集:通过面谈、问卷调查、观察等方法,积极收集用户对系统的需求和期望。
这需要与用户充分沟通,理解他们的工作流程、业务需求等方面的细节。
2. 需求分析:对收集到的用户需求进行分析,找出关键需求和业务流程。
这需要进行业务流程建模、数据流图绘制等技术手段,以便更好地分析、描述和理解需求。
3. 需求验证:对用户需求进行验证,确保需求的准确性和可行性。
这可以通过原型设计、用户演示等方法进行验证,以充分理解用户需求及其背后的目标和期望。
三、系统设计系统设计是在需求分析的基础上,根据用户需求开展的信息系统设计阶段。
它的目标是设计一个满足用户需求的信息系统,包括以下几个方面:1. 数据库设计:根据用户需求设计合适的数据库结构,包括数据库表、字段、关系等。
这需要充分理解用户的数据需求,并进行适当的规范化和优化。
2. 界面设计:设计用户友好的系统界面,使用户能够方便地进行操作和数据输入。
这需要考虑用户的使用习惯和界面美观度,以及系统的反应速度和易用性等因素。
3. 系统架构设计:设计系统的整体架构,包括各个模块的功能划分、模块间的接口设计等。
这需要考虑系统的稳定性、性能和可扩展性等方面的问题。
4. 安全性设计:设计系统的安全机制,保护用户数据的安全和隐私。
这需要采用适当的身份认证、权限控制等技术手段,防止未经授权的人员访问系统和数据。
四、需求分析与设计的重要性信息系统的需求分析与设计是系统开发过程中至关重要的环节。
它的重要性体现在以下几个方面:1. 确保需求的准确性:只有充分理解用户需求,才能设计出满足用户期望的系统。
信息系统分析与设计知识点总结

1.一个计算机系统开发成功的关键在于对问题的理解和描述是否正确2.系统:是由相互联系和相互制约的若干组成部分结合成的、具有特定功能的有机整体3.系统的特性(选择):系统的整体性系统的层次性系统的目的性系统的稳定性系统的突变性系统的自组织性系统的相似性4.信息系统:基于计算机技术、网络互联技术、现代通讯技术和各种软件技术,各种理论和方法于一体,提供信息服务的人机系统5.信息系统功能(5个)信息采集信息存储信息加工信息传递信息提供6.信息系统与软件区别:信息系统一定是面向企业的,即使是同类型的企业,所建立的信息系统也有很大的差别;软件则可能面向一类企业或者一类问题。
这直接导致了信息系统工程与软件工程的差异。
7.评价信息系统标准(5个):信息系统的功能信息系统的效率信息服务的质量信息系统的可靠性信息系统是否易于改动8.常见的CASE工具:ERwin、PlayCASE、Rose2000、Visio2003、Power Designer9.诺兰模型1)初装:企业购买计算机用于管理部门。
特点:数量少、未联网、无系统2)蔓延:管理部门大量使用计算机。
特点:数量多、小范围联网、无系统3)控制:管理部门有意识规划全单位联网的计算机网络,并引入专项信息管理系统4)集成:企业整体有规划的建设全方位的整体信息系统,来辅助全企业提高管理效率5)数据管理:针对数据进行协调一致和深入使用,提高信息使用效率6)成熟:满足组织各个管理层次的需要,实现真正的信息资源管理10.企业系统规划法(business system planning,BSP)由IBM公司在20世纪70年代提出,是通过全面调查,分析企业信息需求,制定信息系统总体方案的一种方法。
它将信息作为企业的一种资源,在整个企业范围内进行规划。
11.BSP方法的特点:采用了企业过程的概念,将任何一种企业从逻辑上定义出一组过程。
过程只与产品和服务有关,与企业机构和组织结构无关。
信息系统分析与设计

信息系统分析与设计信息系统是在现代社会中扮演着至关重要的角色,它在各个领域中都有着广泛的应用。
为了更好地满足用户需求,确保系统的高效性和安全性,信息系统的分析与设计显得尤为重要。
本文将探讨信息系统分析与设计的重要性及其相关方法和技术。
一、信息系统分析与设计的重要性信息系统分析与设计是建立一个可行且满足用户需求的系统的关键阶段。
它通过对用户现有业务流程和问题进行深入的分析,以了解用户需求,并设计出一套合适的解决方案。
这样的分析与设计过程可以确保系统在实际运行中的高效性和可靠性,提升用户满意度和工作效率。
其次,信息系统分析与设计可以帮助用户识别和解决问题。
通过对用户现有业务流程和问题的全面审查,我们可以发现一些潜在的问题和瓶颈,并提供相应的解决方案。
这将大大提高用户在日常工作中的效率,并减少错误和冗余操作。
另外,信息系统分析与设计还可以确保系统的安全性和可扩展性。
在设计系统时,必须考虑到用户数据的保密性和完整性。
同时,系统应该具备一定的可扩展性,以满足未来业务发展的需求。
信息系统分析与设计的过程将有助于在早期阶段发现并解决潜在的安全风险,减少系统升级和改进的成本。
二、信息系统分析与设计的方法和技术1. 需求分析:需求分析是信息系统分析与设计过程中的重要一环。
通过仔细收集和整理用户需求,我们可以更好地了解用户的期望和需求。
需求分析的方法包括面对面的访谈、问卷调查以及观察用户在实际工作中的表现等。
在需求分析的基础上,我们可以明确系统功能和性能的要求,为后续的设计奠定基础。
2. 数据流图:数据流图是一种常用的分析工具,用于展示系统中数据的流动和处理过程。
通过绘制数据流图,我们可以清晰地描述系统的各个模块之间的关系和数据流向。
这有助于我们分析系统的运行过程,发现潜在的问题和改进的空间。
3. 结构图和数据字典:结构图和数据字典是用来描述系统中数据和处理逻辑的工具。
结构图通常是用来表示系统中各个模块之间的层次结构和联系。
信息系统分析与设计报告

信息系统分析与设计报告1. 引言信息系统分析与设计是一个复杂的过程,它涉及到对组织的需求进行分析、设计和实施。
本报告旨在提供一个信息系统分析与设计的步骤指南,以帮助读者理解该过程的关键步骤和注意事项。
2. 需求收集在信息系统分析与设计的过程中,需求收集是其中的关键步骤。
通过与组织内的相关人员进行沟通和交流,收集和理解系统的功能和非功能需求,包括用户需求、业务需求和技术需求等。
需求收集阶段的成功与否直接关系到后续流程的顺利进行。
3. 系统分析系统分析是对需求进行深入分析和理解的过程。
通过对需求进行进一步的细化和整理,分析系统的功能和流程,以及系统与组织其他系统的集成。
在系统分析阶段,需要进行业务流程建模、数据流图绘制等工作,以帮助理解系统的结构和功能。
4. 概要设计概要设计阶段是对系统的整体架构进行设计的过程。
在这个阶段,需要确定系统的模块划分、模块之间的关系以及系统的数据结构等。
概要设计是为了确保系统的可维护性、可扩展性和性能等方面的要求。
5. 详细设计详细设计是在概要设计的基础上,对各个模块进行详细设计的过程。
在详细设计阶段,需要对每个模块进行进一步的设计,包括模块的接口设计、数据结构设计和算法设计等。
详细设计的目标是确保系统的功能能够满足需求,并且能够在开发阶段得到有效的实施。
6. 系统实施系统实施是将系统设计转化为可运行的软件的过程。
在实施阶段,需要根据详细设计的规范进行编码和测试。
编码阶段需要遵循良好的编码规范和设计模式,以确保代码的质量和可维护性。
测试阶段需要进行单元测试、集成测试和系统测试等,以保证系统能够按照预期的要求运行。
7. 系统维护系统维护是在系统实施后,对系统进行日常维护和支持的过程。
在系统维护阶段,需要进行故障排除、性能优化和功能扩展等工作。
系统维护的目标是确保系统能够持续稳定地运行,并且能够满足日益增长的需求。
8. 结论信息系统分析与设计是一个复杂而关键的过程,它直接关系到组织的业务运作和效率。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息系统分析与设计全面总结鱼夭第一章系统思想 (6)1系统的概念 (6)2系统的模型,概念的抽象级别 (7)3系统的整体性、层次性 (8)4系统思想的发展 (9)5系统工程方法 (10)6软系统方法论 (10)7物理-事理-人理系统方法论WSR (11)第二章信息与信息系统 (11)1什么是信息,信息和数据的关系 (11)2信息处理器 (12)3信息与决策、信息与管理的关系 (12)4.信息管理 (13)5.信息系统是什么?有哪些功能? (14)6.信息系统的结构 (15)7.C/S和B/S软件结构 (17)第三章信息系统建设概论 (17)1信息系统建设的特点 (17)2什么是信息系统的生命周期?几个阶段?每个阶段的任务是什么? (17)3围绕生命周期有哪些开发过程模型?各自特点(瀑布、原型、迭代) (19)4信息系统为什么要建模?有哪些模型?对软件结构进行建模有什么方法,主要思想是什么? (23)5有哪些开发方式?各自利弊 (24)第四章系统规划 (24)1系统规划的特点、任务 (24)2规划方法 (25)3企业系统规划法的步骤 (25)4什么是可行性分析,包括哪三个方面? (26)5资源的生命周期 (26)第五章系统分析概述 (26)1系统分析的任务 (26)2分析阶段有哪些系统调查方法,调查什么 (27)3两种方法: (27)4系统说明书的内容 (28)第六章结构化系统分析 (29)1数据流图描述了什么?绘制数据流图要注意的事项,应能绘制 (29)为什么需要数据字典?数据字典应该包含哪些条目?应能书写数据流、数据存储及处理条目 (29)对于复杂逻辑有几种表述方式(决策树、决策表,考题)?优缺点 (29)第七章面向对象系统分析 (30)1面向对象方法的基本思想和有关概念. 30 2UML是什么,主要包含哪些图?(UML1.X)每种图的用途是什么? (31)3用例图,参与者和用例的概念,用例与用例之间的关系(包含关系和扩展关系),绘制用例图 (31)4用例规格说明(前置条件、后置条件、主事件流、备选事件流) (32)5类图中包含哪四种关系(耦合),具体什么含义,如何表示,绘制类图 (33)6对象关联的要素(名称、角色、多重性、方向) (34)7泛化和实现的使用和绘制 (35)第八章系统设计概述 (35)1系统设计的任务 (35)2系统设计和系统分析、系统实施的区分 (36)3什么是总体设计,什么是详细设计 (36)第九章系统总体设计 (37)1软件架构与软件结构的区别 (37)2理解分层架构思想,信息系统可能使用的分层架构方案 (37)3面向对象的软件结构设计、类图 (37)4软件设计原则,高内聚、低耦合 (37)第十章系统详细设计 (38)1输入设计 (38)2输出设计 (38)3人机交互设计 (38)4程序处理过程详细设计 (38)5什么是整体部分关联?什么是依赖? UML的表示 (39)6网络和计算机系统设计 (39)7数据库设计 (39)8代码体系设计 (39)第十一章系统实施 (39)1测试的概念,四种类型,两种测试技术,为什么需要设计测试用例,如何设计测试用例? (39)第一章系统思想1系统的概念@定义:系统是由相互联系和相互制约的若干组成部分结合成的、具有特定功能的有机整体@概念理解:系统是由若干要素组成的,是一个集合体;系统有一定的结构,同一系统的元素之间相互联系、相互作用。
元素之间一切联系方式的总和,称为系统的结构(主要的、相对稳定的、有一定规则的联系方式);系统具有特定功能,凡是系统都有一定的目的性。
2系统的模型,概念的抽象级别1)实体系统(物理系统)——最具体的确定存在的系统(系统实施阶段产生)。
——物理模型表达了具体的物理系统,模型中的元素都可以对应于实体(系统设计阶段产生)。
2)逻辑系统——介于实体系统与概念系统之间,利用人类抽象思维能力,抽取系统本质,描绘了系统的各个侧面(如静态的结构、动态的过程等)。
使用逻辑模型表达(系统分析阶段产生),一个逻辑系统可以建立不同的物理模型和实体系统。
3)概念系统——最抽象的系统,根据系统目标构思出来的系统雏形,描绘了系统的大致轮廓。
使用概念模型表达(系统规划阶段产生)3系统的整体性、层次性@系统的特性:整体性、层次性、目的性、稳定性、突变性、自组织性、相似性-系统整体性:指系统是由若干要素组成的具有一定新功能的有机整体,各个要素一旦组成系统整体,就表现出独立要素所不具备的性质和功能,形成新的系统的质的规定性,从而表现出整体的性质和功能不等于各个要素的性质和功能的简单相加。
整体性表现在:-系统由部件组成,部件之间不是简单累加,而是具有了新的质-亚里士多德名言“整体大于部分之和”:1+1>2-与之相反“一个和尚挑水吃,…三个和尚没水吃”-整体性以有机关联性为保证(部件的不可分割)-划分系统以及子系统就是要从整体性出发,充分考虑各组成元素之间的关联性。
-比如学校系统教师工资的计算-系统的层次性:指的是,由于组成系统的诸要素的中中差异,使系统组织在地位、结构和功能上表现出等级秩序性,形成具有质的差异的系统等级层次性表现在:-系统组织表现出等级性-系统要素中,存在子系统,子系统的要素中又包含更低一层的子系统-从上至下组成金字塔结构,逐层具体化-比如企业组织结构、地区划分-结构化方法就是考虑到系统的层次性,采取从抽象到具体、逐步求精的方法对系统进行研究4系统思想的发展古代朴素的系统思想系统思想的淹没现代系统思想的兴起复杂系统理论热潮5系统工程方法@1962年美国贝尔电话公司的霍尔,发《系统工程方法论》1.问题定义2.目标选择3.系统综合4.系统分析5.最优系统选择6.实施计划@1969年霍尔三维结构时间维、逻辑维、知识维6软系统方法论@硬系统是指具有良结构化(well-structured)的工程系统,问题和目标是确定的,能用明确的数学模型描述,可以使用定量方法计算出系统行为和最优结果@切克兰德创立软系统方法论@无结构的问题:-问题虽然是“可认识的”,但不是“可定义的”-对问题的这种认识永远是主观的,并且随时间而改变-与其说是有待解决的问题,不如说是有待改善的状况7物理-事理-人理系统方法论WSR@20世纪90年代顾基等人提出WSR 物理——是什么事理——怎么去做人理——最好怎么做@“懂物理、明事理、通人理”是实践准则@WSR的7个步骤:1.理解意图 2.指定目标 3.调查分析 4.构造策略 5.选择方案 6.协调关系 7.实现构想第二章信息与信息系统1什么是信息,信息和数据的关系@信息是经过加工后的数据,它对接受者有用,对决策或行为有现实或潜在的价值@数据与信息的关系可以看做原料与成品的关系。
——数据是未经组织的数字、词语、声音、图像等;——信息是以有意义的形式加以排列和处理的数据(有意义的数据);——知识是用于生产的信息(有意义的信息),是人类关于自然界、人类社会及思维方式与运动规律的认识、经验的总和。
@例:气温器上的温度指示,数据今天我要出门,最低气温是0度,信息水在0度结冰,知识今年冬天平均气温非常低,燃料将短缺,情报@从信息系统角度看,信息具有的一些基本属性:事实性、扩散性、穿属性、共享性、增值性、不完全性、等级性、滞后性2信息处理器@人进行信息处理的特点-人需要反馈-人需要一些多余的信息-人们需要信息的压缩-人们对信息需求的口味各异-人需要非口语的信息输入@人与计算机的比较:人比计算机聪明,计算机比人快。
3信息与决策、信息与管理的关系@信息是管理的基础,管理的基本职能离不开信息-信息是制定计划的依据-信息是组织实施的保证-信息室调节控制的指示器-信息室激励员工的依据-信息室领导指挥的基础@管理的决策理论学派认为“管理就是决策”,决策过程就是收集、处理和使用信息的过程。
信息是决策的关键因素@管理活动的三个层次及对应使用信息高层(战略管理)——战略信息中层(战术管理)——战术信息基层(作业管理)——业务信息4.信息管理@狭义信息管理认为信息管理就是对信息本身的管理,即采用各种技术方法和手段对信息进行组织、规划、控制、存储和检索等,并达到预定目标。
@广义信息管理认为是对信息资源及其相关资源(如信息设备、信息技术、信息人员、信息系统等)进行规划、组织、领导和控制的过程。
5.信息系统是什么?有哪些功能?@定义:信息系统就是输入数据,通过加工处理,产生信息的系统。
@以计算机为基础的信息系统是结合管理理论和方法,应用信息技术解决管理问题,为管理决策提供支持的系统。
@它是管理理论、系统科学方法论和信息技术交叉形成的综合性应用学科。
信息系统学科注重研究管理与信息技术的结合,而不深入得讨论具体的管理问题,也不致力于计算机或通信技术方面的研究。
@功能:-信息的采集和输入:主要是识别、采集、校验-信息的传输:数据通信的手段-信息的存储:介质?在哪?时效?-信息的加工:查询、排序、归并、数学模型、人工智能-信息的维护:准确、及时、安全、保密-信息的使用:技术层面、价值深度6.信息系统的结构1)概念结构2)基于管理职能的逻辑结构3)基于计算机实现的物理结构(硬件结构+软件结构)硬件结构分为:集中式 + 分布式(文件服务器,C/S,B/S)集中式——主机-终端结构:处理能力集中在主机,集中存储、计算;终端用于输入输出,无cpu分布式——文件服务器系统:程序和数据集中在文件服务器中;客户机根据权限存取服务器中文件,客户机有处理能力——C/S结构,客户/服务器结构:客户机完成本地运算,可向服务器请求某种服务(如查询数据),服务器相应请求,完成运算后,将结果返回给客户机。
——B/S结构,浏览器/服务器结构:增加Web服务器,获取客户端请求,解析处理后生成HTML文件返回给客户端;客户端配置浏览器软件(如IE),通过网页方式实现信息的访问。
7.C/S和B/S软件结构C/S软件结构:数据库——数据库服务器——windows窗口应用程序B/S软件结构:数据库——数据库服务器——web应用服务器+web应用程序——浏览器程序第三章信息系统建设概论1信息系统建设的特点信息系统建设是个复杂的社会过程:-技术手段复杂-内容复杂,目标多样-投资密度大-环境复杂多变2什么是信息系统的生命周期?几个阶段?每个阶段的任务是什么?@生命周期的定义:信息系统在使用过程中随着生存环境的变化,需不断维护、修改,当它不再适应的时候就要被淘汰,就要由新系统代替老系统,这种周期循环称为信息系系统的周期@5个阶段:规划、分析、设计、实施、运维系统规划——确定信息系统的发展规划;企业业务流程的识别、改革与创新;对建设新系统的需求做出初步研究,确定信息系统的总体结构;确定系统的备选方案,对方案进行可行性分析(开发请求-初步调查-可行性研究-审批)系统分析——详细调查,确定系统的基本目标和逻辑功能要求(详细调查-逻辑设计-审查)系统设计——根据系统说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案(总体设计-详细设计-审查)技术实施——计算机等设备的购置、安装和调试;编写、调试和测试程序;人员培训;数据准备或转换;系统调试与转换(编程调试-系统转换-验收)系统维护——运行情况的记录;必要的修改;评价呵呵总结等(系统维护-系统评价)3围绕生命周期有哪些开发过程模型?各自特点(瀑布、原型、迭代)@模型:瀑布开发方法、原型开发方法、迭代开发方法、螺旋开发方法、敏捷开法方法……@瀑布开法方法——特点:简单易用,容易理解开发的进程一个顺着一个,没有反馈过程,需要严密控制允许基线和配置早期接收控制一个新的项目不适合这个模型用户直到项目结束才能看到质量如何不允许或者严格限制变更不足:1需求:客户常常难以表达真正的需求,而这种模型却要求严格的阶段性成果,返工困难,变更代价很大2风险:客户要等到开发周期的晚期才能看到程序运行的测试版本,这时若发现大的错误,可能引起客户的惊慌,其后果也可能是灾难性的3效率:因为前后任务的依赖关系,成员不能并行工作,有可能花在等待的时间比开发的时间要长,即所谓的“堵塞状态”应用场合:适用于一些需求已明确并且变化较少的信息系统@原型开发方法——特点:用户积极参与;原型的开发没有严密的阶段性短期获得测试版本,降低风险不足:1用户随意无止境的需求变化,因为用户容易产生误解,认为系统很容易被构造和修改2如果采用原型基础上继续构造,由于修补过度,软件质量不易于保证3开发人员为了快速构造原型,可能会采用不合适的操作系统、语言、算法等,造成后期风险,如系统适应性差、维护困难等应用场合:1需求含糊,用户不能标识详细的输入、处理和输出需求2 设计方案不明确,开发人员不能确定算法的有效性、操作系统的适应性或人机交互的有效性@迭代开发方法——@增量迭代——特点:1以功能递增的方式进行软件开发(可并行化)2能较快地产生可操作的系统3在每一步递增中,都可以把用户/开发者的经验结合到不断求精的下一个增量中4可改善测试效果和降低软件开发总成本。