图书馆管理系统需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图书馆管理系统
初步需求分析
学院:数学与软件科学学院专业:信息与计算科学
年级班级: 2010级5班
组别:第一小组
组长:燕鹏
小组成员:燕鹏赖金勤建伦
唐女友游正艳韦维
目录
第1章功能Function (3)
第2章行为Action (5)
第3章性能Performance (6)
第4章设计约束Design Contraint (6)
第5章信息流Information Flow (7)
第6章数据字典 (11)
第7章状态转换图 (16)
第8章E-R图 (20)
第9章信息流程图 (24)
错误!未定义书签。
一、功能Function 功能结构图:
A 借书
记录读者的借阅信息
B 还书
取消读者的借阅信息
C 查询
了解书籍信息
D 书目管理(入库、出库)
对书目进行分类管理
E 超期罚款管理
F 预约管理
G 读者信息管理
管理读者基本信息、借、还等情况H 续借管理
二、行为Action
图书馆管理系统流程图
三、性能Performance
1、至少允许同时登录系统的人数即系统安全性
2、信息反馈时间
3、安全级别
四、设计约束Design Contraint
1、馆中所有未借出的书籍能够供读者随时借阅
2、在同一时刻,一本书不能既被借出,又可供借阅
3、一个读者一次借出的书籍数目不能超过预定值
4、同一读者不能借阅两本及以上的同一书籍
5、欠款超过预定值不能再借阅
6、读者借阅限制
7、续借限制
五、信息流Information Flow
外部项 加 工 数据存储数据流
L1输入基本人员信息
LL2输入图书信息
L3显示人员信息
L4显示图书基本信息
L5显示借阅信息
L6显示预约信息
L7人员基本信息
L8人员借阅信息
L9图书信息
L10报废图书
L11入库信息
L12出库信息
L13入库明细表
L14出库明细表
L15借阅明细表
L16预约明细表
L17确定预约信息
L18确定借阅信息
L19撤销预约明细表
系统0层图F1输入基本人员信息F2输入图书信息
F3显示人员信息
F4显示图书基本信息F5显示借阅信息
F6显示预约信息
F7人员基本信息
F8人员借阅信息
F9图书信息
F10报废图书
F11入库信息
F12出库信息
系统1层图
L1输入人员基本信息 L2输入图书信息 L3显示人员信息L4显示图书基本信息 L5显示借阅信息 L6显示预约信息L7人员基本信息 L8人员借阅信息 L9图书信息
L10报废图书 L11出库信息 L12入库信息
L13入库明细表 L14出库明细表 L15借阅明细表L16预约明细表
L11L12
借还管理
L1输入人员基本信息 L2输入图书信息 L3显示人员信息L5显示借阅信息 L6显示预约信息 L7人员基本信息L8人员借阅信息 L9图书信息 L15借阅明细表L16预约明细表 L17确定预约信息 L18确定借阅信息L19撤销预约明细表
图书管理
F2输入图书信息 F4显示基本图书信息 F9图书信息
F10报废图书 F11入库信息 F12出库信息
F13入库明细表 F14出库明细表
人员管理
F1输入人员基本信息 F3显示人员信息 F7人员基本信息
六、数据字典
1.数据项条目
2.数据存储条目
3.数据流条目
4.加工条目
5.外部实体
七、状态转换图SSD
图书管理状态图
借书状态图
还书状态图
查询状态图
八、数据库E-R图
图书馆管理系统ER图
读者属性
管理员属性
书库属性
借阅者管理系统ER图
管理员管理系统ER图
图书管理系统ER图
九、信息流程图
图书管理系统信息流程图