图书馆系统
软件需求规格说明书
编 写 人:周小润
编写日期:2008 年 4 月 12 日
图书馆系统需求规格说明书
1. 产品描述
1.1. 编写目的
本系统用于图书馆,为方便读者借阅书籍和在线订阅书籍、方便图书馆管理员管理借书还书、方便
系统管理员对读者书籍的管理而编写的。本系统的用户有读者、系统管理员和图书馆管理员。
1.2. 产品名称
本系统的全名为:图书馆系统
本系统的代号为:
本系统的版本号为:
2. 产品需求概述
2.1. 功能简介
本系统是为了方便读者借阅书籍和在线订阅书籍、方便图书馆管理员管理借书还书、方便系统管理
员对读者书籍的管理而编写的。本系统用于校园内部,在校园内任何一台能连接校园网的计算机都
能访问本系统。本系统为一个独立的系统。本系统的内部组件结构如下图:
2.2. 运行环境
本系统的运行环境:
、 硬件要求:
、 软件要求: 数据库、、
3. 功能需求
3.1. 功能划分
本系统分为三个子系统:图书管理系统(图书管理员使用)、在线查阅系统(学生读者使用)和后
台管理系统(系统管理员使用)。
3.2. 图书管理系统:
本子系统的功能有:对借书操作的管理、对还书操作的管理、对订阅信息的管理
3.3. 在线查阅系统:
本子系统的功能有:在线查阅书籍、在线查看借阅信息
3.4. 后台管理系统:
本子系统的功能有:对书籍的管理、对学生读者的帐户信息管理
3.5. 不支持的功能
本系统不包括的功能
4. 数据描述
本系统使用的数据库为:
数据库名:LIBRARYDB
数据表 (书籍信息)
~ ~
1
图书馆系统需求规格说明书
字段 类型 是否为空 说明
! " # $"%&&
否 书本编号、主键、自增长列
'(")&
否 书名
*( '(")&
否 作者
+' '(")&
否 出版社
, #
否 出版时间
- ' $
否 价格
+. $ '("&
否 分类
* /
否 是否库存
#0 '("&
否 索引号
'("))&
是 备注
数据表 #(读者信息)
字段 类型 是否为空 说明
!
" # $"
%&&
否 1读者编号,主键,自增长列
-# '("&
否 读者密码
'(")&
否 读者姓名
0 '("&
否 读者性别
-( '("2&
否 读者联系电话
# '(")&
否 读者地址
#
否 读者生日
+. '("&
否 读 者 所 在 班 级 ( 包 括 院 系 专 业 班
级)
/
否 是否丢失
数据表 # (图书馆管理员信息)
字段 类型 是否为空 说明
! '("&
否 管理员编号、主键
-# '("&
否 管理员密码
'(")&
否 管理员名称
数据表 $# (系统管理员信息)
字段 类型 是否为空 说明
# '("&
否 系统管理员编号、主键
-# '("&
否 系统管理员密码
'(")&
否 系统管理员名称
数据表 (借阅信息)
字段 类型 是否为空 说明
# " # $"%&&
否 借阅信息编号,自增长列,主键
!
否 书本编号
~ ~
2