- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生综合测评系统C设计报告
上海电力学院
《高级程序设计C++》
课程设计
题 目: 学生综合测评系统
院 系: 计算机科学与技术学院
专业年级: 计算机科学与技术
学生姓名: 学号:
指导教师:
2013年1月
目录
目录 2
1. 需求分析 3
2. 概要设计 3
3. 详细设计 6
4. 用户使用手册 7
4.1 环境设置 7
4.2 操作步骤 8
5. 程序创新点 16
6. 使用的主要技术 16
7. 总结 16
附录 16
需求分析
本系统旨在便于学校管理和查阅学生信息并计算学生的考试成绩和名次以及综合测评成绩和名次。每个学生的信息为:学号、姓名、性别、家庭住址、联系电话、同学互评分、品德成绩、任课教师评分考试平均成绩、同学互评分、品德成绩、任课教师评分综合测评总分。程序的基本功能:学生信息处理(1) 输入学生信息、学号、姓名、性别、家庭住址、联系电话,按学号以小到大的顺序存入文件中。
插入(修改)同学信息删除同学信息浏览学生信息学生数据处理(1) 按科录入学生成绩按公式:考试成绩=(/3 计算考试成绩,并考试名次
(2) 学生测评数据输入综合测评总分学生数据管理学生数据查询学生综合信息输出
4.2 操作步骤
编译每个扩展名为.cpp的文件,如果有编译错误,则根据提示修改,否则编译成功。最后编译、连接和运行测试程序文件,输入数据并测试程序的各种操作。如图所示。
在当前的Dos窗口中,输入要执行的功能号码,如输入1,然后单击回车,则显示如图所示。
此为学生信息管理界面,输入要执行的功能号码,如输入1,然后单击回车,则显示如图所示。
按提示输入3个学生信息并保存至文件1.txt中,完成后返回学生信息管理界面,输入要执行的功能号码,如输入5,然后单击回车,然后输入文件名1.txt和要读取几名学生信息,如输入3,则显示如图所示。
如上所示,按照提示内容输入功能号并回车确认就能正确使用本系统。
使用的主要技术
文本文件的读写、数组。
总结
经过一个学期对《C++程序设计》的学习,我学习到了基本的理论知识,了解到了C++语言程序设计的思想,这些知识都为我的课程设计和进一步学习打下了坚实的基础。
在为期一周的的C++课程设计中,我体会颇多,学到了很多东西。我加强了对C++程序设计这门课程的认识,并且复习了自己以前学过的知识。这些都使得我对计算机语言的学习有了更深入的认识。像学生测评系统这样的程序设计,经历了平时在课堂和考试中不会出现的问题和考验。而这些问题,并不是只靠课本就可以轻易解决的。所以,锻炼了我们独立思考和解决问题的能力。特别是向老师提问时,老师教会了我调试程序的方法,让我更容易发现自己所犯的错误。
在老师和同学的帮助下,通过自己的努力,终于完成了这次学生测评系统的课程设计,虽然还有缺陷,但过程中所摸索到的经验是一笔宝贵的财富。
总而言之,这次课程设计让我收获很大。
附录
#includeiostream
#includefstream
#includestring
#includeiomanip
using namespace std;
char press;int choose=1;int n;
class Student
{
public:
int num;//学号
string name;//姓名
string sex;//性别
string address;//家庭住址
string phone;//联系电话
double english;//英语成绩
double math;//数学成绩
double physics;//物理分数
double average;//考试成绩
double grade1;//同学互评分
double grade2;//品德成绩
double grade3;//任课教室评分
double gradesum;//综合测评成绩
int ranking1;//考试名次
int ranking2;//综合测评名次
};
Student stud[100];
//————————————————读取学生信息——————————————————
void read()
{
char filename[20];
cout从文件中读取信息!endl;
cou
您可能关注的文档
- 天威恒通-中性点接地电阻柜说明书.doc
- 情绪管理与训练概要.ppt
- 情绪调味师概要.ppt
- 情绪管理讲座概要.ppt
- 大连工业大学化工原理第七章液体精馏(陈).ppt
- 情绪障碍的认识与辅导策略概要.ppt
- 天山-兴蒙褶皱带1.ppt
- 天成我材必有用.ppt
- 天正8使用手册.docx
- 情趣与兴趣1概要.ppt
- 2024年高考语文复习 小说文本阅读(十三)练就审美技能,赏析描写艺术 学案.pdf
- 2024年核安全工程师法规考题.pdf
- 2024年高考语文一轮复习讲练测(新教材新高考)第04讲小说情节类题目(讲义)(原卷版+解析).pdf
- 2024年高考语文一轮复习:文言文45个高频词.pdf
- 2024年河南省会计从业资格考试全真模拟试题法规.pdf
- 2024年高考政治必修2《经济与社会》知识细节归纳100条.pdf
- 2024年高考语文一轮复习:27种经典开头方式及精彩范例.pdf
- 2024年高考政治选必一《 当代国际政治与经济》复习导引.pdf
- 2024年湖南省郴州市中考原创命题化学模拟试卷.pdf
- 2024年公司新员工个人工作总结(35篇).pdf
最近下载
- 脱硫吸收塔安装、焊接作业指导书.pdf
- 《贝多芬介绍》ppt课件.pptx
- 《中医基础理论五脏》课件.ppt VIP
- 南京市秦淮区2023-2024学年六年级数学第一学期期末联考试题含答案.doc
- 临床社会工作--任务中心模式终考.docx VIP
- 第三单元第1课时 长方形和正方形的认识(教学课件)-三年级数学上册同步高效课堂 苏教版.pptx VIP
- 做账实操-金属及金属矿厂的账务处理示例.doc
- 2022-2023学年北京市西城区人教版五年级上册期末测试数学试卷(解析版).docx VIP
- 2023年西昌学院公共课《思想道德基础与法律修养》科目期末试卷A(有答案).docx VIP
- 高考全国甲卷:《政治》2024年-2022年考试真题与参考答案.pdf
文档评论(0)