致 谢 30
1 前言
随着时代发展,人们居住的环境不断改善,居民对生活质量的要求越来越高,这也使物业管理工作愈发繁重。因此,智能化的物业管理系统是时代发展的必然趋势。基于web的物业管理系统不仅减轻了物业管理的工作压力,而且也方便住户处理生活中的一些琐事。实现物业管理工作的网络化,给人们生活带来便捷。
1。1 发展历史源G于J优L尔V论N文M网WwW.youeRw.com 原文+QQ75201`8766
物业管理起源于19世纪60年代的英国,为解决居民住房所引起的社会问题,奥克维娅。希尔制定一套管理方案。这一方案的实施,给业主带来很高的经济效益,也使得居民的居住环境得到改善,为居民提供方便,实现业主与居民之间双赢。从此,许多国家都开始模仿,物业管理这一行业呈快速发展的趋势。[4]时至今日,物业管理这一行业对于现代化城市建设和房地产经营来说是不可或缺的,随着时代发展,人们观念的转变,物业管理更趋于社会化、专业化,而且管理的形式也有所改变,随着互联网发展,出现物业管理网络化。物业管理系统基本有两种模式:第一种,客户机和服务器模式,简称C/S模式,优点:客户端响应速度快;缺点:只适用于局域网、需要专用的客户端、代价高、效率低。第二种,浏览器和服务器模式,简称B/S模式,它是随着Internet技术的兴起,对C/S结构的一种变化和改进的结构,具有维护方式简单、成本降低等优点。
1。2 选题目的及意义
传统的物业管理工作量大、业务繁忙,需要大量的人员进行管理,进而也使得管理的成本偏高,而且处理物业问题的效率也比较低,信息不能快速传达给每一位住户,物业与住户之间也不能更好的沟通,传统物业管理已经跟不上时代发展潮流。为了能够更好的为每一位住户提供一个快速、便捷的服务,减轻物业人员的工作压力,为物业公司带来效益,设计开发基于web的物业管理系统。通过该系统能够在最短时间内解决问题,每位住户可以通过该系统进行注册、修改信息、登录查询、投诉报修等操作,为住户提供较为全面的服务。
1。3 系统技术
该系统采用浏览器/服务器模式,简称B/S模式。用户可以随时随地通过浏览器进行访问,系统维护也更方便,用户信息可以同步更新。前端页面结合html5和css语言进行搭建,数据库采用MongoDB建立,后台通过nodejs进行编写,采用bootstrap搭建框架。
1。4 主要功能
1、 用户功能
1) 用户注册、登录
2) 信息查询及修改
3) 密码修改
4) 费用查询
5) 公告留言
6) 投诉报修
2、 管理员功能
1) 用户信息列表
2) 费用录入
3) 公告管理
4) 投诉、报修管理
2 技术简介
2。1 Node。js
2。1。1 Node。js简介
Node。js不是一个js应用,而是一个Javascript运行环境,采用C++语言编写而成。具有模块、包、操作系统API等功能,本系统中用到的模块有:body-parser、cookies、express、markdown、mongoose、swig。