苏州工业园区服务外包职业学院
十、书架信息表结构设计
该表存储的为书架信息,表的具体设计如下:
表6.9 书架信息表tb_bookcase
字段名称 ID name
数据类型 Int varchar 字段长度 10 30 是否为空 No No 说明 Key 书架名称 十一、出版社信息表结构设计
该表包含了图书出版社的名称,编码信息,是保存出版社信息的描述,表的具体结构如下:
表6.10 出版社信息表 tb_publishing
字段名称 ISBN Pubname 数据类型 varchar varchar 字段长度 30 30 是否为空 YES YES 说明 Key 出版社名称
十二、权限信息表结构设计
该表用来存储管理员权限相关信息,表的具体内容设计如下表:
表6.11 权限信息表 tb_purview
字段名称 ID Sysset Readerset bookset borrowback 29
数据类型 Int tinyint tinyint tinyint tinyint 字段长度 11 1 1 1 1 是否为空 No Yes Yes Yes Yes 说明 Key 系统设置 读者管理 图书管理 图书借还 苏州工业园区服务外包职业学院
sysquery
tinyint 1 Yes 系统查询 第7章 系统详细设计
第一节 登录模块实现
登录模块主要功能是实现用户的登陆,一般是从系统首页登陆然后进入系统。具体操作为,打开浏览器,然后在地址栏中输入http://127.0.0.1:8080/Library_Sys/,即能看到系统首页了。根据提示输入用户名及其密码,再按确定,即可立即进入系统了。否则即为用户名密码错,如图7.1所示。
图7.1 图书馆管理系统登录首页
30
苏州工业园区服务外包职业学院
在服务器端进行用户身份验证的程序流程图如图7.2程序流程图所示
图7.2 用户登录流程图
第二节 图书馆主界面模块的实现
在该图书馆管理系统主界面中有首页、日常工作(下拉表中有借阅处理、还书处理、图书续借)、读者资料维护(读者类型管理、读者档案管理)、图书资料维护(图书类型设臵、图书档案管理)、查询
31
苏州工业园区服务外包职业学院
(图书资料查询、借阅历史记录查询、借阅到期提醒)、系统管理(图书馆信息、管理员管理、书架设臵)、更改口令、退出系统。
左端显示今日日期时间,中间显示当前登录用户名,右上端显示两个链接?刷新页面? 、?关闭系统?。
系统首页主要显示了图书借阅排行榜。利于查看借阅情况,读者对哪些图书感兴趣,便于管理图书。图书馆主界面如下图7.3所示:
图7.3 图书馆主界面图
第三节 日常工作功能模块的实现
日常功能模块主要有借书处理,还书处理,图书续借三个模块。
1. 借书处理:主要是用来图书的借阅功能,在页面上输入读者的编号,就能查询读者的借阅情况。如果要借阅哪本书,再提供借阅的图书编号之后,确定之后图书借阅就成功了。其操作界面如下图:
32
苏州工业园区服务外包职业学院
图7.4 借图书《Java 2 实用教程》之前操作界面
图7.5 借图书《Java 2 实用教程》之后操作界面
如果读者要借的书不存在或者读者的借书量已经超过了能够借阅的最大数量时,则借阅不能成功。
2. 还书处理:与借书过程差不多,在面页中输入读者的编号,就能看到已借阅的图书信息,选择你要归还的图书,图书管理员将信息记录下来,其操作界面如下图:
33
毕业论文—一个图书管理系统的设计与是实现〔龙曦〕
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)