没有合适的资源?快使用搜索试试~ 我知道了~
教师信息管理系统(源程序)实验报告

温馨提示
运用学习的C语言知识,特别是数组结构体和链表的综合使用,用结构体存储每个老师的基本信息,用链表将所有结构体连接起来,进而用链表对教师信息进行整体操作。以switch语句为主设计主函数,进而调用显示、修改、添加、查询、排序等各个模块的子函数来实现所需要的功能。
资源推荐
资源详情
资源评论




















目 录
目 录..........................................................................................................................I
一、选题背景...........................................................................................................1
1.1 主要问题及技术要求.....................................................................................1
1.2 基本思路.........................................................................................................1
2.1 函数设计思路及流程图.................................................................................2
2.1.1 程序基本功能和流程..................................................................................2
2.1.2 主函数结构及流程......................................................................................2
2.2 部分主要函数的流程图.................................................................................3
2.3 参数设置说明.................................................................................................5
2.3.1 结构体变量.............................................................................................5
2.3.2 整型变量 n,m..........................................................................................5
三、程序及功能说明...............................................................................................5
3.1 数据结构的设计.............................................................................................5
3.2 信息初始化及进入菜单模块.........................................................................5
3.3 显示教师信息模块.........................................................................................7
3.4 修改和查询教师信息模块.............................................................................8
3.5 添加教师信息模块.......................................................................................10
3.6 按职工号排序模块.......................................................................................11
3.7 删除教师信息模块.......................................................................................12
3.8 退出管理系统模块.......................................................................................12
3.9 主函数模块...................................................................................................13
四、结果分析.........................................................................................................14
4.1 信息初始化及进入菜单模块.......................................................................14
-I-

4.1.1 登录界面...............................................................................................14
4.1.2 选择界面...............................................................................................15
4.2 显示教师信息模块.......................................................................................16
4.3 修改教师信息模块.......................................................................................17
4.4 添加教师信息模块.......................................................................................18
4.5 按职工号排序模块.......................................................................................19
4.6 查询教师信息模块.......................................................................................20
4.7 删除教师信息模块.......................................................................................21
4.8 保存并退出板块...........................................................................................22
4.9 退出板块.......................................................................................................22
五、总结及心得体会.............................................................................................23
参考文献.................................................................................................................26
源程序.....................................................................................................................27
源程序加注释.........................................................................................................34

一、选题背景
1.1 主要问题及技术要求
学院教学信息是教学过程中重要的反馈,对这些信息的的整理、分析,对教学质量
的监控、教学过程的管理有着重要的作用。信息技术的发展渗透在生活的各个方面,教
务管理系统的应用可以使教学管理更加方便、有效,我们小组应用 C 语言相关知识,编
写程序来实现教职工信息的管理。
本课题主是要满足管理系统对教职工基本信息的输入、显示、修改、添加、查询、
排序等技术要求。
1.2 基本思路
运用学习的 C 语言知识,特别是数组结构体和链表的综合使用,用结构体存储每个
老师的基本信息,用链表将所有结构体连接起来,进而用链表对教师信息进行整体操作。
以 switch 语句为主设计主函数,进而调用显示、修改、添加、查询、排序等各个模块的
子函数来实现所需要的功能。
- -
1

二、算法设计
2.1 函数设计思路及流程图
通过编译一个 C 语言函数,其中包括一个主函数和多个子函数,主函数调用其余子
函数,实现对教职工信息数据的录入、修改、排序、添加、查询、删除、保存成文件、
并能从文件中读出信息等功能。
2.1.1 程序基本功能和流程
图 1 程序功能示意图
2.1.2 主函数结构及流程
- -
学院教学信息管理系统
教职工信息初始化
显
示
教
师
信
息
进入菜单界面
修
改
教
师
信
息
添
加
教
师
信
息
按
职
工
号
排
序
查
询
教
师
信
息
删
除
教
师
信
息
保存文件并退出
退出
2

图 2 主函数流程图
2.2 部分主要函数的流程图
While(p0->next!=NULL)
P1=p0->next
While(p1!=NULL)
否
p0->no>p1->no
是
交换*p0*p1 及 p0->next 与
p1->next
P1=p1->next
P0=p0->next
图 3 按工号排序 N-S 流程图
P=head
- -
Main()
Paw()
Start()
Creat()File_rea()
Index()
Printf() Update() Del() Comp() Select()Insert() File_wri()
3
剩余42页未读,继续阅读
资源评论

- 马虫医生2023-07-29这篇实验报告详细介绍了教师信息管理系统的源程序,内容丰富而不冗杂,对于了解该系统的人来说非常有帮助。
- 卡哥Carlos2023-07-29报告中的代码示例简洁精确,展示了作者在实现教师信息管理系统时的高水平编码能力。
- 普通网友2023-07-29这篇实验报告通过对教师信息管理系统的源代码进行详细解读,探讨了系统的优缺点,对于教育管理领域的研究者和开发者都具有一定的参考价值。
- 豆瓣时间2023-07-29报告中的实验结果描述清晰准确,让人一目了然,能够使读者对该系统的运行原理有一个清晰的认识。
- 英次2023-07-29报告论述了该系统的设计思路和实现过程,给读者提供了一种思路和方法,可以为类似项目提供借鉴和参考。

qq_39354884
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 安卓手机云控系统框架源码:PHP+Autojs,源头作者提供的空框架源码,支持ws+http通信协议,适用于任何云控二次开发.pdf
- 基于MATLAB的人脸表情识别系统:七种表情的代码与思路.pdf
- V90轴控程序:西门子S7-12001500伺服FB284集成块实践使用指南.pdf
- 基于粒子群优化深度置信网络(PSO-DBN)的参数优化时间序列预测MATLAB代码.pdf
- 基于Matlab平台的双横臂悬架硬点匹配程序及计算指南.pdf
- 基于S7-200 PLC的空调控制:带解释的梯形图程序、接线图原理图图纸、IO分配及组态画面.pdf
- 物流选址MATLAB程序:粒子群优化算法的简洁实用实现.pdf
- 三菱现代自动擦窗机器人PLC软件及其接线图、原理图与IO分配组态画面.pdf
- C#联合Halcon混合编程源码:一站式视觉检测与定位解决方案.pdf
- S7-200 PLC与组态王交通灯带倒计时控制的梯形图接线图原理图及IO分配、组态画面.pdf
- DDR3 MIG XILINX FPGA Verilog代码:顶层FIFO接口封装,大数据量缓冲利器,已多项目实际应用.pdf
- MATLAB代码:微电网两阶段鲁棒优化经济调度程序 .pdf
- S7-1200编程的恒压供水系统与威纶通触摸屏程序中的多PID调节.pdf
- Simulink仿真模型:混合储能功率分配与控制策略研究.pdf
- 汇川PLC飞剪与追剪程序:包含详细注释、触摸屏程序、伺服参数设置及实际应用图纸.pdf
- 利用粒子群算法PSO优化SVM参数c和g,提高多维输入单维输出预测模型的精度——附详细注释代码.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
