计算机毕业设计基于ASP SQL房地产管理销售网站的实现文档格式.docx
- 文档编号:20484705
- 上传时间:2023-01-23
- 格式:DOCX
- 页数:49
- 大小:789.88KB
计算机毕业设计基于ASP SQL房地产管理销售网站的实现文档格式.docx
《计算机毕业设计基于ASP SQL房地产管理销售网站的实现文档格式.docx》由会员分享,可在线阅读,更多相关《计算机毕业设计基于ASP SQL房地产管理销售网站的实现文档格式.docx(49页珍藏版)》请在冰豆网上搜索。
BecauseHTMLisnottheprogramlanguage,thereforeconstitutesbyHTMLthedocumentcannotwhenbecausehasthechange,thereforethenhas"
thestaticstate"
nameofthehomepage.Inordertoletthehomepagehavethedynamicchangeability,nomatteristhebrowserorWEBtheSEVERmanufacturemerchant,allbeginstheproceduretoaddtointhepureHTMLdocument,butdevelopsthedynamichomepagetechnology.
Keywords:
Website;
Issue;
Maintenance;
Statistics;
WEBSERVER;
Dynamichomepage.
目 录
第一章、房地产的信息化…………………………………………………………4
1.1房产行业与信息的关系………………………………………….4
1.2用户需求分析…………………………………………………….4
第二章、实现工具及技术简介…………………………………………………..6
2.1JavaScript……………………………………………………….6
2.2ASP…………………………………………………………………7
2.2.1六大对象………………………………………………….7
2.3SQL_Server……………………………………………………….9
2.4ASP+SQL_Server连接技术……………………………………..10
2.4.1ADO技术………………………………………………….10
第三章、系统的概要设计……………………………………………………….11
3.1数据流图…………………………………………………………11
3.1.1DFD数据流图作图理念…………………………………11
3.1.2DFD数据流图(顶级、二级)…………………………11
3.2数据库E-R图……………………………………………………12
3.2.1数据库E-R图作图理念…………………………………13
3.2.2E-R图……………………………………………………14
3.2.3关系模式………………………………………………..14
3.2.4数据库详细设计………………………………………..15
3.3后台数据库建设…………………………………………………17
3.3.1表截图……………………………………………………17
第四章、系统的详细设计……………………………………………………….19
4.1数据库连接ASP………………………………………………….19
4.2用户验证模块…………………………………………………..20
4.3房源中心模块…………………………………………………..25
即:
用户发布及浏览房源登记与管理员管理房源模块
4.4管理员登陆管理模块…………………………………………..34
第五章、系统测试……………………………………………………………….38
5.1系统测试相关概念………………………………………………38
5.2测试实例…………………………………………………………39
5.2.1功能测试………………………………………………..39
5.2.2性能测试…………………………………………………40
第六章、回顾及总结…………………………………………………………….41
6.1网上房产业务发展前景分析…………………………………….41
6.2论文工作展望…………………………………………………….41
参考文献………………………………………………………………………….42
致谢………………………………………………………………………………42
第一章房产行业与信息化
1.1房产行业与信息化
一、我国房产业整体发展概况
目前,中国已经成为亚洲家庭互联网人口最多的国家,在全球范围内仅次于美国,名列第二。
随着互联网基础设施建设的日益完善,以及互联网泡沫的逐渐散尽,网络应用正朝着健康务实的方向发展。
社会的信息化正以前所未有的速度迅猛发展,各行各业随着互联网技术的全面应用开始发生巨大的变革。
互联网极大地提高了人与人之间进行信息沟通的效率,社会经济的各个环节都在开始享用网络技术带来的好处:
电子邮件代替了传统信件,网上交易开始替代洽谈定货会,等等。
互联网络技术的发展和应用不仅改变着人们工作、商务的模式,更开始全面地改变人们生活的观念和方式,使家庭住户对生活方便性、灵活性和多样性的需求不断得到最大化的满足,人们开始通过互联网接受教育,获取新闻、娱乐、保健等资讯与服务,还开始尝试在网上订购商品...互联网给人们带来了居家生活的全新模式。
2001-2005年的中国第十个五年计划中,各行业信息化成为改革的主要潮流。
在国家"
以信息化带动工业化"
战略的指导下,各行业信息化建设将向纵深发展,信息化建设投入力度将进一步加大,网络建设规模及深度也将继续提高,全光网络、移动网络、无线局域网、宽带网络等网络建设、互联网特别是电子政务和电子商务应用将加速发展。
房地产行业作为拉动全民经济增长的龙头行业,具有市场推广的多重性和复合性,谁能利用好科学有效的媒体,就会在市场竞争中第一个浮出水面,感受第一缕阳光……
根据国家统计局的最新数据显示,2004年1~9月的房地产市场统计数据。
1~9月,全国房地产开发投资8357亿元,同比增长28.3%。
全国房屋竣工面积累计完成1.69亿平方米,同比增长9.5%。
全国商品房新开工面积为4.11亿平方米,同比增长12.2%。
全国商品房平均销售价格为2777元/平方米,同比上涨13%。
9月末,全国商品房空置面积为9748万平方米,同比下降2.3%。
房地产行业的发展大家有目共睹,诸多推广机构也在加大专业操作力度的同时都在寻求更为有效的宣传方式和媒体。
专业房产网站就是顺应了这种潮流而得到迅速发展的新兴行业。
二、网上房产业务发展现状
随着电子商务、网络营销的迅猛发展,网上房产业务也进入快速成长期。
网民们已经可以通过互联网,在网站的电子地图上查找心仪的楼盘,查阅有关的资料;
有的网站还可以提供三维的景观和样板房给网民观看。
现在,许多网络公司都看中了房地产这个传统经济的市场,大部分的综合性网站都设有房地产的栏目,一些专业性网站还通过各种形式吸引房地产的供求双方上网交易。
从整体上看,尽管人们普遍看好房地产专业网站的发展前景,但目前大多数房地产专业网站的经营模式、服务对象和盈利方式还未成型和确定,房地产发展商和中介代理商对房地产网站的参与和支持还很不够,这种状况对房地产网站的经营和发展是不利的。
随着网络经济的不断深入和发展,传统经济与网络经济的结合将成为一种必然的趋势。
1.2用户需求分析
综合业内专家和大部分学者有关网络房地产发展的讨论和预测,观点主要集中在两个方面:
一是乐观并充满信心的预测,持有这种观点的人认为由于网络经济中房地产企业架构的中间层次作用减弱,行政结构逐渐趋向扁平化,购房者与发展商在网络端点的两头可以直接沟通,网络房地产营销会由建立自己的网页、向消费者了解信息、浏览图片、反馈信息等形式,很快过渡到网上支付货币的方式,在网上签订购房合同,作到真正的"
顾客不出门,尽购天下房"
的直复营销,使网络房地产成为网上支付的电子商务销售的形式,产品直销化。
二是不乐观充满怀疑的预测,有很大一部分人对网络房地产是否能在中国得到很好的发展仍然持有比较怀疑的态度,首先,他们主要认为作为网络房地产在中国与实际的消费群体脱节。
网络房地产的发展潜力有限,主要集中在网络房地产针对的受众面广,但却不能面对真正具有消费潜力的人群等。
作为网络房地产,是以网络为载体的媒体,因此它的主体受众是青年人,而真正有购房实力的却是经过长期积累的中年阶层,而他们在现阶段恰恰是低上网人群;
其次,网络的可信度不高,通过网站发布的信息购房存在风险;
再有,上网比较贵,在网上要找到符合自己要求的房子的花费要比同等条件下通过买报纸、看电视等。
就目前现状而言,我认为中国的网上房地产发展方向应该是作为一种媒体存在,即网络房地产的目的不是为了营销,而是着重于作为一种中介媒体的形式而存在。
首先我们可以看到INTERNET网络已经以前所未有的速度在发展,网络在中国已经涵盖了十分广泛的受众群体,并且这个群体整体受教育水平较高,年轻人居多,保证了这一人群将有着较高的预期收入和购房需要。
其次网络房地产宣传相对于传统房地产宣传而言,具有传播范围广、交互性强、受众数量可准确统计、实时、灵活、成本低、强烈的感官性等众多优势。
从这些方面来看,网络房地产还是大有可为的。
所以目前的网上房产业务应该定位于建设成为一个双向互动式的信息输送渠道:
一方面,为消费者提供详实的房地产信息资料,为消费者提供多维的选择空间。
同时又要作为一个反馈信息的中介不断的向销售商反馈消费者的需求、爱好、消费承受能力等信息,以便销售商进一步改进销售和建设方式。
通过大量的走访与分析应该注意了解现有系统可以做什么,为什么这样做,还要了解使用这个系统的代价。
系统是信息的重要来源。
影响房地产市场需求的因素:
(1)影响房地产市场需求的关键因素之一是集中反映房地产价格的房屋价格。
(2)影响房地产市场需求的另一重要因素是消费者的收入水平。
(3)房地产在城市中的位置是进行房地产需求分析时不容忽视的因素。
用户需要什么?
房产开发商需要什么?
本网站实现会员制,即用户注册登记制度这样做的目的使用户能得到更加好的服务,更利于房源信息的准确性。
这样做的目的提供用户查询即时精确的需求。
另一方面有利于网站管理员对网站的管理,对用户的统计管理。
房产网站实行客户登记制度,通过对客户的登记及验证方便房产管理员进行统计和管理,从而使公司可以第一手掌握客户的资料。
建立良好的商务沟通平台以保证网站在期能盈利,能长期生存下来。
必须提供大量的对公众有用的公共信息以吸引公众对网上房地产市场的关注培养网上房地产市场的潜在顾客,或增强现有顾客对网上业务的忠诚度。
公司将通过网站实现以下几个主要功能:
2.房源中心模块
即:
3.管理员登陆管理模块
第二章实现工具简介
2.1JAVAscript
为了使网页能够具有交互性,能够包含更多活跃的元素,就有必要在网页中嵌入其它的技术。
如:
Javascript、VBScript、DocumentObjectModel(文件目标模块)、Layers和CascadingStyleSheets(CSS)。
Javascript是由Netscape公司开发的一种脚本语言(scriptinglanguage),或者称为描述语言。
在HTML基础上,使用Javascript可以开发交互式Web网页。
Javascript的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系,使网页包含更多活跃的元素和更加精彩的内容。
运行用Javascript编写的程序需要能支持Javascript语言的浏览器。
Netscape公司Navigator3.0以上版本的浏览器都能支持Javascript程序,微软公司InternetExplorer3.0以上版本的浏览器基本上支持Javascript。
微软公司还有自己开发的Javascript,称为JScript。
Javascript和Jscript基本上是相同的,只是在一些细节上有出入。
Javascript短小精悍,又是在客户机上执行的,大大提高了网页的浏览速度和交互能力。
同时它又是专门为制作Web网页而量身定做的一种简单的编程语言。
虽然,在Dreamweaver的Behaviors可以为我们方便地使用Javascript程序而不用编写代码,但我们自己了解了Javascript的编程方法后,将能更加方便灵活地应用,也使Javascript的代码更简练。
本专题通过对一系列典型程序的剖析,使你快速地掌握Javascript的编程技巧,设计出质量上乘的动态网页打下坚实的基础。
在此之前,我们先了解一些Javascript的基本概念。
一、Javascript在网页的用法
Javascript加入网页有两种方法:
1、直接加入HTML文档
这是最常用的方法,大部分含有Javascript的网页都采用这种方法,如:
<
scriptlanguage="
Javascript"
>
!
--
document.writeln("
这是Javascript!
采用直接插入的方法!
"
);
//-Javascript结束-->
/script>
在这个例子中,我们可看到一个新的标签:
<
script>
……<
,而<
用来告诉浏览器这是用Javascript编写的程序,需要调动相应的解释程序进行解释。
HTML的注释标签<
--和-->
:
用来去掉浏览器所不能识别的Javascript源代码的,这对不支持Javascript语言的浏览器来说是很有用的。
//-Javascript结束:
双斜杠表示Javascript的注释部分,即从//开始到行尾的字符都被忽略。
至于程序中所用到的document.write()函数则表示将括号中的文字输出到窗口中去,这在后面将会详细介绍。
另外一点需要注意的是,<
的位置并不是固定的,可以包含在<
head>
......<
/head>
或<
body>
.....<
/body>
中的任何地方。
2、引用方式如果已经存在一个Javascript源文件(以js为扩展名),则可以采用这种引用的方式,以提高程序代码的利用率。
其基本格式如下:
scriptsrc=urllanguage="
其中的Url就是程序文件的地址。
同样的,这样的语句可以放在HTML文档头部或主体的任何部分。
如果要实现“直接插入方式”中所举例子的效果,可以首先创建一个Javascript源代码文件“Script.js”,其内容如下:
在网页中可以这样调用程序:
scriptsrc="
Script.js"
language="
。
2.2ASP
ActiveServerPages(ASP)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的Web服务器应用程序。
使用ASP可以组合HTML页、脚本命令和ActiveX组件以创建交互的Web页和基于Web的功能强大的应用程序。
ASP应用程序很容易开发和修改。
如果您是位HTML编写人员,您将发现ASP脚本提供了创建交互页的简便方法。
如果您曾想从HTML表格中收集数据,或用顾客的姓名个人化HTML文件,或根据浏览器的不同使用不同的特性,您会发现ASP提供了一个出色的解决方案。
以前,要想从HTML表格中收集数据,就不得不学习一门编程语言来创建一个CGI应用程序。
现在,您只要将一些简单的指令嵌入到您的HTML文件中,就可以从表格中收集数据并进行分析。
您再不必学习完整的编程语言或者单独编译程序来创建交互页。
随着不断掌握使用ASP和脚本语言的技巧,您可以创建更复杂的脚本。
对于ASP,您可以便捷地使用ActiveX组件来执行复杂的任务,比如连接数据库以存储和检索信息。
如果您已经掌握一门脚本语言,如VBScript、JavaScript或PERL,而且您已经了解使用ASP的方法。
只要安装了符合ActiveX脚本标准的相应脚本引擎,就可以在ASP页中使用任何一种脚本语言。
ASP带有MicrosoftVisualBasicScriptingEdition(VBScript)和MicrosoftJScript的脚本引擎,这样您可以立即开始编辑脚本。
PERL、REXX和Python的ActiveX脚本引擎可以从第三方开发人员处获得。
Web开发人员如果您已经掌握了一门编程语言,如VisualBasic,您将发现ASP是快速创建Web应用程序的一个非常灵活的方法。
通过向HTML中添加脚本命令,您能够创建应用程序的HTML接口。
通过创建自己的ActiveX组件,可以将应用程序中的商业逻辑封装到能够从脚本、其他组件或从其他程序中调用的模块。
使用ASP进行计算的Web可转化为有形的利益,它使Web供应商能够提供交互的商业应用而不仅仅是发布内容。
例如,旅行社能够比公布航空时刻表做得更多;
用ASP脚本可以让客户察看现有的航班、比较费用并预定座位。
包含在WindowsNTOptionpack中的MicrosoftTransactionServer(MTS)可以降低在服务器上构造程序的复杂性和费用。
MTS可以解决开发那些保密性强的、可分级的以及可靠的Web应用程序的复杂性问题。
ActiveServerPages模型
浏览器从Web服务器上请求.asp文件时,ASP脚本开始运行。
然后Web服务器调用ASP,ASP全面读取请求的文件,执行所有脚本命令,并将Web页传送给浏览器。
由于脚本在服务器上而不是在客户端运行,传送到浏览器上的Web页是在Web服务器上生成的。
所以不必担心浏览器能否处理脚本:
Web服务器已经完成了所有脚本的处理,并将标准的HTML传输到浏览器。
由于只有脚本的结果返回到浏览器,所以服务器端脚本不易复制。
用户看不到创建他们正在浏览的页的脚本命令。
2.2.1ASP六大对象
ASP提供了六个内建对象,供用户直接调用:
1)
Application对象:
负责管理所有会话信息,可用来在指定的应用程序的所有用户之间共享信息。
2)
Session对象:
存储特定用户的会话信息,只被该用户访问,当用户在不同WEB页面跳转时,Session中的变量在用户整个会话过程中一直保存。
Session对象需cookie支持。
3)
Request对象:
从用户端取得信息传递给服务器,是ASP读取用户输入的主要方法。
4)
Response对象:
服务器将输出内容发送到用户端。
5)
Server对象:
提供对服务器有关方法和属性的访问。
6)
Object
Context对象:
IIS
4.0新增的对象,用来进行事务处理。
此项功能需得到MTS(Microsoft
Transcation
Server)管理的支持。
5.
ASP的主要内置组件:
Ad
Rotator组件:
用来按指定计划在同一页上自动轮换显示广告,用于WWW上日益重要的广告服务。
Browser
Capabilities组件:
确定访问WEB站点的用户浏览器的功能数据,包括类型、性能、版本等。
Database
Access组件:
提供ADO
(ActiveX
Data
Objects)来访问支持ODBC的数据库。
File
提供对服务器端文件的读写功能。
Content
Linking组件:
生成WEB页内容列表,并将各页顺序连接,用于制作导航条。
此外,还可安装Myinfo、Counters、Content
Rotator、Page
Count等组件,用户也可自行编制Active组件,以提高系统的实用性。
6.
Access组件ADO
WWW上很重要的应用是访问WEB数据库,用ASP访问WEB数据库时,必须使用ADO组件,ADO是ASP内置的ActiveX服务器组件(ActiveX
Server
Component),通过在WEB服
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机毕业设计基于ASP SQL房地产管理销售网站的实现 计算机 毕业设计 基于 ASP SQL 房地产 管理 销售 网站 实现