资源描述
需求分析说明书
1.序言
伴随信息技术在管理上越来越深入而广泛应用, 管理信息系统实施在技术上已逐步成熟。管理信息系统是一个不停发展新型学科, 企业要生存要发展, 要高效率地把企业活动有机地组织起来, 就必需加强企业管理, 即加强对企业内部多种资源(人、 财、 物等)有效管理, 建立与本身特点相适应管理信息系统。
本系统介绍了在PowerBuider环境下采取“自上而下地总体计划, 自下而上地应用开发”策略开发一个管理信息系统过程。经过分析传统人工管理图书馆不足, 创建了一套行之有效计算机管理图书馆方案。利用基于条码技术管理系统来处理这些步骤无疑会极大程度地提升效率和处理能力。
本系统界面友好, 操作简单, 比较实用。
1.1目
利用数据库、 PowerBuider软件编制一个管理软件, 用以实现图书、 读者以及日常工作等多项管理。方便提升图书馆管理效率, 降低管理人职员作量使用该系统以后, 图书馆管理人员能够管理读者登记、 图书购入、 借出、 归还以及注销等; 还能够查询某位读者、 某本图书借阅情况, 对目前借阅情况给出部分统计, 给出统计表格, 以全方面掌握图书流通情况。
系统功效
登录系统: 注销用户、 系统退出
管理: 用户管理、 图书管理、 读者管理、 借阅管理
查询: 图书查询、 读者查询、 借阅查询
报表打印: 全部图书、 借出图书、 库存图书、 全部读者信息
帮助: 使用说明、 相关。
2.通常性描述
利用数据库软件编制一个管理软件, 用以实现图书、 读者以及日常工作等多项管理。方便提升图书馆管理效率, 降低管理人职员作量。
l 查询: 图书查询、 读者查询、 借阅查询。l 管理: 用户管理、 图书管理、 读者管理、 借阅管理。l 登录系统: 注销用户、 系统退出。l系统要能实现以下功效: 报表打印: 全部图书、 借出图书、 库存图书、 全部读者信息。
图书管理系统数据库要设计含有以下数据项: 借书证号、 姓名、 单位、 馆藏号(馆藏号为每本书上条形码号)、 书名、 分类号、 作者、 价格等。
其中这些数据项“借书证号”能够描述以下:
数据项名: 借书证号(读者条码)
含义: 唯一标识每个读者
类型: 字符型
取值范围: 至
“读者”在系统中它能够描述以下: 含义说明: 是图书管理系统数据结构之一, 定义了一个读者相关信息包含: 借书证号, 姓名, 性别, 单位对于“借阅统计”可描述以下:
数据流名: 借阅统计
说明: 读者借书统计
数据起源: 利用借书证办理借阅手续
数据去向: 借阅
数据结构: 借书证号、 图书馆藏号、 借阅日期
数据存放“借阅”能够描述以下: 数据存放名: 借阅说明: 统计读者借书情况数据描述: 借书证号、 图书馆藏号、 借阅日期数据量: 每次3本以下(包含3本)存取方法: 存取处理过程“判定能否借书”可描述以下:
处理过程“判定能否借书”
说明: 依据读者已借书情况可被借图书馆藏情况判定读者能否借书
输入: 借阅统计、 读者信息、 被借图书信息
输出: 能否借书标志
限制与约束: 读者提出借书请求后, 先判定该读者以前借书量是否达成了3本, 假如达成了3本, 则不能再借书, 假如没有达成3本, 则再判定读者要借图书可借量是否为0, 假如不为0, 则该书能够借出
3.用户需求分析
在对该学生图书馆管理系统进行实质性分析设计前, 我们对用户需求做了以下多个方面进行了调查。
用户需求可分为三个方面: 首先是图书馆工作人员经过图书馆管理系统来管理各类图书, 使得图书馆各项工作能够有序地进行, 从而满足学生需求; 二方面是学生们能经过该系统来查询图书馆中各类图书, 来确定自已需要书籍借阅情况, 为借阅做好准备; 三方面是对图书馆数据库管理需求, 数据库在DBMS中饰演着极其关键角色, 所以能对系统数据库进行安全和全方面地管理也成为了图书管理者一个关键需求。
这三个方面形成了学校图书馆管理系统一个有机工作整体, 采取计算机平台进行自动化信息处理, 可方便快捷地共享信息、 交流信息, 高效地协同工作。
在软、 硬件方面对系统需求, 软件要求易学, 界面友好, 轻易掌握, 能够很简单方便管理多种图书信息。硬件需求配置要求不能太高, 这么能够很好适应该前学校图书馆。
4.系统需求分析
4.1软件界面
系统开发采取POWERBUIDER, SQLSERVER等软件开发, 利用其强大可视化界面功效及对数据库支持, 开发者能够在这个环境内建立、 编辑、 管理文件与工程, 快速完成可视化Windows程序设计工作。
4.2硬件界面
计算机, 条形码阅读器
4.3性能需求
1、 安全管理: 提供用户登录、 修改密码等管理功效。
2、 图书信息管理: 能够对图书进行增加和修改操作, 录入图书信息时需要录入图书名称、 编号、 条形码等信息。还能够对图书信息进行删除、 查找和浏览等操作。
3、 图书借阅管理: 管理员能够对图书进行借阅和归还操作, 并查看借阅和归还统计信息。
4、 图书查询管理: 能依据多个方法对图书进行查询, 并显示图书信息和借阅情况。
5、 读者信息管理: 提供读者信息添加、 修改、 查找和浏览等操作。
4.4数据库需求
依据系统功效设计要求以及功效模块划分, 需要在SOLSERVER建立四个数据库表, 用于存放图书、 读者、 管理员、 借阅登记等数据信息。各数据库表结构设计以下:
读者表: 借书证号、 姓名、 性别、 类别、 工作单位、 家庭住址、 电话号码、 电子邮件地址、 借书日期等字段; 书目表: 馆藏号、 题名、 作者、 出版社、 复本数、 语种、 文件类型、 版次、 单价、 出版日期等字段; 馆藏表: 馆藏号、 索书号、 分类号、 种次号、 馆藏位置等字段; 流通表: 借书证号、 馆藏号、 借期、 还期、 续借、 应还期、 操作员等字段; 借阅规则表: 读者类别编码、 图书类别编码、 限借册数、 每期天数、 续借天数、 过期日期、 罚金等字段。读者类别表: 读者类别编码、 读者类别等字段。图书类别表: 图书类别编码、 图书类别等字段。书籍类别表: 类别编号、 类别名称、 关键词、 备注等字段
4.5存放过程
存放过程好处是可供不一样开发工具调用, 如PB、 VB、 ASP、 Delphi等开发工具均可调用。在流通模块和WEB查询模块上都有图书检索功效, 实际上调用同一存放过程完成。本系统建立了多个存放过程, 实现诸如借还书处理、 新书入库统计、 编目入馆藏、 读者统计、 生成索书号等功效。
5.管理需求
图1 需求变更步骤
6.处理方案
基于以上对问题分析, 利用计算机给我们提供信息, 立刻地调整学校图书馆图书结构, 而且对学生们借阅过程形成一整套动态管理就十分必需了。
图书馆信息系统建立, 需要进行用户需求调查与分析, 以确定系统目标, 提出处理问题具体方案, 这是系统建设关键步骤。
学校图书馆规模相对于商业图书馆小, 但要有着完善图书信息, 对每一册书要有具体统计信息, 功效上对系统需求是全方面。所以对用户需求可分为四个方面: 首先是图书馆工作人员经过计算机来管理各类图书, 分类编号, 调整图书结构, 增加图书库存, 适应学生需求; 二方面是学生们能经过计算机来查询浏览图书馆中图书, 来确定自己需要书籍, 为借阅做好准备; 三方面是工作人员对学生们借书证发放; 四方面也是图书馆关键工作, 对图书借阅管理。
这四个方面形成了学校图书馆一个工作整体, 采取计算机自动化信息处理, 可方便快捷地共享信息、 交流信息, 高效地协同工作。
在软、 硬件方面对系统需求, 软件要求易学, 界面友好, 轻易掌握, 能够很简单方便管理多种图书信息。硬件配置要求不能太高, 这么能够很好适应该前学校图书馆。
在开发方法上对系统需求, 因为学校图书馆是一个无商业利益, 所以系统设计开发周期要短, 在短时间内完成, 降低开发成本, 提升开发效率, 方便、 简单、 实用作为系统开发指导思想。
展开阅读全文