学籍管理系统报告.docx

学籍管理系统报告.docx

ID:61499453

大小:99.42 KB

页数:10页

时间:2021-02-07

学籍管理系统报告.docx_第1页
学籍管理系统报告.docx_第2页
学籍管理系统报告.docx_第3页
学籍管理系统报告.docx_第4页
学籍管理系统报告.docx_第5页
资源描述:

《学籍管理系统报告.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、题目描述设计一个学生学籍管理系统,要求能够录入学生信息,并且能够对学生信息进行增、删、改、查。录入的信息包括学生姓名、学号、籍贯、家庭住址、身份等。功能描述该系统包含如下几个功能:增加学生信息、删除学生信息、修改学生信息、显示学生信息、查找学生信息。增加学生信息:由用户添加学生信息到文件中并保存到系统。删除学生信息:删除用户不想要的学生信息,并更新到系统中。修改学生信息:修改用户所想要修改的学生信息,并更新到系统中。显示学生信息:显示用户输入的学生详细信息。查找学生信息:按不同的检索功能查找显示学生信息。系统设计程序总体结构主功能模块设计增加学生信息:由用户输入学生信息,并保

2、存到系统中。增加的信息包括学生的姓名、性别、学号、面貌、家庭住址。删除学生信息:由用户操作输入想要删除的学生信息,输入想要删除学生的学号,确定后即可删除成功。当学生信息有所变动时即可对学生信息进行删除,学生的毕业或退学等都用。修改学生信息:修改用户所要修改的学生的信息,输入学生的学号进行信息修改,确定以后,提示成功。当学生的信息改动时需要对信息进行修改,修改内容包括以上可录入的内容。显示学生信息:显示系统中所有的学生信息。显示的信息包括以上所有信息,学生信息为所有学生的详细信息统一列表输出显示。查找学生信息:查找用户所要寻找的学生信息,按不同需求输入不同的寻找方法。确定以后,

3、提示查找成功并显示查找到的信息。用户可以按学生姓名查找、学生学号查找、按性别查找、按政治面貌查找、按家庭住址查找等。查找完成后按列显示所有符合条件的学生信息。程序设计增加学生信息:由用户输入学生信息,并保存到系统中。删除学生信息:由用户操作输入想要删除的学生信息,输入想要删除学生的学号,确定后即可删除成功。修改学生信息:修改用户所要修改的学生的信息,输入学生的学号进行信息修改,确定以后,提示成功。显示学生信息:显示系统中所有的学生信息。查找学生信息:查找用户所要寻找的学生信息,按不同需求输入不同的寻找方法。确定以后,提示查找成功并显示查找到的信息。类与函数的实现:定义stri

4、ngname,politic,address;charsex;定义Adddelchangesearchshow等。运行与测试结果主界面增加学生信息删除学生信息修改学生信息查找学生信息显示学生信息小结经过一阵子的摸索与实践以及结合网上的实例,慢慢的搞出了自己的程序。虽然程序不是很完善。但基本功能均已实现。当然还有不少缺陷。比如程序运行中会有一段乱码的出现。以及程序所能包含的文件内容即学生信息数量有限。多次操作后容易出现死循环及别的状况,如意外退出等。总之,通过这个程序学到了不少关于系统很程序的知识。附录参考资料《C++程序设计》网上的资料程序代码#include

5、m>#include#includestaticintN;usingnamespacestd;voidadd(){intnum;stringname,politic,address;charsex;ofstreamoutfile("student1.txt",ios::out);if(!outfile){cerr<<"openfileerror!";exit(1);}while(1){cout<<"★请输入学生信息:"<>num;if(num==0)break;c

6、out<<"◆请输入姓名:"<>name;cout<<"◆请输入性别:"<>sex;cout<<"◆请输入政治面貌:"<>politic;cout<<"◆请输入家庭住址:"<>address;cout<<"";outfile<

7、olitic[200],address[200];charsex[200];intn;stringnam,poli,addr;chars;ifstreaminfile("student1.txt",ios::in);if(!infile){cerr<<"openfileerror!";exit(1);}for(inti=0;i>num[i]>>name[i]>>sex[i]>>politic[i]>>address[i];}infile.close();ofstreamou

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

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

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