图书管理系统软件需求规格Word格式文档下载.docx

上传人:b****2 文档编号:4419380 上传时间:2023-05-03 格式:DOCX 页数:15 大小:461.56KB
下载 相关 举报
图书管理系统软件需求规格Word格式文档下载.docx_第1页
第1页 / 共15页
图书管理系统软件需求规格Word格式文档下载.docx_第2页
第2页 / 共15页
图书管理系统软件需求规格Word格式文档下载.docx_第3页
第3页 / 共15页
图书管理系统软件需求规格Word格式文档下载.docx_第4页
第4页 / 共15页
图书管理系统软件需求规格Word格式文档下载.docx_第5页
第5页 / 共15页
图书管理系统软件需求规格Word格式文档下载.docx_第6页
第6页 / 共15页
图书管理系统软件需求规格Word格式文档下载.docx_第7页
第7页 / 共15页
图书管理系统软件需求规格Word格式文档下载.docx_第8页
第8页 / 共15页
图书管理系统软件需求规格Word格式文档下载.docx_第9页
第9页 / 共15页
图书管理系统软件需求规格Word格式文档下载.docx_第10页
第10页 / 共15页
图书管理系统软件需求规格Word格式文档下载.docx_第11页
第11页 / 共15页
图书管理系统软件需求规格Word格式文档下载.docx_第12页
第12页 / 共15页
图书管理系统软件需求规格Word格式文档下载.docx_第13页
第13页 / 共15页
图书管理系统软件需求规格Word格式文档下载.docx_第14页
第14页 / 共15页
图书管理系统软件需求规格Word格式文档下载.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

图书管理系统软件需求规格Word格式文档下载.docx

《图书管理系统软件需求规格Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《图书管理系统软件需求规格Word格式文档下载.docx(15页珍藏版)》请在冰点文库上搜索。

图书管理系统软件需求规格Word格式文档下载.docx

读者主要是借还图书。

开发软件名称:

图书管理系统

项目的提出者:

校图书管理员

开发方名称:

国防软件技术学生

开发者:

软件专业第五小组

开发负责人:

第五小组组长

用户:

在校学生,图书管理员,老师

1.3文档概述

此需求规格说明书对《图书管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

本说明书的预期读者为读者、需求分析人员、测试人员、用户文档编写者、项目管理人员。

1.4基线

1.图书管理系统可行性分析报告V1.5

2.软件开发计划书V1.5

2引用文件

1.中华人民共和国国家标准GBT-8567-2016

3需求

3.1所需的状态和方式

本系统所需的状态和方式没有特殊需求。

3.2需求概述

3.2.1目标

本需求的编写是为了研究利用大型数据库做基础的图书管理系统软件的开发途径和应用方法。

同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。

3.2.3用户的特点

通过对图书资料室书籍、读者资料、借还书等进行高效的管理,图书管理员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。

减少图书管理员的工作量并使其能更有效的管理书库中的图书,实现传统的图书管理工作的信息化建设游客、会员,通过网络可以方便、快捷的查询图书,可以通过系统直接购买图书。

3.2.2运行环境

3.2.2.1硬件环境

A.CPU:

2.2GHz及以上

B.内存:

最少128M可用内存,建议512M以上

C.硬盘:

最少5G可用磁盘空间,建议10G以上

D.显示:

1280x1024分辨率及以上

3.2.2.2软件环境

A.WindowsXP以上的操作系统

B.VisualStudio2008/2010

C..NETFramework4.0

D.Navicat8.0及以上

E.Office2000应用软件

3.2.4关键点

制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。

希望通过一套图书管理系统实现图书管理的系统化、规范化和自动化,实现对图书资料的集中统一的管理

3.2.5约束条件

本图书管理系统最好只应用于教师,学生,图书管理员。

在功能上还可进一步实现安全防范、借阅平台、后台管理、图书管理、与E-Mail和因特网电话集成起来,成为真正的网上图书系统软件。

3.3需求规格

3.3.1软件系统总体功能/对象结构

1、系统结构图

图3-1系统结构图

3.3.2软件子系统功能/对象结构*

1、用户管理模块

图3-2用户管理模块图

2、目录管理模块

目录管理主要有门类管理、分类管理、图书管理、图书详情管理。

其中门类管理、分类管理和商品管理有添加修改和删除功能,图书详情管理有图书详情修改功能。

管理员可以创建门类,对过选择门类来创建分类,对过选择门类、分类,来创建图书目录。

图书管理可以将图书部关联到多个分类,也可以从某个分类中移除。

如下图3-3所示:

图3-3目录管理模块图

目录管理的系统流程图:

如图3-4所示。

图3-4目录管理的系统流程图

删除目录流程图:

如图3-5所示。

图3-5删除目录流程图

3、图书管理模块

图书管理模块实现对有关图书的所有功能,不要包括图书的搜索、获取指定目录下的图书及图书信息的增加、删除、修改等功能。

如下图3-6所示:

图3-6商品管理模块图

4、搜索

搜索有两种方式,普通搜索和精确搜索,普通搜索完成在标题中搜索,精确搜索完成在标题跟图书描述中搜索。

用户借阅

,如用户登录或者创建一个新的用户。

目前或许保存的最好方法可能是为每个用户生成一个唯一的ID,采用全局唯一标识符(GUID)来实现,然后以cookie和session数据的形式保存在用户的计算机中,这种方法的好处是即使用户的浏览器是禁用cookie的,系统程序也能够基于session数据正常工作。

如下图3-7所示:

图3-7选书模块图

添加图书到图书书架流到流程图

图3-8用户添加图书到图书书架流程图

5、借阅管理

借阅管理模块实现对用户所下借阅的管理。

不要包括借阅接收地址的设置、图书接收地走红的设置、借阅单的处理和猎取订单中的图书信息等功能。

管理员通过输入相应的查询参数(如根据日期、订单号、状态、用户名等),系统返回对应的订单,以及订单的状态。

订单管理员根据得到的通知,更改相应的订单状态。

如下图3-9所示:

图3-9订单管理模块图

6、作品推荐

作品推荐有多同的类型,如:

借阅升级作品,关联销售,将行色作品放在主页上。

本项目将采用综合“借阅升级作品”和“关联作品”的方法来实现。

作品推荐为系统自动执行,当用户查看某图书的详细信息时,在此作品下面列出其他读者在选择此作品的同时还选择了以下作品,有利于读者的多方面选择。

7、邮件系统(错误处理及借阅单通知)

错误报告,本项目中,将通过电子邮件的方式发送给图书管理员,另外也可以现实性入事件日志,或者保存到数据库,还可以保存到一个文本文件里。

另外还通过邮件系统在客户开出订单,在库存检查,在发货后等地方发送通知邮件。

8、新闻管理

图3-10新闻管理模块图

9、公告管理

发布、管理站内公告,方便用户第一时间了解图书系统的最新消息。

3.3.3描述约定

通常使用的约定描述(数学符号、度量单位等)。

3.4CSCI能力需求

用户查询、借阅设计说明:

1、输入项

表3-1输入项表

数据项

类型

数据精度

图书项ID号

整型

 

出版ID号

作者名

字符型

40

书名

255

用户唯一ID

用户名称

2、处理过程

用户登录系统后,通过检索条件查询所需书籍,然后加入借阅,最后确定借阅,生成订单写入数据库。

3、输出项

表3-2输出项表

已借售量

超出借阅时间单价

货币

购买数量

用户户名称

借阅订单生成日期

日期型

借阅人姓名

借阅人地址

超出借阅时间总价

3.5CSCI外部接口需求

用户,通过广域网登陆商城,进行注册登陆、图书浏览/查询/借阅,图书订单查询。

3.6CSCI内部接口需求

用户,通过用户管理模块登录图书书城;

根据用户输入的信息查询图书信息表显示查询结果;

用户选中中的图书,生成订单、借阅信息存入图书信息表。

3.7CSCI内部数据需求

内部数据需求在详细设计时确定。

3.8适应性需求

满足学生老师和系统管理员使用的需求(记录量控制在1000项内)。

对前面提到的运行环境要求不应存在困难。

3.9保密性需求

注册用户的密码信息需要严格保密。

3.10保密性和私密性需求

个人凭个人校园一卡通借阅。

3.11CSCI环境需求

本系统运行环境要求:

显示器分辨率:

最低1024*768

网络环境:

广域网

操作系统:

WindowsXP及更高版本具有WIN32API的操作系统之上。

浏览器:

IE7及以上

3.12计算机资源需求

3.12.1计算机硬件需求

CPU

内存

最少128M可用内存,建议512M以上

硬盘

显示

3.12.3计算机软件需求

操作系统

windowsXP及以上

应用软件

VisualStudio2008

.NETFramework4.0

Navicat8.0及以上

Office2000

3.12.4计算机通信需求

网络需要连通广域网,带宽2M及以上。

3.13软件质量因素

1、一般操作的响应时间应在1~2秒内

2、用户可在本系统下实现多种用户要求的功能

3、对于系统的重要数据都有密码保护,具有一定的安全性

4、用户输错数据都有提示信息,具有较好的容错性能

5、用户的封闭性较好,用户基本上在提示信息下输数据

3.14设计和实现的约束

略。

3.15数据

1、静态数据

需要创建七个表的静态数据。

1)图书信息表:

此表存放图书信息类型信息。

表3-3图书信息表

字段

字段名

宽度

图书ID号

ItemId

Int

Notnull

PublisherId

Int

Author

Nvarchar(40)

Salenum

2)图书项信息表:

此表存放图书项的信息。

表3-4图书项信息表

图书项唯一ID

PKId

Name

Nvarchar(255)

说明

ImageFileSpec

Null

借阅单价

UnitPrice

Money

3)图书分类信息表:

此表存放图书的分类信息。

表3-5图书分类信息表

分类唯一ID

分类描述

Description

Nvarchar

4)图书项与分类关联信息表:

此表存放图书和分类的关联关系

表3-6图书项与分类关联信息表

NotNull

分类ID号

CategoryId

5)用户信息表:

此表存放客户的注册、登陆信息

表3-7客户信息表

用户EMAIL

Email

Nvarchar(50)

用户登陆密码

Password

Binary(24)

Null

6)借阅信息表:

此表存放借阅单的详细信息

表3-8借阅单信息表

订单唯一ID

用户ID号

customerId

借阅状态

Status

借阅生成日期

orderDate

Datetime

Shiptoname

Shiptoadress

超出借阅时间价格

Subtotal

7)借阅单项信息表:

主要存放借阅单的信息

表3-9订单项信息表

OrderId

超出借阅时间单价

Unitprice

借阅数量

Quantity

2、动态数据

输入数据:

菜单选项,查找关键字,新建记录项。

输出数据:

由查询关键字确定的数据库记录集合。

内部生成的数

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2