研究内容
1.需求分析
(1)用户:用户在前台可以进行注册、登录,浏览房源、预约看房、申请房源、查看订单、个人信息管理等
(2)房东:房东负责登录注册、房源申请、我的订单、预约处理等。
(3)管理员:管理员负责订单管理、房东管理、房源管理、用户管理等
2.模块分析
用户端:
房东端:
管理员端:
2.2 解决的问题
1、实现管理员和用户的基本模块
2、使用MYSQL数据库进行开发
3、对系统界面进行设计:大方、得体,符合主题
4、系统需求的实现
5、对系统进行测试并优化功能
2.3 拟采用的研究手段
1、文献综述。通过广泛的文献综述,系统性地梳理微服务架构在房地产和其他领域的应用状况、成功经验以及可能面临的挑战。文献综述将提供理论框架和实证研究的支持,为研究提供理论基础。
2、案例研究。对已有的基于微服务架构的租房平台进行深入的案例研究。通过对这些案例的详细分析,可以了解实际应用中微服务架构的设计选择、优势和可能的问题,为研究提供实践经验和指导。
3、面向对象开发方法。研究方法采用面向对象的设计开发方法进行系统的分析与实施,把系统各个独立运行的模块分别开发,使得模块内与模块间高度向高内聚低耦合靠拢。各模块采用服务器集群部署,使得模块之间既可以协同运行,同时也能单独运行,降低整个系统的运行风险。以对象建模为基础,自底向上和自顶向下相结合的开发方法,彻底解决了一些开发方法存在的严重问题。