C++课程设计报告学生成绩管理管理系统说明书

C++课程设计报告学生成绩管理管理系统说明书

ID:47543285

大小:251.00 KB

页数:33页

时间:2020-01-14

C++课程设计报告学生成绩管理管理系统说明书_第1页
C++课程设计报告学生成绩管理管理系统说明书_第2页
C++课程设计报告学生成绩管理管理系统说明书_第3页
C++课程设计报告学生成绩管理管理系统说明书_第4页
C++课程设计报告学生成绩管理管理系统说明书_第5页
资源描述:

《C++课程设计报告学生成绩管理管理系统说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.*******************实践教学*******************XXX大学计算机与通信学院2015年秋季学期C++程序设计课程设计题目:学生成绩管理系统专业班级:姓名:学号:指导教师:word范文.学生成绩管理系统摘要:本次课程设计采用面向对象C++语言,开发了一个基本的学生成绩管理系统,该系统具备了按班级完成对学生成绩信息的录入和修改,并用文件保存。实现按班级输出学生的成绩单;实现按学号和姓名进行查询,按平均成绩进行排序功能,对学生的管理也可以更加方便快捷。采用的的方法和过程:(1)将学生的信息存入文件中,并命名为:score.txt;(2)编译一个C++

2、语言函数,其中包含三个类:Person类(人员的基本属性),student类(继承Person),Manage类(实现对成绩信息的操作)。(输入学号时必须是6位以上字符串,不允许重复。)意义:使学生对成绩管理有所了解,并且培养学生的分析能力和动手能力、增强学生对课本理论知识的巩固。关键词:面向对象C++;课程设计;学生成绩管理系统。word范文.目录2需求分析42.1产品需求概述42.1.1功能简介42.1.2运行环境52.1.3限制条件(可选)52.2功能需求52.2.1功能162.2.2功能262.2.3功能362.2.4功能46管理员可以按照班级输出学生成绩单。62.2.5

3、功能562.2.6功能66退出系统62.3数据描述63概要73详细设计73.1系统主要函数说明73.1.1函数7源程序:16word范文.学生成绩管理系统(1)以学校学生成绩管理业务为背景,通过调研、分析现有的管理模式和已有的管理软件,建立系统模型;(2)完成软件结构设计和算法设计;(3)完成系统的软件开发和测试工作;(4)撰写设计说明书;(5)做好答辩工作。2需求分析2.1产品需求概述2.1.1功能简介1.学生成绩管理在日常生活中运用十分广泛,因此需要用许多程序来对它们进行管理,此程序包含了学生成绩的录入,学生成绩的查询和排序,学生成绩添加及修改等。word范文.2.总体程序框

4、图学生成绩管理系统按平均分显示退出系统按班录入学生成绩按班输出学生成绩修改成绩查询个人成绩按学号查询按姓名查询2.1.2运行环境1.硬件环境:主机、显示器、优盘、外部设备等。2.软件环境:操作系统、网络软件、数据库系统以及其它特殊软件要求。2.1.3限制条件(可选)(1)必须使用或者避免的特定技术、工具、编程语言和数据库;(2)目前所掌握的只是较少,对于有些函数不能很好的编译,使系统不能完成一些高端的任务;(3)系统对外部因素存在依赖,需要有其他组件的参与才能够完成任务。2.2功能需求按班级完成对学生成绩信息的录入和修改,并用文件保存。实现按班级输出学生的成绩单;实现按学号和姓名

5、进行查询,按平均成绩进行排序功能。word范文.2.2.1功能1按班录入所有的学生成绩信息管理员可以录入学生的班级,姓名,学号,各科成绩等信息。2.2.2功能2查询个人成绩(拥有二级菜单:学号,姓名)可以通过输入学号或姓名查询学生成绩。2.2.3功能3修改成绩(按学号,课程)管理员可以修改学生信息。2.2.4功能4按班输出成绩单管理员可以按照班级输出学生成绩单。2.2.5功能5按平均分显示可以直接按照平均分显示学生成绩。2.2.6功能6退出系统2.3数据描述学生成绩管理系统退出系统按平均分显示按班输出学生成绩修改成绩查询个人成绩按班录入学生成绩word范文.按姓名查询按学号查询3

6、概要本系统主要依据学生成绩管理为背景,进行软件的设计和开发。该系统主要通过三个类,一个文件用于录入学生成绩信息。分为五大模块,以完成对学生成绩的录入,查询,修改,显示,输出等功能。3详细设计3.1系统主要函数说明1)主函数main():定义学生结构体数组,调用录入、统计等函数对成绩表进行处理;2)录入函数Input():输入班级到政治课成绩;3)统计函数Statistic():计算平均成绩;4)查询函数Lookup():查询指定学号学生成绩记录;5)修改函数Modify():修改指定学号学生成绩记录;6)删除函数Delete():删除指定学号学生记录;7)输出函数Output()

7、:输出班级所有学生成绩记录;8)排序函数Sort():按平均分对学生成绩记录项进行降序排序;9)插入函数Insert():按平均分顺序插入新记录。3.1.1函数【功能】主函数根据学生成绩管理系统的要求,对学生成绩等信息实现录入,查询,修改,输出,显示等功能。word范文.4系统测试界面功能一:录入学生成绩word范文.功能二:显示学生成绩功能三:查找学生成绩word范文.1.按学号查找2.按姓名查找word范文.功能四:修改学生成绩功能五:插入学生信息word范文.功能六:排列管

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。