tceic.com
学霸学习网 这下你爽了
赞助商链接
当前位置:首页 >> 计算机软件及应用 >>

《面向对象程序设计(C++)》 图书管理系统设计


(此文档为 word 格式,下载后您可任意编辑修改!) 《面向对象程序设计(C++) 》 项目名称:图书管理系统设计 一、 问题分析与功能定义 二十一世纪是信息的社会,信息作为社会最主要的资源,将成为战略资源 引起人们广泛的关注。 如何获取信息?图书是我们最好的获取信息的方式,但由 于图书馆图书收藏量大大增加, 使传统的图书管理员的工作日益繁重起来。迫使 人们起用新的管理方法来管理图书, 但如何把图书管理员从繁重的工作中解脱出 来呢? 科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的 飞速发展, 使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化 时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,图 书管理系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的 图书管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小 出错的概率, 使读者可以花更多的时间在选择书和看书上。从而使人们有更多时 间来获取信息、了解信息、掌握信息 。 1、设计内容及要求 设计一个图书馆管理系统, 完成图书管理和读者管理的功能,并能对借阅信 息进行管理,要求完成一下功能,图书资料管理,可以添加、修改、删除、查询 书籍信息,读者资料管理,可以添加、修改、删除、查询读者信息;借书管理, 可以进行添加借书信息;还书管理,可以进行还书信息; 该项目是在 Visual C++ 6.0 的平台下用 c++语言实现,创建对象,程序运 行开始,打开文件并将其分别链入链表之中;程序结束关闭并保存文件。整体系 统功能全部由链表实现。 2、模块图 二、对象(类)设计及实现 1、概要设计 Reader 读者类、RDatabase 读者库类、Book 图书类、BDatabase 图书库类 class RDatabase //读者库类 2、详细设计 1)类的原型描述 int top;// 读者记录指针 Reader read[Maxr];// 读者记录 RDatabase() ;//构造函数,将 reader.txt 读到 read[]中 void clear();//删除所有读者信息 int addreader(int n,char *na);//增添读者信息 Reader *query(int readerid);//按编号查找 void disp();//输出所有读者信息 int Readernum();//记录读者信息 void readerdata();//读者库维护 ~RDatabase();//析构函数,将 read[]写入 reader.txt 文 class Reader //读者类 int tag;//删除标记 1:已删 0:未删 int no;//读者编号 char name[10];//读者姓名 int borbook[Maxbor];//所借图书 Reader() {} char *getname() //获取姓名 int gettag() //获取删除标记 int getno() //获取读者编号 void setname(char na[])//设置姓名 void delbook() //设置删除标记 void addreader(int n,char *na); //增加读者 void borrowbook(int bookid); //借书操作 int retbook(int bookid); //还书操作 void disp(); //输出读者信息 class BDatabas

推荐相关:

《面向对象程序设计(C++)》 图书管理系统设计.doc

《面向对象程序设计(C++)》 图书管理系统设计_解决方案_计划/解决方案_实用文档。(此文档为 word 格式,下载后您可任意编辑修改!) 《面向对象程序设计(C++) 》 ...

面向对象程序设计图书管理系统设计.doc

面向对象程序设计专题实验 报告 题班姓学 目: 图书管理系统设计 级: 名: 号...意义:借助计算机 C++中的知识,编写相应的图书管理程序就可以实现这一功能。利用...

C++图书管理系统设计.doc

C++图书管理系统设计_工学_高等教育_教育专区。C++课程设计 《面向对象程序设计(C++) 》 安徽工业大学 《面向对象程序设计语言》课程设计报告 图书管理系统 学号:...

《面向对象程序设计(C++)》 图书管理系统设计.doc

《面向对象程序设计(C++) 面向对象程序设计(C++)项目名称: 项目名称:图书管理系统设计 一、 问题分析与功能定义二十一世纪是信息的社会,信息作为社会最主要的...

图书馆管理系统c++课设报告(附源代码).doc

图书管理系统c++课设报告(附源代码)_计算机软件及应用_IT/计算机_专业资料。...《面向对象程序设计语言》课程设计报告 图书管理系统 目录 1、需求分析...3 ...

(完整版)C++毕业课程设计图书管理系统.doc

(完整版)C++毕业课程设计图书管理系统_管理学_高等教育_教育专区。单片机论文,...设计是集中实践性环节之一, 是学习完 《面向对象程序设计》 课程后进行的一次...

C++图书管理系统课程设计.doc

C++图书管理系统课程设计_工学_高等教育_教育专区。计算机科学与技术 C++语言 ...课程设计 课程名称 题目名称 专业班级 学生姓名 学号 面向对象程序设计课程设计 ...

C++图书管理系统实验报告.doc

C++图书管理系统实验报告_IT/计算机_专业资料。实现图书的管理,满足C++多态继承等特点 面向对象程序设计(C++语言)课程设计 设计说明书 图书管理系统设计与实现起止...

C++图书管理系统课程设计.doc

《C++程序设计》课程设计说明书 题学姓 目号名 图书信息管理系统 指导教师 日期 内蒙古科技大学课程设计任务书课程名称 设计题目 指导教师 面向对象程序设计 A 课程...

C++面向对象程序设计媒体库管理系统设计.doc

C++面向对象程序设计媒体库管理系统设计 - (一) 、课程设计题目: 媒体库管理系统 (二) 、目的与要求: 1、目的: (1)要求学生达到熟练掌握 C++语言的基本知识和...

面向对象程序设计图书管理系统.doc

《面向对象程序设计(C++) 面向对象程序设计(C++)项目名称: 项目名称:图书管理系统设计 学校: 学校: 学院: 学院: 班级: 班级: 姓名: 姓名: 同组成员者 同...

C++课程设计图书管理系统.doc

C++课程设计图书管理系统 - 课程设计报告 课程名称 课题名称 专业班级学号姓名 指导教师 面向对象程序设计 图书管理系统 计算机科学与技术 计算机 0981 2009...

C++课程设计(图书馆管理系统).doc

C++课程设计(图书管理系统) - 程序设计》 《C++程序设计》课程设计 ++程序设计 说明书 题班姓学成日 目:图书管理系统 级:09 级电信 2 班名:姜有栋 号...

c++课程设计(简易图书管理系统)实习报告.doc

c++课程设计(简易图书管理系统)实习报告 - C++面向对象程序设计实习报告

C++毕业课程设计报告(图书管理系统).doc

C++毕业课程设计报告(图书管理系统) - 研究报告,项目建议书,项目建设,项目论证,项目可行性研究报告,可行性研究报告,项目研究报告,项目设计

基于C++的面向对象程序设计之课程设计.doc

基于C++面向对象程序设计之课程设计_工学_高等教育_教育专区。基于 C++的面向...题目 3 媒体库管理系统 1. 问题描述 图书馆中的资料很多, 如果能分类对其资料...

C++面向对象程序设计(谭浩强版)_图文.ppt

C++面向对象程序设计(谭浩强版) - C++面向对象程序设计 第一讲 第一章 C++的初步知识 第二章 类和对象 第三章 关于类和对象的进一步讨论 第四章 运算符重载 ...

图书管理系统 C++ 信息管理系统.doc

图书管理系统 C++ 信息管理系统_IT/计算机_专业资料。摘要 图书管理系统是典型的...同时是学习完《面向对象程序设计》课程后进行的一次全面的综合 练习。有助于加深...

(C++_面向对象程序设计_谭浩强)word完整版.doc

C++程序设计 中国高等院校计算机基础教育课程体系规划教材 谭浩强 总目 编著 录第1篇 基本知识第 1 章 C++的初步知识 第 2 章 数据类型与表达式 第 2 篇 面向...

c++图书信息管理系统课程设计报告.pdf

C++语言程序 课程设计报告 课程设计题目:图书信息管理系统 学姓专班 号:...同时是学习完《面向对象程序 设计》课程后进行的一次全面的综合练习。有助于加深...

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com