欢迎来到天天文库
浏览记录
ID:40920387
大小:210.50 KB
页数:12页
时间:2019-08-10
《大学生信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、编号:00河北工业大学计算机软件技术基础(VC)2012年课程设计报告学院信息工程学院班级电技121班姓名杜迎杰学号122044成绩一、题目:大学生信息管理系统二、设计思路1、总体设计1)分析程序的功能主要功能有:录入学生信息;按照姓名查询学生信息;修改学生信息;删除学生信息;按照学号排序学生信息;浏览学生信息。2)系统总体结构:程序一共由七部分组成。第一部分为主函数;一到七为调用函数,分别对应主函数中的六个部分,并设计了循环系统。2、各功能模块的设计:说明各功能模块的实现方法1)结构体通过结构体的定义正常编写。代
2、码参见结构体。2)信息录入函数通过循环和输入的使用实现。代码参见信息录入函数。3)信息查询函数利用循环和输入输出实现。代码参见信息查询函数。4)信息修改函数利用循环、输入、输出实现。代码参见信息修改函数。5)信息删除函数第12页/共12页编号:00利用循环、输入、输出实现。代码参见OutputSummary函数。6)信息排序函数利用冒泡法进行排序代码参见信息排序函数。3、设计中的主要困难及解决方案For语句循环结构的正确使用,结构体的正确使用,函数的正确调用。主要是要仔细认真。4、你所设计的程序最终完成的功能1)说
3、明你编制的程序能完成的功能能够进行学生信息的录入、修改、排序、删除、查询和浏览。2)准备的测试数据及运行结果三、程序清单第12页/共12页编号:001)main函数voidmain(){intj,i=0;for(j=0;;j++){cout<<"----------欢迎使用大学生信息管理系统主菜单-----------"<4、信息:请选择:4"<>n;if(n==0)break;if(n==1)i=LuRu();if(n==2)ChaXun(i);if(n==3)XiuGai(i);if(n==4)ShanChu(i);if(n==5)PaiXu(i);第12页/共12页编号:00if(n==6)LiuLan(i);}cout<<"谢谢使用,再见。"<5、ndl;cout<>stu[i].nu6、mber>>stu[i].name>>stu[i].date>>stu[i].xingbie;cin>>stu[i].zhuanye>>stu[i].dianhua>>stu[i].jianli;cout<<"是否继续输入下一学生信息?是,请输入“1”;否,请输入“0”"<>m;}returni-1;cout<>a;7、cout<8、a<<""<f)cout<<"对不起,该学生不在本系统内"<
4、信息:请选择:4"<>n;if(n==0)break;if(n==1)i=LuRu();if(n==2)ChaXun(i);if(n==3)XiuGai(i);if(n==4)ShanChu(i);if(n==5)PaiXu(i);第12页/共12页编号:00if(n==6)LiuLan(i);}cout<<"谢谢使用,再见。"<5、ndl;cout<>stu[i].nu6、mber>>stu[i].name>>stu[i].date>>stu[i].xingbie;cin>>stu[i].zhuanye>>stu[i].dianhua>>stu[i].jianli;cout<<"是否继续输入下一学生信息?是,请输入“1”;否,请输入“0”"<>m;}returni-1;cout<>a;7、cout<8、a<<""<f)cout<<"对不起,该学生不在本系统内"<
5、ndl;cout<>stu[i].nu
6、mber>>stu[i].name>>stu[i].date>>stu[i].xingbie;cin>>stu[i].zhuanye>>stu[i].dianhua>>stu[i].jianli;cout<<"是否继续输入下一学生信息?是,请输入“1”;否,请输入“0”"<>m;}returni-1;cout<>a;
7、cout<8、a<<""<f)cout<<"对不起,该学生不在本系统内"<
8、a<<""<f)cout<<"对不起,该学生不在本系统内"<
此文档下载收益归作者所有