《图书管理系统需求分析》Word文档格式.doc

上传人:b****2 文档编号:14193483 上传时间:2022-10-20 格式:DOC 页数:13 大小:703KB
下载 相关 举报
《图书管理系统需求分析》Word文档格式.doc_第1页
第1页 / 共13页
《图书管理系统需求分析》Word文档格式.doc_第2页
第2页 / 共13页
《图书管理系统需求分析》Word文档格式.doc_第3页
第3页 / 共13页
《图书管理系统需求分析》Word文档格式.doc_第4页
第4页 / 共13页
《图书管理系统需求分析》Word文档格式.doc_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

《图书管理系统需求分析》Word文档格式.doc

《《图书管理系统需求分析》Word文档格式.doc》由会员分享,可在线阅读,更多相关《《图书管理系统需求分析》Word文档格式.doc(13页珍藏版)》请在冰豆网上搜索。

《图书管理系统需求分析》Word文档格式.doc

xxx

开发单位:

一、编写目的:

编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。

二、编写背景:

系统待开发的名称:

项目组长:

段明伟

程序录入:

张露、冯丽荣

需求分析:

高春芳、冯丽荣、韩苗苗、张露

软件测试:

段明伟、曹凌云

本系统的用户:

用户,管理员

三、任务概述

系统的体系结构为客户端/服务器结构,开发工具前台为VB,后台数据库为SQLServer2000。

在Windows操作系统的支持下完成相应的所有功能。

1.使用范围

在学校图书馆内部的现有局域网这个网络环境下,信息由各用户在规定的权限下在各自的工作站上录入,信息上网后各用户可查询,调用,达到信息共享。

2.背景

图书馆在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息。

现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作。

因此需要对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利用管理效率的提高。

3.功能分析

(1)读者信息的制定、输入、修改、查询,包括种类、性别、借书数量、借书期限、备注。

(2)书籍基本信息制定、输入、修改、查询,包括书籍编号、类别、关键词、备注。

(3)借书信息制定、输入、修改、查询,包括书籍编号、读者编号、借书日期、借书期限、备注。

(4)还书信息制定、输入、修改、查询,包括书籍编号、读者编号、还书日期、还书期限、备注、对超期的情况自动给出提示。

(5)有条件、多条件查询各种信息。

(6)新生办理借书证、丢失办理结束证、挂失。

四.需求规定

在图书管理系统中,管理员要为每个读者建立借阅账户,并給读者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名),账户内存储读者的个人信息和借阅记录信息。

持有借阅卡的读者可以通过管理员(作为读者的代理人与系统交互)借阅、归还图书,不同类别的读者可借阅图书的范围、数量和期限不同,可通过互联网或图书馆内查询终端查询图书信息和个人借阅情况,以及续借图书(系统审核符合续借条件)。

借阅图书时,先输入读者的借阅卡号,系统验证借阅卡的有效性和读者是否可继续借阅图书,无效则提示其原因,有效则显示读者的基本信息(包括照片),供管理员人工核对。

然后输入要借阅的书号,系统查阅图书信息数据库,显示图书的基本信息,供管理员人工核对。

最后提交借阅请求,若被系统接受则存储借阅纪录,并修改可借阅图书的数量。

归还图书时,输入读者借阅卡号和图书号(或丢失标记号),系统验证是否有此借阅纪录以及是否超期借阅,无则提示,有则显示读者和图书的基本信息供管理员人工审核。

如果有超期借阅或丢失情况,先转入过期罚款或图书丢失处理。

然后提交还书请求,系统接受后删除借阅纪录,并登记并修改可借阅图书的数量。

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

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

1.性能需求

由于此开发项目针对图书馆,使用频度较高,使用性要求比较高。

为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。

总之,要求稳定、安全、便捷,易于管理和操作。

(1)查询速度:

不超过10秒;

(2)其它所有交互功能反应速度:

不超过3秒;

(3)可靠性:

平均故障间隔时间不低于200小时。

2.其他需求

能快速恢复系统和故障处理,方便系统升级和扩充,故障恢复时间不超过5小时。

五.业务流程

1.DFD数据流图(系统维护为通用功能,这里不做具体分析)

顶层图

0层图

1层图(2书籍管理)

1层图(3读者管理)

1层图(4借阅管理)

2.数据描述

(1)E-R图

读者实体与其属性

图书实体与其属性

管理员实体与其属性

(2)数据字典(DD)的描述

图书馆信息管理系统数据流程图中,数据信息和处理过程需要通过数据字典才能描述清楚。

在我们定义的图书馆信息管理系统数据字典中,主要对数据流程图中的数据流、数据存储和处理过程进行说明。

1.主要数据流的定义

(1)数据流名称:

读者信息

定义:

ID+姓名+性别+读者编号(用户名)+密码+用户类型

数据流量:

………..

(2)数据流名称:

图书信息

定义:

ID+书名+类别+作者+定价+是否借出

数据流量:

(3)数据流名称:

管理员信息

ID+用户名+密码+用户类型

(4)数据流名称:

借书请求

借书请求=书名+书号+读者信息

(5)数据流名称:

还书请求

还书请求=书名+书号+是否超期

2.主要数据存储的定义

(1)存储名称:

图书记录

输入:

书号

输出:

图书所有信息及是否借出

数据结构:

ID+书号+书名+出版社+作业+类别+定价+是否借出

说明:

书号是唯一的,并且不能为空,用于建立主键

(2)存储名称:

读者记录

输入:

证件号

输出:

读者信息及借书记录(所借书的书号)

ID+姓名+性别+职称+单位+读者编号+用户类型+书号(借书记录)

读者编号具有唯一性,这里书号为外码

(3)存储名称:

借阅记录

图书的借阅记录信息

书号+读者编号+借出日期

说明:

在图书-读者关系中书号为主键,读者编号为

外键;

在读者-图书关系中读者编号为主键,书号为

外键

3.主要处理过程的定义

(1)处理过程:

读者管理

读者编号

读者的注册信息

处理操作:

对所有注册的读者信息建表,并对读者统一编号,编号是唯一的,能够实现对读者信息的增加删除修改等操作

(2)处理过程:

图书管理

图书的基本信息

对所有进馆的图书编号,分类上架,建立图书信息表,图书编号具有唯一性,便于管理员对图书信息增加删除修改等操作

(3)处理过程:

图书查询

输入:

用户身份,图书编号,书名

输出:

所查询图书的相关信息

处理操作:

用户登录后可以查询图书信息,按图书编号可以查询到某本书的详细情况,也可以通过书名,作者,出版社进行模糊查询

六.运行环境规定

Ø

客户机

外围设备:

鼠标,键盘,显示器;

操作系统:

装有浏览器的各种操作系统;

服务器

外围设备:

编译程序:

VisualBasic;

操作系统:

任何操作系统(windowsorlinux);

数据库支持:

SQLServer2000或更高版本;

数据存储能力和测试支持能力:

需要有较高的系统支持。

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

当前位置:首页 > 工程科技 > 电力水利

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1