简单学生管理系统程序设计.pptx
《简单学生管理系统程序设计.pptx》由会员分享,可在线阅读,更多相关《简单学生管理系统程序设计.pptx(26页珍藏版)》请在第壹文秘上搜索。
1、简单学生管理系统程序设计 1.设计目标 1.能够熟练掌握使用C语言进行开发。 2.能够熟练掌握使用C对文件进行存储和使用。 3.培养快速学习新知识的能力。 4.涉及C+的知识并对其了解。2.设计概要 采用模块化程序设计方法,设计一个运行于简单的学生成绩管理系统,以本班同学学习成绩管理为例,设计一个包括基本信息输入、成绩输入、成绩统计计算、成绩查询、查询结果输出等功能的系统。3.功能介绍(1) 1.增加学生记录:增加学生姓名,学号,性别和各科成绩等。 2.查询学生记录:查询学生姓名,序号,性别和课程成绩。 3.修改学生记录:重新输入姓名,学号,成绩,性别等。 4.学生记录排序:按学生的姓名和学号
2、进行升序和降序的排序。功能介绍(2) 5.统计信息:统计并输出学生的平均分,各科名次等。 6.打开文件 7保存文件 8.显示记录:显示当前全部的学生信息。 9.退出系统4.系统功能模块设计 1.主界面模块:提供学生成绩管理系统的主界面,是系统的唯一入口和出口,该界面提供选择并调用各子模块。 2.查询模块:提供学生成绩查询的界面,可以输入学号,姓名等进行查询,并显示出学生的哥们成绩。 3.数据维护模块:选择一个维护对象(学生,成绩等),然后进行维护工作(输入,删除,修改等)。 4.验证模块:进入系统,对于输入的姓名和口令等,如果错误则会显示相应的提示信息。5.流程图6.主要函数设计(1) int
3、 menu_select(); 函数声明 int openfile(student stu); /用于打开文件 int findrecord(student stud); /找到指定的数据 int writetotext(student stud);/将数据写入文件中 void welcome(); void display1(); /显示 void showtable(); /显示数据的清单 void sort(student stu); /直接对数组排序的函数 void deleterecord(student stu,int i);/删除表中数据主要函数设计(2) void addrec
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简单 学生 管理 系统 程序设计
