77范文网 - 专业文章范例文档资料分享平台

C++学生成绩管理系统课程设计报告(3)

来源:网络收集 时间:2021-07-05 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

cout<<setw(15)<<" "; system("pause"); break; case 4:

cout<<setw(15)<<" "<<"插入学生资料"<<endl; n=Insert(stu,n); cout<<setw(15)<<" "; system("pause"); break; case 5:

cout<<setw(15)<<" "<<"删除学生资料"<<endl; cout<<setw(15)<<" "<<"输入他(她)的姓名:"; n=Delete(stu,n); cout<<setw(15)<<" "; system("pause"); break; case 6:

C++学生成绩管理系统

cout<<setw(15)<<" "<<"查找学生"<<endl; Query(stu,n);

cout<<setw(15)<<" "; system("pause"); break; case 7:

cout<<setw(15)<<" "<<"修改学生资料"<<endl;

cout<<setw(15)<<" "<<"输入你要修改的学生的姓名:"; n=Xiugai(stu,n); system("pause"); break; case 8:

cout<<setw(15)<<" "<<"从文件中读入数据"<<endl; n=AddfromText(stu,n); break; case 0:

cout<<setw(15)<<" "<<"将所有资料写入文件"<<endl; WritetoText(stu,n); cout<<setw(15)<<" "; system("pause"); break; } } }

C++学生成绩管理系统

4 设计结果及分析

4.1功能测试

图4-1 学生成绩管理系统主菜单页面

C++学生成绩管理系统

图4-2 为输入学生资料模块

图4-3 为输出学生资料模块

C++学生成绩管理系统

图4-4 按学生姓名进行排列模块

图4-5 为添加学生资料模块

C++学生成绩管理系统

图4-6 为按姓名查找,删除该学生资料模块

图4-7 为查找并显示学生资料模块

C++学生成绩管理系统

图4-8 为按姓名查找,修改学生资料模块

图4-9 为从文件中读入数据模块

C++学生成绩管理系统

图4-10 为储存学生资料并退出系统模块

4.2存在的缺陷和优点

本学生成绩管理系统由九个模块组成,每个模块相互联系又相互独立。这个学生成绩管理系统存在着很多不足之处,由于自己本身编程能力的问题,这个系统可以实现的功能非常有限。只能实现学生管理系统最基本的功能,可以进行简单的输入、输出学生资料,查询和修改学生信息,能直接从文件中读入数据,能对系统所作的修改、操作进行保存等。

在21世纪的科技时代,科学技术突飞猛进,计算机已经不仅是在科技上应用,而且在生活中也是同样得到了广泛在应用。如今,不管是小学、初中、高中、甚至是很多大学生的学生成绩管理基本上是靠人工进行管理,但随着时间的变化,学校规模的扩大,有关学生成绩管理工作和所涉及到的数据量越来越大越来越多,大多数学校不得不靠增加人力、物力、财力来进行学生成绩管理。但是人工管理成绩档案具有效率低、查找麻烦、可靠性不高、保密性低等因素。因此开发出一个不仅仅是适用于大中专院校以及其它高校通用的学生成绩管理系统是必要的。

开发一个学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高了办学效益和现代化水平。为广大教师和学生提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化。在今天信息时代这种传统的管理方法必然会被计算机为基础的信息管理系统所代替。一个高效的学生成绩管理系统可以存储历届的学生成绩档案,不需要大量的人力,只需要几名专门录入员即可操作系统,节省大量人力,可以迅速查到所需信息、高效、安全,学生在能方便的查看自己的成绩。

C++学生成绩管理系统

5 总结

在21世纪的今天,随着科技的发展和进步,越来越多的教育单位开始重视信息化建设,利用先进的计算机和网络技术对学生成绩信息进行管理,提高工作效率,减少人力资源的浪费。本人结合教务管理人员对成绩信息地具体管理需求,开发一套学生成绩管理系统。本系统经多次测试,基本上实现了数据管理功能,目前试运行良好。 综上详细阐述了本系统的整个开发过程和实现功能,能够进行学生成绩信息录入、修改、查询、浏览、删除、统计等操作,整体界面美观大方,完成了教务人员对学生成绩管理工作的要求,适用于一系列的教育单位。本系统的应用,将会使学生和教务管理人员在第一时间内获得理想信息。我学到了很多的东西。首先,接到设计题目之后,在对本题目进行分析的时候,我懂得了一个很重要的道理,那就是说一个程序的产生需要一个对题目要求有一个正确全面的分析。其次,就该考虑程序算法的问题了,一个好的算法是一个好程序的灵魂,也决定了一个程序的质量。通过课程设计,我加深了对C++这门课的认识。使自己对软件的使用能力得到提升。

参考文献

1.龚志翔. Visual C++编程实例与技巧集粹[M].北京:北京期望电子出版社,2004 2.孔鹏. Visual c++ 6.0完全自学手册[M].北京:机械工业出版社,2006

C++学生成绩管理系统

3.邓华. Visual C++案例教程[M].北京中科多媒体电子出版社,2001

#include <iostream> #include <string> using namespace std;

附录:程序源代码

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说幼小课堂C++学生成绩管理系统课程设计报告(3)在线全文阅读。

C++学生成绩管理系统课程设计报告(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/youxiaoketang/1233662.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: