- 87
- 0
- 约1.46万字
- 约 40页
- 2017-06-27 发布于浙江
- 举报
c语言课程设计——职工工作量统计系统
湖 北 师 范 学 院 计 科 院
C语言课程设计报告
题目: 职工工作量统计系统
完成人: 赵天宇、梁可
学号: 2013115040430
2013115040419
批阅人: 夏 端 峰
2014年6月15日
目录
一、 课程设计的目的与意义 2
二、 总体设计思路 2
三、 详细设计 3
1、 模块功能介绍 3
(1)、菜单设计 3
(2)、输入职工基本信息 4
(3)、工作量输入并累加 4
(4)、职工按照量化得分排序 5
(5)、查询、修改或删除某工号人员信息 6
(6)、信息浏览功能 7
(7)、信息查询功能详细 8
(8)、信息修改功能详细 9
(9)、信息删除功能 9
四、 各功能实现后的展示 10
1、 菜单界面: 11
2、 职工信息输入界面 11
3、 职工信息浏览界面 12
4、 按量化得分排序后界面 12
5、 查询职工信息功能界面 12
6、 修改职工信息界面 13
7、 删除职工信息功能界面 13
8、 工作量累加界面 14
五、 附录一 14
1、 程序清单 14
六、 附录二:小组分工 40
课程设计的目的与意义
作为一门课程,通过课程设计的实践环节的教学,可以加深对课堂所学基础知识的掌握与理解,提高所学内容的综合运用能力;同时也可以通过查询相关资料,培养学生自学能力、接受新知识的能力,提高学习兴趣;增强学生程序设计能力,掌握编程技巧,并可培养学生实际上机调试程序的能力。“理论与实践”相结合,使学生得到很好的锻炼,为以后学习、工作打下坚实的基础。
作为学生,我们可以通过查阅相关资料,编写相关程序来增加自己的编程经验,强化自己的自主学习能力,强化自身的编程实践能力,掌握一定的软件开发流程。
总体设计思路
设计框图如下:
详细设计
模块功能介绍
(1)、菜单设计
菜单界面大致设计为:
职工工作量统计系统
职工基本信息录入;
工作量累加;
按照量化得分排序;
删除某职工信息;
浏览所有员工信息表;
查询莫员工信息;
修改某员工信息;
结束程序,将数据写入文件。
(2)、输入职工基本信息
设计框图如下:
(3)、工作量输入并累加
设计框图如下:
(4)、职工按照量化得分排序
设计框图如下:
(5)、查询、修改或删除某工号人员信息
具体的设计框图如下:
(6)、信息浏览功能
设计框图如下:
(7)、信息查询功能详细
设计框图如下:
(8)、信息修改功能详细
设计框图如下:
(9)、信息删除功能
设计框图如下:
各功能实现后的展示
菜单界面:
职工信息输入界面
职工信息浏览界面
按量化得分排序后界面
查询职工信息功能界面
修改职工信息界面
删除职工信息功能界面
可见相比较于刚才,删去了4号职工张亮。
工作量累加界面
可以看到2号职工赵天宇的工作量直接累加上了
附录一
程序清单
#includestdio.h
#includestdlib.h
#includestring.h
#define FILENAME d:\\worker.bin
#define N 100
struct worker
{
int empnum; /*工号*/
char name[20]; /*姓名*/
char sex[5]; /*性别*/
char birthday[30]; /*生日*/
char Dep[20]; /*系别*/
int age; /*年龄*/
double Teachworkload; /*教育工作量*/
double Scientficworkload; /*科研工作量*/
double Qscore; /*量化得分*/
int grade; /*该员工的排名名次*/
char Position[30]; /*职称*/
};
/*******************************************************
定义
*******************************************************/
void xinxi()
{
printf(\n+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n);
printf(+ 职工工作量统计系统 +\n);
printf(+
您可能关注的文档
最近下载
- 船舶驾驶员实用英语口语.doc VIP
- 新能源汽车充电系统原理与检修 课件 第4章 交流慢充系统原理与检修.pptx VIP
- 隋朝的统一与灭亡部编版七年级历史下册.pptx VIP
- 人教版七年级历史下册第一课《隋朝的统一与灭亡》课件.pptx VIP
- VRAR技术在旅游体验中的沉浸感优化研究.docx VIP
- 新能源汽车控制系统及检修 课件 3-比亚迪秦EV新能源汽车动力电池管理系统.pdf
- 物理教学设计的比较研究——以“机械能守恒定律”教学为例.docx VIP
- 触觉记忆的叙事机制.docx VIP
- 儿童过敏性紫癜诊疗指南.docx VIP
- 知识图谱在通信知识库构建中的应用与智能辅助优化研究教学研究课题报告.docx
原创力文档

文档评论(0)