下载此文档

学生成绩管理系统设计与实现--高级程序设计语言课程设计.doc


文档分类:IT计算机 | 页数:约39页 举报非法文档有奖
1/39
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/39 下载此文档
文档列表 文档介绍
《高级程序设计语言》课程设计成果报告学生成绩管理系统设计与实现学生学号:学生姓名:学院:计算机学院专业班级:软件工程1341班专业课程:《高级程序设计语言》指导教师:2014年6月27日题目学生成绩管理系统设计与实现考核项目考核内容得分平时考核(30分)出勤情况、态度、效率;知识掌握情况、基本操作技能、知识应用能力、获取知识能力系统设计(20分)分析系统的功能模块编程调试(20分)实现系统的各个功能模块,并完成调试回答问题(15分)回答老师针对课程设计提出的问题课程设计报告撰写(10分)严格按照规范要求完成课程设计报告源代码(5分)按照规范要求完成课程设计源代码的排版总评成绩指导教师评语:日期:年月日目录第一章课程设计目的 1第二章系统实现思路 2第三章系统设计 13第四章系统调试运行 16课程设计体会 19参考文献 ,使学生进一步深化掌握C++语言的基本知识;掌握结构化程序设计的基本方法和设计技巧,初步了解算法分析与设计概念;理解面向对象程序设计思想,初步具备运用面向对象程序设计方法进行程序设计的能力。能熟练应用VC++集成环境进行C++语言程序的编写、编译与调试,提高学生对本课程知识综合运用能力。通过运用本程序所涉及到的基本知识和必要的学科工具。深化掌握学****的专业知识并能在本次实践活动中明白自身的不足和缺陷,寻求更加大的突破。本课程作为对学生实****解决实际问题做出了比较严格的要求,需要学生能够熟悉掌握运用《c++面向对象程序》的实际用途和作用在实际的生活和工作中,能够更加合适的在目前日益激烈的社会竞争中获得更加多的竞争力。全面提升学生自身的自身修养和学科素养。,PC机、、编译运行工具、文档编辑软件等。,认真完成软件设计的全部过程,并以最终软件设计成果来证明其独立完成实际任务的能力,从而,反映出理解和运用C++程序知识的水平和能力,最后完成软件设计和程序调试并提交文档:课程设计报告书,报告书中包含设计的算法及部分程序代码。(1)设计四个类,包括学生类(描述学生基本信息);成绩类:班级类;课程类(描述课程信息:课程编号,科目名称,如高等数学,大学英语等);(2)学生成绩及课程信息用文件保存,程序执行时从文件读入;(3)能按学期,按班级完成对学生成绩的录入、修改,能按班级统计学生的成绩;(4)求学生的总分及平均分,并能根据学生的平均成绩进行排序,能查询学生成绩,不及格科目及学生名单;能按班级输出学生的成绩单。–设置学生的成绩信息:学生学号、姓名、所选课程名称、平时成绩、期末成绩、平时成绩所占百分比–计算学生总评成绩:总评成绩=平时成绩*平时成绩所占百分比+期末成绩*(1-平时成绩所占百分比)–显示学生的姓名、所选课程名称以及平时成绩、期末成绩和总评成绩信息。分单人显示和以班输出(班成绩单格式输出到文件)–注意,至少应包含一个班、30人、,分别为学生类(描述学生基本信息),成绩类,班级类,课程类(描述课程信息),以成绩类和课程类为基类,采用公用派生的方法派生出学生类,以学生类作为班级类的成员数据。主函数中以提示加数字选择的方式来实现菜单的运用,以便于用户的使用。菜单主要来实现以下几个功能:(1)录入数据功能。(2)保存数据功能。(3)查询数据功能。(4)修改数据功能。(5)排序数据功能。(6)读取数据功能。各个功能采用学生类的公用成员函数来实现。,分别为学生类(描述学生基本信息),成绩类,班级类,课程类(描述课程信息),以成绩类和课程类为基类,采用公用派生的方法派生出学生类,以学生类作为班级类的成员数据。主函数中以提示加数字选择的方式来实现菜单的运用,以便于用户的使用。菜单主要来实现以下几个功能:。。。。。。各个功能采用学生类的公用成员函数来实现。:学生查询系统主菜单学生的基本信息主函数学生数据的录入对学生信息的操作按各类方式查询输出所有学生数据统计各类数

学生成绩管理系统设计与实现--高级程序设计语言课程设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数39
  • 收藏数0 收藏
  • 顶次数0
  • 上传人3346389411
  • 文件大小231 KB
  • 时间2020-03-13