科技化的生活促使我们使用科技化的手段去获取信息,为了使信息更集中、让人们更方便地去使用这些信息,我们有必要在房产中介信息的市场做更大的开拓。
1。2 开发环境
1。2。1 C#介绍[1][2]
C#是既简单,又有别于传统的、面向对象、类型安全,是结合高生产率的快速应用开发语言。。Net是一个环境和集合,可作为平台支撑Internet可编程布局。
C#在网络编程来说可以与Java匹敌,在WinForm上也有一定的优势。C#的适用性非常广泛,操作复杂的大型系统或应用特定的小型系统都适用,C#如见在网络编程上的应用比较多,其他范围例如数据库等,比例都正在升高。软件应做到持久、强大,并拥有较强的程序生产力。论文网
1。2。2 asp。net简介[3][4][5][6]
ASP。NET为开发人员提供了创建网页程序所需的服务。尽管 ASP。NET 的语法大致上与 ASP 兼容,可是它还提供了一个新的编程模型和基础布局以提升应用程序的缩放性、安全性和稳定性。在现有的 ASP 应用程序的基础上添加 ASP。NET 功能,我们可以使其自由增大。ASP。NET 是一个编译的、基于 。NET 的环境;我们可以用任何。NET兼容的语言创作应用程序。
目前很多人对ASP。NET和ASP概念混淆,其实两者是不同,ASP是解释性编程框架,而ASP。NET是编译性框架;ASP。NET无论是从执行效率和安全上都远远超过ASP;ASP文件的后缀是。asp而ASP。NET则是。aspx或者。aspx。cs。ASP。NET实现了代码分离,让代码管理更加直观。
1。2。3 SQL Server 简介[8][9]
SQL Server是一个可扩展的、高机能的、为服务器或客户机所设计的数据库系统,提供了基于事务的企业级信息系统方案。用户通过SQL Server能够操作两种类型的数据库,比较典型的情况,单个客户可以通过网络通信去访问数据库。
现今大部分主流数据库都采取了SQL语言标准。尽管很多数据库都对SQL语句展开了二次拓展和开发,然而标准的SQL命令依然可以被用来完成几乎全部的数据库。
SQL Server 2008是微软公司的重要产品,由于其新增了一些关键改进,使得它成为目前最全面、最强大的版本。
2系统设计
2。1需求分析
本系统利用asp。net技术在VS2010平台基础上开发一套房产中介信息管理系统,系统应具备前台和后台,同时具备两个角色——普通注册用户和网站管理员。普通用户拥有在前台注册会员、筛选搜索房屋信息、发布出租求租或出售求购的信息、预定房屋、浏览网站新闻资讯、发布留言等功能,网站管理员可以在系统的后台主要拥有房源查询和管理、注册用户查询和管理、订单管理、信息审核、发布和管理新闻资讯、回复留言等功能。
2。2 功能设计
按照逻辑系统划分为网站前台和后台管理两个功能模块。
本系统主要包含房源查询和展示模块、资讯中心模块、用户注册和登录模块、留言模块、房源发布模块、管理员后台管理等模块。
1、房源查询和展示模块
在该模块的主要功能是显示出租求租或出售求购的信息,可以按地域、房型、交通情况等条件检索,可以查看房屋的具体内容。
2、资讯中心模块
该模块的主要功能是显示新闻资讯和网站公告,可以查看资讯详情。
3、用户注册和登录模块
该模块的主要功能是供未注册的用户注册,已注册的用户登录。
4、留言模块
该模块的主要功能是用户可以在留言模块发表留言,管理员在后台留言管理中回复留言的信息也将在前台留言模块中该条留言下显示。