python基于flask框架的房产销售房屋房产交易系统vue+django也有包安装调试


研究方案
本系统以Python开发语言开发,MySQL为后台数据库,采用DJANGO框架开发。。
(1) 首先,上网查询与房屋交易系统相关的一些国内外资料,并仔细阅读。充分了解国内外在房屋交易系统领域的研究现状。
(2) 其次,根据所查询的资料对房屋交易系统进行需求分析,明确总体的设计方向。
(3) 再次,在明确设计方向后,根据所掌握的技术将系统分解为若干子系统,确定每个子系统的功能以及子系统之间的关系;将子系统分解为若干模块,确定每个模块的功能以及模块之间的关系。
(4) 最后,对研究的过程与结果进行总结。
(1)登录模块:在登录界面,系统会在用户输入完登录账号信息后识别该账号是否为管理员账号,如果是管理员账号,进入管理员页面,否则进入普通用户页面。
(2)身份认证模块:该模块在用户登录后可提供各种角色用户的注册,登录,身份认证等功能,如图4所示。
 

预期达到的目标
1、学习系统开发和设计的技术相关知识和工作流程;
2、学习使用 PYCHARM 工具编辑前后台代码;
3、学习使用DJANGO框架实现系统的开发;
4、掌握使用 MySQL 创建和编辑数据库的方法;

 拟解决的主要问题和技术关键
(1)如何将前端页面与数据库进行互连;
(2)如何使用DJANGO框架以及MySQL数据库进行系统开发;
有何创新之处
(1)系统资源闭环整合,实现了综合功能高度集成。
(2)采用DJANGO框架,开发软件更加方便、快捷、高效
 Python版本:python3.7+
前端:vue.js+elementui
框架:django/flask都有,都支持
后端:python 
数据库:mysql
数据库工具:Navicat
开发软件:PyCharm 
(1)系统登录时如何判断顾客进入的级别并进入相应的操作页面,对各种角色进行身份认证以及对各种角色的权限管理。
(2)房屋交易系统可以实现房源信息的增加、修改、删除、搜索、排序等基本功能。
(3)房屋交易系统还需要有一个良好的交易平台,用户可以在平台上进行对于房屋的各种交易。
  


  (3)检索模块:该模块在用户登录后能够对房屋进行查找,添加,收藏,如图5所示。
 
图5检索模块划分图
a.    查找房源功能:用户能够根据新房、二手房等不同的房屋要求进行查找。
b.    添加房源功能:用户能够在添加房源页面添加各种不同的房源。
c.    收藏房源功能:用户能够查找房源页面点击收藏按键对各种个人喜爱的房屋进行收藏。
(4)交易模块:该模块在用户登录后能够对房屋进行购买,装修等功能,
(5)房屋管理模块:通过该模块管理员能够对新房、二手房进行添加,修改,删除,查看,搜索,排序,筛选等功能。
(6)公司管理模块:通过该模块管理员能够对装修公司、房产公司进行添加,修改,删除,查看,搜索,排序等功能。
(7)用户管理模块:通过该模块管理员能够对各种用户进行添加、修改、删除、查看、搜索等相关功能,如图13所示。
 
图13  用户模块划分图
a.添加用户功能:管理员可以利用用户添加功能实现创建新用户的操作。
b.查询用户功能:管理员可以利用用户查询功能实现查询已注册用户的操作。
c.删除用户功能:管理员可以利用用户删除功能实现删除已注册用户的操作。
(8)权限管理模块;通过该模块管理员能够对用户权限和角色权限的查看、授予、撤销等相关功能。
 

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值