APP下载

基于微信小程序的不动产资料收集系统的设计与实现*

2023-11-09雷倩芳刘艺炫

地矿测绘 2023年3期
关键词:外业表格程序

雷倩芳,左 涛 ,刘艺炫 ,刘 恒 ,王 卓

(1.中煤航测遥感集团有限公司,陕西 西安 710199;2.中煤航测遥感集团企业技术中心,陕西 西安 710199)

0 引言

近年来,随着我国机构改革的深入和经济结构的进一步调整,不动产登记已纳入各级政府工作中,各省市地区相继开展不动产统一登记工作,不动产权籍调查资料收集则成为不动产登记工作的先决条件与依据[1],研究如何快速、便携、准确地获取前期的资料收集信息,对资料收集质量进行严格把控,切实维护好人民合法财产权益,为统一登记工作提供准确的支撑性基础数据,具有重要的现实意义[2]。目前,不动产登记资料收集工作仍采用传统的信息采集方式,这种采集方式主要存在以下问题:一是收集方式流程复杂,一般先由外业调查人员纸质填写,再通过专人录入到电子表格,增加了重复性工作,且易出现信息录入错误现象;二是收集信息核实方式单一,一般都是面对面利用纸质资料进行核实确认,异地被登记人员无法进行现场核实信息,影响不动产调查的工作进度;三是调查人员先完成外业调查与登记,回到内业进行数据整合,再将核对好的调查信息拿给被登记人员进行确认,该方式耗时费力;四是调查信息无法快速对应到人,资料采集信息无法与调查人员进行关联,不便于查询与修改;五是目前资料收集工作设备如手机、电脑专注于工作沟通和表格录入,没有连接打印机,不能实现表格实时打印,较难满足外业调查人员的具体工作需求。

针对上述问题,本文结合实际不动产权籍调查项目对测绘外业资料收集的需求,构建基于微信小程序的不动产资料收集系统,实现了不动产登记中用户管理、权利人信息录入、实时信息查询、数据整合、信息实时更新、表格动态生成与打印等功能。与传统的资料收集方式相比,该方式大大简化了数据采集过程,节省了大量的时间成本和沟通成本。实践证明,该系统可为实现更好的数据共享和服务能力提供有效手段,为进一步推动不动产统一登记工作奠定基础。

1 系统设计

1.1 整体架构设计

系统设计的主要目的是为不动产权籍调查项目的外业人员提供资料收集工具,保证资料收集的完整性、一致性、现势性以及数据更新的及时性,以满足政府和群众对不动产外业资料收集信息权威性、准确性、鲜活性的需求。本系统是基于微信开发者工具,采用微信小程序框架(MINA),该框架的运行机制为“响应-绑定”模式,开发者只需关注视图层和逻辑层,即可完成开发工作[3]。通过封装微信客户端提供的网络通信、任务管理、数据安全等基础功能,对上层提供一整套JavaScript API,快速构建应用。整体的系统架构见图1。各层具体功能如下:

图1 基于微信小程序的不动产资料收集系统架构设计Fig.1 Architecture design of real estate data collection system based on WeChat applet

1)支撑层,是整个系统运行的基础,包括软件服务器、硬件服务器以及应用服务器,支撑整个系统的正常运行。

2)数据层,主要包括空间数据库和多媒体文件数据。其中,空间数据库主要对任务派发时间、外业调查项目名称、调查小组名称和序号、不动产建成年份、不动产门牌号、权利人基本信息以及房屋证书收集状态等进行存储;多媒体文件数据主要指资料收集材料扫描照片。

3)服务层,主要通过微信开发者工具提供的云开发进行系统的开发与运维。云开发无需自建服务器,使用平台提供的API进行开发。它主要通过云存储、云数据库、云函数等实现外业调查信息的采集、查询、修改、提交以及表格下载等功能。

4)应用层,主要实现基于微信小程序的移动端的具体功能。系统操作简便,使用灵活,不受时间、地理位置等的影响,主要功能包含外业资料收集任务获取与信息采集;按照任务派发时间、项目小组名称、项目调查序号、权利人名称以及编码查询外业资料收集任务情况;房屋的属性信息、空间信息、证书收集状态信息以及多媒体信息修改及更新功能;外业调查资料收集全部信息的表格实时生成和打印等功能。

1.2 工作流程设计

结合不动产权籍调查项目以及前期资料收集外业人员的具体要求,设计的系统工作流程如图2所示。具体工作流程如下:

图2 基于微信小程序的不动产资料收集系统业务工作流程Fig.2 Business workflow of real estate data collection system based on WeChat Applet

1)外业调查人员根据相应的账号密码登录该系统,通过填报项目基础信息获取任务,其中,项目基础信息主要包括项目名称、项目小组以及小组序号等。

2)调查人员对资料收集信息进行采集,主要包含房屋属性信息(房屋门牌号、建成年份)、房屋空间信息(房屋涉及权利人名称、权利人间的关系、权利人联系方式等)、证书收集状态信息(权利人身份证、土地证、户口本等)以及多媒体文件信息(房屋证明材料的扫描照片),并完成表格的提交,同时完成空间信息和多媒体文件信息的存储。

3)外业调查人员对资料收集任务进行查询,使用系统的修改功能,对资料收集的信息进行修改,并重新提交表格完成收集信息的更新。

4)管理人员对外业调查人员采集的资料收集信息进行抽查审核,确保信息的准确性,对符合要求的收集数据进行入库,对不符合要求的再进行二次任务派发,对资料收集信息进行修改和更新,入库完成之后,支持表格自动生成和实时下载打印,以备存档。

1.3 关键技术

1)微信小程序简介

2017 年,微信推出了微信小程序。小程序依赖微信客户端,相较于原生 App 和网页应用,实现了“触手可及,用完即走”的极致用户体验,达到了轻量级的应用[4]。微信提供了访问小程序的入口,用户使用小程序时无需下载安装,通过微信提供的扫一扫或者搜索功能,用户即可体验小程序。随着小程序的不断发展,小程序已经涉及众多领域,包含社交、教育、餐饮、政务和交通出行等各个方面[3]。微信小程序适用于使用频率不高的应用,符合不动产权籍调查外业资料收集项目的现实需求,省去用户装卸 App 的困扰,为项目的顺利开展提供了新的思路,为调查人员进行快速、准确地资料收集提供了一个新的选择。

2)微信小程序云开发技术

微信小程序的云开发技术是微信与腾讯云联合开发的一种原生云服务,为开发人员提供了完整的原生云端支持和微信服务支持。该技术的推出弱化了后端的概念,开发者只专注于业务逻辑的实现,无需顾及服务器搭建、域名注册、后端数据接口实现等繁杂过程[5],直接利用云平台提供的开发接口进行核心业务的开发,可快速地实现应用的上线和迭代,开发门槛更低,效率更高。

小程序云开发包含云函数、云存储以及云数据库3个核心部分。通过3个核心部件间相互协作,实现整个云端开发的生态[6]。其中,云存储功能为开发者提供文件存储的功能,且支持使用用户存储空间及安全权限进行控制;云数据库是一个 JSON 格式的数据库,它能存储不同类型的数据格式,主要包含数值型、文本型、布尔型等,支持开发者直接调用,无需连接第三方数据库,极大地提高了数据调取效率;云函数是云开发技术的核心内容,指的是在云端环境中运行的一组程序代码,是由一整套的操作接口组成,小程序端操作其他数据和文件的算法由此完成[7]。

3)表格实时生成与打印

针对传统不动产调查资料收集工作存在的问题,系统设计了表格实时生成与打印功能。该功能解决了资料收集过程中由于被登记人员在异地无法进行现场核实信息带来的问题,外业调查登记人员只需将核实后的表格生成链接实时发送给登记人员,针对具体问题进行线上沟通处理,整个流程很大程度上节省了调查人员与被登记人员的时间,同时表格生成功能可对各种调查信息进行标准化集成,最终实现表格实时打印,以便于现场确认使用,且实现将生成的表格存储至数据库,为后续的调查登记统计工作提供数据支持。

2 系统主要功能实现

2.1 功能模块设计

基于微信小程序的不动产权籍调查外业资料收集系统的核心目的:一是账户精准管理,是资料收集系统的前提与保障,可以利用账户加密技术实现精准权限管理;二是实时填报登记,是资料收集系统的基础内容,将不动产权籍调查相关资料录入数据库中,并在小程序端直观展示;三是精准查询与更新,是在实时填报登记的基础上,快速查询不动产基本信息,并支持实时动态修改与更新;四是表格精准管理,基于实时填报登记和精准查询更新,设计表格实时生成和表格打印功能,支持移动端表格实时生成和表格打印功能。系统功能模块详细设计如图3所示。

图3 基于微信小程序的不动产资料收集系统功能模块Fig.3 Functional modules of real estate data collection system based on WeChat Applet

2.2 系统功能实现

2.2.1 用户管理模块

如图4所示,用户管理模块主要包括用户登录、修改密码、账号实时切换功能。点击系统进入主页面即系统登录界面,该界面提供用户账号与密码的输入框以及确认登录的按钮,用户通过输入正确的账号和密码,经与数据库验证成功后即可完成登录,随后进入系统调查之后的操作。登记模块进行提供修改密码和切换用户登录的功能。

图4 系统用户管理页面Fig.4 System user management interface

2.2.2 调查登记模块

调查登记模块主要包括项目信息录入、房屋属性信息和空间信息录入、房屋证书材料收集状态信息录入、多媒体文件信息录入等。

在进行权籍调查资料收集过程中,一般外业人员在收集完资料之后,登入该系统,通过调查登记模块,对资料信息进行核对登记,完成资料收集信息的采集工作。项目信息、房屋属性信息、空间信息及材料收集状态信息均依据资料收集的具体情况手动录入系统完成采集,并将采集的数据及时提交至空间数据库进行存储;多媒体文件信息采集可通过手机的相机拍照功能或从手机图库选取的方式获取,再采用在线的方式将照片提交至多媒体文件数据库,通过调查登记这一过程,不但能保证数据上传的及时性,而且还能确保数据的准确性,大大提高了工作效率。

2.2.3 信息查询模块

系统的信息查询模块通过输入调查日期的起始和截至时间、项目小组名称、现权利人名称以及项目调查序号和编码等,点击查询按钮,可查询到当前数据库中该任务条目对应的详细信息。信息包含项目基本信息、房屋门牌号、建成年份、权利人基本信息、证书收集状态信息以及外业登记人员现场拍摄的房屋证明材料照片等。该功能是管理人员对外业调查人员登记的信息进行核实时使用,查询到的数据需与外业人员收集到的材料信息相一致,同时也应确保与项目基本信息相对应,以便在信息出现不对等的情况时,能够及时追溯到相对应的登记人员核实有争议的信息。

2.2.4 信息实时修改与更新模块

外业调查人员通过登入系统进入信息修改与更新模块(见图5),可实现随时查看相对应的任务信息,通过核对收集到的资料情况,可在线实时修改权利人信息、房屋属性信息以及证明材料状态信息等,并通过点击“提交更新表格”按钮实现数据库的同步更新。

图5 信息实时修改与更新页面Fig.5 Real time information modification and update interface

2.2.5 表格管理模块

主要包括表格信息采集、表格生成以及表格打印。不动产权籍调查资料收集信息涉及房屋属性信息、空间信息、证书收集状态信息以及证明材料扫描文件信息。调查人员根据实际资料收集情况,完成信息的采集,通过点击“表格提交”完成表格信息的录入,同时生成指定的Excel表格,通过“下载表格”按钮,实现表格下载链接生成,支持微信端实时打印功能。

3 结论

本文以微信小程序为依托,结合不动产调查实际项目需求,设计并开发了一个不动产权籍调查外业资料收集系统,在账户精准管理、实时填报登记、精准查询与更新、表格精准管理方面推进不动产外业调查工作实施。本系统的开发,主要解决了收集资料信息实时登记、信息实时查询与修改、表格随时生成与下载等关键问题,将其应用于不动产调查和登记,使调查数据的采集工作效率得到了明显的提升。基于该研究成果,后期将进一步优化和拓展小程序的应用功能,以便于推广覆盖更多的行业。

猜你喜欢

外业表格程序
《现代临床医学》来稿表格要求
《现代临床医学》来稿表格要求
基于移动 GIS 的公路工程外业调查系统研究
统计表格的要求
试论我国未决羁押程序的立法完善
基于市政管线外业采集命名规则和辅助软件开发
天津市第一次全国地理国情普查外业调绘核查
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
公路外业测量中GPS RTK测量技术的应用探究