图书管理系统需求分析
时间:2025-04-19
时间:2025-04-19
图书馆 需求分析
图书管理系统需求分析
设计与实现的约束条件
在系统设计和实现的过程中,从技术角度上可能存在一些约束条件,这些约束条件包括:
1. 客户应用环境特殊,使得一些成熟的工具无法应用,只能进行底层开发以实现上层应用流程。
2. 客户有独特的行业背景或应用目标,现有的方法或者工具无法满足,只能改变设计思路或者实现方法。
3. 客户提出了针对版权或者代码、文档所有权的需求,为了保证自身的机密不被泄漏,故意选择一些一般的方法,不使用自己掌握的尖端技术。
还有很多其他的设计与实现约束条件,例如客户方希望驻厂开发、希望双方联调等。凡是打破现有的内部工作环境,需要调整设计与实现流程才能满足的要求,都应在此详细说明。
其他客户需求
除了以上的各项客户需求之外,还会有一些相对笼统或者独特的客户需求,可能包括以下需求:
1. 关于系统的安全性、稳定性、可扩展性、开放型、独立性等诸如此类的考虑,在需求分析中列明,可以指导设计人员在后续的技术工作中有意识的加以体现,充分满足客户要求。
2. 关于系统配置环境、运行方式、提交形式等要求,这与核心技术无关,但却是客户针对服务形式的要求,主要用于指导软件发布阶段的工作。
3. 其他的特殊要求也要在此一并列出。
附录
在此列出本文档所需要的各种附录信息,包括客户提供的一些需求数据、己方技术人员提供的观点意见、客户方提供的一些文档或者通讯记录,以起到佐证和参照的作用。
引言
一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。在计算机尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。
以上所描述的手工过程的不足之处显而易见,首先处理借书、还书业务流程的效率很低,其
图书馆 需求分析
次处理能力比较低,一段时间内,所能服务的读者人数是有限的。利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力。我们将会看到排队等候借书、还书的队伍不再那么长,工作人员出错的概率也小了,读者可以花更多的时间在选择书和看书上。
为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。使用该程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。
“图书管理系统”主要目的是利用数据库软件编制一个管理软件,用以实现图书、读者以及日常工作等多项管理。同时对整个系统的分析、设计过程给出一个完整论证。它是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。
系统设计
系统指导思想和建设目标
系统指导思想
立足于校园实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高图书信息的现代化管理水平,实现信息资源的共享。
系统建设目标
(1)要解决的问题:(以某学校为参照) 随着办公自动化水平的不断提高,现在学校管理学生信息也逐步从手工转到计算机自动化信息处理阶段。设计一个功能完整、操作简便、界面友好的学生信息管理系统已经是势在必行的了。
(2)系统开发的目的:提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。
(3)系统名称:图书管理系统
总体功能设计
系统要能实现如下功能:
l 登录系统:注销用户、系统退出。
l 管理:用户管理、图书管理、读者管理、借阅管理。
l 查询:图书查询、读者查询、借阅查询。
l 报表打印:所有图书、借出图书、库存图书、所有读者。
图书馆 需求分析
l 帮助:使用说明、关于。
数据库设计
数据库系统的选择
本系统是一个中小型管理系统,运行环境是Windows2000 server,因此使用Windows环境下最容易使用且功能还可以的Microsoft Access 2000 作为后台的数据库系统。
需求分析
判断能否借书 索书 信息 读 者 办理借书手续 读者信息 查询结果 借书申请 被借图书 借书结果 借书信息 被借图书复本量 借书 借阅 读者 图书 图书查询 借书信息 查询 判断 判断结果 索书 信息 图书信息 读 者 借书 还书 读 者 申请借书 还书申请 借书结果 还书结 …… 此处隐藏:3443字,全部文档内容请下载后查看。喜欢就下载吧 ……