c语言课程设计:学生成绩管理

c语言课程设计:学生成绩管理

ID:7226081

大小:1.44 MB

页数:35页

时间:2018-02-07

c语言课程设计:学生成绩管理_第1页
c语言课程设计:学生成绩管理_第2页
c语言课程设计:学生成绩管理_第3页
c语言课程设计:学生成绩管理_第4页
c语言课程设计:学生成绩管理_第5页
资源描述:

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

1、课程设计任务书课程设计题目:学生成绩管理课程设计时间:2012年03月19日起——至2012年03月30日止教研室主任年月日批准一、课程设计的性质和任务《程序设计基础课程设计》是软件工程专业的实践性教学环节之一,是《程序设计基础》课程的辅助教学过程,是软件工程专业的一门必修课。本课程设计通过利用C语言实现一个小型的应用系统,使学生加深理解《程序设计基础》课程中的各种基本概念、理论和原理,掌握C语言的语法、语句和程序设计的思想,巩固课堂教学内容,锻炼学生编写程序和调试程序的能力,提高应用软件设计的能力,提高分析问题和解决

2、问题的能力,培养创新和团队的意识,从而为后续课程学习、毕业设计以及将来更好地走向工作岗位打好坚实的基础。二、课程设计的原始资料随着计算机技术的飞速发展,计算机早已经从单纯的数值计算功能中解脱出来,利用计算机完成的功能越来越多,如信息的存储、多媒体应用、信息管理等。在现代的管理技术中,利用计算机来完成过去只能通过纸质手工管理的智能管理模式已经变得越来越广泛。本题目就是利用计算机来完成学生成绩管理程序。学生可查阅有关程序设计的案例资料,进一步理解结构化程序设计的模块化程序设计思想,并利用此思想,根据对程序设计课程的学习,编

3、写一个比较完整的简单软件系统。通过本设计,可以加深理解利用传统程序设计思想开发一个软件系统的整个流程,提高分析问题、解决问题和软件设计、编程的实际动手能力。三、课程设计的主要内容及要求;1.认真阅读材料,掌握程序设计模块化的思想。2.要求在设计的过程中,建立清晰的层次结构。3、画出主要的功能结构图和主要模块的流程图。4.完成一简单学生成绩管理程序。5.实现学生管理。6.实现成绩管理。7.实现相应查询。8.要求操作简单,用户界面友好。9.运行程序,检查结果是否与理论值一致。10.运行环境使用Windows,TC/VC。四

4、、课程设计报告的要求课程设计报告要求参照毕业设计论文撰写规范,学生应撰写的内容为:中文摘要和关键词、目录、正文、参考文献。课程设计报告装订顺序为:封面、任务书、成绩评审意见表、中文摘要和关键词、目录、正文、参考文献。五、设计完成后应提交成果的种类、数量、质量要求1、完成任务书中指定的操作功能,运行稳定。2、课程设计报告。3、电子资料(程序代码,简单说明书,课程设计报告)。五、时间进度安排;顺序阶段日期计划完成内容备注1第1天3月19日进行设计准备,阅读资料,分析设计任务书,明确设计要求、内容和步骤2第2-3天3月20-

5、21日绘制程序流程图,编写相应的程序代码3第4-7天3月22-27日上机调试4第8-9天3月28-29日整理实验数据,撰写课程设计报告5第10天3月30日成绩评定六、主要参考资料1.郭翠英.C语言程序设计案例精编.北京:中国水利水电出版社.20042.谭浩强.C程序设计(第三版).北京:清华大学出版社.20053.陈天洲.C语言高级程序设计.北京:人民邮电出版社.20024.杨旭.C语言程序设计案例教程.北京:人民邮电出版社.20055.王为青.C语言高级编程及实例剖析.北京:人民邮电出版社.20086.徐慧.C语言实

6、例解析精粹.北京:人民邮电出版社.2006沈阳工程学院课程设计报告目录目录摘要1第1章引言11.1题目背景11.2设计目的11.3解决问题1第2章C语言的运行环境及其特点22.1C语言的概述22.2C语言的运行环境22.3C语言的特点32.4C语言的运行步骤42.5C语言结构体6第3章系统分析与设计83.1系统功能描述83.2功能设计8第4章系统实现254.1主菜单运行界面254.2成绩查询运行界面254.3成绩录入运行界面254.4成绩删除运行界面264.5挂科查询运行界面274.6按平均分排名显示界面284.7退出

7、28结论29致谢30沈阳工程学院课程设计报告摘要摘要现代科学技术的飞速发展,改变了世界,也改变了人类的生活。作为新世纪的大学生,应当站在展的前列,掌握现代科学知识,调整自己的知识结构和能力结构,以适应社会发展要求。新需要具有丰富的现代科学知识,能够独立解决面临的任务,充满活力同,有创新意识的新型人才。C语言是在国内外广泛使用的一种计算机语言。C语言功能丰富、表达能力强、使用灵活方便、应用面广、目标程序效率高、可移植性好,既具有高级语言的优点,又具有低级语言的许多特点,因此特别适合于编写系统软件。程序设计是一门实践很强的

8、课程,既要掌握概念,又要动手编程,还要上机调试。学生成绩管理系统就是通过我们组员每一个人的努力的成果,我们用到在课堂上所学到的知识以及课下参考其它资料而编写的程序。本次课程设计可以实现在对学生成绩管理时相应的功能。操作简便而实用。学生成绩管理系统可以现实对成绩相应的操作,例如,成绩查询、成绩录入、成绩删除、挂科查询、平均分总排名次

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

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

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