C语言课程设计报告模板 下载本文

.. . .. . ..

中国地质大学(武汉)

课程设计报告

题 目 c语言程序设计 姓 名 学 号 专 业 统计学 所在院系 经济管理学院 指导老师 江俊君 日 期 2016/6/11

. 专业学习资料 .

.. . .. . ..

目 录

目 录 .......................................................................................................................................................................... 2 1.课程论文题目 ................................................................................................................................................... 4 2.程序设计思路 ................................................................................................................................................... 5 3.功能模块图 ........................................................................................................................................................ 7 4.数据结构设计 ................................................................................................................................................... 8 5.算法设计 ..........................................................................................................................................................10 6.程序代码 ..........................................................................................................................................................17 7.程序运行结果 .................................................................................................................................................28 8.编程中遇到的困难及解决方法 .................................................................................................................31 9.总结心得及良好建议 ...................................................................................................................................33 10.致谢 .................................................................................................................................................................33

. 专业学习资料 .

.. . .. . ..

. 专业学习资料 .

.. . .. . ..

1.课程论文题目

职工信息管理系统

内容:

[要求]

职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)。 功能:实现简单的职工工资信息管理,职工工资的基本信息包括编号、姓名、基本工资、奖金、工资总额等 1. 系统以菜单方式工作。

2. 职工信息录入功能(职工信息用文件保存)。 3. 职工信息浏览功能 。 4.职工信息查询功能。查询方式。 (1)按学历查询。 (2)按工号查询。

. 专业学习资料 .

.. . .. . ..

2.程序设计思路

(1)需求分析

系统要以菜单方式工作,因而根据题目要求,提供键盘式选择菜单实现功能选择,职工信息采用文件保存,所以应提供文件的输入、输出等操作;在程序中需要浏览职工的信息,应提供显示、查找、等操作;要实现职工信息的查询,则要提供查找功能(包括按学历查询和按工号查询两种查询方式);要实现职工信息的删除、修改,则要提供文件记录的删除 、修改功能。

(2)总体设计

根据上面的需求分析,可以将这个系统设计分为以下模块:职工信息输入模块、职工信息浏览模块、职工信息查询模块、职工信息删除与修改模块

(3)数据信息

建立职工信息结构体,结构体成员包括工号、姓名、性别、年龄、学历、工资、住址和电话。

Struct employee {

char num[20]; char name[8]; char sex[10];

. 专业学习资料 .