C程序设计课程设计
任务书及说明书
设计题目 教师信息管理系统
学 院 计算机与通信 专业、年级 物联网工程 学 生 王明明 学 号 _____ 14530008_ 指导教师 时 间 2015 年 春季 学期
—
目 录
1 摘要……………………………………………………………3 2 前言……………………………………………………………4 3 正文……………………………………………………………5 3.1系统分析(需求分析) 3.2系统总体设计 3.3详细设计
3.4系统测试及使用(操作说明
4 总结 …………………………………………………………18 5 参考文献 ……………………………………………………18 致谢
附录: 程序源代码
欢迎下载
2
—
1 摘要
本次课程设计采用C语言,开发了一个基本的教师信息管理系统,该系统具备了按教师姓名查找并输出教师信息,按教师号查找并输出教师信息,按教师姓名查找并删除数据,输出全部教师信息数据,对教师的管理也可以更加方便快捷。
关键词:C语言;课程设计;教师信息管理系统
欢迎下载
3
—
2 前言
随着教育的广泛性的提高,教师的数量逐渐增多,但是在教师管理是出现教师姓名、年龄等出现错误的诸多问题。本文针对上述问题,采用软件工程的开发原理,根据软件流程过程规范,按照需求分析、概要设计、详细设计、程序编码、测试、软件应用、软件维护等过程开发了一个教师信息管理系统。采用c语言作为开发工具,设计了这个教师信息管理系统,解决了教师信息管理中存在的数据安全性、数据一致性等问题。
欢迎下载
4
—
3、正文
3.1 系统分析 3.3.1.设计要求
该设计要求教师以学校教师信息管理业务为背景,设计、开发一套“教师信息管理系统”软件。
通过该题目的设计过程,可以培养教师结构化程序设计的思想,加深对高级语言基本语言要素和控制结构的理解,针对c语言中的重点和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程序设计风格。得到软件工程的综合训练,提高解决实际问题的能力。
3.3.2设计任务
1、以教师信息管理业务为背景,通过调研、分析现有的管理模式和已有的管理软件,建立系统模型;
2、完成软件结构设计和算法设计; 3、完成系统的软件开发和测试工作;
教师信息包括:教师号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。设计“教师信息管理系统”,使之能提供以下功能:
1. 系统以菜单方式工作; 2. 教师信息录入功能; 3. 教师信息浏览功能;
4. 查询、排序功能:按编号查询、按姓名查询; 5. 教师信息的删除与修改; 6. 存储教师信息。
3.2 系统总体设计
欢迎下载
5
—
一.功能模块图
main 欢迎界面
选项
教师信息录入 教师信息修改 教师信息查询 教