“我丢了一个TA“系统需求分析
一、业务需求
建立一个平台,用于解决在校师生对于丢失物品的寻找、捡到物品寻找失主以及等问题。为了使得用户可以方便的发布和搜索物品信息,该系统需在移动端实现。
二、用户需求
1、失主
及时上传信息,操作方便简单,不需要繁琐登记程序。找回丢失的物品以及得到拾主的信息表达感谢,找到自己想要找的人并准确联系。
2、拾主
及时上传信息,操作简单,寻找到失主并快速归还丢失物品。
3、找人用户
获得感兴趣,想认识的人的相关信息和联系方式。
4、一般用户
浏览信息,发表评论。
5、管理员
与业务需求相同。
三、功能需求
1、账号信息相关的功能
一般用户:
(1)账号注册
本系统为校内的失物招领系统,为在校师生服务,因此账号无需注册,使用学号或工号登录,默认密码和账号相同。
(2)账号登录
为用户提供账号输入界面,在用户输入账号密码后,系统连接数据库并对账号密码进行核实:
1.密码正确:用户成功登录,系统切换界面
2.密码错误:用户登陆失败,系统提示用户密码或账号错误,用户可再次输入账号密码。
(3)密码修改
用户在第一次登录时,系统会提示用户修改密码。
提供设置密保问题和手机号绑定的功能,用户在忘记密码时可以通过密保问题和手机号验证码来修改密码,在下次登录时可采用手机号登录。
当用户忘记密码且无法通过上述两种方式修改密码时,用户可以联系管理员进行申诉,申诉成功后可以修改密码。
(4)信息修改
系统为用户提供修改手机号,密保问题等信息的功能,在修改时必须进行验证,如果验证失败可向管理员申诉以上传修改信息,审核通过后可完成信息的修改
(5)提供分类浏览、一键分享、文字点评功能。
管理员:
当一般用户的账号出现违规时,管理员可以进行账号的封禁和解封。
管理员可以接收到用户的反馈及申诉,进行核实后,可以给用户修改密码的权限。
拾主:
(1)注册 登录 同上
(2)发布失物招领信息,系统需提供
1.可让发布失物招领信息的用户选择物品的类别
2.可输入标题以及具体的文字描述
3.上传图片、视频以及拍照、拍视频功能
4.可选择性输入自己的联系方式
5.自动定位功能
6.点击发布
(3)可以时刻接收到帖子的信息,包括评论、分享、私信
(4)删除或确认认领发布中的失物招领帖
拾主在与拾主进行确认后,物品已经归还,系统提供确认认领功能,拾主选择后,该条失物招领帖将不会被其他用户浏览到。拾主可以随时删除发布中的帖子,删除后的帖子其他用户也将无法看到。如果没有确认,15日后帖子自动删除。
查看历史记录
(5)拾主可以查看确认认领的帖,并可查看该帖的发布时间以及浏览量,转发量。
(6)拾主可以通过发贴次数积累信誉积分,可以参与积分兑换VIP、挂件等
失主:
(1)注册、登录同上
(2)发布寻物启事,系统需提供
1.可让发布寻物启事的用户选择物品的类别
2.可输入标题以及具体的文字描述
3.上传图片、视频以及拍照、拍视频功能
4.选择输入合适的联系方式
5.可自动定位
6.点击发布
(3)可以时刻接收到帖子的信息,包括评论、分享、私信
(4)删除或确认寻回发布中的寻物启事帖
失主在发布寻物启事帖后,如若找到了丢失物品,系统为失主在帖子的界面提供确认寻回功能。失主确认寻回后,该寻物启事信息将不能被其他用户看到。失主也可以随时删除寻物启事帖,其他用户同样无法再看到该信息。如果没有确认,30日后帖子自动删除。
(5)认领功能
失主可以查看失物招领信息,并且可点击该帖查看详细信息,在每一个失物招领帖的界面上,系统会提供一个认领功能,失主点击认领后,系统会提供该信息发布用户的联系方式,失主可以自行联系拾主进行物品的确认和认领。
(6)查询历史记录
失主可以查看自己发布过的寻物启事帖和认领过的失物招领贴,系统还提供该贴的发布时间。
找人用户:
(1)注册、登录同上
(2)发布校园内寻人信息,系统需提供
1.可输入标题以及文字描述
2.上传图片、视频以及拍照、拍视频功能
3.选择输入合适的联系方式
4.提供自动定位
6.点击发布
(3)可以时刻接收到帖子的信息,包括评论、分享、私信。
(4)找人用户发布帖子后,如若找到了人,系统为用户在帖子的界面提供确认寻回功能。确认寻回后,该寻物启事信息将不能被其他用户看到。失主也可以随时删除寻物启事帖,其他用户同样无法再看到该信息。如果没有确认,15日后帖子自动删除。
4、其他功能
(1)搜索分类
用户可以使用系统的搜索功能搜索物品的信息,系统提供用户筛选功能,用户输入丢失物品的时间,地点,
分类后,系统将删选出满足该条件下的所有帖子供用户进行查询,此时依然可以进行搜索。系统的搜索功能还可以提供关键字搜索的功能,用户在输入关键字进行搜索时,系统将筛选出所有带有该关键字的帖子
(2)助力寻回
用户在查看失物招领或寻物启事信息时,系统提供分享功能,用户在点击分享后即可将该贴分享至微信、QQ等社交平台,帮助尽快找到失主或丢失的物品。
除了分享帖之外,用户还可以进行在平台上进行帖子的分享,系统提供助力寻回功能,用户点击后,系统会自动为用户发布帖子,内容和用户点击助力寻回的帖子内容相同。但是为了控制帖的数量,将为通过助力寻回发布的帖子设置数量限制,只要有其中一个找到了失主或拾主,其他帖子都会自动确认寻回或认领。
(3)个人账户管理
用户主页可以收发私信、关注、点赞、评论
系统提供各种表情包
(4)帖子的管理
为了保证数据库和服务器的稳定,系统将设置一个帖子发布的期限(暂定为30天),一旦帖子超过这个时间还没有没确认认领或寻回,(可能是物品已寻回但是忘记了确认)系统将自动删除该帖。用户后续可以向管理员进行申诉以恢复该贴。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律