《高级程序设计语言》课程设计--学生成绩管理系统设计与实现
40页1、河南工程学院高级程序设计语言课程设计成果报告学生成绩管理系统设计与实现学生学号: 学生姓名: 学 院: 计算机学院 专业班级: 软件工程1341 专业课程: 高级程序设计语言指导教师: 2014 年 6 月 27 日题 目学生成绩管理系统设计与实现考核项目考核内容得分平时考核(30分)出勤情况、态度、效率;知识掌握情况、基本操作技能、知识应用能力、获取知识能力系统设计(20分)分析系统的功能模块编程调试(20分)实现系统的各个功能模块,并完成调试回答问题(15分)回答老师针对课程设计提出的问题课程设计报告撰写(10分)严格按照规范要求完成课程设计报告源代码(5分)按照规范要求完成课程设计源代码的排版总 评 成 绩指导教师评语: 日期: 年 月 日 目 录第1章 系统设计目的11.1 课程设计目的11.2 系统设计要求1第2章 系统实现思路22.1 需求分析22.2 系统性能要求2第3章 系统详细设计33.1 系统功能模块33.2 模块框架图33.3 系统实现4第4章 系统调试运行194.1系统运行主界面194.2录入功能194.3删除功能204.4查询功能204.5查询不及格人数21课
2、程设计体会22参考文献23第1章 系统设计目的1.1 课程设计目的在计算机领域中,任何好的创意和设计最终都需要通过高水平的程序设计实现,因此学习程序设计是计算机及相关专业学生必备的基本技能之一。为了使学生更好的学习和掌握这一基本技能,必须系统而全面地的安排程序设计课程设计,目的是通过具体的课程设计,不仅使学生能够进一步理解程序设计的基本概念,掌握基本的程序设计方法,培养良好的程序设计风格,同时还可以借助程序设计技巧的训练,培养学生抽象思维、逻辑思维及统筹规划的能力。1.2 系统设计要求(1)设计四个类,包括学生类(描述学生基本信息);成绩类;班级类;课程类(描述课程信息:课程编号,科目名称,如高等数学,大学英语等);(2)学生成绩及课程信息用文件保存,程序执行时从文件读入;(3)能按学期,按班级完成对学生成绩的录入、修改,能按班级统计学生的成绩;(4)求学生的总分及平均分,并能根据学生的平均成绩进行排序,能查询学生成绩,不及格科目及学生名单;能按班级输出学生的成绩单。 设置学生的成绩信息:学生学号、姓名、所选课程名称、平时成绩、期末成绩、平时成绩所占百分比 计算学生总评成绩:总评成绩=
3、平时成绩*平时成绩所占百分比+期末成绩*(1-平时成绩所占百分比) 显示学生的姓名、所选课程名称以及平时成绩、期末成绩和总评成绩信息。分单人显示和以班输出(班成绩单格式输出到文件) 注意,至少应包含一个班、30人、三门课 第2章 系统实现思路2.1 需求分析学生成绩查询系统在生活中运用广泛,因此需要多种程序对它进行管理。该系统应该能存储学生的个人信息与考试成绩。系统管理者能够利用系统进行信息录入、修改、查询、删除、按照姓名、总分进行查询,能输出所有的学生的成绩。1系统类设计(1)学生类用于存放基本个人信息;(2)课程类用于存放课程信息;(3)班级类用于分类班级;(4)成绩类用于存放成绩。2. 功能分析(1)能对学生各科成绩进行录入;(2)能对学生的成绩进行增加;(3)能对学生的成绩进行删除;(4)能对学生的成绩进行修改;(5)能对学生的成绩按总成绩,姓名,进行查询;(6)能输出学生的所有数据;(7)能进行成绩统计;(8)能进行总分查询排名。2.2 系统性能要求于管理者而言,该系统需要方便的操作,友好的界面。于学生而言,成绩等属于个人信息,因此要求系统有一定的安全性,能够保护学生的基本信
《《高级程序设计语言》课程设计--学生成绩管理系统设计与实现》由会员m****分享,可在线阅读,更多相关《《高级程序设计语言》课程设计--学生成绩管理系统设计与实现》请在金锄头文库上搜索。
中小学学校体卫艺工作计划样本(四篇)
电力系统暂态分析试卷答案1.doc
酸奶加工工艺流程
学生会月初工作计划范文(6篇).doc
对耿海英老师习作设计《未来的XX》的评课稿(平安川秦莹)
2023年办公室工作的年度总结范文.doc
工资保密制度模板(八篇).doc
2023年最新物业公司消防安全知识竞赛串词精品.doc
自行车骑行招商方案
高中生寒假社会实践心得总结2023年(4篇).doc
2023年中考数学备考把握三课 发挥学生主观能动性.doc
java一些基础问题(听说是java应聘者老被问的问题!).
2023年读书的格言44范文.docx
农村集体监督制度
个人教育教学实践总结范文(3篇).doc
物业公司应急预案大全
终止劳动合同模板锦集5篇
2023年说明文作文410范文.docx
2023年员工工伤赔偿协议书范本5篇
2023清明节的作文200字18范文.docx
2023-12-19 39页
2022-07-31 15页
2023-10-07 50页
2023-08-12 7页
2023-12-16 90页
2023-02-19 44页
2023-12-28 16页
2023-06-22 95页
2023-09-11 30页
2023-02-05 6页