欢迎来到天天文库
浏览记录
ID:40269583
大小:55.00 KB
页数:8页
时间:2019-07-30
《软件开发案例分析课程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、一、教学目的:本课程是信息技术系软件技术专业学生的一门专业必修课程,具有较强的实践性。本课程的教学任务是通过对中标的项游戏软件开发,作为新兴的高科技术产业,对开发技术人才有着极大的需求。从事游戏软件开发也是计算机软件开发中最具有挑战性的工作,它不但要求有学生有扎实的软件基本功,而且还要对计算机硬件、项目测划以及美工等多方面有足够的认识和理解目案例进行剖析和理解,深入理解软件开发的思想、开发过程中的控制和管理,了解项目开发中的IT职业所必备的职业素质,并通过对分析案例的模拟实现,使学生能够掌握面向对象的软件开发中的开发思想以及实践技能的
2、灵活应用与知识的扩展,提高学生的自主学习的能力。二、教学要求:在具有一定的程序设计思想、软件工程架构、基本实践的基础上,通过理论与实践相结合的教学方式,采用剖析、模拟等多种教学方法来保证教学任务的顺利完成。三、教学课时数分配表:章次教学内容课时数分配作业次数总课时数理论实践习题第一章中标案例的整体结构分析22第二章代码是核心11第三章对异常的处理11第四章实例实战11第五章重用11第六章代码优化的组织11第七章针对契约设计11第八章业务建模11第九章开发计划编写规范11第十章软件开发文档管理44第十一章案例模拟471468总结、展示、
3、答辩、评比312合计6416488一、理论教学内容第一章中标案例整体结构分析(2课时)内容提要:本章要求学生了解中标案例的整体结构及功能,了解项目实例建立的整个流程,并了解开发过程中各环节需做的工作,理解针对项目所做的设计以及确定的功能。教学重点和难点:项目实例建立的整个流程,开发过程中各环节需做的工作。§1.1需求分析(0.3课时)§1.2系统设计(0.4课时)一、系统功能分析二、系统功能模块设计§1.3数据库设计(0.5课时)一、数据库需求分析二、数据库概念结构设计三、数据库逻辑结构设计四、数据库结构设计§1.4用户管理模块的设计
4、(0.4课时)§1.5系统主程序的创建(0.2课时)§1.6系统子模块的创建(0.2课时)第二章代码是核心(1学时)内容提要:通过本章学习,使学生了解代码是软件开发的基础,面向对象的代码,编写并管理面向对象的代码,面向对象软件开发过程,基于面向对象代码的分析框架。教学重点和难点:基于面向对象代码的分析框架§2.1代码是软件开发的基础(0.1课时)§2.2面向对象的代码(0.1课时)§2.3编写并管理面向对象的代码(0.1课时)§2.4面向对象软件开发过程(0.5课时)§2.5基于面向对象代码的分析框架(0.2课时)第一章对异常的处理(
5、1课时)内容提要:通过案例了解异常的处理思想,并通过实例了解异常的应用。教学重点和难点:异常的处理思想§3.1案例分析-对异常的管理(0.1课时)§3.2案例的简单描述(0.9课时)第二章实例实战(1课时)内容提要:了解软件开发过程中的规范、技能、组织和过程,以及开发工具,同时开发的软件具有个性化。教学重点和难点:软件开发过程中的规范、个性化。§4.1规范(0.2课时)§4.2技能(0.2课时)§4.3组织(0.1课时)§4.4过程(0.2课时)§4.5工具(0.1课时)§4.6个性(0.2课时)第三章重用(1课时)内容提要:通过本章
6、的学习,使学生掌握重用的思想,并了解重用的规范、技能、组织、过程及工具。教学重点和难点:掌握重用的思想。§5.1重用的概念(0.1课时)§5.2重用规范(0.2课时)§5.3重用技能(0.2课时)§5.4重用组织(0.2课时)§5.5重用过程(0.2课时)§5.6重用工具(0.1课时)第一章代码优化(1课时)内容提要:通过本章的学习,使学生掌握抽象是代码优化的重要思路,同时了解代码规范、组织及过程。教学重点和难点:掌握抽象代码优化。§6.1抽象是重要的思路(0.4课时)§6.2规范(0.2课时)§6.3组织(0.2课时)§6.4过程(
7、0.2课时)第二章针对契约设计(1课时)内容提要:了解契约中的要求,针对契约进行设计,包括对规范、技能、过程、工具等的设计。教学重点和难点:针对契约进行设计。§7.1针对契约设计(0.2课时)§7.2规范(0.2课时)§7.3技能(0.2课时)§7.4过程(0.2课时)§7.5工具(0.2课时)第一章业务建模(1课时)内容提要:了解业务建模中的相关内游戏软件开发,作为新兴的高科技术产业,对开发技术人才有着极大的需求。从事游戏软件开发也是计算机软件开发中最具有挑战性的工作,它不但要求有学生有扎实的软件基本功,而且还要对计算机硬件、项目测
8、划以及美工等多方面有足够的认识和理解容,并了解其过程。教学重点和难点:业务建模中的相关内容。§8.1业务建模(0.5课时)一、为什么要业务建模?二、业务建模和数据库建模三、共性和差异性四、不要把表和业务实体混为一谈五、警
此文档下载收益归作者所有