图书馆管理系统需求分析
作者:杨克凡 学号:200807010319
目录
1.图书管理系统的开发背景: ................................................. 3 2.具体软件开发适应对象: ..................................................... 3 3.系统需求分析: ................................................................... 3 3.1主要功能 ......................................................................... 4 3.2 系统性能要求: ............................................................ 4 3.3 针对管理员需实现的基本功能: ................................ 4 3.3.1 查询 ......................................................................... 4 3.3.2 读者信息维护 ......................................................... 4 3.3.3 图书信息的维护 ................................................... 5 3.4 系统功能模块划分 ........................................................ 5 1.日常工作管理 ............................................................. 6 2.基本资料维护管理 ..................................................... 6 3.查询管理 ..................................................................... 7 4.系统管理 ..................................................................... 7 3.5 E—R图 ............................................................................ 7
1.图书管理系统的开发背景:
为了满足开放式图书馆管理的要求,我们小组对
Microsoft
Office Access数据库管理系统、SQL语言原理、Microsoft Visual Basic应用程序设计,数据库技术进行了较深入的学习和应用,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的图书管理系统可以满足借阅者、图书馆工作人员和高级管理员及学校图书管理几方面的需要。
图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
2.具体软件开发适应对象:
A.所建议开发的软件系统的名称:图书馆管理系统
B.开发者:小组全体成员(杨克凡,邱明宾,张贺,杨明峰,曹一丁,邢俊。)
C.用户:学校图书馆工作人员;
D.该软件系统同其他系统或其他机构的基本的相互来往关系:该系统目前为止为单机版,独立于其他系统。
3.系统需求分析:
3.1主要功能
(1)能够输入图书的综合情况和进行新书入库、现有图书信息修改以及删除;
(2)能够实现对读者档案的查询、密码的修改以及编辑管理; (3)能够进行借阅、还书功能; 3.2 系统性能要求: (1)系统安全、可靠; (2)功能齐全;
(3)操作方便、界面友好; (4)易于维护和扩充。
3.3 针对管理员需实现的基本功能:
3.3.1 查询:
(1)书籍信息查询:管理员可以根据书籍名,书籍分类,书籍作者、编号、出版社等信息来检索查询图书馆的书籍,便于管理。
(2)读者信息查询:根据相应的读者资料进行所需查询。
‘读者编号’、‘读者姓名’、‘读者种类’。 3.3.2 读者信息维护:
(1)修改读者信息:管理员可以录入、修改、删除读者信息。
(2)修改密码:管理员可登录平台对遗忘密码的读者的密码进行修
改。
3.3.3 图书信息的维护:包括新书的入库,以及现有书籍资料的修改和删除,方便读者的查询。
管理者登陆管理平台图书管理读者管理图书借阅管理系统管理3-1管理员权限图 3.4 系统功能模块划分: 图书管理系统需要实现的功能主要有四大模块,分别为日常工作管理、基本资料维护管理、查询管理和系统管理。其中日常工作管理和基本资料维护是整个系统的核心。