2022年面向对象程序设计语言课设 .docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年面向对象程序设计语言课设 .docx》由会员分享,可在线阅读,更多相关《2022年面向对象程序设计语言课设 .docx(11页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精品_精品资料_南京航空航天高校面对对象程序设计语言课程设计报告图 书 管 理 系 统学号: 姓名:日期:可编辑资料 - - - 欢迎下载精品_精品资料_目 录一. 需求分析 .2二. 程序主要功能.2三. 程序运行平台.2四. 系统功能框架图.3五. 程序类说明.4六. 模块分析.6七. 比较有特色的的方.7八. 存在的不足与计策.11九. 编程体会.12十. 程序源代码.13可编辑资料 - - - 欢迎下载精品_精品资料_一 需求分析本系统旨在实现一个小型的图书治理系统,对于一个小型的图书馆或藏书室来说,实施本系统不仅可以削减工作人员数量,降低成本,而且可以大大提高工作效率,降低工作强度,
2、便利读者借书查书及办理各种手续,更便利工作人员对图书进行更有效的治理.程序主要实现读者治理、图书基本信息及库存治理、图书借仍治理以及一些帮助功能等.二 程序主要功能该程序的主要功能有:读者功能可进行读者注册、登录查看、修改密码、注销读者、清除全部及查看帮忙等操作.其中登录时要输入姓名密码.图书信息治理可以进行查找图书、添加新书、删除图书、清空全部、修改、显示全部等操作.其中添加内容包括:书名、 ISBN 编号、作者、出版商、出版日期及内容简介、是否在架,便利读者依据不同需要进行查找、查看.修改图书中假如某一项不想修改,可以输入0 保留该项原有信息.图书借仍功能应当说这是整个系统最主要的功能,用
3、户需先登录,借仍时要输入ISBN 号可编辑资料 - - - 欢迎下载精品_精品资料_图书治理系统读者书库信息借 书/仍书帮助退出系统统 有的 关一 该些 系说 明. 登录查看. 新书入库仍书.借书. 注册. 查找( 登录). 注销. 删除. 修改密码. 修改3 / 9. 帮忙说明. 显示全部在架. 返回 上 一书(查看图书时要记住 ISBN 号,这是依据实际情形).帮忙一个简洁的操作指南,指导用户下一步该如何操作.退出系统退出时将把全部内容以二进制储存到文件里,在运行时将从文件载入信息.另外,仍制作了有关该系统的一些说明,版本信息等.运行程序后每一步都会有具体的提示,操作简便,大多数的方都考虑
4、到防止用户显现误操作的情形,以提高程序的健壮性,可以放心使用;三程序运行平台该程序是用 VC+6.0 制做的,使用 Microsoft Visual C+ 6.0 运行该程序, 具体操作是:打开 Microsoft Visual C+ 6.0 ,菜单栏里点文件打开工作区找到“图书治理系统 .dsw ”这个文件打开,或者在资源治理器中双击该文件, 此时, VC+6.0 会自动打开,并载入该系统相关资源,点击Run 命令菜单或者或用快捷键 Ctrl+F5运行该程序.四系统功能框架图可编辑资料 - - - 欢迎下载精品_精品资料_五程序类说明有关图书信息的类和书库类class Book/ 储备图书信
5、息的类char BookName20 ./书名,用于查找char ISBN20 ./ISBN 号,用于查找char Writer20 ./作者名,用于查找char Publisher20 ./出版商,用于查找char PublishDate20 ./出版日期,用于查找 char BriefIntroduction100./ 该书内容简介int i_o ./判定书是否借出, 0 为在架, 1 为借出Book *next ./ 指向下一个节点的指针 ./*书库类链表 */ class BookListpublic:Book *node,*head_ptr ./定义两个 Book 指针, head_
6、ptr 为头指针, node 为活动指针BookList/ 构造函数,使指针初始化node = new BooksizeofBook.可编辑资料 - - - 欢迎下载精品_精品资料_head_ptr = NULL .node-next = NULL .void save_file ./ 储备文件void load_file ./ 上传文件void AddNewBook./ 新 书 登 记 , 对node 指向的类对象赋值void Add_listBook *p./ 增加结点到 Book 链表中,用于添加新书时char *borrow_book ./ 借书手续char *return_book
7、./仍书手续int search_ISBNchar *p ./按 ISBN 号查找图书int search_BookNamechar *p ./ 按书名查找图书int search_Writerchar *p ./按作者名查找图书int search_Publisherchar *p ./按出版商查找图书int search_PublishDatechar *p ./ 按出版日期查找图书void search ./ 进入查找菜单void show_contentint n ./显示某本书的内容void show_all ./ 显示全部库存的未被借出的图书void delete_onebook
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年面向对象程序设计语言课设 2022 面向 对象 程序设计语言
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内