运算机程序设计员工档案治理.docx

上传人:b****1 文档编号:1127338 上传时间:2022-10-17 格式:DOCX 页数:19 大小:159.83KB
下载 相关 举报
运算机程序设计员工档案治理.docx_第1页
第1页 / 共19页
运算机程序设计员工档案治理.docx_第2页
第2页 / 共19页
运算机程序设计员工档案治理.docx_第3页
第3页 / 共19页
运算机程序设计员工档案治理.docx_第4页
第4页 / 共19页
运算机程序设计员工档案治理.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

运算机程序设计员工档案治理.docx

《运算机程序设计员工档案治理.docx》由会员分享,可在线阅读,更多相关《运算机程序设计员工档案治理.docx(19页珍藏版)》请在冰豆网上搜索。

运算机程序设计员工档案治理.docx

运算机程序设计员工档案治理

课程设计

 

课程设计名称市场调查课程设计

 

工商1101班

甘子玉

02

 

课程设计名称

计算机程序设计

课程设计编号

课程设计时间

2 周

课程设计学分

 2

适用专业、年级

工商类1102班

一、课程设计目的

C语言与程序设计集中周是学生在学习完C语言课程后集中安排的2周的实践技术训练环节。

程序设计内容综合了课程的基础知识,它的目的是通过实践环节的训练,使学生进一步加深对C语言知识的综合明白得,培育学生查阅C语言相关资料能力、分析和阅读程序的能力,提高C语言应用技术,培育学生的运算机应用能力。

二、课程设计题目

1、学生成绩治理程序

2、档案治理程序

3、通信录治理程序

4、自选题目

三、课程设计内容

一、学生成绩治理程序

目  标:

设计一个可进行学生成绩治理的程序,具有大体的成绩治理功能:

如输出系统题目和菜单,输出学生成绩表,添加、删除学生记录,对学生信息查询,排序等。

要  求:

程序具有菜单功能或详细的提示功能,至少具有学生信息输出、添加、删除、查询、排序中的两项功能。

熟练把握循环、函数、结构体的操作,程序中至少要有一个自概念结构体。

总程序量很多于200行,输出数据要格式美观。

程序要有详细的注释及必要的说明文档,程序设计内容和文档内容要表现个性化设计思想。

二、档案治理程序

目  标:

设计一个对档案进行治理的程序,具有输入、输出、查询、插入、删除等功能。

要  求:

档案记录形式自定,程序具有菜单提示功能,至少具有数据输入、输出、查询、插入、删除中的两项功能。

能力强的同窗能够设计表格化输出。

程序中至少要有一个自概念函数、数组或结构体。

总程序量很多于200行,输出数据要格式美观。

程序要有详细的注释及必要的说明文档,程序设计内容和文档内容要表现个性化设计思想。

3、通信录治理程序

目  标:

编写程序,成立一个通信录,寄存有姓名、电话号码、住址等,具有输入、查找、添加、修改及删除等功能。

要  求:

具有菜单功能或详细的提示功能,至少具有数据输入、输出、查询、删除、文件保留、文件读入中的两项功能。

能力强的同窗能够设计表格化输出。

熟练把握文件或结构体的操作,程序中至少要有一个自概念结构体。

总程序量很多于200行,输出数据要进行适当美化。

程序要有详细的注释及必要的说明文档。

4、自选题目

目  标:

依照学生爱好,自定题目,设计一个信息治理类或科学计算类程序。

要  求:

功能完整、程序独立,总程序量很多于200行,适当应用数组、条件、循环、结构体、文件操作等大体语句,程序要有详细注释及提供必要的说明文档。

自选题目必需经教师批准后方可设计。

以上题目由学生自选其一。

四、课程设计涉及知识范围

1、C语言程序设计大体理论知识和上机编程的大体技术;

2、运算机文化基础。

五、课程设计方式、步骤和要点

1、教师指导:

教师讲解运算机程序设计的任务、目的、方式。

介绍各个题目的大体知识和设计方式及相关内容演示,学生依照个人爱好选题。

2、资料调研:

学生依照选题情形,查阅相关资料,确信设计目标和任务。

3、写出程序功能说明;详细编写程序和调试。

4、最后提交设计报告,进行程序演示,教师进行成绩评定。

六、课程设计(参考)进度

时间(日期)

课程设计内容

教师布置设计任务,学生选题,设计程序功能

编写程序,将程序连接、调试、运行,撰写设计说明书

七、课程设计要紧技术关键的分析、解决思路和方案比较等

1、资料查找:

能够通过图书、网络等方式查找,在网络查找时注意关键词的选用。

2、大体知识把握:

程序设计中必需要涉及到书本中没讲到的内容,在教师指导情形下,同窗要主动把握这些技术,查阅资料,把握关键技术,上机验证。

如结构体、数组及指针的应用。

要注意已学知识要巩固,加深明白得并能主动应用。

未学知识部份要学会查找自己需要的知识,学会挑选知识,做好笔记,进行验证。

3、阅读程序:

在第一次编写程序时,建议先查找并阅读类似功能程序,分析作者思路,学习编程的方式。

执行“先仿照再创新”的技术线路。

4、设计时期:

在程序功能设计中要注意“从上到下,从宏观到具体”的原则,main函数的要简练。

功能选择的难度要适合,不要贪图功能齐全,要注重程序的质量。

5、调试时期:

注意大程序的调试方式和技术。

6、报告撰写时期:

依照学校要求格式撰写,注意层次清楚,语言流畅。

能够引用一些资料,但不能照抄照搬(引用资料要注明出处)。

八、课程设计注意事项(学习态度、学习方式、资料利用、大体技术运用等)

1、在思想熟悉上,学生应高度重视运算机程序设计对把握C语言的重要性,由于课程设计是在考试前进行,学生应明白通过课程设计加以加深对C语言的了解,关于考试取得好成绩,和二级考试的通过具有重大的意义,应当从相互增进来明白得,不能当做负担。

2、在学习态度上,应当勤奋。

课程设计时刻紧,专门是关于非运算机专业的同窗来讲困难很多,因此要有主动解决困难的勇气和方式,不能有畏难情形和敷衍情绪。

应当踊跃利用课内外时刻,完成任务。

3、在学习方式上,要注意充分运用教师的指导作用,及时和教师沟通。

设计小组的同窗也要及时研究交流。

4、教师在设计题目时要充分考虑学生的爱好、学生能力,并和专业相结合;教师在学生选题时充分尊重同窗的选择;教师在指导中要激发同窗的爱好,鼓舞同窗进行斗胆创新。

九、推荐参考资料(3种以上)

1、C语言程序设计(第三版),谭浩强,清华大学出版社,2005年7月;

2、C语言程序设计与实验指导(第三版),谭浩强,清华大学出版社,2005年月;

3、《C语言程序设计教程(修订本)》,著,,2003年8月;

4、《C程序设计(第2版)》,著,,2003年8月;

5、C语言课程设计案例精编电子版材料。

 

学号

02

课程设计任务书

 

课程设计名称运算机程序设计

(2012年春天学期)

 

学院管理学院

专业工商类

班级1102班

姓名甘子玉 

指导教师何凯、冯毅宏

2012年6月20日

课程设计任务书

设计时间

2012年6月18日—2012年6月29日

设计题目

员工档案管理程序

设计条件

硬件:

计算机

软件:

VC++

设计任务

设计一个管理程序,具备基本的管理功能:

如显示系统标题和菜单,显示信息,可添加、删除、查询、排序记录等。

设计要求

程序具备菜单功能或详细的提示功能,至少具备信息输出、添加、删除、查询、排序中的两项功能。

熟练掌握循环、函数、结构体的操作,程序中至少要有一个自定义结构体。

总程序量不少于200行,输出数据要格式美观。

程序要有详细的注释及必要的说明文档,程序设计内容和文档内容要体现个性化设计思想。

进度计划

时间(日期)

设计内容

教师布置设计任务,学生选题,设计程序功能

编写程序,将程序连接、调试、运行,撰写设计说明书

成绩评定办法(评定考核项目、考核标准、所占比重)

各项成绩采用优、良、中、及格、不及格,最后按比例给出总成绩。

1、设计过程考核:

占60%,包括学生掌握基本知识水平,调试程序的能力,设计的程序功能是否符合要求,是否能独立运行、演示正常,程序是否有创新之处等综合考查,以及在验收时能否正确回答与设计有关的问题等。

2、出勤、课堂纪律及课前准备:

占20%,包括出勤、缺勤、迟到、早退等情况,课堂遵守纪律情况,课前查阅资料准备情况等。

3、程序注释及说明书:

占20%,包括程序的注释是否详细,语句的简洁性,内容的正确性,以及程序排版的美观性等。

参考资料

1、C语言程序设计(第三版),谭浩强,清华大学出版社,2005年

2、C语言程序设计与实验指导(第三版),谭浩强,清华大学出版社,2005年

3、唯C世界:

指导教师(签字)

2012年6月18日

教研室主任(签字)

2012年6月18日

 

学号

02

成绩

课程设计说明书

 

设计名称运算机程序设计

设计题目    员工档案治理程序       

设计时刻2012年6月18日-6月29日

学院 治理学院

专业工商类

班级1102班

姓名甘子玉

指导教师何凯、冯毅宏 

2012年6月29日

课程设计说明书

一、题目简介

二、功能说明

三、程序清单

四、运行结果

五、设计体会

六、参考文献

一、题目简介

这是一个研究生信息治理程序,能够对学生的学号、姓名、性别、年龄、电话、学习成绩,具有输入、输出、查找、插入、删除、排序等功能。

二、功能说明

1、输入功能:

能够一次完成若干条记录的输入。

2、输出功能:

完成全数研究生信息的显示。

3、查找功能:

完成按学号查找研究生记录,并显示。

4、删除功能:

完成按学号删除一条研究生信息档案记录。

5、插入功能:

插入研究生的一条信息包括研究生的学号、姓名、性别、电话、学习成绩。

6、排序功能:

按研究生的学号对研究生的信息档案进行排序。

7、退出功能:

退出系统。

三、程序框图

员工档案管理程序

输入员工信息档案模块

输出研究生信息档案模块

通过员工号查找员工信息档案模块

通过员工号删除员工信息档案模块

插入

一条

员工

信息档案模块

按研

员工

对档案进行排序模块

退出系统模块

 

四、程序清单

#include<>

#include<>

#defineN35

#defineM25

typedefstructstaff

{

intnumber;

charname[M];

intwage;

intage;

}STAFF;

/*函数wh_input*/

voidwh_input(STAFF*wh_data,int*length)

{

intnumber;

umber=number;

printf("输入姓名:

\n");

scanf("%14s",wh_data[*length].name);

printf("输入工资:

\n");

scanf("%d",&wh_data[*length].wage);

printf("输入年龄\n");

scanf("%3d",&wh_data[*length].age);

(*length)++;

printf("输入员工号:

\n");

scanf("%d",&number);

}

}

/*函数wh_output*/

voidwh_output(STAFF*wh_data,intlength)

{

inti;

printf("员工号姓名工资年龄");

putchar('\n');

for(i=0;i<80;i++)

putchar('=');

putchar('\n');

for(i=0;i

{

printf("%4d",wh_data[i].number);

printf("%6s",wh_data[i].name);

printf("%6s",wh_data[i].wage);

printf("%10s",wh_data[i].age);

putchar('\n');

}

putch

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 日语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1