基于Android的电梯预约与调度系统设计与实现开题报告

 2021-08-14 04:08

1. 研究目的与意义(文献综述)

1.目的及意义

1.1背景资料

伴随着社会和人口城市化不断发展和进步,如何更多更好的提高工作的时间效率显的越来越重要,就比如说商用写字楼上下班高峰时段电梯拥挤现状往往出现“电梯荒”,给公司及个人都带来了众多不便,传统电梯为达用户需求都会有在每个楼层设置按钮,用户在该楼层等待,浪费时间和精力。有研究说,空调采暖和电梯服务是两个主要的租户衡量标准。因此,合理的优化电梯调度系统,既能为工作人员提供方便又能减少电梯的运行能耗。缩短候梯和乘梯的时间,增加运送能力,还可以节约电梯能耗,甚至还可以吸收投资商来提高购买力[1~3]。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

2.1目标(开发的系统概况描述)

开发电梯预约与调度系统,设计并完成一个安卓app。可以使用GPS获取经纬度信息并计算出一系列距离信息,以此为依据在软件中实现电梯信息自动通知给距离用户最近的电梯的功能。此外,用户列表也在此基础上可按远近排序,方便乘客选择合适的服务路线[13]。

2.2基本内容

本系统的功能就是基于手机客户端应用程序让用户对电梯使用需求进行预约队,电梯调度系统根据用户的预约情况进行最优化调度,使得电梯运行的效率最高,以减缓写字楼电梯拥挤的情况。

功能模块:用户登录/注册,查询当前写字楼所有的电梯状态功能,电梯状态显示功能,预约/取消预约功能

功能展示如表格:

系统功能

客户端

服务器端

登录

电梯调度

注销

修改密码

电梯状态查询

电梯选择

电梯预约

历史预约记录查询

2.3技术方案及措施

Android是基于Java并运行在Linux内核上的开源手机操作系统,该平台由操作系统、中间件、用户界面和应用软件组成[5]。Android是一个完全开源的操作系统,所以对于手机厂商而言,这是一个完全开放的平台,它们可以不受系统厂商的限制而在

这个平台上加入特有的装置或功能[14]。

电梯预约与调度系统的安卓实现主要以MVC结构进行架构。数据访问层作为系统的基础底层支柱,系统运行时产生的基础数据存储到mysql数据库中。业务逻辑层主要把系统的核心功能个人资料、模块进行处理。表现层则有Android移动设备进行访问。

该系统分为客户端和服务端两部分。客户端主要负责乘客与电梯调度系统的通信。服务器端主要负责电梯调度等[15]。

技术路线如下图:

3. 研究计划与安排

(1)1-2周:理解毕业设计要求,收集、查阅相关资料。

(2)3-5周:根据软件工程学的方法,进行系统分析和设计,提交系统总体设计方案。并完成英文资料的翻译。

(3)6-13周:熟悉开发环境和开发工具,实现系统功能设计,完成程序编码并上机调试通过。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

[1]zhangz,zhengy,xuh,etal.anovelelevatorgroupcontrolalgorithmbasedonbinocular-camerascorridorpassengerdetectionandtracking[j].multimediatoolsapplications,2015,74(6):1761-1775.

[2]kwono,leee,bahnh,etal.sensor-awareelevatorschedulingforsmartbuildingenvironments[j].buildingenvironment,2014,72(1):332-342.

[3]张景龙电梯群控系统节能调度方法与研究[d]天津:天津大学2014

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。