VS2010C 图书管理系统

  • 格式:pdf
  • 大小:841.08 KB
  • 文档页数:7

下载文档原格式

  / 7
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

您也可以扫一扫: