1 引言 2
1.1 选题背景 2
1.2 目的和意义 2
1.3 技术要求和设计范围 2
1.4 发展现状 3
2 方案论证 3
2.1 WEB建站思想 3
2.1.1 WEB设计的方法 3
2.1.2 Web工程过程 4
2.1.3 WEB设计的系统结构 5
2.2 WEB系统实现技术 6
2.2.1 WEB服务实现技术 6
2.2.2 数据库技术 7
2.2.3 Web3D技术 7
2.3 运行环境和开发工具的选择 8
2.3.1 运行环境 9
2.3.2 开发工具 9
虚拟商场
1 引言
1.1 选题背景
近些年来,随着互联网技术不断的发展和成熟,企业的生产和销售模式以及人们生活方式都在以前所未有的速度在不断的改变[1]。作为互联网上共享和传递信息的Internet正为这种改变提供了有利的条件。电子商务正是借助于Internet这个载体才得以发展和不断的成熟起来,并对产品的销售和物品的购买展示出了一种崭新的理念。
虚拟商场也被称为网上商城或电子商场,它是建立在Internet上进行商务活动的虚拟网络空间和保障商务顺利运营的管理环境;是协调、整合信息流、物质流、资金流有序、关联、高效流动的重要场所。企业、商家可充分利用虚拟商场提供的网络基础设施、支付平台、安全平台、管理平台等共享资源有效地、低成本地开展自己的商业活动。
1.2 目的和意义
虚拟商场建设的最终目的是促进商品的销售和业务进一步的发展。它不仅仅是初级网上购物的实现,也是有效地在Internet上构架安全和易于扩展的业务框架体系,实现B2C,推动电子商务的发展。
1.3 技术要求和设计范围
如何设计一个好的电子网站,实现购物各个环节的正常安全运行是比较重要的。目前在基于B2C的电子虚拟商场基本以文字和图片的方式提供信息。它只考虑到购物的快捷,但没有真实的给顾客提供一个如真实般购物的感受和乐趣。因此,本次设计目的是在实现普通虚拟商场购物的基础上将互动式的3D技巧引入其中,实现场景和商品实体的三维效果,让顾客可以实现双重购物感受[2]。
1.4 发展现状
目前Internet上商家不少,但由于缺乏相应的安全保障、支付手段和管理机制,一方面网上商家以一种无序的方式发展,造成重复建设和资源浪费;另一方面商家业务发展比较低级,很多业务仅以浏览为主,需通过网外的方式完成资金流和物流,不能充分利用Internet上无时空限制的优势。
从我国的整体情况来看,虚拟商场如今已经进入了一个相对平稳的发展阶段。现在虚拟商场在国内还是新事物,当前整个B2C产业还处在刚刚起步阶段。因此,不可避免地遇到一些困难,其中主要是资金流、信息流和物流等方面。
2 方案论证
2.1 WEB建站思想
2.1.1 WEB设计的方法
虽然Web工程包含了程序设计和软件开发,且采用了一些软件工程的原理,但是,基于Web的系统开发与软件开发是不同的,同样,Web工程也不同于软件工程[3]。
(1) 大部分基于Web的系统强调的是信息的含量,是面向文档的,包含静态或动态网页。传统软件工程强调的是系统功能的完善,除了系统帮助是一些文档以外,其他的几乎就是一些数据交互功能,是面向功能的。
(2) 基于Web的系统关注视觉和感觉,强调感官舒服。虽然软件界面设计也逐渐纳入了软件工程的研究领域,但与基于Web的应用系统相比,传统的软件界面是以"简单为美"的原则,而基于Web的应用系统则在多种程度上与多媒体结合,强调颜色搭配、动画飞扬。
(3) 大多数基于Web的系统是内容驱动的,通常,基于Web的系统开发还包括内容提交的开发。而传统的软件开发是功能驱动的或过程驱动的。
(4) 用户形式的多样性。大多数基于Web的系统必须迎合具有不同技术和能力的用户,复杂化人机接口、用户界面和信息递交。而传统的软件系统的用户群体是可以圈定在某个范围之内的,可以根据这个群体定制用户界面和人机接口。
(5) 大多数基于Web的系统必须在短期内开发完成。所以,Web工程很难应用传统软件工程中使用的形式化方法和测试技术。
(6) Web比通常意义上的软件开发使艺术、技术和科学在更大范围内结合。开发基于Web的系统的人员在技能、知识方