2022年C++课程设计---文件管理系统 .pdf
《2022年C++课程设计---文件管理系统 .pdf》由会员分享,可在线阅读,更多相关《2022年C++课程设计---文件管理系统 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、报告内容:1. 管理系统的功能说明这是一个用来进行文件管理的系统,能够实现对文件信息(包括文件号、文件名、文件性质、创建日期、文件大小)的浏览、创建、修改、搜索等功能。2. 储存数据的描述储存的数据由Flies类完成, Flies类中设置了 num ,name ,type ,date ,space 5 个成员来分别记录数据的文件号、文件名、文件性质、创建日期、文件大小。 (便于测试事先录入了5 个初始数据)3. 概要设计说明源程序主要分为3 个部分:1. 用于储存数据的Flies类(其中包括修改数据的函数check以及显示数据内容display ) 。2. 实现系统功能的函数(包括主菜单显示函
2、数menu 、增加数据函数 add、用于查询数据的函数search1 ,search2 ) 。3. 主函数。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - 4. 源程序#include #include using namespace std; class Flies / 定义 Flies类public: string num,name,type,date,space; /flies类的成员Flies() Flies(strin
3、g n,string N,string T,string D,string S) num=n; name=N; type=T; date=D; space=S; void check() / 修改 flies类成员的函数 check coutnum; coutname; couttype; coutdate; coutspace; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - void display() / 显示 flies
4、类成员内容的函数displaycout 文件号: numendl; cout 文件名: nameendl; cout 文件类型: typeendl; cout 创建日期: dateendl; cout 文件大小: spaceendl; coutendl; ; void menu() / 显示主菜单的函数menu cout*-*endl; cout| Menu |endl; cout| 输入: T (浏览数据 ) |endl; cout| A (增加数据 ) |endl; cout| C (修改数据 ) |endl; cout| S (查询数据 ) |endl; cout| Q (退出程序 )
5、|endl; cout| |endl; cout*-*endl; ; Flies add() / 添加新文件的函数add string num,name,type,date,space; coutnum; coutname; couttype; coutdate; coutspace; Flies b(num,name,type,date,space); return b; void search1(Flies a,int Num) / 按文件名查找对象的函数search1 int count,i; string V; coutV; cout 查找结果为: endl; for(i=0,coun
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年C+课程设计-文件管理系统 2022 C+ 课程设计 文件 管理 系统
限制150内