24小时论文定制热线

热门毕设:土木工程工程造价桥梁工程计算机javaasp机械机械手夹具单片机工厂供电采矿工程
您当前的位置:论文定制 > 毕业设计论文 >
快速导航
毕业论文定制
关于我们
我们是一家专业提供高质量代做毕业设计的网站。2002年成立至今为众多客户提供大量毕业设计、论文定制等服务,赢得众多客户好评,因为专注,所以专业。写作老师大部分由全国211/958等高校的博士及硕士生设计,执笔,目前已为5000余位客户解决了论文写作的难题。 秉承以用户为中心,为用户创造价值的理念,我站拥有无缝对接的售后服务体系,代做毕业设计完成后有专业的老师进行一对一修改与完善,对有答辩需求的同学进行一对一的辅导,为你顺利毕业保驾护航
代做毕业设计
常见问题

安卓系统下校园助手开发(jsp+Mysql 数据库)

添加时间:2018/10/18 来源:天津大学 作者:田毅
本课题主要讨论了实现该校园助手系统需要的相关技术、开发环境、开发框架以及系统的调试方法等。本系统服务端采用 JSP 语言开发,客户端采用 Android开发,数据库采用开源数据库 Mysql 数据库,开发环境为 Eclipse+MyEclipse+Tomcat。
以下为本篇论文正文:

摘要

  随着智能手机的普及,以及移动互联网的快速发展,移动应用为生活服务提供了一个便携实用的平台。随着移动互联网的潮流,校园助手业务也不断地兴起,为学生的校园生活提供了快捷的服务。Android 作为主流的手机操作系统,提供给用户开放的生产平台和丰富的拓展功能。本课题基于安卓系统,建立一个互联网应用,通过调研当前的校园系统,设计了基于安卓平台的校园助手。该系统基于 Android+jsp+mysql 进行开发,主要实现了校园新闻通知的查看、个人课表管理、校园论坛、失物招领以及校园二手物品发布等功能。该系统可以极大的方便学生的学习和生活,有助于学生及时的掌握和了解校园信息,给予学生极大的便利条件。

  本文主要介绍了应用的开发技术和业务流程两个层面。首先概括应用的研究背景和意义,然后介绍开发环境、开发工具和系统架构。本文重点讲解了应用的设计和开发部分,整个应用的技术方面涉及 Android 开发、服务端 JSP 开发和MySQL 数据库开发共三部分,此三部分是构建应用的核心。本文具体介绍了这三类技术在开发过程中的设计方式和编码实现的过程,以及遇到的问题和解决方法。在业务层面主要介绍了应用功能和业务流程两个部分,包括各功能的流程图和实际用例。

  关键词:Android,校园助手,Servlet,数据库,JSP

ABSTRACT

  With the popularity of smart phones, and the rapid development of mobile Internet, mobile applications for the life service provides a portable and practical platform. With the trend of mobile Internet, campus assistant business has been rising for the students to provide a fast life on campus services. Android as the mainstream mobile operating system, open to the user to provide a production platform and a wealth of development capabilities. Based on Andrews system, this paper builds an Internet application, and designs a campus assistant based on Andrews platform by investigating the current campus system. The system is based on Android + jsp + mysql development, mainly to achieve the campus news notice of the view, personal schedule management, campus forums, lost and found items and secondary school items such as publishing functions. The system can greatly facilitate the learning and life of students, help students to grasp and understand the campus information, give students a great convenience.

  This thesis introduces the application of the development of technology and business processes two levels. Firstly, it summarizes the research background and significance, and then introduces the development environment, development tools and system architecture. This thesis focuses on the application design and development of the part of the application of the technical aspects of Android development, service-side JSP development and MySQL database development of three parts, the three parts is the core of the application build. This thesis describes the three types of technology in the development process in the design and implementation of the coding process, as well as problems encountered and solutions.

  At the business level, it mainly introduces the application function and the business process, including the flow chart of each function and the actual use cases.

  KEYWORDS: Android,School Helper,Servlet,Database,JSP

  自从 Google 在 2008 年 10 月发布第一部 Android 智能手机以来,Android 就以它强大的开源性以及易用性迅速席卷了全球的智能手机市场。2011 年第一季度,Android 在全球的市场份额跃居第一,这是它首次超过诺基亚的塞班系统。

  时代在进步,Android 的发展也在昂首阔进,正如之前的“诺基亚时代”一样,现在是属于 Android 的时代。在 Android 面世的第五个年头,它就已经牢牢占据将近八成的全球市场,全世界采用 Android 系统的设备数量达到了 10 亿台。因此,当代大学生拥有一部属于自己的 Android 手机已经是一件很平常的事情了。

  Android 的流行在于它是一个高度开源的操作系统,拓展性非常强,国内最大的两家手机厂商小米和魅族,他们的手机操作系统都是基于原生 Android 上定制而成的。对于开发者来说,他们利用 Android 开发的应用具有无限的可能性,这些Android 应用可以涵盖生活的方方面面,无论衣食住行,我们都可以在任意一个Android 应用市场上找到与之相关的应用。可以说移动应用已经改变了我们的生活方式,在这种情况下,为了满足人们日愈丰富的移动生活需求,开发基于Android 的应用是很必要的。[1]

  随着移动互联网的快速发展,校园手机用户数量不断的攀升基本都能做到人手一台,手机校园助手能简单直观的为手机用户介绍学校的一些信息,对一些不熟悉的校园的学生来说,在校园助手上能够很好的对校园进行了解,基于安卓系统开发的基于互联网的校园助手系统是一个稳定、快捷的对校园信息监视的一个平台,是手机用户的最佳选择。

  随着 Android 智能手机的普及,越来越多的大学生已经习惯于使用手机为自己的学习和生活提供便利。在当前的校园生活中,大学生的信息以及需求种类繁多,而且更新速度快。因此对于校园助手具有很强的需求。

  Android 是一款开源的手机操作系统,基于 Linux 平台开发,共由四个部分组成:操作系统,用户 UI,中间件和应用程序。它使用了软件堆层的系统结构,主要分为三部分。Linux 内核是整个系统的基础,由 C 语言实现,只提供基础的功能;库 Library 和虚拟机 Virtual Machine 组成中间件,由 C++实现。最顶层的是各种应用程序,例如电子邮件程序,浏览器程序等,Android 应用软件程序可以由第三方公司自己开发。Android 使用 Java 语言来编写主要的程序,其自身包含的各种类、方法都是基于 Java 编写的。

  Android 相比苹果的 IOS 系统来讲,Android 开发者的学习成本相对较低,同时 Android 系统是完全开源和免费的。在网络上有非常丰富的资料,任何人都可以查阅。对于开发者来说,他们利用 Android 开发的应用具有无限的可能性,可以成为 Android 开发者,因此开发基于 Android 平台的应用,也成为了市场上最主流的趋势,为用户带来了丰富的软件资源。

  现如今移动互联网的蓬勃发展,使得移动APP发展的十分迅速。移动APP的发展极大的方便了人们的生活及工作。例如电子商务的蓬勃发展也使得物品交易成为其中十分重要的一部分,网上也有许多在线物品交易市场,虽然满足了一定用户的需求,但是都有自己的局限性。淘宝网作为最大的综合电子商务平台早于2012年就推出了闲鱼网这个二手闲置交易网站,它的优点是有淘宝平台作为支撑,拥有琳琅满目的二手商品,强大的支付宝平台解决线上交易,基于淘宝的交易模式也能减少交易过程中不必要的麻烦。但是,与普通商品的交易不同,人们对于二手商品更趋向于线下交易,因为二手商品的成色、磨损、内耗这些属性都是很模糊的,比起网上卖家的描述,人们更相信眼见为实,而且快递也会增加更多的不确定性。

  如今手机就像钥匙一样,是人们出门必带的物品之一。随着科技的迅猛发展,现在的手机都是智能手机,它的功能不仅仅只是用来打电话或是收发短信,用户还可以用它听歌看视频、用蓝牙传输数据、玩游戏、上网等等,比起用计算机访问因特网更方便快捷。而智能手机中占据领先地位的当数Android操作系统的智能机。

  目前,国内很多高校的学生都是电脑登录校园进行学校的信息,成绩,课程等相关内容的查询,学生们不能够随时的登录到校园网了解到校园网的信息。如果是用手机里的浏览器登录到校园网,那么有可能会出现显示信息不全面,响应的时间也相对过长,有可能导致一些重要的信息没有读取到。

专业列表页面
专业列表页面

添加专业页面
添加专业页面

学生列表页面
学生列表页面

系统主界面
系统主界面

登录页面
登录页面

添加课程页面
添加课程页面

目录

  摘要
  ABSTRACT
  目录
  第 1 章 绪论
    1.1. 研究背景及意义
    1.2. 国内外研究现状
    1.3. 主要内容
    1.4. 论文结构
  第 2 章 相关技术简介
    2.1 相关技术
      2.1.1 Android 技术概述
      2.1.2 JSP 技术
      2.1.3 Tomcat 简介
    2.2 开发环境
      2.2.1 JDK 安装
      2.2.2 Eclipse
      2.2.3 MyEclipse
      2.2.4 MySql
    2.3 开发架构
  第 3 章 系统分析与建模
    3.1 可行性研究
      3.1.1 系统管理可行性分析
      3.1.2 系统技术可行性分析
      3.1.3 系统经济可行性分析
      3.1.4 操作可行性分析
    3.2 系统功能性需求
      3.2.1 系统用例分析
      3.2.2 用例描述
    3.3 系统安全性设计
    3.4 系统非功能性需求
    3.5 本章小结
  第 4 章 系统设计
    4.1. 系统总体架构设计
      4.1.1. 系统总体架构图
      4.1.2 系统实现流程架构
    4.2. 系统功能设计
      4.2.1.服务端设计
      4.2.2.客户端功能设计
      4.3 数据库设计
      4.3.1 数据库概述
      4.3.2 数据库的概念模型设计
      4.3.3 数据库的逻辑结构设计
  第 5 章 系统实现与测试
    5.1. 开发环境搭建
    5.2. 服务端功能模块设计与实现
      5.2.1.关键技术
      5.2.2.模块设计与实现
      5.2.3.与客户端通信 Servlet
    5.3. 客户端功能模块的实现
      5.3.1.关键技术
      5.3.2.UI 实现
      5.3.3.登录模块
      5.3.4.新闻通知模块
      5.3.5.个人课表模块
      5.3.6.失物招领模块
      5.3.7.校园论坛模块
      5.3.8.二手物品模块
    5.4. 系统调试与测试
      5.4.1.调试方法
      5.4.2.系统测试
    5.5. 开发过程中遇到的问题
      5.5.1.数据库开发问题
      5.5.2.服务端开发问题
      5.5.3.Android 端开发问题
  第 6 章 结论
  参考文献
  致谢

(如您需要查看本篇毕业设计全文,请您联系客服索取) 

相关内容
好优论文定制中心主要为您提供代做毕业设计及各专业毕业论文写作辅导服务。 网站地图
所有论文、资料均源于网上的共享资源以及一些期刊杂志,所有论文仅免费供网友间相互学习交流之用,请特别注意勿做其他非法用途。
如有侵犯您的版权或其他有损您利益的行为,请联系指出,论文定制中心会立即进行改正或删除有关内容!