开发语言 node.js
前端:vue.js+ElementUi
数据库:mysql
数据库工具:Navicat/SQLyog都可以
开发运行软件:VScode/webstorm/hbuiderx均可
框架:Express
Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用的,Vue也能够为复杂的单页应用提供驱动。
Vue的响应式原理是其中很重要的一部分:
1、当我们把一个简单的javascript对象传入Vue实例作为data选项时,Vue会遍历它的每一个属性,通过Object.defineProperty重写每一个属性的setter/getter方法
2、每一个组件实例都对应着一个watcher(订阅者)实例,当组件渲染时,他会将接触过的所有数据属性收集为依赖(getter触发,收集依赖)
3、当依赖项的setter属性触发时,会通知watcher,从而使与之相关的所有组件重新渲染(re-render),生成虚拟DOM树
商业物业服务管理系统在现代社会中是非常热门的软件,是最关切群众实际生活的。它的使用使物业管理者和业主对住宅小区中的事物能更方便、更快捷、更满意的得到答复。住宅小区随着我国经济的发展和人民生活水平的不断提高,已经成为居民居住的最佳选择,住户对于物业管理人员的服务态度、服务效率以及处理问题的速度都有了更高的要求,这就要求小区物业管理人员在管理方面不仅考虑周全更要细致入微,从而使计算机的物业管理系统成为物业管理人员的必要选择,这样既提高了管理效率又赢得了住户的认同,据统计,在信息管理方面有百分之八十左右的数据信息都是用计算机来处理的,由此可见计算机的主要应用领域就是信息管理方面,因此开发一套商业物业管理系统是一件极其重要的事情。
二、论文(设计)主要内容
1.报修维保管理模块:包括填写报修单(设备维护单)、审核报修单、审批通过,设备维护等。
2.巡检管理模块:包括巡检类别、线路、任务、任务派发、任务执行情况统计等。
3.项目统计模块:包括报修单统计、安保、物业相关人员绩效考核、安保巡检统计,以及报修种类下的总体评价等。
4.系统设置模块:包括人员添加删除(居民,安保人员,物业人员)、角色(居民,安保人员,设备维修人员,管理者)、组织(几号楼几单元,物业,安保)、公告、系统设置,数据字典等。