成绩管理系统课程设计

成绩管理系统课程设计

ID:6788925

大小:1.42 MB

页数:38页

时间:2018-01-25

成绩管理系统课程设计_第1页
成绩管理系统课程设计_第2页
成绩管理系统课程设计_第3页
成绩管理系统课程设计_第4页
成绩管理系统课程设计_第5页
资源描述:

《成绩管理系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课程设计说明书题目:成绩统计系统姓名:学号:班级:兰州交通大学电信学院软件工程系2015年7月10日课程设计任务书课程名称程序设计课程设计(VBC++)题目学生成绩统计系统姓名学号班级设计任务成绩统计系统程序功能:(1)要求能够对学生数据进行录入、添加、修改与删除;(2)已知N个学生的M门课程的成绩,求:①课程平均分和方差;②学生总分、平均分和平均分方差;③学生名次;④最高分及得最高分的学生和课程。要求:(1)输入数据存放于文件中,输出数据除了输出到屏幕上,也输出到一个文本文件中;(2)数据结构采用数组,整体框架采用模块化处理;(3)输出数据采用表格形

2、式(不必画表格线)。设计要求程序质量:1.符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理。2.要求界面友好美观(版权页、登录页…),功能明确,操作方便。(登录页的用户名:abcd,密码:1234)3.代码应适当缩进,并给出必要的注释,以增强程序的可读性。4.程序调试完后需生成可执行文件。课程设计说明书:课程结束后,上交课程设计说明书和源程序。课程设计说明书的内容及格式参见课程设计要求。指导教师签字课程设计评分表课程设计题目:学生成绩统计系统姓名学号学院专业评价指标指标内涵分值评分选题与设计完成情况选题难度选题难度分为两个等级,A

3、类选题为一级,B类选题为二级30工作量工作量饱满,工作认真、严谨,遵守纪律,与同学团结协作、协调能力强,能按时完成设计任务。综合运用知识综合运用知识能力强,能较系统地运用有关理论与知识解决实际问题。能够独立查阅文献资料,从事调查研究;具有收集、整理、加工各种信息及获取新知识的能力。设计水平与实际能力能独立开展设计工作,能熟练掌握和运用所学基本理论、基本知识和基本技能分析解决相关理论和实际问题,设计方案合理可行,界面友好,符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理;操作方便易行。说明书撰写写作水平语言表达清晰,报告内容详实,能

4、对本人所做工作进行详细论述。30文档质量能够按照给定格式排版,页面美观。答辩思路清晰,语言流畅,回答问题准确。(无此环节则删除此行)30考勤按时出勤,不迟到早退,以每次点名为准10成绩评阅时间:2015年7月10日目录一.系统概述5二.系统分析52.1程序流程图框架5三.系统详细设计53.1数据结构设计5(1)类的设计5(2)系统包含的类库6(3)各个变量的定义和作用63.2系统函数的组成、功能、参数说明、相互调用关系63.3全部窗体8(1)开始界面,进入系统,显示本系统相关信息8(2)输入学生所有信息后,按操作8,输出学生所有信息。93.4小组中负责的

5、代码编写93.5附录15(1)进入系统,显示本系统相关信息进入菜单界面17(2)输入4,按照总分进行排名。19(3)输入5,按照语文成绩进行排名20(4)输入6,按照数学成绩进行排名20(5)输入7,按照英语成绩进行排名21(6)输入8,输出学生所有信息21四.总结344.1遇到的困难:344.2解决办法:354.3心得体会:41五.参考文献45一.系统概述为方便对学生成绩进行高效的管理,编写该程序以提高学生成绩管理效率。使用该程序之后,学校管理者可以通过本系统对学生的成绩,名次,课程平均分等进行查询。也可对学生的成绩进行添加,删改等。通过本系统可以很好

6、的掌握学生成绩的分布,减轻管理人员的负担,也使学生的成绩和信息长时期的保留。二.系统分析2.1程序流程图框架学生成绩管理系统操作查询排名增加人员按总成绩查询录入数据删除人员修改数据输出全部数据按总分排名语文成绩排名数学成绩排名英语成绩排名三.系统详细设计3.1数据结构设计(1)类的设计表3-1Stu类成员列表Stu类charname[20];doublemath;doublechinese;doubleenglish;doubleaverage;doublesum;doublegetsum();doublegetaver();(2)系统包含的类库#inc

7、lude输入输出流#includeString类#include文件输入/输出操作(3)各个变量的定义和作用charname[20];学生姓名doublemath;数学成绩doublechinese;语文成绩doubleenglish;英语成绩doubleaverage;平均分doublesum;总分Stu*s[50];对象数组记录学生成绩3.2系统函数的组成、功能、参数说明、相互调用关系主函数main()调用菜单操作函数handle_menu()实现菜单的输出和操作,调用index()打印首页。以及

8、删除动态对象。菜单操作函数voidhandle_menu()这是一个无参的函数,

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

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

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