6 Star 32 Fork 4

Floyd / WHU-Animals

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

WHU-Animals

2019级软件工程概论大作业

介紹

校园流浪动物管理救助平台——WHU Animals是一个针对当前校园流浪动物管理所推出的平台。在校园中,我们随时随地都能看到流浪漂泊无家可归的野生动物,面对这样的情况,我们往往想对这些动物施以救助但爱心无处可施。校园流浪动物管理救助平台为大家提供了一个尽自己所能对校园流浪动物进行救助的平台,它为每一个同学提供登记自己所遭遇的想救助的流浪动物的区域,同学们还可以在个人博客页面讲述自己与流浪动物的遭遇。对管理者来说,管理者可以编辑流浪动物的详细资料,还能将这些流浪动物的救助过程实时更新,让关心它们的同学们了解到最新信息。

技术选型(初步)

  • 核心框架:Spring Boot 2 + vue
  • 数据库层:Spring data jpa
  • 持久化:MySQL
  • 权限认证:Shiro
  • 前端:基于Vue.js的element和vux
  • 开发平台:IntelliJ IDEA + vscode
  • 项目管理:Maven工程
  • 小组同步管理工作平台:Gitee
  • 项目文档管理平台:石墨文档
  • 服务器:阿里云学生服务器

小组分工

  • 杨棋霖 文档撰写,前端开发
  • 赵卓轩 后端开发,数据库设计,服务器部署
  • 朱中杨 后端开发,前后端链接
  • 许同春 前端开发,界面设计
  • 蒙夏 用户,测试

进度安排

  1. 第一次迭代:第1周-第4周 注册界面,后端判断用户权限,完善介绍页面,完善个人中心,开发文章发布界面
  2. 第二次迭代:第5周-第7周 登录界面美化,用户实名认证
  3. 第三次迭代:第8周-第11周 根据用户贡献动态赋予相应权限,后台管理系统

项目进度

  • 新增 项目文档
  • 新增 用例图、甘特图、类图、时序图、协作图
  • 新增 需求文档
  • 新增 设计文档
  • 新增 测试文档

需求分析(需求文档见项目文档)

[需求文档地址](https://shimo.im/docs/3odvQ53htLI2ESKa/ 《需求文档》,可复制链接后用石墨文档 App 或小程序打开)

  1. 甘特图

Gant图 2. 用例图

用例图

  1. 时序图

搜索动物时序图 上传和评论动物时序图

  1. 协作图

协作图

概要设计(设计文档见项目文档)

  1. 三层架构

三层架构

详细设计(设计文档见项目文档)

[需求文档地址](https://shimo.im/docs/ZzkLVn1447CyP03Q/ 《详细设计文档》,可复制链接后用石墨文档 App 或小程序打开)

  1. 软件系统架构图

软件系统架构图

  1. 类图
  • 实体类图 实体类图

  • service类图

Service类图

  • DAO类图

DAO类图

  • controller类图

Controller类图 3.数据库设计

  • User表 輸入圖片說明
  • animal表 輸入圖片說明
  • areas表 輸入圖片說明
  • article表 輸入圖片說明
  • admin-menu表 輸入圖片說明
  • admin-permission表 輸入圖片說明
  • admin_role表 輸入圖片說明
  • admin_user_role表 輸入圖片說明
  • admin_role表 輸入圖片說明
  • admin_role_menu表 輸入圖片說明
  • admin_role_permission表 輸入圖片說明

测试(测试文档见项目文档)

[测试文档地址](https://shimo.im/docs/9030MW0j9lIznDqw/ 《测试文档》,可复制链接后用石墨文档 App 或小程序打开)

MIT License Copyright (c) 2021 Floyd Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

校园流浪动物管理救助平台——WHU Animals 展开 收起
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/floydzzx/whu-animals.git
git@gitee.com:floydzzx/whu-animals.git
floydzzx
whu-animals
WHU-Animals
master

搜索帮助