版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于JAVA语言的校园失物管理系统的设计与实现目录TOC\o"1-3"\h\u67291课题背景 2302192相关技术简介 3228842.1Javascript 3186642.2Ajax 3300502.3MySQL 3265782.4Spring 3117952.5SpringMVC 4130682.6Hibernate 4193582.7JSP 4162282.8WebSocket 4204322.9B/S模式 5119712.10EasyUI 599752.11系统开发平台及运行环境 5281902.11.1系统开发平台 5318892.11.2运行环境 630603系统需求分析 6149203.1功能需求分析 6132503.2非功能需求分析 9112963.3可行性分析 10322773.3.1经济可行性 10232293.3.2技术可行性 105414系统设计 10299924.1系统架构 11156014.2系统功能模块设计 11116554.3系统工作流程设计 14173834.3.1系统总体工作流程设计 14185764.3.2用户招领和寻物流程设计 1588724.4数据库设计 17240204.4.1数据库概念设计 1727944.4.2数据库逻辑设计 20304735系统实现 24273835.1前台功能模块 24284145.1.1首页 24269835.1.2注册登录 25135395.1.3搜索 26306495.1.4招领 26325145.1.5寻物 28314135.1.6感谢留言 2941335.1.7用户中心 30160465.2后台功能模块 3333815.2.1管理员登录 33243635.2.2用户管理 3432925.2.3物品管理 35175325.2.4权限管理 3664505.2.5菜单管理 37120965.2.6系统设置 37234755系统测试 39186755.1测试的目的与目标 39117995.2测试用例 40摘要:随着国家对教育的重视,教师和学生参加教育活动的机会增加,活动场所的增多会导致很多丢失的物品难以找到。基于此,本文详细论述了系统需求分析、系统设计、数据库设计、系统实现和系统测试等五个方面,使用JSP+Spring+SpringMVC+Hibernate技术集成进行系统的开发,系统采用B/S架构,java语言,MySql数据库服务器,Tomcat服务器,实现了前台功能和后台管理功能。前台功能包括使用者注册、服务器注册、用户申办、用户搜索、评论审计、系统公告等功能。后台管理功能是用户管理、信息管理、权限管理、系统设定等功能。系统接口友好、易于使用、易于维护、具有良好的扩展性。关键词:Java语言;Spring;MySql;校园失物;系统1课题背景近年来,学生参加的活动越来越多,在活动结束后总会出现学生遗失饭卡,身份证,钥匙等情况,因此学校专门针对这一情况在二餐三楼设立了失物招领处。这是传统的失物招领方式,纸质的登记记录表,大量的时间投入,笨拙的寻找方式都决定了传统的失物招领方式越来越不适合当今校园的发展情况。在此背景下,一款针对解决传统失物招领方式的弊端校园失物招领系统应运而生。此系统旨在为全校师生提供可以简易操作的平台。本课题的目的是为学校的学生和老师提供在线失物管理平台。所有捡到失物的学生都可以方便地用浏览浏览器的方式操作系统,节省时间。此系统为大家提供公共、集中的信息交流平台。该系统将进一步明确失物信息管理,促进更多用户、教师、学生、节省时间、节省人力物力。通过功能模块,向失主提供在线发送失物信息的场所。集中信息平台,为发现失物的人提供联系方式,便于寻找失主。另外,也可以通过这个平台发送失物信息。联系捡到失物的人,可以更快地找到失物,提高找到失物的效率。提供更多的人性设计模块,形成失物信息,提供信息收集式开放平台。2相关技术简介本章主要对校园失物招领管理系统所涉及的相关技术进行了介绍。2.1JavascriptJavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能。2.2AjaxAjax全称为“AsynchronousJavaScriptandXML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。Ajax技术可以提供高度交互的Web应用,给予用户更丰富的页面浏览体验,Ajax功能的实现主要依靠XMLHttpRequest对象及其属性和方法、发送请求和处理响应。2.3MySQLMySQL是一个开放源码的小型关联式数据库管理系统。2.4SpringSpring是一个开源框架,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。2.5SpringMVCSpringMVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。
SpringMVC在项目中拦截用户请求,它的核心Servlet即DispatcherServlet承担中介或是前台这样的职责,将用户请求通过HandlerMapping去匹配Controller,Controller就是具体对应请求所执行的操作。SpringMVC相当于SSH框架中struts。2.6HibernateHibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate的核心接口一共有5个,分别为:Session、SessionFactory、Transaction、Query和Configuration。这5个核心接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。2.7JSPJSP本是一个简化的Servlet设计,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。2.8WebSocketWebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocketAPI中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。2.9B/S模式B/S(Browser/Server)结构即浏览器和服务器结构。对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。B/S模式最大的优点就是可以在任何地方进行操作而不需客户端安装任何专门的软件。图2-1所示是B/S模式应用系统网络结构图:图2-1B/S模式应用系统网络结构图2.10EasyUIjQueryEasyUI是一组基于jQuery的UI插件集合体,而jQueryEasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。2.11系统开发平台及运行环境2.11.1系统开发平台(1)EclipseEclipse是是一个基于Java的、开放源码的、可扩展的应用开发平台,它为编程人员提供了一流的Java集成开发环境(IntegratedDevelopmentEnvironment,IDE)。(2)Tomcat服务器Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。但它是独立运行的,所以当你运行Tomcat时,它实际上作为一个与Apache独立的进程单独运行的。2.11.2运行环境操作系统:WindowsXP以上版本。服务器软件:Tomcat7.0以上版本。浏览器:IE、FireFox、GoogleChrome。3系统需求分析通过本章将了解到校园失物招领管理系统的功能需求分析、非功能需求分析和可行性分析。3.1功能需求分析校园失物招领管理系统的主要功能就是帮助用户高效地进行失物招领,本校园失物招领管理系统需要实现以下功能:1. 系统只有在用户输入相应正确的账号和密码才能成功进入,进行相关操作。2. 系统设有普通用户和管理员,根据不同的用户,分配相应的角色权限。3. 系统分为前台用户操作功能模块和后台管理员管理功能模块。4.系统前台需要实现用户查询失物招领信息功能、用户发布招领或寻物帖子的功能。5.系统前台需要实现用户注册和登录功能。6.系统前台需要实现用户发布感谢留言信息的功能。7.系统前台需要实现展示系统公告的功能。8. 系统后台需要包含用户管理功能,支持增删查操作。9. 系统后台需要包含用户权限管理功能,给不用用户赋予不同权限。10.系统后台需要包含物品管理功能,支持删、查操作。11.系统后台需要包含感谢留言管理功能,支持删、查操作。12.系统后台需要包含系统公告管理功能,支持增、删、查、操作。13.系统后台需要包含操作日志查看功能,支持删、查操作。14.查询支持多条件查询,查询结果分页显示。经过对校园失物招领管理系统的分析,可以确定本系统用例模型有两种,用户(用户分为游客和注册用户)和系统管理员。下面分别对这三个角色的功能进行描述:1)用户用户分为游客和注册用户,其中游客只能浏览系统公共部分的内容,还可以注册成为系统用户;注册用户则可以登录系统、进行招领和寻物操作。用户主要功能如下(图3-1为用户用例图):a.登录:注册用户可以登录进入系统。b.注册:游客可以注册成为系统用户。c.搜索:用户可以搜索相关失物招领信息。d.招领:用户可以查看招领信息和发布招领信息。e.寻物:用户可以查看寻物信息和发布寻物信息。f.感谢留言:用户可以查看、发布感谢留言。g.用户中心:用户进入用户中心可以查看、修改用户信息。图3-1用户用例图2)系统管理员系统管理员主要负责系统的后台管理工作,主要功能如下(图3-2为管理员用例图):a.用户管理:管理员可以管理用户,包括查看、增加和删除用户信息。b.物品管理:管理员可以管理失物招领的物品,包括查看、删除和导出招领和寻物信息。c.权限管理:管理员可以给不用用户赋予不同权限。d.菜单管理:管理员可以启动不同的菜单。e.公告管理:管理员可以管理系统公告,包括查看、增加和删除系统公告。f.感谢留言管理:管理员可以管理感谢留言,包括查看和删除感谢留言。g.日志管理:管理员可以管理系统日志,包括查询和删除系统公告。图3-2管理员用例图确定了用户用例模型和管理员用例模型后,就可以构建校园失物招领管理系统的用例模型,整个系统的用例图如图3-3系统总体用例图所示:图3-3系统总体用例图3.2非功能需求分析(1)系统的实用性系统的实用性是指系统设计开发的功能要尽量简单、实用,用户在使用系统过程中能够感受到系统的快捷、方便,不存在很多累赘和多余的操作或者功能。(2)系统的稳定性系统稳定性差则预示着系统在用户使用时,可能会出现数据操作错误,页面响应时间过长或者干脆无法响应等,因此系统的稳定性是用户对系统评价的重要指标之一。系统应采用稳定的操作系统、数据库、中间件等,以保证系统的稳定性。(3)系统的开放性系统的开放性是指系统具有良好的可兼容性,可以在Windows的大部分版本的操作系统中正常的运行,另外,也支持不同浏览器版本,能够在微软的IE浏览器、谷歌浏览器等常用的浏览器上正常运行。系统的易升级和管理也是系统开放性的表现。3.3可行性分析3.3.1经济可行性本系统要求实现一个校园失物招领管理系统,系统本身并不复杂,实现起来相对比较容易。由于Java在Web开发上的优势,本系统的开发周期并不需要太长,这样对成本的要求并不是太高。本系统基于B/S模式:在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。3.3.2技术可行性本系统基于JSP+Spring+SpringMVC+Hibernate+Tomcat+MySQL,并采用B/S模式,由于JSP和Spring+SpringMVC+Hibernate功能强大,而Tomcat和MySQL灵活易维护在开发方面具有方便快捷、使用灵活的特点,以及目前的广泛实际应用,因此使用JSP、Spring+SpringMVC+Hibernate、Tomcat和MySQL是开发轻平台的最佳组合从而说明本系统在技术方面可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。4系统设计在本章节中,主要是在系统分析的基础上对系统架构、系统功能模块、系统工作流程和系统数据库进行了设计。4.1系统架构校园失物招领管理系统采用JSP+Spring+SpringMVC+Hibernate开发,是标准的MVC模式,将整个系统划分为View层,Controller层,Service层,DAO层四层。其中,JSP负责动态页面的生成,SpringMVC负责请求的转发和视图管理,Spring实现业务对象管理,Hibernate作为数据对象的持久化引擎。整个系统架构运行如图4-1所示:图4-1系统架构运行图4.2系统功能模块设计根据系统分析,将校园失物招领管理系统分为前台功能模块和后台功能模块。其中系统前台功能实现用户注册、用户登录、搜索、招领、寻物、系统公告和用户中心等功能。系统前台功能如图4-2所示:图4-2系统前台功能模块结构图用户注册:用户填写用户名、密码、年级、姓名、电话号码、邮箱和QQ号,然后点击注册按钮进行注册。用户登录:用户填写已经注册的用户名和密码并输入验证码,点击登录按钮进行登录。搜索:用户可以在搜索栏输入关键字进行检索,显示检索结果页面的信息。招领:用户可以浏览各种招领信息,然后选择物件类型来查看招领信息,每条招领信息详情包含物品类型、物品名称、捡到地点、发布时间、相关描述和详细情况,当用户确认招领信息后,可以点击确认领取。用户可以发布招领信息,需要填写物品名称、捡到日期、捡到地点、所属类型、相关描述、暂存地点和物品图片。寻物:用户可以浏览各种寻物信息,可以选择物件类型来查看寻物信息,每条寻物信息详情包含物品类型、物品名称、丢失地点、发布时间、相关描述和详细情况。用户可以发布寻物信息,需要填写物品名称、丢失日期、丢失地点、所属类型、相关描述和物品图片。感谢留言:用户可以查看感谢留言信息,也可以自己发布感谢留言信息,需要填写标题、内容和感谢人等信息。用户可以进行在线交流,类似一个群聊,可以显示当前在线人数,可以发送信息。系统公告:可以显示系统公告信息,会不定时更新。用户中心:用户可以查看用户信息,显示用户名、年纪、姓名、昵称、电话、邮箱和QQ等信息,用户也可以修改其中部分信息包括修改密码。用户可以查看自己招领的帖子和自己寻物的帖子。系统后台功能实现以下功能,用户管理、物品管理、权限管理、菜单管理和系统设置等功能。系统后台功能如图4-3所示:图4-3系统后台功能模块结构图用户管理:管理员进行用户信息管理,可以管理用户列表、导入用户信息和查看用户日志。针对用户列表,可以添加用户信息、查看用户信息、删除用户信息和冻结或解冻用户;针对导入用户信息,可以批量导入用户信息,导入文件需要符合特定格式(系统提供用户信息导入模板);针对用户日志,可以查看用户登录日志(会显示用户账号、登录IP和登录时间等信息),可以批量导出用户日志信息。物品管理:管理员可以管理物品招领信息和物品寻物信息。针对物品招领信息,可以查询具体的招领信息(显示用户账号名、物品类型、物品名称、捡到地点、捡到时间、所属类型、相关描述、暂存地点等信息),可以删除招领信息;针对物品寻物信息,可以查询具体的寻物信息(显示物品类型、物品名称、丢失地点、发布时间、相关描述等信息),可以删除寻物信息。权限管理:管理员进行权限管理,可以给用户开通权限,包括普通用户权限和管理员权限。菜单管理:管理员进行菜单管理,可以针对用户管理菜单、物品管理菜单、权限管理菜单和系统设置菜单进行是否启用的管理。系统设置:管理员进行系统设置,可以进行修改密码、系统公告管理、感谢留言管理和系统日志管理。针对修改密码,管理员可以修改自己的密码;针对系统公告管理,管理员可以查看(显示公告标题、公告内容、发布时间和公告状态等信息)、添加、修改和删除系统公告信息;针对感谢留言管理,管理员可以查询感谢留言信息(显示标题、感谢内容、感谢人和操作时间等信息)、删除和导出感谢留言信息;关于系统日志管理,管理员可以查询系统日志信息(显示描述、类型、请求人IP、异常信息详情、操作人和操作时间等信息)、删除和导出系统日志信息。4.3系统工作流程设计4.3.1系统总体工作流程设计 系统总体工作流程包含游客工作流程、用户工作流程和管理员工作流程,如图4-4所示。游客工作流程:游客进入校园失物招领管理系统,可以浏览公共开放部分的内容,也可以注册成为系统用户。 用户工作流程:用户进入校园失物招领管理系统,首先进行登录操作,系统验证通过后,可以浏览系统中的内容、可以发布招领信息、可以发布寻物信息和查看用户中心。 管理员工作流程:管理员进入校园失物招领管理系统,首先进行登录操作,系统验证通过后,可以管理用户、管理物品、管理权限、管理菜单和管理系统设置。图4-4系统总体工作流程图 上图是整体概况流程图,没有涉及到用户具体的操作,用户具体操作流程设计如下图4-5所示。图4-5用户具体操作流程图4.3.2用户招领和寻物流程设计 校园失物招领管理系统最大的价值体现就在招领和寻物两大方面,用户招领和寻物的流程设计如下:1)用户招领:用户进入校园失物招领管理系统,进行登录操作,验证成功后登录系统。用户可以选择两个方向进行招领,一是说明自己捡到东西了,选择直接发布招领信息,等待失主联系;二是查询其他人发布的寻物信息,然后跟自己捡到的东西进行匹配,匹配成功则联系失主,交付失物。用户招领流程如图4-5所示:图4-6用户招领流程图 2)用户寻物:用户进入校园失物招领管理系统,进行登录操作,验证成功后登录系统。用户可以选择两个方向进行寻物,一是说明自己丢东西了,选择直接发布寻物信息;二是查询其他人发布的招领信息,然后跟自己丢失的东西进行匹配,匹配成功则联系捡到者,领取失物。用户寻物流程如图4-6所示:图4-7用户寻物流程图4.4数据库设计数据库的设计关系到整个应用系统的运行效率,数据库设计得好,不仅有利于日常数据的维护更新,而且可以提高系统的运行效率,缩短数据查询响应周期,增加网站的流量[9]。合理的数据库设计可以使围绕它支持的Web页面的Java代码简单化,易于实现,并且可以提高数据存储的效率,保证数据的完整一致。校园失物招领管理系统采用MySQL作为后台数据库开发工具。4.4.1数据库概念设计概念模型是对信息世界建模,所以概念模型应该能够方便、准确地表示信息世界中的常用概念。联系方法(Entity-RelationshipApproach)简记为E-R表示法)。该方法用E-R图来描述现实世界的概念模型,称为实体-联系模型,简称E-R模型。根据数据流程分析,绘制校园失物招领管理系统的全局E-R模型如图4-7所示。图4-8系统全局E-R图根据系统分析的主要实体有:用户(学生和管理员,用系统权限来区分)、招领、寻物、感谢留言、公告、系统日志和系统菜单。各个实体具体的描述属性图如下(实体属性在下图中并没有全部给出,因为属性过多的原因):1.用户实体4-9用户实体图 2.招领实体4-10招领实体图3.寻物实体4-11寻物实体图4.感谢留言实体4-12感谢留言实体图5.公告实体4-13公告实体图6.系统日志实体4-14系统日志实体图7.系统菜单实体4-15系统菜单实体图4.4.2数据库逻辑设计数据库逻辑设计主要是把数据库概念设计时设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。它包括数据项、记录及记录间的联系、安全性和一致性约束等等。导出的逻辑结构是否与概念模式一致,从功能和性能上是否满足用户的要求,要进行模式评价。本系统数据库名称为lostandfound,数据库中包括:1)用户表(user)2)招领表(pickthings)3)寻物表(lostthings)4)感谢留言表(expressthanks)5)公告表(notice)6)系统日志表(systemlog)7)系统菜单表(menuitem)。各表数据结构如下:(1)用户表(user),存储用户信息字段名称数据类型主键是否空说明IDbigint(20)YN用户IDUserNameVarchar(20)NN用户名passwordVarchar(50)NN密码GradeVarchar(10)NN年纪NameVarchar(20)NN姓名NickNameVarchar(20)NY昵称TelPhoneVarchar(12)NY联系电话EmailVarchar(30)NN邮箱QQVarchar(15)NYQQStateint(11)NN状态GreateTimedateNN创建时间LastLoginTimedatetimeNY最后一次登录时间(2)招领表(pickthings),存储招领信息字段名称数据类型主键是否空说明IDbigint(11)YN招领IDThingsNameVarchar(30)NN物品名称pickPlaceVarchar(30)NN捡到地点pickTimedateNN捡到时间ThingsTypeVarchar(15)NN物品类型ThingsNoVarchar(10)NY物品编号ThingsImgtextNY物品图片ThingsDestextNN物品描述StoragePlacetextNN暂存地点TelPhonevarchar(30)NN联系电话PublishTimedatetimeNY发布时间statusint(11)NN状态UserNamevarchar(20)NN用户名(3)寻物表(lostthings),存储寻物信息字段名称数据类型主键是否空说明IDbigint(11)YN寻物IDThingsNameVarchar(30)NN物品名称LostPlaceVarchar(30)NN丢失地点LostTimedateNN丢失时间ThingsTypeVarchar(15)NN物品类型ThingsNoVarchar(10)NY物品编号ThingsImgtextNY物品图片ThingsDestextNN物品描述StoragePlacetextNN暂存地点TelPhonevarchar(30)NN联系电话PublishTimedatetimeNY发布时间statusint(11)NN状态UserNamevarchar(20)NN用户名(4)感谢留言表(expressthanks),存储感谢留言信息字段名称数据类型主键是否空说明IDbigint(20)YN感谢留言IDTitleVarchar(30)NN感谢标题SubstancetextNN感谢内容StatusInt(11)NN状态UserNameVarchar(20)NN感谢人PublishTimedatetimeNN感谢时间(5)公告表(notice),存储系统公告信息字段名称数据类型主键是否空说明IDInt(11)YN公告IDTitleVarchar(50)NY标题SubstancelongtextNN公告内容StatusInt(11)NN状态PublishTimedatetimeNY发布时间(6)系统日志表(systemlog),存储系统日志比信息字段名称数据类型主键是否空说明IDBigint(20)YN系统日志IDDescriptionlongtextNN描述ExceptionCodelongtextNN异常代码TypeVarchar(10)NY类型RepuestIpVarchar(50)NN请求人ipExceptionDetaillongtextNN异常详细信息MethodlongtextNN请求方法ParamslongtextNN请求参数CreateBylongtextNN操作人CreatDatedatetimeNN操作时间(7)系统菜单表(menuitem),存储系统菜单信息字段名称数据类型主键是否空说明IDInt(20)YN系统菜单IDMenuItemNameVarchar(20)NN菜单名称MenuItemUrlVarchar(30)NY菜单url地址ParentIdVarchar(20)NY父菜单IDStatusInt(11)NN状态MenuItemDesVarchar(30)NY菜单描述AuthorityInt(11)NN菜单访问权限SortInt(11)NY菜单排序5系统实现本章节介绍了校园失物管理系统的前台功能模块和后台功能模块的实现过程。5.1前台功能模块5.1.1首页 校园失物招领管理系统,显示首页如下。图5-1系统首页5.1.2注册登录 用户填写账号、密码、年级、姓名、电话、邮箱和QQ进行注册,如下图所示。图5-2用户注册 用户填写账号、密码和验证码,进行登录,如下图所示。图5-3用户登录5.1.3搜索 用户在首页搜索框,进行关键字搜索,搜索“饭卡”得出的搜索结果如下图所示。图5-4搜索5.1.4招领 用户在首页点击招领信息板块,进入招领信息页面,按条显示招领信息,如下图所示。图5-5招领信息页面 用户在招领信息页面点击具体招领信息,进入招领贴详情页面,查看具体的招领信息,如下图所示。图5-6招领贴详情页面 用户在首页点击“捡到东西了”,进入发布招领信息页面,按要求填写招领详细信息,如下图所示。图5-7发布招领信息5.1.5寻物 用户在首页点击寻物信息板块,进入寻物信息页面,按条显示寻物信息,如下图所示。图5-8寻物信息页面用户在寻物信息页面点击具体寻物信息,进入寻物贴详情页面,查看具体的寻物信息,如下图所示。图5-9寻物帖详情页面用户在首页点击“丢失东西了”,进入发布招领信息页面,按要求填写招领详细信息,如下图所示。图5-10发布寻物信息5.1.6感谢留言用户在首页点击感谢留言板块,进入感谢留言列表,可以查看和发布感谢留言信息,如下图所示。图5-11感谢留言列表用户点击在线留言按钮,进入在线留言聊天室,可以实时在线交流,如下图所示。图5-12在线交流聊天5.1.7用户中心 用户登录系统后,可以进入用户中心,进行个人信息操作,用户可以完善修改个人资料,如下图所示。图5-13完善修改个人信息 用户可以修改密码,如下图所示。图5-14修改密码 用户登录系统后,可以进入帖子信息,然后查看自己的招领帖子信息,如下图所示。图5-15查看招领贴信息 用户可以查看自己的寻物贴信息,如下图所示。图5-16查看寻物贴信息 用户登录系统后,可以进入系统设置,然后查看自己的登录日志列表信息,如下图所示。图5-17查看登录日志信息5.2后台功能模块5.2.1管理员登录 管理员输入账号、密码和验证码登录系统后台,如下图所示。图5-18管理员登录 管理员登录系统后台,后台主页如下所示。图5-19系统后台主页5.2.2用户管理 管理员可以进行用户管理,可以查看、增加、删除、解冻用户,如下图所示。图5-20用户列表 管理员可以批量导入用户,需要按照系统提供的标准用户信息导入模板进行导入,如下图所示。图5-21用户导入 管理员可以查看和导出用户日志信息,如下如所示。图5-22用户日志5.2.3物品管理 管理员可以进行物品管理,可以查询、删除和导出招领信息,如下图所示。图5-23招领信息管理 管理员可以进行物品管理,可以查询、删除和导出寻物信息,如下图所示。图5-24寻物信息管理5.2.4权限管理 管理员进行用户管理,可以添加用户、查看用户信息、修改用户信息和删除用户。下面进行添加用户操作,填写用户名、密码、性别和状态。图5-25权限管理5.2.5菜单管理 管理员进行菜单管理,可以启动和关闭菜单栏的选项,如下图所示。图5-26菜单管理5.2.6系统设置管理员进行系统设置,可以修改管理员密码,如下图所示。图5-27修改密码 管理员进行系统设置,可以查询和增加系统公告信息,如下图所示。图5-2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 谈班干部选拔制度
- 论创业板市场的保荐人制度
- 公共卫生应急管理:风险沟通策略课件
- 2025年caac考试笔试及答案
- 2025年国家能源局人事考试及答案
- 2025年事业编申论行测考试题及答案
- 2025年浙江长征大专历年招生笔试题及答案
- 2025年常德农商行秋招笔试及答案
- 2025年红安县事业编考试题及答案
- 美容美体公共卫生制度
- 《桥涵设计》课件-2-3 桥梁设计与建设程序
- 漫威行业分析报告
- 课题立项申报书 双减
- 术后谵妄的麻醉药物优化策略
- 水电暖通消防工程施工组织设计方案
- 风电场高效风机选型方案
- 卫生院消防安全教育
- 基于人工智能的脑卒中预后预测方案
- 食药环民警个人工作总结
- 机械设计作业指导书
- 2025高二英语读后续写专项训练20篇
评论
0/150
提交评论