图书管理系统的介绍!!
将系统的整体功能按照人员分为4个部分,分别是学生功能、系统管理员、学生管理员和图书管理员等模块。将会按照这四个部分进行介绍。
功能编号 | 功能 |
---|---|
1 | 用户登录 |
2 | 借阅图书 |
3 | 归还图书 |
4 | 续借图书 |
5 | 预约图书 |
6 | 查看借阅信息 |
7 | 图书评论 |
8 | 查看借阅排行 |
9 | 修改用户密码 |
10 | 浏览图书 |
11 | 查找图书 |
功能编号 | 功能 |
---|---|
1 | 用户登录 |
2 | 添加管理员 |
3 | 修改管理员属性 |
4 | 删除管理员 |
5 | 修改用户密码 |
功能编号 | 功能 |
---|---|
1 | 用户登录 |
2 | 添加学生信息 |
3 | 维护指定学生信息 |
4 | 批量删除学生 |
5 | 批量导入学生信息 |
6 | 修改用户密码 |
功能编号 | 功能 |
---|---|
1 | 用户登录 |
2 | 维护指定书籍信息 |
3 | 批量导入书籍信息 |
4 | 修改用户密码 |
字段名 | Type | PK |
---|---|---|
学号 studNo | * | |
姓名 studName | ||
专业 major | ||
班级 classNum | ||
手机号 phoneNum | ||
密码 passwd |
字段名 | Type | PK |
---|---|---|
书号 bookNum | * | |
书名 bookName | ||
作者 author | ||
出版社 publisher | ||
总数 bookCnt | ||
借阅数量 borrowCnt | ||
发布时间 pubTime | ||
书籍评论 comment |
字段名 | 类型 | PK |
---|---|---|
借阅信息号 infoId | * | |
学生学号 studNo | ||
书籍书号 bookNo | ||
借阅时间 borrowTime | ||
归还时间 finishTime |
字段名 | 类型 | PK |
---|---|---|
预订信息号 infoId | * | |
学生学号 studNo | ||
书籍书号 bookNo | ||
预订时间 borrowTime |
字段 | 类型 | PK |
---|---|---|
管理员号 managerId | * | |
姓名 name | ||
手机号 phone | ||
密码 passwd | ||
管理员类型 managerType |
BookList StudentList InformList SubInformList BorrowInformList ManagerList
用例编号 | 用例名 | 对应用户 | 备注 |
---|---|---|---|
US 01 | 登录系统 | 学生、系统管理员、学生管理员、图书管理员 | 进入图书管理系统 |
US 02 | 借阅图书 | 学生 | |
用例描述据举例:
-
用例编号:US 02
用例名称:借阅图书
参与者:学生
入口条件:以学生身份登录图书管理系统
事件流:
- 通常情况:
- 输入借阅图书的书号等信息
- 在图书系统中查找相应的图书
- 查看图书的借阅情况
- 借阅成功
- 例外情况:
- 图书不存在,重新输入图书信息
- 图书已经借完,推荐进入预约图书
出口条件:图书借阅成功或者失败
- 通常情况:
-
这是邓健的