logo资料库

山东大学大三上软件工程课后作业.doc

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
1 1 4 1 6 5 8 5 11 13 13 1 5 4 4 10 8 11 5 11 14 13 最早开始时间 最晚开始时间 时差 0 4 0 3 4 3 3 0 0 1 0 前驱 A A B A C E G、F B、D I、G H、J J、K 2. 活动 B C D E F G H I J K L 3.ABCEFIKL 11.开发一个学生项目,拿数据库课设为例,风险可能有: 没有理解实验的要求,开发错误的软件功能。组织分析,任务分析,同学讨论; 缺少相关开发经验,达不到实验要求。培训,网络学习; 相关项目局限太大,只能在少数电脑上运行。选取合适的电脑环境; 不现实的进度和预算,计划不合理。根据成本进行设计,增量开发,软件复用; 开发错误的用户界面。人物分析; 功能未达到要求。监督检查; 实时性能达不到要求。建模,调优。 风险影响和风险概率相乘得到风险暴露; 4.3 功能需求:b,c 质量需求:a,d,h 设计约束:e,g 过程约束:f c 可能是不成熟的设计决策 a 将用户的程序和其他程序以及操作系统隔开 b 中断时系统需要提供中断的链接或过时数据的自动验证 c 内部命名应该唯一 d 数据库与服务器之间的通信需要加密 e 标题组之间的联系可有可无 f 文件组织到依赖的文件组中 g 系统必须提供与 Oracle 数据库交互的接口 h 系统必须能够同时处理 50000 个并发用户 PPT ①、了解不合理需求的目的和背景,需求的背景和目的是一个完整的整体,只有全面了解了 之后设计师才可能给出 ABCD 等不同的解决方案,并且在这些解决方案中分析出优劣找出最 优解。 ②、通过沟通交换看法,做到摆事实讲道理,有理有据,以达成共识为目标,以沟通交流为 主要方式。 所以当面对不合理的需求时,先抛出我们的观点,促使大家能够一起讨论。在沟通过程中,
用存在的实例说服对方。在说服没有取得进展和答复的情况下,向上(其 Leader 或项目经理) 抛出观点,让更多人了解、讨论这个需求潜在的风险。 ③书面形式备忘结论。 12、 5.10 在初步设计评审阶段可能会问到的问题:a,b,c,d,e 在关键设计评审中会问到的问题:a,c,e,f 都会问到的问题:a,c,e 初步设计评审阶段主要关注的是其功能性,是给客户看的,看客户需求是否满足,而关键设 计评审阶段关注的是其质量,是否遵循良好的设计原则,性能如何。故 ace 既涉及其功能性, 又涉及到其质量,都会问到 8.7 自顶向下:a b c d e f g h i j k l m n 改进自顶向下:a b c d e abcde f g h i j k abcdefghijk l m n abcdefghijklmn
一次性集成方法:a b c d e f g h i j k l m n abcdefghijklmn 自底向上:l m n lf g h imn j k bfgl ch dijkmn e abcdefghijklmn 三明治方法: l m n a lf imn bfgl ch dijkmn abcdefghijklmn 改进的三明治方法:l m n a e f fl g h i imn j k b bfgl c ch d dljkmn abcdefghijklmn
分享到:
收藏