基于浏览器/服务器模式的住宅物业管理信息系统的设计与实现外文翻译资料
2023-05-14 19:35:59
英语原文共 10 页,剩余内容已隐藏,支付完成后下载完整资料
Applied Mathematics and Nonlinear Sciences 6(2) (2021) 239–248
应用数学与非线性科学
基于浏览器/服务器模式的住宅物业管理信息系统的设计与实现Mingze Madagger;
山东大学软件学院,山东济南250101
提交信息
Juan Luis Garciacute;a Guirao传达
收到3月27日2021接受5月29日2021
可用在线11月10日2021
摘要
物业管理的数据填充、数学计算和统计操作通过采用浏览器/服务器(B/S)架构Java作为开发语言的系统开发工具和采用Spring MVC模式的框架来实现;此外,使用MySQL数据库,源代码和数据库交互过程使用Mybatis框架,前端显示使用VUE。js框架。。功能模块包括以下要素:业主信息、房地产信息、工程设备、人员管理和租赁管理。该系统已在多个小区试运行1年,具有操作简单、运行稳定、可扩展性强等特点,已通过功能测试。
关键词:信息系统、管理、浏览器/服务器、Spring MVC、MySQL数据库
1导言
我国物业管理信息化建设始于20世纪90年代,经过30年的发展,取得了一定的成绩。在系统设计和开发中,曾锡银将ASP。NET技术、浏览器/服务器(B/S)和C/S架构设计并实现了一个基于Internet的物业管理系统[1]。在B/S模式的框架下,刘若瑜分析了物业管理中的费用管理、设备和费用管理,设计了B/S模式下的物业管理系统[2]。在系统开发中,魏忠义等人设计并实现了基于。NET从财务收费、投诉管理、停车位管理等方面进行分析。[3]. 孙中华从小区停车场监控、抄表收费等方面研究了智能小区物业管理系统的B/S模式[4]。基于J2EE平台,sibo在系统设计和开发过程中使用Spring和B/S框架设计并实现了一个基于WEB的住宅物业管理系统[5]。
dagger;通讯作者。
Email address: mmzmmz181@163.com
ISSN 2444-8656 doi:10.2478/amns.2021.2.00046
Open Access. copy; 2021 Mingze Ma, published by Sciendo.
This work is licensed under the Creative Commons Attribution alone 4.0 License.
刘春丽和徐成林设计了一个ASP。基于.NET的智能小区物业管理系统[6]。杨军、张华强等研究了物业管理的组合需求,分析研究了物业收费等几个模块,设计并使用SSH构建了一个住宅物业管理系统[7]。钟洛等人分析了物业管理系统的设计方案,设计并实现了基于Struts和JDO的物业管理系统[8]。陈辉使用Visual Basic和ACCESS工具研究了基于VB开发的住宅物业管理系统[9]。胡凤娟基于SSH架构,使用B/S架构设计并实现了一个基于SSH架构的物业管理系统【10】。姚芬分析了物业管理的现状和发展趋势,设计了ASP。NET架构的物业管理系统[11]。吴玲琳采用B/S架构和LINQ to SQL技术研究了基于LINQ技术的住宅物业管理系统[12]。同时,一些国外物业管理专家学者也对这一研究做出了贡献;例如,Alice christudason进行的研究表明,两人的选择依据是,尽管他们具有某些相似的特征,包括年龄、使用权和地点属性,但各自采用不同的物业管理系统;数据主要是通过与物业经理和管理委员会主席的互动意见收集的[13]。B.klingenberg和R.J.brown的分析建议优化住宅物业管理。他们的概念通过提供投资性房地产管理的优化模型,扩展了房地产代理问题的现有文献[14]。
物业管理信息系统作为信息化的重要组成部分,在信息技术和计算机技术的推动下得到了迅速发展。特别是近年来,智能物业管理的发展和应用已成为提高物业公司市场竞争力的关键。然而,与发达国家相比,我国的物业管理信息系统还存在一些问题。具体来说,主要体现在以下几个方面:
(1) 信息系统功能单一,无法实现社区物业的综合服务管理;
(2) 部分信息系统不符合实际需要,系统运行效率低,作用未充分发挥,数据安全性和数据准确性不高,查询、创建和更新页面时间过长;
(3) 信息系统存在兼容性差的问题;
(4) 信息系统智能化程度低,物业管理仍为点对点人工管理;
(5) 住宅物业管理基础数据积累有限,很多业务数据仍以手工记录为主。人员流动或办公地点搬迁可能会导致历史数据丢失,纸质材料难以长期保存。
因此,在未来的发展中,如何开发一个现实的、低门槛的、系统化的物业管理信息系统已成为亟待解决的问题之一。
结合物业管理的特点,目前关于社区物业管理信息系统覆盖物业管理各个方面的报道并不多。本文旨在改变目前的物业管理方式,提高物业管理效率。通过总结各社区物业管理过程的信息化需求,针对“住宅 社区”模式的大中型社区,利用Java技术设计开发了一套简单、面向对象、分布式、健壮、安全的物业管理信息系统,将传统物业管理与互联网有机结合,在互联网上管理和展示社区业主、房地产、设备设施、人员、租赁等要素,实现社区物业管理全过程及相关统计信息的准确记录、管理、查询和分析,以及确保住宅区和社区之间各种通知的上传和发布,使物业管理人员能够随时随地查看和报告,从而使物业管理人员从繁琐的数据填写、数学计算中解脱出来-
数据计算、统计、汇总、上传、分发,使物业管理人员等科学、方便、高效地进行住宅物业管理
1住宅物业管理信息系统设计
2.1需求分析和数据收集
通过对多个住宅社区的调查,发现几乎所有被调查社区都没有使用物业管理系统,仍然使用手动“工作”方法来管理社区。同时,在调查期间收集了大量文本、表格和图形。通过对接收到的数据进行分析,发现数据的多样性、格式的随机性和填写的随机性,涉及到物业管理的各个方面。随后,我们对收集到的数据进行整理和分析,提取数据结构和功能需求,并确定系统开发技术框架。数据库设计
物业管理模式决定了社区物业管理各个环节数据的多层次特征,数据库设计为属性数据库。属性数据库涵盖社区基本信息、物业管理相关数据等。根据调查收集的部分社区数据,属性数据按照系统功能设置进行分类,具体分为业主、房地产、工程设备、人事管理、租赁管理等利益群体数据。
2.3系统开发技术架构
B/S模式是物业管理信息系统开发中应用最广泛的结构。采用B/S模式开发的物业管理信息系统简单、方便、安全、稳定。在开发物业管理信息系统时,与之相关的功能会反映在服务器上。在实际应用中,只要相关的硬件和软件设施(如数据库)安装在服务器端,用户就可以通过浏览器访问和操作物业管理信息系统。用户通过浏览器登录物业管理信息系统后,单击相应的模块。该模块可以调用数据库,实现物业管理信息系统的功能操作。B/S模式不受时间和地点限制,用户可以在任何可以连接互联网的地方访问和操作系统。采用B/S模式开发的物业管理信息系统成本相对较低,开发周期短,开发效率高。系统具有很强的可扩展性、可理解性、可测试性、可修改性、可移植性、可重用性、易维护性和良好的系统兼容性;此外,用户在访问应用程序时不需要在计算机上安装特殊的应用程序。
系统开发采用B/S三层架构进行系统建设。第一层由客户服务、系统管理员、物业管理经理和物业管理人员组成;住宅业主可在授权范围内通过互联网访问和操作住宅物业管理信息系统;VUE。js框架用于客户服务,是用户与系统之间的桥梁;它具有显示数据和接收用户输入的功能,主要实现用户与系统的协调操作。第二层是业务服务,由物业信息中心的web服务器承担,负责数据服务的运行,并为客户服务提供交互界面,具有连接的效果
上一个和下一个。业务服务的开发采用Spring MVC框架模式。Spring MVC分离了控制器、模型对象、过滤器和处理程序对象的角色。通过定义接口和配置文件,类之间的依赖关系完全解耦[15]。第三层是数据服务,位于物业信息中心的数据库服务器存储所有与物业管理相关的信息和数据,并为业务服务提供数据或数据服务。应用程序部署支持Windows/Linux服务器操作系统和源代码。数据库交互过程使用Mybatis框架,数据库使用MySQL数据库管理系统。系统开发的技术框架如图1所示。
图1系统开发技术架构图。
3.系统实施
3.1功能模块划分
根据需求分析和业务逻辑,将系统分为五个功能模块。系统的功能结构如图2所示。除了数据添加、删除、修改、检查等基础数据管理操作外,各功能模块还提供了数学计算、汇总等综合功能。
(1) 所有者信息。在物业管理中,所有的业主信息和居民信息都需要详细登记,及时更新和维护,因此需要建立业主信息管理功能,这直接决定了住宅物业管理信息系统能否提供高质量的物业管理服务;所有者信息主要包括姓名、身份证、性别、电话、地址、社区、建筑、单元、楼层、房间号、创建时间、更新时间、状态和版本号等元素。
(2) 房地产信息。房地产信息是房地产管理的基本内容。房地产管理人员需要及时管理和维护房地产信息。房地产信息管理也是住宅物业管理中最基本的功能之一;房地产信息主要包括业主信息、地址、社区、面积、房屋类型、朝向、结构、类型、建筑、单元、楼层、房间号、房间状态、创建时间、更新时间、状态、版本号和图片路径等元素。
(3) 工程设备。在物业管理中,需要对工程设备信息进行详细登记,并及时更新和维护,因此,需要建立工程设备管理功能,这直接决定了住宅物业管理中维修服务质量的提高。设备主要包括主键、名称、编号、型号、品牌、尺寸、功率、重量、生产日期、使用寿命、状态、备注、创建
时间、上次修改时间、数据状态和版本号等要素。
(4) 人事管理。人事管理主要针对住宅物业管理人员。物业管理人员是物业服务的核心,因此,有必要对物业管理人员的基本信息和基础数据进行管理,以确保信息的准确性和变化的及时性。人事管理主要包括主键、姓名、性别、职位、电话、身份证、职业、简历、年龄、出生日期、备注、创建时间、修改时间、状态和版本号等要素。
(5) 租赁管理。为掌握项目租赁(含房屋租赁)情况,确保物业安全,在住宅物业管理中对项目租赁(含房屋租赁)情况进行登记管理。如果情况涉及物项租赁(包括房屋租赁)变更,将及时更新;租赁管理主要包括主键、合同名称、合同编号、合同类型、签署日期、状态、甲方、乙方、附件、备注、创建时间、更新时间、版本号、状态等要素。
图2系统功能结构图。
3.1实施要点
开发集成框架的选择
Spring MVC和Mybatis等框架在开发环境中进行了集成和应用,并根据分层概念对这些框架进行了优化和组合,以促进项目开发,从而支持系统需求的不断变化和功能的不断扩展,并且增强了层间的低耦合,提高了系统的可扩展性,提高了系统开发的质量。
(1) 系统性能设计
系统采用MySQL数据库技术,在开发系统时严格处理相关数据的安全性和数据准确性,在性能和安全性方面完全满足用户需求;系统查询页面响应时间lt;1s,新页面和更新页面响应时间lt;0.3s;系统使用JAVA开发语言在Windows操作系统中执行必要的任务;只要使用与Windows兼容的浏览器或操作系统,系统就可以正常运行,具有更好的适应性和兼容性,对于有特殊需求的用户,在完成后的维护阶段可以与其他系统启动和维护一个界面,该界面能够随时满足用户需求。
(1) 数据输入和输出设计
系统需要检查数据输入的有效性,其打印方式应确保输出为合适的文件格式,与用户选择的相应功能菜单兼容,并根据用户操作灵活。对数据进行添加、删除、修改、检查等处理,并将相应信息返回系统界面。
(2) 数据管理能力设计
在功能设计方面,可以调整、重组数据库,使其与安全管理、错误报告分析和总结、相关数据处理、数据流特殊管理和独立数据管理兼容。
(3) 用户类型和权限设置
根据小区规模和物业管理功能划分,系统为系统管理员、物业管理经理、物业管理人员和业主设置了具有不同功能权限的用户类型。
系统
剩余内容已隐藏,支付完成后下载完整资料
资料编号:[591550],资料为PDF文档或Word文档,PDF文档可免费转换为Word