还剩1页未读,继续阅读
文本内容:
《软件工程》课程设计教学大纲编号032009课程总学时实验学时20课程总学分实验学分先修课程面向对象程序设计(c++)、VC++程序设计、数据结构与算法适用专业计算机科学与技术、网络工程
一、本课程设计的主要目的与任务软件工程课程设计目的是针对相对大型的软件__课题,完成需求分析、软件设计、编程实现和软件测试重点培养学生的软件__能力、软件工程素质和软件项目管理能力本综合课程设计要求每名学生至少负责一个子任务的__或管理提交的材料包括需求、设计和__管理过程中的各种文档;UML需求和设计模型;程序代码完整的软件配置以及可运行的实验系统同时要求以小组形式组织实施,每小组4~6人,并进行分工
二、本课程设计应开设项目序号实验项目名称学时类型必做/选做所需主要设备型号、名称1需求分析4验证性必做个人计算机2总体设计4验证性必做个人计算机3详细设计4设计性必做个人计算机4编码和测试6设计性必做个人计算机5验收2设计性必做个人计算机注
1、类型---指验证性、综合性、设计性;
2、该表格不够可拓展
三、各课程设计项目主要内容和基本要求在本综合课程设计中每个人至少参与其中一个题目的工作学生也可以自己选择题目,但需要经过老师的审查和确认参考题目如下题目1远程教学平台建立一个分布式、互动式的远程教学平台,为教师教学、学生学习提供比较完整的教学解决方案其主要功能包括通知发布、参考资料发布、电子课件发布、学生作业提交、帮助教师批改学生作业、帮助学生复查批改后的作业题目2网上订票订阅系统__一个基于Web的网上机票查询和销售系统,该系统可以录入__和机票信息,用户可以查询__时刻表、查询可售机票信息和机票折扣信息,用户可以通过Web订票题目3网上投稿系统__一个基于Web的网上投稿系统,该系统可以接受__的电子投稿,以及__信息如姓名、单位、通信地址、__、E-__il等注册,并能供投稿人查询稿件处理情况,以及在稿件处理后退稿、录用、修改后再审等能自动发送E-__il通知投稿人题目4BBS系统__一个基于Web的BBS系统,包含一般BBS所具有的功能,如用户注册、用户信息管理、帖子发送、帖子管理、主题词查询、用户信息修改和查询等题目5网上书店__一个基于Web的网上书店,该系统可以分类录入书籍和相关信息如名称、页数、出版商、摘要、目录等,用户可以注册、登录,注册用户享受打折服务,所有用户都可以查询、浏览书籍注册用户可以定购书籍并查询订单题目6银行卡存取款系统__一个小型的银行卡存取款管理系统,软件的功能包括账户的管理、取款管理、存款管理可实现开户、存款、全款、查询等基本功能题目7宿舍管理系统__一个宿舍管理系统,功能包括出入信息登记管理,___基本信息管理,宿舍基本信息管理,学生信息管理,住宿管理等题目8仓库管理系统本软件的主要功能包括仓库管理各种信息的输入、仓库管理各种信息的查询、统计、修改和维护、打印报表的生成实现对仓库信息的管理题目9黑白棋本软件主要是实现人人对弈、人机对弈,运行在单机上的黑白棋游戏题目10个人财务管理系统本软件的主要功能包括账户管理、收支管理、借贷管理、统计功能、基础信息设置等用户可通过该软件实现个人收支财务资产的管理本综合课程设计中的每个题目主要完成以下几个方面的任务1面向对象的需求分析和文档化根据所选择的应用,利用面向对象技术和UML建模语言对其需求进行建模和分析,产生软件需求规格说明书要求学生掌握利用UML进行面向对象的需求分析的基本技能2面向对象的软件设计和文档化根据所选择的应用,使用UML语言进行面向对象的软件设计,撰写软件设计规格说明文档要求学生掌握利用UML进行面向对象的软件设计的基本技能3面向对象的程序设计根据软件的设计,使用J__a或C+十等面向对象语言进行程序设计和__,提交完整的源程序要求学生掌握利用一种面向对象语言进行程序设计的基本技能4面向对象的软件测试对__的应用软件进行软件测试,给出改正后的程序源代码,并提交软件测试报告要求学生掌握面向对象软件测试的基本方法
四、课程设计成绩考核与评定办法
(1)实验记分五级制(即优秀、良好、中等、及格、不及格)
(2)考核方式课程设计的考核方式课程设计答辩(含所__的软件质量)+文档(课程设计说明书)+考勤
五、大纲说明本课程属于集中实践环节,为了更好的完成课程设计任务,建议在学期初就向学生布置课程设计任务在课程设计过程中,可根据学生的程度适当调整课程设计的内容和时间
六、主要参考书目
[1]郑人杰、马素霞、殷人昆.软件工程概论.北京:机械工业出版社
2009.11
[2]赵池龙.软件工程实践教程.北京:电子工业出版社2006
[3]韩万江.软件工程案例教程.北京机械工业出版社,
2007.5
[4]___高等学校计算机科学与技术教学指导委员会.高等学校计算机科学与技术专业核心课程教学实施方案.北京:高等教育出版社2009
[5]郭宁.软件工程实用教程.北京人民邮电出版社
2006.1
[6]软件工程课程设计指导书.自编撰写人王瑞平审定人钟家民批准人赵重明执行时间2010年8月。