当前位置:首页 > 图书管理系统—数据库课程设计
文件级别:机密
图书管理系统
软件设计书
编写:▁▁▁▁▁▁▁▁▁ ▁▁▁▁年▁▁▁月▁▁▁日
审核:▁▁▁▁▁▁▁▁▁ ▁▁▁▁年▁▁▁月▁▁▁日
批准:▁▁▁▁▁▁▁▁▁ ▁▁▁▁年▁▁▁月▁▁▁日
1/18
文件级别:机密
目 录
1. 引言 .......................................................................................................................................... 3 1.1. 1.2. 1.3. 1.4.
编写目的 ................................................................................................................... 3 读者对象 用户,设计人员,测试人员,等 ........................................................ 3 参考文档 ................................................................................................................... 3 名词与术语 ............................................................................................................... 3
2. 系统概述................................................................................................................................... 3 2.1.
2.2.
系统功能描述 ........................................................................................................... 3 面向的用户群体 ....................................................................................................... 4
3. 功能性需求............................................................................................................................... 4 3.1.
3.2. 3.2.1. 3.2.2. 3.2.3. 3.2.4. 3.2.5. 3.2.6. 3.2.7. 3.2.8. 3.2.9. 3.2.10.
功能列表 ................................................................................................................... 4 图书管理系统分析 ................................................................................................... 4 图书管理系统总功能模块图 ................................................................................... 4 图书管理系统总用例图 ........................................................................................... 5 图书管理系统总DFD图 ......................................................................................... 6 图书管理系统总ER图 ............................................................................................ 6 各功能模块 ............................................................................................................... 7 图书档案管理 ........................................................................................................... 7 用户信息管理功能模块 ........................................................................................... 9 查询信息管理功能模块 ......................................................................................... 11 借还信息管理功能模块 ......................................................................................... 13 系统管理功能模块 ................................................................................................. 16
4. 非功能性需求......................................................................................................................... 18 4.1. 4.2.
界面需求 ................................................................................................................. 18 其他要求 ................................................................................................................. 18
2 / 18
文件级别:机密
1. 引言
1.1. 编写目的
图书管理系统实现的总目标,是使图书馆的信息管理工作系统化、规范化、自动化,从而达到提高对图书管理效率及对用户信息管理的目的,同时也更方便的便于用户进行图书的查询和自己用书情况的掌握。
1.2. 读者对象 用户,设计人员,测试人员,等
图书管理系统的设计人员、测试人员、图书管理系统的管理人员及一般用户。
1.3. 参考文档
[1]殷人昆、郑人杰、马素霞、白晓颖;《实用软件工程(第三版)》;2010
年8月
[2]蔡延光;《数据库原理与应用》;2009年
1.4. 名词与术语
名称 读者的种类 基本信息 销毁 查询 统计与分析 英文名称 解释 The kind of readers 读者的类型 Essential information 用户的信息、图书的信息 Destroy by melting or 将图书从该系统中剔除 burning Searching 利用图书的编号来进行查阅 Statistics and analysis 分析图书的各种比例 表1.1 名词与术语
2. 系统概述
2.1. 系统功能描述
该图书管理系统是用来描述图书的信息、用户的信息。能明确的指出:读者的种类、读者借还书信息、读者的基本信息如编号等;还包括书籍的信息,如书基本类型的定义,新书信息的录入,书籍的更新,对旧书的销毁;读者借阅图书的记录,是否超出期限,;能准确的显示图书类型的比例、库存情况与借出比例等;
3 / 18
文件级别:机密
图书管理员能方便的对系统里的图书的数据和借阅者的信息进行统一的管理;借阅者也能通过该系统对图书的剩余情况做出我是否要借这本书,我借着本书的日期及超出的日期。
2.2. 面向的用户群体
该系统的维护人员、图书管理员及用户
3. 功能性需求
3.1. 功能列表
表3.1 功能列表
系统名称 模块 功能 书籍类别的定义、更新、查询;对于新书而言,书籍信息的输入、查询、更新;对于旧书而言,旧书的销毁; 通过该系统能准备的描述出用户的种类,基本信息及各个用户借阅图书的情况,能更改用户信息并且用户能通过该模块查询信息 以书名、作者、出版社、出版时间(确定的时间或时间段、某一时间之前、某一时间之后)等信息进行图书检索,并能反应图书的借阅情况以借阅人编号对借阅人信息进行检索,以出版社名称查询出版联系方式信息等 通过该模块能够方便的对借还书信息的输入、查询、更新,包括借阅编号、书籍编号、读者编号、书籍编号、出借日期、还书日期、备注日期 可以展现出图书类型比例、库存与借出比例 需求点 书籍的基本信息的输入、更新、查询 描述及更改用户的信息 图书档案信息管理 用户信息管理 图书 管理 系统 查询信息管理 查询图书的信息及用户信息 借还信息管理 查询图书的信息 显示各种比例 系统信息管理 3.2. 图书管理系统分析
3.2.1.
4 / 18
图书管理系统总功能模块图
共分享92篇相关文档