VS2010C 图书管理系统
- 格式:pdf
- 大小:841.08 KB
- 文档页数:7
VS2010 C++图书管理系统
为了实现图书馆信息管理,基于VS2010利用C++语言和ODBC数据库编写了图书管理系统。本系统包含10个界面:Ribbon主界面;用户登录界面;用户注册界面;管理员添加用户界面;借阅信息查询界面(用户和管理员);图书信息管理界面;用户资料修改页面(密码修改和电话修改);查询借阅界面。
功能介绍:
1、利用用户名和密码实现用户登录;
2、基于本单位的现任职工名单进行用户注册,非本单位的人员无法注册;
3、用户可修改密码和联系电话;
4、管理员可新增职工名单;
5、管理员可对图书进行维护,包括:查询、新增、修改、删除等操作;
6、读者还书由管理员操作,只有经过管理员的认可才能还书成功;
7、管理员有权查询所有借阅信息,并可一键查询所有未还书籍,而读者只能查询自己
的借阅信息;
8、实现图书的搜索,包括:模糊搜索和精确搜索,实现对书籍的借阅功能。
图1. Ribbon主界面
系统运行后进入如图1所示界面,包含三个选项卡:系统、管理员操作、读者操作,在“系统”选项卡中有三个Button:登陆、注册和退出;“管理员操作”选项卡中包括“增加用户”、“读者还书”和“图书维护”三个Button;“读者操作”选项卡中包括“修改密码”、“修改电话”、“查询|借阅”、“信息查询”等Button。只有在登陆的情况下才可对“管理员操作”、“读者操作”这两个选项卡里的内容进行操作。
图2、系统之用户/管理员登陆界面
点击“登陆”按钮出现如图2所示界面,用户或管理员通过注册的用户名和密码进行登
陆。
图3、系统之用户注册界面
点击“注册”按钮出现用户注册界面如图3所示,其包括真实姓名、手机号码、登录名、登录密码等,必须填写真实且完整才能注册成功。只有本单位人员才可注册,否则系统会提
示“您非本单位人员,无权注册”。
图4. 管理员操作之管理员添加用户界面
管理员添加用户的功能位于管理员操作选项卡下,只有管理员才能对其进行操作。本软件的一个设计要求包括用户的注册权限问题,即只有本单位的职工才有权注册、登陆、查询图书,所以需要管理员对本单位的人员进行管理,点击“添加用户”按钮,出现如图4所示
界面。
图5. 管理员操作界面之读者还书界面
读者还书时只有在管理员的核实下才能进行还书操作,所以只有管理员有此权限,点击“读者还书”按钮出现图5所示界面,管理员输入还书人的姓名,点击“借阅信息查询”按钮,即可出现还书人的所有借阅信息,然后在“查询信息显示区”选中要归还的书籍,点击
“归还书籍”按钮,就可归还成功。此外,本系统还具有一键查询未归还书籍功能,管理员
点击“一键查询未归还书籍”,在“查询信息显示区”会显示所有读者所有未归还的书籍,以便管理员进行统计管理。
图6. 管理员操作界面之管理员图书管理界面
管理员点击“图书维护”按钮,出现如图6所示界面,在本界面管理员可以增加、修改、删除图书信息,此外还具有书名或ISBN的模糊查询功能。
功能枚举:
1、新增图书:点击“增加”按钮,“图书信息显示编辑区”的所有项目都进入可编
辑状态,管理员可以一一录入,然后点击“保存”,即可将新图书加入数据库,
以备读者进行借阅查询;
2、修改图书信息:通过书名或ISBN查询要修改的书籍,管理员不必输入书名的全
称,输入书名的部分信息即可模糊查询,查询的结果可能有多个结果,可通过
“第一条”、“上一条”、“下一条”、“最后一条”四个按钮,寻找到要修改的书
籍,当然,管理员也可通过精确的ISBN号进行查询,找到要修改的书籍后,点
击“修改”按钮,此时,“图书信息显示编辑区”的所有项目都进入可编辑状态,
管理员对其进行修改后点击“保存”按钮,修改后的图书信息就会被更新到数
据库。
3、删除图书:查询到要删除的图书(查询方法如功能2中所述),点击“删除”按
钮,系统会提示管理员是否真的要删除,点击“是”之后,即可删除图书。
图7. 读者操作之用户密码修改
点击“读者操作”选项卡下的“修改密码”按钮,出现图7所示界面,功能:用户密码
修改。
图8. 读者操作之用户密码修改
点击“读者操作”选项卡下的“修改电话”按钮,出现图8所示界面,功能:用户电话
修改。电话是非常重要的联系方式,电话的变更可能会给管理员的管理带来很大不便,用户
的电话如有变更,须及时修改联系电话。
图9. 读者操作之图书查询与借阅界面
读者点击“借阅|查询”,出现如图9所示界面,读者可通过书名、ISBN、作者、出版社等查询类别,进行精确查询或模糊查询,查询结果会显示在“查询结果”显示区,用户可选中要借阅的书籍点击“借阅”按钮借阅书籍,如果本人没有超期未还的书籍,即可借阅成功,
否则不能借阅,本人的借阅信息会自动更新到借阅数据库。
图10. 读者操作之借阅信息查询界面
读者点击“读者操作”选项卡中的“信息查询”按钮,出现图10所示界面,这此界面
中会显示读者的真实姓名,读者点击“操作区”的“借阅信息查询”按钮,在查询信息显示
区会显示本人的所有借阅记录,包括:借阅书籍的名称、ISBN、借阅时间、归还期限、归还
时间,若没有归还,在归还时间中会显示“未还”。非管理员身份的普通用户没有操作“归
还书籍”、“一键查询未还书籍”的权限。
本系统已生成安装包,并附有安装说明,安装之后即可在Windows平台下运行,即使你的电脑没有安装VS或VC,亦可运行!针对本系统,欢迎给予批评指点。
微信号:fusionluck
您也可以扫一扫: