100 likes | 239 Views
软 件 工 程 Software Engineering. 主讲:徐海燕 Instructor: Xu, Haiyan E-mail : hyxu@cs.zju.edu.cn. Courseware and homework sets can be downloaded from. Discussion Board at. 教材 (Text Book) Software Engineering FIFTH EDITION 软 件 工 程
E N D
软 件 工 程Software Engineering 主讲:徐海燕 Instructor: Xu, Haiyan E-mail : hyxu@cs.zju.edu.cn Courseware and homework sets can be downloaded from Discussion Board at
教材(Text Book) Software Engineering FIFTH EDITION 软 件 工 程 英文版 第5版 Roger S. Pressman, Ph.D. 清华大学出版社 · McGraw-Hill Companies, Inc. A PRACTITIONER’S APPROACH 实 践 者 之 路
参考书目(References) 软件工程导论(第三版) 张海藩 清华大学出版社(1997) 实用软件工程 (第二版) 郑人杰、殷人昆、陶永雷 清华大学出版社(1996)
References Fundamentals of Software Engineering Carlo Ghezzi, Mehdi Jazayeri, Dino Mandrioli Prentice-Hall, Inc. (1991) Software Engineering, Theory and Practice Shari Lawrence Pfleeger Prentice-Hall, Inc. (1998)
课程评分方法 (Grading Policies) 实验 40% + 期末考试 50% + 平时成绩 10% = 总评 100% 作业仅供参考。不限时,不记分。
Banking System The Banking System, BS, is intended to computerize the basic operations of a general bank. Individuals and services will require specialized user interfaces to handle the information and processing that is required. The interfaces can be partitioned into two categories.
Lab – Banking System 计划按用户界面分为 9组,分别为: Foreground Services: ① Counter’s Interface ② Internet Personal Banking Interface ③ Loan’s Interface ④ Foreign Exchange Interface ⑤ Internet Shopping Interface Background Services: ⑥ User’s Administration Interface Account’s Administration Interface Parameter Setting Interface Query and Statistics Interface
Lab – Banking System 助教:包炬强 bwfyy@hotmail.com,13819126135。 要求: 每组 8 人; 组长负责:组织、分工、控制进度、分配组员得分; 每组得分 = 整体得分 人数; 组长奖罚:引起过半数组员不满,改选组长; 带领全组顺利完成任务,总评+5; 学期中工作出现严重失误,总评5 。
内 容 1. 需求规格说明书(书面)(50) 2. 总体设计报告 (演讲)(50) 3. 测试计划书(书面)(40) 4. 推出BS v1.0 (现场验收)(60) 5. 推出BS 升级版(现场验收)(50) 6. 面向对象分析练习题一道(演讲)(50) 7. 推出BS 期末合并版(现场验收)(100)
目 的 体验软件工程各阶段的主要工作,特别注意吸取教训; 学会与他人合作,培养团队精神,单干户将得不到成绩。 友 情 提 醒 分组时注意技术力量平均分配,有利于最后合并的成功 现在开始 分组 抽签 行 动 起 来!