
上QQ阅读APP看书,第一时间看更新
1.3 图书管理系统需求分析
1.3.1 需求分析概念
要设计一个性能良好的数据库系统,明确应用环境对系统的要求是首要的和最基本的。特别是数据库应用非常广泛,非常复杂,多个应用程序可以在同一个数据库上运行,为了支持所有数据库应用程序的运行,数据库设计就变得异常复杂。如果事先没有对信息进行充分和细致的分析,数据库设计就会很难成功。
需求分析阶段应该对系统的整个应用情况做全面、详细的调查,确定企业组织的目标,收集支持系统总的设计目标的基础数据和对这些数据的要求,确定用户的需求,并把这些要求写成用户和数据库设计者都能够接受的文档。
1.3.2 图书管理系统需求描述
图书管理系统需要满足图书馆工作人员、借阅者和系统管理员三方面人员的需求,具体描述如下:
工作人员主要是对图书的借阅及还书操作进行管理,能够通过图书编号查询到图书的信息,还可以通过借阅者编号查询借阅者及借阅记录等信息。
借阅者能够查询到图书馆里所有图书的信息,还可以查询到本人的借阅记录。
系统管理员主要是对图书、借阅者和工作人员的信息进行管理;可以对图书的总体借阅信息进行统计;还能够对图书管理系统的用户账号进行管理。