课程设计--教师信息管理系统
课 程 设 计 报 告 教师名称教师名称 C 语言教师设计语言教师设计 课题名称课题名称 教师信息教师信息管理系统管理系统 专专 业业 建筑环境建筑环境 班班 级级 学学 号号 姓姓 名名 指导教师指导教师 2013 年年 06 月月 30 日日 一 、 设计 内容与一 、 设计 内容与设计要 求设计要 求 1 1.设计内容.设计内容 课题五教师信息管理系统。具体内容见附件。 2 2.设计要求.设计要求 1)设计正确,方案合理。 2)界面友好,使用方便。 3)程序精炼,结构清晰。 4)上机演示。 3 3.设计报告要求.设计报告要求 教师设计报告格式如下 1)正文的格式一级标题用 3 号黑体,二级标题用四号宋体加 粗,正文用小四号宋体,行距为 22。 2)正文的内容课题的主要功能、课题的功能模块的划分、主 要功能的实现、程序调试、总结、附件(所有程序的源代码,要求对 程序写出必要的注释) ,教师设计报告需 5000 字左右(不含附件) 。 3)教师设计报告装订顺序封面、任务书、目录、正文、评分、 程序清单附件。 附录附录 设计课题五教师信息管理系统设计课题五教师信息管理系统 一、问题描述一、问题描述 本系统可以用来进行简单的教师信息管理,具体管理操作包括教 师信息的录入、添加、显示、查找、删除、修改、排序和保存等功能。 二、功能描述二、功能描述 1、 本系统采用结构体数组, 每个数据的结构应当包括教师号、 教师姓名、 性别、系别、年龄、学历等。 2、系统功能 a. 信息录入即添加新的教师信息记录。 b. 信息显示 (1) 按教师编号顺序显示 (2) 按教师姓名顺序显示 c. 信息查询 (1)按教师名查询 (2)按教师号查询 d. 信息修改即修改已录入的信息记录。 e. 信息报废即删除不需要的信记录息。 f. 信息保存 将录入的教师信息保存到文件。 g.退出系统。 3、 系统使用说明 执行一个具体的功能之后, 程序将重新显示功能菜单。 系统的功能并不限于上述,可以对其进行扩充完善。 三、测试数据三、测试数据 教师人数10 目目 录录 一.题目设计思想简述· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·6 二.详细设计· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·7 1. 教师信息录入函数· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 7 2. 教师信息显示函数· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 7 3. 教师信息查询函数· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 8 4. 教师信息排序函数· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 8 5. 教师信息修改函数· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 9 6. 教师信息删除函数· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 9 7. 教师信息保存函数· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 9 三.源程序代码· · · · · · · · · · · · · · · · · · · · · · · · · · ·