1 / 24
文档名称:

C语言程序设计.docx

格式:docx   大小:87KB   页数:24页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计.docx

上传人:sssmppp 2020/12/5 文件大小:87 KB

下载得到文件列表

C语言程序设计.docx

相关文档

文档介绍

文档介绍:C语言程序设计
课程设计扌艮告
设计题目:教师工资管理系统
班 级
学 号
姓 名
指导教师
起止时间 2010-10-26 至 2010-12-26
设计任务
该系统包含教师的基木信息,供读者查询。建立-个文件,包括老师的 信息,包括:教师号、姓名、性别、单位名称、家庭住址、联系电话、基本 工资、津贴、生活补贴、应发工资、电话费、水电费、房租、所得税、卫生 费、公积金等。读者可以输入教师信息、插入教师信息、删除教师信息、浏 览教师信息、查询教师信息和修改教师信息。同时读者可以将之前录入的教 师信息保存下来,然后关闭程序后,再次打开后貝需加载教师信息就可以了。 更加方便以后程序。
评语(教师填写)
设计任务 2
评语(教师填写) 2
课程设计目的 4
课程设计题目 5
功能描述 6
数据结构设计 8
功能模块设计 10
10
11
11
12
函数功能描述 13
() 13
2 查询数据函数query () 13
1修改数据函数edit() 14
15
运行结果 112
1系统主界lif 112
16
18
19
5保存和加载教师信息界面 20
&个人设计小结与心得体会 21
参考文献 22
•课程设计目的
本程序旨在训练基本编程能力,了解管理信息系统的开发流程,熟悉C 语言的文件和结构数组的各种基本操作。本程序涉及结构体、数组、指针、 文件等方面的知识。通过本程序的训练,使读者能对C语言的文件操作有一 个更深刻的了解,掌握利用数组存储结构实现教师工资管理系统,为进一步 开发出高质量信息管理系统打下坚实的基础。
(1) 巩固和加强《C语言程序设计》课程的理论他识。
(2) 掌握C语言的基本概念、语法、语义和数据类型的使用特点。
(3) 掌握C语言程序设计的方法及编程技巧,能正确使用C语言编写 程序。
(4) 进一步理解和运用结构化程设计的思想和方法;学会利用流程图 表示算法。
(5) 掌握调试程序的基本方法及上机操作方法。
(6) 掌握书写程设计开发文档的能力,学会撰写课程设计总结报告。 课程设计的思想和方法还可以作为毕业论文时的参考资料。
(7) 通过查阅手册和文献资料,培养口己独立分析问题和解决问题的 能力。为自己做毕业设计打好基础。
(8) 初步掌握开发一个小型实用系统的基本方法:结合实际应用的要 求,使课程设计既覆盖知识点,又接近工程实际需要。通过激发学****兴 趣,调动自己主动学****的积极性,并根据实际编程要求,训练自己实际 分析问题的能力及编程能力,并养成良好的编程****惯。
(9) 培养H己的创新能力和创新思维。可以根据指导书和相关文献上 的参考算法,自己设计出相应的应用程序。
(10) 培养自己良好的程序设计风格。在实际编程屮,为了提高编程质 量,对空行、空格和注释均有要求。自己在课程设计书写代码吋,应该严格
按要求处理,以便建立良好的程序设计风格。
•课程设计题目
教师工资管理系统
每个教师的信息为:教师号、姓名、性别、单位名称、家庭住址、联系电话、基木 工资、津贴、生活补贴、应发工资、电话费、水电费、房租、所得税、一卫生费、公积金、 合计扣款、实发工资。注:应发工资二基本工资+津贴+生活补贴;合计扣款二电话费+ 水电费+房租+所得税+卫生费+公积金;实发丁・资=应发T资一合计扣款。
A、 教师信息处理
输入教师信息
插入(修改)教师信息:
删除教师信息:
浏览教师信息:
提示:具体功能及操作参考题1。
B、 教师数据处理:
按教师号录入教师基木工资、津贴、生活补贴、电话费、水电费、房租、所得 税、卫生费、公积金等基本数据。
教师实发工资、应发工资、合计扌II款计算。
提示:计算规则如题目。
教师数据管理
提示:输入教师号,读出并显示该教师信息,输入新数据,将改后信息写入文 件
教师数据查询:
提示:输入教师号或其他信息,即读出所有数据信息,并显示出來。
教师综合信息输出
提示:输出教师信息到屏幕。
•功能描述
根据需求描述,本人按照结构化程序设计的原则将整个系统划分若干个
功能模块。系统各子模块的设计如下:
主界血
选择操作
1 输入教师信息
2——插入教师信息
3——删除教师信息
教 师 工 资 管 理 系 统
4——浏览教师信息
5——录入教师信息
6——杳询教师信息
7——修改教师信息 8——加载教师信息 0——退出