欢迎来到天天文库
浏览记录
ID:48509289
大小:80.50 KB
页数:10页
时间:2020-02-06
《C++课程设计_ _ _ 文件管理系统方案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、......报告内容:1.管理系统的功能说明这是一个用来进行文件管理的系统,能够实现对文件信息(包括文件号、文件名、文件性质、创建日期、文件大小)的浏览、创建、修改、搜索等功能。2.储存数据的描述储存的数据由Flies类完成,Flies类中设置了num,name,type,date,space5个成员来分别记录数据的文件号、文件名、文件性质、创建日期、文件大小。(便于测试事先录入了5个初始数据)3.概要设计说明源程序主要分为3个部分:1.用于储存数据的Flies类(其中包括修改数据的函数check以及显示数据内容display)。2.实现系统功能的函数(包括主菜单显示
2、函数menu、增加数据函数add、用于查询数据的函数search1,search2)。3.主函数。.专业专注.......1.源程序#include#includeusingnamespacestd;classFlies{//定义Flies类public:stringnum,name,type,date,space;//flies类的成员Flies(){}Flies(stringn,stringN,stringT,stringD,stringS){num=n;name=N;type=T;date=D;space=S;}voidche
3、ck()//修改flies类成员的函数check{cout<<"输入新的文件号:";cin>>num;cout<<"输入新的文件名:";.专业专注.......cin>>name;cout<<"输入新的文件类型:";cin>>type;cout<<"输入新的创建日期:";cin>>date;cout<<"输入新的文件大小:";cin>>space;}voiddisplay()//显示flies类成员内容的函数display{cout<<"文件号:"<4、l;cout<<"创建日期:"<5、Menu6、"<7、输入:T(浏览数据)8、"<9、A(增加数据)10、"<11、C(修改数据)12、"<13、S(查询数据)14、"<15、Q(退出程序)16、"<17、18、19、"<>num;cout<<"输入文件名:";cin>>name;cout<<"输入文件类型:";cin>>type;cout<<"输入创建日期:";cin>>date;cout<<"输入文件大小:";cin>>space;.专业专注.......Fliesb(num,name,type,dat20、e,space);returnb;}voidsearch1(Fliesa[],intNum)//按文件名查找对象的函数search1{intcount,i;stringV;cout<<"输入要查找的文件名:";cin>>V;cout<<"查找结果为:"<21、数search2{intcount,i;stringV;cout<<"输入要查找的文件类型:";.专业专注.......cin>>V;cout<<"查找结果为:"<
4、l;cout<<"创建日期:"<5、Menu6、"<7、输入:T(浏览数据)8、"<9、A(增加数据)10、"<11、C(修改数据)12、"<13、S(查询数据)14、"<15、Q(退出程序)16、"<17、18、19、"<>num;cout<<"输入文件名:";cin>>name;cout<<"输入文件类型:";cin>>type;cout<<"输入创建日期:";cin>>date;cout<<"输入文件大小:";cin>>space;.专业专注.......Fliesb(num,name,type,dat20、e,space);returnb;}voidsearch1(Fliesa[],intNum)//按文件名查找对象的函数search1{intcount,i;stringV;cout<<"输入要查找的文件名:";cin>>V;cout<<"查找结果为:"<21、数search2{intcount,i;stringV;cout<<"输入要查找的文件类型:";.专业专注.......cin>>V;cout<<"查找结果为:"<
5、Menu
6、"<7、输入:T(浏览数据)8、"<9、A(增加数据)10、"<11、C(修改数据)12、"<13、S(查询数据)14、"<15、Q(退出程序)16、"<17、18、19、"<>num;cout<<"输入文件名:";cin>>name;cout<<"输入文件类型:";cin>>type;cout<<"输入创建日期:";cin>>date;cout<<"输入文件大小:";cin>>space;.专业专注.......Fliesb(num,name,type,dat20、e,space);returnb;}voidsearch1(Fliesa[],intNum)//按文件名查找对象的函数search1{intcount,i;stringV;cout<<"输入要查找的文件名:";cin>>V;cout<<"查找结果为:"<21、数search2{intcount,i;stringV;cout<<"输入要查找的文件类型:";.专业专注.......cin>>V;cout<<"查找结果为:"<
7、输入:T(浏览数据)
8、"<9、A(增加数据)10、"<11、C(修改数据)12、"<13、S(查询数据)14、"<15、Q(退出程序)16、"<17、18、19、"<>num;cout<<"输入文件名:";cin>>name;cout<<"输入文件类型:";cin>>type;cout<<"输入创建日期:";cin>>date;cout<<"输入文件大小:";cin>>space;.专业专注.......Fliesb(num,name,type,dat20、e,space);returnb;}voidsearch1(Fliesa[],intNum)//按文件名查找对象的函数search1{intcount,i;stringV;cout<<"输入要查找的文件名:";cin>>V;cout<<"查找结果为:"<21、数search2{intcount,i;stringV;cout<<"输入要查找的文件类型:";.专业专注.......cin>>V;cout<<"查找结果为:"<
9、A(增加数据)
10、"<11、C(修改数据)12、"<13、S(查询数据)14、"<15、Q(退出程序)16、"<17、18、19、"<>num;cout<<"输入文件名:";cin>>name;cout<<"输入文件类型:";cin>>type;cout<<"输入创建日期:";cin>>date;cout<<"输入文件大小:";cin>>space;.专业专注.......Fliesb(num,name,type,dat20、e,space);returnb;}voidsearch1(Fliesa[],intNum)//按文件名查找对象的函数search1{intcount,i;stringV;cout<<"输入要查找的文件名:";cin>>V;cout<<"查找结果为:"<21、数search2{intcount,i;stringV;cout<<"输入要查找的文件类型:";.专业专注.......cin>>V;cout<<"查找结果为:"<
11、C(修改数据)
12、"<13、S(查询数据)14、"<15、Q(退出程序)16、"<17、18、19、"<>num;cout<<"输入文件名:";cin>>name;cout<<"输入文件类型:";cin>>type;cout<<"输入创建日期:";cin>>date;cout<<"输入文件大小:";cin>>space;.专业专注.......Fliesb(num,name,type,dat20、e,space);returnb;}voidsearch1(Fliesa[],intNum)//按文件名查找对象的函数search1{intcount,i;stringV;cout<<"输入要查找的文件名:";cin>>V;cout<<"查找结果为:"<21、数search2{intcount,i;stringV;cout<<"输入要查找的文件类型:";.专业专注.......cin>>V;cout<<"查找结果为:"<
13、S(查询数据)
14、"<15、Q(退出程序)16、"<17、18、19、"<>num;cout<<"输入文件名:";cin>>name;cout<<"输入文件类型:";cin>>type;cout<<"输入创建日期:";cin>>date;cout<<"输入文件大小:";cin>>space;.专业专注.......Fliesb(num,name,type,dat20、e,space);returnb;}voidsearch1(Fliesa[],intNum)//按文件名查找对象的函数search1{intcount,i;stringV;cout<<"输入要查找的文件名:";cin>>V;cout<<"查找结果为:"<21、数search2{intcount,i;stringV;cout<<"输入要查找的文件类型:";.专业专注.......cin>>V;cout<<"查找结果为:"<
15、Q(退出程序)
16、"<
17、18、19、"<>num;cout<<"输入文件名:";cin>>name;cout<<"输入文件类型:";cin>>type;cout<<"输入创建日期:";cin>>date;cout<<"输入文件大小:";cin>>space;.专业专注.......Fliesb(num,name,type,dat20、e,space);returnb;}voidsearch1(Fliesa[],intNum)//按文件名查找对象的函数search1{intcount,i;stringV;cout<<"输入要查找的文件名:";cin>>V;cout<<"查找结果为:"<21、数search2{intcount,i;stringV;cout<<"输入要查找的文件类型:";.专业专注.......cin>>V;cout<<"查找结果为:"<
18、
19、"<>num;cout<<"输入文件名:";cin>>name;cout<<"输入文件类型:";cin>>type;cout<<"输入创建日期:";cin>>date;cout<<"输入文件大小:";cin>>space;.专业专注.......Fliesb(num,name,type,dat
20、e,space);returnb;}voidsearch1(Fliesa[],intNum)//按文件名查找对象的函数search1{intcount,i;stringV;cout<<"输入要查找的文件名:";cin>>V;cout<<"查找结果为:"<21、数search2{intcount,i;stringV;cout<<"输入要查找的文件类型:";.专业专注.......cin>>V;cout<<"查找结果为:"<
21、数search2{intcount,i;stringV;cout<<"输入要查找的文件类型:";.专业专注.......cin>>V;cout<<"查找结果为:"<
此文档下载收益归作者所有