1 / 20

课程实践部分

课程实践部分. Software Engineering Group. 1. 教学目的 加深对软件工程理论和方法的理解,通过亲自参与一个中等规模软件开发的完整过程,建立对软件开发过程和软件开发活动直观和感性的认识 掌握一组软件工程工具的操作和使用方法 培养团队合作精神,发现、分析和解决问题的能力 规范化软件开发的习惯. 20 1 3. 助教团队:计算机楼 512. 助教人员: 陈园军 戎挺 赵济洲 李永超 孙家旭 李正委 蔡增科 徐朋飞 欧建生 刘春能

wade-hooper
Download Presentation

课程实践部分

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 课程实践部分 Software Engineering Group 1 教学目的 • 加深对软件工程理论和方法的理解,通过亲自参与一个中等规模软件开发的完整过程,建立对软件开发过程和软件开发活动直观和感性的认识 • 掌握一组软件工程工具的操作和使用方法 • 培养团队合作精神,发现、分析和解决问题的能力 • 规范化软件开发的习惯 2013

  2. 助教团队:计算机楼512 • 助教人员: 陈园军 戎挺 赵济洲 李永超 孙家旭 李正委 蔡增科 徐朋飞 欧建生 刘春能 具体联系方式请登录课程网站查看 Software Engineering Group

  3. 实践部分实施方式 实施方式: 全班分成若干个团队,并以团队为单位完成 一个中等规模软件系统从需求分析到测试交付的完 整过程。 要求每个团队: 遵循软件开发过程的定义,独立完成需求分析、设计与建模、编码、测试、配置与交付、过程管理等软件工程关键活动 熟练使用各种工具完成上述关键活动 最终提交软件系统的代码、文档和可运行系统

  4. 项目实践-项目来源 • 竞赛项目(鼓励选项) • 课程提供项目(鼓励选项) • 自选项目(需审核) • 以往课程作业项目重新整理、其他课程共享项目 • 但需按软件工程课程实践要求提交相应内容 • 新选项目开发

  5. 工具简单介绍 Eclipse平台 : 开放源代码的、基于 Java 的可扩展开发平台。 Jazz协同开发平台 RRC(Rational Requirement Composer) 促进涉众与开发团队之间关于需求定义和需求管理之间的交流。 RSA (Rational Software Architect) 对项目进行建模。 RTC (Ration Team Concert) 一个可实时相互协作的软件交付环境,可以帮助跨地域分布的开发团队简化协作开发过程,并使其软件交付过程实现自动化管理。 RQM(Rational Quality Manager)

  6. 课程辅助设施 • 课程FTP,工具介绍及下载:ftp://sec2013:sec2013@114.212.190.57 • 软件工程组SEGhttp://seg.nju.edu.cn:8280/ • 《软件工程》课程网站 http://sec.nju.edu.cn:8080/SEC/introduction1.html • 助教在线支持 Software Engineering Group

  7. 课程FTP 工具介绍及下载: ftp://sec2013:sec2013@114.212.190.57 Software Engineering Group

  8. SEG组网站 Software Engineering Group

  9. SEG课程网站

  10. 课程网站的资源 Software Engineering Group

  11. 课程网站的资源 Software Engineering Group

  12. Software Engineering Group

  13. 实践项目选择和分组 13 本次课程需要完成如下的任务: 学生自由组合完成分组 小组内选出组长 每个小组选定项目,填写小组表格、发送邮件 熟悉课程各个资源网站 Software Engineering Group

  14. 提供项目 • (1)南京大学研究生学籍管理系统 • (2)江苏省能耗计量数据监控管理系统

  15. 分组情况 • 分组 • 以组为单位(每组6-8人),一位组长。 • 请组长填写成员表,明晚(周四)24点前发送到公共邮箱: seg2013@163.com • 每组助教会主动联系成员。 • 项目说明 整个项目分为必做部分和选做部分:必做部分每组必须完成;选作部分做完有加分。 Software Engineering Group

  16. 分组格式 Software Engineering Group

  17. Software Engineering Group

  18. 软件工程实践部分 评分方法 软件工程实践部分满分50分,其中项目组基础成绩60%,个人贡献40%. 个人成绩(总分50分)=项目组基础分(30分)+个人贡献分(20分) Software Engineering Group

  19. 如何评分 考核内容: 项目开发提交制品:需求分析报告、设计报告、测试计划、测试报告、源代码、最终系统、用户手册 项目开发进展演讲 系统演示 评分原则: 小组:项目开发整体状况(项目管理、项目完备度、系统成熟度) 个人:项目开发过程参与程度与贡献(角色分工、提交内容、演讲、演示) Software Engineering Group

  20. 谢谢!

More Related