- 11
- 0
- 约2.17万字
- 约 29页
- 2016-10-28 发布于辽宁
- 举报
C程序设计课程设计
任务书及说明书
设计题目 教师信息管理系统
学 院 计算机与通信
专业、年级 物联网工程
学 生 王明明
学 号 _____
指导教师
时 间 2015 年 春季 学期
目 录
1 摘要……………………………………………………………3
2 前言……………………………………………………………4
3 正文……………………………………………………………5
3.1系统分析(需求分析)
3.2系统总体设计
3.3详细设计
3.4系统测试及使用(操作)说明
4 总结 …………………………………………………………18
5 参考文献 ……………………………………………………18
致谢
附录: 程序源代码
1 摘要
本次课程设计采用C语言,开发了一个基本的教师信息管理系统,该系统具备了按教师姓名查找并输出教师信息,按教师号查找并输出教师信息,按教师姓名查找并删除数据,输出全部教师信息数据,对教师的管理也可以更加方便快捷。
关键词:C语言;课程设计;教师信息管理系统
2 前言
随着教育的广泛性的提高,教师的数量逐渐增多,但是在教师管理是出现教师姓名、年龄等出现错误的诸多问题。本文针对上述问题,采用软件工程的开发原理,根据软件流程过程规范,按照需求分析、概要设计、详细设计、程序编码、测试、软件应用、软件维护等过程开发了一个教师信息管理系统。采用c语言作为开发工具,设计了这个教师信息管理系统,解决了教师信息管理中存在的数据安全性、数据一致性等问题。
3、正文
3.1 系统分析
3.3.1.设计要求
该设计要求教师以学校教师信息管理业务为背景,设计、开发一套“教师信息管理系统”软件。
通过该题目的设计过程,可以培养教师结构化程序设计的思想,加深对高级语言基本语言要素和控制结构的理解,针对c语言中的重点和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程序设计风格。得到软件工程的综合训练,提高解决实际问题的能力。
3.3.2设计任务
1、以教师信息管理
2、完成软件结构设计和算法设计;
3、完成系统的软件开发和测试工作;
教师信息包括:号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。设计教师信息管理系统,使之能提供以下功能:
系统以菜单方式工作教师信息录入功能教师信息浏览功能查询、排序功能按号查询按姓名查询教师信息的删除与修改教师信息
二.总体数据结构
本系统采用结构体为主要数据结构,将教师信息,包括:教师号,姓名,年龄,性别,出生年月,地址,电话,E-mailstruct TEACHER {
int ID;
char Name[10];
int Age;
char Sex[2];
int Birthday;
char Adress[15];
char TelNum[12];
char Email[10];
};
3.3详细设计
(1) 功能模块及函数说明
函数原型:void DispMainMenu();
函数功能:显示菜单(欢迎界面)
函数原型:char choice();
函数功能:选择操作
函数原型:void input(teacher stu[],int Max,int cn);
函数功能:录入教师信息
函数原型:int findteacherID(teacher stu[],int findID,int Max);
函数功能:按编号查找教师信息
函数原型:int findteacherNAME(teacher stu[],char findNAME[10],int Max)
函数功能:按姓名查找教师信息
函数原型:void DisplayInfor(teacher stu[],int Max);
函数功能:显示教师信息
函数原型:void DispQueryMenu();
函数功能:显示查询菜单
函数原型:int InforInput(teacher stu[],int cn);
函数功能:输入要录入的教师信息条数
函数原型:void QueryInfor(teacher stu[],int Max);
函数功能:信息查询
函数原型:void EditInfor(teacher stu[],int Max);
函数功能:修改教师信息(信息编辑)
函数原型:DEL(t
您可能关注的文档
- 1号副矿井提升选型设计-大学毕业论文.doc
- 2ask调制与解调系统的matlab实现及性能分析-大学毕业论文.doc
- 3d打印机自动控制元件及线路-大学毕业论文.doc
- 8万立方米年凝灰岩采石场安全现状评价报告-大学毕业论文.doc
- 16位定点数原码一位乘法器的设计与实现-大学毕业论文.doc
- 30万吨年pvc项目成品库包装厂房料仓提高不锈钢和碳素钢双层复合板材焊接一次合格率-大学毕业论文.doc
- 35kv总降变电所电气一次部分设计-课程设计-大学毕业论文.doc
- 65m3h直接蒸氨工艺设计-大学毕业论文.doc
- 84.4m单线铁路下承式栓焊简支钢桁梁桥-课程设计-大学毕业论文.doc
- 220kv变电站接入系统设计论文-大学毕业论文.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)