




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第2章、计算机系统与可行性研究、背景介绍1. 真正意义上的软件开发到底从哪个阶段开始?教材的观点从软件设计开始(对照“软件生命周期”的论述)1) 产品开发一一从软件设计开始软件公司对所开发的产品,先做好需求分 析,再正式 启动开发工作。2) 项目开发一一从需求分析开始基于特定用户需求而专门开发的软件,正式的开发工 作一般从需求分析开始3) 什么存在上述区别?2. 教材第2章到底讲述什么内容?正式启动软件开发项目之前需要完成的工作。3.正式启动软件开发项目之前要做好哪些工作教材实践内容问题定义立项确定项目的范围与目标可行性研究可行性分析提出项目方案对方案进行可行性分析提交项目计划4.关键以系统工
2、程的角度做上述工作。二、基于计算机的系统(教材2-1-1)1.计算机系统的构成元素(图2-1)软件硬件用户数据库网络(增加)文档 过程2.如何理解教材的如下论述(P19)基于计算机的系统,可能成为某一个更大系统的个元素。从“教务系统与”整个学校的信息化建设之间的关系理解。3.软件立项时需要考虑如下问题项目的范围与目标软件的运行平台(硬件、系统软件、网络、数据库等)软件用户与使用环境要求与其它软件系统之间的接口、关于计算机系统工程(教材2-1-2)从应用软件开发的角度理解如下问题:内容作用硬件工程建立与软件运行相匹配的硬件环境。软件工程运用软件工程的思想指导软件开发人机工程所开发的软件具有“人机
3、友好”的特性数据库工程对所开发软件的数据库设计网络工程与软件运行相匹配的网络环境。四、关于可行性分析(教材2-2)1 .可行性分析的内容(教材的角度)经济可行性技术可行性法律(及社会)可行性2 .可行性分析的内容(实践的角度)要回答的问题说明做什么项目在之前“立项”时所确定的项目范围与目标。是否值得去做项目的必要性、成本与效益等是否具备条件去做资源、技术、管理基础等有哪些解决方案提出l-n种可行的解决方案,并进行对比(技术、投资等)有哪些风险因素逐个方案进行风险分析,并且说明如何控制风险3、补充一关于项目计划的核心内容过程、进度、所需资源。五、总结:在软件开发项目正式启动前到底要做哪些工作?工
4、作事项内容说明立项确定项目的范围与目标提出解决方案从系统整体的角度提出解决方案,并进行可行性分析提出项目计划过程、进度、所需资源专家咨询/论证签定合同/下达任务书八、系统分析与系统模型(教材 2-3,大致了解即可)1 .若干需要澄清的问题什么是系统分析与系统模型?系统分析一分析软件系统需求(见2-3第1段)系统模型一用图形等规范化方式描述分析结果(2-3-2 第 1 段)如下名词有什么区别?系统需求VS软件需求系统分析VS软件分析系统模型VS软件模型 后者:只考虑所开发的软件。前者:从整个系统的角度考虑问题。教材为什么在第3章(即“需求分析”)前提出这部分内容?提出项目总体方案与进度计划,同样
5、也需要了解与分析软件需求。上述2个阶段工作的侧重点有什么区别?阶段侧重点项目前期从系统全局的角度分析整个系统的核心需求需求分析明确所开发软件的所有需求细节结论述2个阶段的工作不可能截然分开,但不同阶段各有侧重点,后者延续前者的工作成果。2. 基本的分析方法(教材功能分解法数据流方法(教材第面向对象方法(教材第2-3-1)7章详细讲述)9章详细讲述,重点掌握)3. 系统模型(教材2-3-2 ) 本质用图形表示分析结果 核心内容系统构成每个元素的基本意图元素之间的相互关系 作用清楚描述系统全局4. 系统分析方法与系统模型的相互关系系统分析应使用恰当的专业方法不同的分析方法,应使用对应的模型描述具体的分析方法与模型表示,将来结合教材第3、4章的内容讲述。5.系统规格说明(教材2-3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 IEC TS 62443-6-2:2025 EN Security for industrial automation and control systems - Part 6-2: Security evaluation methodology for IEC 62443-4-2
- 个人雇佣钟点工劳务合同
- 文化创意产业数字化升级投资合同
- 信息安全保障服务合同
- 个人收入证明收入证明协议年
- 设备材料买卖合同
- 智能车辆研发合作协议
- 青岛二手房买卖合同的
- 爆破工程承包合同与爆破承包合同
- 装饰材料购销合同
- 三方公司合作协议书范本
- 护理责任组长续聘竞聘
- 2024-2025学年第二学期教学教研工作安排表
- 2025年贵州云上产业服务有限公司招聘笔试参考题库含答案解析
- 2025-2030年中国天然气行业发展分析及发展趋势预测报告
- 《雷达信号处理基础》课件
- 2025届贵州省兴义市三年级数学第一学期期末达标检测试题含解析
- 人教版地理七年级下册7.1.2 亚洲的自然环境(课件39张)
- 外研版(三起)小学英语三年级下册Unit 1 Animal friends Get ready start up 课件
- 《公路建设项目文件管理规程》
- 春节文化研究手册
评论
0/150
提交评论