课程设计(论文)-早操学分统计系统

上传人:aa****6 文档编号:30010683 上传时间:2018-01-26 格式:DOC 页数:24 大小:664KB
返回 下载 相关 举报
课程设计(论文)-早操学分统计系统_第1页
第1页 / 共24页
课程设计(论文)-早操学分统计系统_第2页
第2页 / 共24页
课程设计(论文)-早操学分统计系统_第3页
第3页 / 共24页
课程设计(论文)-早操学分统计系统_第4页
第4页 / 共24页
课程设计(论文)-早操学分统计系统_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《课程设计(论文)-早操学分统计系统》由会员分享,可在线阅读,更多相关《课程设计(论文)-早操学分统计系统(24页珍藏版)》请在金锄头文库上搜索。

1、早操学分统计程序早操学分统计程序目录1.绪论 .12. 系统分析 .12.1 功能需求 .12.2 数据需求 .12.3 性能需求 .13. 总体设计 .23.1功能模块设计 .23.2系统设计方案 .34. 详细设计 .34.1 插入新学生 .34.2签到模块 .44.3查看学分未修满学生模块 .64.4 按学期查看模块 .74.5浏览学生信息模块 .75. 调试与测试 .105.1 调试 .105.2 测试 .106. 结论 .11结束语 .11参考文献 .11附录 1用户手册 .12附录 2源程序 .16早操学分统计程序1摘 要早操管理系统是为学校设计,方便与学校对早操的管理,节省了人力

2、物力,本系统操作简单,成本低,方便使用,是学校不可或缺的程序。本系统使用 C语言作为程序开发的语言,开发早操学分统计系统,可以对学生信息进行添加、删除、修改和查询功能。本文从分析课题的题目背景、题目意义、题目要求等出发,分别从需求分析、总体设计、详细设计、测试等各个方面详细介绍了系统的设计与实现过程,最后对系统的完成情况进行了总结。关键词:早操学分统计;累计;注销1.绪论早操管理系统是为学校设计,方便与学校对早操的管理,节省了人力物力,本系统操作简单,成本低,方便使用,是学校不可或缺的程序。根据课程设计任务书要求,本系统开发主要完成以下功能和性能。 (1) 插入新的学生记录(2) 跑步签到(3

3、) 按学期统计每个学生早操分数(4) 查找输出每个学生的早操签到情况(5) 自动统计未修满学分的学生信息2. 系统分析2.1 功能需求本系统主要是某学校对早操学分统计的简单管理系统。本系统需要有添加,删除,查询,循环显示主菜单,保存信息功能,能将学生进行注销,利用显示函数将学生信息显示。要求有循环显示菜单工能。2.2 数据需求需要向系统输入学生姓名,学号。2.3 性能需求在运行本程序时只要按照正确的操作方法不会出现无法运行的情况,系统早操学分统计系统2稳定性好,安全,可靠。3. 总体设计3.1功能模块设计根据分析整个系统主要划分为 7个功能模块,分别执行要求中的功能。该系统需要有添加,删除,查

4、询,修改, ,循环显示主菜单,保存信息功能,能利用显示函数将学生早操信息显示。要求有循环显示菜单工能。功能模块图如图1所示。早操学分统计程序插入新学生签到查看学分未修满学生按学期查看浏览学生信息退出保存图 1功能模块图(1) 插入新学生模块添加新学生进入程序;(2) 签到模块对学生早操签到;(3) 查看学分未修满学生信息模块查看学分未修满的学生;(4) 浏览学生信息模块该模块实现显示早操系统内部一切学生信息清单;(5) 退出模块退出本系统;(6) 保存模块即在运行完系统功能后自动保存信息,此功能不在菜单中显示;早操学分统计系统33.2系统设计方案设计一个总菜单,1 插入新学生,2 签到,3 查

5、看学分未修满学生,4 按学期查看,5 浏览学生信息,0 退出。基本功能的实现都将体现在这几个菜单选项中。建立结构体如下:struct stu /*定义结构体数组*/float fen8;/学分float zong;/总学分int num;/学号int ci8;/次数 sN;对应有以下子函数:void ch();/插入 void pt();/未修满学分 void an(); / 按学期查看模块void save(); /保存 void read(); /读取 void qian(); /迁到void wei(); /*续存机时信息*/4. 详细设计 4.1 插入新学生早操学分统计系统4开始i n

6、 t y , a = 1 , n ;s a v e ( ) ;r e a d ( )i = mi 5 9s i . f e n l - 1 = 0 . 5s i . c i l - 1 = s i . c i l - 1 + 1j = = 0抱歉 ! 没有这个学生结束i + +YNYNYNYNYN早操学分统计系统6图 2 签到流程图4.3查看学分未修满学生模块开始i n t i ;r e a d ( )i = 0i /*标准输入、输出头文件*/#include /*包含字符串函数处理头文件*/#include /*包含动态存储与释放函数头文件*/#define N 999struct stu

7、/*定义结构体数组*/float fen8;/学分float zong;/总学分int num;/学号int ci8;/次数 sN;int i;int m=0;/学生总数、void ch();/插入 void pt();/未修满学分 void an(); / 按学期查看模块void save(); /保存 void read(); /读取 void qian(); /迁到void wei(); /*续存机时信息*/void main()int j;do printf(nn 早操签到系统n); printf(*n);printf( 1.插入新学生 nn 2.签到 nn 3.查看学分未修满学生 nn 4.按学期查看 nn 5.浏览学生信息 nn 0.退出 nn);printf(*n);printf(请选择:nn);scanf(%d,早

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号