C程序设计系统项目报告.docx

上传人:b****0 文档编号:9107083 上传时间:2023-05-17 格式:DOCX 页数:9 大小:129.05KB
下载 相关 举报
C程序设计系统项目报告.docx_第1页
第1页 / 共9页
C程序设计系统项目报告.docx_第2页
第2页 / 共9页
C程序设计系统项目报告.docx_第3页
第3页 / 共9页
C程序设计系统项目报告.docx_第4页
第4页 / 共9页
C程序设计系统项目报告.docx_第5页
第5页 / 共9页
C程序设计系统项目报告.docx_第6页
第6页 / 共9页
C程序设计系统项目报告.docx_第7页
第7页 / 共9页
C程序设计系统项目报告.docx_第8页
第8页 / 共9页
C程序设计系统项目报告.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

C程序设计系统项目报告.docx

《C程序设计系统项目报告.docx》由会员分享,可在线阅读,更多相关《C程序设计系统项目报告.docx(9页珍藏版)》请在冰点文库上搜索。

C程序设计系统项目报告.docx

C程序设计系统项目报告

C程序设计系统项目报告

项目名称

学生成绩管理系统

学院

建筑工程学院

班级

姓名

 

学生成绩管理系统

班级:

组长:

组员:

1.系统总体设计

该系统主要实现对班级学生成绩进行相关信息的处理。

此系统主要功能有:

ô学生成绩编辑:

增加、删除和修改记录;

ô学生成绩显示:

显示指定记录和全部记录,并能按升序或降序排序;

ô学生成绩计算:

计算总分和平均分,最高分及最低分。

2.系统功能模块划分

3.详细设计

3.1数据设计

“班级学生成绩管理系统”中的数据分常量与变量、简单类型数据和复杂类型数据。

(1)常量

在“班级学生成绩管理系统”中我们假定本系统能处理一个班40个学生的数据。

用符号常量来定义一个班的学生人数。

定义方法:

#defineSTUSIZE40

(2)变量

“班级学生成绩管理系统”中的学生信息主要包括:

学号、姓名、年龄、三门功课成绩、总成绩和平均成绩,再加上一些与计算全班成绩有关的最高成绩、最低成

getch();

while

(1)

{

mainmenu();

printf("\t\t请选择序号:

");

scanf("%d",&choose);

switch(choose)

{

case1:

open();break;

case2:

save();break;

case3:

do

{

editmenu();

printf("请输入序号:

");

scanf("%d",&editnum);

switch(editnum)

{

case1:

add(stu,&stunum);break;

case2:

del(stu,&stunum);break;

case3:

modify(stu,&stunum);break;

case0:

quit(0);break;

}

}while(editnum!

=0);

break;

case4:

do

{

dispmenu();

printf("请输入序号:

");

scanf("%d",&dispnum);

switch(dispnum)

{

case1:

dispone();break;

case2:

dispall(stu,stunum);break;

case3:

do

{

sortmenu();

printf("请输入序号:

");

scanf("%d",&sortnum);

switch(sortnum)

{

case1:

ascesort(stuscore,STUSIZE);break;

case2:

dropsort(stuscore,STUSIZE);break;

case0:

quit(0);break;

}

}while(sortnum!

=0);

break;

case4:

notelig(stuscore,STUSIZE);break;

case0:

quit(0);break;

}

}while(dispnum!

=0);

break;

case5:

do

{

compmenu();

printf("请输入序号:

");

scanf("%d",&compnum);

switch(compnum)

{

case1:

compsum(stuscore,STUSIZE);break;

case2:

searchmax(stuscore,STUSIZE);break;

case3:

searchmin(stuscore,STUSIZE);break;

case0:

quit(0);break;

}

}while(compnum!

=0);

break;

case6:

explain();break;

case0:

quit

(1);break;

}

}

}

4.程序执行后的部分效果图

1.项目封面效果图

2.项目主菜单效果图

3.项目编辑子菜单效果图

4.增加学生记录效果图

5.修改学生记录效果图

6.显示全部记录效果图

5.小组成员分工情况

姓名

完成任务

占任务总工作量比例

得分(满分100)

6.程序开发体会

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

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

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2