11组软件工程组队项目失物招领系统——进度和分工汇报BIT张歆

我们小组目前完成了需求规格说明书、构件图、界面设计文档、类图、配置图和数据设计图的编写。如下:

需求规格说明书:

1.引言

1.1编写目的

确定失物招领系统的功能、工作原理以及有效性需求,以标准的语言及表述方式整理系统需求,以供开发人员参考。

1.2项目背景

在校园里,常常有人遗失物品或者捡到物品,但是他们没有一个良好的信息交流平台,只能在自己的朋友圈或者空间里求转发失物或者招领信息,这样的方式使得信息传递的速度非常慢,可能会使失主不能及时找到甚至找不到失物,给生活带来了极大的不便。

1.3目标需求

本系统旨在方便失主寻找丢失物品、拾主归还捡拾物品,为失主和拾主搭建一个发布信息的平台,发扬拾金不昧的美好品德,体现大学生良好的个人修养。

1.4约束与限制

软件:Linuxubuntu14.04;

数据库管理系统:SQLServer;

开发工具:Eclipse;

软件平台:Apache

经费限制:1万。

开发期限:5月初开始需求分析,7月初交付功能。

1.5术语

术语

解释

DFD

系统数据流图

浏览信息

浏览以某种顺序排列的多条只显示主要内容的信息

查看信息

仔细阅读某一条信息的详细内容

失主

丢失物品的用户

拾主

捡到物品的用户

失物信息

失主发布的寻找失物的信息

招领信息

捡物用户发布的寻找失主的信息

申请领回

失主发现招领信息后,申请领回对应物品

申请提供

拾主发现失物信息后,申请提供对应物品

提供申请

名词,属性为提供的申请

失主寻物

失主发现物品丢失后,通过系统寻找物品

拾物寻主

拾主捡拾到物品后,通过系统寻找失主

1.6参考资料

《软件工程基础》胡思康编著清华大学出版社

《需求工程与建模》课件

系统主要分为失物管理、招领管理,并引入悬赏机制——积分,积分累计到一定数量后,可以用来兑换相应的小礼品。

申请失物,发布失物信息

提供拾物,发布所拾物品信息

为多人认领的失物提供第三方参考信息

针对于平台用户(已注册),系统采取了权限分级制度。

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

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

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

用户在搜索匹配之后未找到所需信息的情况下,可自行发布失物或招领信息。需录入信息如下:

物品名称

关键词(设置选项,自行选择)

物品图片

描述信息

积分数量

招领信息还需额外设置验证问题。

用户发布失物/招领信息之后,系统可以根据物品所标注的关键词自动匹配相应的失物/招领信息。

失主对已发布并且未被认领的招领物品申请领回。功能上允许多人对统一招领信息同时申请失物领取。

最终领回行动结束后双方需在系统修改失物状态为已领回。

拾主可对已发布且未领回的失物信息提供拾物。功能上允许允许多人同时对一条失物信息申请拾物提供。

申请需要提供拾物照片,失物发布者收到申请后可以根据提供的照片选择是否接受申请。如果接受拾物提供申请则可以与提供者进行在线交流。

后续操作和“申请失物领回”阶段操作相同。

确认领回后,拾主会获得失主悬赏的“悬赏积分”,失主则会扣除等数量的“悬赏积分”。

注册用户的累积积分可以用来兑换礼品。积分的兑换设定如下:

失物/招领信息状态分为4种:

未发布

待申请

申请、

待领回

已领回

若发现一条状态为已领回的信息出现冒领情况,普通用户可申请举报,由客服审核举报,若审核成功,由系统管理员处理举报。处理过程为给予冒领者警告或处分,扣除招领用户相应“悬赏积分”,将招领信息状态更改为“待领回”,并开通三方在线交流权限。之后失主可重新领回失物并确认领回,系统管理员在确认领回后收回权限。

举报信息状态分为未提交、待审核、待处理、处理中、已处理、无效。

本系统的适用对象为普通用户(大部分为师生)、客服及管理员。

管理员对计算机熟练程度较高,操作能力等较强。

客服对计算机及手机基本操作熟练程度较高,可能对个别操作不熟悉。所以客服端系统应易操作性强,使所有客服能够在培训后轻松使用此软件。

前期调查发现,大部分师生认为信息及时性及信息完善程度对失物招领系统来说至关重要,防止冒领现象、增添奖励机制也很有必要。

3.1操作可行性

本系统的研制和开发充分考虑用户工作流程、计算机操作水平等,尽可能提供更人性化、直观的界面,满足用户要求。系统的操作方式在用户组织内可行。

3.2经济可行性

本系统为公益性系统,不涉及盈利。

资金投入主要分为:

(1)基本建设投资:

硬件设备:服务器;

开发环境(IDEA):IntellijIDEA;

数据库管理系统:MySQLworkbench;

前端框架:bootstrap;

后端开发模式:spring+mybatis

软件平台:Apache。

(2)其他一次性支出:系统设计和开发费用。

(3)非一次性支出:系统维护费用。

3.3法律可行性

3.4可行性结论

经上述可行性分析,系统的研制和开发可以立即开始进行。

类图:

构件图:

其它描述:无。

配置图:

综述:“失物招领系统”配件图描述了软件系统在硬件系统中的部署。配置图说明系统采用三层逻辑结构。“客户端”是应用界面层,部署三级权限用户操作界面(管理员,客服,用户),不同的权限对应不同的功能。“功能逻辑服务器”是逻辑应用层,实现系统的主要功能:失物管理,信息查询,系统管理。“数据库服务器”是数据服务层,提供对数据(失物信息,事件信息,客户信息等)的关系管理。

节点关系描述:在各节点间,“客户端”和“功能逻辑服务器”之间是实现依赖关系,“功能逻辑服务器”里的“信息查询”和“失物管理”功能都需要客户端用户进行实现,普通用户进行失物查询,申请,举报等功能,客服则实现审核,失物信息发布及管理反馈意见等功能。“功能逻辑服务器”和“数据库”服务器是依赖关系,“功能逻辑服务器”里的数据支持来自数据库。

THE END
1.智慧停车系统解决方案,车牌识别车位引导及反向寻车系统车牌识别技术是现代智能交通系统重要组成部分,其应用十分广泛。它以计算机视觉处理、数字图像处理、模式识别等技术为基础,对摄像机所拍摄的车辆图像或者视频图像进行处理分析,得到每辆车的车牌号码;由于本项目即存在平面停车位又存在机械停车位,因此车位引导系统采用视频引导探头和无线探测器相结合的方式进行车位引导;反向寻https://www.dongchedi.com/article/7300992752391717403
2.失物招领系统需求分析(精选).pdf失物招领系统需求分析说明书 项目组成员:白杨何洛王晓捷余霞玉 指导老师: 刘青 2015 年 4 月 : 编写目的: 确定失物招领系统的功能、工作原理以及有效性需求,以供https://www.taodocs.com/p-16095028.html
3.校园失物招领系统失物招领时序图本文介绍了一种使用SSM框架开发的校园失物招领系统,旨在实现智能化管理和提高管理效率。系统具备信息发布、修改、删除等功能,支持用户发布失物招领和管理员进行统计。通过需求分析和系统设计,系统实现了登录、用户管理、公告管理、失物与拾物管理等功能,并进行了详细的测试。该系统使用Java语言、JSP、MySQL数据库,以提高信https://blog.csdn.net/laojin1234/article/details/131717875
4.基于Java开发的校园失物招领系统详细设计和实现附源码所以该系统的开发实现了最大的意义和价值,在系统完成后,利益是否大过于成本,是否能够达到预期效果,这些方面都要进行可行性分析,再通过分析之后,就可以决定是否开发此系统。该校园失物招领系统的开发设计中,以下几点进行了可行性分析:经济、技术、运行可行性:通过java的采用,由于该技术不断成熟,所以使用该技术设计校园https://blog.51cto.com/u_15948415/9987857
5.新员工入职培训规章制度(通用12篇)有好的培训方案,不必须有好的培训效果,但要有好的培训效果,则必须要有好的培训方案,本文经过对分析了培训及培训方案设计的重要性,经过培训需求分析确定培训目标,以培训目标为指南,对培训方案的其它各组成要素进行分析,指出设计培训方案时应从哪些方面研究,根据具体情景择优处理,确定一个初步方案,再对培训方案评估修改https://www.ruiwen.com/zhidu/6551928.html
6.这些好岗位,等你来选澎湃号·政务澎湃新闻2. 配合销售部门及时处理客户的技术咨询,解决客户遇到的技术问题,收集和整理客户技术需求,为公司技术、产品的持续改进提供依据; 3. 了解科研最新动态,及时调整产品结构,形成开发报告; 4. 配合销售大区分析、挖掘客户需求,并形成技术方案; 5. 支持并参与市场推广工作,主持技术讲座、展会咨询等。 https://www.thepaper.cn/newsDetail_forward_23174528
7.基于SpringBoot+Vue的失物招领系统的详细设计和实现(源码+lw+部署登录功能测试方案:当需要登入该系统时,通过账户密码等功能点进行验证,用户在输入时需要输入与数据库内存储的数据匹配的内容,当其中某项输入错误时系统将提示输入错误。此界面对角色权限也有相应的校验,当用户角色的帐号选择管理员角色登录时,也会报错。登录功能测试用例如下表所示。 输入数据 预期结果 实际结果 结果分析https://www.ctyun.cn/zhishi/p-405769
8.校园APP范文10篇(全文)随着移动互联网技术的发展, 以及智能手机的普及, “互联网+ 校园”模式已经成为高校校园生活的新常态, “互联网+ 模式”下的高校APP发挥了数字校园的移动优势, 为高校学生提供了一个便捷的生活服务和消息共享交互平台, 其提供的校园动态 (学生会社团信息管理、失物招领等) 、实习兼职、卡务通等众多服务, 真正做到https://www.99xueshu.com/w/ikeyyujc6h5g.html
9.客户工作计划培训内容包括有关的法律、财务分析、国际贸易融资、营销技巧,其它如生存训练、EQ训练、战争游戏等。 客户经理的主要职能是: 1、开拓银行业务(主动进攻型)。这是客户经理的主要职责。大力挖掘优质新客户;全方位地开发新业务;不断创造客户需求,提出产品创新思路。https://www.yuwenmi.com/fanwen/jihua/4260054.html
10.福建医科大学智慧校园平台维保服务等项目服务类采购项目附件a.投标人应按照福建省政府采购网上公开信息系统设定的评审节点编制电子投标文件,否则资格审查小组、评标委员会将按照不利于投标人的内容进行认定。 b.投标人应在投标截止时间前按照福建省政府采购网上公开信息系统设定的操作流程将电子投标文件1份上传至福建省政府采购网上公开信息系统。电子投标文件的分项报价一览表、投标http://ccgp-fujian.gov.cn/upload/document/20221208/7705cfb90d264b12bd7e1ad6102d52f5.html
11.网站建设计划书第二章:行业与市场分析 6 2.1、中小型企业网站建设行业状况及市场分析 6 2.1.1、中小型企业互联网服务市场概述 https://www.wenshubang.com/jihuashu/2900659.html
12.岗位工作标准(精选十篇)5、做好失物登记工作,及时公布失物招领启事。 6、帮助旅客与广播室联系广播找人。 售票员岗位职责和工作标准 售票员岗位职责 1、严格执行运价政策和票据管理及营收报解制度,负责票据的领取、登记、发售、保管工作,遵守售票纪律,严禁无关人员进入售票室。 https://www.360wenmi.com/f/cnkeyaqbzla5.html
13.最新服务质量月方案(精选14篇)落实《质量发展纲要(20xx—20xx年)》,以提高项目工程质量为核心,落实质量管理提升工作要求,开展质量指标量化分析,推进质量管理体系建设,开展管理体系融合,提高项目部及各承包商基础管理能力,为业主提供优质工程和服务,确保质量安全,以质量发展打造寰球公司品牌。 https://www.unjs.com/fanwenku/232215.html
14.大型活动中的安检排爆工作及技术保障研究通过对大型活动中安检排爆工作的需求分析及成功案例经验总结,对安检点的组成、安检设备布设方案、技术培训及运维保障进行了系统的阐述。 王任肩 王宇光 陈志福 蓝伟 引言 党的十八大以来,我国已经多次举办大型主场外交活动,全面推进中国特色大国外交。同时我国也是国内外大型会议、体育赛事的主要举办国,根据现阶段国内https://www.secrss.com/articles/5375
15.失物招领网站的设计与实现.docx失物招领网站的设计与实现引言:编写目的:确定失物招领系统的功能、工作原理以及有效性需求,以供软件开发人员参考项目背景本项目名称:失物招领系统本项目应用范围:所有安装失物招领系统软件的用户 开发者:中国人民大学信息学院软件工程 A 小组用户:失主,拾主,以及各个失物招领点定义: LFS: Lost and Found System Owner:https://max.book118.com/html/2022/0419/5033233144004214.shtm