博客主页: 曾几何时…
项目背景
时代的进步使人们的生活实现了部分自动化,由最初的全手动办公已转向手动+自动相结合的方式。比如各种办公系统、智能电子电器的出现,都为人们生活的享受提供帮助。采用新型的自动化方式可以减少手动的办公时间,增加正确率从而增加人们的幸福指数。时代进步中计算机技术的发展尤为突出,渗透进生活的方方面面,各种App、 网站、管理系统、小程序迅速占领市场。
对于房产的购买问题,大多数客户采用在售楼部、找中介进行。实地去售楼部需要大量时间,找中介需要付额外的中介费用。现实房地产销售缺少一种更为优质、简单的方法途径。
系统设计
系统的功能结构是采用树形图来绘制功能设计。根据分析所得,本系统的功能设计为管理员、客户、销售经理三部分。管理员为房产管理、预约看房管理、论坛管理、购置房产管理、客户打分管理、公告信息管理、客户管理、销售经理管理等,客户的功能为查询房产,在线预约、购置房产、管理个人信息、打分信息等。客户可以注册进行登录。销售经理为审核客户的预约、管理购置房产信息、客户打分信息等。本基于JAVA的房地产销售管理系统的功能结构设计图如下图3-1所示:
数据ER图中记录了关系、实体、属性。实体与实体的关系决定了数据在调用时的正确与否,实体的属性决定了该实体的内容。数据ER图的设计同样重要,也是数据库建立的基础。
通过系统中的功能数据分析,本系统的实体主要有房产、管理员、客户、预约等。
管理员的ER图中的属性有账号、密码、权限。管理员ER图如下图3-2所示:
客户的ER图里的属性有性别、姓名、编号等,客户的ER图如下图3-3所示:
系统展示
总结
本系统针对基于JAVA的房地产销售管理系统进行设计,完成了管理员、销售经理发布房产、审核用户和管理预约看房等的功能。客户通过本系统可以查询房产并在线预约看房、购置。本系统实现了房产的共享与推荐,为需要房产的客户提供专业的平台,同时也帮助了管理员发布房产和处理订单。本系统可以提高销售经理销售房屋的效率,提供监控平台,保证资金的透明。
通过本次基于JAVA的房地产销售管理系统的设计,本人对JAVA语言和Mysql数据库有了更深入的了解,同时也学习了系统开发的过程。本次毕业设计让我把理念知识变成了实践,加强了我自主学习的能力,也让我明白了编程的意义。编程是系统化工程,不仅需要对编程语言、技术有熟练的认识还需要对题目有详细的调查了解,只有充分认识到题目的意思,明白题目的需求才可以设计出更符合用户要求的系统。虽然本次设计满足了用户要求,但离满意还差的很远,还有很多的功能没有设计到,界面的元素也非常单调。本次设计为我提供了实践的机会,今后我会更加努力,争取设计出更让用户满意的系统,为学校争光,为社会做出贡献。
标签:销售,Spring,Boot,客户,管理员,系统,MySQL,房产,ER From: https://blog.csdn.net/weixin_52721608/article/details/142299766