图书馆管理系统需求分析说明.docx
- 文档编号:9691773
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:18
- 大小:210KB
图书馆管理系统需求分析说明.docx
《图书馆管理系统需求分析说明.docx》由会员分享,可在线阅读,更多相关《图书馆管理系统需求分析说明.docx(18页珍藏版)》请在冰豆网上搜索。
图书馆管理系统需求分析说明
文档编号:
B104126
图书馆管理系统
需求说明书
编写人:
葛朋
编写日期:
2012-3-26
目录
目录2
1引言3
1.1项目背景3
1.2项目意义3
1.3文档目的3
2任务概述3
2.1系统目标3
2.2用户特点3
2.3应用范围3
2.4假定和约束3
2.5关键性技术3
3需求分析4
3.1业务描述4
3.2用例分析4
3.3系统功能概述6
3.4数据库设计分析……………………………………………………………………7
4主要业务处理……………………………………………………………………………..13
5运行环境规定14
5.1设备14
5.2支持软件14
5.3服务器端14
5.4客户端…………………………………………………………………………………14
用户确认函14
1、引言
1.1项目背景
随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。
而图书馆仍采用手工管理图书的方法,不仅效率低、易出错、手续繁琐,而且耗费大量的人力。
为了满足图书馆管理人员对图书馆书籍,读者资料,借还书等进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,特编此图书管理系统软件以提高图书馆的管理效率
1.2项目意义
图书馆管理系统方便了读者借阅、续借、归还图书,同时提高图书馆管理员处理各项业务的效率。
1.3文档目的
编写本文档的目的是根据系统对用户需求进行了全面细致的分析,深入描述《图书管理系统》软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。
2、任务概述
2.1系统目标
<1>.界面设计友好,美观,数据储存安全,可靠。
<2>.基本信息设置保证图书信息和读者信息的分类管理。
<3>强大的查询功能,保证数据查询的灵活性。
<4>实现对图书借阅,续借,归还过程的全程数据信息跟踪。
<5>.设置读者借阅和图书借阅排行榜,为图书管理提供真实的数据信息。
<6>提供借阅到期提醒功能,使管理者可以及时了解已经到期的图书借阅信息。
<7>.提供管理员修改自己密码的功能,保证系统安全性。
<8>提供灵活,方便的权限设置功能,使整个系统的管理分工明确。
<9>.采用人机对话的操作方式
<10>.系统要最大限度地实现易维护性和易操作性。
2.2用户特点
系统用户主要是图书馆管理员和读者。
2.3应用范围
中小型图书馆的管理。
2.4假定和约束
一个更为完善的图书管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。
对信息的保护手段仅限于设置管理员权限,以及修改密码,比较简单,安全性能有待进一步完善。
2.5关键性技术
<1>水晶报表
在图书馆管理页面中使用了图书信息的功能,这一功能主要通过水晶报表实现。
<2>网页与数据库的数据连接。
3、需求分析
3.1业务描述
借书过程:
管理员输入读者条形码,查找是否存在该读者,若条形码正确自动弹出该读者的其他正确信息,再输入图书条形码,查找该图书是否存在,若存在则完成借书过程。
图书归还与图书续借过程相似。
图书查询:
可通过条形码、书名、图书类别、作者、出版社等信息中一条或几条查询。
获取其他图书或读者信息都可以通过条形码查询。
3.2用例分析
图书馆管理系统的系统流程图如下所示:
整体管理系统用例图:
管理员用例:
3.3系统功能概述
1)根据图书馆管理系统的特点,可以将其分为系统设置、读者管理、图书借还、系统查询等部分,其中各个部分及其包含的具体功能模块如图:
2)图书馆管理系统系统需要完成功能主要有:
●有关读者种类标准的制定、种类住处的输入,包括种类编号、种类名称、借书数量、借书期限、有效期限、备注等。
●读者种类信息的修改、查询等。
●读者基本信息的输入,包括读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮件地址、备注等。
●读者基本信息的查询、修改,包括读者编号、读者姓名、读者种类、读者性别、家庭住址、电话号码、电子邮件地址、备注等等。
●书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称、关键词、备注信息等。
●书籍信息的输入,包括书籍编号、书籍名称、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页书、关键词、登记日期、备注信息等。
●借书信息的输入,包括借书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。
●借书信息的查询、修改,包括借书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。
●还书信息的输入,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期、备注信息等。
●还书信息的查询和修改,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍姓名、借书日期、还书日期、备注信息等。
3.4数据库设计分析
通过对本系统进行的需求分析、系统流程图设计以及系统功能结果的确定,规划出系统中使用的数据库实体对象及数据库逻辑结果:
1)管理员权限设置信息实体E-R图
管理员权限设置表
字段名
数据类型
长度
是否主键
描述
UserName
Varchar
80
是
管理员名称
SystemSet
bit
1
否
系统设置
readerManage
bit
1
否
读者管理
bookManage
bit
1
否
图书管理
BookBorrow
bit
1
否
图书借还
systemSearch
Bit
1
否
系统查询
2)图书借阅信息实体E-R图
图书馆借阅表
字段名
数据类型
长度
是否主键
描述
bookBarcode
Varchar
50
否
管理员名称
bookName
Varchar
20
否
系统设置
borrowTime
Datetime
8
否
读者管理
returnTime
Datetime
8
否
图书管理
readerBarCode
Varchar
50
否
图书借还
readerName
Varchar
20
否
系统查询
isReturn
bit
1
否
系统查询
3)书架信息实体E-R图;
书架信息表;
字段名
数据类型
长度
是否主键
描述
bookcaseID
Int
4
是
书架编号
BookcaseName
Varchar
80
否
书架名称
4)图书信息实体ER图:
图书信息表:
字段名
数据类型
长度
是否主键
描述
bookBarCode
Varchar
100
是
图书条形码
bookName
Varchar
100
否
图书名称
borrowType
Int
4
否
图书类型
bookcase
Int
4
否
书架类别
bookConcern
Varchar
100
否
出版社名称
author
Varchar
80
否
作者名称
price
money
8
否
图书价格
borrowSum
int
4
否
借阅次数
5)图书类型信息实体E-R图:
图书类型信息表:
字段名
数据类型
长度
是否主键
描述
typeID
int
4
否
图书类型编号
TypeName
varchar
50
否
类型名称
BorrowDay
Int
4
否
可接天数
6)图书馆信息实体E-R图:
图书馆信息表:
字段名
数据类型
长度
是否主键
描述
libraryName
varchar
80
否
图书馆名称
curator
varchar
80
否
馆长名称
tel
varchar
100
否
联系电话
address
varchar
200
否
联系地址
varchar
100
否
电子邮件
net
varchar
200
否
网址
upbuildTime
datetime
8
否
建馆时间
remark
varchar
500
否
备注
7)读者信息实体E-R图
读者信息表
字段名
数据类型
长度
是否主键
描述
ReaderBarCode
varchar
50
是
读者条形码
readerName
varchar
50
否
读者名称
sex
char
10
否
读者性别
readerType
varchar
50
否
读者类型
certificateType
varchar
50
否
证件类型
certificate
varchar
50
否
证件号码
tel
varchar
50
否
联系电话
varchar
50
否
电子邮件
remark
varchar
500
否
备注
8)读者类型ER图
读者类型信息表:
字段名
数据类型
长度
是否主键
描述
id
int
4
是
类型编号
type
varchar
50
否
类型名称
num
varchar
50
否
可借数量
9)管理员信息实体E-R图
管理员信息表
字段名
数据类型
长度
是否主键
描述
userId
int
4
是
管理员编号
userName
varchar
50
否
管理员名称
userPwd
varchar
50
否
管理员密码
4、主要业务管理
1)用户登录功能
·包括创建新用户
·输入用户名和密码
·修改密码等
2)图书管理
·图书的查询和统计
图书及图书类型的增加、删除、修改
3)人员管理
·操作员的权限管理
读者信息管理
4)图书的流通管理
·图书的借阅管理
·归还图书管理
续借图书管理
5)打印报表
6)统计功能
·统计读者人数
·图书册数
图书借阅次数统计排行
5、运行环境规定
5.1设备
Intel486以上系列、AMDK6以上系列等PC台式机和便携式电脑;
运行时占用内存:
≤1MB;
所需硬盘空间:
≤5MB;
软件平台:
中文Windows2000/NT4.0或更高版本。
5.2支持软件
运行于Windows2000及更高版本的操作系统之上。
5.3服务器端
操作系统:
WindowsServer2003(SP1)
Web服务器:
Internet信息服务管理器
数据库服务器:
SQLServer2005
浏览器:
IE6.0
网站服务器运行环境:
Microsoft.NETFrameworkSDKv2.0
5.4客户端
浏览器:
IE6.0
分辨率:
最佳效果1024*768像素
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 管理 系统 需求 分析 说明