小型书屋需求规格说明书

更新时间:2024-05-16 11:11:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

公司迷你小型书屋系统

需求规格说明书

XX股份有限公司 2012年10月20日

一、引言

1.1编写目的

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

1.2项目背景

? 开发软件名称:公司迷你小型书屋系统。

? 项目开发者:XX软件开发公司“公司迷你小型书屋系统”开发小组:

马珍(组长),杨婷,刘雪绒,杜伟,王小丫,乐乐

? 用户单位:XX股份有限公司 1.3术语定义:

(1)系统:公司迷你小型书屋系统管理软件

(2)图书信息:图书的基本信息,包括书名、图书编号、作者、出版社、索引号、库存数量以及库存位置等,以供于读者查阅。

(3)借书记录:包括借阅者的学号、姓名、班级、借书证编号以及所借图书的书名、借书日期等

(4)借阅规则:对不同的借阅者有不同的规定借阅图书数量和借阅时间,对不同的违章情况有不同的罚款措施。

1.4参考资料:

《软件工程与项目案例教程》,电子工业出版社;

二、任务概述

2.1目标

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

? 减少人力与管理费用; ? 提高信息准确度; ? 改进管理和服务;

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

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

效率高;

2

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

2.2用户的特点

? 本软件的最终用户是面向管理员(图书管理员和其它管理人员)、读者(公司员工),

他们都具有一定的计算机应用基础,可以比较熟练操作计算机。管理员和读者都是经常性用户。

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

人员为间隔性用户。

三、需求规定 ? 功能要求:

在公司迷你小型书屋系统中,管理员要为每个读者建立借阅账户,并給读者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名),账户内存储读者的个人信息和借阅记录信息。持有借阅卡的读者可以通过管理员(作为读者的代理人与系统交互)借阅、归还图书,不同类别的读者可借阅图书的范围、数量和期限不同,可通过互联网或公司迷你小型书屋系统内查询终端查询图书信息和个人借阅情况,以及续借图书(系统审核符合续借条件)。

借阅图书时,先输入读者的借阅证号,系统验证借阅卡的有效性和读者是否可继续借阅图书,无效则提示其原因,有效则显示读者的基本信息(包括照片),供管理员人工核对。然后输入要借阅的书号,系统查阅图书信息数据库,显示图书的基本信息,供管理员人工核对。最后提交借阅请求,若被系统接受则存储借阅纪录,并修改可借阅图书的数量。归还图书时,输入读者借阅卡号和图书号(或丢失标记号),系统验证是否有此借阅纪录以及是否超期借阅,无则提示,有则显示读者和图书的基本信息供管理员人工审核。如果有超期借阅或丢失情况,先转入过期罚款或图书丢失处理。然后提交还书请求,系统接受后删除借阅纪录,并登记并修改可借阅图书的数量。

图书管理员定期或不定期对图书信息进行入库、修改、删除等图书信息管理以及注销(不外借),包括图书类别和出版社管理。

为系统维护人员提供权限管理、数据备份等通用功能。 ?

系统性能要求:系统安全、可靠;功能齐全;操作方便、界面友好;易于维护和

扩充。

? 流程分析

3

(1)书籍管理

? 书籍类别管理:增、删除、改等管理。

? 书籍信息管理:新书入库,图书购入后由图书管理人员将书籍编码并将其具体

信息录入书籍信息表。书籍信息修改,书籍信息由于工作人员的疏忽而出现错误时,可修改其信息。管理员按不同方式查询、统计,读者按不同方式查询。 ? 出版社信息管理:增、删除、改等管理。

? 图书注销:某一部分图书会随着时间的增长及知识的更新而变得不再有使用的

价值,或者图书被损坏,这些图书就要在图书籍信息表中的除去。即从书籍信息表中删去此书籍记录。

(3)读者管理

? 读者类别信息管理:增、删除、改等管理。

? 读者信息管理:办理、挂失、暂停借、注销阅卡,录入、修改、删除读者信息。 (4)借阅管理

? 续借管理:提供读者在符合规定的情况下网上续借。

? 还书管理:根据借阅卡编号、图书ID等,在借阅信息表中找到相应的记录,将

借书记录删除,更新该记录的相应数据(图书信息表)。根据违反规定情况计算和登记罚款记录。

? 借书管理:根据借阅卡编号和图书编号,进行借书登记。在借阅信息表中插入

一条借书记录,该记录包括读者ID、图书ID、借出日期、借阅编号、操作员等信息,更新该记录的相应数据(图书信息表)。把超期图书以列表的形式显示出来,并以电子邮件或打印成书面通知读者。提供读者网上查询自己的借阅情况(包括超期提示)

3.2数据描述

通过对公司迷你小型书屋系统需求及其数据流图的分析,可以得出该系统涉及读者、书籍、借阅和还书信息表等数据实体。

(1)所需求表图

4

读者信息表借还书图书信息表图书注销信息表借阅信息表出版社信息表读者类别表图书类别表

(2)数据实体结构描述 功能名称:图书信息表 存储位置:图书信息 存储组织:一本图书一条记录 数据元素 图书编号 图书名称 图书类别编号 书架位置 ISBN 作者 译者 单价 出版社编号 出版时间 总数量 入库日期 入库操作员 现存量 借阅次数 是否注销 内容简介

主键:图书编号 数据采集方式 人工采集 人工采集 人工采集 人工采集 人工采集 人工采集 人工采集 人工采集 人工采集 人工采集 人工采集 自动采集 自动采集 自动采集 自动采集 人工采集 人工采集 5

说明 主键,必须输入 必须输入 必须输入

本文来源:https://www.bwwdw.com/article/4kn7.html

Top