[基于B/S架构的二手房交易系统]B/S架构
摘要:二手房交易系统是一个基于二手房信息管理,面向二手房买卖双方提供信息服务的信息系统。该系统基于.NET开发环境和B/S三层架构,具体开发选用ASP.NET框架,数据库采用SQL server 2008。
关键词:ASP.NET;二手房交易系统;B/S;SQL server
中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)21-5246-03
Second-hand House Trading System Based on B/S Architecture
JI Xiao-xiang, CHEN Ke
(Information Engineering College, Taizhou College of Nanjing Normal University, Taizhou 225300, China)
Abstract: Second-hand house trading system is based on second-hand housing information management, for second-hand housing buy ers and sellers to provide information services information systems. This system is based on .NET Framework and B / S three-tier architec ture. Using ASP.NET and SQL server 2008 database.
Key words: ASP.NET; second-hand house trading system; B/S; SQL server
随着我国二手房市场的逐渐放开,进入市场的二手房数量不断增加,二手房交易规模也不断扩大。但是二手房交易相对复杂,涉及的相关政策较多,其市场体系也处于进一步发育与完善阶段,再加上二手房本身又具有不同于新开发房地产商品的许多特征,使二手房交易环节更多、程序更加复杂,并存在一定风险。
本系统就是在这个背景下产生的,针对二手房交易的地理时间等限制因素,基于B/S架构和ASP.NET技术实现了互联网上的二手房交易系统。
1系统分析
我们将网上二手房交易系统的功能划分为客户对功能的需求和管理员对功能的需求两个部分。他们的需求如下所列:用户需求分析:从易用性和网站安全两个方面出发考虑的需求分析如下。
1)用户注册;
2)登录,获得“信息发布权限”;
3)浏览二手房信息;
4)发布二手房信息;
5)基于标题的关键词搜索。
管理员需求分析:
1)删除用户;
2)二手房信息修改;3)公告发布。
2逻辑设计
按照需求分析的结果,从用户功能和管理员功能两个方面,设计逻辑功能如图1所示。
3物理设计
3.1登录模块
用户进入首页后即可免费浏览二手房信息,但是“信息发布”功能则必须要求用户进行注册及登录。登录模块见图2所示。
图2登录模块
3.2二手房发布模块(见图3所示)
图3二手房发布模块
3.3二手房编辑模块(见图4所示)
4数据库设计
逻辑模型:该数据库中包括这样几张表,userinfo(用户信息表)、admin(管理员信息表)、houserinfo(房源信息表)、bulletin(公布栏表)。
物理模型:数据库中各表关系如图6所示。
5总结
通过运用现在的信息技术、网络技术等,设计和实现了基于.NET的二手房交易系统。此系统以提供信息服务为宗旨,以才C2C模式和自由交易为设计理念,较好的克服了传统二手房中介过程中地理、时间等限制因素,具备了实用性和一定的社会效益。
参考文献:
[1]刘友华.信息系统分析与设计[M].南京:南京大学出版社,2005.
[2]洪石丹.ASP.NET范例开发大全[M].北京:清华大学出版社,2010.