图1 系统功能模块图
3.4 系统基本流程图
房产信息系统主要分为用户前台查询及管理和管理员后台管理。
游客登录到系统主页面,可以查看主页信息,搜索期望条件的房产、楼盘等,还可以评房、留言等,同时可以登录到系统,进行个人信息管理、聊天等。
图2 系统基本流程图
4 数据库设计
一个成功的信息管理系统,是建立在许多条件之上的。数据库结构设计的好坏将直接对应用系统的效率以及实现效果产生的影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。
根据二手房交易系统的需求分析结果,可以得到已下几个实体信息表:用户信息表、房产类别表、房产区域表、房产信息表、管理员信息表、房产购买表、房产支付表。特列出具体几项表如下所示:
表1 前台用户信息表
列名 数据类型(精度范围) 空/非空 约束条件 注释
yh_name String n Primary key 名称name(主键名name)
yh_pwd String n 密码
yh_pwd2 String n 确认密码
yh_IdCrad String n 身份证号
yh_sex String n 性别
yh_birth String y 出生日期
yh_telephone Int() y 电话
yh_address String y 住址
yh_email String n email地址
表2 后台管理员表
列名 数据类型(精度范围) 空/非空 约束条件 注释
adm_name String() n Primary key 名称name(主键名name)
adm_pwd String n 3-10位 密码
表3 类别表
列名 数据类型(精度范围) 空/非空 约束条件 注释
lb_id Int() n Primary key 类别标识(主键名:tid)
tid 数据固定
lb_name String n 类别名称
5 房产管理系统实现
系统分为两部分:用户网上自助服务模块和管理员工网上管理模块,根据实际需要,一共设计了10个页面,用户网上自助服务模块主要有:用户登陆页面、注册页面、网上购买页面、房产查询页面、房产信息浏览页面;管理员工网上管理模块主要有:后台用户管理、房产类别管理页面、房产信息管理页面、房产订单管理页面。