没有合适的资源?快使用搜索试试~ 我知道了~
首页四川大学锦江学院Android校园通软件开发与设计
四川大学锦江学院Android校园通软件开发与设计
0 下载量 191 浏览量
更新于2024-06-23
收藏 2.34MB DOC 举报
本篇学位论文《基于安卓平台的校园通软件设计》探讨了针对四川大学锦江学院定制的移动应用软件开发。作者属于电子信息学院通信工程专业2009级,该研究专注于如何利用Android操作系统进行创新。论文首先从开发背景出发,阐述了在当今信息化时代,开发一款能够方便师生获取学校信息、了解校园风貌的校园通系统的重要性和需求。 论文详细描述了软件开发环境,选择了Eclipse作为主要的集成开发环境,并结合Android SDK进行应用程序的开发。作者特别提到了利用Eclipse插件进行Android程序开发的便利性,强调了安装Eclipse作为基础步骤。此外,论文还提到了使用的技术工具,如JSP(Java Server Pages)、Myeclipse-6.5、Tomcat等,这些都是构建Web服务端的关键组件,确保了系统的前后端交互顺畅。 在软件设计部分,论文深入剖析了界面设计与功能实现,可能包括课程查询、通知公告、活动安排、图书馆信息、食堂菜单等功能模块,旨在提供用户友好的用户体验。作者强调了系统的开源特性,这不仅降低了开发成本,也便于后期的维护和更新。 在开发过程中,作者面临并解决了若干问题,这可能涉及到技术难题、性能优化或者用户体验的提升。通过分享这些问题和解决方案,本文不仅展示了技术实践,也体现了作者的解决问题的能力和项目管理经验。 关键词“Android”、“JSP”、“eclipse”、“Myeclipse-6.5”、“Tomcat”和“开源”突出了论文的核心技术要点,同时也涵盖了移动客户端开发和Web服务部署的关键元素。这篇论文为其他开发者和教育机构提供了关于如何在安卓平台上构建校园信息化应用的实用参考案例。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/88022811/bg6.jpg)
四川大学锦江学院毕业论文(设计)
- 1 -
绪论
随着更行各业的技术迅猛发展,移动通信设备与 Internet 向移动终端的普及,年轻
一代的手机用户对移动终端的要求越来越高,而 Symbian,Windows Mobile,PalmOS 等手
机平台过于封闭,不能很好的满足用户的需求,因此市场迫切需要一个开发性很强的平台。
经过多年的发展,第三代数字通信(3G)技术活动了广泛的接受,它为移动终端用户带来
了更快的数据传输速率。随着 3G 网络的使用,移动终端不再仅是通讯网络的终端,还将成
为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。Google
为此与 2007 年 11 月推出了一个专为移动设备设计的软件平台——Android。
Android 是一套真正意义上的开发性的移动设备综合平台,它包括操作系统、中间件
和一些关键的平台应用。Android 是由 Linux+Java 构成的开源软件,允许所有厂商和个人
在其基础上进行开发。Android 平台的开放性等特点既能促进技术(包括平台本身)的创
新,又有助于降低开发成本,还可以是运营商能非常方便地制定自己的特色化的产品。因
此,它具有很大的市场发展潜力。
根据中国互联网信息中心(CNNIC)发布的《第 22 次中国互联网络发展状况统计报告》
显示,截止 2008 年 6 月底,我国网民数量达到了 2.53 亿,首次大幅超过美国,网民规模
跃居世界第一位,其中手机网民达到 7305 万,手机上网成为网络接入的一个重要发展方
向。
手机校园通系统能很好的帮助本校师生及外来人员直观的了解到本校的相关信息和校
园风貌,对于不熟悉校园的人来说,在导航功能上也起到很重要的作用。打开软件就能看
到学院的平面图结构,能帮助新来人员迅速的熟悉校园环境。
1 开发概述
随着移动互联网高速的发展,校园手机用户数量不断攀升, 手机校园通系统能简单直
观的为校园手机用户展示四川大学锦江学院的风貌,对于不熟悉校园的人来说,在导航功
能上也起到很重要的作用。基于安卓系统开发的校园导览系统是一个稳定、快捷的览视平
台,是手机用户的最佳选择。
1.1 手机操作系统的开发现状
Palm OS 是一套专门为掌上电脑编写的操作系统,是一种轻量级、比较开放的操作系
![](https://csdnimg.cn/release/download_crawler_static/88022811/bg7.jpg)
四川大学锦江学院毕业论文(设计)
- 2 -
统,占用的内存非常小,允许用户在其基础上编写和修改相关软件,是支持的应用程序更
加丰富多彩。Plam 在其它方面也还存在一些不足,如 Plam 操作系统本身不具备录音、MP3
播放功能等,但是可以通过加入第三方软件或硬件设备来实现。其代表性的产品有 Palm
m505、Palm m500、Palm III 等。
Symbian 是一个实时性、多任务的纯 32 位操作系统,具有功耗低、内存占用少等特点,
非常适合手机等移动设备使用,经过不断完善,可以支持 GPRS、蓝牙、SyncML 以及 3G 技
术。
Windows mobile 系列操作系统是从微软计算机的 Windows 操作系统上变化而来的。
Windows mobile 系列操作系统功能强大,而且支持该操作系统的智能手机大多数都采用了
英特尔嵌入式处理器,主频比较高,在其它硬件设置(如内存、储存卡容量等)上也采用
其他操作系统的智能手机要高出许多,因此性能比较强劲,速度比较快。Windows mobile
系列操作系统包括 SmartPhone 以及 Pocket PC Phone 两种平台。Pocket PC Phone 主要用
于掌上电脑型的智能手机,而 SmartPhone 则主要为手上智能手机提供操作系统。
Linux 系统是一个源代码开放的操作系统。由于其开源性,手机制造商可以根据实际
情况开放自己的 Linux 手机操作系统,从而也能够吸引更多的软件制造商在其上开发更多
的应用软件,丰富第三方的应用。但是 Linux 操作系统也还存在一些不足,集成开放环境
和基于 Linux 的产品与 PC 的连接性比较差等。
1.2 Android 的构架分析
Android 是一个移动设备的软件平台,是由 Linux+Java 构成的开源软件,它提供包
括 SDK、Key Apps、Middleware、Linux Kernel 四个部分在内的全套手机软件方案。它开
放了基于 Linux 内核以上的开发工具,从而保证了内容的可移植性和多样性。Android 平
台为我们开发应用程序提供了一套很好的框架,我们可以在这个平台的基础上开发不同的
应用程序,也可以开发新的组件供应用程序调用。
Android 的架构是由 Linux 内核、C/C++函数库、Dalvik 虚拟机、应用框架以及关键应
用程序构成的。通过编译基于框架的应用程序可以降低开发负荷。应用软件原则上是在
DalvikVM 上运行的。
剩余32页未读,继续阅读
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
zzzzl333
- 粉丝: 713
- 资源: 7万+
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
最新资源
- Simulink在电机控制仿真中的应用
- 电子警察:功能、结构与抓拍原理详解
- TESSY 4.1 英文用户手册:Razorcat Development GmbH
- 5V12V直流稳压电源设计及其实现
- 江西建工四建来宾市消防支队高支模施工方案
- 三维建模教程:创建足球模型
- 宏福苑南二区公寓楼施工组织设计
- 福建外运集团信息化建设技术方案:网络与业务平台设计
- 打造理想工作环境:详尽的6S推行指南
- 阿里巴巴数据中台建设与实践
- 欧姆龙CP1H PLC操作手册:SYSMACCP系列详解
- 中国移动统一DPI设备技术规范:LTE数据合成服务器关键功能详解
- 高校竞赛信息管理系统:软件设计与体系详解
- 面向对象设计:准则、启发规则与系统分解
- 程序设计基础与算法解析
- 算法与程序设计基础概览
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)