一、任务描述
本图书管理系统为所有用户提供登录,退出和给系统换肤的功能。另外面向系统管理员提供图书管理、用户管理、借阅管理功能。其中图书管理包括图书列表、搜索图书、添加图书和下架图书四项子功能;用户管理包括用户列表、删除用户和修改用户借阅权限三项子功能;借阅管理包括借阅记录列表和归还图书两项子功能。另外面向用户提供图书列表、图书搜索、图书借阅和个人空间四项功能。另外面向游客提供注册、图书列表和搜索图书的功能。
二、主要技术路线
本图书管理系统的界面设计与实现采用QT框架,Qt Creator 集成开发环境,MinGW7.3.0编译器,C++语言,MySQL数据库进行开发。数据库的可视化操作使用Navicate for MySQL,系统通过ODBC提供的API接口来访问MySQL数据库。
三、图例
(1)图书管理系统用例图
(2)用户时序图
(3)图书管理系统功能结构图
(4)图书管理系统的数据结构设计图
(5)登录界面
(6)图书借阅界面
(7)用户管理界面
(8)系统换肤界面
**实验报告书PDF:**链接:https://pan.baidu.com/s/1MV9e9uR-RHyLxjw0ox5wuw 提取码:u6fh
源码➕数据:链接:https://pan.baidu.com/s/16oX9el0dgbeoJLCEiXF8kg?pwd=8s5o
提取码:8s5o