房产中介信息发布系统设计报告
学号:12201327
姓名:易利
一、系统需求分析
1.1可行性分析
通过对房产中介行业比较详细了解后,现对房
产中介信息发布系统进行可行性分析。
技术上可行性:开发该系统需要用到的工具语
言有Windows操作系统,JSP语言,Dreamweaver
网页制作工具,SQL Server。以上软件都比较成
熟,兼容性也较好,运行中不易出现问题,比
较容易掌握,所以开发该系统在技术上是可行
的。
经济上可行性:该房产中介信息发布系统是基
于JSP语言和SQL Server,并通过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建立数据库的连接
网页要操作数据库,首先要在网页和数据
库之间要建立一种连接关系,连接关系是通过
数据源来实现的,操作顺序是首先创建一个连
接数据库的连接对象,然后通过打开的连接对
象打开指定的数据库,我们把它单独封装在一
个文件中,并把这个文件命名为,为方
便以后调用。
4.3用户功能模块设计
4.3.1登录界面设计
4.3.2系统模块界面设计
4.3.3用户注册模块界面设计
4.3.2售楼房产模块
五、系统功能测试
5.1用户注册
六、心得体会
七、参考文献
本文发布于:2023-05-24 16:45:43,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/falv/fa/82/106784.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |