失物招领系统课程设计报告书
实验二报告

失物招领管理信息系统分析指导老师:贾晓毅、李慧慧组长:陈冬阳组员:程婉,郎栩瑶,毛玮,李云若,王韵艺分工:目录一.系统简述名称:学生失物招领管理信息系统开发者:背景:在偌大的校园,总是会有一些大意的学生丢失自己的贵重物品,丢失后又苦于寻找,往往最终的结果却不尽人意。
拾主捡到物品若想归还,也是苦难重重。
而当代大学生道德素质的提高,拾金不昧传统的维系正式我们建设世界一流大学的精神保证。
虽然目前我们学校已有失物招领处,但我们在记录信息的时候,都是采用笔纸这种传统的方式记录。
这种方式首先记录麻烦,需要到失物招领中心进行登记;其次,查询是有很大的不便,我们需要到失物招领中心报失或查看是否物品还在失物招领处。
因此,从这种麻烦且耗时的方式向基于网络品台的管理信息系统是必然的趋势。
为了不仅方便失主寻找丢失物品、拾主归还捡拾物品,同时减轻失物招领中心的管理员的工作负担、提高失物招领工作的效率,当然也为发扬拾金不昧的美好品德,我们开发了失物招领管理系统。
目标:基本目标:建立网上寻物系统,方便快捷的找回丢失物品,失主可以报失、查询及确认,即通过网络进入到本系统查询自己丢失的物品是否已被好心人拾到并交给了招领中心和对好心人的感谢等;拾主可以在网上及时登出捡拾信息;管理员可通过本系统对失物信息、报失信息、留言信息等方便的进行管理。
基于目前该系统也是初步投入使用,在功能和应用方面还有待完善,我们加入自己的新点子,这个系统在以后应该会得到广泛的应用并日臻完善,希望在更广泛的范围上得到使用。
精神目标:发扬拾金不昧的美好品德,提高当代大学生的道德水平。
可行性分析经济可行性:开发本系统可以使失物招领更加系统化,全面化、快速化,这样可以为学校带来高效的工作效益和经济效益,开发出本系统可以改变传统失物招领的方法,减少张贴招领启事的时间精力成本和打印成本,而且管理方便,各功能实现快速,数据有效的管理。
这些效益和管理上的便捷远远超过了开发本系统的成本,所以在经济上具有完全的可行性。
java 校园失物招领系统 毕业设计

《校园失物招领系统Java实现》一、前言在大学校园里,失物招领是一个普遍存在的问题。
为了解决这一难题,许多学校都会开发校园失物招领系统。
而作为一名计算机专业的学生,毕业设计是一个很好的机会来实践所学的知识,同时也能为校园生活带来便利。
我选择了校园失物招领系统作为我的毕业设计的主题,希望能够利用Java语言来实现这一项目。
二、需求分析校园失物招领系统是一个涉及到用户管理、物品管理、信息展示等多个模块的系统。
在系统的设计中,需要考虑到用户的便利性、数据的安全性以及系统的稳定性。
在进行需求分析时,我首先考虑了以下几个方面:1. 用户管理:系统需要提供用户注册、登录、个人信息管理等功能,便于用户发布、查看和管理信息。
2. 物品管理:系统需要提供失物招领信息的发布和查看功能,同时也需要对物品信息进行分类管理。
3. 搜索和展示:系统需要提供便捷的搜索功能,用户可以根据关键词、分类等条件进行查找,并能够直观展示信息。
三、技术选型在选择技术方案时,我考虑到了Java语言的广泛应用和成熟的生态系统,因此决定使用Java作为系统的开发语言。
我还需考虑到系统的性能和扩展性,所以选择了Spring Boot作为后端框架,MySQL作为数据库存储。
前端方面,我计划使用Vue.js来构建用户界面。
四、系统设计在系统设计阶段,我首先绘制了系统的架构图,明确了系统各个模块的关系和功能。
在数据库设计上,我设计了用户表、物品表和分类表等核心表结构,并考虑了索引、外键等性能优化手段。
在后端设计上,我将系统模块化,使用RESTful API来进行接口设计,方便前后端分离开发。
五、系统实现在系统实现阶段,我遵循了敏捷开发的原则,采用了Git进行版本管理和持续集成。
在后端方面,我通过Spring Boot来实现用户管理、物品管理和搜索展示等功能,并做了接口测试和性能优化。
在前端方面,我使用Vue.js来实现了用户注册登录、信息发布和展示等功能,并做了用户界面的优化。
基于移动互联网的校园失物招领系统设计

基于移动互联网的校园失物招领系统设计随着移动互联网的迅猛发展,校园生活中遗失物品的问题日益突出。
为了提高校园失物招领的效率和便利性,设计一款基于移动互联网的校园失物招领系统势在必行。
本文将探讨这一系统的设计,并详细介绍其主要功能和特点。
1. 系统概述基于移动互联网的校园失物招领系统旨在为学生和校园工作人员提供一个方便快捷的平台,用于发布、查找和归还校园失物。
通过移动设备,用户可以随时随地访问系统,提交失物招领信息、查看失物信息并进行线上沟通。
2. 主要功能2.1 失物招领信息发布用户可以通过系统发布失物招领信息,包括失物的类型、特征描述、拾取地点和时间等信息。
用户可以上传失物的照片,以便他人能够更准确地辨认失物。
2.2 失物招领信息搜索用户可以通过关键词搜索系统中的失物信息。
系统将根据关键词匹配度,展示相关的失物招领信息。
用户可以通过筛选条件,如物品类型、时间范围等,进一步精确搜索。
2.3 失物认领与归还当用户发现与自己遗失物品相符的失物招领信息时,可以向发布者发起认领申请。
发布者收到认领申请后,可以与认领者进行线上沟通并核实身份。
核实成功后,认领者可以通过系统直接与失主约定归还方式,方便快捷地完成归还过程。
2.4 失物匿名举报若用户有线索或发现可疑行为与失物有关,可以通过系统进行匿名举报。
系统将对匿名举报进行审核,如属实则将相关信息反馈给校园安全管理部门。
这有助于提高失物招领的处理效率,同时维护校园的秩序和安全。
2.5 用户评价与反馈系统用户可以对发布者、认领者等进行评价,以提供更多参考信息给其他用户。
同时,用户还可以通过系统提交反馈意见和建议,为系统的改进和优化提供参考。
3. 系统特点3.1 移动性基于移动互联网的校园失物招领系统具有良好的移动性,用户可以随时随地通过移动设备访问系统,并发布、查找失物信息。
这大大提高了系统的便利性和使用率。
3.2 实时性系统具有实时性,用户可以即时发布失物招领信息,并在第一时间获取有关失物的信息。
基于Java的校园失物招领平台设计与实现

基于Java的校园失物招领平台设计与实现一、引言随着互联网的快速发展,校园失物招领平台成为了大学生生活中不可或缺的一部分。
通过这样的平台,学生们可以方便地发布自己丢失或捡到的物品信息,实现失主与拾主之间的快速联系和物品归还。
本文将介绍基于Java语言开发的校园失物招领平台的设计与实现。
二、系统架构设计1. 系统功能模块用户管理模块:包括用户注册、登录、个人信息管理等功能。
失物发布模块:用户可以发布丢失物品的信息,包括物品名称、丢失时间、地点等。
招领发布模块:用户可以发布捡到物品的信息,包括物品名称、拾到时间、地点等。
搜索模块:用户可以通过关键字搜索需要找回的物品信息。
消息通知模块:系统会向用户发送相关消息通知,如物品被认领、认领者联系方式等。
2. 系统技术架构前端技术:使用HTML、CSS、JavaScript等前端技术进行页面设计和交互操作。
后端技术:采用Java语言作为后端开发语言,使用Spring框架进行业务逻辑处理,MyBatis框架进行数据库操作。
数据库:使用MySQL数据库存储用户信息、物品信息等数据。
服务器:部署在Tomcat服务器上,保证系统的稳定性和可靠性。
三、系统实现步骤1. 环境搭建首先搭建Java开发环境,包括安装JDK、Eclipse等开发工具,并配置好相关环境变量。
2. 数据库设计设计数据库表结构,包括用户表、物品表等,确保数据存储的有效性和完整性。
3. 后端开发使用Spring框架搭建后端服务,实现用户管理、失物发布、招领发布等功能的接口。
4. 前端开发利用HTML、CSS、JavaScript等前端技术设计页面布局和交互效果,与后端接口进行数据交互。
5. 测试与优化对系统进行全面测试,包括功能测试、性能测试等,及时修复bug并对系统性能进行优化。
四、系统特色与创新点实时消息通知:系统支持实时消息通知功能,用户可以第一时间获取到相关信息。
智能推荐算法:系统可以根据用户的历史记录和偏好推荐相关失物或招领信息。
失物招领的优秀教学设计 4篇

失物招领的优秀教学设计篇4【教学目标】1、认识“失、级”等14个生字。
会写“同、工”等6个生字。
2、做到正确、流利、有感情的朗读课文。
3、养成爱护环境卫生的习惯。
【教学重点】识字、写字和朗读课文。
【教学难点】自读自悟课文的思想内容。
【用具准备】词语卡片、课件。
【教学设想】课文通过孩子们生活中的一件事情教育孩子爱护环境卫生,题目标新立异。
因此在教学时,我通过联系实际解释题目导入,引起学生的的好奇心。
带着兴趣让学生读文,了解文章内容。
课文较长,生字较难,因此要采取多种形式让学生自读自悟,如:边读边思考,把读懂的和不懂得说说,小组内讨论,读自己喜欢的段落,教师领读,师生互读等方法。
学习生字要充分发挥学生的主动性,让学生借助熟字识记生字,找出难字,集体想办法,重点突破。
并注意创设多种识字环境,在词中、句中、段落中巩固生字,提高识字效率。
【教学过程】第一课时一、联系实际导入同学们,当你捡到别人的东西该怎么办呢?我们可以写“失物招领”,刚才,我发现了一张失物招领,原来一个同学拾到了一串钥匙,失望失主来认领。
今天,植物园的张爷爷也拾到了很多东西,到底是谁丢的呢?我们现在就去看看吧!(板书课题)二、初读课文1、师领读课文,教学生读准字音。
2、学生自己尝试读课文:读完两遍后,用自己喜欢的方式画出生字,并多拼读几遍。
3、课件出示本课的生字:失级同围观工专准备队才请双各⑴自己拼读,不会的问同桌。
⑵同桌互读:检查你的同桌是否读准字音了,同桌如果读错了,要当好小老师进行纠正。
⑶检查认读效果:指名读、齐读、开火车读。
师生共同纠正错误。
4、认读生词和含有生字的句子,进一步巩固。
5、到生字朋友的家去做客,你还认识吗?再次朗读课文,读准生字的音。
6、(课件出示容易读错的字音和句子)比一比谁读的正确:指名分段朗读,师生集体纠正读错的词句:唐老师说完,举起一个透明的塑料袋,袋里装着饮料罐、香蕉皮、餐巾纸,还有花生壳。
那些东西正是他们随手丢在草地上的。
失物招领的优秀教学设计方案

失物招领的优秀教学设计方案一、教学目标1.让学生了解失物招领的意义和重要性。
2.培养学生主动寻找失物的习惯。
3.提高学生的团队协作能力和沟通能力。
4.培养学生的责任感和关爱他人的品质。
二、教学内容1.失物招领的定义和意义。
2.失物招领的基本流程。
3.如何在失物招领过程中与他人沟通。
4.失物招领的相关法律法规。
三、教学方法和手段1.采用故事导入法,引发学生的兴趣。
2.使用互动游戏,让学生在游戏中学习。
3.采用小组讨论,培养学生的团队协作能力。
4.结合案例分析,让学生了解失物招领的相关法律法规。
四、教学过程1.导入:讲述一个关于失物招领的小故事,引发学生的兴趣。
例:有一天,小明在操场上捡到了一只手表,他不知道失主是谁,于是决定把手表交给老师。
老师表扬了小明,并告诉他这就是失物招领。
那么,你们知道失物招领是什么吗?2.讲解失物招领的基本流程:(1)寻找失物:当发现自己丢失物品时,要尽快回忆丢失的时间和地点,寻找可能的失物地点。
(2)报告老师或管理人员:将失物交给老师或管理人员,并说明情况。
(3)发布招领启事:通过校园广播、公告栏等方式发布招领启事。
(4)确认失主:失主认领时,要核实失物信息,确认失主身份。
(5)归还失物:将失物归还给失主,并教育失主保管好物品。
3.互动游戏:失物招领大作战(1)将学生分成若干小组,每组4-6人。
(2)每组抽取一个失物招领任务,如:寻找丢失的文具、书包等。
(3)学生需要根据任务要求,在规定时间内找到失物。
(4)找到失物后,小组代表向老师报告招领过程,分享经验和心得。
4.小组讨论:如何在失物招领过程中与他人沟通(1)引导学生思考:在失物招领过程中,我们需要与哪些人沟通?(2)学生分组讨论,分享自己的沟通方法和技巧。
5.案例分析:失物招领的相关法律法规(1)介绍失物招领的法律法规,如:《中华人民共和国民法典》中关于失物的规定。
(2)分析典型案例,让学生了解违反法律法规的后果。
基于微信公众平台的失物招领系统设计

基于微信公众平台的失物招领系统设计随着微信的普及和广泛应用,越来越多的人在微信上进行生活社交,其中包括了失物招领的信息发布和查询。
本文将基于微信公众平台,设计一个失物招领系统。
失物招领系统是一个方便用户发布和查询失物招领信息,高效快捷地找回失物的平台。
该系统具有以下功能:1. 用户注册和身份验证:用户可以通过微信公众号进行注册,并绑定自己的微信账号。
为了确保用户的真实性,需要进行身份验证,可以选择发送身份证、学生证等相关证件进行验证。
2. 失物信息发布:用户可以通过微信公众号发布自己丢失物品的信息,包括物品名称、丢失时间、丢失地点、特征描述等。
用户还可以上传物品的照片,以便其他用户更准确地辨认和找回失物。
3. 失物信息查询:其他用户可以通过微信公众号查询失物信息,可以按照物品名称、时间、地点等进行筛选和搜索。
系统将根据用户的查询条件,返回相应的失物信息列表。
用户还可以根据提供的联系方式与发布失物信息的用户进行沟通和联系。
4. 失物认领:如果用户找到了丢失的物品,可以通过微信公众号认领物品。
认领方需要提供失主要求的相关信息进行核对,比如准确的物品描述、丢失时间、地点等。
如果核对无误,系统会将认领方和失主联系方式对接,便于双方确认和归还物品。
5. 感谢回馈:为了鼓励更多的用户积极参与到失物招领中,系统可以增加一种感谢回馈的机制。
当某位用户成功找回失物时,失主可以给予一定的回馈,可以是现金、礼品或者优惠券等形式。
这不仅能够激励用户的积极性,还可以让用户感受到参与失物招领的价值。
6. 招领公示:为了提高物品被找回的概率,系统可以针对某些特别重要或者高价值的失物,进行招领公示的功能。
系统可以将这些失物信息推送到用户的微信通知中,并在公众号中进行展示,以便更多的用户关注和帮助寻找失物。
基于微信公众平台的失物招领系统设计,能够方便用户发布和查询失物招领信息,并提供失物认领、感谢回馈和招领公示等功能。
这将在一定程度上提高失物被找回的概率,方便用户迅速找回失物,也能够拉近人与人之间的距离,让社会更加和谐。
基于微信公众平台的失物招领系统设计

基于微信公众平台的失物招领系统设计本文介绍一种基于微信公众平台的失物招领系统设计,旨在为广大用户提供一个高效便捷的失物招领服务。
一、系统概述失物招领系统是一个基于微信公众平台的信息发布平台,旨在为用户提供方便快捷的失物招领服务。
用户可以通过微信公众号发布已丢失或已捡到的物品信息,同时也可以浏览其他人发布的失物招领信息。
系统的主要功能包括:信息发布、信息浏览、推荐阅读、消息推送等。
二、系统架构系统架构分为两部分,客户端和服务器端。
客户端是微信公众号,服务器端包括应用服务器和数据服务器。
客户端通过微信公众号接收用户请求,并向应用服务器发起请求。
应用服务器实现系统的业务逻辑,向数据服务器请求数据,并将处理结果返回给客户端。
数据服务器负责存储系统的数据,包括用户信息、物品信息等。
三、系统功能1.信息发布:用户可以通过微信公众号发布已丢失或已捡到的物品信息,包括物品名称、颜色、品牌、丢失地点、联系方式等。
用户发布信息后,系统会将其保存到数据库中,并在首页中展示。
2.信息浏览:用户可以通过微信公众号浏览已发布的失物招领信息。
系统会根据用户需要,筛选出符合要求的信息并展示在首页上。
3.推荐阅读:系统会根据用户的浏览历史,推荐其可能感兴趣的失物招领信息。
同时,系统还会向用户推荐其他与失物招领相关的文章、新闻等内容。
4.消息推送:系统会向用户发送失物招领信息相关的消息提醒。
例如,当用户发布的物品被认领后,系统会发送消息提醒用户。
四、系统实现系统采用Java作为后台开发语言,使用SpringMVC框架、JPA技术实现。
微信公众平台接口使用了开源项目weixin-java-tools。
数据库采用MySQL,使用MyBatis技术实现数据访问。
服务器端部署在云服务器上,保证系统的安全和稳定。
五、系统优化为提高系统的性能和用户体验,我们采取了以下优化措施:1.缓存技术:系统使用了缓存技术,将常用数据缓存到内存中,提高数据访问速度。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1背景与可行性分析 背景分析 在校园中经常会出现各种各样的寻物启事,学生们丢的东西各式各样,其中不乏雨伞、钱包及证件等重要物品,尤其是证件丢失问题比较严重,由于办取证件的时间比较长,流程比较繁琐,所以丢失之后便会给丢失者造成巨大的麻烦。为了方便失主寻找丢失物品,拾主归还捡拾物品和减轻失物招领中心的管理员的工作负担。我决定开发一个失物招领系统,失主可以通过网络进入到本系统,查询自己丢失的物品是否已被好心人拾到并交给了招领中心;管理员可通过本系统对失物信息、报失信息、留言等信息方便地进行管理。
可行性分析 ①管理可行性 学校重视信息技术的应用,对信息系统建设大力支持,学校各类基层业务人员对信息化也持积极态度。 同时,为了迎接新系统的到来,系统所需各类人员大多需要继续充实相关知识,这可以通过系列培训解决。 ②经济可行性 学校具有强大的网络系统、网络架构和网络管理能力,同时学校相关领导高度学校的信息化建设。另外,失物招领系统比较简单,开发和维护费用都不高,对学校而言,完全可以承受。 系统投入运行后,将更方便进行失物招领,更易于查询,能够减轻学校员工的负荷,方便广大学生们寻回失物,提高效率,直接和间接带来一定的经济效益,造福于广大学生。 ③技术可行性 学校网络科学技术雄厚,失物招领系统比较简单,开发技术上不存在难题。 ④结论 根据以上可行性分析,学校可以立即开始失物招领系统开发。 在整个系统开发过程中,需要针对不同人员有的放矢地进行培训。 在系统分析过程中,需要进行管理方式变革、组织结构调整、业务流程重组。
2系统分析
组织结构职能分析 分析 §管理员: ① 报失者向失物招领中心提供报失信息,管理员进行报失物品信息的添加、修改和删除工作; ② 捡拾者向失物招领中心提供捡拾物品信息,管理员进行捡拾物品信息的添加、修改和删除工作; ③ 负责将失物招领信息和报失物品信息进行部分公开和统计用户在留言板的留言; ④ 用户管理:由管理员进行增加或删除用户,并授予用户相应权限; ⑤ 对数据库信息不定期进行维护。 §捡拾者: 向失物招领系统管理员提供所捡拾物品的相关信息,如失物的名称、特点、捡拾地点、捡拾时间、领取状态(默认为未领取)、捡拾人信息(姓名及联系方式)、对应的存储地点及时间等。 §报失者: 向失物招领系统管理员提供所报失物品的相关信息,如失物的名称、特点、丢失地点、丢失时间、报失人信息(姓名及联系方式)、对应的存储地点及时间等。
业务流程分析 流程分析 £管理员端: 管理员在进入该系统之后,首先显示的是登录界面。管理员需键入自己的账号和密码信息,点击登录之后,系统会自动检测输入的信息准确性,若准确无误,则系统提示并显示登录成功的信息,并进入下一业务环节;若出现错误,则提示管理员重新输入账号和密码。 管理员登录成功之后,将对新增失物和已寻回的失物信息进行更新,并从数据库中调取新增的失物信息与失主信息,进行配对,然后查看信息板上面的留言信息,并整理发布到系统公告栏。 管理员登录之后更新的所有信息将保存进数据库并显示相关提示。 £报失者端: 报失者在进入该系统之后,首先显示的是登录界面。报失者需键入自己的账号和密码信息,点击登录之后,系统会自动检测输入的信息准确性,若准确无误,则系统提示并显示登录成功的信息,并进入下一业务环节;若出现错误,则提示报失者重新输入账号和密码。 报失者登录成功之后将要进行的业务包括——失物查询、失物信息登记、信息板留言等。 所有这些信息都将保存进数据库并显示相关提示。 £捡拾者端: 捡拾者在进入该系统之后,首先显示的是登录界面。捡拾者需键入自己的账号和密码信息,点击登录之后,系统会自动检测输入的信息准确性,若准确无误,则系统提示并显示登录成功的信息,并进入下一业务环节;若出现错误,则提示捡拾者重新输入账号和密码。 捡拾者登录成功之后将要进行的业务包括——捡拾物品信息登记、捡拾物品信息查询等。 所有这些信息都将保存进数据库并显示相关提示。
数据流程分析
数据流图 查询数据流图 数据库设计 图绘制 根据实际业务分析,该失物招领系统E-R模型如下: 以上E-R图,可以转换为以下关系模式: 用户(用户名、用户权限、密码) 失物信息(丢失(捡拾)时间、详情描述、发布时间) 详情描述(类型、发布时间、丢失(捡拾)时间、详情描述、联系人信息) 搜索结果(丢失(捡拾)时间、类型、发布时间、记录数量、详情描述) 数据库表设计 本系统采用SQL-Sever数据库设计表,根据功能模块的划分及相关信息的分类可以建立4个表,分别为用户信息表(user_info)、失物招领信息表(pick_info)、失物报失信息表(lost_info)、留言信息表(leaveword_info)。表格信息如下: 表4-2-1用户信息表(user_info) 列名 数据类型 长度 备注 User_ID Int —— 主键 Name varchar 40 用户名 Password varchar 25 密码 QQ Int 20 QQ Email varchar 40 邮箱地址 Phone Int 20 电话号码 表4-2-2失物招领信息表(pick_info) 列名 数据类型 长度 备注 User_ID Int —— 主键 Pick_name varchar 40 失物的名称 Pick_trait varchar 25 失物的特点 Pick_place varchar 100 捡拾地点 Pick_time Datetime 捡拾时间 Pname varchar 10 捡拾人姓名 Pcontact_way varchar 20 捡拾人联系方式 Store_place varchar 10 对应的存储地点 Sdate Datetime 上交物品日期 Store_time Datetime 存储时间 Hand_way varchar 30 处理方式 表4-2-3失物报失信息表(lost_info) 列名 数据类型 长度 备注 User_ID Int —— 主键 Lost_name varchar? 40 报失物品名称 Lost_trait varchar? 25 报失物品特点 Lost_place varchar? 100 丢失地点 Lost_time Datetime 丢失时间 Lname varchar? 10 报失人姓名 Lcontact_way varchar? 20 报失人联系方式 Ldate Datetime 报失日期 time Datetime 报失时间 表4-2-4留言板信息表(leaveword_info) 列名 数据类型 长度 备注 Whole_ID Int —— 主键 Name varchar 40 用户名 context varchar 25 留言内容 Phone Int 20 电话号码 Date Datetime 留言时间
3系统设计
系统功能结构分析 系统总功能划分模块图 系统子功能模块分析 管理端子功能模块 管理端子系统主要是给失物招领中心管理员提供的功能,它分为登录管理、报失信息管理、失物信息管理、信息公布管理与用户管理,管理员必须首先通过登录认证之后才能实现以下功能。 £功能模块图: £功能模块描述: ① 登录管理: 登录管理负责管理端的登录,管理端的人员(管理员)登录到管理端必须经过登录界面,输入自己的用户名和密码,然后系统判断这个用户的权限,然后再允许其实现其他功能。 活动图如下: ② 报失信息管理: £主要工作:完成报失信息的添加、修改和删除工作; £执行者:管理员 £前置条件:管理员已登录系统; £后置条件:若信息维护成功,则数据库中的报失信息库随之变化,此时用户可以对报失信息进行查询; £基本路径: a)进入报失信息管理界面,首先展示已有的报失信息; b)点击每项信息可以详细浏览报失物品的信息,同时也可对信息进行修改; c)添加信息时,输入报失物品名称、特点、丢失地点、时间、报失人信息(姓名、联系方式)、报失时间(以天计); d)可删除选择的信息。 ③ 失物信息管理: £主要工作:完成捡拾物品信息的添加、修改和删除等工作; £执行者:管理员; £前置条件:管理员已登录系统;
£后置条件:若信息维护成功,则数据库中的失物信息库随之变化,此时用户可以对失物信息进行查询; £基本路径: a)进入失物信息管理界面,首先展示已有的失物信息; b)点击每项信息可以详细浏览失物的信息,同时也可对信息进行修改; c)添加信息时,输入失物信息进行添加,输入失物的名称、特点、捡拾地点、时间、领取状态(置为未领取)、捡拾人信息(姓名及联系方式)、对应的存储地点及存储时间(以天计); d)可删除选择的信息。 ④ 信息公布管理: £主要工作:输出部分失物信息,提供查询和用户留言等功能,部分失物信息公布之后,用户可以查询到失物的名称、特点及丢失时间地点等相关信息; £执行者:管理员; £前置条件:管理员已登录系统; £后置条件:若信息发布成功后,则数据库中的信息随之变化,失者可通过网络看到部分失物信息,也可对这些失物进行查询以及在留言板上留言; £基本路径: a) 进入失物管理界面对失物信息进行管理; b)系统自动调用数据库的信息,显示相关信息; c)管理员可点击某项信息(包括留言信息)对其进行增删改; d)提供信息查询功能。 ⑤用户管理: £主要工作:进行权限管理,在用户界面对用户进行添加与删除工作; £执行者:管理员; £前置条件:管理员已登录系统; £后置条件:若用户信息维护完成,则用户的相应信息将记录到数据库中; £基本路径: a)进入用户管理界面,显示目前的系统用户; b)点击不同的用户,可显示这个用户的信息; c)可增加用户,也可删除用户。 子功能模块 报失者报失时可在查询系统中输入自己所要报失的物品的相关信息(如名称、特点、丢失地点等信息),然后进行查询即可,若有,则会显示失物信息;若无,则会对信息进行登记。 捡拾者可将捡拾物品交给管理员并提供相关信息(如捡拾地点、时间等),由管理员对捡拾物品的信息进行录入。 用户端的主要功能是报失、失物信息查询、留言等。 £功能模块图: £功能模块描述: ① 报失: £主要工作:系统提供失主报失信息栏,对报失信息进行录入; £执行者:失主; £前置条件:失主已登录进入系统; £后置条件:可对物品进行报失; £基本路径: a)失者登录到系统,显示部分失物信息、留言信息等; b)选择报失栏,填写报失信息。 ② 查询: £主要工作:查询分为普通查询和高级检索,方便失主对物品信息的查询;