学生信息管理系统项目设计概述.doc_第1页
学生信息管理系统项目设计概述.doc_第2页
学生信息管理系统项目设计概述.doc_第3页
学生信息管理系统项目设计概述.doc_第4页
学生信息管理系统项目设计概述.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学生信息管理系统项目概述1. 项目涉及的知识要点项目涉及的知识主要包括函数、数组、结构体、文件操作等内容。2. 项目主要目的和任务通过结构体和函数的综合应用来实现一个具体的应用项目,使你掌握小型系统程序设计的基本方法,掌握程序设计基本框架的搭建和模块化程序设计的基本思想,能够使用工具进行程序系统调试,培养你利用C语言进行软件设计的能力。3. 项目功能描述该项目主要实现对批量学生信息的管理,通过学生信息管理系统能够进行学生信息的增加、浏览、查询、删除、统计等功能,实现学生管理工作的系统化和自动化。系统功能模块结构如图(1)所示。学生信息管理系统密码验证增加学生记录浏览学生记录排序学生记录查询学生记录删除学生记录修改学生记录统计学生记录退出系统按学号浏览按姓名查询按名次浏览按学号查询统计各分数段人数统计最高分和最低分统计总分和平均分图(1)系统功能模块结构图系统各模块的功能说明如下:(1) 密码验证模块,主要实现登录密码的验证工作。系统初始密码为123456。(2) 增加学生记录模块,主要实现学生学号、姓名、性别、三门课程(语文、数学、英语)成绩等相关信息的录入和添加。(3) 浏览学生记录模块,可按照学生学号或总分名次进行学生信息的浏览。(4) 查询学生记录模块,可按照学生学号或姓名进行学生信息的查询,并将查询到的学生信息显示出来。(5) 排序学生记录模块,可按照学生学号升序排列学生的信息。(6) 删除学生记录模块,可按照学号删除某一学生的信息。(7) 修改学生记录模块,可按照学号修改学生基本信息(学号、姓名、性别)和成绩信息(语文、数学、英语)。(8) 统计学生成绩模块,可统计每门课程的总分和平均分、每门课程的最低分和最高分、每门课程各分数段学生人数,并显示相应的统计结果。(9) 退出系统模块,实现系统的正常退出。4. 项目界面设计请输入密码(您还有3次机会):*-(1) 密码验证界面。在用户登录学生信息管理系统时,输入密码进行验证,如图(2)所示。图(2)密码验证界面(2) 主界面。如果密码正确,则进入主界面,如图(3)所示。用户可选择07之间的数字,调用相应功能进行操作。当输入0时,退出系统。|*| 学生信息管理系统 |*| 1增加学生记录 | 2浏览学生记录 | 3查询学生记录 | 4排序学生记录 | 5删除学生记录 | 6修改学生记录 | 7统计学生成绩 | 0退出系统 |*|图(3)主界面(3) 增加学生记录界面。当用户在主界面中输入1并按回车键后,进入增加学生记录界面,可按照系统提示的学号、姓名、性别、三门课程成绩进行学生信息的添加,如图(4)所示。*增加学生记录*请输入学生信息 学号: 01 姓名:李华 性别:男语文成绩:60数学成绩:70英语成绩:80是否输入下一个学生信息?(y/n)_图(4)增加学生记录界面(4) 浏览学生记录界面。当用户在主界面中输入2并按回车键后,进入浏览学生记录界面,可按照学生学号或总分名次进行学生信息的浏览,如图(5)所示。|*| 浏览学生记录子菜单 |*| 1按学号顺序浏览 | 2按名次顺序浏览 | 0返回主菜单 |*|请选择浏览类型:1按学号升序浏览如下:学号 姓名 性别 语文 数学 英语 总分 平均分1 李华 男 60 70 80 210 702 李倩 女 65 75 85 225 753 李明 男 70 80 90 240 80浏览完毕,按任意键返回子菜单!_如图(5)浏览学生记录界面(5) 查询学生记录界面。当用户在主界面中输入3并按回车键后,进入查询学生记录界面,可按照学生学号或姓名进行学生信息的查询,如图(6)所示。|*|查询学生记录子菜单|*| 1按学号查询| 2按姓名查询| 0返回主菜单|*|请选择查询类型:2请输入要查询学生的姓名:李华要查询学生的信息如下:学号 姓名 性别 语文 数学 英语 总分 平均分1 李华 男 60 70 80 210 70显示完毕,按任意键返回子菜单!_图(6)查询学生记录界面(6) 排序学生记录界面。当用户在主界面中输入4并按回车键后,进入排序学生记录界面,可按照学生学号升序排列学生的信息,如图(7)所示。*排序学生记录*排序后的学生记录如下(按学号升序排列):学号 姓名 性别 语文 数学 英语 总分 平均分1 李华 男 60 70 80 210 702 李倩 女 65 75 85 225 753 李明 男 70 80 90 240 80排序完毕,按任意键返回主菜单!_如图(7)排序学生记录界面(7) 删除学生记录界面。当用户在主界面中输入5并按回车键后,进入删除学生记录界面,可按照学号删除某一学生的信息,如图(8)所示。*删除学生记录*请输入要删除学生的学号:学号:1要删除学生的信息如下:学号 姓名 性别 语文 数学 英语 总分 平均分1 李华 男 60 70 80 210 70 确定删除吗(y/n)?:y 该学生已被删除! 是否继续删除其他学生(y/n)?_如图(8)删除学生记录界面(8) 修改学生记录界面。当用户在主界面中输入6并按回车键后,进入修改学生记录界面,可按照学号修改学生基本信息和成绩信息,如图(9)所示。*修改学生记录*请输入要修改学生的学号:3要修改学生的信息如下:学号 姓名 性别 语文 数学 英语 总分 平均分3 李明 男 70 80 90 240 80 确定修改吗(y/n)?:y 请选择修改内容: 1.基本信息修改 2.学生成绩修改:1 *请重新输入该学生的基本信息* 学号:3 姓名:李丽 性别:女 修改成功!是否修改该学生的其他信息(y/n)?:_如图(9)修改学生记录模块界面(9) 统计学生信息界面。当用户在主界面中输入7并按回车键后,进入统计学生成绩界面,可按照每门课程的总分和平均分、每门课程的最低分和最高分、每门课程各分数段学生人数,如图(10)所示。|*|统计学生成绩子菜单|*| 1统计每门课程的总分和平均分| 2统计每门课程的最低分和最高分| 3统计每门课程各分数段人数| 0返回主菜单|*| 请选择统计类型:2 语文课程的最低分:60 最高分:70 数学课程的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论