网上售楼系统设计与实现_第1页
网上售楼系统设计与实现_第2页
网上售楼系统设计与实现_第3页
网上售楼系统设计与实现_第4页
网上售楼系统设计与实现_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网上售楼系统的设计与实现I网上售楼系统的设计与实现摘要本文所要介绍的网上楼房销售系统是当前流行的网上商店的一种形式,它也是电子商务的一个缩影。当前的网上楼房销售系统不少,但是采用 J2EE 架构开发的还是寥若晨星。通过该系统的开发研究,不仅可以学到如何使用 J2EE 架构来开发一个比较完善的网上楼房销售系统,还可以由此扩展思路,开发出其它形式的服务于电子商务的应用系统。本网站采用 JAVA 语言开发,后台数据库是与 Java 无缝连接、操作简单、易于使用的 MYSQ L,主要采用 Struts 框架技术,实现了一个基于 web 的 B/S 模式的网上楼房销售系统。其主要功能包括对外沟通展示功能、信息发布功能、在线楼房展示功能、到在线洽谈功能、在线交易功能、在线采购功能、在线客户服务功能以及强大的系统管理员的功能等等。本文阐述了在线购买楼房方式的优势,并对所做网站的分析、设计及实现过程做了详细介绍网上售楼系统的设计与实现II关键词J2EE;MVC;模型;售楼;AbstractIn this paper, the online Building sales system introduced is a form of the popular online store, It is also a microcosm of e-commerce. The current number of online building sales system is not a few, However, the adoption of a framework for the development of J2EE is rare as morning stars. The system developed by the research, not only can learn how to use the J2EE architecture to develop a complete online Building sales system, can also extend this idea to develop other forms of e-commerce services in the application system.My system is implemented by JAVA, using Struts in normal processing of Software Development and in B/S mode of Web in design and development of System and background database that has seamless connectivity with java, is simple and easy-to-used is MYSQL. Its main functions include display of external communication functions, information publishing, online Building display functions, to negotiate online features, online trading features, online procurement functions, online customer service functions and a strong system administrator 网上售楼系统的设计与实现IIIfunctions, and so on. This thesis introduces advantages of Shopping on internet and presents a further introduction to analysis, design and process of the web.KeywordsJ2EE;MVC;module;Sales目录摘要 .IAbstract.II第一章 绪论 .11.1 课题的研究背景 .11.2 国内现状 .11.3 研究意义 .1第二章 相关技术介绍 .32.1 JAVA 开发语言的选择 .32.2 MVC 设计模式 .52.3 Struts .62.4 wel.xml .62.5 tomcat 容器 .7第三章 需求分析 .83.1 整体说明 .83.1.1 楼房浏览模块 .83.1.2 楼房管理模块 .83.1.3 购物车模块 .83.1.4 订单管理模块 .83.1.5 留言信息模块 .83.1.6 顾客留言信息管理模块 .83.1.7 楼房类别信息管理模块 .83.1.8 推荐楼房信息显示模块 .93.1.9 顾客的注册、登录模块 .93.1.10 后台信息管理的登录模块 .9网上售楼系统的设计与实现3.1.11 用户管理模块 .93.1.12 公告内容显示模块 .93.1.13 公告管理模块 .93.1.14 楼房评论和回应模块 .93.1.15 楼房评论和回应管理模块 .93.1.16 网上调查模块 .103.1.17 新建楼房上架显示模块 .103.1.18 楼房销售排行显示模块 .103.1.19 分类浏览楼房模块 .103.1.20 网上调查管理模块 .103.2 具体需求 .103.2.1 功能 .103.2.2 可用性 .113.2.3 可靠性 .113.2.4 性能 .113.2.5 可支持性 .113.2.6 设计约束 .113.2.7 联机用户文档和帮助系统需求 .113.2.8 购买的构件 .113.2.9 接口 .11第四章 数据库设计 .134.1 数据库的概念 .134.2 数据库的三层结构 .134.3 数据库的选择 .144.3.1 数据库的概念 .144.4 数据库表的描述 .144.3.1 用户信息表(tb_member) .154.3.2 楼房信息表(tb_building info) .15网上售楼系统的设计与实现4.3.3 订单信息表(tb_order) .164.3.4 订单信息明细表(tb_order_detail) .164.3.5 管理员表(admin) .164.3.6 公告信息表(tb_BBS) .174.3.7 折扣信息表(tb_rebate) .174.3.8 投票信息表(tb_poll) .174.3.9 楼房类别表(building type) .184.3.10 留言信息表(mess) .184.3.11 评论表(remark) .184.3.12 回应信息表(remark) .19第五章 基于 UML 的系统建模 .205.1 UML 概述及系统分析步骤 .205.1.1 UML 概述 .205.1.2 基于 UML 面向对象的系统分析步骤 .235.2 楼房管理模块的结构图 .235.3 购物车模块的结构图 .245.4 留言信息管理模块的结构图 .24第六章 系统实现 .266.1 网站总体架构及实现 .266.1.1 系统总体结构图 .266.1.2 用户首页界面风格 .266.2 楼房信息查询 .276.2.1 功能描述 .276.2.2 模块流程图 .276.2.3 界面风格 .286.2.4 实现算法 .28第七章 系统测试 .307.1 测试概述 .30网上售楼系统的设计与实现7.2 测试用例设计 .307.3 本章小结 .31结论 .32参考文献 .33致谢 .34网上售楼系统的设计与实现1第一章 前言在网络日趋普及的今天,基于因特网的一种新的商业模式已经开始走进很多人的生活,其特征是商务活动在因特网上以数字化电子方式完成。1.1 课 题 的 研 究 背 景网上楼房销售系统是一种新兴的楼房销售平台。随着全球经济一体化的逐步发展和深入,再加上计算机和网络技术的迅猛发展,传统建筑商因企业成本高、规模小,品种少已经阻碍了楼房市场的发展,网上楼房销售系统的应运而生,它有着其他形式的建筑商所不能比拟的优势:不受时空的限制,一天 24 小时的营业时间。全世界范围内都可以销售;它不需要店铺和庞大的销售网络,通过在网上直接订购、支付、结算,减少了中间的环节和开支,它以成本低,楼房数量多、品种齐全而备受消费者的青睐。因此,在网上购买楼房已成为购买楼房的主要手段。为了满足广大顾客的需要,所以推出了网上楼房的解决方案。1.2 国 内 现 状无论是出于仿效,还是迫于竞争,一些老牌的楼房销售商也加入网上建筑商的行列,如庞诺建筑商(B) ,疆界建筑商(B)等。至少在1997 年,国外网上建筑商达两百家以上。而在国内,自杭州新华建筑商创办第一家网上建筑商后,网上建筑商如雨后春笋般涌现出来。其中最为有名的莫过于 1999 年 1月 1 日开通的上海销售商网上建筑商和 3 月 9 日正式营业的北京楼房大厦网上建筑商。现在,国内网上建筑商数量数不胜数,因此我们很容易能看出国内网上建筑商竞争的激烈性。1.3 研 究 意 义楼房销售系统在国际互联网上可以实现的商务功能已经多样化,从基本的对外沟通展示功能、信息发布功能、在线楼房展示功能、到在线洽谈功能、在线交易功能、在线采购功能、在线客户服务功能、在线网站管理功能等等,几乎以往传统商店功能都可以在互联网上进行电子化的高效运作。同传统的建筑商相比,网上楼房商店具有网上售楼系统的设计与实现2如下三点优势:1)企业上网不仅给消费者和企业提供了更多的选择消费与开拓销售市场的机会,而且也是提供了更加密切的信息交流场所,从而提高了企业把握市场和消费者了解市场的能力。同时企业上网扩大了企业的竞争领域,使企业从常规的广告竞争、促销手段等领域的竞争扩大到无形的虚拟竞争空间。2)网上建筑商改变了企业竞争的交易成本。网上建筑商具有投入成本低、批发数量大及用户多的优势。电子商务也使企业规模影响竞争力的基础发生了改变。例如在传统的销售渠道中,大书商与小书商之间的竞争差别很大。电子商务使大书商与小书商之间规模差距的竞争变得几乎微不足道。美国西雅图亚马逊公司在网上开办了一家大型建筑商,提供 250 万册楼房供在线购买。只有两个人管理的网上建筑商提供的书目和服务,几乎可以与 200 人管理的传统建筑商提供的书目和服务一样。3)网上建筑商的经验表明,如果网上建筑商可以为顾客提供品种齐全的楼房、折扣以及灵活的条件、可靠的安全性和友好的界面,在线购物者一般都愿意在网上进行楼房交易。展望未来,网上楼房超市势必成为社会发展不可缺少的一部分,而其自身的发展趋势也必然更专业化、高质量化。那么就要求我们提供的不仅仅是简单的在线查询、购买这么一个功能,而是要做到以客户的需求、爱好等各方面因素来改进我们的服务,使之更加专业,更有特色1.4 本 章 小 结本章介绍楼盘销售系统的可行性研究,其系统的目的,系统意义的简要介绍,对于系统开发前期阶段和过程起着重要的意义。网上售楼系统的设计与实现3第二章 相关技术介绍本章介绍了在网上售楼系统中主要使用到的相关技术,如 MVC、J2EE 等。本系统的设计与实现需要使用者对这些技术有一定的理解。2.1 JAVA 开 发 语 言 的 选 择现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行,使用最多,最为先进的可用作企业级开发语言的产品有:SUN 公司的 JavaMicrosoft 公司的 Visual BasicMicrosoft 公司的 Visual CBorland 公司的 DelphiPOWERSOFT 公司的 POWERBUILDER在目前市场上这些众多的程序开发工具中,有些强调语言的弹性与执行效率;有些偏重于可视化程序开发工具所带来的便利性与效率的提高,各有各的优点和特色,也满足了不同用户的不同需求。我的网站选择 Java 语言开发,其原因基于以下几点:Java 是一种简单的、面向对象的、分布式的、健壮的、安全的、结构中立的、可移植的、性能很优异的、多线程的、动态的语言 1。 1)简单:Java 的风格类似于 C+,并且摒弃了 C+中容易引发程序错误的地方,如指针和内存管理。 此外 Java 提供了丰富的类库。2) 面向对象:面向对象可以说是 Java 最重要的特性。Java 语言

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论