T基于Android的校园帮办APP的设计

来源 :东方教育 | 被引量 : 0次 | 上传用户:imoogi8406
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文主要介绍了设计开发校园帮办APP的意义以及具体实现过程。本系统分为两个部分:前台任务发布系统和后台任务管理系统,实现了任务接取和发布的规范性,安全性。前台任务发布系统采用Android技术实现,后台任务管理系统应用Java Web技术和Tomcat实现。
  关键词:Android;Java Web;校园帮办APP;MySQL
  0.引言
  随着科技的发展,现如今的大学校园也正逐渐走向信息化,学生们的生活节奏也随着越来越快。越来越多的学生已经习惯于利用手机APP安排一些日常活动,比如说手机打车、手机外卖等等。而在这个快节奏的学校生活中,一个人不可能在同一时时刻完成几件事,比如一个学生正在打球,这时快递来了也需要签收,这时他就需要找别人帮忙代收。校园帮办APP的开发可以让人们事务繁忙时仍能完成多件事。对于个人而言,校园帮办APP不仅是能帮人收取、购买物品那么简单。首先,在信息科技还在迅速发展的阶段,这种软件还是新颖的一种,其次,它还可以让双方都能获得好处,发布任务的一方既可以做完眼前的事,也可以在同一时间做完另一件事,而接取任务的一方可以闲暇时间获取一定的利益。
  1.数据库设计
  数据库是信息系统的核心和基础,把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。
  本系统的数据存放采用了MySQL数据库技术。MySQL是一个多线程的、跨平台的、开源的结构化查询语言(SQL)数据库服务器。MySQL的执行性能非常高,运行速度非常快,并非常容易使用。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择MySQL作为网站数据库。
  1.1概念设计
  通过对本系统的需求分析,得出了如图1所示的系统E-R图。
  1.2逻辑设计
  通过概念设计,得出了本系统的E-R图。在逻辑设计阶段,将E-R图转化为相应的关系模式,在关系模式中选择好合适的属性作为表的主键和索引。
  2.校园帮办APP系统架构
  通过全面细致的用户需求分析,本小组成员明确了所要开发的软件应具有的功能、性能与界面,在此基础上得出了如图2所示本系统的系统架构图。
  此系统服务器端由数据库和后端代码组成,应用管理员可以通过PC端网页进行管理。所有用户可以通过Android端进行即时通讯,发布或接取任务。
  服务器:用以运行后端代码和数据库等重要数据。服务器系统是WindowsServe系统,项目代码通过tomcat进行部署。
  数据库:用以存储用户信息和任务等数据,同时存储了用以实现各种功能的数据表。
  后端代码:此系统采用Java语言编程,后台代码分为前端页面和后端逻辑代码。主要用于实现管理端的功能和Android端的信息交互。
  PC端 :PC端用来访问网站页面,进行任务表的管理,数据评价等操作。
  Android端:可进行快捷拨打电话,即时通讯,任务提交接取,查看,评价。
  整体过程为Android端通过获取服务器端响应来实现登录,即时通讯功能,提交务到服务器,服务器对信息进行保存。登录网页版可以查看任务的信息,并进行状态修改。
  3.校园帮办APP的功能设计
  3.1前台模块
  在客户端,用户使用系统,首先是进入登录页面。在该页面中必须输入正确的账号和密码才能登陆成功。
  学生首次登录后,可以选择以下功能进行操作:
  “发布任务”模块:选择该模块后用户可以在此界面进行发布任务。
  “接受任务”模块:选择该模块后用户可以查看附近有人发布的任务并接取。
  “我的任务”模块:选择该模块后用户可以查看自己已经发布的任务,及完成状态。
  “我的账户”模块:选择该模块后用户可以修改、查看个人资料以及修改密码。
  3.2后台模块
  系统管理员可以用自己的账号和密码进入后台管理系统。在后台可以实现如下主要功能:
  “任务管理”模块:实现对用户发布任务的审核,查看和删除。
  “用户管理”模块:可以实现对用户信息的查看和修改。
  4.用到的主要技术
  前台界面设计:采用RelativeLayou結构进行各界面设计。此结构使得各个界面的设计更加灵活多变,与服务器的交互功能采用了async框架,使得与服务器的交互更加的方便,方法调用更加灵活实用,而数据的交互运用了json,Gson对其进行解析和转换,使得服务器与客户端的数据传输效率更高。
  后台界面设计:网页端的设计运用了javaweb,HTML,js,css等技术,网页在服务器上运用了TomCat进行发布,主要运用了Servlet进行网页与服务器端的数据交互,并通过服务器进行对数据库的修改。
  前台和后台的数据交互:主要运用了JSON(JavaScript Object Notation, JS 对象标记) 这一种轻量级的数据交换格式进行安卓端与服务器端的数据交互,具有简洁和清晰的层次结构,易于人阅读和编写,同时也易于机器解析和生成,提高了编程效率。
  数据库访问层设计:系统使用JDBC(Java DataBase Connectivity,java数据库连接)技术实现了服务器端和数据库的连接和访问。
  5.结束语
  本组成员通过对任务发布与接取进行了较深入地研究,设计开发出的校园帮办APP操作简单、功能较完善,在实际使用中有一定的推广价值,同时该APP也为生活的方便化作出了一定的参考价值。
  参考文献:
  [1]卢瀚,王春斌等.Java Web开发实战1200例.第11卷[M]. 清华大学出版社, 2011.
  [2]肖云鹏,刘宴兵,徐光侠.Android 程序设计教程[M].清华大学出版社,2013.
  [3]李昭原.数据库原理与应用[M].科学出版社,2002.
其他文献
摘要:自从2022年北京冬奥会申办成功之后,张家口市的社会流动群体、与社会经济格局和政府职能发生了巨大变化。滨河公园植物景观研究对于城市品位提升,生态环境的改善,历史文化传承,游客及投资的吸引,特别是2022年北京——张家口冬季奥林匹克运动会城市宣传具有重要的意义。塑造张家口市清水河两岸崭新形象,必须准确的给它科学定位,通过两岸城市环境的整合,从色彩、夜环境、城市雕塑等多方面入手,增强城市吸引力。
期刊
摘要:绿色设计在包装设计领域只是作为一种理念进行讨论,在包装设计界仍处于憧憬和呼吁这种带有理想主义色彩的设计思潮阶段。一方面,是设计师、生产厂家、商家以及消费者对环境问题关注不够,另一方面,绿色设计要求设计师具有广博的知识和丰富的信息资源,以及明晰的设计理论和系统化的设计体系。绿色设计是产品设计的必然选择,因此对绿色产品设计的设计方法和设计过程的研究是非常必要的。绿色设计理论已经在一些发达国家得到
期刊
摘要:通过全面运用发达的现代物联网技术,智慧图书馆这一未来图书馆发展的风向标才得以实现全网的信息资源的协作共享,形成立体化、便捷化以及低碳化的可持续发展模式。本文主要讨论智慧图书馆的概念和其所具有的互联性、高效性、便捷性等三大优势特点。  关键词:智慧图书馆;物联网;优势特点  伴随着全球物联网技术的迅猛发展,以及智慧地球和智慧城市的发展现状,为智慧图书馆的产生和发展提供了可靠的技术支撑和发展经验
期刊
摘要:本文在包装材料的基础上,提出了物流包装中材料与运输、成本、包装过度、包装不足和环保的关系,指出了包装在飞速发展的物流中的不足,最后通过优化材料的使用和管理来优化物流包装在整个物流之中的不足和缺点。  关键词:物流包装;包装材料;优化  1物流包装的材料问题  中国互联网的发展使得电子商务以及网络购物蓬勃发展,物流作为一条纽带,它发挥的作用越来越大。物流包装是物流中最重要的环节之一,它很大程度
期刊
随着以互联网为核心的信息通信技术的飞速发展,人们生活的各个领域也逐渐向网络空间扩展。网络欺凌便是传统欺凌行为在互联网上的延伸。文章旨在探索司法社会工作对青少年网络欺凌问题的介入,尝试为青少年网络欺凌提供应对策略提。  一、网络欺凌的早期预防与介入  1、认识网络欺凌。青少年网络欺凌具有隐蔽性和虚拟性特征,主要是通过精神压迫而对被欺凌者造成心理创伤,这种特殊形式的青少年欺凌更不易被人们了解和认识。在
期刊
摘要:为了正确办理减刑与假释案件,由最高人民法院颁布并实施的《关于办理减刑、假释案件具体应用法律的规定》(以下简称减刑、假释新规定)对监狱管理工作带来严峻的挑战。因此为改进日后监狱管理工作,有关部门应积极面对减刑、假释新规定带来的影响,并依据减刑、假释新规定对监狱管理模式进行完善。本文主要对减刑、假释新规定对监狱管理的影响进行了分析。  关键词:减刑;假释;新规定;监狱管理;影响;改进措施  在减
期刊
摘要:AutoCAD课程是提高学生专业课绘图的速度和技巧,顺应时代形势,以标准化、开放性、集成化、智能化综合服务企业和教学。为企业发展提供助力,为培养新时期具备专业技术知识和技能人才,提供行业途径价值的实现。本研究以AutoCAD课程为基线,讲述该软件的绘图技巧及其未来发展趋势,以为相关使用者提供可行性借鉴。  关键词:AutoCAD;绘图;技巧;发展  随着信息工业的高速发展,AutoCAD信息
期刊
摘要:消费者作为经济的推动者,消费者的行为一直受到经济学各个领域的广泛关注,消费者的行为理论已经逐渐的成为了我国社会学、经济学、心理学中探讨和研究的主要问题。而如何更好的吸引消费者的眼球,促使消费者购物也成为了所有产品营销者要思考的主要问题。一个产品的设计是决定该产品销量的重要标准之一,只有良好的设计才能够吸引消费者前来购买。本文通过对产品设计对消费者消费行为的影响进行研究分析,希望为产品设计对消
期刊
摘要:随着科技的进步,新信息媒介涌入人们的生活,图书馆事业发展正面临极大的挑战。本文分析了当前影响我国高校图书馆事业发展的问题并给出应对策略,以科学地推动这一事业的繁荣发展。  关键词:高校图书馆事业发展;创新;对策  1、高校图书馆事业发展现状  当前,人类社会已进入知识经济时代,其典型特征是知识化和信息化。信息技术的发展、网络技术的完善,与图书馆的竞争主要在于信息资源与服务。一方面,网络以其新
期刊
摘要:近年来,随着经济的发展与进步,人们生活水平也在不断的提升,人们对于居住环境的要求也越来越高。在进行室内居住环境设计的过程中,光线设计是十分重要的一项内容,设计人員要合理的利用自然光,并且科学的添加人工照明,在确保照明强度足够的基础上实现能耗的最低化,降低照明产生的环境污染与能源消耗。本文重点分析了自然采光与人工照明在室内设计中的运用,文章首先介绍了自然采光的概念及具体的类型,然后介绍了人工照
期刊