图书管理系统软件设计说明
一.可行性研究:
图书管理系统,在开发过程中,按照软件工程的步骤, 从设计到开发采用了面向对象的思想和技
术,采用了 SQL SERVER 2000 网络数据库,使得本系统可以方便的和其他子系统进行数据交换。同
时,注意从软件的图形应用界面上优化软件质量,使得本系统具有很强的可操作性。
二.需求分析:
1.任务概述:
1.1 目标:
对图书信息进行图书管理、读者管理、借阅管理、系统管理、添加还借书 这些日常业务的需要。
高效性通过系统的实用,能够改变旧的图书管理模式,使对图书的管理、借阅、查询更加方便有效。
1.2 运行环境:
Windows 98/2000/XP/2003 操作系统下,安装并配置软件 Microsoft SQL Server 2000 数据
库管理系统。
2.1 功能划分:
图书管理系统主要实现以下五个方面的功能:
a.图书管理 b.读者管理 c.图书借阅管理 d.系统管理
e.退出系统
2.2 功能描述:
图书管理包括图书类别管理和图书信息管理方面功能。
读者管理主要实现读者类别管理和读者信息管理。
图书借阅管理,进行借书登记(此操作由管理员完成);当用户要查询自己的借阅情况时,可进
行借阅查询。
系统管理有添加管理员和更改密码等功能。
2.安全性需求:
只有系统管理员才能进行数据库的相关操作
3.一致性需求:
在图书管理系统相关的表之间,有较强的关联性,为了实现一致性的需求,我们在各个表之间建
立起了一致性约束。
6.完整性需求:
根据图书管理系统的要求,为保持数据的完整性,采用了数据库的事务机制,防止出现操作故障。
三. 概要设计说明书:
1.总体设计:
系统结构示意图: