计算机技术发展到今天,已经全面迈向了智能化、集成化、网络化,以计算机技术为代表的信息技术正推动着教育、管理手段、方式等发生根本性改变,其强大的功能已被人们所深刻认识,它已进入人类社会的各个领域并发挥这越来越重要的作用,不言而喻,计算机技术的发展和应用最终实现房地产行业管理的网络化、信息化,能够更新以往的房产销售管理概念,增强效益挂念,提高准确度,借助信息技术手段,建设管理和完善房产销售和费用管理。使用计算机对房产销售信息进行管理,具有手工管理所无法比拟的优点,查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,这些显而易见的优点极大的提供了房产销售人员的工作效率,通过该系统的开发,把管理人员从繁琐的数据处理中解脱出来,使其高效化、简易化、智能化,也提高了透明度和互动性。
@ 技术介绍
房屋销售管理系统采用JSP技术进行实现,基于Java语言采用Jsp技术进行开发,使用MyEclipse作为开发工具,Mysql作为数据库来进行编码和实现,服务端采用Tomcat工具,页面采用dis+css动态布局。
@ 需求设计
本系统最大的特点是使用操作简单、友好的提示信息。本系统将实现以下基本功能:
(1)系统具有简洁大方的页面,使用简便,友好的错误操作提示
(2)管理员用户具有房产类型管理、房产信息管理、销售信息管理、销售信息统计、修改个人密码、销售数据备份等功能。
(3)具有较强的安全性,避免用户的恶意操作。
管理员是系统的核心用户,涉及到五大功能模块,管理员对系统的所有房产类型信息、房产信息、销售信息有着操作的权限,能够及时动态的掌握房产销售情况。
@ 功能设计
1) 登录:为了保证系统的安全性,要先使用本系统必须先登陆到系统中,用户需要正确的账号和密码登录本系统。
2) 主页:系统主页面:左方页面展示了管理员可操作的四大功能,进入相关的管理页面可以链接到子菜单,并且高亮显示,每个管理模块下面都有相应的子菜单。
在每个jsp页面将会对相关用户进行拦截操作,这样可以提高安全性,防止用户不经过登陆页面而进入任何子菜单页面:
if(session.getAttribute("user")==null){
out.print("<script>alert(请先登录!z);window.open(../index.jsp,_self)</script>");
}
3) 房产类型管理:管理员点击左侧的菜单“房产类型管理”,页面跳转到房产类型管理界面,调用后台的servlet类查询所有房产类型信息。
录入:管理员输入房产类型相关正确信息后点击录入按钮,如果是没有输入完整的房产类型信息,都会给出相应的错误提示,不能录入成功。输入数据都通过form表单中定义的方法onsubmit="return checkForm()"来检查,checkForm()函数中是各种的校验输入数据的方式。
删除:先是点击房产类型信息管理,页面跳转到房产类型信息管理界面,浏览所有的房产类型信息,点击要删除的房产类型信息,弹出的确定对话框,即可删除该房产类型信息。
4) 房产信息管理:管理员点击左侧的菜单“房产信息管理”,页面跳转到房产信息管理界面,调用后台的servlet类查询所有房产信息。
录入:管理员输入房产信息相关正确信息后点击录入按钮,如果是没有输入完整的房产信息,都会给出相应的错误提示,不能录入成功。输入数据都通过form表单中定义的方法onsubmit="return checkForm()"来检查,checkForm()函数中是各种的校验输入数据的方式。
5) 销售信息管理:管理员点击左侧的菜单“销售信息管理”,页面跳转到销售信息管理界面,调用后台的servlet类查询所有销售信息。
录入:浏览未出售的房产信息,然后选择房产信息,系统跳转到销售页面,如果是没有输入完整的销售信息,都会给出相应的错误提示,不能录入成功。输入数据都通过form表单中定义的方法onsubmit="return checkForm()"来检查,checkForm()函数中是各种的校验输入数据的方式。
6) 销售情况统计:管理员点击左侧的菜单“销售信息统计”,调用后台的java类,查询数据库,执行模糊查询sql语句,完成统计,统计可以按照客户姓名和时间段进行统计。
7) 修改登录密码:输入用户名和用户的原有密码,输入新密码以后点击修改按钮即可修改密码成功。
@ 数据库设计
(1)房产类型信息表主要是记录了房产类型的基本信息。表结构如下。
列名 |
数据类型 |
长度 |
允许空 |
是否主键 |
说明 |
id |
int |
4 |
否 |
是 |
编号 |
mingcheng |
varchar |
50 |
否 |
否 |
类型名称 |
del |
varchar |
20 |
否 |
否 |
是否删除 |
(2)房产信息表主要是记录了所有房产的基本信息,表结构如下。
列名 |
数据类型 |
长度 |
允许空 |
是否主键 |
说明 |
id |
Int |
4 |
否 |
是 |
编号 |
lxid |
Int |
4 |
否 |
否 |
类型ID |
louhao |
varchar |
50 |
否 |
否 |
楼号 |
louceng |
varchar |
50 |
否 |
否 |
楼层 |
zonglouceng |
Int |
4 |
否 |
否 |
总楼层 |
fangjianhao |
varchar |
50 |
否 |
否 |
房间号 |
mianji |
varchar |
50 |
否 |
否 |
房间面积 |
beizhu |
varchar |
50 |
否 |
否 |
备注信息 |
(3)销售信息表主要是记录房产销售的基本信息,表结构如下。
列名 |
数据类型 |
长度 |
允许空 |
是否主键 |
说明 |
id |
Int |
4 |
否 |
是 |
编号 |
fwid |
Int |
4 |
否 |
否 |
房产ID |
xingming |
varchar |
50 |
否 |
否 |
客户姓名 |
shenfenzheng |
varchar |
50 |
否 |
否 |
身份证号 |
shouji |
varchar |
4 |
否 |
否 |
联系方式 |
shijian |
varchar |
50 |
否 |
否 |
购买时间 |
jine |
varchar |
50 |
否 |
否 |
销售金额 |
xiaoshou |
varchar |
50 |
否 |
否 |
销售员 |
beizhu |
varchar |
50 |
否 |
否 |
备注信息 |
(4)管理员信息表主要记录的管理员的账号信息,包括用户名和密码,表结构如下。
列名 |
数据类型 |
长度 |
允许空 |
是否主键 |
说明 |
userId |
int |
4 |
否 |
是 |
编号 |
userName |
varchar |
50 |
否 |
否 |
用户名 |
userPw |
varchar |
50 |
否 |
否 |
密码 |
友情链接:源码邦邦计算机毕业设计软件开发知识好易毕业设计c#.net程序设计javajsp程序设计VUE/SpringBoot前后端分离
郑重承诺:本站所有资料真实原创,仅供学习交流之用,请勿转载或作非法用途。如有侵犯您的版权有损您的权益,请联系我们纠正!
好易设计haoyi369.com 版权所有 © Copyright 2021~2022 蜀ICP备19029022号-1