要写论文,论文只包查重过
.用户端核心功能:注册用户、图书借阅、个人信息管理、图书赔付管理、图书详情查看、书架收藏、图书浏览与搜索。
2.管理员端核心功能:用户管理(查询、删除)、图书管理(新增、编辑、删除、上架 / 下架、查询)、分类管理(新增、编辑、删除图书分类)、广告管理(新增、编辑、删除轮播广告)、系统管理(删除/修改)、数据统计分析(借阅次数、借阅时长)、评价管理(删除用户评价)。
二、功能
1、功能需求分析
(1)用户功能
① 用户注册登录:通过用户名、手机号、密码完成注册,支持手机号 + 密码登录;
② 个人信息管理:编辑头像、昵称、联系方式等个人资料,查看押金金额;
③ 图书浏览与搜索:按分类浏览图书列表,通过关键词搜索图书;
④ 图书详情与收藏:查看图书封面、书名、作者、出版社、库存等详情,将感兴趣图书添加至书架收藏;
⑤ 图书借还操作:对可借阅图书发起借阅,支持归还(已借阅图书)操作;
⑥ 借阅记录查询:查看历史借阅记录与当前借阅图书;
⑦ 押金管理:查看押金余额,支持押金缴纳。
(2)管理员功能
① 用户管理:遍历展示所有注册用户信息,支持可批量或单个删除用户账号;
② 图书管理:新增图书(录入书名、作者、封面、库存等信息)、编辑图书信息、删除无效图书、上架 / 下架图书,支持按图书名称查询图书;
③ 广告管理:新增轮播广告(上传图片)、编辑广告信息、删除广告,控制广告在首页轮播展示;
④ 系统管理:新增图书分类、编辑分类名称、删除冗余分类,实现图书按分类归类展示;
⑤图书分类管理:新增图书分类(如文学类、专业类、非专业类)、编辑分类名称、删除冗余分类。
⑥数据统计分析:统计单本图书借阅次数、平均借阅时长。
⑦评价管理:删除无效借阅评价信息。
2、功能模块设计
(1)用户功能模块:
① 用户模块:包含注册登录、个人信息管理、赔付管理功能;
② 图书模块:包含图书浏览、分类查看、图书搜索、图书详情功能;
③ 书架模块:包含图书收藏、收藏管理(删除收藏)功能;
④ 借阅模块:包含借阅申请、归还、借阅记录查询功能。
(2)管理员功能模块:
① 用户管理模块:用户信息展示、查询、删除功能;
② 图书管理模块:图书新增、编辑、删除、上架 / 下架、查询功能;
③ 分类管理模块:分类新增、编辑、删除功能;
④ 广告管理模块:广告新增、编辑、删除功能;