C++课程设计---文件管理系统

C++课程设计---文件管理系统

ID:47426711

大小:85.01 KB

页数:9页

时间:2020-01-10

C++课程设计---文件管理系统_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《C++课程设计---文件管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

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;}voi

3、dcheck()//修改flies类成员的函数check{cout<<"输入新的文件号:";cin>>num;cout<<"输入新的文件名:";cin>>name;cout<<"输入新的文件类型:";cin>>type;cout<<"输入新的创建日期:";cin>>date;cout<<"输入新的文件大小:";cin>>space;}voiddisplay()//显示flies类成员内容的函数display{cout<<"文件号:"<

4、endl;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,da

20、te,space);returnb;}voidsearch1(Fliesa[],intNum)//按文件名查找对象的函数search1{intcount,i;stringV;cout<<"输入要查找的文件名:";cin>>V;cout<<"查找结果为:"<

21、/按文件类型查找对象的函数search2{intcount,i;stringV;cout<<"输入要查找的文件类型:";cin>>V;cout<<"查找结果为:"<

22、2/2/3","20k"),//设置初始文件B("02","officeword","doc","2012/4/12","500k"),

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

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

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