教师工资管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
教师工资管理系统
题U:教师工资管理系统院系专业:
姓名:学号:
2012年3月13日
C语言程序设讣报告书
一、程序设il•的U的和题U要
-5 -四、遇到的问题及解决方法分析、体
-11 - 1•遇到的问题及解决方
-11 -
2.心得体
-15 -
C语言程序设讣报告书
一.程序设计的U的和题U要求
用所学过的c语言程序设计知识,掌握结构化程序设il•的基本思路和方法,利用所学的基本知识和技能,发挥自学能力和查找资料的能力,解决稍微复杂的结构化程序设讣问题,加深对所学知识的理解与掌握,增强学生利用自己所学知识解决实际问题的能力,为以后的程序开发打下基础。
1.初步掌握开发一个小型实用系统的基本方法:结合实际应用的要求,使课程
设计既覆盖知识点,乂接近工程实际需要。通过激发学习兴趣,调动学生主动学习
的积极性,并引导他们根据实际编程要求, 训练自己实际分析问题的能力及编程
能力,并养成&好的编程习惯。
2•使学生掌握,语言的基本概念、语法、语义和数据类型的使用特点。
3•使学生掌握,语言程序设计的方法及编程技巧,能正确使用,语言编写程序。
4•使学生掌握调试程序的基本方法及上机操作方法。
5•掌握书写程设计开发文档的能力,使学生学会撰写课程设计总结报告。课程
设计的思想和方法还可以作为学生做毕业论文时的参考资料。
本次课程设汁主要U的在于,通过综合程序课程设计,加深对《C语言》课程所学知识的理解,进一步巩固C语言讲法规则。学会编制结构清晰、风格ft好、数据结构适当的C 语言程序,从而培养和提高
C语言程序设计•报告书
学生的独立分析问题和解决实际问题的能力。
题U要求:
每个教师的信息为:教师号、姓名、性别、单位名称、家庭住址、联系电话、
基本工资.津贴、生活补贴.应发工资、电话费、水电费、房租.所得稅、卫生费、公积金、合计扣款、实发工资。注:应发工资二基本工资+津贴+生活补贴;合计
扣款二电话费+水电费+房租+所得稅+卫生费+公积金;实发工资=应发工资,合计扣款。A、教师信息处理
信息(1)输入教师
插入(修改)教师信息删除教师信息浏览教师信息查询教师信息导入教师信息
保存教师信息
B、教师数据处理
(1)按教师号录入教师基本工资、津贴、生活补贴、电话费、水电费、房租、所得税、卫生费、公积金等基本数据。
(2)教师实发工资、应发工资、合计扣款计算。(3)教师数据管理
(4)教师数据査询(5)教师综合信息输出
C语言程序设计•报告书
二.流程图
开始
选0教师信教师数
息处理据处理
输插删浏查导保录教教教
工入入除览询入存入师师师
资教教教教教教教基数数综
计师师师师师师师本据据合
算信信信信信信信数管查信
息息息息息息息据理询息
结束
C语言程序设讣报告书
三.源代码程序:
#1nclude
#include
void input () ://自己写的能输入教师信息的函数int menu() ://定义一个函数菜单
struct teacher//关于教师的结构
char nuin[15] ;//定义教师号的字符串
char name [30] ;//同上
char sex;//同上
float dwmc; //浮点型变量
float jtzz://同上
float Ixdh://
float
float
float
float
float
float fzs;//…
float Sts;//…
float wsf :
//..
float gjj;//
float yfg z;//
・
float hjkk;//・
float sfg z;//
・
C语言程序设讣报告书}a[X];
int menu ()
int n;//定义n
printf ("1. 输入教师信息\r);//产生格式化输出函数
printf ("2. 插入(修改)教师信息\n");//。。
printf ("3. 删除教师信息\n");//。。°
printf ("4. 浏览教师信息\n");//。。。
查询教师信息\n");//。。。
printf ("5
・
printf ("6. 导入教师信息\n");//。。。
printf ("7.
printf ("************************************************\n");//« «
printfC请输入你要执行的操作:\n");//。。° scanf &n) ; //格式输入函数
while( n
scanf &n);
return n;//返回值void input () //实现教师信息的输入void save ();
for(i=0:i C语言程序设计•报告书printf ("请输入教师号:")://printf和scanf的输入输出scanf &a[i]・ num); printfC请输入教师姓名:");scanf &a[i]・ name); scanf &a[i]. sex); printfC请输入教师单位名称:"); printfC请输入教师性别:");