信息系统分析与设计:顶层流图及系统开发角色
需积分: 37 188 浏览量
更新于2024-08-23
收藏 11.37MB PPT 举报
"顶层流图仅包含一个加工,代表被开发系统,而中间层流图是对上层的细化,最底层流图的加工不再分解。这些概念来自于信息系统分析与设计的课程,强调了数据流图在系统设计中的作用。课程还涵盖了系统分析与设计的重要性,教材和参考书的选择,以及系统开发过程中可能出现的问题和影响。课程内容涉及需求分析、设计、编码、测试等阶段,并介绍了系统关联的各种角色,如系统所有者、系统用户、系统分析员、系统设计员等,以及他们的职责和关注点。"
在信息系统分析与设计中,顶层流图是一种高级视图,用于概括整个系统的整体流程,它只包含一个加工,这个加工代表了要开发的整个信息系统。这种表示方式有助于理解系统的宏观功能。随着设计的深入,中间层流图被用来对顶层流图进行细化,每个加工可以进一步分解为更具体的子图,以展示更详尽的操作和数据流动。最后,到达底层流图,这里的每个加工不再需要分解,它们直接对应于可实现的代码或模块,是设计的最详细层次。
学习系统分析与设计的原因在于,它是确保信息系统满足原始需求并避免因误解或错误规格导致问题的关键。从需求分析到设计,再到编码和测试,每个阶段都可能导致错误的积累,如果不加以妥善管理,这些错误可能会放大,导致最终软件的不完善。因此,课程强调了每个阶段的正确性至关重要。
课程提到了多种参考书籍,如邝孔武、王晓敏的《信息系统分析与设计》和甘仞初、姜旭平的相关著作,这些都是学习该领域的宝贵资源。课程结构包括对常见信息系统的介绍,以及系统开发过程中各角色的详细描述,例如系统所有者通常负责投资决策,系统用户关注系统的效率和效果,系统设计员负责将业务需求转化为技术解决方案,而系统构造人员则实际执行编程和系统构建工作。
此外,系统关联的其他角色还包括项目经理和外部服务提供者,他们在项目的规划、执行和合作方面起着关键作用。理解这些角色及其相互关系对于成功的信息系统开发至关重要。通过学习这门课程,学生将能够掌握系统分析与设计的方法,提高软件质量,减少潜在错误,以实现高效、符合需求的信息系统。
2021-11-09 上传
2022-06-02 上传
2012-10-14 上传
2021-10-01 上传
2022-06-28 上传
点击了解资源详情
点击了解资源详情
2012-07-03 上传
2024-05-04 上传
辰可爱啊
- 粉丝: 18
- 资源: 2万+
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍