软件开发与项目管理教学课件作者朱利华教学资源37237256-00_软件开发与项目管理_朱利华郭永洪_整体设计课件.docVIP

软件开发与项目管理教学课件作者朱利华教学资源37237256-00_软件开发与项目管理_朱利华郭永洪_整体设计课件.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件开发与项目管理教学课件作者朱利华教学资源37237256-00_软件开发与项目管理_朱利华郭永洪_整体设计课件.doc

《软件开发与项目管理》整体设计 课程代码 KC02 课程性质 专业课 建议学时 60 适用专业 软件技术及相关专业学生 建议 教学方式 “教、学、做” 一体化 制定单位 学校 常州信息职业 技术学院 制定日期 2012.5.20 审核部门 软件技术专业 资源库建设项目组 企业 江苏富深协通数码技术有限公司 一、课程设计思路 本课程依据课程标准,以软件技术专业学生就业岗位群为导向,项目为载体,对实施、维护等进行分析,培养学生职业能力。让学生知识,为学生从事软件开发打下扎实的基础。㈠知识目标 理解软件开发的过程与方法; 理解项目角色与职责; 掌握需求获取、需求分析的相关知识; 掌握概要设计、详细设计的相关知识; 熟练掌握编码规范、代码优化的相关知识; 掌握黑盒测试、白盒测试、系统性能测试的相关知识; 理解部署与维护的相关知识; 了解软件项目管理的相关知识。 ㈡ 能力目标 能根据具体项目选取合适的开发模型和开发方法; 能制作需求调查表、分析业务流程、绘制数据流图、编写需求分析报告; 能绘制功能架构图、编写数据字典、绘制用例图、分析与设计数据库; 能设计用户界面、编写详细设计报告; 会编写程序、能优化代码; 能设计测试用例、会单元和集成测试、编写测试报告; 能绘制部署图、编写安装配置手册及用户手册; 能进行适应性和改正性维护。 ㈢ 素质目标 培养良好的交流沟通能力; 培养团队协作意识及创新思维能力; 养成良好的编码习惯; 培养自我学习能力。 ㈣ 其他目标 通过本课程的学习,可以参加以下职业资格证书考试。 程序员 软件设计师 软件测评师 信息系统项目管理师 系统分析师 系统架构师 三、课程内容设计 根据课程标准和软件工程项目实际开发过程,选用“大学生综合素质拓展训练学分管理系统”(以下简称“学分管理系统”)为教学载体,将学分管理系统的开发过程分为软件开发模型与开发方法选取、需求分析、软件设计、编码、软件测试、软件部署与维护及项目管理7个模块,每个模块分为若干训练任务,以培养学生的软件开发能力。 在本课程教学中,设置一个学生同步完成的实战演练项目——“高校公寓管理1-1: 软件开发过程模型选取 任务1-2: 软件开发方法选取 4 学分管理系统的需求分析 任务2-1: 需求获取 任务2-2: 需求分析 任务2-3: 编写需求分析报告 12 学分管理系统的软件设计 任务3-1: 软件架构设计 任务3-2: 界面设计 任务3-3: 数据库设计 任务3-4: 模块设计 12 学分管理系统的编码 任务4-1: 编码规范 任务4-2: 代码优化 任务4-3: 代码调试 8 学分管理系统的软件测试 任务5-1: 黑盒测试 任务5-2: 白盒测试 任务5-3: 系统性能测试 8 学分管理系统的部署与维护 任务6-1: 软件部署 任务6-2: 软件维护 4 学分管理系统的项目管理 任务7-1: 项目计划 任务7-2: 配置管理 任务7-3: 质量管理 8 小 计 56 拓展项目载体: 高校公寓管理 综合项目实战 任务8-1: 需求分析 任务8-2: 软件设计 任务8-3: 编码 任务8-4: 软件测试 4 总 计 60 注: 教学内容与要求见本课程标准。 拓展项目——“高校公寓管理1-1:软件开发过程模型选取; 任务1-2:软件开发方法选取。 能根据具体项目选取合适的开发模型。 能区分主流开发模型的特点并根据场合进行合理选取; 会使用敏捷开发过程模型和面向对象开发方法。 头脑风暴 小组讨论 合适的开发模型及开发方法 2 学分管理系统的需求分析 任务2-1:需求获取。 任务2-2:需求分析; 任务2-3:编写需求分析报告。 能制作需求调查表、分析业务流程、编写数据字典、绘制数据流图;会撰写需求分析报告。 会制定用户访谈求工具3-1:软件架构设计; 任务3-2:界面设计; 任务3-3:数据库设计; 任务3-4:模块设计。 能绘制功能架构图、分析与设计数据库;能设计用户界面及模块;能编写详细设计报告。 能设计软件架构; 能使用设计工具设计用户界面; 能依据业务需求设计数据库; 会使用建模工具对关系模型进行物理建模; 能依据软件架构设计模块详细业务流程; 会画功能模块业务流程图; 会编写“软件模块详细设计报告”。 敏捷实践 小组讨论 个别演示 软件设计报告 4 学分管理系统的编码 任务4-1:模块代码实现 任务4-2:根据代码进行优化 任务4-3:代码调试 会编写程序、能优化代码。 能正确应用编码规范编写代码; 能应用代码优化技术优化编码; 能掌握代码调试相关技术。 小组讨论 编码实践 个别演示 程序代码 5 学分管理系统的软件测试 任务5-1:编写功能测试报告; 任务5-2:设计白

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档