上传者: xiaobai12138
|
上传时间: 2021-12-05 15:56:58
|
文件大小: 13.91MB
|
文件类型: -
一、软件开发目的
该软件主要是使用C语言设计开发一个简单的班级同学信息管理系统,实现对班级同学信息录入和管理功能。
二、数据结构
程序中采用结构体数组存储班级同学的信息。结构体成员包括:姓名,学号,宿舍,QQ号码和电话号码等。数组的长度不超过70。
三、软件功能说明
1.学生信息的录入和保存
首先提示输入学生人数,接着是分别输入每个学生的信息包括:姓名,学号,宿舍,QQ号码和电话号码等。在录入数据的同时,系统将对信息的合法性进行检验(学号范围为1~70),若用户录入了不合法的数据系统应作出提示,并且要求重新输入。录入完毕后系统保存全部学生相关信息。
2.显示学生信息
将学生信息在屏幕上列表输出。要求先显示提示信息“姓名 学号 宿舍 QQ号码 电话号码”,然后再显示学生信息,每行显示一名学生的信息。
3.查询学生信息
按学号查询,输出学生姓名 学号 宿舍 QQ号码 电话号码。
按姓名查询,输出学生姓名 学号 宿舍 QQ号码 电话号码。
4.修改信息
按学号或姓名修改, 只能修改学生的“宿舍、QQ号码、电话号码”。(要求输入密码)
5.删除学生信息
通过学生的学号对某个学生全部信息进行删除,并将删除后的学生信息列表输出,以方便用户确认。
6.追加学生信息
输入新学生的相关信息,将新的信息插入原学生信息清单中,并将新的学生信息列表输出,以方便用户确认。
7.排序
(1)按照学号排序显示所有同学的纪录
(2)按照姓名排序显示所有同学的纪录
8.退出系统,结束任务。