欢迎来到天天文库
浏览记录
ID:45588174
大小:77.66 KB
页数:37页
时间:2019-11-15
《学生上级管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、、需求分析1.学生上机登记管理,为记录学生上机的个人信息•机房•电脑•时间.2.学生的上机统计,查询和排序则为根据需要的数据统计,查询,排序;3.学生信息的维护,即学生信息的增删修改;4.设备信息的维护,即设备信息的增删修改。二、概要设计1.学生上机登记管理的抽象数据类型定义:structguanli{〃管理的一个结构体charnum[10];charname[15];charlab[5];charcom[5];chartime[10];guanli*next;};classGuanliprivate:guanli*head;〃管理结构体下创建的一个表头public:StudentS;〃
2、学生信息类作为管理的一个数据成员ShebeiB;〃设备信息类作为管理的一个数据成员Guanli();〃构造函数"Guanli();〃析构函数guanlicreat(guanli*p);//创建链表voidlogin();//学生上机记录记录voidstatistics()://学生上机记录统计voidsearch();〃学生上机记录查询voidsort();//学生上机记录排序voidmenu()//主菜单intsyscom()//子菜单voidbrowse();〃浏览voidsave();〃文件保存voidload()://文件读取voidadd()://增加上机信息voiddelet
3、O;//某学生上机信息的删除intdelete_data(student*)//数据删除函数intmod辻y_data(student*);//数据修改函数voidmodify();//修改函数voidinput(int);//学生上机信息的输入intoutput();//计录总个数intshow();//输出数据intinput_back()//输出记录结束函数intinput_face()〃输出表头}1.学生信息维护的抽象数据类型定义:structstudent{〃学生信息结构体charnum[10];charname[15];charsex[5];student*next;};cl
4、assStudent{private:student*head;//学生信息的一个表头public:Student();//构造函数"Student();//析构函数studentcreat(student*);〃创建链表voidinitialize();//初始化学生信息voidsearch();〃搜索要查询的学生信息voidadd();//增加学生信息voiddeletO://某学生信息的删除intdelete_data(student*)//数据删除函数intmodify_data(student*);//数据修改函数voidmodify();//修改函数voidbrowse();
5、//浏览信息voidsort();//排序voidsave()://保存信息到文件voidload();//读取信息从文件中intsyscomO;//菜单voidinput(int);//学生信息的输入intoutput();//计录总个数intshow();//输出数据intinput_back()//输出记录结束函数intinput_face()//输出表头voidchu(student*)〃连接输出,供管理函数调用其文件中的数据};2.设备信息维护的抽象数据类型定义:structshebei{〃设备信息结构体charcom[5];charxinxi[15];shebei*next;
6、};classShebei{private:shebei*head;//设备信息的一个表头public:Shebei();//构造函数"Shebei();//析构函数shebeicreat(shebei*);〃创建链表voidinitialize();〃初始化设备信息voidsearch();〃搜索要査询的设备信息voidadd();//增加设备信息voiddeletO;//某设备信息的删除intdelete_data(shebei*)//数据删除函数intmodify_data(shebei*);//数据修改函数voidmodify()://修改函数voidbrowse();//浏览信
7、息voidsort();//排序voidsave();//保存信息到文件voidloadO://读取信息从文件中intsyscomO;//菜单voidinput(int);//设备信息的输入intoutput();//计录总个数intshow();//输出数据intinput_back()//输出记录结束函数intinput_face()//输出表头voidchu(shebei*)〃连接输出,供管理函数调用其文件中的数据};1.本程
此文档下载收益归作者所有