基于校园地图定位的高校失物招领平台

 博主介绍:本人专注于Android/java/数据库/微信小程序技术领域的开发,以及有好几年的计算机毕业设计方面的实战开发经验和技术积累;尤其是在安卓(Android)的app的开发和微信小程序的开发,很是熟悉和了解;本人也是多年的Android开发人员;希望我发布的此篇文件可以帮助到您;

🍅文章末尾获取源码下载方式🍅

一、项目介绍

客户端:

1:用户随时发布失物信息及招领信息,并可以浏览失物信息和招领信息。信息包括联系人的地理位置,方便后续进行地图导航;
2:通过百度地图选定或查看物品的具体位置,并可以及时导航到该位置;
3:转发到朋友圈,qq空间,迅速增大信息的曝光率;
4:可以根据留下的联系方式(电话或者qq),随时联系到对方。
5:包括管理员模式和用户模式,管理员可以对失物和招领信息进行管理


后台服务端:
1:用户管理:管理用户的注册信息
2:失物拾物信息:管理用户发布的信息

代码备注:A285

二、运行环境

1:客户端使用Android stuido进行开发;
2:服务端后台使用Myeclipse2014进行开发;
3:mysql数据库进行数据存储;
4:需要jdk1.7以上
5:使用雷电模拟器或者Androidstuio自带的模拟器进行运行

三、使用技术

总体设计逻辑和思路:
1:先设计数据库表文件
2:写服务端jsp页面以及写api接口给客户端提供数据
3:完成后台服务端的数据交互,也就是jsp页面数据的存储和显示
4:进行客户端页面的开发;
5:进行客户端对api接口的调用,也就是获取数据库的数据以及在客户端进行显示

移动端:
1:使用android原生控件以及xml布局文件来完成界面的显示
2:使用java代码完成功能的数据和逻辑交互
3:使用http网络请求完成数据的请求;
4:使用json数据解析完成客户端数据的回调和显示

服务端后台:
1:使用mysql完成数据的存储
2:使用jdbc完成数据库和代码的逻辑交互
3:使用jsp完成网页数据的显示
4:使用java代码完成api接口的编写以及以及数据的回调

四、数据库设计

/*
Navicat MySQL Data Transfer

Source Server         : mydb
Source Server Version : 50537
Source Host           : localhost:3306
Source Database       : lostgoodsdb

Target Server Type    : MYSQL
Target Server Version : 50537
File Encoding         : 65001

Date: 2018-10-30 17:39:39
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for losttb
-- ----------------------------
DROP TABLE IF EXISTS `losttb`;
CREATE TABLE `losttb` (
  `lostId` int(50) NOT NULL AUTO_INCREMENT,
  `lostName` varchar(255) DEFAULT NULL,
  `lostPhone` varchar(255) DEFAULT NULL,
  `lostTime` varchar(100) DEFAULT NULL,
  `lostMessage` varchar(1500) DEFAULT NULL,
  `lostLongitude` varchar(255) DEFAULT NULL,
  `lostLatitude` varchar(255) DEFAULT NULL,
  `lostAddress` varchar(255) DEFAULT NULL,
  `lostImage` varchar(1000) DEFAULT NULL,
  `lostUserId` varchar(100) DEFAULT NULL,
  `lostUserName` varchar(255) DEFAULT NULL,
  `lostCreateTime` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`lostId`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of losttb
-- ----------------------------
INSERT INTO `losttb` VALUES ('1', '手机', '15249246666', '2018-10-27', '我在校园的操场丢失了一个钱包,里面有我的身份证和一部分现金,希望捡到的朋友可以还给我,有重谢!', '108.931351', '34.226195', '陕西省西安市雁塔区含光路南段靠近中国银行(含光路支行)', 'qxlarge-dsc-B2A1CF6481625E6D4D1C4AD6CCA2E6DF.jpg,qxlarge-dsc-4D5448F7EC0EAAF5934CA389B6D0543E.jpg,qxlarge-dsc-289577DFACF08F4B3BC793005B0E7054.jpg,qxlarge-dsc-746100385A322F668B5800D335385F89.jpg,qxlarge-dsc-63818C1A8ADE6D8B1A070069268802D8.jpg', '112', '多多', '2018-10-26 16:57');
INSERT INTO `losttb` VALUES ('3', '呆呆', '15249246666', '2018-10-27', '我在校园的操场丢失了一个钱包,里面有我的身份证和一部分现金,希望捡到的朋友可以还给我,有重谢!', '108.931183', '34.225974', '陕西省西安市雁塔区吉祥三巷(东段)靠近中国银行(含光路支行)', '20181019141707.jpg', '112', '多多', '2018-10-30 10:33');
INSERT INTO `losttb` VALUES ('6', 'ipad丢失', '15249246666', '2018-10-30', '我在校园的操场丢失了一个钱包,里面有我的身份证和一部分现金,希望捡到的朋友可以还给我,有重谢!6666', '108.94174', '34.237327', '陕西省西安市碑林区长安路街道小雁塔-勑赐荐福寺西安博物院', 'qxlarge-dsc-BEB2D3EDE14A126BEA16FD5517E4A503.jpg', '112', '多多', '2018-10-30 17:26');

-- ----------------------------
-- Table structure for recruittb
-- ----------------------------
DROP TABLE IF EXISTS `recruittb`;
CREATE TABLE `recruittb` (
  `recruitId` int(50) NOT NULL AUTO_INCREMENT,
  `recruitName` varchar(255) DEFAULT NULL,
  `recruitPhone` varchar(255) DEFAULT NULL,
  `recruitTime` varchar(100) DEFAULT NULL,
  `recruitMessage` varchar(1500) DEFAULT NULL,
  `recruitLongitude` varchar(255) DEFAULT NULL,
  `recruitLatitude` varchar(255) DEFAULT NULL,
  `recruitAddress` varchar(255) DEFAULT NULL,
  `recruitImage` varchar(1000) DEFAULT NULL,
  `recruitUserId` varchar(100) DEFAULT NULL,
  `recruitUserName` varchar(255) DEFAULT NULL,
  `recruitCreateTime` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`recruitId`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of recruittb
-- ----------------------------
INSERT INTO `recruittb` VALUES ('3', 'iPhone8', '15249246666', '2018-10-30', '我在校园的操场丢失了一个钱包,里面有我的身份证和一部分现金,希望捡到的朋友可以还给我,有重谢!', '108.93650', '34.232135', '陕西省西安市碑林区张家村街道二环南路西段141号西安政治学院', 'qxlarge-dsc-63818C1A8ADE6D8B1A070069268802D8.jpg,qxlarge-dsc-27E2BB94348EB99CD1DA77523F6BCE1F.jpg', '112', '多多', '2018-10-30 10:28');

-- ----------------------------
-- Table structure for user
-- ----------------------------
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
  `userId` int(255) NOT NULL AUTO_INCREMENT,
  `userName` varchar(200) CHARACTER SET utf8 NOT NULL,
  `userPhone` varchar(100) CHARACTER SET utf8 NOT NULL,
  `userPswd` varchar(200) CHARACTER SET utf8 NOT NULL,
  `userTime` varchar(300) CHARACTER SET utf8 NOT NULL,
  PRIMARY KEY (`userId`)
) ENGINE=InnoDB AUTO_INCREMENT=113 DEFAULT CHARSET=latin1;

-- ----------------------------
-- Records of user
-- ----------------------------
INSERT INTO `user` VALUES ('112', '多多', '15249243002', '123456', '2018-10-26 14:36');

五、部分代码

六、浏览更多Android毕业设计

毕业设计-基于android的租房信息发布平台的APP_信息发布app源码_Android毕业设计源码的博客-CSDN博客

毕业设计-基于android选课系统的设计与实现_android学生选课系统_Android毕业设计源码的博客-CSDN博客

毕业设计之校园一卡通管理系统的设计与实现_一卡通管理系统实现_Android毕业设计源码的博客-CSDN博客

基于Android的校园二手闲置物品交易系统设计与实现_基于android的二手交易平台_Android毕业设计源码的博客-CSDN博客

基于androidstudio校园快递APP系统的设计与实现_android studio论文_Android毕业设计源码的博客-CSDN博客

基于android的商城购物定制APP_安卓开发购物app_Android毕业设计源码的博客-CSDN博客

更多毕业设计可以浏览我的个人主页哦!

七、源码下载

大家点赞、收藏、关注、评论啦 、查看👇🏻👇🏻👇🏻获取联系方式👇🏻👇🏻👇🏻

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Android毕业设计源码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值