房产中介系统在对需求做解析后,整个系统主要分为两个部分:管理员、房东和用户,每个模块下的分支功能不一样。对功能做出如下说明:
用户模块:
账号注册。
账号登录认证。
管理个人资料信息,修改可修改的信息项。
房产列表,同时查看历史房源记录。
房屋推荐,同时查看房屋推荐内容。
房东模块:
房产管理,管理维护自己名下的房产信息。
房屋合同,管理与用户的房屋租售合同。
订单表,可以查询客户的租售订单明细信息。
管理员模块:
维护用户以及房东资料,审核用户以及房东的账号。
发布房屋资讯,并可以销毁某个房屋,更新房屋数据,搜索房屋数据等。
发布公告,搜索可以租赁房源的数据等。
管理房产中介数据。
房屋合同管理
前端部分:前端框架采用了比较流行的渐进式JavaScript框架Vue.js。使用Vue-Router和Vuex实现动态路由和全局状态管理,Ajax实现前后端通信,Element UI组件库使页面快速成型,项目前端通过栅格布局实现响应式,可适应PC端、平板端、手机端等不同屏幕大小尺寸的完美布局展示。
后端部分:采用springboot作为开发框架,同时集成MyBatis、Redis等相关技术
1