c语言教师工资管理系统
C语言程序设计 课程设计报告
设计题目:教师工资管理系统
班 级 学 号 姓 名 指导教师 起止时间 2010-10-26 至 2010-12-26
设计任务
信息,包括:教师号、姓名、性别、单位名称、家庭住址、联系电话、基本工资、津贴、生活补贴、应发工资、电话费、水电费、房租、所得税、卫生费、公积金等。读者可以输入教师信息、插入教师信息、删除教师信息、浏览教师信息、查询教师信息和修改教师信息。同时读者可以将之前录入的教师信息保存下来,然后关闭程序后,再次打开后只需加载教师信息就可以了。 更加方便以后程序。
评语(教师填写)
目 录
设计任务 .................................................................................................................................. 2 评语(教师填写) ....................................................................................................................... 2 1.课程设计目的 ....................................................................................................................... 4 2.课程设计题目……………………………………………………………………………….5 3.功能描述 ............................................................................................................................... 6 4.数据结构设计 ....................................................................................................................... 8 5.功能模块设计 ..................................................................................................................... 10
5.1主控模块设计 ......................................................................................................... 10 5.2 输入记录模块 ......................................................................................................... 11 5.3 插入记录模块 ......................................................................................................... 11 5.4 删除记录模块 ........................................................................................................ 12 6.函数功能描述 ..................................................................................................................... 1
6.1 保存数据函数save() ........................................................................................... 13 6.2 查询数据函数query() ......................................................................................... 13 6.1修改数据函数edit() ............................................................................................ 14 6.1 加载数据函数load() ........................................................................................... 15 7.运行结果 ............................................................................................................................ 112
7.1系统主界面 ............................................................................................................ 112 7.2 输入教师信息界面………………………………………………………………..16 7.3 输出教师信息界面.................................................................................................18 7.4 插入教师信息界面……………………………………………………………….19 7.5 保存和加载教师信息界面………………………………….…………………....20 8.个人设计小结与心得体会 ................................................................................................. 2 参考文献 ................................................................................................................................ 22
1.课程设计目的
本程序旨在训练基本编程能力,了解管理信息系统的开发流程,熟悉C语言的文件和结构数组的各种基本操作。本程序涉及结构体、数组、指针、文件等方面的知识。通过本程序的训练,使读者能对C语言的文件操作有一个更深刻的了解,掌握利用数组存储结构实现教师工资管理系统,为进一步开发出高质量信息管理系统打下坚实的基础。
(1)巩固和加强《C语言程序设计》课程的理论知识。
(2)掌握C语言的基本概念、语法、语义和数据类型的使用特点。 (3)掌握C语言程序设计的方法及编程技巧,能正确使用C语言编写程序。
(4)进一步理解和运用结构化程设计的思想和方法;学会利用流程图表示算法。
(5)掌握调试程序的基本方法及上机操作方法。
(6)掌握书写程设计开发文档的能力,学会撰写课程设计总结报告。课程设计的思想和方法还可以作为毕业论文时的参考资料。
(7)通过查阅手册和文献资料,培养自己独立分析问题和解决问题的能力。为自己做毕业设计打好基础。
(8)初步掌握开发一个小型实用系统的基本方法:结合实际应用的要求,使课程设计既覆盖知识点,又接近工程实际需要。通过激发学习兴趣,调动自己主动学习的积极性,并根据实际编程要求,训练自己实际分析问题的能力及编程能力,并养成良好的编程习惯。
(9)培养自己的创新能力和创新思维。可以根据指导书和相关文献上的参考算法,自己设计出相应的应用程序。
(10)培养自己良好的程序设计风格。在实际编程中,为了提高编程质量,对空行、空格和注释均有要求。自己在课程设计书写代码时,应该严格
按要求处理,以便建立良好的程序设计风格。
2.课程设计题目
教师工资管理系统
每个教师的信息为:教师号、姓名、性别、单位名称、家庭住址、联系电话、基本工资、津贴、生活补贴、应发工资、电话费、水电费、房租、所得税、卫生费、公积金、合计扣款、实发工资。注:应发工资=基本工资+津贴+生活补贴;合计扣款=电话费+水电费+房租+所得税+卫生费+公积金;实发工资=应发工资 - 合计扣款。
A、教师信息处理 (1) 输入教师信息
(2) 插入(修改)教师信息: (3) 删除教师信息: (4) 浏览教师信息:
提示:具体功能及操作参考题1。 B、教师数据处理:
(1) 按教师号录入教师基本工资、津贴、生活补贴、电话费、水电费、房租、所得税、卫生费、公积金等基本数据。
(2) 教师实发工资、应发工资、合计扣款计算。 提示:计算规则如题目。 (3) 教师数据管理
提示:输入教师号,读出并显示该教师信息,输入新数据,将改后信息写入文件
(4) 教师数据查询:
提示:输入教师号或其他信息,即读出所有数据信息,并显示出来。 (5) 教师综合信息输出
提示:输出教师信息到屏幕。
…… 此处隐藏:5667字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [专业资料]《蜜蜂之家》教学反思
- [专业资料]过去分词作定语和表语1
- [专业资料]苏州工业园区住房公积金贷款申请表
- [专业资料]保安管理制度及处罚条例细则
- [专业资料]2018年中国工程咨询市场发展现状调研及
- [专业资料]2015年电大本科《学前教育科研方法》期
- [专业资料]数字信号处理实验 matlab版 离散傅里叶
- [专业资料]“十三五”重点项目-虎杖白藜芦醇及功
- [专业资料]2015-2020年中国竹木工艺市场需求及投
- [专业资料]国际贸易理论与实务作业五:理论案例分
- [专业资料]财政部修订发布事业单位会计制度
- [专业资料]BCA蛋白浓度测定试剂盒(增强型)
- [专业资料]工程进度总计划横道图模板(通用版)
- [专业资料]七年级地理同步练习(天气与气候)
- [专业资料]X光安检机介绍火灾自动报警系统的组成
- [专业资料]衢州市人民政府办公室关于印发衢州市区
- [专业资料]经济全球化及其影响[1]
- [专业资料]质粒DNA限制性酶切图谱分析
- [专业资料]国家安全人民防线工作“六项”制度
- [专业资料]劳动力投入计划及保证措施
- 电子账册联网监管培训手册
- 人教版语文七年级上第1课《在山的那边
- 对我区担保行业发展现状的思考与建议
- 平面四边形网格自动生成方法研究
- 2016年党课学习心得体会范文
- 如何设置电脑定时关机
- 全球最美人妖排行榜新鲜出炉
- 社会实践调查报告及问卷
- Visual Basic习题集
- 《鱼我所欲也》课件2
- 浙江省会计从业资格考试试卷
- 全遥控数字音量控制的D 类功率放大器资
- 鞍钢宪法与后福特主义
- 电表的改装与校准实验报告(1)
- 2014年高考理科数学真题解析分类汇编:
- Windows 7 AIK 的使用
- 风电场全场停电事故应急处置方案
- 化工原理选填题题库(下)
- 关于产学研合作教育模式的学习与思考
- 西安先锋公馆项目前期定位报告




