软件工程课程设计指导书

发布 2022-10-05 07:33:28 阅读 8861

适用于计算机科学与技术专业软件工程方向)

学分: 1 学时: 1 周 )

信息技术学院。

2023年 8 月。

目录。一、课程设计的基本任务 3

二、课程设计的基本要求 3

三、课程设计时间进度安排 4

四、课程设计成绩评定 4

五、课程设计应提交的成果 4

六、课程设计报告的主要内容及编写要求 4

七、课程设计的内容、步骤和方法 4

八、主要参考文献 5

附录 5了解软件项目开发和维护的一般过程,掌握软件开发的传统方法和最新方法, 为更深入地学习和今后从事软件工程实践打下良好的基础。通过上机实践加深学生对软件工程知识的理解和综合应用,熟悉并掌握一般系统软件的设计方法和过程,初步具备比较大型的软件的设计和开发经验环节。

对软件的生命周期的每一个阶段包括可行性分析、 需求分析、概要设计、详细设计、编码、测试、维护、项目计划与管理等严格按照软件工程的规范实施一个具体的案例开发。本课程设计要求采用“项目小组”的形式,结合具体的开发项目进行设计。具体要求如下:

1) 每个班级按项目小组进行分组,每组不得超过 5 人。

2)每个项目小组选出项目负责人或项目经理,由项目经理召集项目组成员讨论、选定开发项目,项目的选定必须考虑“范围、期限、成本、人员、设备” 等条件; 项目经理负责完成 “可行性研究报告” 、制定 “项目开发计划” 、管理项目并根据项目进展情况对项目开发计划进行调整;对于调整的项目开发计划必须存档。

3)项目开发计划每项任务要落实到人且规定该任务的起止日期和时间;明确每个阶段提交文档的日期和时间;每个项目小组必须明确指定文档的审查小组和审查人员以及审查结果的返回日期;审查小组和审查人员不得是完成被审查内容的完成者;审查结果至少包括:存在的问题、出现问题的所在文档的位置及页码、具体建议等。

4)每个项目小组必须按照软件工程文档规范标准提供相关文档,文档中必须注明执笔者、完成者(签名)和完成日期,其中完成需求分析和设计工作的人员不能相同,完成编码和审查/测试的人员不能相同;文档包括:可行性研究报告、需求分析规格说明、概要设计文档、详细设计文档;

5)每个项目小组可以选择完成编码、测试等阶段的部分任务。

课程综合成绩由平时考勤(20%) 提交必要文档(70%)和提交其他扩展性文档(10%)组成。所提交的文档划分为a(优秀)、b(良好)、c(中等)、d(及格)、d以下(不及格),5个等级。

课程设计报告。

1. 需求规约;

2. 系统设计规约;

3. 程序;

4. 课程设计报告;

软件工程课程设计:(2选1)

题目1:以j2ee平台为基础(也可以用c#或者其他平台或者编程语言环境)设计一个**的主题论坛(主题可以自定义,如网上考试,答疑,购物等),要求步骤及方法如下:

1)按照软件工程中软件生命周期的顺序给出所有必要的文档和图(如概要需求说明,详细需求说明,模块图,泳道图,状态图等等);

2)给出源码必要的说明,特别是模块说明;

3)给出综合报告,说明你对软件工程各个生命周期中的重要任务的理解。

题目2:给出一个**游戏系统(比如棋牌游戏或益智游戏),要求有至少3个大的功能模块:通讯模块,交互界面,智能模块(计算机可以作为一方加入使得实际玩家人数不多的时候增加人气),并按照软件工程的要求步骤及方法:

1)按照软件工程中软件生命周期的顺序给出所有必要的文档和图(如概要需求说明,详细需求说明,模块图,泳道图,状态图等等);

2)给出源码必要的说明,特别是模块说明;

3)给出综合报告,说明你对软件工程各个生命周期中的重要任务的理解。

实验环境。1、操作系统。

windows xp,如果需要,安装相应的服务。

2、开发工具。

可以采用j**a或者c#平台;数据库microsoft sql server 2005。

软件工程——理论与实践》 田淑梅、廉龙颖、高辉,清华大学出版,2011-8-18。

《软件工程》课程设计指导书

本课程设计,模拟一个实际软件项目的需求,使用面向对象的软件设计方法 ood 结合软件开发统一过程 rup 的思想和方法,采取迭代方式 渐增型的设计策略,使用uml的建模工具rose 或其他软件设计工具 如 microsoft visio microsoft word等 完成一个独立的软件项目的设计全...

软件工程课程设计指导书

软件工程。课程设计指导书 皖西学院信息工程学院。计算机科学与技术专业。2015年09月。1.设计题目。本课程设计以项目组为单位,每个项目组从课题选题表中选择一个题目。2 设计目的。1.通过软件开发的实践训练,使学生进一步理解软件工程介绍的概念 方法和原理等内容,体会软件生存期的各个阶段和软件开发过程...

软件工程课程设计指导书

东莞理工学院城市学院。软件工程 课程设计指导书。编写人 马立权。审核人 马立权。教研室主任 系主任 城市学院教务处 实验中心。二 九年十二月。目录。第一章绪论。前言。教学目的与要求 第二章课程设计案例。案例1案例2 案例3案例4 案例5第三章课程设计安排。第一章绪论。一 前言。本指导书是根据 软件工...