C++课程设计报告(格式) 下载本文

程设计报题 目:

课程名称: 面向对象程序设计 学 院: 信息工程学院 专 业: 计算机科学与技术 班 级: 18计本1班 学生姓名: 张 三 学 号: 2018***** 指导教师: 朱鹏程 成 绩: 开课时间: 2018-2019 学年 2 学期

课告

目 录

第1章 系统功能和需求分析(四号黑体,居中) ...................... 1

1.1 系统描述(小四号黑体,左顶格) ........................................ 1 1.2 需求分析 .............................................................. 1

第2章 概要设计(另起一页) ...................................... 3

2.1 XXXXXXXXXX(二级标题根据需要自行设计) ................................ 3 2.2 XXXXXXXXXX ............................................................ 3

第3章 详细设计(另起一页) ...................................... 5

3.1 XXXXXXXXXX(二级标题根据需要自行设计) ................................ 5 3.2 XXXXXXXXXX ............................................................ 5

第4章 系统测试(另起一页) ...................................... 6

4.1 XXXXXXXXXX(二级标题根据需要自行设计) ................................ 6 4.2 XXXXXXXXXX ............................................................ 6

第5章 总 结(另起一页) ........................................ 7

5.1 XXXXXXXXXX(二级标题根据需要自行设计) ................................ 7 5.2 XXXXXXXXXX ............................................................ 7

参考文献(另起一页) ............................................. 8 代码附录(另起一页) ............................................. 9

i

题 目(替换成选题)

第1章 系统功能和需求分析(四号黑体,居中)

1.1 系统描述1(小四号黑体,左顶格)

段落首行缩进2字符,正文不设置段前段后间距。正文采用小四号宋体,行间距为1.5倍行距。章节设置要合理,每章、节内容不宜过少(否则目录中同一个页码将重复出现多次)。章标题采用四号黑体,居中;二级标题采用小四号黑体,左顶格;正文采用小四号宋体,行间距为1.5倍行距。章节设置要合理,每章、节内容不宜过少(否则目录中同一个页码将重复出现多次),设置节(二级标题或三级标题)时至少应有2个(如2.1和2.2),不能出现只有2.1而没有2.2情形。

设计一个简易的学生选课系统,教师能够完成对课程信息的增加、删除、修改和查找,同时教师能够完成对学生信息的增加、删除、修改和查找;学生能够查询课程信息、能够完成选课和取消选课等功能;数据信息使用文件进行保存。系统具有菜单和提示,界面相对友好。

内容提示:对要完成的系统做简单描述,即该系统为哪些人群服务,可以完成那些任务,通过本次课程设计需要实现何目标,取得何成果。 1.2 需求分析

段落首行缩进2字符,正文不设置段前段后间距。正文采用小四号宋体,行间距为1.5倍行距。章节设置要合理,每章、节内容不宜过少(否则目录中同一个页码将重复出现多次)。章标题采用四号黑体,居中;二级标题采用小四号黑体,左顶格;正文采用小四号宋体,行间距为1.5倍行距。章节设置要合理,每章、节内容不宜过少(否则目录中同一个页码将重复出现多次),设置节(二级标题或三级标题)时至少应有2个(如2.1和2.2),不能出现只有2.1而没有2.2情形。

段落首行缩进2字符,正文不设置段前段后间距。正文采用小四号宋体,行间距为1.5倍行距。用例图如图1所示。

1

学生成绩管理系统增加课程<><>课程信息管理<><>修改课程删除课程***教师查询课程*<>*学生信息管理<><><>增加学生*删除学生*主角1修改学生查询学生*选课或取消选课 图1 系统用例图(图片居中,所有的图和表一律用阿拉伯数字分别依序连续编排)

内容提示:建议使用用例图列出系统有哪些用户和所需功能,并对用例图中设计的角色和用例作简单介绍。

2

第2章 概要设计(另起一页)

2.1 XXXXXXXXXX(二级标题根据需要自行设计)

段落首行缩进2字符,正文不设置段前段后间距。正文采用小四号宋体,行间距为1.5倍行距。章节设置要合理,每章、节内容不宜过少(否则目录中同一个页码将重复出现多次)。章标题采用四号黑体,居中;二级标题采用小四号黑体,左顶格;正文采用小四号宋体,行间距为1.5倍行距。章节设置要合理,每章、节内容不宜过少(否则目录中同一个页码将重复出现多次),设置节(二级标题或三级标题)时至少应有2个(如2.1和2.2),不能出现只有2.1而没有2.2情形。 2.2 XXXXXXXXXX

学生选课系统涉及学生、课程、教师三个对象,学生和教师两种角色,为简化系统本系统对于教师只设计了一个管理员教师。学生具有查询本人信息,查询课程信息,选课和取消选课的等功能;教师具有课程信息的添加、删除、查询,学生信息的添加、删除和查询,选课、取消选课等功能。现将选课功能细化。系统结构图如图2所示。

学生选课系统学生管理员学生选课学生取消选课显示本人信息课程信息的查询课程信息的显示管理员选课管理员取消选课学生信息的添加学生信息的删除学生信息的查找课程信息的添加课程信息的删除课程信息的查找

图2 学生选课系统功能结构图

3