《面向对象程序设计》课程设计--图书管理系统的设计
《《面向对象程序设计》课程设计--图书管理系统的设计》由会员分享,可在线阅读,更多相关《《面向对象程序设计》课程设计--图书管理系统的设计(20页珍藏版)》请在毕设资料网上搜索。
1、 面向对象程序设计面向对象程序设计 课程设计课程设计 题 目 图书管理系统的设计 计算机科学学院 计算机科学与技术 专业 2011 级 计算科学与技术本科 班 1 一一. .问题问题的的分析与功能分析与功能的的定义定义: 二十一世纪是信息的社会,信息作为社会最主要的资源,将成为战略资源 引起人们广泛的关注。如何获取信息呢!图书是我们最好的获取信息的方式,但 由于图书馆图书收藏量大大增加,使传统的图书管理员的工作日益繁重起来。迫 使人们起用新的管理方法来管理图书。因此新的图书管理系统也以方便、快捷、 费用低的优点正慢慢地进入人们的生活,将传统的图书管理方式彻底的解脱出 来,提高效率,减轻工人人员
2、以往繁忙的工作,减小出错的概率,使读者可以花 更多的时间在选择书和看书上。从而使人们有更多时间来获取信息、了解信息、 掌握信息 。 1、设计内容及要求: (1)设计一个图书馆管理系统,完成图书管理和读者管理的功能,并能对 借阅信息进行管理,要求完成以下功能:图书资料管理,可以添加、修改、删除、 查询书籍信息;读者资料管理,可以添加、修改、删除、查询读者信息;借书管 理,可以进行添加借书信息;还书管理,可以进行还书信息。 (2)该项目是在 Visual C+ 6.0 的平台下用 c+语言实现。 2.模块图: 二二. .对象(类)设计及实现对象(类)设计及实现: 1、概要设计: Reader 读者
3、类、RDatabase 读者库类、Book 图书类、BDatabase 图书库类。 2、详细设计: (1)类的原型描述 class Reader /读者类 int tag;/删除标记 1:已删 0:未删 ; int no;/读者编号; char name10;/读者姓名; int borbookMaxbor; /所借图书. Reader() char *getname() /获取姓名; int gettag() /获取删除标记; int getno() /获取读者编号; void setname(char na)/设置姓名; void delbook() /设置删除标记; void addre
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向对象程序设计 面向 对象 程序设计 课程设计 图书 管理 系统 设计
