HTML5+Node.js校园失物招领平台设计+源代码(2)
时间:2023-12-09 20:54 来源:毕业论文 作者:毕业论文 点击:次
致 谢 40 1 绪论 1。1 课题背景源G于J优L尔V论N文M网WwW.youeRw.com 原文+QQ75201`8766 物品丢失已经成为高校校园内极为普遍的现象,校园内随处可见寻物启事及失物招领启事,各个高校的论坛、贴吧以及各类社交平台内也充斥着大量类似的信息,但因启事的张贴有时间方面的限制且破坏校园环境,而各类网站平台并不能有针对性的对此类事务进行分类处理,导致失物归还率低、大量纸张浪费以及同学们在丢失物品之后不知如何找寻等诸多问题。现在国内有一些寻物启事及失物招领网站,但因为是面向全国,范围太广,没有针对性,实用性不强,因此人们关注度很低。“校园失物招领平台”将目标对象定位为高校师生。用户在进行信息检索时,网站根据用户所输入的检索关键字数据匹配,为用户提供所需的检索结果[1]。 1。2 目的和意义 开发一个基于web的校园失物招领平台,对于急于寻找失物或失主的用户来说,可以随时随地通过网络发布失物招领启事,节省了大量时间和精力。同时,也方便管理人员管理失物招领信息。因此,基于web的校园失物招领平台更加高效,容易操作,更加贴近现代生活,可以弘扬拾金不昧传统美德,让大学校园更加美好、和谐。 1。3 系统的开发环境 基于web的校园失物招领平台具体开发环境如下: (1)系统开发平台:WebStrom (2)系统开发语言:html、css、JavaScript (3)数据库:mongoDB (4)运行平台:MacOS、Windows、IOS、安卓 2 系统需求分析 2。1 系统用户来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766 校园失物招领平台的用户主要有三种:普通游客、已注册用户、网站管理员。 2。2 功能需求 本平台主要包括以下模块:登录注册模块、前台展示模块、用户模块、后台管理模块。 2。2。1 登录注册模块 (1)用户注册:游客可以通过提交用户名、邮箱、密码注册成为本站用户。 (2)用户登录:已注册用户可以直接输入用户名和密码进行登录。 (3)忘记密码:用户输入与往用户注册时的邮箱发送的验证码一致时,可以重置密码。 2。2。2 前台展示模块 (1)首页展示:通过瀑布流的方式向用户展示本平台的寻物启事和失物招领启事。 (2)详情页面:点击每个启事上的查看详情可以查看启事的具体内容,包括分类、作者、发布时间、标题、图片、简介、联系人、联系方式,同时可以在启事下方进行留言。 (3)启事搜索:用户输入关键字可以搜索标题中包含该关键字的启事。 2。2。3 用户模块 (1)发布启事:已登录用户可以通过写要发布启事的类别、标题、图片、简介、联系人、联系方式发布启事。 (2)启事留言:已登录用户可以在启事详情页给启事发布人留言。 (3)用户名修改:用户可以将用户名改为未被其他用户占用的用户名。 (4)密码修改:用户可以将密码改为符合密码格式的密码。 (5)已发布启事的操作:用户可以查看、重新编辑、删除已发布的启事。 (6)未读消息查看:用户可以查看未读消息,并设置为已读。 2。2。4 后台管理模块论文网 (1)用户管理:网站管理员可以添加网站新用户、重置用户密码。 (2)启事管理:网站管理员可以对启事内所有启事进行删除操作。 (责任编辑:qin) |