- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息系统分析概念
第一章
系统
系统是由相互联系和相互制约的若干组成部分结合成的、具有特定功能的有机整体
系统的抽象级别
实体系统(物理系统)——最具体的确定存在的系统(系统实施阶段产生)。
物理模型表达了具体的物理系统,模型中的元素都可以对应于实体(系统设计阶段产生)。
逻辑系统——介于实体系统与概念系统之间,利用人类抽象思维能力,抽取系统本质,描绘了系统的各个侧面(如静态的结构、动态的过程等)。
概念系统——最抽象的系统,根据系统目标构思出来的系统雏形,描绘了系统的大致轮廓。使用概念模型表达(系统规划阶段产生)
整体性表现在:
系统由部件组成,部件之间不是简单累加,而是具有了新的质
层次性表现在:
系统组织表现出等级性
系统要素中,存在子系统,子系统的要素中又包含更低一层的子系统
从上至下组成金字塔结构,逐层具体化
比如企业组织结构、地区划分
结构化方法就是考虑到系统的层次性,采取从抽象到具体、逐步求精的方法对系统进行研究。
系统工程方法
(1)问题定义
(2)目标选择
(3)系统综合
(4)系统分析
(5)最优系统选择
(6)实施计划
第二章
什么是信息,数据、信息、知识的关系
信息是经过加工后的数据,它对接收者有用,对决策或行为有现实或潜在的价值。
数据-〉信息-〉知识
信息系统是什么?有哪些功能?
信息系统就是输入数据,通过加工处理,产生信息的系统。
信息的采集和输入:主要是识别、采集、校验
信息的传输:数据通信的手段
信息的存储:介质?在哪?时效?
信息的加工:查询、排序、归并、数学模型、人工智能
信息的维护:准确、及时、安全、保密
信息的使用:技术层面、价值深度
信息系统结构
信息系统对组织的影响
经济学理论:
缩小公司规模(IC交通卡)
降低交易成本(网络商店)
减少内部管理成本(支持多处办公的校园网)
行为理论:
组织结构扁平化
员工更自律
组织虚拟化,工作不受地域的限制
其他:
促进管理变革和创新
负面影响(交流减少,失业率增高,信息安全问题更严峻,更具隐蔽性的计算机犯罪……)
第3章 信息系统建设概论
信息系统建设的特点,与其他技术工程的比较
什么是信息系统的生命周期?几个阶段?每个阶段的任务是什么?
包含5个阶段:规划、分析、设计、实施、运维
系统规划
确定信息系统的发展规划;企业业务流程的识别、改革与创新;对建设新系统的需求作出初步研究,确定信息系统的总体结构;确定系统的备选方案,对这些方案进行可行性分析
系统分析
详细调查,确定系统的基本目标和逻辑功能要求
系统设计
根据系统说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案
系统实施
计算机等设备的购置、安装和调试;编写、调试和测试程序;人员培训;数据准备或转换;系统调试与转换
系统维护
运行情况的记录;必要的修改;评价和总结等
围绕生命周期有哪些开发过程模型?各自特点(瀑布、原型、迭代、敏捷)
瀑布模型
特点:
简单易用,容易理解
开发的进程一个顺着一个,没有反馈过程,需要严密控制
允许基线和配置早期接收控制
一个新的项目不适合这个模型
用户直到项目结束才能看到质量如何
不允许或者严格限制变更
原型——快速建立起来的可以在计算机上运行的程序,通常选取信息系统中某个关键功能作为原型
用户积极参与
原型的开发没有严密的阶段性
短期获得测试版本,降低风险
迭代开发模型
以功能递增的方式进行软件开发(可并行化)
能较快地产生可操作的系统
在每一步递增中,都可以把用户/开发者的经验结合到不断求精的下一个增量中
可改善测试效果和降低软件开发总成本。
这个过程好比搭积木。
迭代方法(进化)的特点
进化迭代与增量迭代的区别是在每个迭代周期是对上一次迭代的演化和完善。
比如可以将一个软件功能的编程划分了多个迭代周期,每个迭代是对该功能的补充和进化。
这个过程好比滚雪球。
螺旋方法——把软件开发过程定义成不断上升的螺旋周期,每个周期划分为计划、风险分析、实施和评价四个方面。沿螺线自内向外每旋转一圈便开发出更为完善的一个新的软件版本
螺旋方法的特点:
风险驱动,可以在生命周期早期强制性的确定项目中存在的风险
需要开发人员具有相当丰富的风险评估经验和专门知识
要求用户参与阶段评价,对用户要求较高
信息系统为什么要建模?有哪些模型?
业务流程图 数据流图 程序流程图 实体关系图 模块结构图 判定表、判定树 UML(类图、用例图、顺序图等) 甘特图
对软件结构建模方法(面向过程/结构化、面向对象、面向服务),主要思想是什么?
什么是CASE工具?学习过程用到哪些CASE工具?程序设计语言、UML是CASE工具吗?
CASE工具:
它是一种软件;
它是继高级程序语言之后,软件技术进一步发展的产物;
它的目的是在软件开发过程的不同方面给予人们不同
文档评论(0)