首页 > 代码库 > 《图书管理系统》软件需求说明书
《图书管理系统》软件需求说明书
图书管理系统
软件需求说明书
一、引言
1.1编写目的
一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。在计算机尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。
以上所描述的手工过程的不足之处显而易见,首先处理借书、还书业务流程的效率很低,其次处理能力比较低,一段时间内,所能服务的读者人数是有限的。利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力。我们将会看到排队等候借书、还书的队伍不再那么长,工作人员出错的概率也小了,读者可以花更多的时间在选择书和看书上。
为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。使用该程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。
本次作业设计题目:“图书管理系统”主要目的是利用数据库软件编制一个管理软件,用以实现图书、读者以及日常工作等多项管理。同时对整个系统的分析、设计过程给出一个完整论证。
图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。
1.2背景
a.待开发的软件系统名称:图书管理系统
b.任务项目提出者:济南市长清区新华书店(大学城店)
开发者:于漪、宿永伟、逯振龙、门子轩、徐策
用户:书店管理人员、顾客、后台维护人员
二、任务概述
2.1目标
a.解决问题:随着办公自动化水平的不断提高,现在书店管理图书信息也逐步从手工转到计算机自动化信息处理阶段。设计一个功能完整、操作简便、界面友好的学生信息管理系统已经是势在必行的了。
b.开发目的:提高图书管理工作的效率,减少相关人员的工作量,使书店的图书管理工作真正做到科学、合理的规划,系统、高效的实施。
2.2用户的特点
a.开发及维护人员:本科以上的计算机类专业
b.操作人员:熟悉电脑的基本操作
c.本软件预期使用频率:每天
2.3假定的限制
a.经费限制:5万以内
b.时间限制:3个月
三、需求规定
3.1对功能的规定
3.1.1系统要能实现如下功能:
a. 登录系统:注销用户、系统退出。
b. 管理:用户管理、图书管理、读者管理、借阅管理。
c. 查询:图书查询、读者查询、借阅查询。
d. 报表打印:所有图书、借出图书、库存图书、所有读者。
e.帮助:使用说明、关于。
3.1.2数据流程图
《图书管理系统》软件需求说明书