房产信息管理系统

更新时间:2024-11-06 16:42:43 阅读: 评论:0


2023年5月23日发(作者:bitch is bitchy)

本论文研究房产信息管理系统,其开发主要包括后台数据库的建立、后

台管理以及前台页面的Web设计。系统使用Microsoft公司以C#为核心语言

开发工具,利用微软提供的IIS 5.0建立运行环境,再结合SQL

Server 2008建立数据连接关系。利用其提供的各种组件,在短时间内建立

数据库,对数据库进行分析与建立页面,不断改进,直到功能基本

实现的可行系统。本系统主要分为后台系统管理和前台会员操作两部分。后

台管理主要有:客户管理,房产管理,留言管理和合同书管理等功能模块。

前台会员操作主要有:查看房屋类型,大小等功能。

关键字 .ETC#SQL Server 2005;房产信息管理系统

目录

1 系统功能概述 ............................................................................................................................. 3

1.1系统功能说明 .................................................................................................................... 3

1.2系统功能结构图 ................................................................................................................ 3

2 数据库设计 ................................................................................................................................. 5

2.1 需求分析 ......................................................................................................................... 5

2.2 表结构设计 ..................................................................................................................... 5

3 系统各功能模块的详细设计 ....................................................................................................... 7

3.1 系统功能模块设计分析 ................................................................................................. 7

3.2 系统各功能模块分析 ..................................................................................................... 7

参考文献......................................................................................................................................... 14

1 系统功能概述

1.1系统功能说明

房产信息管理系统是一个典型的数据库开发应用程序,由前台房屋

展示和后台管理两部分组成。

1)前台房屋展示:该部分主要包括房屋的编号,大小,位置,用途等数据。

2)后台管理:该部分主要对一些数据,包括客户管理,房产管理,留言管理,合

同书管理以及修改密码。

1.2系统功能结构图

1)房产信息管理系统前台功能结构如图1.2.1所示。

已登录注册用户

未注册用户

注册

未登录注册用户 登录

1.2.1 房产信息管理系统前台功能结构

2)房产信息管理系统后台功能结构如图1.2.2所示

管理员登陆

房产信息管理系统

1.2.2房产信息管理系统后台功能结构

2 数据库设计

2.1 需求分析

通过对一些典型房产信息管理系统的考察、分析以及实际的市场调查,要求本系

统具有以下功能。

1)规范、完善的基础信息设置。

2)房源分类详尽,可按不同功能类别查看房屋信息。

3)增加了留言区,方便用户进行留言。

2.2 表结构设计

1)表2.2.1为管理员信息表,记录管理员信息。

2.2.1 管理员信息表的表结构

字段名 数据类型 长度 含义 约束

adminID varchar 20 用户名

adminPWD varchar 20 密码

2)表2.2.2为房源信息表,记录房子的信息。

2.2.2 房源信息表的表结构

字段名 数据类型 长度 含义 约束

houseID varchar 10 房屋编号

houseUser Varchar 20 房屋主人

Housezb Varchar 50 房屋位置

houseSize Varchar 20 房屋大小

Housefunction Varchar 20 房屋功能

Houseinfo Varchar 100 房屋简介

Houseimage varchar 10 房屋图片

3)表2.2.3为留言发布表,发布留言,使用户能够畅说欲言。

2.2.3 用户留言表的表结构

字段名 数据类型 长度 含义 约束

id Int 编号

title Varcher 50 题目

Content Varchar 100 内容

Reply Varchar 100 回复

Face Varchar 5 头像

Time Datetime 时间

userID char 20 用户ID

4)表2.2.4为用户信息表,方便用户得知最新消息。

2.2.4 用户信息表的表结构

字段名 数据类型 长度 含义 约束

Userid Varchar 20 用户ID

Userpwd Varchar 20 密码

Username Varchar 20 用户名

Usersex Char 2 性别

userphone Varchar 15 电话

Usermail Varchar 50 邮箱

useraddress varchar 50 地址

5)表2.2.5为合同书信息表,统计合同及其内容。

2.2.5 合同书信息表的表结构

字段名 数据类型 长度 含义 约束

ID Varchar 50 房屋ID

Text Test 内容

3 系统各功能模块的详细设计

3.1 系统功能模块设计分析

经过前期的深入调查和研究,总结出该平台需要完成的一些具体功能,分析

如下:

1) 用户管理:能够完成用户基本信息录入的注册和用户基本信息的修

改。

2) 管理员管理:能够完成管理员对网站的系统管理(房产管理、客户

管理、留言管理、合同书管理),会员管理(会员审查、修改密码)的功能。

3) 搜索功能:能过按功能进行查询。

3.2 系统各功能模块分析

3.2.1 用户信息管理模块

1)登陆界面如图3.2.1.1

3.2.1.1

代码如下:

SqlConnection conn = new

SqlConnection(tionStrings["saleConnectionS

tring"].ConnectionString);

string userID = ;

string userPwd = ;

Session["userID"] = userID;

string sql = "select * from [user] where userID='" + userID + "'and

userPwd='" + userPwd + "'";

conn .Open ();

SqlCommand cmd = new SqlCommand(sql, conn);

SqlDataReader sdr = eReader();

if (())

{

ct("");

}

else

{

("<script Language=JavaScript>alert("

名或密码错误!")</script>");

= "";

}

2)新用户注册如图3.2.1.2

3.2.1.2

代码如下:

SqlConnection conn = new

SqlConnection(tionStrings["saleConnectionS

tring"].ConnectionString);

string userID = ;

string userPwd = ;

string userame = ;

string userSex = ;

string userPhone = ;

string userMail = ;

string userAddress = ;

string sql = "insert into [user] values('" + userID + "','" +

userPwd + "','" + userame + "','" + userSex + "','" + userPhone + "','"

+ userMail + "','"+userAddress +"') ";

();

SqlCommand cmd = new SqlCommand(sql, conn);

eonQuery();

("<script Language=JavaScript>alert("注册成功!

")</script>");

3.2.2 管理员模块

1)登陆首页分为管理员登陆和会员登陆,如图3.2.2.1管理员登陆。

3.2.2.1

2)客户管理流程图如图3.2.2.2。在该功能里管理员可以进行查看客户的详

细信息,和进行信息的删除。

3.2.2.2

3)房产管理,对于房源进行一系列的管理。如图3.2.2.3

3.2.2.3

4留言管理,发布各种信息,如对于房子的评价与管理员进行交流。如图3.2.2.4

3.2.2.4

5)合同书管理,显示房屋的ID并对其进行具体的说明。如图3.2.2.5

3.2.2.5

6修改密码管理,修改管理员的密码,保证密码不会我外人所知晓。如图3.2.2.6

3.2.2.6

代码如下:

SqlConnection conn = new

SqlConnection(tionStrings["saleConnectionS

tring"].ConnectionString);

string Pwdnew = ;

string Pwdold = ;

string adminID=Session ["userID"].ToString ();

if (Pwdold != Session["adminPwd"].ToString())

{

("<script Language=JavaScript>alert("

码错误!")</script>");

}

else

{

string sql = "update [admin] set adminPwd='" + Pwdnew + "'

where adminID='" + adminID + "'";

();

SqlCommand cmd = new SqlCommand(sql, conn);

eonQuery();

("<script Language=JavaScript>alert("

修改成功!")</script>");

3.2.3会员模块

1)用户进入首页如图3.2.3.1

3.2.3.1

参考文献

[1], , . [J].

.2008(13):67-67.

[2], , . [J].

.2008(12):145-146.

[3]陈巧蓉, 陈刚, 熊恩成. 网上购物系统htm1版开发研究 [J]. 西南民族大

学学报:自然科学版.2007,33(4):961-963.

[4]. PHP [J].

.2008,15(2):39-41.

[5]衡友跃. 基于MVC模式的网上购物系统应用研究 [J]. 淮北职业技术学院学

.2008,7(1):77-79.

[6]李友国, 姜明富. 基于Microsoft ASPAccess数据库的MIS网上购物系统

[J]. 农业网络信息.2008(4):110-113.

[7]袁爱香. 基于MDA的网上购物系统代码自动生成开发研究 [J]. 北京联合大

学学报:自然科学版.2008,22(1):41-45.


本文发布于:2023-05-23 09:00:02,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/falv/fa/86/99295.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26