项目实习——《图书管理系统》需求分析

引言

编写目的

为了开发出真正,满足用户需要的软件产品,明确地了解用户需求是关键。虽然在可行性研究中,已经对用户需求有了初步了解,但是很多细节还没有考虑到。可行性研究的目的是评估系统是否值得去开发,问题是否能够解决,而不是对需求进行定义,如果说可行性分析是要决定去做还是不做,那么需求分析就是回答系统必须做什么这个问题。需求分析是一个非常重要的过程,它完成的好坏直接影响了后续软件开发的质量。

项目背景

项目名称:图书管理系统

开发环境:Windows 10,Mysql,Myecplise

用户:图书馆管理员和读者

项目与其他软件,系统的关系:由于数据处理手工操作,工作量大,出错率高,出错后不易更改,设计并实现一个将各种图书管理的服务功能结合起来的图书信息系统十分重要,可以有效的节约资源并且有效的存储,更新和查询信息,提高工作和服务的效率。

定义

图书室管理系统对现代图书馆而言,是能够发挥其科研的作用的至关重要的技术平台,对于读者和图书管理员来说,是否方便快速获取信息的关键,所以,图书管理系统应该能够为用户提供充足的信息和快捷方便的操作手段。

任务概述

目标

本系统通过Mysql,Javaweb等技术来实现图书信息和用户信息的管理,目标如下:
(1)减少人力成本和管

  • 88
    点赞
  • 851
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
需求分析报告§1 概述目前的图书馆多为手工管理,手续繁琐,耗费大量的人力,而且由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。因此,我们设计这个图书馆系统,管理读者的登记、图书的购入、借出、归还以及注销等。管理人员还可以查询某位读者、某本图书的借阅情况,对当前借阅情况给出一些统计,给出统计表格,以全面掌握图书的流通情况。同时本系统基于WEB页面有很好的连网功能,也便于在校教师,学生查询自己的借阅信息,在馆图书情况,下载所需资源,大大节省了图书馆的人力资源,方便了教师、学生的借阅,查询。§1•1 背景随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。目前学校图书馆的借阅工作部分还是手工管理,工作效率很低,并且不能及要求。手工管理还存在这许多弊端,由于不可避免的人为因素,造成数据的遗漏、误报。计算机信息化管理有着储存量大,速度快等许多优点,提供给我们的处理信息及时快捷,因此我们利用计算机提供给我们的信息对学生们的借阅过程形成一整套动态的管理。§1•2系统目标1. 实现图书馆对在馆图书的按类别,书名,作者,是否已被借出等多方面的查询。2. 实现图书馆对新书入库,旧书注销的简单处理,并且建立书籍档案,方便图书管理。3. 对在馆图书进行编辑,包括添加图书信息、删除图书信息、修改图书信息。4. 建立图书馆外借读者数据库,包括添加读者信息、删除读者信息、修改读者信息。5. 可以按读者编号查询读者信息,包括该读者所借图书名称,归还日期等信息。6. 设立讨论区,方便管理员与读者之间的交流。7. 电子资源下载:实现读者对电子文档,随书光盘的下载的功能。1.1编写目的如今有些图书馆现为手工管理,效率低、易出错、手续繁琐,耗费大量的人力,而且数据处理手工操作,工作量大,出错率高,出错后不易更改。由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。因此,我们设计这个图书馆系统,管理读者的登记、图书的购入、借出、归还以及注销等。管理人员还可以查询某位读者、某本图书的借阅情况,对当前借阅情况给出一些统计,给出统计表格,以全面掌握图书的流通情况。同时本系统基于WEB页面有很好的连网功能,也便于在校学生查询自己的借阅信息,在馆图书情况,可以在网上自行续借图书,大大节省了图书馆的人力资源,方便了学生、教师的借阅,查询。可行性研究报告 41引言 41.1编写目的 41.2背景 51.3参考资料 52可行性研究的前提 52.1要求 52.2目标 52.3条件、假定和限制 52.4评价尺度 63对现有系统的分析 63.1处理流程和数据流程 64.3改进之处 74.4影响 74.4.1对系统运行过程的影响 74.4.2对开发的影响 84.4.3对经费开支的影响 84.5技术条件方面的可行性 86结论 8需求分析报告 9§1 概述 9§1•1 背景 9§1•2系统目标 9§2 业务逻辑和数据流图 10§2•1总体功能结构: 10§2•2数据流图 10一层数据流图 11二层数据流图 12三层数据流图 13§3数据调查及分析 14§4系统特点 14§4•1性能要求: 14§4•2运行环境: 151. 推荐配置: 152.支持软件: 15§4•3数据的安全性: 15详细设计说明书 161引言 161.1编写目的 162图书馆在线系统结构 163程序描述 173.1数据字典 173.2文件字典 173.3数据项条目 173.4主要程序代码 184程序代码设计 194.1 服务器根据要求到数据库中查找数据,并进行数据处理 194.2 相关数据参数在各个板块之间传递 204.3 向用户显示信 23用户手册 241引言 241.1编写目的 241.2背景 241.3参考资料 242用途 253运行环境 253.1硬设备 253.2支持软件 254使用过程 254.1创建主目录 254.2数据库配置 264.3用户注册与登录 274.4图书查询 294.5 下载功能 324.6 小型论坛讨论区 33系统总结报告 35
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值