没有合适的资源?快使用搜索试试~ 我知道了~
首页基于树莓派或者基于网页的失物招领系统的设计与实现.doc
基于树莓派或者基于网页的失物招领系统的设计与实现.doc
需积分: 14 181 浏览量
更新于2023-05-29
评论
收藏 2.16MB DOC 举报
CSDN我没办法设置积分 默认这么多 我也没办法 ,代码可下载,当然你实在没有积分, 包括服务器,源代码,QT代码都有
资源详情
资源评论
资源推荐

摘要
摘 要
人们在日常生活中难免会出现丢三落四或拾到他人东西的情况,如果想要寻找
遗失物品或者拾到物品欲找寻失主,传统的方式方法具有一定的局限性,效率也比
较低,给人们的生活带来了极大不便。为了改善这种境况,提高失物招领效率,本
文以校园失物招领为背景,基于树莓派研发出便捷,高效的失物招领系统,给人们
带来了极大方便了。
本文基于树莓派,结合开发语言JAVA,JSP以及C++、MySQL作为数据库,
QT与MyEclipse作为开发工具,以SSH为系统框架设计并实现失物招领系统。本文
首先介绍了课题的研究本届和国内外失物招领的发展现状。接着从需求分析出发,
对失物招领系统进行了系统设计,详细阐述了系统的体系结构和各个层次的功能模
块设计。设计完成后,接下来进行系统实现,介绍了如何通过程序语言来实现各个
功能。最后进行系统的测试与调试。结果显示,该系统可以实现信息发布,信息交
流,信息浏览和查询等功能。
关键词:树莓派;JSP;JAVA;QT;MySQL;SSH
I

ABSTRACT
ABSTRACT
In daily life, people will inevitably have to lose things or pick up other people's things.
If you wa nt to find l o st items or pick up item s to find the owner, the traditional metho ds
h a v e c e r t a i n l i m i t a t i o n s , a n d t h e e f f i c i e n c y i s r e l a t i v e l y l o w, g i v i n g p e o p l e l i f e . B r o u g h t
great inconvenience. In order to improve this situation and improve the efficiency of lost and
found, this paper takes the campus lost and found as the background, based on the Raspberry
P i t o d e v e l o p a c o n v e n i e n t a n d e f f i c i e n t l o s t a n d f o u n d s y s t e m , w h i c h b r i n g s g r e a t
convenience to people.
T h i s a r t i c le i s b a s e d o n t h e R a s p b e r r y P i , c o m b i n e d w i t h t h e d e v e l o p m e n t l a n g u a g e
JAVA, JSP and C++, MySQL as a database, QT and MyEclipse as a development tool, SSH
a s t h e s y s t e m f r a m e w o r k d e s i g n a n d i m p l e m e n t a t i o n o f t h e l o s t a n d f o u n d s y s t e m . T h i s
p a p e r f i r s t i n t r o d u c e s t h e r e s e a r c h s t a t u s o f t h e s u b j e c t a n d t h e d e v e l o p m e n t o f l o s t a n d
found at home and abroad. Then from the demand analysis, the system design of the lost and
fo u nd s y st e m is ca rr i e d o u t, an d t he sy s te m arc h i tec tu r e an d f un c ti o na l m od u l e d e s i gn at
various levels are elaborated. After the design is completed, the system implementation is
f o l l o w e d , a n d h o w t o i m p l e m e n t e a c h f u n c t i o n t h r o u g h t h e p r o g r a m m i n g l a n g u a g e i s
introduced. Finally, the system is tested and debugged. The results show that the system can
a c h i e v e i n f o r m a t i o n r e l e a s e , i n f o r m a t i o n e x c h a n g e , i n f o r m a t i o n b r o w s i n g a n d q u e r y
functions.
Key Words: Raspberry Pi;JSP;JAVA;QT;MySQL;SSH
II

目录
目 录
第1章 引言................................................................................................................................................1
1.1 研究背景与意义.........................................................................................................................1
1.2 国内外现状.................................................................................................................................1
1.3 系统设计思想.............................................................................................................................3
1.4 论文组织结构.............................................................................................................................4
第2章 需求分析........................................................................................................................................5
2.1 功能需求分析.............................................................................................................................5
2.2 数据需求分析.............................................................................................................................5
2.3 相关技术.....................................................................................................................................6
2.3.1 JAVA.................................................................................................................................6
2.3.2 QT.....................................................................................................................................6
2.3.3 JSP....................................................................................................................................7
2.3.4 MySQL.............................................................................................................................7
2.3.5 SSH集成框架...................................................................................................................7
第3章 系统设计........................................................................................................................................9
3.1 系统概要设计.............................................................................................................................9
3.1.1 体系结构..........................................................................................................................9
3.1.2 功能结构..........................................................................................................................9
3.2 功能模块设计...........................................................................................................................10
3.2.1 注册模块设计................................................................................................................10
3.2.2 登录模块设计................................................................................................................10
3.2.3 失物招领模块设计.........................................................................................................11
3.2.4 用户操作模块设计.........................................................................................................12
3.2.5 感谢信模块设计............................................................................................................13
3.2.6 管理员模块设计............................................................................................................13
3.3 界面设计...................................................................................................................................14
3.3.1 前台界面设计................................................................................................................14
3.3.2 管理员界面设计............................................................................................................15
第4章 系统实现......................................................................................................................................16
4.1 系统环境准备...........................................................................................................................16
4.1.1 数据库连接....................................................................................................................16
4.1.2 树莓派配置....................................................................................................................16
4.2 功能及其界面实现...................................................................................................................16
4.2.1 注册及登录模块实现.....................................................................................................16
4.2.2 失物招领模块实现.........................................................................................................18
4.2.3 查询模块实现................................................................................................................20
4.2.4 留言模块实现................................................................................................................21
4.2.5 感谢信模块实现............................................................................................................22
4.2.6 后台管理模块实现.........................................................................................................23
III

目录
第5章 系统测试......................................................................................................................................26
5.1 测试准备...................................................................................................................................26
5.2 功能测试结果与分析...............................................................................................................26
第6章 总结与展望..................................................................................................................................30
6.1 结论...........................................................................................................................................30
6.2 展望...........................................................................................................................................31
参考文献.................................................................................................................................................32
致 谢........................................................................................................................................................33
IV

第 1 章 引言
第1章 引言
1.1 研究背景与意义
随着我们生活质量的提高,生活节奏越来越快了,人们可随身携带的东西也变多
了,比如卡证,数码产品等,然而有时候我们难免会疏忽而导致丢失。一旦我们不小
心丢失了,我们想要找回只能按照传统的方式去寻找,例如四处询问打听或者是在网
络生活论坛上发帖子寻找失物等方法。这样的方式不仅效率低,还不能保证成功率。
另一方面,我们也有可能会捡到其他人丢失的物品,捡到物品的我们也会为失主感到
着急,想着能够尽快找到失主把东西还给他,但是苦于没有合理的渠道。有些东西上
也许会有失主的相关信息,能够找到失主。但大部分物品是不会有足够的信息来寻找
失主的,这时候又该依赖什么来寻找失主呢?
导致这些情况的原因主要是他们没有一个好的平台,使得失主没有合理的渠道寻
找失物,解决这些问题就变得比较繁琐,甚至有时候会没有结果。虽然很多学校针对
学生丢失物品提供了一些解决措施,例如设置了失物招领中心。可是这些中心大部分
还是需要人工来记录信息,利用的还是人力资源和占地空间。如果信息量很大的话,
将会耗费大量的时间在记录和查询上,对于失主和拾到者来说都是一个不小的麻烦。
同时,这些平台都是线下的,操作起来比较麻烦,不仅浪费了资源,效率也不高。现
在互联网非常普及与发达,我们可以通过互联网来相互发布信息,不仅快捷方便,而
且大大提高了效率
[1]
。实际生活中针对这些问题的平台系统不少,但是它们有一定的局
限性,例如所包含的地区范围太广、界面不够整洁、不适合小群体使用、不切实际等
问题,所以很有必要开发出一种便捷高效的系统平台。这个平台可以实现一个小群体
的集中性失物管理功能,我们可以把自己丢失或者捡到的物品相关信息发布到该平台
上,做到统一管理,提升效率与成功率。此外,通过此平台我们有机会结交新朋友,
因为我们是通过爱心认识,都是想要帮助别人才有缘认识彼此,彼此之间肯定能成为
好朋友。
1.2 国内外现状
现如今失物招领平台这类平台没有得到广泛运用,主要原因在于平台自身还不够
成熟和完善。大部分这类平台相同的劣势就是在界面上总掺杂广告或者多余的信息,
导致界面内容复杂冗余,操作不流畅。另外有些平台包含的地区范围太广,数据信息
量过多,要做到精确查找比较困难。在国内,从这类平台现如今的研究情况可知,我
国关于失物招领平台这种类似平台的研究内容和成果比较少,研究方向也比较单一,
总的来说,国内对于这类平台的研究还处于初级阶段中。在国内也有较成熟的失物招
领平台,譬如人们经常使用的中国失物招领网,如图1.1所示,该网有寻找失物,发布
拾物和搜索物品等功能
[2]
,它的最大局限性就是包含的地区范围实在太广,数据量非常
庞大,很难精确地查找物品,主要原因在于它并不是针对某个小地区范围而搭建的平
台。另外一个缺陷就是它会涉及经济利益关系,由于平台也需要盈利,广告的出现就
会不可避免。如果在用户浏览或者填写信息的时候,忽然弹出广告,这样不仅会影响
1
剩余35页未读,继续阅读
















qq_1145708276
- 粉丝: 2
- 资源: 1
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制

评论0