图书管理系统 详细设计说明书 1 引言 1
1 编写目的 本文档为C 3 图书管理系统的详细设计说明书,向阅读人 员介绍本图书管理系统的整体框架和详细设计
2 背景 说明: 项目名称:C 3 图书管理系统 开发人员:王逸文,倪成浩,卢思琦,孙继刚 用户:C 3 图书管理系统管理员,图书读者 运行程序系统的计算中心:个人服务器站 系统描述 BMS 系统为图书馆书籍管理,企业图书、材料管理提供了一个方 便的电子平台
该系统分为图书管理模块,图书信息查询、预览 模块,图书评价模块,读者信息管理模块,书籍借阅和归还管理 模块以及管理员模块等模块
图书管理系统软件是一套功能比较 完善的图书数据管理软件,具有数据操作方便高效迅速等优点
该软件采用MySQL 数据库软件开发工具进行开发,具有很好的可 移植性,可在应用范围较广的Unix、WINDOWS 系列等操作系统上 使用
除此以外,BMS 可通过访问权限控制以及数据备份功能,确保数据的安全性
3 定义 术语: BMS BookManagementSystem 图书管理系统 1
4 参考资料 《数据库系统概念》 Abraham Silberschatz Henry F
korth S
sudarsham 著 《软件工程》Roger S
Pressman 著 《C#3
5 高级编程》丁士峰 朱毅 杨明羽 等编著 《深入解析 WPF 编程》王少葵著 2 程序系统的组织结构 2
1 系统架构 本系统包含客户层,中间层和图书管理信息系统层
其中,客户层用于用户与客户端的交互,例如显示信息,查询信息,提交信息,输入数据等
中间层为应用服务器部分,主要用来实现数据的接收,发送,并作为一座“桥梁”来连接客户与数据库
图书管理信息系统层主要实现数据的处理功能
从安全的角度看,中间层的引入能有效的对系统与数据进行保