- 41
- 0
- 约1.64万字
- 约 27页
- 2019-08-10 发布于江西
- 举报
内蒙古科技大学课程设计说明书
PAGE I
内蒙古科技大学
本科生课程设计说明书
题 目:C++课程设计
—— 学生成绩管理系统
学生姓名:王佳星
学 号:1176807329
专 业:2011-计算机
班 级:3班
指导教师:周李涌
内蒙古科技大学课程设计任务书
课程名称
C++课程设计
设计题目
学生成绩管理系统
指导教师
周李涌
时间
12.4-12.30
一、教学要求
1. 巩固和加深学生对C++课程的基本知识的理解和掌握2. 掌握C++编程和程序调试的基本技能3. 利用C++进行基本的软件设计4. 掌握书写程序设计说明文档的能力5. 提高运用C++解决实际问题的能力
二、设计资料及参数
每个学生在教师提供的课程设计题目中任意选择一题,独立完成,题目选定后不可更换。
某班学生成绩管理,包括以下功能:
从键盘输入包括学号、姓名、各门课程成绩(不少于5门),并将其保存在磁盘文件里
打开文件后,计算每个人的总分和平均分,排序并保存
具有单项查询或多项查询的功能(即按照给定的关键字,如姓名找出满足条件的纪录)
具有插入、删除和修改功能
具有输出文件数据信息的功能
三、设计要求及成果
1. 分析课程设计题目的功能需求(可选用数组或链表实现,可多人(最多3人)协作完成一个题目)2. 写出详细设计说明(至少包括功能实现分析和模块流程图)3. 编写程序代码,调试程序使其能正确运行(代码书写要规范,标示符要见名知意,要有必要的注释,每人至少3个函数,每人至少200行代码,不包括注释和花括号)4. 设计完成的软件要便于操作和使用5. 设计完成后提交课程设计报告(请严格按照模板进行排版)
四、进度安排
第一天? 选择课程设计题目,分析课题的要求第二天? 编程第三天? 编程及调试第四天? 写课程设计报告第五天? 提交课程设计报告(打印稿及电子稿)
五、评分标准
1. 根据平时上机考勤、表现和进度,教师将每天点名和检查
2. 根据课程设计完成情况,必须有可运行的软件。3. 根据课程设计报告的质量,如有雷同,则所有雷同的所有人均判为不及格。
六、建议参考资料
1.《C语言程序设计》,谭浩强,清华大学出版社
2.《C语言程序设计课程设计》,刘振安,机械工业出版社
目 录
TOC \o 1-3 \h \z \u 内蒙古科技大学课程设计任务书 I
第一章 需求分析 3
1.1 引言 3
1.2 任务概述 3
1.3 数据描述 3
1.4 功能需求 3
1.5 性能需求 3
第二章 概要设计 4
2.1 总体设计 4
2.2 数据类型设计(或数据结构设计) 4
2.3 运行界面设计 4
第三章 详细设计 6
3.1 输入模块设计 6
3.2 输出模块设计 7
3.3 查找模块设计 8
第四章 测试分析 10
4.1 测试程序执行情况 10
第五章 课程设计总结 12
附录:程序代码 13
参考文献 12
致谢 13
第一章 需求分析
引言
学生成绩管理系统
任务概述
1.建立学生信息,信息至少包含学生姓名,学号,性别,年龄,出生日期,家庭地址,e-mail,电话地址等;
2.能够提供新建、浏览、查找、修改和删除通讯录信息的功能;
3.能够提供安不同方式查询的功能;如按姓名或电话等查询;
数据描述
class Tstu //通过定义一个类来定义数据录入的函数
{
char name[20];
int number;
float math,cpp,english,average,sum;
public: };
功能需求
a.能对学生各科成绩进行录入:。
b.能对学生的成绩进行增加。
c.能对学生的成绩进行删除。
d.能对学生的成绩进行修改。
e.能对学生的成绩按总成绩,姓名,进行查询。
f.能输出学生的所有数据。
性能需求
a.系统安全、可靠;
b.功能齐全;
c.操作方便、界面友好;
d易于维护和扩充。
概要设计
总体设计
总体结构我们采取模块化方式进行程序设计,要求程序的功能设计、数据结构设计及整体结构设计合理。也可根据自己对题目的理解增加新的功能模块。系统以菜单界面方式(至少采用文本菜单界面,如能采用图形菜单界面更好)工作,运行界面友好,演示程序以用户和计算机的对话方式进行
学生成绩管理系统
学生成绩管理系统
操作
查询
按总成绩排名
录入
增加
删除
修改
总成绩查询
姓名
输出所有学生的成绩
数据类型设计(或数据结构设计)
class Tstu //通过定义一个类来定义数据录入的函数
{
char name[20];
int
您可能关注的文档
最近下载
- 硕博研究生英语综合教程郭巍课后习题答案解析.pdf
- AP化学 2018年真题 (选择题+问答题) AP Chemistry 2018 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 武汉地区区域工程地质及水文地质概况、成井方法、基坑工程连通性抽水试验、降水水位计算与预测、回灌试验技术要求.pdf VIP
- 《中国消化内镜技术诊断与治疗炎症性肠病的专家指导意见》解读.pptx
- 《食品感官检验技术》高职食品专业全套教学课件.pptx
- 组织碳中和声明模板.docx VIP
- 2024-2025学年湖北省襄阳市小升初英语真题1(含答案).pdf VIP
- 第九章射线分析原理及应用.ppt VIP
- (人教版2026新教材)地理八年级下册新教材解读课件.pptx
- 组织碳中和评价报告模板.docx VIP
原创力文档

文档评论(0)