码迷,mamicode.com
首页 > 其他好文 > 详细

11组软件工程组队项目计划安排及项目介绍——失误招领系统

时间:2018-06-03 01:03:34      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:服务   部分   nbsp   学习   css   不同   成员   SM   https   

一、   项目概述

  我们的项目是失物招领系统,该系统是一个集成了发布失物招领信息,自动匹配失主和物品,申请领取等面向普通用户(大部分为师生)、客服及管理员的系统。

  定位本系统定位在校园内,方便失主寻找丢失物品、拾主归还捡拾物品,为失主和拾主搭建一个发布信息的平台,使得失物能尽快的回到失主手中,想到用户多数为学生,因此需要容易上手,而对于管理员,则需要相对较高点的操作水平。考虑到有留学生,我们会推出这个系统的英文版

 

实现

  前端:html+css+JavaScript Jquery必要的框架(bootstr/vue)(可以适配手机端的访问)

  后端:由于时间有限,我们打算采用SSM框架来完成网页后台的搭建。(javaweb)

  数据库:MySQL

  服务器:Tomcat

  GitHub地址:https://github.com/ZZZ-JC/lost-and-found.git

 

二、 需求分析

  概述

  整个系统中使用三个级别对用户权限进行管理,即0、1、2级,不同权限的用户有不同的功能。

  0:系统管理员,权限最高,该级用户除1级用户功能外,还可以进行用户管理、权限核查、处理举报、修改失物或招领信息状态等操作。

  1:客服,权限较高;该级用户除2级用户功能外,还可以根据信息急迫程度、物品贵重程度等因素人工置顶或删除相关信息。可以审核举报。

  2:普通用户,权限最低;该级用户在不同事件中可能扮演失主、拾主这两种不同的角色;该级用户可以搜索、查看所有失物信息和招领信息,也可以发布失物信息和招领信息,对自己发布的信息进行修改、撤回。若发现冒领情况,可进行举报。

  系统功能简介

  1.登录注册系统

    提供登录注册功能,用户名不限,密码八位及以上包含数字和字母,需要绑定学校、学号、手机。

  2.失物登记

    当用户发现失物后,可以进行失物登记,填写失物的信息,包括失物图片,失物描述,发现时间,发现地点等。

  3.失物认领

    当用户想认领失物时,在平台上发布认领的消息,然后提供相关的证明;管理员在得到信息后进行审核,确认属实后为该用户提供唯一的验证码,以供线下平台的认领证明。

  4.查询功能

    系统将当前的失物信息和已认领的失物信息都发布在平台上,并提供相应的关键词,标签,时间,地点等的查询功能。

  5.申诉功能

    当用户可能存在错领他人物品的时候,提供申诉功能。系统将保存认领失物者的各种历史信息,以便双方进行核实。

  用户功能详解:

  失主注册、登录、浏览/搜索/查看招领信息、申请领回、发布失物信息、接受/拒接“提供申请”、与拾主在线交流、接受/拒绝领回、确认/撤回领回、举报冒领

  拾主注册、登录、浏览/搜索/查看失物信息、申请提供、撤回“提供申请”、发布招领信息、与失主在线交流、接受/拒绝领回、确认/撤回领回

  客服注册、登录、置顶失物/招领信息、删除失物/招领信息、分类管理、审核举报

  系统管理员注册、登录、用户信息管理、处理举报

三、   进度计划安排

总计划是四周的时间,具体安排如下:

  第1周

  • 建立github仓库。
  • 明确小组成员分工
  • 进行需求分析建模
  • 网页前端界面设计

  第2-3周

  • 学习数据库的知识,搭建起网页数据库。
  • 前端界面开始编写。
  • 搭建网页后台。

  第4周

  • 网页测试
  • 整合文档

四、   人员分工

  通过小组会议决定,我们先对人员的主要任务进行了分布,在实现过程中,人员之间会进行交流,即使选定了任务的成员也会参与一些其他工作。

  后端开发:张歆,张嘉诚,周淼

  前端开发:庞治宇,王鹏翔

  文档编写:邹林伸

11组软件工程组队项目计划安排及项目介绍——失误招领系统

标签:服务   部分   nbsp   学习   css   不同   成员   SM   https   

原文地址:https://www.cnblogs.com/BIT-1120161967/p/9127543.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!