- 2
- 0
- 约1.17万字
- 约 25页
- 2018-07-25 发布于贵州
- 举报
课程设计学生信息的管理系统
课程设计报告 课程名称:面向对象程序设计C++ 设计题目: 学生信息管理系统 专 业:计算机科学与技术 姓 名: 学 号 指导教师:李 晓 虹2015 年 1 月 5 日系统需求分析随着计算机的普及,计算机在生活中得到越来越多的应用,其中在计算机上运行的各种软件在解决生活中的实际问题中起着重大的作用,而目前在编写应用程序时,C++以其高效及灵活性成为大多程序设计者的首选。其次对于普通用户的应用者,利用C++语言设计出适用的小型软件对解决生活中的繁琐问题有很大的作用。在学校或班级,我们经常会对某次考试中所有学生的成绩进行统计和管理,由于学生数目经常繁多,所以在处理统计学生总成绩和平均成绩时工作会相对繁琐,所以针对这种情况,同时我们分析了成绩管理系统所需要的功能,在利用C++语言及VC++6.0程序运行平台之下,设计了一种小型的成绩管理系统,该系统具有学生成绩相关信息的录入、显示、查询、修改、删除和统计等功能。总体设计图2-1学生成绩管理系统总体框架图详细设计程序的主要功能:录入功能:录入一些学生的基本信息,包括姓名、学号、7门课堂的课程的成绩(C++、英语、数学、体育、网络基础、C语言、数据库)。显示功能:显示所有学生的主要信息包括姓名、学号、7门课程的课程成绩。查询功能:根据学号、姓名查询这个学生的所有课程成绩。修改功能:对学生信息进行修改。删除功能:根据输入的学生姓名,删除其信息。统计功能:对所有录入的学生的所有课程成绩进行统计。系统调式由于用了switch-case语句,调试代码如下:case 1: //增加数据 {char name[20];intnumber;doublecpro,english,math,sport,law,hbpro,computer;char c;do {cout 请输入您要增加的学生的姓名:;cinname;coutendl 请输入学号:;cinnumber;coutendl 请输入C++成绩:;cincpro;coutendl 请输入英语成绩:;cinenglish;coutendl 请输入数学成绩:;cinmath;coutendl 请输入体育成绩:;cinsport;coutendl 请输入网络基础成绩:;cinlaw;coutendl 请输入C语言成绩:;cinhbpro;coutendl 请输入数据库成绩:;cincomputer;coutendl;file[j]=new ofstream(d:\document,ios::ate); *file[j] 姓名 name 学号 number C++成绩 cpro 英语成绩 english 数学成绩 math 体育成绩 sport 网络基础成绩 law C成绩 hbpro 数据库成绩 computerendl;j++; s[i]=new student(name, number, cpro,english,math,sport,law,hbpro,computer);i++;cout 数据输入成功,想继续数入吗(y/n):;cinc;coutendl;if(c!=yc!=n) {cout 指令错误!请重新输入!endl ;cinc; }}while(c==y);break; } case 2: //修改数据 { char name[20];intnu;doublecc,eng,ma,sp,l,hb,com;flag=0;char c;if(i==0) {cout 管理系统中没有输入数据!endl;break; }do {cout 请输入您要修改的学生的姓名:;cinname;coutendl; for(int h=0;hi;h++) //h纪录要修改学生的位置 {if(strcmp(name,s[h]-name)==0) {flag=1;cout 请输入新的学号:;cinnu;coutendl 请输入C++成绩:;cincc;coutendl 请输入英语成绩:;cineng;coutendl 请输入数学成绩:;cinma;coutendl 请输入体育成绩:;cinsp;coutendl 请输入网络基础成绩:;cinl;coutendl 请输入C语言成绩:;cinhb;coutendl 请输入数据库成绩:;cincom;coutendl;s[h]-cpro=cc;s[h]-english=eng;s[h]-math=ma;s[h]-sport=sp;
您可能关注的文档
- 花树岭项目养老产业课件.ppt
- 花都新界活动炒作方案课件.pptx
- 苏家屯区中小学德育的研究工作考核评估细则.doc
- 苏家屯区中小学德育的研究工作考核评估细则_1.doc
- 苏少版四年级音乐下册《四季童趣》课件(第1个).ppt
- 苏州市企业安全生产的管理体系建设暨_1.doc
- 苏州市企业安全生产的管理体系建设暨.doc
- 苏州银保主持技巧课件.ppt
- 苏州市立医院润达社区卫生服务中心 赵宗权课件.ppt
- 苏教版七上语文《端午日》课件.ppt
- 全国青少年红色文化传承与实践创新大赛小学4-6年级组学习题库官方发布版_out.doc
- 全国青少年红色文化传承与实践创新大赛小学1-3年级组学习题库官方发布版_out.doc
- 全国青少年红色文化传承与实践创新大赛初中组学习题库官方发布版_out.doc
- 甘肃武威第六中学教育集团2025-2026学年高二第二学期开学考试历史试卷(含解析).docx
- 2026届安徽省淮北市高考一模地理试题(含解析).docx
- 河南省驻马店市汝南县一中,二中,三中2025-2026学年八年级上学期1月期末道德与法治试题(含解析).docx
- 河北沧州市盐山县2025-2026学年度第一学期期末教学质量评估九年级道德与法治试卷(含解析).docx
- 湖北孝感市孝昌县2025一2026学年度上学期初中期末学情调研八年级历史试卷(含解析).docx
- 2026届四川内江市威远中学校高三下学期第二次模拟考试政治试题(含解析).docx
- 湖北省孝感市云梦县2025-2026学年八年级上学期期末历史试题(含解析).docx
最近下载
- 2026年职业资格房地产经纪人房地产经纪专业基础-房地产经纪职业导论参考题库含答案解析(5卷题有答案.docx VIP
- 部编版道德与法治五年级下册复习资料.pdf VIP
- JCT2559-2020 岩棉外墙外保温系统用粘结、抹面砂浆.pdf VIP
- 外研版(三起)(2024)三年级下册英语Unit 1《Animal friends》教案(共4课时).docx VIP
- 《中华民族共同体概论》第十三讲测试题及答案.docx VIP
- 油田油气集输设计规范宣贯材料PPT.ppt VIP
- 广西桂林市2023-2024学年高一下学期期末质量检测物理试卷(含答案).docx VIP
- 中考数学总复习课件14个专题.ppt VIP
- 气田集输设计规范GB50349-2015知识培训.pptx
- 2025年全面从严治党工作报告 .pdf VIP
原创力文档

文档评论(0)