学生证信息管理系统方案.doc

学生证信息管理系统方案.doc

ID:55030217

大小:221.00 KB

页数:21页

时间:2020-04-26

学生证信息管理系统方案.doc_第1页
学生证信息管理系统方案.doc_第2页
学生证信息管理系统方案.doc_第3页
学生证信息管理系统方案.doc_第4页
学生证信息管理系统方案.doc_第5页
资源描述:

《学生证信息管理系统方案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1系统的意义及其功能本系统为《学生证管理程序》。系统任务描述:假设某校学生学生证基本信息主要包括:学号、、所在系、班级等,本系统应能对这些基本信息进行管理,并要求具有以下功能:(1)通过键盘输入某位学生的学生证信息。学生证包含的信息请参看自己的学生证;(2)给定学号,显示某位学生的学生证信息;(3)给定某个班级的班号,显示该班所有学生的学生证信息;(4)给定某位学生的学号,修改该学生的学生证信息;2系统的功能结构图以及调用关系学生证管理程序输入学号输入某班级的班号输入某位学生的学号按学号排序或姓名排序来显示

2、该班所有学生证信息的学生证信息显示该生学生证信息修改该生的学生证信息键入某位学生的学生证信息3系统功能详细分析学生证管理系统需要完成的功能主要有:从主函数进入各个子函数:子函数包括学生证信息的键入、查询信息的功能、修改学生证信息的功能、退出系统。具体功能如下:3.1学生证信息的键入...学生证信息的键入此程序是将学生证信息录入文件开始主菜单学生证信息的键入输入学生证信息是否继续保存文件YN3.2查询信息的功能查询记录的主要功能是通过不同的查询方式查询学生的信息。先是进入查询界面,再选择查询的方式,选择后将输

3、出该学生的信息。共分为两种:给定某个学生的学号,显示该学生的学生证信息;给定某个班级的班号,按学号排序来显示该班所有学生的学生证信息;按班级排序来显示该班所有学生的学生证信息;3.2.1输入学号,显示该生的学生证信息...学生证信息查询此程序是通过输入某位学生的学号,显示该生的学生证信息。开始主菜单学生证信息查询输入学号显示该生的学生证信息关闭文件是否继续NY3.2.2输入班号,显示该班所有学生的学生证信息...学生证信息查询此程序是通过输入某班级的班号,然后选择按学号排序或班级排序,最后显示该班所有学生的

4、学生证信息。开始主菜单学生证信息查询输入班号显示该班所有学生的学生证信息关闭文件是否继续NY按学号排序按班级排序...3.3修改学生证信息的功能修改信息功能修改信息的主要功能是通过输入某位学生的学号来修改该生的学生证信息。先是进入修改界面,再输入学号,输入后,将输出该生的学生证信息,再选择是否修改此记录,选择是,则输入修改的信息,并保存修改。开始主菜单修改学生证信息功能输入学号显示该生学生证信息是否修改写入并保存文件YN4运行界面主菜单界面...学生证键入的界面个人学生证信息显示界面...显示班级信息的选择

5、输出方式的界面按学号排序显示该班所有学生的学生证信息界面...按排序显示该班所有学生的学生证信息界面显示班级信息的退出界面...修改学生证信息的界面5系统使用说明1、进入程序时,先以菜单形式显示所有命令,然后用户通过菜单项选择操作;例如:1学生证信息的键入2输入学号,显示该生学生证信息3输入班号,显示该班所有学生的学生证信息4给定学号,修改该生学生证信息5退出系统请选择[1/2/3/4/5]:2、键入学生证信息时,按照所给定的格式输入。3、查询信息是按学生学号和班号的形式进行查询,填入学号后,则显示出该生所

6、有信息;选择按班号查询功能后,在选择显示输出方式,分两种:一种按学号排序;另一种是按排序。选定后,再填入班号,则显示出该班所有学生的学生证信息(按已选定的排序方式显示)。4、修改信息是按输入学号的形式进行修改,填入后,则显示出该生所有信息,然后询问是否修改,若回答“y”(大小写通用),则输入新值,否则不作修改。...6C语言源程序代码#include#include//用来使用清屏函数#include#include#inclu

7、de#defineLENsizeof(structSTUcard)structSTUcard*creat();voidviewperson();voidviewclass();voidnumber();voidname();voidchange();structSTUcard*save();structdate{intyear;intmonth;intday;};//定义用来嵌套的结构体structSTUcard{intnumber;charname[20];charsex[10];ch

8、ardepartment[20];charclassnumber[10];structdatetimeofenter;//嵌套结构体charIDnumber[30];structdatebirthday;structSTUcard*next;};//定义结构体voidmain(){charc;intn=0;structSTUcard*head;charbuild;//创建文件FILE*fp;fp=fopen("X

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。