信息系统分析与设计
- 格式:doc
- 大小:1.17 MB
- 文档页数:17
信息系统分析与设计信息系统分析与设计,是指对一个信息系统进行全面的分析和设计的过程。
在当今信息化的时代,信息系统在各行各业都扮演着重要的角色。
一个优秀的信息系统能够提高工作效率、降低成本,对于企业的发展至关重要。
一、信息系统分析信息系统分析是指对已有的信息系统进行全面的调研和分析,以了解其功能、业务流程、技术架构等信息。
在信息系统分析过程中,需要进行以下几个方面的工作。
1. 需求分析需求分析是信息系统分析的重要环节,它涉及到对用户需求的收集和分析。
通过与用户的沟通和调研,分析出用户对于信息系统的具体需求,包括功能需求、性能需求、安全需求等。
2. 数据分析数据分析是指对信息系统中的数据进行分析和建模。
通过对数据的分析,确定数据的结构和关系,为后续的系统设计提供基础。
3. 业务流程分析业务流程分析是对信息系统中的业务流程进行分析和优化的过程。
通过对业务流程的分析,可以发现现有业务流程中的问题和瓶颈,并提出改进的建议。
二、信息系统设计信息系统设计是在信息系统分析的基础上,对整个系统进行整体的设计和规划。
在信息系统设计过程中,需要进行以下几个方面的工作。
1. 系统结构设计系统结构设计是指对信息系统的整体结构进行设计。
包括确定系统的层次结构、模块划分、组件设计等。
2. 数据库设计数据库设计是指对信息系统中的数据库进行设计和规划。
通过对数据表、字段、关系等进行设计,确保数据的有效性和一致性。
3. 用户界面设计用户界面设计是指对信息系统的用户界面进行设计。
通过合理的布局、交互逻辑和视觉效果,提高用户的使用体验。
4. 系统安全设计系统安全设计是确保信息系统在安全方面的设计和保护措施。
包括访问控制、数据加密、漏洞修补等安全措施的设计和实施。
三、信息系统分析与设计案例下面以一个电商平台为例,进行信息系统分析与设计的案例。
1. 信息系统分析通过与客户的需求沟通,了解到该电商平台需要实现商品浏览、购物车、下单付款、订单管理等功能。
信息系统分析与设计教学设计一、选题背景信息系统分析与设计是计算机科学与技术专业的核心必修课程之一,其是培养信息系统领域技术人才的重要基础。
目前,随着信息技术的不断发展,信息系统各个方面得到了极大的发展和普及,对信息系统分析与设计的需求不断提高和迫切。
因此,设计一门优秀的信息系统分析与设计教学方案,具有重要的现实意义。
二、教学目标本教学方案旨在培养学生的信息系统分析与设计能力,具体教学目标如下:1.理解和掌握信息系统分析与设计的基础理论、方法和技术;2.掌握需求分析、系统设计和测试方法和工具;3.具备实际项目开发能力;4.能够在团队中承担信息系统分析与设计的工作;5.能够自学和研究最新的信息系统分析与设计技术和工具。
三、教学内容1. 课程简介本课程介绍了信息系统分析与设计的基础知识,包括:分析与设计的概念、方法和流程,需求分析,系统设计和测试方法,可行性研究等。
2. 课程教学2.1 分析与设计概述内容包括:信息系统分析与设计的概念、任务和过程。
2.2 需求分析内容包括:需求分析的基本概念、分析方法、需求工程和文档,以及需求分析的常见问题等。
2.3 系统设计内容包括:系统设计的基本概念、设计过程、设计原则和方法,设计模式,以及设计文档等。
2.4 系统测试内容包括:测试过程、测试方法和策略、测试文档,以及测试管理等。
2.5 可行性研究内容包括:可行性研究的基本概念、方法和工具,以及可行性研究的策划和实施等。
2.6 实践教学提供案例分析、实践课程设计和开发等实践教学,通过项目实践培养学生信息系统分析与设计能力。
3. 教学方法3.1 授课方式采用理论授课、案例演示、讨论分析和互动式教学相结合的教学方法,开展小组讨论和学生报告等互动式教学活动。
3.2 课程实践设置相关项目,开展实践项目和课题讨论。
3.3 考核评价采用考试、课程论文和项目研究报告等综合考核。
四、教学评价通过教学实践中的各项工作的改进,观察实验课程学生的学习情况和成果,评估教学成果,对教学方法和教材加以完善和纠正,不断提升课程教学质量。
信息系统分析与设计实验报告一、实验目的本次信息系统分析与设计实验的主要目的是通过实际操作和研究,深入理解信息系统分析与设计的基本原理和方法,培养我们解决实际问题的能力,提高我们在信息系统开发过程中的综合素质和技能。
二、实验环境本次实验使用的软件工具包括:Microsoft Visio 用于绘制系统流程图、数据流图等;SQL Server 用于数据库设计和管理;Eclipse 或Visual Studio 等集成开发环境用于系统的编程实现。
硬件方面,使用了性能良好的个人计算机,配置满足实验所需的软件运行要求。
三、实验内容与步骤(一)系统规划首先,明确了实验系统的目标和范围。
以一个小型企业的订单管理系统为例,确定系统需要实现订单的录入、处理、查询、统计等功能。
然后,进行了初步的可行性分析,包括技术可行性、经济可行性和操作可行性等方面。
(二)需求分析通过与企业相关人员的沟通和调研,收集了用户的需求。
使用用例图和用例描述详细地记录了系统的功能需求,包括用户角色、系统功能、业务流程等。
同时,还分析了系统的非功能需求,如性能、安全性、可靠性等方面的要求。
(三)系统设计1、总体设计根据需求分析的结果,设计了系统的总体架构。
确定了系统的模块划分和模块之间的关系,绘制了系统的架构图。
2、详细设计(1)数据库设计根据系统的功能需求,设计了数据库的表结构、字段、关系等。
使用 ER 图进行了概念模型设计,并将其转化为物理模型,创建了数据库表。
(2)界面设计设计了系统的用户界面,包括登录界面、主界面、订单录入界面、查询界面等。
考虑了用户操作的便利性和界面的美观性。
(3)模块设计对各个功能模块进行了详细的设计,包括算法、流程、输入输出等。
(四)系统实现根据系统设计的结果,使用选定的开发工具和编程语言进行系统的实现。
编写了代码,实现了各个功能模块,并进行了单元测试和集成测试。
(五)系统测试对系统进行了全面的测试,包括功能测试、性能测试、兼容性测试、安全性测试等。
信息系统分析与设计实验报告一、实验目的本次信息系统分析与设计实验的主要目的是通过实际操作和研究,深入理解信息系统分析与设计的理论知识,并将其应用于解决实际问题。
通过对一个具体信息系统项目的分析、设计和实现,培养我们的系统思维能力、问题解决能力以及团队协作能力。
二、实验环境本次实验在以下环境中进行:1、操作系统:Windows 102、开发工具:Microsoft Visual Studio 20193、数据库管理系统:MySQL 80三、实验内容与步骤(一)系统需求分析1、业务流程调研通过与相关业务人员的交流和观察,了解了系统所涉及的业务流程。
以一个在线购物系统为例,包括用户注册登录、商品浏览、购物车管理、订单生成与支付、物流跟踪等主要流程。
2、需求获取采用了多种需求获取方法,如问卷调查、用户访谈和现场观察等。
收集了用户对系统功能、性能、界面设计等方面的需求和期望。
3、需求整理与分析对获取的需求进行了整理和分类,绘制了用例图和活动图,以清晰地展示系统的功能和业务流程。
同时,分析了需求的可行性和优先级,为后续的系统设计提供了依据。
(二)系统设计1、总体设计根据需求分析的结果,确定了系统的总体架构和模块划分。
设计了系统的层次结构,包括表示层、业务逻辑层和数据访问层。
2、数据库设计根据系统的功能需求,设计了数据库的表结构。
确定了每个表的字段、数据类型、主键和外键等。
同时,考虑了数据的完整性和一致性约束,以及数据库的性能优化。
3、界面设计基于用户需求和交互设计原则,设计了系统的界面布局和操作流程。
绘制了原型图,包括首页、商品详情页、购物车页面、订单页面等,以直观地展示系统的界面风格和功能布局。
(三)系统实现1、开发环境搭建安装和配置了所需的开发工具和运行环境,如 Visual Studio 和MySQL 数据库。
2、代码编写根据系统设计的结果,使用 C语言和 ASPNET 框架进行了代码编写。
实现了系统的各个功能模块,包括用户管理、商品管理、购物车管理、订单管理等。
信息系统的需求分析与设计一、引言信息系统的需求分析与设计是指在信息系统开发过程中,对用户需求进行分析和规划,然后根据需求进行系统设计和开发的过程。
本文将对信息系统的需求分析与设计进行详细阐述。
二、需求分析需求分析是信息系统开发的第一步,它的目标是通过各种方法和技术,全面了解用户的需求,并将其转化为可行的系统需求。
具体步骤包括以下几个方面:1. 用户需求收集:通过面谈、问卷调查、观察等方法,积极收集用户对系统的需求和期望。
这需要与用户充分沟通,理解他们的工作流程、业务需求等方面的细节。
2. 需求分析:对收集到的用户需求进行分析,找出关键需求和业务流程。
这需要进行业务流程建模、数据流图绘制等技术手段,以便更好地分析、描述和理解需求。
3. 需求验证:对用户需求进行验证,确保需求的准确性和可行性。
这可以通过原型设计、用户演示等方法进行验证,以充分理解用户需求及其背后的目标和期望。
三、系统设计系统设计是在需求分析的基础上,根据用户需求开展的信息系统设计阶段。
它的目标是设计一个满足用户需求的信息系统,包括以下几个方面:1. 数据库设计:根据用户需求设计合适的数据库结构,包括数据库表、字段、关系等。
这需要充分理解用户的数据需求,并进行适当的规范化和优化。
2. 界面设计:设计用户友好的系统界面,使用户能够方便地进行操作和数据输入。
这需要考虑用户的使用习惯和界面美观度,以及系统的反应速度和易用性等因素。
3. 系统架构设计:设计系统的整体架构,包括各个模块的功能划分、模块间的接口设计等。
这需要考虑系统的稳定性、性能和可扩展性等方面的问题。
4. 安全性设计:设计系统的安全机制,保护用户数据的安全和隐私。
这需要采用适当的身份认证、权限控制等技术手段,防止未经授权的人员访问系统和数据。
四、需求分析与设计的重要性信息系统的需求分析与设计是系统开发过程中至关重要的环节。
它的重要性体现在以下几个方面:1. 确保需求的准确性:只有充分理解用户需求,才能设计出满足用户期望的系统。
高校《信息系统分析与设计》课程教学改革探析《信息系统分析与设计》是MIS开发技术中的一门核心课程,在信息管理与信息系统专业中有着重要的实践指导作用。
通过本课程的学习,可以培养学生的逻辑思维能力和对系统的分析设计能力。
为了达到更好的教学效果,有必要查找当前教学存在的不足之处,并加以改进和解决。
本文在文献调研的基础上[1-3],分析了目前本课程教学中存在的问题,然后对教学改革提出了一些建议。
1 《信息系统分析与设计》课程教学中存在的问题1.1 课程理论性和实践性均较强,不利于理解和掌握本课程涉及到的知识体系很多,比如数据库技术、网络技术、软件开发技术、企业运营管理等等。
由于学生缺乏在企业实习的机会,所以对企业信息化软件的功能需求缺乏认知,学习本课程有一定难度。
1.2 教学方法比较单一本课程需要教师兼备管理学、计算机等多门学科知识,但是从事本课程教学的教师并非如此,所以教学方法比较单一。
1.3 实践环节薄弱本课程需要与教材配套的实践指导教材,但目前并没有。
教师是根据自己的教学经验积累,在上机课中让学生练习,效果不是很好。
2 《信息系统分析与设计》课程教学改革建议2.1 以学情分析为基础,调整教学内容学情分析,就是对学生的文理出身、知识结构、和先修知识掌握情况进行分析。
学情分析能让教师对学生的基本情况做到心中有数,这样在讲课时就能根据学生的特点,对授课的进度加以优化,做到由浅入深,逐步激发学生的学习热情,从而对学习本课程起了很大的作用。
2.2 以学情和教材为基础,改革教学方法(1)实例教学方法。
根据每个知识点,把学生引入到特定实例里面进行思考,增强学生的感性认识,激发学生的学习兴趣,从而能够提高学生分析和解决问题的能力。
可以采用的实例系统有很多,比如,学生档案管理系统、图书馆借阅管理系统、选课系统、评教系统等等。
(2)启发式教学方法。
“问题”是开启和发展思维的钥匙,启发式提问的方法有很多,比如设疑吸引法、反诘提问法、层层递进法、比较提问法、发散提问法等。
高纲1194江苏省高等教育自学考试大纲02134信息系统分析与设计南京理工大学编页脚内容1江苏省高等教育自学考试委员会办公室一、课程性质及其设置目的与要求(一)课程性质和特点《信息系统分析与设计》课程是江苏省高等教育自学考试信息管理与信息系统专业(本科段)的必修课,该课程是信息管理专业课程体系中的骨干课程之一。
21世纪是信息社会,每个人、每个社会组织对信息资源的开发利用能力已成为其竞争力的主要标志之一。
20世纪60年代发展起来的信息系统,在各个领域都有着广泛的应用,如计算机辅助设计系统、现代通信信息系统、管理决策系统、生产控制系统等等,它们作为信息社会最为重要的基础设施,是人们开发、利用信息资源以支持组织目标的战略手段,极大地促进了现代社会组织的变革、推进了社会信息化进程、提高了组织自身素质与竞争能力。
现代信息技术不断发展,但是信息技术这支利剑必须切实瞄准各行各业的业务需求这个目标,做到有的放矢,才能真正发挥作用。
《信息系统分析与设计》这门课程的任务就是利用信息技术这支利剑,结合具体的企业组织的实际情况,帮助学生弄清信息系统的规划、分析、设计和实施等阶段的目标、页脚内容2任务、要求和过程,掌握信息系统开发的各种方法,从而提高应考者信息系统开发的理论水平,锻炼他们进行信息系统开发的实践能力,为将来从事实际工作奠定坚实的基础。
《信息系统分析与设计》是一门实践性很强的应用型课程,是以讲解信息系统规划、分析、设计及实施各个阶段的任务、方法、过程为主要内容,引导应考者利用实验课时进行实践摸索,不断深入理解知识、灵活运用知识的一门课程。
其特点是:课程实践性较强,应考者通过系统而专门的学习,在树立清晰的系统意识的基础上,必须灵活掌握信息系统分析与设计的各种工具和方法,实际开发自己的信息系统。
通过本课程的学习,应考者不仅可以增强自学能力和独立研究能力,而且提高自身的实践开发能力,成为具备较强的研究能力、创新能力和驾驭现代化信息技术能力的复合型人才。
信息系统分析与设计
信息系统分析与设计是指对信息系统的需求进行分析和设计的过程。
在当今信息社会中,信息系统的作用越来越重要,而信息系统的设计质量
直接影响了企业的竞争力和发展速度。
因此,进行信息系统分析与设计具
有重要的意义。
首先,信息系统分析与设计需要对用户的需求进行分析。
这包括对用
户的需求进行调研和收集,了解用户对信息系统的功能和性能方面的需求。
通过和用户的沟通和交流,我们可以进一步明确用户的需求,并确定信息
系统应具备的功能和特性。
接下来,信息系统分析与设计需要进行系统分析。
系统分析是指对已
有的系统进行调研和评估,找出现有系统的问题和不足,并确定改进的方向。
这包括对系统的运行效率、稳定性、安全性等方面进行评估和分析,
为后续的设计和改进提供依据。
最后,信息系统分析与设计需要进行系统的实施和测试。
系统的实施
是指将设计好的系统代码和数据库部署到实际的运行环境中,并进行调试
和配置,确保系统能够正常运行。
系统的测试则是指对系统进行各种测试,包括功能测试、性能测试和安全性测试等,以确保系统的质量和稳定性。
总结来说,信息系统分析与设计是一个非常重要的环节,它直接影响
到信息系统的运行效果和用户的满意度。
通过对用户需求的分析和系统分析,可以设计出满足用户需求并且能够稳定运行的信息系统。
因此,对信
息系统分析与设计的重视对于企业的发展非常重要。
第一章信息系统的基本概念第一节系统1。
系统的定义及理解系统是由相互联系和相互制约的若干组成部分结合的、具有特定功能的有机整体。
三个方面理解:1)系统由若干元素组成元素。
2)系统有一定的结构。
3)系统有一定的功能,特别是人造系统总有一定的目的性。
2.系统的思想1)突现“整体大于部分之和”2)等级等级层次结构是复杂系统最合理的组织方式3.系统的分类1)按系统的复杂程度分类框架结构、钟表机构、控制装置、开放系统、低级有机体、动物、人社会文化系统、超越系统。
底层三级是物理系统,中间三级是生物系统,高层三级是最复杂的人类社会及宇宙系统。
2)按系统的起源分类自然系统和人工系统(人工物理系统、人工抽象系统和人类活动系统)3)按系统的抽象程序分类实体系统、概念系统、逻辑系统4)按系统与环境的关系分类开放系统(指与其环境之间有物质、能量或信息交换的系统)、封闭系统(是与环境没有任何物质、能量和信息交换的系统)4。
系统的特性1)系统的整体性2)系统的目的性3)系统的稳定性4)系统的突变性5)系统的自由组织性6)系统的相似性第二节信息1。
信息的定义1)信息是经过加工后的数据,它对接收者有用,对决策或行为有现实或潜在的价值.2)信息与数据可看作原材料和成品的关系2.信息的基本属性1)事实性2)扩散性3)传输性4)共享性5)增值性6)不完全性7)等级性8)滞后性3。
人进行信息处理的特点1)人需要反馈2)人需要一些多余的信息3)人们需要信息的压缩4)人们需要的口味各异5)人需要非口语的信息输入4.信息对管理的基础作用,可以由管理基本职能中信息的重要作用来说明1)信息是制定计划的基本依据2)信息是组织实施的保证3)信息是调节控制的指示器4)信息是激励职工的依据5)信息是领导指挥的基础6)信息是决策的关键因素5.西蒙建立的决策过程的基本模型的三个阶段1)情报阶段2)设计阶段3)抉择阶段6。
结构化决策的定义结构化决策,是指建立在清楚的逻辑基础上的决策.7.非结构化决定的定义非结构决定是没有明确决策规则的决策。
第1章系统思想系统概念:系统是内部互相依赖的各个部分,按照某种规则,为实现某一特定目标而联系在一起的合理的、有序的组合。
系统的分类:按系统复杂程度分类:物理系统,生物系统,人类社会及宇宙系统. 按系统的起源分类:自然系统和人工系统。
按系统的抽象程度:实体系统,概念系统,逻辑系统。
系统特性了解:整体性,层次性,目的性,稳定性,突变性,自组织性,相似性。
怎么理解”整体大于部分之和?整体是由部分构成的,构成整体的各个部分以一定的结构方式组合在一起,每个部分都有自己的功能。
组成整体的各个部分,结构合理、功能正常,这个整体就整体协调,运行良好,产生1+1大于2的功效,反过来,组成整体的结构不合理,功能不正常,整体就会出问题。
第2章管理系统管理的基本职能:管理的基本职能:管理工作所包括的几类基本活动内容。
1.计划职能2.组织职能3.领导智能4.控制职能5.激励职能从科学管理到管理科学:科学管理理论也称古典管理理论。
由泰勒提出。
几个特点:目的提高生产效率,手段是用科学的管理方法代替旧的经验管理,核心问题:要求管理人员与工人双方在精神和思想上取得统一认识。
双方增强责任意识,实现双赢。
提出管理制度:1科学的操作方法训练工人,合理利用工时,提高工效。
2工资制度上利实行差别记件制3.制定科学的工艺流程4.管理和劳动分离。
管理工作作为计划职能,工人劳动作为职能执行。
现代管理之父,标准作业方法,标准作业时间,标准工作定额。
缺点:忽视了企业成员之间交往和工人之间的感情,态度等社会因素对生产效率的影响。
法国法约尔。
管理职能的普遍性原理:人员无论职位高低,均有计划,组织,领导,控制,激励等五项职能。
管理科学的主导思想:使用先进的数学方法及管理手段,使生产力得到最合理的组织,获得最佳的经济效益。
较少考虑人的行为因素。
特点:1生产和经营管理各领域的行动方案,应以总体的最少消耗获得总体的最大经济效益为目的,2使衡量各项活动的效果的标准定量化。
3.依靠计算机进行各项管理。
4.特别强调使用先进的科学管理理论和管理方法。
重要特点:将数学方法和模型广泛应用于管理领域。
管理系统的特点:1.管理系统是把人作为结构成分的组织系统。
2企业系统是一个有个输入和输出的开放式系统.输入是能源,原材料,输出时产品。
3.管理系统是个反馈系统。
4.企业管理系统都是多目标的系统。
开发信息系统应注意的几个方面:1分析不同层次管理人员所需的数据和信息。
2.。
尊重信息系统各种使用人员的意见。
3.熟悉和掌握常用的定量方法。
第3章信息与信息系统信息的概念:信息是经过加工后的数据。
信息的基本属性:事实性、扩散性、传输性、共享性、增值性、不完全性,等级性,滞后性。
信息是管理的基础:信息在管理过程中起着基础性作用。
离开管理者,管理对象,管理环境,和管理活动的有关信息,任何管理都无法进行。
信息是管理的基础可以由管理基本职能中信息的重要作用来说明:1.信息是制定计划的基本依据2.信息是组织实施的保证。
3.信息是调节控制的指示器。
4.信息是激励职工的依据,信息时评估的必要手段。
5.信息是领导指挥的基础。
6.信息是决策的关键因素。
决策过程分几个阶段?各阶段的任务是什么?1.情报阶段。
任务:调查企业内外的情况,搜集有关数据进行分析,发现问题,寻找机会。
2.设计阶段:任务:提出解决问题的方案,并对方案进行分析,排除不可行方案。
3.决策阶段:决策者按共同的准则对那些可行的方案进行比较,选出一种方案并进行实施。
什么是结构化决策?什么是非结构化决策?结构化决策是指:建立在清楚的逻辑基础上的决策。
非结构化决策:没有明确决策规则的决策。
各管理层的决策有什么特点:一个企业分为三个层次:高层管理(战略管理),中层管理(战术管理),基层管理(作业管理)。
1战略性决策指有关重大方向性问题的决策。
2战术性决策指为了保证战略性决策所需要的人,财,物的准备而进行的决策。
3日常活动的决策指为了提高日常工作效率和效益而进行的决策,是着眼于短期和个别方面的。
信息系统的定义:简单地说,信息系统是输入数据,通过加工处理,产生信息的系统。
信息系统的基本功能:1数据的采集和输入。
2数据的传输。
3数据的存储。
4信息的加工。
5信息的维护。
6信息的使用。
信息系统的结构:信息系统的总体结构:信息源,信息处理器,信息用户,信息管理者组成。
基于管理职能的系统结构:1市场销售子系统。
2生产管理子系统。
3物资供应子系统。
4人事管理子系统。
5财务管理子系统。
6信息管理子系统。
7高层管理子系统。
CAM计算机辅助制造(computer aided manufactory),CAPP计算机辅助工艺计划(computer aided process planning)。
FMS柔性生产系统(flexible manufactory system)CIMS计算机集成制造系统(computer integration manufactory system)EDPS早期的数据处理系统(electronical data processing system).MIS管理信息系统(management information system).DDS决策支持系统(decision support system).GDSS群体决策支持系统(group decision support system).MRP物料需求计划(material requirement planning).MPS主生产计划(master production schedule).BOM物料清单(bill of material )和库存记录.(inventory record).CRP生产能力需求计划(capacitity requirement planning)MRP制造资源计划系统(manufacturing resource planning).CAPMS计算机辅助生产管理系统(computer adied production management system).ERP企业资源计划(enterprise resource planning)EIS主管理系统(executive information system).OAS办公自动化系统(office automation system).ES专家系统(expert system).SIS战略信息系统(strategic information system).BPR企业过程重组(business process reengnineering)30多年来信息系统的发展情况和发展趋势.早期出现数据处理系统,20世纪70年代初随着数据库和管理科学方法的发展,在数据处理系统的基础上,管理信息系统MIS逐步成熟起来。
具有统一数据库是管理信息系统成熟的重要标志。
20世纪60年代计算机用于库存管理,产生物料需求计划,而出现了MRP 系统,20世纪70年代,MRP发展成为闭环系统。
企业资源计划是MRPll进一步发展。
EDPS,MIS和DSS各代表了信息系统发展过程中的某个阶段,他们仍在不断发展。
随着,网络技术,人工智能技术的发展,信息系统向网络化,智能化发展。
第4章信息系统建设概论信息系统建设复杂性的体现:信息系统建设的周期长,投资大,风险大,比一般技术工程有更大的难度和复杂性。
因为1..技术手段复杂2.内容复杂,目标多样。
3.投资密度大,效益难以计算。
4.环境复杂多变。
信息系统的生命周期(信息系统的研制):系统规划:任务:对企业的环境目标及现行系统的的状况进行初步调查,根据企业目标和发展目标确定信息系统的发展战略,对建设新系统的需求做出分析和预测,同时考虑新建系统所受各种约束,研究新建系统的必然性和可能性,技术文档:可行性分析报告,系统设计说明书。
系统分析:任务:根据系统设计任务书确定的范围,对现行系统进行详细的调查,指出现行系统的局限性和不足,确定新系统的基本目标和功能要求。
技术文档:系统说明书.系统设计:任务:根据系统说明书中规定的功能要求,考虑实际条件,具体设计实际逻辑模型的技术方案,技术文档:系统设计说明书。
系统实施:任务包括计算机等设备的购置,安装调试,程序的编写调试,人员培训,数据文件转换,系统调试与转换等,技术文档:实际进度报告,系统测试分析报告.系统运行维护:任务:经常性的维护评价,记录系统运行的情况。
系统分析阶段重要性:系统分析是管理信息系统建设中的一个主要阶段,该阶段完成的系统分析报告有三个作用:1是管理信息系统的逻辑设计结果。
2是系统设计、系统实施、系统测试的基础。
3是系统验收的依据。
工作困难点:对问题空间的理解,人与人之间的沟通,和环境的不断变化.系统分析员的职责是:系统分析.信息系统的研制分为那几个阶段:静态建模:建立管理模型,首先进行静态建模型。
静态特征:反应显示世界有什么,是什么。
对象,属性,关系.实体联系ER图(entity-relationship)动态建模:动态建模反映现实世界中实体的行为特点,状态迁移,消息传递,对象生命周期,序列,协作.JSD(jachson system development)对象模型。
三个基本构建:顺序,选择,重复。
信息系统开发方法:结构化方法,面向对象方法.,原型法.面向对象的方法:面向对象程序设计方法OOP(object oriented programming)设计思想:1.客观世界的任何事物都是对象(object),都有一些静态属性和操作。
对外不必公开,封装性(encapsulation)。
2对象之间有抽象与具体,群体与个体,整体与部分等几种关系。
这些构成了对象的网络结构。
3.抽象的,较大的对象所具有的性质,自然成为其子类的性质,而不必加以说明。
继承性(inheritance).4.对象之间可以互送信息。
面向对象程序设计的特点:体现在,变成模型,抽象,封装,继承,多态.简述结构化方法的基本思想:模块设计思想引入到系统设计中来,将一个系统设计成层次化程序模块结构。
这种模块相对独立,功能单一。
原型法的基本思想:投入大量的人力,物力之前,在限定的时间内,用最经济的方法构造一个系统原型,使用户尽早的看到系统的概貌,在系统原型的实际运行中与用户一起发现问题,提出修改意见。
四个步骤:1明确用户基本需求,2建立初始原型3.评价原型4.修改完善原型。
优点:1增进用户与开发人员之间的沟通。
2用户在系统开发过程中起主导作用。
3辨认对动态用户需求4.启迪衍生式用户需求。
5缩短开发周期,降低开发风险。
诺兰模型:1.初装:人们初步意识到计算机对管理的作用。
2.蔓延:信息系统扩散至多部门3.控制:加强组织协调,对信息系统进行统筹规划。
4.集成:硬件重新连接,在软件方面建立集中式数据库和能充分利用各种信息的系统。