代码拉取完成,页面将自动刷新
应用所学知识,完成一个Web应用程序的开发,Android端,前端Html、CSS、JavaScript、BootStrap、Vue等框架,后端用的SpringBoot等开发技术来设计一个小型的系统。
后端: 图书管理后端: 后端主要技术:Springboot+Mybatis (gitee.com)
Android: 图书管理系统Android端: 图书管理系统的Android客户端 (gitee.com)
Vue,Axios
.
│ App.vue
│ list.txt
│ main.js
│
├─assets
│ logo.png
│ R-C.jpg
│
├─components
│ Book.vue
│ Head.vue
│ Side.vue
│
├─router
│ index.js
│
├─store
│ index.js
│
└─views
│ Book.vue
│ Login.vue
│ Main.vue
│ MyInfo.vue
│ Register.vue
│ Search.vue
│ Test.vue
│
└─Admin
AddBook.vue
AddBookClass.vue
Admin.vue
AdminSearch.vue
History.vue
UpdateBook.vue
npm install
等待依赖下载npm run serve
等待项目启动, 启动默认端口为8080U-用户(User)
A-管理员(Admin)
编号 | 用例编号 | 用例名称 | 参与者 |
---|---|---|---|
1 | US-01 | 注册账户 | U |
2 | US-02 | 登录账户 | U A |
3 | US-03 | 搜索图书 | U A |
4 | US-04 | 查看图书详情 | U A |
5 | US-05 | 查看个人信息 | U A |
6 | US-06 | 借阅图书 | U A |
7 | US-07 | 归还图书 | U A |
8 | US-08 | 添加图书 | A |
9 | US-09 | 修改图书 | A |
10 | US-10 | 添加分类 | A |
11 | US-11 | 查看借阅记录 | A |
用例编号 | US-01 |
---|---|
用例名称 | 注册账户 |
用例描述 | 参与者在注册界面注册属于自己的账户,从而使用系统 |
参与者 | 用户 |
前置条件 | 无 |
后置条件 | 参与者注册成功,用户id回传并跳转到登录界面 |
基本路径 | 1. 参与者启动系统 2.参与者跳转到http://localhost:8080/Register 3.参与者输入个人详细信息 4.系统注册成功,返回到登录界面 |
扩展点 | 检查手机和邮箱是否重复 |
用例编号 | US-02 |
---|---|
用例名称 | 登录系统 |
用例描述 | 系统验证用户身份合法后进入系统 |
参与者 | 用户,管理员 |
前置条件 | 参与者成功注册账户或拥有账号 |
后置条件 | 用户,管理员登录成功,跳转到首页服务器返回token |
基本路径 | 1.参与者启动系统 2.参与者跳转到http://localhost:8080/Login 3.参与者输入用户id 4.参与者输入密码 5.参与者提交登录信息 6.系统检测信息完整性及用户身份合法性 7.系统返回登录结果 |
扩展点 | 可使用id、邮箱或手机号登录 |
用例编号 | US-03 |
---|---|
用例名称 | 搜索图书 |
用例描述 | 参与者登录后可使用搜索功能搜索图书 |
参与者 | 用户,管理员 |
前置条件 | 参与者成功登录或token未过期 |
后置条件 | 系统返回搜索结果 |
基本路径 | 1.参与者启动系统 2.参与者登录系统 3.参与者跳转到http://localhost:8080/Search 4.参与者输入图书分类(可选),图书名(可选)或图书(ISBN) 5.参与者提交搜索信息 6.系统返回搜索结果 |
扩展点 | 无 |
用例编号 | US-04 |
---|---|
用例名称 | 查看图书详情 |
用例描述 | 参与者查看图书详情 |
参与者 | 用户,管理员 |
前置条件 | 参与者成功登录或token未过期 |
后置条件 | 系统返回图书详情 |
基本路径 | 1.参与者启动系统 2.参与者登录 3.参与者跳转到http://localhost:8080/Book?id=(图书id) 4.系统返回图书详情 |
扩展点 | 无 |
用例编号 | US-05 |
---|---|
用例名称 | 查看个人信息 |
用例描述 | 参与者查看个人详情 |
参与者 | 用户,管理员 |
前置条件 | 参与者成功登录或token未过期 |
后置条件 | 系统返回当前用户信息 |
基本路径 | 1.参与者启动系统 2.参与者登录 3.参与者跳转到http://localhost:8080/MyInfo 4.系统返回当前借阅的图书信息 |
扩展点 | 显示更多个人信息 |
用例编号 | US-06 |
---|---|
用例名称 | 借阅图书 |
用例描述 | 参与者借阅图书 |
参与者 | 用户,管理员 |
前置条件 | 参与者成功登录或token未过期并且当前没有借书 |
后置条件 | 系统返回借阅结果 |
基本路径 | 1.参与者启动系统 2.参与者登录 3.参与者跳转到任意图书详情页或点击别处出现的对应图书的借阅按钮 4.系统返回借阅结果 |
扩展点 | 显示更多个人信息 |
用例编号 | US-07 |
---|---|
用例名称 | 归还图书 |
用例描述 | 参与者归还图书 |
参与者 | 用户,管理员 |
前置条件 | 参与者成功登录或token未过期并且有借阅的图书 |
后置条件 | 系统返回还书结果 |
基本路径 | 1.参与者启动系统 2.参与者登录 3.参与者跳转到个人信息页 4.参与者点击还书按钮 5.系统返回还书结果 |
扩展点 | 无 |
用例编号 | US-08 |
---|---|
用例名称 | 添加图书 |
用例描述 | 参与者添加图书 |
参与者 | 管理员 |
前置条件 | 参与者成功登录或token未过期并且角色为admin,添加信息完整 |
后置条件 | 系统返回添加结果 |
基本路径 | 1.参与者启动系统 2.参与者登录 3.参与者跳转到http://localhost:8080/Admin 4.参与者点击添加图书跳转到Admin/AddBook 5.参与者添加完整信息后点击提交按钮 6.系统返回添加结果 |
扩展点 | 检查ISBN是否重复 |
用例编号 | US-09 |
---|---|
用例名称 | 修改图书 |
用例描述 | 参与者修改图书 |
参与者 | 管理员 |
前置条件 | 参与者成功登录或token未过期并且角色为admin,修改信息完整 |
后置条件 | 系统返回修改结果 |
基本路径 | 1.参与者启动系统 2.参与者登录 3.参与者跳转到http://localhost:8080/Admin 4.参与者点击修改图书跳转到Admin/AdminSearch 5.参与者搜索到图书后点击修改按钮跳转到指定图书的修改页面Admin/UpdateBook?id=(图书id) 6.系统返回图书原本数据 7.参与者输入修改数据 8.参与者点击提交修改按钮 9.系统返回修改结果 |
扩展点 | 检查ISBN是否重复 |
用例编号 | US-10 |
---|---|
用例名称 | 添加图书分类 |
用例描述 | 参与者添加图书分类 |
参与者 | 管理员 |
前置条件 | 参与者成功登录或token未过期并且角色为admin,添加信息完整 |
后置条件 | 系统返回添加结果 |
基本路径 | 1.参与者启动系统 2.参与者登录 3.参与者跳转到http://localhost:8080/Admin 4.参与者点击添加图书分类跳转到Admin/AddBookClass 5.参与者输入一级分类、二级分类(可选)、三级分类(可选) 6.参与者点击添加一级分类或二级分类或三级分类 7.系统返回添加结果 |
扩展点 | 检查分类是否重复 |
用例编号 | US-11 |
---|---|
用例名称 | 查看借阅记录 |
用例描述 | 参与者查看所有用户借阅记录 |
参与者 | 管理员 |
前置条件 | 参与者成功登录或token未过期并且角色为admin |
后置条件 | 系统返回添加结果 |
基本路径 | 1.参与者启动系统 2.参与者登录 3.参与者跳转到http://localhost:8080/Admin 4.参与者点击查看借阅历史跳转到Admin/History 5.系统返回查询结果 |
扩展点 | 添加搜索功能 |
登录
首页
搜索界面
图书详情页
管理员主页
添加图书
添加图书分类
修改图书
查询借阅历史
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。