课程设计报告 学院: 天津理工大学华信软件学院 专业名称: 软件工程 课程设计科目 C 语言课程设计 所在班级: 一班 学生学号: ******** 学生姓名: ** 指导教师: *** 完成时间: 2011 年 4 月-6 月 教师工资管理系统 每个教师的信息为:教师号、姓名、性别、单位名称、家庭住址、联系电话、基本工资、津贴、生活补贴、应发工资、电话费、水电费、房租、所得税、卫生费、公积金、合计扣款、实发工资
注:应发工资=基本工资+津贴+生活补贴;合计扣款=电话费+水电费+房租+所得税+卫生费+公积金;实发工资=应发工资-合计扣款
A、教师信息处理 (1)输入教师信息 (2) 插入(修改)教师信息: (3) 删除教师信息: (4) 浏览教师信息: 提示:具体功能及操作参考题 1
B、教师数据处理: (1) 按教师号录入教师基本工资、津贴、生活补贴、电话费、水电费、房租、所得税、卫生费、公积金等基本数据
(2) 教师实发工资、应发工资、合计扣款计算
提示:计算规则如题目
(3) 教师数据管理 提示:输入教师号,读出并显示该教师信息,输入新数据,将改后信息写入文件 (4) 教师数据查询: 提示:输入教师号或其他信息,即读出所有数据信息,并显示出来
(5) 教师综合信息输出 提示:输出教师信息到屏幕
课程设计目的和要求 A. 巩固和加强《c 语言程序设计》课程的理论知识
B. 掌握c 语言的基本概念,语法,语义和数据类型的使用特点
C. 掌握c 语言程序设计的方法及编程技巧,能正确使用c 语言编写程序
D. 进一步理解和运用结构化 程序设计的思 想 和放 法
E. 使学 生掌握调 试 程序的基本方法及上 机 操作方法
F. 通 过 查询手 册 和文献 资料 ,培 养 学 生独 立 分 析 问 题和解决 问 题的能力
G. 初 步掌握开 发