上海徐汇区网站建设,免费做小程序的平台,深圳学历提升,中国建设银行手机app课程说明#xff1a;《软件工程概论》为浙江科技学院2018级软件工程专业在大二下学期开设的必修课。课程使用《软件工程导论#xff08;第6版#xff09;》#xff08;张海藩等编著#xff0c;清华大学出版社#xff09;作为教材。以《软件设计文档国家标准GBT8567-2006》…课程说明《软件工程概论》为浙江科技学院2018级软件工程专业在大二下学期开设的必修课。课程使用《软件工程导论第6版》张海藩等编著清华大学出版社作为教材。以《软件设计文档国家标准GBT8567-2006》作为原型经过教师挑选和精简布置为课程作业。专业同学组成3人小组以第十一届中国大学生服务外包创新创业大赛企业命题类的赛题作为选题进行文档撰写的练习。本人为所在小组的组长。
本作业说明本次作业要求以新冠疫情作为背景设计一款软件产品提交一份包含原型图的设计方案。其中原型图使用Axure绘制。本小组提出的方案名称为小区电梯实体按钮的软件替代方案小区电梯按键模拟系统。
本文章说明本文章根据小组最终作品改编得到。本文章为终稿若无特殊情况将不再进行修改。 目录 背景介绍现状分析解决方案概述硬件配合与环境配合前台软件概述软件使用流程 背景介绍
2020年伊始一场突如其来的新冠肺炎疫情打乱了人们的生活步伐。疫情自武汉爆发并迅速扩展到全国各地进而发展为全球范围内的大流行。此次流行疫情的病原体是与SARS冠状病毒同属一族的新型冠状病毒具有潜伏期长、传染性强的特点可通过呼吸道飞沫和接触传播。“接触传播”是指飞沫沉积在物品表面接触污染手后再接触口腔、鼻腔、眼睛等黏膜导致感染。公共场所中的电梯按钮等公共设施在日常生活中是频繁接触的对象因而成为病毒的绝佳传播载体。如何避免此类高危接触行为已成为疫情防控中一个不容忽视的问题。
现状分析
对于上述问题物业而非个人可以采取以下几个解决方案
方案概述优点缺点提供纸巾等介质操作按钮定期消毒简单有效实施难度小非强制性消耗大量纸巾需要妥善处理废弃物、定期补充可能有人私吞派专人常驻电梯内帮居民操作节约物资按钮使用人数变得十分有限电梯外按钮无防护夜班工作量大专人需要较强保护小区门禁卡内写入楼层电梯安装读卡器利用了原有的硬件无接触绿色环保忘带卡、前往其他楼层无法替代“开门”“关门”按钮电梯安装声控模块硬件成本低无接触语音识别通病说法会产生飞沫替换为感应电梯按钮无接触覆盖所有按钮成本高容易误操作
解决方案
概述
用软件来代替电梯实体按钮即用户通过操作软件达到与按下电梯按钮相同的效果。这里的电梯按钮包括电梯轿厢内部的按钮与楼道电梯门外请求“上楼”或“下楼”的按钮电梯轿厢内部的按钮又包括楼层选择按钮、开/关电梯门按钮和紧急求助按钮。传统的电梯使用场景中电梯内、外的按钮在按下时发出的信号经过电路处理统一输入到控制接口中从而对电梯运行发出控制命令在本解决方案中用户操作软件软件前台将用户命令发送到后台后台再将命令输入到控制接口。所以这里的“软件替代方案”包括前台的用户界面和后台与控制接口对接的部分在本报告中仅阐述前台部分。
硬件配合与环境配合
电梯按钮区域设置屏蔽装置阻止乘客接触电梯按钮。在电梯内外设置小型显示屏可以与屏蔽装置一体化设计可以利用电梯内外原有的屏幕。通过各种方式在屏蔽装置、显示屏或其他显目位置设置提示语电梯口派遣人员等引导乘客学习使用软件。
前台软件概述
由于微信用户基数大、微信登录方便快捷等原因本方案采取微信小程序作为前台软件的载体。用户在使用软件前需要明确自己的身份定位。身份定位有3种小区单元楼住户偶然访客和固定访客来访频繁且到访楼层固定。对于小区单元楼住户和固定访客他们可以在进入程序后进行微信登录授权登记自己居住到访的楼层之后每次进入程序都无需选择楼层程序会自动判断用户的上楼/下楼意图。出于隐私保护需要用户可以在程序中解除授权清除登记的楼层信息。对于偶然访客他们无需授权但需要手动选择目的楼层。程序中的主要页面如下。
【身份选择页面】小程序加载过程中自动判断用户的授权状态。若为未授权用户则进入该页面让用户选择“住户固定访客”或“偶然访客”身份以下简称“住户”和“访客”身份。
【访客乘电梯页面】 选择“访客”身份后进入的页面。页面上有电梯状态、电梯按钮模块和身份切换按钮。电梯按钮模块包括楼层选择子模块和 “开门”“关门”“紧急求助”按钮。楼层选择子模块包括楼层选择控件按钮组或下拉列表等和“确认”“取消”按钮。用户选择楼层后点击“确认”等待电梯将自己运送到目的楼层在到达之前有一次更改机会“确认”按钮变为“更改”按钮。用户点击“取消”按钮则视阶段跳转到完成页面或将用户运送到下一停靠楼层。电梯到达目的楼层后若程序未被关闭则会跳转到完成页面。
【住户乘电梯页面】 已授权用户在小程序加载完成之后进入的页面。其布局与访客乘电梯页面类似不同之处在于楼层选择控件为文本标签系统自动判断用户要前往的楼层并显示只需用户点击“确认”即可确认之后只可取消不可更改如果用户要前往其他楼层可点击身份切换按钮“访客本次”切换到访客乘电梯页面页面底部有选项卡组“乘电梯”处于选定状态和“个人中心”。
【楼层登记页面】 选择“住户”身份后进入的页面。用户在这个页面登记自己居住到访的楼层。登记完成后进入 住户乘电梯页面。
【个人中心页面】在住户乘电梯页面点击“个人中心”选项卡进入的页面。用户可以在该页面修改居住到访楼层、解除授权等。 在各个页面中均有一个部分提示当前页面剩余操作时间如果用户未及时做出操作程序将跳转到超时提示页面。
软件使用流程
乘客使用微信“扫一扫”功能扫描显示屏上的二维码之后进入小程序。用户是否授权已授权转步骤2.1未授权转步骤2.2。
2.1 系统自动给出目的楼层。要前往其他楼层点击“访客本次”后转步骤2.2.2否则转步骤3。2.2 用户选择“住户”或“访客”身份。若选择“住户”身份转步骤2.2.1若选择“访客”身份转步骤2.2.2 2.2.1 程序请求微信登录授权。授权通过后用户进行楼层登记转步骤2.1。若用户拒绝授权转步骤2.2.2。2.2.2 用户手动选择目的楼层。要切换到“住户”身份点击“切换到住户”后转步骤2.2.1否则转步骤3。 用户点击“确定”等待电梯到来。若已经在电梯内转步骤4。用户进入电梯或已经在电梯内等待电梯将自己送到目的楼层或下一停靠楼层当用户取消时。在本阶段“开门”“关门”“紧急求助”按钮可用。用户走出电梯或已经在电梯外结束。 注上述步骤中的跳转和某些判断由系统自动完成用户在步骤2.1、步骤2.2.2、步骤3、步骤4均可点击“取消”视情况转步骤4或5拥有更改机会的用户见上在步骤3、步骤4均可点击“更改”用户在登录后到步骤5之前均可进入“个人中心”更改居住楼层或解除授权。居住楼层的更改将在下一次乘坐电梯时生效。如果解除授权视情况转步骤4或5。