基于SSH的智能化小区物业管理系统的设计

来源 :科学与财富 | 被引量 : 0次 | 上传用户:zexuan123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本系统采用SSH框架、选择B/S架构,开发设计智能化小区物业管理系统。本文从系统的设计目标、可行性性分析、功能性和非功能性四方面进行需求分析,并在此基础上制订了系统的总体设计方案,包括系统的概要设计、功能设计、架构设计以及数据库设计。
  关键词:智能化小区;SSH框架;物业管理系统
  1 系统的需求分析
  1.1  设计目标
  本系统旨在带给居民更加高效、便捷的居住环境。具体目标包括以下五个方面的内容。
  (1)系统能定时的进行整理和优化。
  (2)系统维护和更新方便,适用范围广。
  (3)界面友好,能提供更多的操作提示。
  (4)系统能快速稳定地运行。
  (5)系统具有很高的扩展性,便于及时添加新的功能模块。
  1.2  可行性分析
  1.2.1  操作可行性分析
  系统设计应该遵循的原则是简单易用。因此系统的界面必须采用人性化的设计以符合方便快捷的特性。本系统采用B/S架构的设计模式,能够让用户更快地熟悉系统,了解各项功能的操作并及时得到提示信息。
  1.2.2  技术可行性分析
  (1)硬件可行性分析
  本系统的硬件要求比较低,只需在一般的台式电脑或笔记本电脑上安装一个浏览器,就可以实现对数据库的访问等业务操作。另一方面,对服务器的硬件水平要求较高,要求服务器端的处理器、存储和空间都要达到系统的最低配置,这些要求在企业内部都是容易实现的,所以本系统的硬件具有可行性。
  (2)软件可行性分析
  Java语言是一种简单易学、功能强大的语言。利用Java语言实现B/S架构非常方便,并且Java语言提供了多种接口和编程方法,保证了安全性。SSH框架是开源易用的框架,在设计MVC三层架构的系统这一方面具有绝对的优势。因此本系统的软件也具有可行性。
  (3)经济可行性分析
  开发该系统的费用相对较低,只需一台标准配置的电脑及相关软件即可,该系统的开发成本预计将远低于其带来的经济效益,因此本系统具有经济可行性。
  1.3  功能性需求分析
  从实际小区管理的角度出发,再结合小区网站的设计标准,对本系统的用户划分为租户、业主和物业人员。租户:主要包括查询租赁合同信息、查询物业费和查看卫生费用、车位费用等操作。业主:主要包括申请修理防盗锁、对不满意的服务进行投诉、申请自行装修房屋、查询业委会成员的信息、查询缴款单或者物业费等操作。物业人员:对业主的入住情况进行登记、处理业主的投诉请求、请修请求以及装修请求等操作。
  1.4  非功能性需求分析
  从用户体验和软件开发过程的角度出发,本系统非功能性需求包括以下个方面的内容。
  (1)实用性。系统界面简洁美观、操作方便,同时满足用户多种购物需求。
  (2)先进性。系统必须采用目前先进的开发技术以便高效地开发出应用程序,节省时间,降低开发成本。
  (3)可扩展性。系统在日后的升级或维护中必须很方便地扩充功能以满足用户多种购物需求。
  (4)安全性。本系统的主要功能是小区管理,因此保证用户的管理安全和个人信息安全尤为重要。
  (5)交互性。对用户和管理员的操作必须能及时提示相对应的信息。
  2  系统的概要设计
  2.1  开发环境
  本项目采用SSH框架、SQL Server 2008数据库、Tomcat服务器、选择B/S架构,开发出智能化小区物业管理系统,实现了前台模块和后台模塊的功能。
  2.2  系统架构设计
  2.2.1  架构选择
  本系统选择软件行业先进的轻量级框架SSH作为总体架构。
  Hibernate封装JDBC减轻了程序员编写代码的负担,Spring AOP的动态注入技术使事务处理更加灵活、高效,通过集成SSH框架,本系统的开发工作变得相对简单。
  2.2.2  架构层次分析
  系统技术架构中,包括视图层、核心控制层、业务控制层以及DAO层。下面围绕这几个层次进行架构层次分析。
  (1)视图层
  视图层主要由 JSP 网页构成,此外还包括 Action Form Bean、Validation 等,这部分组件提供对国际化、接收客户端输入的表单数据、表单验证及错误处理等的支持。视图层包括 index.jsp、allUser.jsp、myCart.jsp等JSP页面。
  (2)核心控制层
  Action Servlet类是Struts框架自带的核心控制器组件,也是本系统核心控制层,它的主要作用是截获用户的操作请求,然后按照系统配置将操作请求传递给相应的业务 Action 对象。
  (3)业务控制层
  业务控制层能够从 Action Form 类中获得客户端输入的表单数据,也能够将来自系统模型层的数据存放至 Action Form Bean 中,然后再将它返回到视图
  (4)DAO 层
  Dao主要负责对数据库的操作,目的是降低组件耦合度。Dao 类包括 OneUserBuyDAO类、TuserDAO类、BusinessLogDAO类等。
  从以上层次分析可以看出,本系统各个层次之间相互独立,每一个层次具备特定的服务,使用SSH架构提高了系统的耦合性和可扩展性。
  2.3  系统总体设计
  根据系统的需求以及架构模式的优缺点系统采用B/S架构模式,该模式使得系统用户无需安排系统软件,只需拥有浏览器就可以访问该系统,且系统更新时,用户无需进行相应的更新。本系统使用 MVC设计模式。包括显示层、业务层和数据库层。显示层是向用户显示操作界面,业务层处理相关的业务逻辑,数据库存储系统信息。
  3 数据库设计
  3.1  概念结构设计
  概念设计阶段主要是将需求分析阶段得到的用户需求抽象为信息结构(概念模型)的过程,它是整个数据库设计的关键。本系统规划出的实体有物业费实体、合同实体、物业服务实体、投诉服务实体、请修服务实体、装修服务实体、业委会成员实体、验房服务实体、业主入住实体、消防设施实体、消防巡查等实体。实体之间存在以下三个方面的对应关系。
  3.2  逻辑结构设计
  根据概念结构设计,系统有物业费表、合同表、物业表、投诉表、请修表、装修服务表、业委会成员表、业主入住表、消防设施表、消防巡查表、绿化检查表、保洁安排表、保洁记录表、业委会公告表、业委会表。
  4 小结
  本文从系统的需求分析、功能设计、架构设计、系统建模以及数据库设计等方面进行设计,开发出基于SSH的智能化小区物业管理系统,实现了小区物业管理系统的智能化管理。
  参考文献:
  [1]侯玉淼.智能小区物业管理系统的研究与设计[D].大庆:东北石油大学,2016.
  [2]程旭曼.论智能家居与现代物业管理体系的建立[J].现代物业(中旬刊),2016(9):88-89.
  [3]徐天炜.基于智能楼宇物业管理的思考与对策[J].智能建筑,2016( 10):19-20.
  [4]胡元发.基于J2EE架构的SSH组合框架的设计与应用[D].江苏:苏州大学,2006.
  山东协和学院实验开放项目:基于SSH的智能化小区物业管理系统研究(2019SYKF45);基于JSP的小区物业管理系统的设计与实现(2018SYKF24)
  作者简介:
  王梦霞,女,山东莒南,副教授,硕士,研究方向:软件工程
其他文献
摘 要:2018年-2019年沂源县共受台风影响四次,造成了一定的损失,给农业生产带来不利影响。本文通过对四次台风过程的分析,提取四次台风的致灾因子并与常年极值进行比对,分析台风对农业生产的影响,找出进行气象服务的关键点,为今后针对台风天气的气象服务打好基础。  关键词:台风;农业生产;气象服务  1 引言  沂源县位于117°54'~118°31'E,35°55'~36°23'N之间,平均海拔4
期刊
摘 要:森林旅游的可持续发展,是在协调处理人与自然和谐相处的基础上,促进经济、社会和生态环境的协调发展,并最终实现人类的高素质发展和自然界的良性循环.本文对在森林旅游开发过程中遇到的一系列问题,进一步提出了推动森林旅游可持续发展的建议及对策.  关键词:森林休闲旅游产品;开发  引言  随着全球经济的快速增长,能源消耗与环境污染带来的种种问题引发了全世界范围的高度关注。因此,如何才能减少能源过度消
期刊
摘 要:伴随“互联网+”渗入进各行各业,我国的社会经济深受“互联网+”的影响,并且会进一步影响审计的发展之路。受“互联网+”的影响,审计行业也产生了许多新的服务方式、专业技术和审计方法,进而促进审计的发展之路。本文首先论述了“互联网+”的涵义,并且剖析了“互联网+”与审计相结合的过程,其次指出了“互联网+”下审计发展过程中出现的一些问题,并对所发现的问题提出相应意见与建议,以此期望能促进“互联网+
期刊
摘 要:在经济全球化不断发展的背景下,国家与国家之间在经济活动的往来上变得越来越密切,使得国际间的互惠合作变得尤为重要。我国也在自身经济不断发展的过程中意识到了国际经济合作的重要性,从而在对这种经济合作方式进行了多方面的探索,并进一步提出了“一带一路”的国际发展战略,在这种发展战略的推动及其以全面构建多边国家合作体系为主要目的为国际经济模式的多元化发展提供了很大程度上的源动力。本文探讨了在“一带一
期刊
摘 要:作为我国重要的基础设施建设,水利水电工程发挥着至关重要的作用,水利水电工程的建设在日常生活中也有很多的体现,在我们日常生活中,无论是农业的发展还是工业的进步,都离不开水资源的使用。合理地建立水利水电工程对整个社会经济的发展也是至关重要的。水利水电工程在施工建设的过程中应该考虑的因素有很多,也会有很多的条件会限制水利水电工程的发展,其中,水利水电工程在施工的过程中使用的材料会影响整个工程的施
期刊
摘 要:本研究探讨高职学生心理资本与职业决策自我效能的关系,采用问卷法对天府新区航空旅游职业学院300名高职学生进行调查研究。结果:天府新区航空旅游职业学院的学生整体心理资本处于中等偏高水平;心理资本中的自我效能在一二年级上有显著差异,在二三年级无显著差异,乐观、韧性、希望在年级上没有显著差异。心理资本和职业决策自我效能呈显著正相关( r=0.569,P<0.01),高职学生职业决策自我效能受心理
期刊
摘 要:我国第三方支付类业务的发展逐渐成熟,然而支付市场繁荣的同时也带来了残酷的竞争。由于高校学生这一消费群体将是未来十年到二十年的主力消费人群,了解他们的消费偏好、支付方式能更好的把握未来消费趋势及发展方向,因此本文以高校在校生作为主要研究对象,运用SPSS软件对问卷调查所收集到的数据进行因子分析,得到影响消费者第三方支付行为的主要因素,为第三方支付平台提出针对性的建议。进而改进第三方支付的服务
期刊
摘 要:随着我国经济的发展,越来越多的城市建设了地铁。地铁作为新兴的交通工具以其特点,迅速的成为人们出行的首选的交通工具。但是随着地铁的使用越来越多,地铁中的安全事故发生率也在不断的提高。通过调查研究表明,造成地铁安全事故的众多因素中由于司机操作失误,技术操作不规范等是其中一个重要原因。本文对现代如何做地铁乘务司机的安全管理进行分析和研究,就规范地铁乘务司机操作规范,加强司机纪律提出了一些完善措施
期刊
摘 要:听力是大学英语教学中的一项重要的内容,但在听力教学中仍然存在着不少的问题。面对一系列的英语教学改革,如何发挥教师的主导作用,提高学生的听力能力和应试技能,逐步成为大学英语教学的一项突出难题和重要环节。  关键词:大学英语;英语听力;听力教学;综合式教学法  随着全球化及一带一路的深化,作为通用语言,英语的重量也随之增加。英语已经成为学习中最为重要的科目之一。听力教学,作为大学英语教学最为重
期刊
摘 要:自20世纪80年代开展有系统的、大规模扶贫开发工作以来,我国扶贫开发工作的广度和深度不断加强。在这个过程中,国家不断改善顶层设计,加强政策支持,充分调动金融资源,商业银行扶贫开发的参与度逐渐提高,在扶贫开发过程中,对解决资金短缺问题发挥着重要作用。鉴于此,本文对商业银行在金融精准扶贫中的问题及建议进行了分析,以供参考。  关键词:商业银行;金融精准扶贫;问题;建议  引言  商业银行是金融
期刊