毕业设计的流程:
1、学院根据专业培养计划下达毕业设计安排文件。
2、学院组织“如何进行毕业设计讲座”指导学生选题。
3、学生在网上下载“毕业设计任务书”表格并按要求选题、聘请指导教师、填写任务书。
4、学院组织“如何编写任务书”网上答疑。
5、学生在规定的时间内向所在总站、学习中心提交任务书。
6、总站、学习中心初审任务书后寄交网院。
7、网院审毕业设计任务,网上公布审核结果通过 不通过再审一次。
8、学生在指导教师指导下撰写毕业设计论文。
9、学院组织“如何编写论文”网上答疑。
10、学生带着论文初稿参加毕业设计中期检查。
11、根据中期检查教师意见修改、定稿、装订论文。
12、在规定的时间内向所在总站、学习中心提交论文。
13、总站、学习中心初审论文寄交网院。
14、学院组织“如何参加毕业设计答辩”网上答疑。
15、学生按总站、学习中心通知的答辩时间参加答辩。
16、拟申请学位的同学如认为本人毕业答辩不理想,可申请放弃及格成绩,跟随下届重做毕业设计。
17、答辩委员会给出成绩、按规定程序通知、下发成绩。
毕业设计(graduation project)是指工、农、林科高等学校和中等专业学校学生毕业前夕总结性的独立作业。是实践性教学最后一个环节。
旨在培养学生综合运用所学理论、知识和技能解决实际问题的能力。在教师指导下,学生就选定的课题进行工程设计和研究,包括设计、计算、绘图、工艺技术、经济论证以及合理化建议等,最后提交一份报告。
高等学校技术科学专业及其他需培养设计能力的专业或学科应届毕业生的总结性独立作业。要求学生针对某一课题,综合运用本专业有关课程的理论和技术,作出解决实际问题的设计。毕业设计是高等学校教学过程的重要环节之一。相当于一般高等学校的毕业论文。
目的要求
目的
1、培养学生综合运用所学知识,结合实际独立完成课题的工作能力。
2、对学生的知识面,掌握知识的深度,运用理论结合实际去处理问题的能力,实验能力,外语水平,计算机运用水平,书面及口头表达能力进行考核。
要求
1、要求一定要有结合实际的某项具体项目的设计或对某具体课题进行有独立见解的论证,并要求技术含量较高。
2、设计或论文应该在教学计划所规定的时限内完成。
3、书面材料:框架及字数应符合规定。
扩展资料:
毕业设计相关要点
1、要注重课题的实用性、教学性
学习的最终目的是为了应用。与实际结合的课程能激发学生的学习动力,产生强烈的学习爱好。在实际教学过程中,我们发现,拿到实用性强的课题的学生积极性明显高于其他学生。
因此,课题应尽可能地贴近生产实际、生活实际。而注重课题的教学性能使知识承上启下,一方面强化原有知识,另一方面保证了知识的前后连贯性,有助于学生进一步消化原有知识,提高自己。
2、要考虑学生实际能力的差异
学生不可避免地在理论基础和动手能力方面存在着较大的差异。因此,课题的预备应有层次性。否则,太简单的课题将使部分能力较强的学生产生轻视的态度,草草了事,或过早地完成设计而影响其他学生。
而太难的课题使部分基础较差的学生感到无从下手,产生畏惧感,最后得由教师手把手地教,甚至由教师一手包办,使毕业设计流于形式,起不到应有的作用。
因此在分组的时候就应该合理安排,而在布置课题时,基础好的学生和基础差的学生的设计课题应有所不同,尽可能符合每一位学生的实际能力,使每一位学生都能产生强烈的探索欲望,解决问题的迫切心理要求。
3、指导教师应具备较强的理论知识和丰富的实践经验
毕业设计既涉及理论知识又涉及实际 *** 作技能。因此指导教师既要能从理论上指导,又能给予实践上的帮助。学校应配备足够的指导教师以满足设计的需要。学校也可考虑聘请有经验的技术人员参与这一过程,以提高设计的质量。
参考资料来源:百度百科—毕业设计
//实现计算机功能的程序 a program which can work the functions as a computer.#include <stdio.h>//头文件
#include <conio.h>
void menu()//声明部分
void add()
void sub()
void mul()
void div()
void remain()
void add_n_to_m()
void factor()
main()
{
int i
while(1)
{
system("cls")//清屏功能
menu()
printf("choose function:")
scanf("%d",&i)
switch(i)
{
case 1:add()getch()break//调用部分
case 2:sub()getch()break
case 3:mul()getch()break
case 4:div()getch()break
case 5:remain()getch()break
case 6:add_n_to_m()getch()break
case 7:factor()getch()break
case 8: exit(0)break
}
}
}
//以下是自己定义的函数
void menu()//菜单
{
printf("+====my counter===+\n")
printf("+功能如下:+\n")
printf("+ 1.加法 +\n")
printf("+ 2.减法 +\n")
printf("+ 3.乘法 +\n")
printf("+ 4.除法 +\n")
printf("+ 5.求余 +\n")
printf("+ 6.从n到m的和+\n")
printf("+ 7.阶乘 +\n")
printf("+ 8.退出 +\n")
printf("+=================+\n")
}
void add()//加法运算
{
double a,b
printf("input two numbers:")
scanf("%lf%lf",&a,&b)
printf("%lf+%lf=%lf\n",a,b,a+b)
}
void sub()//减法运算
{
double a,b
printf("input two numbers:")
scanf("%lf%lf",&a,&b)
printf("%lf-%lf=%lf\n",a,b,a-b)
}
void mul()//乘法运算
{
double a,b
printf("input two numbers:")
scanf("%lf%lf",&a,&b)
printf("%lf*%lf=%lf\n",a,b,a*b)
}
void div()//除法运算
{
double a,b
printf("input two numbers:")
scanf("%lf%lf",&a,&b)
if(b==0)//被除数不能为0
printf("error\n")
else
printf("%lf/%lf=%lf\n",a,b,a/b)
}
void remain()//求余运算
{
int a,b
printf("input two numbers:")
scanf("%d%d",&a,&b)
if(b==0)//被除数不能为0
printf("error\n")
else
printf("%d%%%d=%d\n",a,b,a%b)
}
void add_n_to_m()//累加
{
int m,n,i=0,s=0
printf("input n and m:")
scanf("%d%d",&n,&m)
if(n>m) printf("error.\n")//条件限制
else
{
for(i=ni<=mi++)
s+=i
printf("%d+...+%d=%d\n",n,m,s)
}
}
void factor()//阶乘
{
int n,i,s
printf("input a number:")
scanf("%d",&n)
if(n<=0) printf("error.\n")//条件限制
else
{
for(i=1,s=1i<=ni++)
s*=i
printf("%d!=%d\n",n,s)
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)