早教吧作业答案频道 -->其他-->
用VC++设计一个教务信息管理的程序学计算机软件技术基础(VC)课程设计任务书一、题目:教务信息管理系统二、目的与要求:1.目的:培养学生综合利用C++语言进行程序设计的能力,考
题目详情
用VC++设计一个教务信息管理的程序
学计算机软件技术基础(VC)
课程设计任务书
一、 题目:教务信息管理系统
二、目的与要求:
1. 目的:
培养学生综合利用C++语言进行程序设计的能力,考察学生的观察能力和总结能力,使学生将所学知识转化为分析和设计简单实际问题的能力。
2. 基本要求:
要求用C++语言编程,在Visual C++环境下调试完成。
3. 创新要求:
(1) 界面中添加菜单,用户可以重复进行操作,例如:
程序中可添加多级菜单,此处仅为举例,请同学们自己设计。
(2)程序运行后,用户可以添加新的学生信息,并且可以查看新的排序结果,和查询操作
4.写出设计说明书,书写设计报告的要求
设计报告中包含以下几个方面:
(1)题目
(2)列出程序清单,并加以必要的注释
(3)写出调试程序的方法
(4)写出所设计问题的不足和改进方案
三、设计方法和基本原理:
1. 问题描述:
(1)学生基本情况录入:
如,学号、姓名、班级、三门功课的卷面成绩、三门功课的平时成绩。
(2)基于各种基本数据的统计计算:
① 计算每门功课的综合成绩:
综合成绩=卷面成绩×70%+平时成绩×30%
注意:以下所指“成绩”均为“综合成绩”。
② 计算每个学生的平均成绩:
平均成绩=三门功课成绩之和/3
③ 输出每个学生的信息包括:学号、姓名、班级、综合成绩、平均成绩
④ 统计并输出各班各门功课的平均成绩。
注意:班级数不固定,以用户输入的班级数目为准。例如,5个学生分别属于3个班。
(3)基于数据的查询:
①输入学号,程序输出该学生的信息(学号、姓名、班级、平均成绩)。
注意:每个学生的学号是唯一的。
(4)排序
用户可以选择以下三种排序方式浏览数据:
①按照学生平均分排序输出学生信息(名次、学号、姓名、平均成绩)。
②按照单科成绩排序输出学生信息(学号、姓名、单科成绩)
2.问题的解决方案:
(1)使用二维数组来存放数据;
(2)排序:冒泡排序法;
(3)插入:首先,找到插入位置;其次,插入数据。
学计算机软件技术基础(VC)
课程设计任务书
一、 题目:教务信息管理系统
二、目的与要求:
1. 目的:
培养学生综合利用C++语言进行程序设计的能力,考察学生的观察能力和总结能力,使学生将所学知识转化为分析和设计简单实际问题的能力。
2. 基本要求:
要求用C++语言编程,在Visual C++环境下调试完成。
3. 创新要求:
(1) 界面中添加菜单,用户可以重复进行操作,例如:
程序中可添加多级菜单,此处仅为举例,请同学们自己设计。
(2)程序运行后,用户可以添加新的学生信息,并且可以查看新的排序结果,和查询操作
4.写出设计说明书,书写设计报告的要求
设计报告中包含以下几个方面:
(1)题目
(2)列出程序清单,并加以必要的注释
(3)写出调试程序的方法
(4)写出所设计问题的不足和改进方案
三、设计方法和基本原理:
1. 问题描述:
(1)学生基本情况录入:
如,学号、姓名、班级、三门功课的卷面成绩、三门功课的平时成绩。
(2)基于各种基本数据的统计计算:
① 计算每门功课的综合成绩:
综合成绩=卷面成绩×70%+平时成绩×30%
注意:以下所指“成绩”均为“综合成绩”。
② 计算每个学生的平均成绩:
平均成绩=三门功课成绩之和/3
③ 输出每个学生的信息包括:学号、姓名、班级、综合成绩、平均成绩
④ 统计并输出各班各门功课的平均成绩。
注意:班级数不固定,以用户输入的班级数目为准。例如,5个学生分别属于3个班。
(3)基于数据的查询:
①输入学号,程序输出该学生的信息(学号、姓名、班级、平均成绩)。
注意:每个学生的学号是唯一的。
(4)排序
用户可以选择以下三种排序方式浏览数据:
①按照学生平均分排序输出学生信息(名次、学号、姓名、平均成绩)。
②按照单科成绩排序输出学生信息(学号、姓名、单科成绩)
2.问题的解决方案:
(1)使用二维数组来存放数据;
(2)排序:冒泡排序法;
(3)插入:首先,找到插入位置;其次,插入数据。
▼优质解答
答案和解析
很老的题目了啊,都做烂了,从学C开始就这几个题目…教育啊
看了用VC++设计一个教务信息管理...的网友还看了以下:
最近,部分学校开设了一些特色课(specialclasses),诸如烹饪课、手工制作课以及传统戏曲 2020-05-16 …
英语翻译品管课组长、品管课副组长、研发课开发组副组长、研发课设计组副组长、物料课组长、总务课课长, 2020-05-22 …
学校要开设英语选修课,现在学生征求意见.假如你是姚敏.你认为英语选修课可以开设英语试听说(Engl 2020-06-09 …
根据一节课所完成的任务,课的类型一般可分为()A.新授课和巩固课B.讲授课和练习课C.单一课和综合 2020-06-12 …
为深化义务教育课程改革,某校积极开展拓展性课程建设,计划开设艺术、体育、劳技、文学等多个类别的拓展性 2020-11-05 …
1.学生通过支付宝在线缴费或服务站POS机刷卡缴费,缴费后一般多长时间可以选课或订购教材?()A.1 2020-11-15 …
为迎接教师节到来,七一班和七二班同学分到了折千纸鹤送给任课老师的任务,首先七一班单独做了10天,然后 2020-11-29 …
1862年洋务派开设的同文馆,是中国最早的新式学堂。下列关于这个学堂创办初期的场景描述,正确的是A. 2020-12-18 …
加强思想道德建设,既是一项重大的战略任务,也是一个紧迫的现实课题.因为思想道德建设是()A.发展先进 2020-12-29 …
为了减轻学生课业负担,提高课堂效果,我县教体局积极推进“高效课堂”建设.某学校的《课堂检测》印刷任务 2021-01-14 …