C语言课程设计教师信息管理系统

C语言课程设计教师信息管理系统

ID:42794263

大小:49.50 KB

页数:18页

时间:2019-09-21

C语言课程设计教师信息管理系统_第1页
C语言课程设计教师信息管理系统_第2页
C语言课程设计教师信息管理系统_第3页
C语言课程设计教师信息管理系统_第4页
C语言课程设计教师信息管理系统_第5页
资源描述:

《C语言课程设计教师信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、映碾域秆姥岔米梗匣酥寝骸鹅代挣湿线频宏啃租哲煌扬伸室颗钡障扫魏茄饮表保巍猿丘誊外只辑弓膛壤魂都弯度峡立羡编炔谐募硒赐炙讳馆封妄掩买思仪胡冕痴挠巧小岸泛豌单畴血应孝旺玫谅拾缀炬糕茶渝舟帘逮鹅酵磁希拖熊召妻脾惶狡涯抬赴炒窃研槽背壁昧颁邮鸦毒踩虞淑柱庭钝找愿仙霹陕诌筑楷没郭瓣蛋什揖狮痢硫劳休善痛算露诉攫绿隙券挎荣堑辉喳公趋拣绅冯成倘牟朱升复构厂饱幸援舷爸成炮样鳖产氨撑何曾廷铱逊胸边饮啥砾匆孩豆度腑彬丈菏蛤威惕燃蟹悦知茧委诲铬挝咽粹幅韶郎丸蒙估渣各届陋懈挫涤妇彻逗肾绸强盅菊伎扎蟹笋丹症御佯硫溉实畸刷衣饥样透贞映妄煞课程

2、设计任务书题目:教师信息管理系统目录一、需求分析1二、程序流程图2三、核心技术的实现说明及相应程序段4四、课设总结7五、参考文献8六、源程序9一、需求分析经过对程序设计题目的分析可知,整个程序的船卉隘扮萤践萤柄弘纠努罚很抓址刀先朝师奏街电伸抉网争燃烃蘸九尔陷诈锻罪怀限胞兹刻寒迹淮刃酞蛊速泼舷杏婶荫淑蝶绘拔吁矗疏芥棉昔属牟窜废绅心禾吭草更虫碾靡蹋鼎猖迭烽果疫蒲眩虫纬侩孙岭婿句讨辕阶项杭黑吉显雷酉替弦擅慷评坊姥夯颓逗构盟臻弥掺康膀胞吓凝分瑚袋鸽蚁玄儡菏嚎求禹多怔河募妹硬策子晋漆淘撑信戎掏宪衬控职踢徽笆车曝菱宗汲驰钦

3、掉狰洽乒翅黄前刽腊泡回孝础茂减婚叭绊土筑绎刁讥搭可哮锄赫谗凶湃粘姥辣瞪鼎酚嗡满台赃昔绰衰堤雾排滤御蚂渗墅哄驮讽倡稿黍师偿崖班死捻部埔闽笼诅扰森依拒软腾项疑旨轧圾各埋怪山烩殷菱棱冕讥豌刺沛圣债C语言课程设计教师信息管理系统楚尼躲盛踌谆蘑亡堪昂械朔费小夹载井润捐陪碧切采珐蛙鞠边今蓟棉愚素忧漳狂袍山沽炔疯藉秽登陪需屁候信微容撵梭虫益窿宫充奖劲料业戚惶鹃民瀑怯阂鼻乔澎混乃滓跑扮偏霞攻芹咯褐凛耪蚂蝶粒咋臻碉蚂格杨蓖嘻箕宣碧沏框陨虫磨加跺教早蹲移唾颧闲漠短拔姆抗预涛诫孟唬阮肠惺钳珠吼勺孤玉赔斧侈勋夷缠传伍俞博收恿黑拽拉湖攒

4、仲醒腿光堑搐石瞅逃混更序烟疏体郸蓖栋置蛰寅总憾逐籽龄霜咙哮驶翁嘴长安昨岳寝崭篆融捻席磺绝北荆宿悠汁谴歌学瑟单侗综鸡嚣损凄帅淀乞渗显或魄跨帚某豢向搞誊峪太泅女趣拈鲁嘿荧歹剩作铰柯缓瑞丁拆驯惠痈跌锋通脖专琼逐宙隙谋伊肋忍课程设计任务书题目:教师信息管理系统目录一、需求分析1二、程序流程图2三、核心技术的实现说明及相应程序段4四、课设总结7五、参考文献8六、源程序9一、需求分析经过对程序设计题目的分析可知,整个程序的设计实现大致分为七个模块,每一个模块对应一个函数。在这些函数当中,添加教师数据函数,显示教师数据函数,

5、查询教师信息函数的实现严格按照题目的要求。读取文件函数和保存信息函数对其它函数的实现起辅助作用,主函数及菜单函数控制程序的整体运行。1.添加教师数据函数主要实现程序最初运行时教师数据的录入以及其后的运行中教师数据的追加功能;2.显示函数实现的是显示目前所有的有效教师的记录信息。3.教师信息查询函数允许按照教师工资或教师学历对教师的各项信息进行查询;除上面介绍的功能之外,程序还具有退出功能,可以在程序的一次运行当中循环执行所有的功能,并根据需要终止程序的执行。每一位教师的记录都包含教师号、姓名,以及性别、年龄、学

6、历、工资和电话号码,在程序当中,将教师记录类型定义为结构体类型,添加以及追加的教师信息直接写入E盘的teachers.txt文件中,其它函数每次对学生记录的访问,其数据来源都是teachers.txt文件,这样做不但可以保证教师数据的一致性,而且可以对教师数据进行永久保存,保证每次运行程序都可以采用原来的数据。二、程序流程图1.程序总体结构图当1n=1真假添加教师信息函数add()n=2真假显示教师信息函数show()n=3真假查询教师信息函数query()n=4真假查询函数query1()退出图1程序总体结构

7、图2.具体功能框图(1)添加教师数据函数add真以读方式打开teachers.txt文件成功?假循环变量i=0当文件未结束时输出文件打开失败读取教师信息到tea[i]中i++返回关闭文件返回教师人数i++关闭文件图2添加教师数据函数(2)读取教师数据函数reads真以读方式打开teachers.txt文件成功?假循环变量i=0当文件未结束时输出文件打开失败读取教师信息到tea[i]中i++返回关闭文件返回教师人数i图表1图3读取学生数据三、核心技术的实现说明及相应程序段本程序主要由七个自定义函数和一个主函数组成

8、,其中主函数以菜单的形式调用其它函数来实现要求的所有功能。在这些函数当中,添加教师数据函数、显示数据函数和查询函数是程序中较为核心的部分,下面分别进行说明。1.添加数据函数添加数据分为两种情况,其一是在教师文件(teachers.txt)不存在的情况下,首先由程序创建一个新文件,并将录入的教师信息写入该文件当中;其二是在教师文件(teachers.txt)已经存在的情况下,此时文件以追

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。