当前位置:主页 > 科技论文 > 软件论文 >

基于Android的体育场馆在线预订系统设计与实现

发布时间:2020-05-20 16:58
【摘要】:Internet飞速发展的今天,电子商务的概念已经深入人心。而随着智能移动终端操作系统的兴起,O2O的商业模式不在局限于用户通过网页来进行。用户现在可以通过手机终端按照特定的客户端,实现更加定制化的使用体验。同时随着人们生活水平的提高,体育健身已经成为人们生活中的一个常见话题,而有限的体育场馆资源导致市场频发用户无法预先获取场地资源进行体育活动的问题。如何结合现今流行的移动电子商务和体育场馆预订问题,有利于从新的角度,更方便用户使用的方式,为用户提供便捷体育场馆预订服务,充分发挥体育场馆价值。本系统基于体育场馆的实际在线预订功能需要,结合现今流行的移动Android系统,设计并实现基于Android的体育场馆在线预订系统。系统开发了用户模式和商户模式。用户是平台的消费者,使用商户提供的体育场馆资源;商户是平台的资源提供者,为用户提供体育场馆资源。通过便捷的管理接口,使商户和用户可以快速加入平台使用和提供体育场馆资源。系统提供了体育场馆资源管理、场馆预订、评价系统、在线支付、催单和个人信息管理等功能。本文按照软件工程的开发思想。首先明确系统功能需求,而后围绕于系统功能需求开展系统设计和系统实现工作。在系统设计中对系统架构、系统各主要功能模块以及系统数据库进行设计;在系统实现中对系统开发环境和系统各主要功能模块进行具体的功能实现。最后,对所设计的体育场馆在线预订系统开展系统测试工作,围绕于基于Android的体育场馆在线预订系统的功能需求,对系统的功能性和可靠性进行测试,通过设计完善的功能测试用例,对系统功能进行全面分析。测试结果表明,所设计的体育场馆在线预订系统,达到了系统的功能要求和目标。
【图文】:

功能图,组件,功能


在 Android app 开发过程中,比较常用的是 MVC 架构,这里所说的 M构也就是是将视图层、控制层和模型层以层级的方式分离开来,确保层间的相互独立性,确保任何一层的改变(只要接口不变的情况下)不会他层的功能。这样做有诸多优点,一方面可以有效的减少所开发系统的合性,系统开发工作可以进一步细分,各个层级的开发人员可以只关注构中的其中某一层,便于系统的分散开发;另外一方面,当出现新的功或新的技术方法时,,可以很容易的用新的实现来替换原有层次的实现,不会影响到其他层的功能,便于系统后期功能的兼容和扩展;最后可以降低层与层之间的依赖,有利于功能的标准化,也有利于各层逻辑的。模型-视图-控制器(MVC)是一种很流行的软件设计模式,它强制应用程序(系统)的用户输入、逻辑处理和系统输出分开[19]。使用 MV程序(系统)被分成三个核心部件:模型、视图和控制器。它们各自处的任务。三个部分的关系和功能如图 2-1 所示。

生命周期,流程,窗体,焦点


9图 2-2Activity 生命周期[34]如图所示,当一个activity启动后,会经过onCreate-onStart-onResume 生命周期,最终呈现给用户。当 activity 失去焦点时,如弹出一个窗体等,activit会经过onPause,当恢复焦点后,如窗体消失或者销毁,会重新走onResume流程。当 activity 跳转到另一个 activity 时,前一个 activity 会调用 onPause 和onStop 流程,新 activity 会走前面所说的 activity 创建流程,当回到该 activit时,会依次调用 onRestart、onStart 和 onResume 流程。而当要销毁一个 activit时,会依次调用onPause、onStop和onDestroy方法,销毁activity所有的资源,并移出堆栈。
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52

【相似文献】

相关期刊论文 前10条

1 周健;宗唤唤;曾文娟;;“食再不同”农村流水席预订系统的分析与建设[J];经贸实践;2018年10期

2 韩建林;;基于移动终端的实训室预订系统设计与开发[J];福建电脑;2017年05期

3 ;科技[J];饭店现代化;2007年09期

4 王浩e

本文编号:2672923


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2672923.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户4ab9b***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com