售楼系统开发

前序:售楼前台就是客户可以来到这个网页进行查看楼栋房间信息,如果是初次来此网页可以进行注册,如果客户已经在卖楼人员的推荐下,而且已经在后台登记过了,可以直接选择登录再选择用手机验证码登录即可。登录之后就可以去查看客户自己的预约或者是认购的信息,还可以在个人中进行修改自己的登录密码,进行实名验证等等。再就是客户如果已经认购了,需要支付金额,可以使用微信或者支付宝的快捷方式,不过这只支持金额小量转账,大量的金额可以使用银联。
1.首先是主界面如下图:
在这里插入图片描述
可以浏览房间的信息,选择条件进行筛选合适房间。
2.来到用户注册界面如下图:
在这里插入图片描述
通过填写手机号码,发送验证码,进行注册,注册成功之后可以进行登录。

3.登录界面:
登录界面有两个,一个是用账号和密码登录,一个是用手机接收验证码登录。如下图:
在这里插入图片描述在这里插入图片描述
这个是账号和密码登录界面。

这个是手机验证码登录,如果忘记密码,可以选此登录,去个人中心进行修改密码如下图:
在这里插入图片描述

输入密码,确认密码即可修改原来的密码。

4.筛选房间:
在这里插入图片描述
通过点击了解更多进行去到另一个界面,如下图:
在这里插入图片描述
这里是筛选楼栋界面,一开始可以定位客户的地理位置,自动查询客户周边的楼盘。可以选择楼栋进行查看房间,如下图:
在这里插入图片描述
这里就是一栋楼的房间一览图,直接点击查看,进入房间的详细信息,如下图:在这里插入图片描述

这里是也是一样,查看完之后可以选择是预约看房还是直接进行认购,有两种不同的选择。
直接认购,如果客户没有进行实名验证,是不可以进行认购的,只有完成了验证才可以,
预约信息也是一样,可以去个人中进行认证如下图:
在这里插入图片描述
如果你需要绑定银行卡,支付订金,可以选择绑定银行卡进行快速绑定。

在这里插入图片描述

之后如果你想要预约看房,直接点击预约看房,要是你没有实名认证,会有提示,让你进行实名认证,如果已经认证过了,就可以直接预约看房了。
在这里插入图片描述
这个就是已经实名验证的预约界面,可以直接预约房间,预约成功之后,可以选择在预约信息中查看如下图:
在这里插入图片描述

点击预约信息,进入预约信息界面,如下图:
在这里插入图片描述

在这里可以选择你预约房间信息,如果你已经去看过房间了就可以进行认购,没有看房间直接认购也是可以的。

明源售楼系统后台
系统主要功能模块有:
(1)系统初始化: 系统参数,款项的定义,付款事件,建筑性质,套打设置。
(2)项目初始化:房源生成,房间资料,面积单价录入,实测面积,项目资料,定价&调价,价目表,付款方式定义,折扣管理,历史价格查询。
(3)销售前台管理:销售控制,换退房设置,更名查询,变更查询,客户管理,项目查询,诚意管理,催缴欠款,开发商销控。
(4)销售后台:签约管理,按揭管理,面积补差,入伙管理,产权管理,档案管理,蓝印管理。
(5)财务管理:财务代办,收支管理
(6)信息管理:广告管理,媒体统计,楼盘信息,问卷调查
(7)决策分析:客户分析,销售分析,财务分析
(8)工具:更换操作员,更改口令
(9)系统维护:功能定义,角色定义,用户定义。

首先是系统初始化,这个模块主要是用来设置系统最初的启动的时候需要的,启动系统的时候,就得先设置好各种参数,不然后面的模块不能进行,且第一次运行项目的时候需要清空所有没有用的数据。
项目初始化就是主要是围绕房间来进行的,先是增加项目,再增加项目明细,再增加楼栋,然后才是增加房间,一步一步来,在增加楼栋的时候设定有几层楼和增加房间,设定的每层房间还有就是这栋楼有几个单元,就可以计算出整栋楼房的房间数量,增加好房间就可以去浏览房间的信息,如果房间信息不正确,可以进行修改,我们也可以弄好一张数据表(excel),就可以一次修改房间的面积单价等等,还就是实测面积也可以一次修改,如果项目的楼栋名称出现了错误可以进行修改,还就是房间已经增加好了,数据也没有出现什么错误,那就可以为每一间房间进行定价或者是调价,那样就把楼房出售,最 后也可以查看定价之后的房间价格和原来价格。
然后是销售前台管理,这个模块就是用来客户购房的,也可以控制销售情况,可以让客户看到已经售出的房间,可以查询换退房的客户还要更名、变更的客户等等,如果数据库没有客户,就可以新增客户,查询项目的房间是否售出,也可以查看已经认购的房间信息等等,可以为客户诚意认购房间,之后就可以确定认购房间,也可以修改认购的房间,退房的等等,已经认购的客户,如果没有按时交款,就可以进行催款,打印欠款明细,也可以进行销售控制,选择房间改变房间状态,最后就是客户自己查询,可以查看出已经卖出或者预留的房间。
到了销售后台管理,处理楼房在销售的时候各种问题,比如客户需要入住等,还有就是客户的档案信息录入,产权等等。
财务管理是客户在缴纳诚意金或者房款的收款的模块,也可以查询各种款项的信息,证明信息等等。
信息管理就是为这个项目打广告,就行大力的推举,来达到辅助销售楼房。
决策分析是用来分析客户对楼房的评价还有就是对销售的分析,财务收支进行分析。
工具用来解决一些操作员的密码等问题,这样就不需要劳烦高层人员。
最后就是系统维护,这个模块是用来设置操作员权限的,也看可以新增操作员,新增模块信息等等。
在这里插入图片描述

首先是登录界面:
在这里插入图片描述
输入用户名和密码即可登录

1系统初始化
这个是系统参数的界面,一旦数据库已经有了系统参数,则不能再次新增。
在这里插入图片描述

这个是款项类型的,操作员不可以操作系统默认的,只可以操作操作员定义的款项。
在这里插入图片描述

这个是付款事件,这个也和上面的那个一样,操作员可以自己新增数据,不可以操作系统默认的数据。
在这里插入图片描述
这个是建筑性质明细,可以新增建筑的类型。

在这里插入图片描述

这个是套打设置,可以新增合同或者认购书进行打印,可以让双方进行签约。

在这里插入图片描述

2项目初始化
现在来到项目初始化的房源生成的增加项目界面,填完所以的数据进行新增。
在这里插入图片描述

这个是修改项目信息界面,可以把错误的信息改正。

在这里插入图片描述

增加项目明细,如果在相同的项目下不可以新增相同的明细。
在这里插入图片描述
这个是修改项目明细界面,把错误的信息修改。

在这里插入图片描述
这个是选择项目明细新增楼栋
在这里插入图片描述

这个是修改楼栋信息
在这里插入图片描述
这个是增加房间界面,增加房间的一共有5种模式,其中第二种是增加车位,其他的都是增加房间。
在这里插入图片描述

这个是房间预览,可以看见生成的房间。
在这里插入图片描述
生成预览用到的数据表
在这里插入图片描述

这个是房间资料,可以新增、修改、删除房间,也可以进行拆分房间。

在这里插入图片描述

这个是面积单价录入,就是给每间房间录入单价。
在这里插入图片描述

这个是录入实测面积,可以用Excel导入数据。
在这里插入图片描述

这个是项目资料,可以修改项目资料和楼栋资料。
在这里插入图片描述

这个是为房间进行定价和调价,可以有效控制房价。

在这里插入图片描述

这个是就是执行定调价方案。
在这里插入图片描述

这个是给客户们看房间价格。
在这里插入图片描述
认购的时候增加付款方式,还有就是明细。

在这里插入图片描述
可以为每一间房间进行打折扣,这样更有效出售房间。

在这里插入图片描述

查询历史的价格与定价之后的价格。

在这里插入图片描述

3销售前台管理

这个就是销售控制,可以有效控制房间的出售,预留等等。
在这里插入图片描述

这个是换房的记录。

在这里插入图片描述
这个是把业主的名字进行修改。
在这里插入图片描述

这个是管理客户的界面,可以新增客户,也可以修改客户信息和删除客户,还有就是可以生产二维码,有手机扫二维码可以获取客户的信息。

在这里插入图片描述
在这里插入图片描述

生成的二维码也可以进行解析出来。

这个是新增和修改客户的界面。

在这里插入图片描述

这个是项目查询界面,可以查看项目的房间,双击查看房间的详细信息,也可以为客户预留房间。
在这里插入图片描述

这个就是客户诚意认购的界面,诚意认购之后,可以在认购管理中进行签约。

在这里插入图片描述

这个就是认购管理,在此可以进签约。

在这里插入图片描述

还有就是可以进行变更合同,还有就是退房处理,换房处理,更名处理,查看每间房发生的时间,还有就是付款详情。
在这里插入图片描述

这个就是催缴界面,可以把欠款的信息打印出来。

在这里插入图片描述

这个是开发商销控,这个界面和项目查询是一样的,不过双击房间可以进行改变房间状态。
在这里插入图片描述
这个是就是客户自助查看房间信息,也和项目查询是同一个界面。

在这里插入图片描述

4.系统维护
这个就是增加模块的,为这个模块调价查询、新增、修改、还有删除等权限。

这个就是每个角色做什么事,有什么权限,可以给操作员新增和修改权限。
在这里插入图片描述

这个就是新增操、修改、删除作员,也可以进行查看权限。

在这里插入图片描述
在这里插入图片描述

一.高级语法优秀技术点:
(一)、优秀技术点1:生成二维码
(1)关键代码与说明:
在这里插入图片描述
这是解析二维码的代码
在这里插入图片描述
说明:查询一个客户的信息出来,将其赋值给声明好的变量,引用using System.Drawing;这个类,封装成一张二维码,返回界面,点击解析,还能将其解析出来。
(3)运行效果:

在这里插入图片描述
在这里插入图片描述

(二)、优秀技术点2:登录系统的时候会说出登录用户名(using System.Speech.Synthesis;)
(1)关键代码截图与说明:
在这里插入图片描述
登录成功之后,在主界会听到登录用户名。

(三)、优秀技术点3:验证身份证号码是否正确

(1)关键代码截图与说明:
在这里插入图片描述
在这里插入图片描述
说明:验证身份证是否正确,不正确就是直接清空,还可以计算出出生年月日,籍贯等。
(2)运行效果:

在这里插入图片描述
错误的身份证号码:

在这里插入图片描述

(四)、优秀技术点4:不用递归表的做的树形
在这里插入图片描述
在这里插入图片描述
(1)关键代码截图与说明:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
说明:通过For循环添加htnl元素,形成像树形那样的控件。

在这里插入图片描述
(五)、优秀技术点5:生成房间平面图
(1)关键代码截图与说明:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
说明:四张图都是同一个Function里面的所需要的方法,可以生成房间平面图,还有单元按钮等等。

(2)运行效果:
在这里插入图片描述

选择项目,再选择楼栋,会自动生成房间平面图,还有单元按钮,还可以看到已经售出的房间等等的信息。红色圈住的的就是生成房间平面图

四、总结:
每次做项目的时候一开始的时候都是一筹莫展,和组员分析了项目说明书很久,才开始做数据库,很多字段是不明白是什么意思的,只能大概了解。在一次项目要求有5种不同增加房间的模式,每种都不同,有些需要有单元,而有些却不需要,这让我想了许久,最后都让我解决了。这样就可以为每栋楼房增加单元,只要你填写的是26个字母,前面的字母必须排在后面的字母之前就可以新增房间。
还有一次就是点击右边的树形出现数据,而我找了很久都没有找到生成树形的办法,用TreeView生成的树形,得需要用递归表,而我的数据库设计的不是递归表,所以用不了那种方法,只好自己思考。后来我想到了,可以用For循环生成树形,先用For循环获取第一层的数据,添加在Html中,再在第一层的里面在用For循环此获取数据,然后再在第二层里面再次用For循环获取数据,一层一层,就可以生成像树形那样的效果。
生成预览房间也是一大难点,用For循环进行添加Table的单元格,还有就是点击单元A、B、C按钮,生成的房间也会相对的改变。这次我想了很久,因为这次的不是用插件就可以解决的,得需要用自己的脑子进行思考,手在敲,经过3天的时间,终于将它做了出来,也算是功德圆满了。
还有一次需要将两张不同的表的数据,放在相同的同一个表中显示出来,因为是两张不同的表,不可能将其连在一起查询出来的只能先查出一个表的数据,然后在查询第二个表的数据,在此,我先用List<>定义一张表,然后将查询的第一张表的数据添加进去,再将第二张表的数据添进去,再返回List这张表,而在界面中可以查看到两张表的数据在一个Table中。
在每次的查询过程中可以增加自己对MVC的理解加深,可以一次性修改多张表,也可以一次性新增多张表,新是查询再新增然后再修改都可以,只要你的代码写的对,就不会出现错误。代码都是人写出来的,只有想不到,没有做不到。都说是人的潜力是逼出来的,只要你肯动脑子,没有什么是完成不了的,世上无难事,只怕有心人。敲代码,得学会融会贯通。 遇事得沉着冷静,静下心来进行思考,或许不是一下子就可以想的通,可以通过一边敲代码,一边思考,不断修改,不断尝试,最终是可以取得成功的,胜利终将会在你的手里。而我们也可以询问同学,可能别人的看法会对你有所帮助,不一定得自己想,还可以去问老师,不过的得自己想不出来的情况再去,那样才会加深对问题的理解。从零到一需要时间的积累,这并不是一朝一夕就可以办得到,需要自己努力,需要自己拼搏,不懈奋斗,脚踏实步,俗话说得好,一分耕耘,一分收获,只有自己动脑子,才会有收获,而不是一直靠别人,别人不会一直在你的身边,只有自己学会了,才可以获得更高的成就,通过自己的努力学到的知识才会更加牢固,才可以运用自如,这样在成功的路上少走的弯路,戒骄戒傲,才会取得成功。

猜你喜欢

转载自blog.csdn.net/qq_41078088/article/details/86542020