程序设计基础课程设计学生成绩管理.doc
《程序设计基础课程设计学生成绩管理.doc》由会员分享,可在线阅读,更多相关《程序设计基础课程设计学生成绩管理.doc(45页珍藏版)》请在三一办公上搜索。
1、沈阳工程学院课程设计报告 沈 阳 工 程 学 院程序设计基础课 程 设 计设计题目: 学生成绩管理 系 别 信息工程系 班级 系统本112 学生姓名 学号 07 22 02 01 指导教师 职称 副教授 讲师 起止日期: 2012年03月19日起至 2012年03月30日止沈阳工程学院课程设计任务书课程设计题目: 学生成绩管理 系 别 信息工程系 班级 系统本112 学生姓名 学 号 07 22 02 01 指导教师 职称 副教授、讲师 课程设计地点: 实训楼F座608 任务下达时间:2012年03月19日 课程设计时间:2012年03月19日起至 2012年03月30日止教研室主任 年 月
2、日批准一、课程设计的性质和任务程序设计基础课程设计是软件工程专业的实践性教学环节之一,是程序设计基础课程的辅助教学过程,是软件工程专业的一门必修课。本课程设计通过利用C语言实现一个小型的应用系统,使学生加深理解程序设计基础课程中的各种基本概念、理论和原理,掌握C语言的语法、语句和程序设计的思想,巩固课堂教学内容,锻炼学生编写程序和调试程序的能力,提高应用软件设计的能力,提高分析问题和解决问题的能力,培养创新和团队的意识,从而为后续课程学习、毕业设计以及将来更好地走向工作岗位打好坚实的基础。二、课程设计的原始资料随着计算机技术的飞速发展,计算机早已经从单纯的数值计算功能中解脱出来,利用计算机完成
3、的功能越来越多,如信息的存储、多媒体应用、信息管理等。在现代的管理技术中,利用计算机来完成过去只能通过纸质手工管理的智能管理模式已经变得越来越广泛。本题目就是利用计算机来完成单位图书借阅管理。学生可查阅有关程序设计的案例资料,进一步理解结构化程序设计的模块化程序设计思想,并利用此思想,根据对程序设计课程的学习,编写一个比较完整的简单软件系统。通过本设计,可以加深理解利用传统程序设计思想开发一个软件系统的整个流程,提高分析问题、解决问题和软件设计、编程的实际动手能力。三、课程设计的主要内容及要求;1.认真阅读材料,掌握程序设计模块化的思想。2.要求在设计的过程中,建立清晰的层次结构。3、画出主要
4、的功能结构图和主要模块的流程图。4.完成一简单学生成绩管理程序。5.实现学生管理。6.实现成绩管理。7.实现相应查询。8.要求操作简单,用户界面友好。9.运行程序,检查结果是否与理论值一致。10.运行环境使用Windows,TC/VC。四、课程设计报告的要求课程设计报告要求参照毕业设计论文撰写规范,学生应撰写的内容为:中文摘要和关键词、目录、正文、参考文献。课程设计报告装订顺序为:封面、任务书、成绩评审意见表、中文摘要和关键词、目录、正文、参考文献。五、设计完成后应提交成果的种类、数量、质量要求1、完成任务书中指定的操作功能,运行稳定。2、课程设计报告。3、电子资料(程序代码,简单说明书,课程
5、设计报告)。六、时间进度安排;顺序阶段日期计 划 完 成 内 容备注1第1天3月19日进行设计准备,阅读资料,分析设计任务书,明确设计要求、内容和步骤2第2-3天3月20-21日绘制程序流程图,编写相应的程序代码3第4-7天3月22-27日上机调试4第8-9天3月28-29日整理实验数据,撰写课程设计报告5第10天3月30日成绩评定七、主要参考资料1.郭翠英. C语言程序设计案例精编.北京:中国水利水电出版社.20042. 谭浩强. C程序设计(第三版).北京:清华大学出版社.2005 3. 陈天洲. C语言高级程序设计.北京:人民邮电出版社.20024. 杨旭. C语言程序设计案例教程.北京
6、:人民邮电出版社.20055.王为青.C语言高级编程及实例剖析.北京:人民邮电出版社.20086.徐慧.C语言实例解析精粹. 北京:人民邮电出版社.2006沈 阳 工 程 学 院 程序设计基础 课程设计成绩评定表系(部): 信息工程系 班级: 系统本112 学生姓名: 刘悬 指 导 教 师 评 审 意 见评价内容具 体 要 求权重评 分加权分调研论证能独立查阅文献,收集资料;能制定课程设计方案和日程安排。0.15432工作能力态度工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作, 0.25432工作量按期圆满完成规定的设计任务,工作量饱满,难度适宜。0.25432说明书的质量说明
7、书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.55432指导教师评审成绩(加权分合计乘以12) 分加权分合计指 导 教 师 签 名: 年 月 日评 阅 教 师 评 审 意 见评价内容具 体 要 求权重评 分加权分查阅文献查阅文献有一定广泛性;有综合归纳资料的能力0.25432工作量工作量饱满,难度适中。0.55432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.35432评阅教师评审成绩(加权分合计乘以8)分加权分合计评 阅 教 师 签 名: 年 月 日课
8、 程 设 计 总 评 成 绩分沈 阳 工 程 学 院程序设计基础 课程设计成绩评定表系(部): 信息工程系 班级: 系统本112 学生姓名: 杨谦 指 导 教 师 评 审 意 见评价内容具 体 要 求权重评 分加权分调研论证能独立查阅文献,收集资料;能制定课程设计方案和日程安排。0.15432工作能力态度工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作, 0.25432工作量按期圆满完成规定的设计任务,工作量饱满,难度适宜。0.25432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.55432指导教师评
9、审成绩(加权分合计乘以12) 分加权分合计指 导 教 师 签 名: 年 月 日评 阅 教 师 评 审 意 见评价内容具 体 要 求权重评 分加权分查阅文献查阅文献有一定广泛性;有综合归纳资料的能力0.25432工作量工作量饱满,难度适中。0.55432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.35432评阅教师评审成绩(加权分合计乘以8)分加权分合计评 阅 教 师 签 名: 年 月 日课 程 设 计 总 评 成 绩分沈 阳 工 程 学 院程序设计基础 课程设计成绩评定表系(部): 信息工程系 班级: 系统本112
10、 学生姓名: 何琳 指 导 教 师 评 审 意 见评价内容具 体 要 求权重评 分加权分调研论证能独立查阅文献,收集资料;能制定课程设计方案和日程安排。0.15432工作能力态度工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作, 0.25432工作量按期圆满完成规定的设计任务,工作量饱满,难度适宜。0.25432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.55432指导教师评审成绩(加权分合计乘以12) 分加权分合计指 导 教 师 签 名: 年 月 日评 阅 教 师 评 审 意 见评价内容具 体 要
11、求权重评 分加权分查阅文献查阅文献有一定广泛性;有综合归纳资料的能力0.25432工作量工作量饱满,难度适中。0.55432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.35432评阅教师评审成绩(加权分合计乘以8)分加权分合计评 阅 教 师 签 名: 年 月 日课 程 设 计 总 评 成 绩分沈 阳 工 程 学 院 程序设计基础 课程设计成绩评定表系(部): 信息工程系 班级:系统本112 学生姓名: 赵岩 指 导 教 师 评 审 意 见评价内容具 体 要 求权重评 分加权分调研论证能独立查阅文献,收集资料;能制定
12、课程设计方案和日程安排。0.15432工作能力态度工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作, 0.25432工作量按期圆满完成规定的设计任务,工作量饱满,难度适宜。0.25432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.55432指导教师评审成绩(加权分合计乘以12) 分加权分合计指 导 教 师 签 名: 年 月 日评 阅 教 师 评 审 意 见评价内容具 体 要 求权重评 分加权分查阅文献查阅文献有一定广泛性;有综合归纳资料的能力0.25432工作量工作量饱满,难度适中。0.55432说明
13、书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.35432评阅教师评审成绩(加权分合计乘以8)分加权分合计评 阅 教 师 签 名: 年 月 日课 程 设 计 总 评 成 绩分33摘 要1第一章 引言21.1 背景21.2 设计目的与任务21.2.1 本课程设计的目的21.2.2本课程设计的任务2第二章 C语言的运行环境及运行步骤32.1 C语言的起源32.2 C语言的特点32.2.1 语言简洁、紧凑,使用方便、灵活32.2.2 运算符丰富32.2.3 数据结构丰富32.2.4 具有结构化控制语句32.2.5 C语法限制不太
14、严格、程序设计自由度大32.2.6 C语言允许直接访问物理地址,可以直接对硬件进行操作32.2.7 生成代码质量高,程序执行效率高32.2.8 C语言编写的程序可移植性32.3 C语言的运行环境42.4 C语言的运行步骤4第三章 系统的分析与设计53.1 设计思路53.2学生成绩的输入与显示模块53.2.1学生成绩的输入53.2.2 学生成绩的显示53.3学生成绩的删除与修改模块63.3.1学生成绩的删除63.3.2学生成绩的修改63.4学生成绩的保存和查看模块63.4.1学生成绩的保存63.4.2学生成绩的查看63.5学生成绩的排序模块63.6 学生成绩系统的退出6第四章 系统的实现104.
15、1学生信息管理系统主界面,学生成绩的排序及保存界面104.1.1程序主函数源代码104.1.2定义结构体变量104.1.3主菜单114.1.4排序函数124.1.5保存函数154.2学生成绩的输入、查询功能界面164.2.1学生成绩的输入、查询功能源代码164.2.4查询函数174.3学生成绩信息的显示、删除功能界面194.3.1学生成绩信息的显示、删除源代码194.3.2学生成绩信息显示源代码194.3.4学生成绩信息删除源代码214.4学生成绩的修改功能界面和系统运行程序234.4.1学生成绩信息修改功能源代码234.4.2学生成绩信息修改功能源代码234.4.3系统运行程序25第五章 程
16、序运行与测试285.1学生成绩管理系统主界面:选择所要的选项进行操作285.2学生成绩信息输入功能界面:285.2.1输入学生信息285.2.2输入学生成绩295.3学生成绩信息显示功能界面:显示所需的学生信息305.4学生成绩信息删除功能界面:输入要删除学生成绩信息确认后删除305.5学生成绩查询功能界面:查看已经输入学生的信息315.6学上成绩信息修改界面:显示要修改的画面315.7学生成绩排序界面:对学生信息进行排序325.8 学生成绩保存界面:保存学生信息32总 结33致 谢34参考文献35摘 要随着科学技术的发展,计算机领域不断取得新的研究成果。计算机在代替和延伸脑力劳动方面发挥越来
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计 基础 课程设计 学生 成绩 管理

链接地址:https://www.31ppt.com/p-4861679.html