课 程 设 计 报 告
课程名称 C语言程序设计 课题名称 教师评价系统 数据库管理系统设计
专 业 自动化 班 级 1602班 学 号 ***********
姓 名 ** 指导教师 ** ** **
2016年 12 月 19 日
湖南工程学院 课 程 设 计 任 务 书
课程名称 C语言程序设计 课 题 教师评价系统数据库管理系统设计
专业班级 自动化1602 学生姓名 ** 学 号 *** 指导老师 ****
审 批
任务书下达日期 2016 年 12 月 19 日 任务完成日期 2016年 12 月 30 日
一、设计内容与设计要求
1.设计内容:
数据库管理系统设计
涉及的知识点:
①掌握并熟练运用C语言的基本数据类型与各种表达式,程序的流程控制语句; ②掌握函数的定义,函数的返回值,函数的调用,函数的形式参数和实际参数之间的关系;掌握变量的作用域与生存期,了解函数的作用域。 ③掌握并熟练运用C语言的图形处理功能和库函数的应用。
④掌握数组的基本概念。熟练掌握一维数组、二维数组的应用、掌握字符数组 与字符串的关系以及字符串的简单处理。
⑤掌握结构的概念,结构类型的定义,结构变量的定义和初始化,结构成员的表示,结构的赋值含义,结构与指针、函数的关系。 ⑥掌握基本的文件操作。
题目5:教师评价系统
输入教师评价信息,提供新增、修改和显示等功能。 成绩单如下: 教师编号:long 4bytes 教师姓名: char 20bytes 教师评分:int 4bytes 总分:int 2bytes 名次:float 4bytes 等级: char 8bytes 系统功能模块如下: (1) 建立教师评价数据库; (2) 菜单实现以下功能: ①计算每个教师的总成绩;
②按总成绩排定教师名次;
③给教师评定等级(85以上优秀,60~84合格,60以下不合格)
④新增一个教师信息进行评价
⑤按教师编号查询教师评价信息;
2.设计要求:
1) 要求每个学生必须独立思考,认真并按时完成本课程设计所包含的所有内容;
2) 要求学生必须按照课程设计报告的完整格式说明设计内容,设计任务分析过程和算法,
给出程序流程图和全部源程序;
3) 设计报告的完整格式应包括以下部分的内容:
① 设计总体思路; ② 总体模块框图; ③ 各个程序模块说明; ④ 程序流程图; ⑤ 程序清单;
⑥ 课程设计总结与体会(不少于400字)。
4) 上机时要求必到,设计完成,必须演示程序,答辩并提交设计报告。
5) 总评成绩由三部分组成:报告占20%,平时占20%,课程设计题目各占30%。
二、进度安排
星 期 17周星期六 17周星期日 18周星期二 18周星期三 附:
课程设计报告装订顺序:封面、任务书、目录、正文、评分、附件(A4大小的图纸及程序清单)。 正文的格式:一级标题用3号黑体,二级标题用四号宋体加粗,正文用小四号宋体;行距为22。
正文的内容:一、课题的主要功能;二、课题的功能模块的划分(要求画出模块图);三、主要功能的实现(至少要有一个主要模块的流程图);四、程序调试;五、总结;六、附件(所有程序的原代码,要求对程序写出必要的注释)。 正文总字数要求在5000字以上(不含程序原代码)。
1~ 2 节 上机编程 上机编程 3~ 4 节 5~ 6 节 7~ 8 节 上机编程 上机编程、答辩 晚上