欢迎来到天天文库
浏览记录
ID:35243175
大小:681.50 KB
页数:41页
时间:2019-03-22
《教师工作量管理程序报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、C语言程序设计《教师工作量管理》课程设计报告湖北汽车工业学院电气与信息工程学院《C语言程序设计》实训报告实训题目:教师工作量管理程序专业:电气工程及其自动化班级:T1023-9姓名:刘宇宇成绩: 2011年7月4日41C语言程序设计《教师工作量管理》课程设计报告目录1前言32需求分析42.1要求42.2任务42.3运行环境42.4开发工具53概要设计53.1系统流程图53.2系统模块设计64详细设计64.1分析和设计64.2具体代码实现185课程设计总结40参考文献41致谢4141C语言程序设计《教师工作量管理》课程设
2、计报告小三黑体,左顶格,段前段后1行,固定值22磅,大纲级别:1级正文内容:小四宋体,数字和西文均采用四号TimeNewRoman字型,段前段后0行,首行缩进2字符,固定值22磅,大纲级别:正文文本1前言三尺讲台,三寸舌,三寸笔,三千桃李十年树木,十载风,十载雨,十万栋梁教师作为一个学校的灵魂,一个学校的领航者。无不受人的尊重。无疑,在教书育人的这条路上,老师是辛苦的。老师的默默付出,老师不计结果的奉献,才能让我们走的更远,更好。要衡量一个教师的好坏,我们可以听大家对他的评价,对该位老师的认可度。可这样的东西并不能给人
3、一个直观的感觉,所以我们需将老师的工作量化,这样一个教师的工作量就是一个对老师衡量的最为直观的方法。所以我们需要在vc++中开发一个程序,统计老师的辛苦度!摘要:本课程设计是一个实现对教师工作量数据库库进行一定基本操作的程序设计,本课程设计中,程序设计设计语言采用VisualC++,运用数组、指针、函数结构体和各种变量编写程序,程序通过调试运行,基本实现开发目标:1)输入教师的授课信息:教师号、班级数量,任课时间(2010-1表示2010年第一学期),班级数量。2)查询指定年份的各个教师的工作量3)查询指定教师编号、指
4、定年份的工作量4)查询指定教师编号、指定年份的授课信息5)查询指定课程编号、指定年份的授课教师信息关键词:简易教师工作量管理程序功能需求分析(功能要求),管理程序概要设计,详细设计及系统功能实现,遇到的问题及解决的办法,总结。41C语言程序设计《教师工作量管理》课程设计报告2需求分析2.1要求(1)用C语言实现程序设计;(2)利用结构体或链表进行相关信息处理;(3)画出查询模块的流程图;(4)系统的各个功能模块要求用函数的形式实现;(5)界面友好(良好的人机互交),程序要有注释。2.2任务1)输入教师的授课信息:教师号
5、、班级数量,任课时间(2010-1表示2010年第一学期),班级数量。2)查询指定年份的各个教师的工作量3)查询指定教师编号、指定年份的工作量4)查询指定教师编号、指定年份的授课信息5)查询指定课程编号、指定年份的授课教师信息6)根据要求查询信息,并显示在显示在屏幕上7)画出所有模块的流程图8)编写代码;9)程序分析与调试2.3运行环境(1)WINDOWS2000/XP/win7系统(2)VC++6.0编译环境2.4运行要求(1)能不受限制的录入、查询、修改信息;(2)界面友好、操作方便、容错性强,有提示功能。41C语
6、言程序设计《教师工作量管理》课程设计报告2.5开发工具C语言3概要设计3.1系统流程图根据要求设计如下总的流程图开始执行printf()函数输入数字计算工作量的函数链表structinformation*create()结构体数组A功能函数执行exit()函数退出结构体数组B结构体数组Astructcourse保存4门课程信息结构体数组Bstructteache保存5个教师信息41C语言程序设计《教师工作量管理》课程设计报告链表structinformation*create()输入教师的授课信息计算工作量的函数dou
7、blecalculategzl(intk,intm)计算工作时间功能函数voidsearchgzl()判断输入的年份是否合法3.2系统模块设计教师工作量管理程序退出程序查询功能3查询功能2查询功能1授课信息录入主界面显示系统流程图4详细设计4.1分析和设计1.程序中用到的头函数有#include"stdio.h"/*I/O函数*/#include"stdlib.h"/*标准库函数*/#include"string.h"/*字符串函数*/#include"ctype.h"/*字符操作函数*/#include"cstdli
8、b"2.在初始化课程信息时,用到的结构体数组有structcourse{charbianhao[50];charkcmc[100];intkeshi;}a[4]={{"1","高数",52},{"2","电路",48},{"3","英语",64},{"4","物理",36}};41C语言程序设计《教师工作量管理》课程设计报告3.在
此文档下载收益归作者所有