乐于分享
好东西不私藏

基于Android的校园共享系统app

基于Android的校园共享系统app

一、项目介绍

管理员的功能需求:
1、用户管理:查看、审核、管理用户信息;
2、公告管理:发布、查看、管理公告信息;
3、物品信息:管理用户发布的物品信息;
4、章节信息:对章节信息的查看和维护;
Android客户端的功能需求:
1、注册登录:通过注册的信息进行登录,分为普通用户与认证用户;
a.普通用户:即个人账号,可发布个人的共享物品信息;
b.认证用户:即官方账号,发布校园官方器材、场地信息;
2、浏览共享物品:在进入主页之后可以浏览发布的共享物品信息;
3、收藏共享物品:用户可以对自己感兴趣的物品进行收藏和查看;
4、发布共享物品:用户可以发布自己的共享物品信息;
5、申请使用共享:用户可以申请使用共享物品;
6、沟通与下单:申请者与发布者沟通交接物品的时间地点借用时长等详细信息,并且下单;
7、订单信息:用户可查看进行中订单和已完成订单;
a.下单后订单开始;
b.认证用户发布的信息无需沟通,待发布者审核通过后,订单即开始;
c.发布者在收到归还后可确认归还,订单最终完成;
8、订单评价:订单完成后共享双方为对方打分评价;
9、用户等级:普通用户成功完成一次订单获得的订单评价转换为等级积分;
10、公告信息:用户可以查看发布的公告信息;
11、我的信息:用户可以查看自己的个人信息,以及对密码进行修改、查看关于软件的信息
二、软件运行环境

1:操作系统是Windows10或者Windows11
2:Android studio版本3.0.1
3:数据库使用mysql5.7
4:服务端tomcat是7.0

三、软件使用技术

总体设计逻辑和思路:
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接口的编写以及以及数据的回调

、源码下载

源码信息请点击:源码文件说明信息

五、运行截图信息

六、公众号源码分享信息

      我会在此公众号不定期分享android方面的毕业设计的课题源码;大家有兴趣的话可以留意一下公众号“毕设code”的发布信息;希望可以帮助到您;假如你对其他的源码感兴趣;你可以查看功能菜单“课题功能”里面的功能信息演示;里面的源码都是我自己写的;假如你对某个源码或者课题感兴趣;你可以咨询QQ:664021138;添加QQ的时候请备注你的信息;以下是分享的源码信息,可以直接进行下载:

分享源码:基于android的日记记事本app