没有合适的资源?快使用搜索试试~ 我知道了~
首页基于Android的智慧校园手机系统
基于Android的智慧校园手机系统
798 浏览量
更新于2023-05-30
评论 5
收藏 192KB PDF 举报
为了满足在校师生和在校经商者对校园信息及时全面的获取,设计出一款基于Android系统的智慧校园手机系统,通过手机客户端、Web服务器端和数据库之间数据的相互传递,实现校园信息共享,有效地提高了校园实时信息的传播效率。
资源详情
资源评论
资源推荐

基于基于Android的智慧校园手机系统的智慧校园手机系统
为了满足在校师生和在校经商者对校园信息及时全面的获取,设计出一款基于Android系统的智慧校园手机系
统,通过手机客户端、Web服务器端和数据库之间数据的相互传递,实现校园信息共享,有效地提高了校园实
时信息的传播效率。
摘摘 要:要: 为了满足在校师生和在校经商者对校园信息及时全面的获取,设计出一款基于
关键词:关键词: Android;信息共享;
随着现代科技的高速发展,智能手机进入了人们的日常生活,并得到了许多年轻人的青睐。Android系统凭借着其强大的生
命力,在中国智能手机操作系统中占据主要地位。人们使用智能应用
1 研究现状研究现状
目前,校园网是各个高校传播信息的主要平台。一般情况下,在校人员通过3种方式获取校园信息,(1)使用电脑或手机
浏览器直接访问校园网站来获取信息;(2)由负责人员口述传达;(3)通过对外宣传的形式传递信息。但由于校园网内信
息数量较多,在校人员很难在较短的时间内找到自己所关注的信息,严重影响信息的有效性和信息的传播速率。
2 系统开发与实现系统开发与实现
2.1 环境及开发技术环境及开发技术
系统运用Java语言编程,采用JDK 1.6版本进行编译。手机客户端开发环境为Eclipse。使用SDK版本为Android 2.2,嵌入
ADT 2.0.0.0插件。服务器端开发环境为Myeclipse,使用jsp和serlet实现功能代码,运用div+css进行网页布局和photoshop美
化界面。数据库使用的是微软的SQL Server 2005数据库,使用java语言将数据库与服务器网站和手机端连接,实现数据的同
步。
2.2 系统功能设计系统功能设计
系统有2个主
主模块为校园论坛模块和我的预定(校园购物)模块。辅助模块为新书快递模块、我要拼车模块、音乐模块、名片墙模块、
日程模块、丢失物品和招领物品模块。模块的功能如下:
(1)校园论坛模块将校园内杂乱无章的信息分类整理,例如,学校组织的一些公益活动,与学生相关的新闻,在学习生活
中一些不能解决的问题等,都将在这个模块中展示。
(2)我的预定模块将校园商业街店面的商品罗列展出,并标明价格和折扣。用户可以通过支付宝进行支付,也可以预定。
(3)新书快递模块,手机图书馆内的各类新书,及时地告知在校师生,并可以阅读新书的主要内容等。
(4)我要拼车模块,为同学外出郊游所设计,通过此模块可以在较短的时间内,找到一起出游的伙伴。
其他的模块都有其优点,每个模块的设计灵感均来自在校人员的工作和生活。将校园内的有效信息整合到一起,用户可以通过
智能手机客户端和PC机网络端获取自己所需要的信息。在一定程度上,给在校人员的生活和交流带来了很多的方便。
2.3 系统数据库设计系统数据库设计
手机客户端与网站服务器进行数据交互,双方提交的数据都填入数据库中,实现数据的同步。交互图如图2所示。
(1)后台数据库设计
在MVC(Model/View/Controller)模式下,不仅实现了功能模块和显示模块分离,同时提高代码的重用性,降低了模块之间
的耦合性,提高了模块的内聚性。根据数据调研分析结果,建立数据概念结构,形成ER图,根据ER图建立逻辑结构。系统中
定义一个数据库Shop,该数据库中有9张表。
在SQL Server 2005数据库中,使用复制的方法实现数据的同步,复制的主要形式有3种:快照复制、事务复制和合并复制,
需要有发布服务器、分布服务器和订阅服务器。数据库中使用游标遍历数据库中满足条件的数据,使用触发器强制引用完整
性,以便在多个表中进行添加、更新或删除数据行时,保留在这些表之间所定义的关系,防止对数据进行操作时出现的错误。
(2)手机客户端与服务器数据交互流程
由于手机无法直接远程访问数据库,因此在开发过程中选用XML语言作为Android设备访问Web应用服务的中间桥梁。首先
智能手机客户端向Web服务器端发送请求数据,处理器根据请求参数生成相应的SQL数据库语言,Web服务器端接收请求后
在数据库中遍历查找所需数据,然后将得到的查询结果封装成XML格式文件并发送回手机客户端,手机客户端接收XML文件
后进行解析,最后显示在手机客户端上。
2.4 系统实现系统实现
(1)在手机客户端登录后进入智慧校园手机系统,点击查看校园论坛中所有的主题,可以对每个主题中的信息进行评论和
回复,还可以发表帖子,查看个人动态,好友动态和收听好友等。
(2)同样通过点击我的预定模块,可以浏览校园电子商城,可以随时随地、随心所欲预定商品,发表对商品的留言,可以
获取到服务器端最新的商品信息,实现对自己喜欢的商品的预定。通过访问服务器端的网站,也会发现通过手机客户端在网站




















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

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

评论0