1 / 23
文档名称:

C 个人书籍管理系统的设计与实现.doc

格式:doc   大小:242KB   页数:23页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C 个人书籍管理系统的设计与实现.doc

上传人:taotao0c 2021/8/24 文件大小:242 KB

下载得到文件列表

C 个人书籍管理系统的设计与实现.doc

相关文档

文档介绍

文档介绍:C++个人书籍管理系统的设计与实现
2

———————————————————————————————— 作者:
———————————————————————————————— 日期:

个人收集 仅供参考学****勿做商业用途
数学与计算机学院 C程序设计 课程
设计报告
年级 2021 学号 2021110911 姓名 刘怡然
成绩
专业 电气
实验地点 B3-401 指导教师 许景山
实验工程 简单个人书籍管理系统的设计与实现
实验日期 2021年6月23日
3

个人收集 仅供参考学****勿做商业用途
实验题目
简单个人书籍管理系统的设计与实现
实验目的、要求
1、存储书籍各种相关信息。
2、提供查找功能,按照多种关键码查找需要的书籍,查找成功后可以修改记录的相关项。
3、提供排序功能,按照多种关键码对所有的书籍进展排序,例如按照购置日期进展排序。
4、其他辅助的维护工作。
数据构造及算法描述
1、使用C++中的类来实现,其中有DATE类和Book类,进展类的复合。数据均为私有数据。
class DATE
{
public:
friend ostream & operator<<(ostream &output, DATE &t); //友元函数重载流插入运算符
friend istream & operator>>(istream &input, DATE &t); //友元函数重载流提取运算符
public:
DATE(int y=0,int m=0,int d=0); //初始化
virtual ~DATE();
DATE &operator=(DATE &); //重载时间等于运算符
int operator < (DATE &); //重载时间小于运算符
int operator ==(DATE &); //重载时间等于判断运算符
private:
int year,month,day;
};
----------------------------------------------------------------------------------------------------------
class Book
{
public:
Book(int t,char *n,char *a,float p,int y,int m,int d);
Book(){};
virtual ~Book();
int f_new(); //新建书籍信息
int f_save(); //保存书籍信息
int f_open(); //翻开书籍信息
int display(); //显示书籍信息
int e_delete(); //删除书籍信息
0

个人收集 仅供参考学****勿做商业用途
int e_update(); //修改书籍信息
int showInfo(); //显示个别书籍信息
int sort(); //排序书籍信息
Book &operator=(Book &); //重载等于运算符
private:
int type; //书籍类型
char name[MAX]; //书籍名称
char author[MAX]; //作者
float price; //书籍价格
DATE date; //购置日期
};
2、定义数组Book

最近更新

2024年山东省青岛市行政职业能力测验题库及参.. 148页

2024年广州城市职业学院单招职业适应性测试题.. 58页

2024年广西玉林陆川县事业单位招聘12人历年高.. 89页

2024年广西自治区柳州市园博园管理处事业单位.. 89页

2024年广西贵港市港南区事业单位招聘历年高频.. 89页

2024年广西金秀瑶族自治县自然资源局事业单位.. 88页

2024年成都纺织高等专科学校单招职业适应性测.. 59页

2024年江苏省南通市行政职业能力测验题库附答.. 149页

2024年江苏省苏州市行政职业能力测验题库(含.. 148页

2024年浙江省台州市行政职业能力测验题库及一.. 148页

2024年福建省厦门市行政职业能力测验题库及解.. 146页

2024年营口职业技术学院单招职业适应性测试题.. 57页

2024年辽宁省朝阳市选调生考试(公共基础知识.. 148页

2024年黑龙江旅游职业技术学院单招职业适应性.. 57页

2024年黑龙江省行政职业能力测验题库附答案 147页

云南省大理白族自治州选调生考试(行政职业能.. 147页

公共基础知识北京市选调生考试(行政职业能力.. 148页

公共基础知识山东省济宁市选调生考试(行政职.. 149页

公共基础知识广西省柳州市选调生考试(行政职.. 147页

公共基础知识江西省抚州市选调生考试(行政职.. 148页

公共基础知识浙江省湖州市选调生考试(行政职.. 148页

公共基础知识重庆市乐山市选调生考试(行政职.. 148页

公共基础知识青海省西宁市选调生考试(行政职.. 146页

大庆市经济合作促进局2024年人才引进招聘历年.. 60页

安徽省巢湖市事业单位招聘考试(职业能力倾向.. 148页

安徽省马鞍山市事业单位招聘考试(职业能力倾.. 149页

山东省泰安市事业单位招聘考试(职业能力倾向.. 148页

山东省水利水电工程施工企业项目负责人知识考.. 134页

沥青路面拆除施工方案 2页

Ⅲ类射线自行考核模拟题电离辐射安全与防护基.. 20页