图书管理系统需求规格说明书

发布 2019-07-25 23:33:35 阅读 9615

西安邮电大学

西安邮电大学。

计算机学院)

实验名称: 需求规格说明书。

专业名称网络工程

班级。学生姓名。

学号(8位。

一、引言。1.1编写目的。

编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准,图书馆管理系统也是为了能满足读者和图书的图书馆实现日常操作信息化和后台统计电算化的系统。它能够帮助图书馆管理人员处理基本的管理项目,图书馆满足信息化的需要,并且有操作简单,易上手,错误较少等优点。

1.2项目背景。

人工管理图书的手续繁索、效率低下给具有强烈时间观念的管理人员带来了诸多不便,学校图书馆缺少一套完善的图书管理软件,为了对图书的管理方便,因此必须开发图书管理系统。随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。而采用手工管理图书的方法,不仅效率低、易出错、手续繁琐,而且耗费大量的人力。

为了满足图书馆管理人员对图书馆书籍,读者资料,借还书等进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,特编此图书管理系统软件以提高图书馆的管理效率。

1.3术语定义:

1)系统:图书馆管理软件。

2)图书资料查询:根据相应的图书信息对所有书籍进行所需查询。

3)借阅历史:包括借阅者的学号、姓名、班级、借书证编号以及所借图。

书的书名、借书日期、还书日期等。

4)借书处理:对不同的借阅者有不同的规定借阅图书数量和借阅时间。

5)缴纳罚款:对不同的违章情况有不同的罚款措施。

1.4产品面向的用户群体。

(1)本产品主要面向各级院校借阅图书的人群(中小型图书馆)。

(2)避免了手工管理工作效率低,不能及时了解图书馆各类图书的存库,学生们需求的图书难以在短时间内找到、图书的入库和更新比较麻烦,不便于动态的及时调整图书结构。更好的适应学生借书需求同时减缓了工作压力,提高了工作人员自身素养。

1.5参考资料:

江开耀, 张俊兰,李晔 《软件工程》 西安电子科技大学出版社 2007;

左雅等,《软件工程与项目案例教程》,电子工业出版社。

《需求工程》——韩柯译清华大学出版社。

《软件工程》 —张海藩编著清华大学出版社。

《数据库系统概论》 —萨师煊王珊编著高等教育出版社

《软件工程导论》——张海藩编著清华大学出版社。

《实用软件工程》 郑人杰殷人昆陶永雷清华大学出版社 1997年第二版。

二、任务概述。

2.1目标

本系统通过强大的计算机技术给图书管理人员和读者借、还书带来便利。本系统实现了图书管理信息更新等功能。目标包括:

减少人力与管理费用;

提高信息准确度;

改进管理和服务;

建立高效的信息传输和服务平台,提高信息处理速度和利用率;

系统设计优良,界面设计精美、友好、快捷,人性化设计,后台管理功能强大、效率高;

更简便、信息化程度更高的图书管理流程;

2.2用户的特点。

本软件的最终用户是面向管理员(图书管理员和其它管理人员)、读者(老师和同学等),他们都具有一定的计算机应用基础,可以比较熟练操作计算机。管理员和读者都是经常性用户。

系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。

三、需求规定。

3.1功能要求:

3.2系统性能要求:

1)、系统处理的准确性和及时性:

系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。

2)、系统的开放性和系统的可扩充性:

图书管理系统在开发过程中,应该充分考虑以后的可扩充性。例如用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。

而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。

3)、系统的易用性和易维护性:

图书管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的**帮助,缩短用户对系统熟悉的过程。

4)、系统的标准性:

系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。

5)、系统的先进性:

目前计算系统的技术发展相当快,做为图书管理系统工程,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流并先进且有良好发展前途的产品。

6)、系统的响应速度:

图书管理系统系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。

3.3. 输入输出要求。

图书查询:输入关键字为书名,作者,索引号,按照精确匹配为主,再索引关联字。输出时列出索引到的所有书目信息,具体信息包括内容摘要、目录号、作者信息、书名、**、流水号、购买日期等。

方便读者查找。

图书借阅:通过设备识别图书和读者(借阅证)的流水号(条形码),向数据库传送信息,然后在数据库索引图书信息和读者信息是否符合要求,符合要求待图书管理员确认后再更新相关数据,并将这些数据存入借书文件,最后输出显示存储成功;否则报错。

查看读者的借阅信息:进入读者借书信息管理系统,只需要输入读者个人信息即可,然后系统根据输入的信息,送图书馆管理系统索引查找相关信息,最后将读者借书的信息输出显示。

3.4. 数据管理能力要求。

定时整理数据:系统管理员根据市场图书**定时整理系统数据库,对图书的借阅情况、读者的管理情况、书库的增减等均可有计算机执行,并将运行结果归档。

查询库存量:能随时查询书库中图书的库存量,以便准确、及时、方便地为读者提供借阅信息,但不能修改数据,无信息处理权,即可以打印清单、浏览数据等,管理权限由系统管理员掌握和分配。

3.5. 出错处理要求。

系统失效后能给出错误信息,提示用户采取适当手段处理故障。

使用本系统时可能出现如下故障:

1)输入用户名不存在:说明数据库没无此用户名,需开户。

2)密码错误:说明用户名和密码不匹配。弹出警告信息后需重新输入密码,一天内输入十次错误密码,将对此帐户进行冻结,需持身份证解冻。

3)由于管理员没有及时保存数据造成的数据丢失:可通过数据还原,还原成最近的数据备份。

4)要于不可抗拒力造成的损失:由用户自行承担。

3.6可靠性和可用性需求。

系统可用性并且在一个月内不能出现2次以上故障。

3.7 其它专门要求。

数据的安全性、完整性要求:图书馆各项数据信息必须保证安全性和完整性。网络系统设有通信、程序、网络**权限和口令管理,确保系统安全。

4.运行环境设定。

4.1. 设备:

intel486以上系列、amd k6 以上系列等pc台式机和便携式电脑;

运行本软件所要求的硬设备的最小配置:内存500m;

i/o设备:显示器、鼠标、键盘。

4.2. 支持软件。

说明为运行本软件所需要的支持软件,如:

a.操作系统:windows98及以上版本。

b.支撑框架:.net framework1.1

c.数据库:access2000。

五.非功能性需求:

5.1软硬件环境需求:

5.2产品质量需求:

5.3其他需求:

用户需求(与用户交谈,向用户提问题)等。

六.数据实体结构描述。

图书管理系统 需求规格说明书

图书管理系统。软件需求规格说明书。课程 软件需求分析 学院 电子与信息工程学院 班级 13软件本 一 姓名 杨祎。学号 130912012 老师 刘欢 井冈山大学。2015年 12 月 19 日。目录。目录 2 1.引言 4 1.1编写的目的 4 1.2背景 4 1.3定义 4 1.4参考资料 5 ...

图书管理系统需求规格说明书

拟订人 学号 拟订时间 2014年6 月。1.引言。1 1编写目的。编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。1.2项目背景。开发软件名称 图书管理系统。项目开发者 黑龙江科技学院计算机科学系 图书管理系统 开发人 姚学...

软件需求规格说明书图书管理系统需求说明书

图书管理系统需求说明书。目录。1 概述 1 1.1编写目的 1 1.2编写依据 2 2软件概要 2 2.1系统指导思想和建设目标 2 2.2总体功能设计 3 2.3功能目标 4 2.4功能目标 5 2.5 作用及范围 5 3 需求规定 5 3.1理解需求 5 3.2需求分析 6 4 系统功能模块划分...

图书管理系统需求分析

张祖凯20044096 一 可行性分析。1.1编写目的 此需求规格说明书对 图书管理系统 软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能 性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。1.2 项目背景 图...

图书管理系统数据要求说明书

图书管理系统 数据要求说明书。题目 图书管理系统。学院 电子与信息工程学院。班级 10软件本 1 班。姓名 严俊琦陶珍珍李霞李玲芬 学号 xx 指导老师彭蕾。目录。1 引言 4 1.1编写目的 4 1.2 背景 4 1.3 定义 4 1.4 参考资料 4 2 数据的逻辑描述 5 2.1 静态数据 5...

企业车辆管理系统需求规格说明书

赣南师范学院商学院。课程名称 信息系统分析与设计。班级 2010信管班。学号 101104048 姓名 张文清。完成时间 2012 10 07 目录。1.引言 1 1.1 编写的目的 1 1.2背景 1 1.3定义 1 1.4参考资料 1 2.任务概述 1 2.1 目标 1 2.2用户的特点 2 2...

需求规格说明书

1 引言 1 1.1编写目的 1 1.2项目背景 2 1.3定义 2 1.4参考资料 2 2 任务概述 2 2.1目标 2 2.2运行环境 2 2.3条件与限制 2 3 数据描述 3 3.1静态数据 3 3.2动态数据 3 3.3数据库介绍 3 3.4数据词典 3 3.5数据采集 3 4 功能需求 ...

图书管理系统

目录。第一章绪论 1 1.1 图书管理系统的背景 1 1.2 图书管理系统的目标 1 第二章图书管理系统的需求分析 2 2.1 功能需求 2 2.1.1 功能模块图 2 2.1.2 图书管理功能 2 2.1.2.1 新书入库 2 2.1.2.2 书目注销 3 2.1.3 读者借阅功能 3 2.1.3...