房产中介信息发布系统.docx

上传人:b****8 文档编号:9865652 上传时间:2023-02-07 格式:DOCX 页数:13 大小:475.29KB
下载 相关 举报
房产中介信息发布系统.docx_第1页
第1页 / 共13页
房产中介信息发布系统.docx_第2页
第2页 / 共13页
房产中介信息发布系统.docx_第3页
第3页 / 共13页
房产中介信息发布系统.docx_第4页
第4页 / 共13页
房产中介信息发布系统.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

房产中介信息发布系统.docx

《房产中介信息发布系统.docx》由会员分享,可在线阅读,更多相关《房产中介信息发布系统.docx(13页珍藏版)》请在冰豆网上搜索。

房产中介信息发布系统.docx

房产中介信息发布系统

房产中介信息发布系统设计报告

学号:

12201327

姓名:

易利群

 

一、系统需求分析

1.1可行性分析

通过对房产中介行业比较详细了解后,现对房产中介信息发布系统进行可行性分析。

技术上可行性:

开发该系统需要用到的工具语言有Windows操作系统,JSP语言,Dreamweaver网页制作工具,SQLServer。

以上软件都比较成熟,兼容性也较好,运行中不易出现问题,比较容易掌握,所以开发该系统在技术上是可行的。

经济上可行性:

该房产中介信息发布系统是基于JSP语言和SQLServer,并通过Dreamweaver辅助设计开发的小型数据库应用程序,能够大大节省人力,物力,财力,从而提高工作效率和经济效益。

管理上可行性:

该系统为每位用户建立详细档案,用户可以方便发布信息,管理自己的信息,管理员在后台统一管理,使系统发挥最大的作用。

综上所述,开发房产中介信息发布系统在技术上,经济上,管理上都是可行的。

1.2系统功能需求分析

系统开发的总体任务是实现信息发布管理的系统化,规范化和自动化。

房产中介信息发布系统的目标是提高管理员工作效率,对房源的出售、出租、区域等信息进行管理及维护的功能。

普通用户注册可以通过此系统发布售楼信息、搜索、历史查询、发布留言、查看留言等。

该房产中介信息发布信息系统的功能需求描述如下:

按每个用户的用户名和密码进行登录,以管理员身份登录后可以对房产信息管理,客户信息管理,留言版管理,发布新楼盘出售信息。

以用户身份登录后可以看到自己的注册信息和需求信息的发布,修改个人资料操作。

1.2.1管理员功能需求

1.管理员登录和身份验证

2.查看站点的的基本信息,管理员发布的新房出售信息和用户发布售楼信息,用户留言等。

3.管理房产区域,包括增加修改和删除房产区域。

4.添加楼盘信息,把发布的楼盘一些相关信息录入到数据库。

5.留言版管理,主要对用户留言进行反馈。

1.2.1用户功能需求

1.新用户的注册。

2.用户登录和验证。

3.查看、搜索、发布售楼信息。

4.发布留言、查看留言。

1.3

系统数据库需求分析

房产中介信息发布系统所用到的数据项和数据结构如下:

1.admin(管理员)表:

{管理员名,管理员密码}

2.user(用户表)表:

{姓名,身份证号,身份证号,出生日期,性别,电子邮件,通信地址,电话}

3.sell(售楼房产)表:

{发布信息编号,建筑面积,套内面积,户型,地址,户型图示,估计售价,购买时间}

二、系统概要设计

房产中介信息发布系统主要分为三部分:

前台显示用户信息发布功能模块,用户信息模块,后台管理员功能模块。

2.1前台显示用户发布信息功能模块

2.2用户管理模块

2.3后台管理员模块

2.3.1留言版管理模块

留言板模块主要是管理员对用户留言信息进行管理和反馈。

2.3.2房产信息管理模块

房产信息管理模块主要包括房源添加、房产情况查询、房产情况查询以及房产情况删除。

2.3.3客户信息管理模块

客户信息管理模块主要是管理员对客户的基本信息进行录入、删除、更新等操作。

三、系统数据库设计

3.1数据库逻辑设计

1.用户表user,如表3-1所示

表3-1用户员信息表

 

列名

数据类型

长度

允许空

注释

ID

int

4

编号

username

nvarchar

50

用户名

password

nvarchar

50

密码

 

2.客户信息表consumer,如表3-2所示

表3-2客户信息表

列名

数据类型

长度

允许空

注释

name

char

10

姓名

id

int

30

身份证号

bdate

nvarchar

20

出生日期

sex

char

10

性别

email

nvarchar

50

电子邮件

address

nvarchar

50

通信地址

number

int

30

电话

3.售楼房产管理表sell,如表3-3所示

列名

数据类型

长度

允许空

注释

inid

int

10

信息编号

jarea

int

20

建筑面积

tarea

int

20

套内面积

htype

char

10

户型

ladress

nvarchar

50

地址

hpicture

char

8

户型图示

price

int

10

估计售价

gtime

nvarchar

50

购买时间

 

3.2数据库表与模块间的关系

1.用户信息表对应管理员和普通用户的登录。

2.客户信息表对应后台客户信息管理模块。

3.售楼房产管理表对应房产信息管理模块。

3.3房产中介信息发布系统主要实体—属性图

图3-1用户信息实体-属性图

 

图3-2客户信息实体-属性图

 

图3-3售楼房产信息实体-属性图

四、系统详细设计及实现

4.1系统模块流程图

4.1.1用户注册流程图

 

图4-1用户注册流程图

 

4.1.2用户登录流程图

4.2建立数据库的连接

网页要操作数据库,首先要在网页和数据库之间要建立一种连接关系,连接关系是通过数据源来实现的,操作顺序是首先创建一个连接数据库的连接对象,然后通过打开的连接对象打开指定的数据库,我们把它单独封装在一个文件中,并把这个文件命名为conn.jsp,为方便以后调用。

4.3用户功能模块设计

4.3.1登录界面设计

4.3.2系统模块界面设计

4.3.3用户注册模块界面设计

 

4.3.2售楼房产模块

 

五、系统功能测试

5.1用户注册

 

六、心得体会

 

七、参考文献

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1