课程设计---学生成绩管理系统软件

课程设计---学生成绩管理系统软件

ID:9857339

大小:283.50 KB

页数:31页

时间:2018-05-12

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

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

1、山东交通学院面向对象课程设计学生成绩管理系统软件院(系)别计算科学与电气工程学院班级计算111学号姓名王斌指导教师徐硕博时间2012-03-04—2012-03-282课程设计任务书题目学生成绩管理系统系(部)计算机科学与电气工程学院专业计算科学与技术班级计算111学生姓名王斌学号3月4日至3月10日共1周指导教师(签字)系主任(签字)年月日2目录1课程设计概述11.1成绩管理软件功能概述11.2开发环境概述12学生成绩管理软件总体设计12.1成绩管理软件总体设计思想13学生成绩管理系统软件详细设计24程序测试204.1菜单界面204.2学生信息录入界面

2、214.4按平均分排序界面224.5修改个人信息界面224.6查询个人信息界面.......................................................................................................234.7查询不及格科目及学生名单........................................................................................244.8退出界面.............................

3、...........................................................................................24设计体会及今后的改进意见25参考文献261课程设计概述1.1学生成绩管理系统软件功能概述主要功能:(1)能按学期、按班级完成对学生成绩的录入、修改(2)能按班级统计学生的成绩,求学生的总分及平均分,并能根据学生的平均成绩进行排序(3)能查询学生成绩,不及格科目及学生名单(4)能按班级输出学生的成绩单1.2开发环境概述VisualC++是微软公司的重要产品之一,是一种功能强大行之有效

4、的可视化编程工具。它提供了MFC类库,使用户可以方便的开发自己想实现的功能。VisualC++6.0的主要特点:(1)自动化和宏功能。(2)可以灵活地定制工具栏和菜单。(3)可以直接运行和调试程序,还可以使用宏语言来自动操作调试器。(4)支持Internet连接。(5)一个新的便捷的项目系统可以允许一个工作区内包含多个不同的项目类型。(6)在工作区内可以包含多个并列的工程文件。(7)可以在对话框中使用WizardBar将程序同可视化元素联系起来。(8)FindinFile命令支持两个独立的输出窗格,可以保存上一次搜索的结果。这些新特性可以更好地利用VisualC+

5、+开发工具进行Windows应用程序开发。2学生成绩管理软件总体设计2.1学生成绩管理软件总体设计思想学生成绩历系统是为学生和老师提供的一款多功能操作,有学生成绩录入、学生成绩浏览、学生成绩查询以及不及格科目的程序。它的每项功能分别由主函数调用各个小函数来实现各项功能。先调用主函数,进入系统主菜单界面。然后用户可以根据提示选择不同的功能,利用了getchar的一个小功能,当你输入的不是数字时,会让你重新输入。每执行完每项功能,程序都会返回到主菜单界面,方便用户继续选择其他的功能。 271学生成绩管理软件详细设计/*系统拟采用顺序存储结构存储学生信息,实现对学生的全

6、面管理,具体包括:录入,显示,插入,删除,查询,同国际等一系列操作*/#include#include#include#include#include/*getch()用*/typedefstruct/*定义结构体结构*/{intnum;charname[10];floatmath;floatenglish;floatc;floattotal;floataverage;27}Student;Studentstu[10];intmenu(){intc;do{system("

7、cls");/*清屏*/printf("tt****学生成绩管理系统****");printf("tt

8、1、录入信息

9、");printf("tt

10、2、显示所有记录

11、");printf("tt

12、3、按平均分排序

13、");printf("tt

14、4、修改个人信息

15、");printf("tt

16、5、查询个人信息

17、");printf("tt

18、6、查询不及格科目及学生名单

19、");printf("tt

20、0、退出

21、");printf("tt****************************");27printf

22、("

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

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

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