微信小程序在新东门项目中的应用外文翻译资料

 2023-03-15 04:03

微信小程序在新东门项目中的应用

关键词:移动应用程序,微信小程序,轻量级应用,跨平台,适配

摘要:微信小程序是一个轻量级应用程序。这是一个移动应用程序无需安装,可随时使用。该应用程序可以有效地运行降低了手机用户使用该应用的难度,很好地解决了移动应用开发的跨平台和应性问题。系统启动后经设计开发,将用于新东门引水工程项目本项目充分利用小程序的优势,大大提高了系统的性能提高施工现场的工作效率,确保施工现场的安全。

1.导言

微信小程序是一个轻量级应用程序。它是一个移动应用程序,不需要可随时安装和使用。[1] 该应用有效地降低了移动通信的难度手机用户使用该应用程序,很好的解决了跨平台和适配的问题移动应用程序开发。[2] 目前,微信小节目在中国已经得到了广泛的应用各行各业。[3]新东门工程共有6个孔,每个孔净宽6米。工程水平本项目为二级。为了方便地对施工过程信息进行管理我们开发了一个微信微信,可以实时控制项目现场的状态本项目施工现场管理方案。

2.系统功能

2.1总体系统功能

该项目是为住房建设设计和开发的一个小型项目。主要目的是提高住宅建设质量,为和谐奠定基础

社会稳定发展。因此,针对现代教育中存在的一些问题水利建设管理,我们提供以下四个解决方案:加强,提高施工人员的身体素质,提高施工材料的管理水平,重视施工人员的专业技能培训,提高住房质量,建设监理制度。综上所述,本项目的整体功能可分为三个模块:项目信息、站点管理和个人中心。如图1所示。

2.2项目信息功能

本模块包含的功能包括项目创建和信息管理。信息管理包括成员信息和空间信息。它已显示

在图形2中。

2.2.1新项目

进入项目信息页面后,点击右上角的新建按钮,进入新建项目,项目页面。填写必要的信息后,击“新建”按钮以完成新建项目。

2.2.2管理员管理

不同的项目管理身份具有不同的权限,用户可以及时管理方面的调整。创建新项目的人是此项目的管理员,项目管理员可以邀请或删除项目成员,并提交对项目的更改,但他们只能查看自己的信息和数据。此外,管理员还可以邀请微信朋友通过迷你计划加入项目。在朋友成功加入之后,对于项目,管理员可以为其设置相关权限。

2.2.3.空间管理

一座大型建筑可以分为小街区,通常按建筑、楼层、房间、楼梯和楼梯划分其他的。空间的划分可以提供方便的选择操作,并使位置信息更加标准化。

2.3现场管理职能

本模块的主要功能是满足信息管理、质量管理的需要工程管理、材料管理、人员管理和进度计划项目。如图3所示。

2.3.1项目选择

如果用户第一次使用现场管理模块,则必须先选择项目,然后才能使用使用以下功能。如果要同时管理多个项目,可以在这里切换。

2.3.2“我的”模块

该模块主要解决平台用户之间的通信问题,项目运作。它将实现用户之间的信息交流和问题反馈。当任务完成后,结果将以红色字体“待整改”显示。

2.3.3常用功能

共同职能中有五个重要部分:质量检查、安全检查、进度计划、材料记录、联系人。用户进入后,通常需要查看他已经提交的信息。项目经理有权查看所有数据。如果需要添加信息,单击右上角进入新页面。联系人是一个类似于通讯录的模块。单击图标以快速调用相应的成员。

2.4个人中心功能

该模块包括登录和注册、个人中心等功能,其中包括:用户信息、关于、共享小程序。如图4所示。

2.4.1注册

首次使用迷你程序的用户需要先注册一个帐户。服务器将生成“userId”程序,并在applet中绑定用户的“openid”程序,实现用户经营。

2.4.2.登录

登录功能将在小程序打开后自动进入个人中心。

2.4.3个人中心

主要功能是管理用户信息,保证用户信息的安全性和准确性,利用信息扩大用户范围,实现共享和通信功能。

3.业务流程

3.1“我的”业务流程

该系统功能齐全、丰富多样。我将主要分析主要的业务流程系统中的功能。本模块的主要功能是为用户提供一个学习的平台信息交流和反馈。如图5所示。

4.系统实施

4.1系统接口

小程序界面的配色主要是灰色、白色、蓝色,有的是绿色,红色和橙色。它们在按钮中用于引导和提醒。整体风格简单。如图6所示。我将显示现场管理功能的模块界面,并在功能模块通过底部的选项卡栏导航。如图7所示。

4.2代码的实现

本部分主要展示质检模块的部分代码。如图8所示。

基于SSM的智能微信提货小程序

关键词:基于SSM、智能微信applet、快递服务

摘要随着电子商务的蓬勃发展,快递业发展迅速。学生作为网络购物的主力军,使高校成为网络购物的聚集地,校园快递服务应运而生。现今校园快递服务不完善。存在很多问题,比如快递站点分散,快递站点和宿舍之间的距离,学生快递收集时间之间的冲突而且上课时间长,信使收件周期长,这使得老师和学生都有很强的亲和力需要快递提货。本文设计了一个基于SSM的智能微信applet,用于满足学生和教师的需求,从而改善高校快递服务,提高服务质量校园生活质量;解决了校园快递服务的最后一公里问题。

2.系统功能

2.1. 实名认证

用户第一次需要绑定自己的微信账号来完成普通用户的认证用户。如果用户希望使用订单接收功能,则需要提交其身份信息和学校,上传他们的身份证和学生身份证照片,以便后端工作人员进行身份验证和确认记录注册用户。当用户选择学校时,他/她只能接收和发送订单在学校范围内。成功提交注册信息和数据后,用户将自动跳转到身份验证页面。根据身份验证的进展情况,有三种类型的身份验证状态:未审核、正在审核和已验证。当用户成功认证后,他可以获得下达和接收订单的权限。

2.2. 订单操作

客户订单有五种状态:已取消、待定、进行中、待定确认收到并完成。骑手的订单有三种状态:进行中、交付确认和完成。客户寄出的订单在接受之前可能会被客户自行取消。什么时候如果客户的订单由骑手提货,则订单状态将在两台机器上都更改为“进行中”客户侧和骑手侧。骑手将货物提货到指定位置后,订单状态将更改为待确认接收。如果订单长时间未确认,系统将自动帮助用户确认收据。

2.3. 订单过账和接收

登录后,用户可以在主页上发布订单信息,主要包括收货地址、收货人、联系方式、快递类型、收货代码等,用户可以查看订单的详细信息在“矿山”页面的“订单进行中”下发布的订单。用户只有在真正的游戏结束后才能成为骑手姓名验证,骑手可以在订单栏查看所有订单。订单有收货地址,

送货地址和佣金,但不会显示客户的个人信息。只有骑手下单后可以看到客户的姓名和联系方式,骑手可以收到根据他们的实际情况订购。骑手需要等待客户的确认确认交付后,收到佣金。

2.4. 邀请朋友

点击“邀请朋友”,你可以看到“分享”按钮。此按钮可帮助用户共享与朋友的内容和服务更加顺畅。此小程序还可帮助用户阻止其个人信息信息,因为我们在转发过程中将用户的屏幕图像捕获为图片。2.5. 客户服务

单击“联系客户服务”,您将能够访问客户服务会话。什么时候用户在客户服务会话中发送消息或某个特定用户操作推送事件,微信服务器将消息或事件包发送至开发者填写的URL,或发送至如果使用云开发,则指定云函数(有关详细信息,请参阅消息推送)。收到后对于请求,开发人员可以使用send customer service message接口异步回复。在客户服务访问用户后,在客户服务关闭会话之前,用户发送的消息将直接转发到客户服务系统。当客户服务未关闭超过30分钟,微信服务器将自动停止转发给客户服务,并将消息发送回开发人员填写的URL。

3.系统设计

3.1. 系统架构

系统采用“微信applet和服务器架构”。根据“模型视图控制器”设计模式[2,3,4],系统分为三层,即控制层、业务层和持久层。具体架构如图2所示:

3.2. 数据库设计

该系统共建立了5个数据库表。用户信息表用于记录用户信息photo_存储表用于存储与用户的实名身份验证信息。订单信息表用于记录用户对应的订单。使用订单类型表记录订单状态值,工资表用于记录每个订单的金额和订单是否完成。

3.3. 类图

在系统功能设计的基础上,设计了4个实体类和5个数据库表。这些实体类实现操作数据库的基本方法,如添加、删除、修改和查询,并为applet的每个业务的复杂逻辑提供支持。

4.关键技术

4.1. 微信小程序

整个客户端系统基于微信applet。微信小程序提供了自己独特的功能框架设计标记语言WXML和样式语言WXSS[5]。它还提供了基于JavaScriptbased的逻辑层框架以及视图层和逻辑层之间的连接。微信applet还提供了许多已打包的快速API。系统使用诸如wx。登录(用户登录),wx。请求(发送请求),wx。createCameraContext(请求摄影机)等,提高了系统的开发效率。

4.2. 滑动分页

我们使用jquery框架,该框架用于后台,方便地实现事件处理和ajax交互。Jquery是一种快速而简洁的语言JavaScript框架[6]。JavaScript常用函数代码,提供简单的JavaScript设计模式并优化HTML文档操作、事件处理、动画设计和Ajax相互作用它简化了用户和浏览器之间的交互,提高了性能以及系统的开发效率。

4.3. 独自创立

在后台的实名认证页面中,使用了引导组件和框架使界面更加简洁美观。Bootstrap是一个基于HTML、CSS和JavaScript的简洁、直观和强大的前端开发框架,使Web开发更快。Bootstrap提供了一个基本结构,包括网格系统、链接样式和背景。它包含更多十多个可重用组件,用于创建图像、下拉菜单、导航、警告框,Bootstrap还包括十几个自定义jQuery插件,这使我们能够直接包含所有插件,或逐个包含这些插件。

4.4. SSM

它采用SpringBoot、SpringMVC和Mybatis作为服务器端应用框架,并使用MySQL关系数据库作为数据存储工具[7,8,9]。SpringBoot具有控制反转(国际奥委会)[10]功能。IOC旨在促进项目维护和测试,减少耦合在程序之间,同时打开缓存配置,使数据不被删除频繁更改的数据(如个人信息数据)存储在缓存中,减轻了用户的压力数据库。系统中的SpringMVC框架使用模型-视图-控制器方法分离业务逻辑、数据和小程序接口。控制器层获得框架从持久性层调用服务层方法。Mybatis将结果返回给数据库操作最终响应微信小程序页面。

外文原文资料信息

  1. 外文原文作者:QiFeng Ding。Zijie Huang, Hongzhou Zhao*, Jian

    剩余内容已隐藏,支付完成后下载完整资料


    微信小程序在新东门项目中的应用

    关键词:移动应用程序,微信小程序,轻量级应用,跨平台,适配

    摘要:微信小程序是一个轻量级应用程序。这是一个移动应用程序无需安装,可随时使用。该应用程序可以有效地运行降低了手机用户使用该应用的难度,很好地解决了移动应用开发的跨平台和应性问题。系统启动后经设计开发,将用于新东门引水工程项目本项目充分利用小程序的优势,大大提高了系统的性能提高施工现场的工作效率,确保施工现场的安全。

    1.导言

    微信小程序是一个轻量级应用程序。它是一个移动应用程序,不需要可随时安装和使用。[1] 该应用有效地降低了移动通信的难度手机用户使用该应用程序,很好的解决了跨平台和适配的问题移动应用程序开发。[2] 目前,微信小节目在中国已经得到了广泛的应用各行各业。[3]新东门工程共有6个孔,每个孔净宽6米。工程水平本项目为二级。为了方便地对施工过程信息进行管理我们开发了一个微信微信,可以实时控制项目现场的状态本项目施工现场管理方案。

    2.系统功能

    2.1总体系统功能

    该项目是为住房建设设计和开发的一个小型项目。主要目的是提高住宅建设质量,为和谐奠定基础

    社会稳定发展。因此,针对现代教育中存在的一些问题水利建设管理,我们提供以下四个解决方案:加强,提高施工人员的身体素质,提高施工材料的管理水平,重视施工人员的专业技能培训,提高住房质量,建设监理制度。综上所述,本项目的整体功能可分为三个模块:项目信息、站点管理和个人中心。如图1所示。

    2.2项目信息功能

    本模块包含的功能包括项目创建和信息管理。信息管理包括成员信息和空间信息。它已显示

    在图形2中。

    2.2.1新项目

    进入项目信息页面后,点击右上角的新建按钮,进入新建项目,项目页面。填写必要的信息后,击“新建”按钮以完成新建项目。

    2.2.2管理员管理

    不同的项目管理身份具有不同的权限,用户可以及时管理方面的调整。创建新项目的人是此项目的管理员,项目管理员可以邀请或删除项目成员,并提交对项目的更改,但他们只能查看自己的信息和数据。此外,管理员还可以邀请微信朋友通过迷你计划加入项目。在朋友成功加入之后,对于项目,管理员可以为其设置相关权限。

    2.2.3.空间管理

    一座大型建筑可以分为小街区,通常按建筑、楼层、房间、楼梯和楼梯划分其他的。空间的划分可以提供方便的选择操作,并使位置信息更加标准化。

    2.3现场管理职能

    本模块的主要功能是满足信息管理、质量管理的需要工程管理、材料管理、人员管理和进度计划项目。如图3所示。

    2.3.1项目选择

    如果用户第一次使用现场管理模块,则必须先选择项目,然后才能使用使用以下功能。如果要同时管理多个项目,可以在这里切换。

    2.3.2“我的”模块

    该模块主要解决平台用户之间的通信问题,项目运作。它将实现用户之间的信息交流和问题反馈。当任务完成后,结果将以红色字体“待整改”显示。

    2.3.3常用功能

    共同职能中有五个重要部分:质量检查、安全检查、进度计划、材料记录、联系人。用户进入后,通常需要查看他已经提交的信息。项目经理有权查看所有数据。如果需要添加信息,单击右上角进入新页面。联系人是一个类似于通讯录的模块。单击图标以快速调用相应的成员。

    2.4个人中心功能

    该模块包括登录和注册、个人中心等功能,其中包括:用户信息、关于、共享小程序。如图4所示。

    2.4.1注册

    首次使用迷你程序的用户需要先注册一个帐户。服务器将生成“userId”程序,并在applet中绑定用户的“openid”程序,实现用户经营。

    2.4.2.登录

    登录功能将在小程序打开后自动进入个人中心。

    2.4.3个人中心

    主要功能是管理用户信息,保证用户信息的安全性和准确性,利用信息扩大用户范围,实现共享和通信功能。

    3.业务流程

    3.1“我的”业务流程

    该系统功能齐全、丰富多样。我将主要分析主要的业务流程系统中的功能。本模块的主要功能是为用户提供一个学习的平台信息交流和反馈。如图5所示。

    4.系统实施

    4.1系统接口

    小程序界面的配色主要是灰色、白色、蓝色,有的是绿色,红色和橙色。它们在按钮中用于引导和提醒。整体风格简单。如图6所示。我将显示现场管理功能的模块界面,并在功能模块通过底部的选项卡栏导航。如图7所示。

    4.2代码的实现

    本部分主要展示质检模块的部分代码。如图8所示。

    基于SSM的智能微信提货小程序

    关键词:基于SSM、智能微信applet、快递服务

    摘要随着电子商务的蓬勃发展,快递业发展迅速。学生作为网络购物的主力军,使高校成为网络购物的聚集地,校园快递服务应运而生。现今校园快递服务不完善。存在很多问题,比如快递站点分散,快递站点和宿舍之间的距离,学生快递收集时间之间的冲突而且上课时间长,信使收件周期长,这使得老师和学生都有很强的亲和力需要快递提货。本文设计了一个基于SSM的智能微信applet,用于满足学生和教师的需求,从而改善高校快递服务,提高服务质量校园生活质量;解决了校园快递服务的最后一公里问题。

    2.系统功能

    2.1. 实名认证

    用户第一次需要绑定自己的微信账号来完成普通用户的认证用户。如果用户希望使用订单接收功能,则需要提交其身份信息和学校,上传他们的身份证和学生身份证照片,以便后端工作人员进行身份验证和确认记录注册用户。当用户选择学校时,他/她只能接收和发送订单在学校范围内。成功提交注册信息和数据后,用户将自动跳转到身份验证页面。根据身份验证的进展情况,有三种类型的身份验证状态:未审核、正在审核和已验证。当用户成功认证后,他可以获得下达和接收订单的权限。

    2.2. 订单操作

    客户订单有五种状态:已取消、待定、进行中、待定确认收到并完成。骑手的订单有三种状态:进行中、交付确认和完成。客户寄出的订单在接受之前可能会被客户自行取消。什么时候如果客户的订单由骑手提货,则订单状态将在两台机器上都更改为“进行中”客户侧和骑手侧。骑手将货物提货到指定位置后,订单状态将更改为待确认接收。如果订单长时间未确认,系统将自动帮助用户确认收据。

    2.3. 订单过账和接收

    登录后,用户可以在主页上发布订单信息,主要包括收货地址、收货人、联系方式、快递类型、收货代码等,用户可以查看订单的详细信息在“矿山”页面的“订单进行中”下发布的订单。用户只有在真正的游戏结束后才能成为骑手姓名验证,骑手可以在订单栏查看所有订单。订单有收货地址,

    送货地址和佣金,但不会显示客户的个人信息。只有骑手下单后可以看到客户的姓名和联系方式,骑手可以收到根据他们的实际情况订购。骑手需要等待客户的确认确认交付后,收到佣金。

    2.4. 邀请朋友

    点击“邀请朋友”,你可以看到“分享”按钮。此按钮可帮助用户共享与朋友的内容和服务更加顺畅。此小程序还可帮助用户阻止其个人信息信息,因为我们在转发过程中将用户的屏幕图像捕获为图片。2.5. 客户服务

    单击“联系客户服务”,您将能够访问客户服务会话。什么时候用户在客户服务会话中发送消息或某个特定用户操作推送事件,微信服务器将消息或事件包发送至开发者填写的URL,或发送至如果使用云开发,则指定云函数(有关详细信息,请参阅消息推送)。收到后对于请求,开发人员可以使用send customer service message接口异步回复。在客户服务访问用户后,在客户服务关闭会话之前,用户发送的消息将直接转发到客户服务系统。当客户服务未关闭超过30分钟,微信服务器将自动停止转发给客户服务,并将消息发送回开发人员填写的URL。

    3.系统设计

    3.1. 系统架构

    系统采用“微信applet和服务器架构”。根据“模型视图控制器”设计模式[2,3,4],系统分为三层,即控制层、业务层和持久层。具体架构如图2所示:

    3.2. 数据库设计

    该系统共建立了5个数据库表。用户信息表用于记录用户信息photo_存储表用于存储与用户的实名身份验证信息。订单信息表用于记录用户对应的订单。使用订单类型表记录订单状态值,工资表用于记录每个订单的金额和订单是否完成。

    3.3. 类图

    在系统功能设计的基础上,设计了4个实体类和5个数据库表。这些实体类实现操作数据库的基本方法,如添加、删除、修改和查询,并为applet的每个业务的复杂逻辑提供支持。

    4.关键技术

    4.1. 微信小程序

    整个客户端系统基于微信applet。微信小程序提供了自己独特的功能框架设计标记语言WXML和样式语言WXSS[5]。它还提供了基于JavaScriptbased的逻辑层框架以及视图层和逻辑层之间的连接。微信applet还提供了许多已打包的快速API。系统使用诸如wx。登录(用户登录),wx。请求(发送请求),wx。createCameraContext(请求摄影机)等,提高了系统的开发效率。

    4.2. 滑动分页

    我们使用jquery框架,该框架用于后台,方便地实现事件处理和ajax交互。Jquery是一种快速而简洁的语言JavaScript框架[6]。JavaScript常用函数代码,提供简单的JavaScript设计模式并优化HTML文档操作、事件处理、动画设计和Ajax相互作用它简化了用户和浏览器之间的交互,提高了性能以及系统的开发效率。

    4.3. 独自创立

    在后台的实名认证页面中,使用了引导组件和框架使界面更加简洁美观。Bootstrap是一个基于HTML、CSS和JavaScript的简洁、直观和强大的前端开发框架,使Web开发更快。Bootstrap提供了一个基本结构,包括网格系统、链接样式和背景。它包含更多十多个可重用组件,用于创建图像、下拉菜单、导航、警告框,Bootstrap还包括十几个自定义jQuery插件,这使我们能够直接包含所有插件,或逐个包含这些插件。

    4.4. SSM

    它采用SpringBoot、SpringMVC和Mybatis作为服务器端应用框架,并使用MySQL关系数据库作为数据存储工具[7,8,9]。SpringBoot具有控制反转(国际奥委会)[10]功能。IOC旨在促进项目维护和测试,减少耦合在程序之间,同时打开缓存配置,使数据不被删除频繁更改的数据(如个人信息数据)存储在缓存中,减轻了用户的压力数据库。系统中的SpringMVC框架使用模型-视图-控制器方法分离业务逻辑、数据和小程序接口。控制器层获得框架从持久性层调用服务层方法。Mybatis将结果返回给数据库操作最终响应微信小程序页面。

    外文原文资料信息

    1. 外文原文作者:QiFeng Ding。Zijie Huang, Hongzhou Zhao*, Jian

      剩余内容已隐藏,支付完成后下载完整资料


      资料编号:[595980],资料为PDF文档或Word文档,PDF文档可免费转换为Word

您需要先支付 30元 才能查看全部内容!立即支付

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