图书管理系统C++课程设计
《图书管理系统C++课程设计》由会员分享,可在线阅读,更多相关《图书管理系统C++课程设计(29页珍藏版)》请在毕设资料网上搜索。
1、1 目目 录录 1 系统设计的目的和意义 2 2系统总框架图 . 2 3软件功能描述 . 3 4软件代码的设计 3 41 数据结构描述与定义 . 3 42 模块设计. 6 5软件使用说明 . 12 6测试结果与分析 13 7比较有特色的函数 17 8存在的不足与对策 17 9课程设计总结 . 18 附录:源程序清单 19 2 图书管理系统 1 系统设计的目的和意义系统设计的目的和意义 课程设计是巩固所学理论知识、使理论与实际相结合的重要实践环节。 此次 课程设计的目的是以 C+程序设计语言为基础,通过完成一些具有一定难度的课 程设计题目的编写、调试、运行工作,进一步掌握面向过程和面向对象程序设
2、计 的基本方法和编程技巧,巩固所学理论知识,使理论与实际相结合。从而提高自 我分析问题、解决问题的能力。 此系统设计的目是为了使管理人员以及用户更方便的对图书进行管理和查 阅等。提高了效率,使图书管理变得更简洁,方便。 2系统总框架图系统总框架图 3 3软件功能描述软件功能描述 此软件中,图书信息包含(名称,出版时间,作者,入库时间,价格,买入本数, 借出本数,借出时间)等字段。采用面向对象程序设计思想把图书信息写入 ACCESS 文件中,从文件中可查询出图书信息。采用工程文件方式组织程序能实现 图书信息的增、 删、 查 、 改、 等功能。 其中查询包含按作者查询, 按书名查询。 登陆界面设置
3、了用户及管理员登录并有注册等功能。 在此基础上还增加了菜单功 能,密码 3 次输入错误自动返回功能等等。 4软件代码的设计软件代码的设计 4 41 1 数据结构描述与定义数据结构描述与定义 1.图书信息表映射成的类tuclass class tuclass : public CRecordset public: tuclass(CDatabase* pDatabase = NULL); DECLARE_DYNAMIC(tuclass) CString m_tname; /书名 CString m_tctime; /出版时间 CString m_twriter; /作者 CString m_tr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 系统 C+ 课程设计
