什么牌子马桶好用-实木布艺沙发图片大全新款

2023年4月24日发(作者:索菲亚全屋整装效果图)
家具购物⽹站的设计与实现
本科毕业设计(论⽂)正⽂
⽬录
摘要 (1)
英⽂摘要 (1)
1 引⾔ (2)
1.1 选题背景和意义 (2)
1.2 国内外的研究现状 (2)
1.3 论⽂的主要内容 (3)
2 家具购物⽹站的相关技术 (3)
2.1 ⽹站开发环境和⼯具 (3)
2.1.1 ⽹站开发环境 (3)
2.1.2 ⽹站开发⼯具 (4)
2.2 ⽹站运⾏环境 (4)
2.3 3D交互展⽰技术 (4)
2.4 B/S结构 (4)
2.5 ASP技术 (5)
2.5.1 运⾏环境 (5)
2.5.2 ASP的对象模型 (5)
2.6 Access数据库 (6)
2.7 AWS服务器 (6)
3 家具购物⽹站的总体设计 (6)
3.1 家具购物⽹站需求分析 (6)
3.1.1 功能需求 (6)
3.1.2 性能需求 (7)
3.1.3 系统可⾏性分析 (7)
3.2 系统功能描述 (8)
3.2.1 系统功能模块图 (8)
3.2.2 系统功能描述 (9)
3.3 数据库设计 (10)
3.3.1 E-R图 (10)
3.3.2 表设计 (12)
3.3.3 数据表关系设计 (15)
4 家具购物⽹站的详细设计 (15)
4.1 前台功能模块的详细设计 (15)
4.1.1 ⽹站主界⾯ (15)
4.1.2 新品推荐(3D交互式展⽰)界⾯ (16)
4.1.3 ⽤户注册的设计 (18)
4.1.4 商品搜索界⾯ (20)
4.1.5 购物车界⾯ (21)
4.2 后台管理模块的详细设计 (23)
4.2.1 管理员登录模块 (23)
4.2.2 商品管理模块 (24)
4.2.3 订单管理模块 (26)
4.2.4 信息管理模块 (26)
4.2.5 ⽤户管理模块 (28)
5 系统测试 (29)
5.1 软件测试 (29)
5.2 ⽹站测试 (29)
5.2.1 测试环境及测试条件 (29)
5.2.2 ⽹站实际测试 (29)
5.3 ⽹站系统的维护 (30)
6 总结 (30)
参考⽂献 (30)
家具购物⽹站的设计与实现摘要:随着计算机⽹络技术的迅猛发展,电⼦商务逐渐成为⼈们关注的热点。本设计主要是以ASP
动态语⾔和Access数据库技术为开发平台,开发⼀个家具购物⽹站。使得所开发的购物⽹站实现客户的基本要求,即能够通过
该⽹站实现对商品的搜索,商品展⽰,在线购买,订单管理,在线客服,动态信息发布等⼀系列操作。同时对于管理员来说,
可以通过后台数据库来实现商品分类信息、客户基本信息和订单等的信息管理功能。
关键字:电⼦商务; ASP; Access
Design and implement of Furniture
shopping website
Name: HU Qiong-qiong Director: LI Zhi-fei (Dept. of Science & Engineering, Zhejiang Normal University, 09191103)
Abstract:With the rapid development of computer network technology,people focus more on electronic commerce. This
design is mainly an ASP dynamic language and Access database technology for development platform, and develop a
furniture shopping website. Makes the shopping site developed the basic requirements of clients achieve, through this
website, namely can realize to the commodity search, commodity exhibition, online purchase, order management, online
customer service, dynamic information release and so on a series of operations. Meanwhile a conservator, it can be realized
by the backend database information,
classification of goods such as basic information about the clients and order the
information management functions.
Keywords: Electronic commerce; ASP; Access
1 引⾔
1.1 选题背景和意义
随着信息产业的迅猛发展,互联⽹以及各项相关技术⽇渐成熟,这些都推动了电⼦商务的发展,使⼈们对这个新兴产业有了⼀
定地了解,也使电⼦商务在各个领域有了⼴泛应⽤。近⼏年来国内互联⽹使⽤⼈数的增加,利⽤Internet进⾏⽹络购物已渐流
⾏,市场份额也在迅速增长,电⼦商务⽹站也层出不穷。越来越多的⼈喜欢和尝试在⽹上进⾏购物。⽤户⾜不出户就可以⽅
便、快捷地在⽹上买到⾃⼰想要的商品。
家具商品作为⼈们⽇常⽣活中必不可少的⽣活⽤品,很适合在互联⽹上进⾏销售,有很⼴阔的发展前景。为了更好的管理⽹上
商店,⽅便商家更好的盈利,买家更好的购物,开发⼀个电⼦商务⽹站进⾏家具购物,是⾄关重要的。通过本⽹站的设计可以
及时准确的帮助商家进⾏⽹络宣传、推⼴产品,能完成在线电⼦商务业务基本流程,即可以通过⽹络实现商品地展⽰;商品地
在线订购,在线⽀付和在线客服;信息动态发布以及客户信息管理,旨在通过电⼦商务这⼀新型的商业运营模式,体现电⼦商
务可以减少商业运营成本、提⾼传播迅速和服务质量、即时发布最新信息的优点。
1.2 国内外的研究现状
国外电⼦商务⽹站应⽤发展较早,相关标准和法律⽐较规范健全。⽽我国电⼦商务的产⽣从⽆到有,仅仅⼏年的时间,发展的
速度却相当迅速,但是数量和质量与国外尚有差距。在我国互联⽹即将发展到⼀个新的阶段,电⼦商务将成为互联⽹上的主流
业务的同时,国内企业需要加⼤借鉴和学习国外先进技术的⼒度,更好的为其⾃⾝服务。
以欧美国家为例,可以说电⼦商务业务开展的如⽕如荼。主要采取在线销售,消费者通过⽹络在⽹上购物、在⽹上⽀付,建⽴
他们的交易关系,亚马逊⽹上书店就是属于这种典型模式。还有美国的EBay公司1998年第⼀季度的销售额就达1
亿美元。中国的淘宝⽹也是这种典型模式的代表。采⽤这种⽅式,可以让⽤户⾃⼰进⾏付费、运输和验货等。
电⼦商务是中国的⼀个巨⼤的新产业。这个新产业会替代⼀些我国过时的旧产业, 压迫⼀些产业进⾏重组, 会成为我国经济的⼀
个重要增长点。它也是⼀场交易⽅式的⾰命。它的廉价、⾼效的交易⽅式将促成企业内部与外部围绕交易⽅式的企业管理⾰命,
并将产⽣适合于中国电⼦商务时代的企业管理模式、企业组织模式。
1.3 论⽂的主要内容
本论⽂研究的内容是:如何以ASP组件技术为开发平台,开发⼀个家具购物⽹站,从⽽使开发顺利地进⾏、成功地结束。本毕
业设计将采⽤B/S结构设计,通过ASP和Access实现⽹上购物系统。并使得所开发的购物⽹站实现客户的基本要求,即能够通
过该⽹站实现对商品的搜索,商品展⽰,在线购买,在线客服,动态发布新闻资讯信息等⼀系列操作。同时对于管理员来说,
需要实现商品的分类信息管理,客户的基本信息以及订单管理等功能。
本⽂主要讨论了家具购物⽹站的设计与实现过程,全⽂安排如下:
第1章为引⾔,介绍了选题的背景与意义以及结合国内外的研究现状提出了本⽂研究的主要内容。
第2章介绍了⽹站开发的环境及相关技术性问题。
第3章对⽹站进⾏了总体性的分析,包括了系统需求分析,⽹站的系统结构,并对⽹站的各个功能模块进⾏分析及数据库设
计。
第4章介绍了⽹站的⼏个主要功能模块的详细设计与实现。
第5章进⾏系统测试,为了能够更好的发挥本⽹站的功能,⽽对本系统进⾏进⼀步的测试完善。
在结论中叙述了研究的突出点以及在研究过程中遇到的⼀些问题,后附有本⽂引⽤的参考⽂献。
2 家具购物⽹站的相关技术
2.1 ⽹站开发环境和⼯具
2.1.1 ⽹站开发环境
本⽹站的开发环境是采⽤互联⽹多机多⽤户操作⽅式,系统运⾏需要硬件、操作系统、关系数据库等软件相结合。操作系统采
⽤Windows XP,关系数据库软件
为Access数据库,硬件配置没有特别的要求,⼀般的计算机即可操作。
2.1.2 ⽹站开发⼯具
⽹站前台页⾯设计采取Dreamweaver⼯具,后台则采⽤ASP技术、JavaScript、VBScript脚本语⼀⾔编写web应⽤程序,数据
库则是采⽤Access 存储和管理数据。其中特别的⽹站家具3D交互则是采⽤3DS Max和Cult3D技术来展⽰。
2.2 ⽹站运⾏环境
本⽹站设计是在AWS环境下运⾏。AWS即Asp Web Server的缩写,是⼀款功能极为强⼤却仅有数百KB⼤⼩的纯绿⾊软件。
是ASP服务器⼯具。
2.3 3D交互展⽰技术
家具3D交互式展⽰采⽤3DS Max和Cult3D技术,3DS Max是三维模型和动画制作软件,它具有强⼤的建模、动画和渲染功
能,能够快速⾼效地构造出各式各样精美、复杂的三维模型,并设定材质、光效和动画,这⼀点对提⾼建模效率⾮常有⽤。
Cult3D是⼀种全新的Web3D技术,其⽬的是在⽹页上建⽴互动的3D 物体。利⽤Cult3D技术可以制作出3D⽴体产品,交互能
⼒和显⽰效果均不错,展⽰时可以进⾏旋转、缩放或移动等操作以体现真实的物体属性。对于⼀般的浏览器只需安装⼀个插
件,即可进⾏浏览。
2.4 B/S结构
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的⼀种变化或者改进的结构。
在这种结构下,⽤户⼯作界⾯是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在
服务器端(Server)实现,形成所谓三层3-tier结构。B/S结构的系统不需要安装客户端软件,它运⾏在客户端的浏览器之上,
系统升级或维护时只需更新服务器端软件即可,这样就⼤⼤简化了客户端电脑载荷,减轻了系统维护与升级的成本和⼯作量,
降低了⽤户的总体成本。
以⽬前的技术看,局域⽹建⽴B/S结构的⽹络应⽤,并通过Internet/Intranet 模式下数据库应⽤,相对易于把握、成本也是较低
的。它是⼀次性到位的开发,能
实现不同的⼈员,从不同的地点,以不同的接⼊⽅式访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服
务器数据库也很安全。特别是在JAVA 这样的跨平台语⾔出现之后,B/S架构管理软件更是⽅便、快捷、⾼效。
2.5 ASP技术
ASP(Active Server page,动态⽹页)是微软公司推出的⽤以取代CGI的⼀种动态⽹页制作技术,它并不是⼀种编程语⾔,⽽是
Microsoft公司开发的⼀种类似HTML、Script与CGI(Common Gateway Interface,通⽤⽹关接⼝)的结合体。ASP并没有限定专
门的编程语⾔,⽽是允许⽤户使⽤包括VBScript,JavaScript 等在内的许多⼰有的脚本语⾔编写ASP应⽤程序。ASP程序的编
制更⽅便、更灵活。ASP⽂件是以.asp为扩展名的⽂本⽂件,现在常⽤在各种动态⽹站中,通过它可以建⽴并进⾏动态、交
互、⾼性能的WWW服务器应⽤。ASP能够把HTML语⾔、普通⽂本、脚本语⾔以及COM组件等有机组合在⼀起。ASP页⾯中
的脚本程序代码不发送⾄客户端浏览器解释执⾏,⽽是由IIS解释,形成⼀个能在服务器端运⾏的应⽤程序,并将运⾏结果以
HTML页⾯形式传送⾄客户端的浏览器。
2.5.1 运⾏环境
采⽤动态Access数据库⽹站配置。动态⽹站是指服务器和浏览器之间能够进⾏数据交互的⽹站,也被称为互动⽹站。动态
Access⽹站环境配置需要⼀个Web 服务器、⼀个应⽤程序服务器、⼀个Access数据库以及⽤来驱动数据库的驱动程序——开
放数据库连接(ODBC,Open DataBase Connection),具备这些条件就可以利⽤ASP开放动态⽹站了。
2.5.2 ASP的对象模型
ASP⽀持⾯向对象的程序设计⽅法,并提供了多个特定的对象和组件供程序设计时调⽤。ASP提供的对象以及组件都可以实现
和扩展ASP应⽤程序的功能,每个对象都有其各⾃的属性、集合和⽅法,并可以响应有关的事件。⽤户⽆需了解对象内部复杂
的数据传递与执⾏机制,只需在程序中设置或调⽤对象的属性、集合或⽅法,即可实现对象所提供的功能。
ASP常⽤的内置对象及其⽤能有以下⼏种。
(1)Request对象
主要功能是从客户端取得信息,它可以取得任何基于HTTP请求传递的信息,包括获取浏览器种类、HTML表单中的数据、
Cookie中的数据和客户端认证等。
(2)Response对象
主要功能与Request对象正好相反,它是将服务器端的信息发送到浏览器,包括直接发送信息给浏览器,重定向浏览器到另⼀
个URL或设置Cookie的值。
(3)Application对象
在同⼀虚拟⽬录及其⼦⽬录下的所有.asp⽂件构成了ASP应⽤程序。不但可以使⽤Application对象在同⼀个应⽤程序的所有⽤
户之间共享信息,并且可以在服务器运⾏期间持久地保存数据。
(4)Session对象
Session指的是在访问者从到达某个特定主页到离开为⽌时,⽹站为⽤户分配的⽤来保存⽤户信息地对象。可以使⽤Session对
象存储⽤户登录⽹站时的信息,当⽤户在应⽤程序的页之间跳转时,存储在Session对象中的变量不会消除,⽽⽤户在应⽤程
序中访问页⾯时,这些变量始终存在。
(5)Server对象
Server对象提供的⼀些⽅法,可以对服务器上的⽅法和属性进⾏访问,其中⼤多数⽅法和属性是为实⽤程序的功能服务的。
2.6 Access数据库
⽹站的后台开发则是使⽤Access数据库技术,⾯向桌⾯的⼩型数据库系统,具有基本的数据库功能。它可以满⾜各种不同⽤户
和独⽴软件供应商商业程序的要求,可以说Access是简单易⽤的关系型数据库,它在易⽤性、伸缩性、可靠性和数据仓库等⽅
⾯都具有优良的性能。
2.7 AWS服务器
AWS即Asp Web Server的缩写,是⼀款功能极为强⼤却仅有数百KB⼤⼩的纯绿⾊软件,⼤多数时候可以⽤来替代IIS,是⼴⼤
Asp⽹站开发者和运营者必备武器之⼀。
3 家具购物⽹站的总体设计
3.1 家具购物⽹站需求分析
3.1.1 功能需求
系统预期要实现的⽬标是建⽴⼀个相对完善的⽹上购物系统,⽹站共分两个部
分:前台部分和后台管理部分。在前台部分中,包括客户在线注册、浏览商品、查询商品信息、定购商品,在线留⾔等操作;
后台管理部分包括商品信息的管理、⽤户订单的管理、各种即时信息的发布管理。具体功能表现为:
(1)商品分类管理
商品的种类繁多,列出商品类别信息,可以让顾客⽅便地知道到底都卖哪些类型的商品,以便进⾏选择。商品分类管理功能主
要实现对商品种类的添加、修改和删除。
(2)商品管理
该模块使得⽹站管理员可以通过浏览器在线添加、修改、删除商品信息,商品的数据可以即时更新,保证⽤户浏览到最新的商
品信息;⽤户能够对商品进⾏查询、搜索或购买⾃⼰喜欢的商品,对商品进⾏更新或删除商品信息。
(3)新品推荐(家具3D交互式展⽰)
利⽤3D建模⼯具结合3D交互式技术实现逼真的3D家具模型在线交互式展⽰,⽤户可通过⿏标键盘等旋转、缩放和移动家具模
型,从⽽提供给⽤户全⽅位真实的商品展⽰和便捷虚拟购物体验。
(4)搜索商品
在⼀个⽐较⼤的商业⽹站上,⽹上的商品数量和种类不计其数,消费者不可能知道全部商品的信息,这时搜索功能的作⽤就体
现出来了。
(5)购物车
⽤户在浏览商品后,在购买商品时,需要为⽤户提供⼀个和现实⽣活中⼀样的购物车,⽽且在购物时通过购物车能够随时地查
看⾃⼰的商品,否则消费者根本不知道⾃⼰购买了多少商品和哪些商品,并可在购物车内修改购买信息。
(6)订单管理
订单是⽤户购物的另⼀种⽅式,⽤户购物车是⼀种临时存放商品的⼯具,⽽订单是⽤户最终要购买商品的⼀种⽅式。有了订单
管理功能,⽹站的电⼦商务功能就更加完整了。
3.1.2 性能需求
⾮功能性需求确定了系统的性质,如环境和实现约束、性能、平台依赖、可维护性、可扩展性等性质。性能需求为系统的功能
需求增加了⼀些新的约束和条件,如响应速度、可承担的负载、内在的占⽤、延迟时间等。
3.1.3 系统可⾏性分析
进⾏可⾏性分析在系统设计中也是⾄关重要的,经过最初的设计⽬标和需求分析得到以下⼏点的可⾏性分析:
1.经济可⾏性:本⽹站是为⽤户与商家设计的,设计成本主要集中在系统软件的开发上,当⽹站投⼊运⾏后可以为商家节约
⼤量的⼈⼒资源。所带来的效益远远⼤于系统软件开发所需要的成本,在经济上完全可⾏。
2.技术可⾏性:开发电⼦商务⽹站的技术已经⾮常成熟,⾸先,从硬件上讲,计算机硬件速度现在已经不是问题,⼤容量⾼
速度的硬盘⼗分普遍,同时⽹络的速度普遍可以达到l00MB,这些为⽹站的运⾏打下了坚实的基础。从软件的⾓度上讲,数据
库技术⼰经相当成熟,并且处理能⼒也⾮常强,这为海量数据的存储和处理打下了坚实的基础,同时,开发⽹站的⼯具也⾮常
多,并且相当成熟。有了这些技术的⽀持,我们成功开发⼀个在线购物⽹站没有任何技术风险。
针对这个家具购物⽹站的设计主要有以下两⽅⾯的⼯作。
(1)采⽤功能强⼤的ASP技术作为Web和数据库Access的互连技术使系统的开发⽅便、快捷,⽽且系统的访问速度更快、功能
更强、维护更⽅便。
本设计将使⽤HTML语⾔和ASP等技术来编辑⽹页,使⽤Access来建⽴数据库,并运⽤ASP技术把数据库和动态⽹页相关联。
利⽤ASP技术,可以在⽹站上了解和查询到该在线购物⽹站销售的⼀切商品的详细资料,当中意某件商品时,只需轻点⿏标即
可完成订单处理,这⼀切即使你⾜不出户在家⾥也能够做到。
(2)使⽤数据库连接技术,商家只需要登陆⽹站的后台管理程序,就可以轻松实现对所有商品的信息进⾏修改、添加、删除等,
以便及时更新信息。当然也可以查看订单,商品销售情况等。更重要的是操作者并不需要什么⾼深的数据库知识就可以做到,
⼤⼤⽅便了⽹络商店的普及应⽤。
3.操作可⾏性:本⽹站设计从⽤户与商家的思想着想,界⾯清晰,操作简单,信息更新⽅便快速,数据录⼊规范可靠,统计
准确,适应⼒强,便于任何⼈使⽤。
3.2 系统功能描述
3.2.1 系统功能模块图
3.2.2 系统功能描述
本⽹站主要包括⽤户注册和登录、商品查找和搜索、商品浏览、添加商品到购物车、订单管理和后台管理员对⽤户的管理、商
品种类的管理、商品管理、站内公告等功能,各个功能的具体描述如下。
(1)⽤户注册和登录
⽤户注册和登录功能是⽤户⾝份确认的重要⽅式,只有注册户才可以查看⾃⼰的购物车,进⾏购买产品,普通⽤户只可浏览和
搜索产品。注册成功后,通过session 保存⽤户编号。
(2)新品推荐
在新品推荐中其中采⽤3D建模⼯具结合3D交互式技术实现逼真的3D家具模型在线交互式展⽰,⽤户可通过⿏标键盘等旋转、
缩放和移动家具模型,从⽽提供给⽤户全⽅位真实的商品展⽰和便捷虚拟购物体验。
(3)搜索商品
在⼀个⽐较⼤的商业⽹站上,⽹上的商品数量和种类不计其数,消费者不可能知道全部商品的信息,这时搜索功能的作⽤就体
现出来了。
(4)购物车
⽤户在浏览商品后,在购买商品时,需要为⽤户提供⼀个和现实⽣活中⼀样的购物车,⽽且在购物时通过购物车能够随时地查
看⾃⼰的商品,否则消费者根本不知道⾃⼰购买了多少商品和哪些商品,并可在购物车内修改购买信息,本模块主要通过
Session数组进⾏操作。需要注意的是,购物车中的商品并不是⽤户最终会得
到的商品,只是⼀个购物的意向。
(5)订单管理
订单是⽤户购物的另⼀种⽅式,⽤户购物车是⼀种临时存放商品的⼯具,⽽订单是⽤户最终要购买商品的⼀种⽅式。有了订单
管理功能,⽹站的电⼦商务功能就更加完整了。
(6)⽤户管理
添加或删除⼀个⽤户或管理员,设置管理员⽤户名、密码及相关权限。(7)商品分类管理
商品的种类繁多,列出商品类别信息,可以让顾客⽅便地知道到底都卖哪些类型的商品,以便进⾏选择。商品分类管理功能主
要实现对商品种类的添加、修改和删除。
(8)商品管理
该模块使得⽹站管理员可以通过浏览器在线添加、修改、删除商品信息,商品数据可以即时更新,保证⽤户浏览到最新的商品
信息;⽤户能够对商品进⾏查询、搜索或购买⾃⼰喜欢的商品,对商品进⾏更新或删除商品信息。
3.3 数据库设计
数据库在信息系统中占有及其重要的地位,数据库结构设计的好坏关系到系统的运⾏效率、存储数据的效率、系统的复杂程度
等,合理的数据库结构设计可以提⾼系统性能。考虑到⽤户需求的各种实体,本系统规划出的实体有⽤户信息实体、商品信息
实体、订单信息实体、订单明细信息实体,这些实体之间通过外键建⽴联系。
3.3.1 E-R图
⽤户E-R图如图3-1所⽰。
图3-1 ⽤户E-R图商品分类
图3-2 商品分类E-R图商品信息E-R图如图3-3所⽰。
图3-3 商品信息E-R图订单E-R图如图3-4所⽰。
图3-4 订单E-R图
购物订单E-R图如图3-5所⽰。
图3-5 购物订单E-R图
⽤户管理E-R图如图3-6所⽰。
图3-6 ⽤户管理E-R图
3.3.2 表设计
在确定了这些实体联系之后,就要建⽴表之间的联系。⼀个数据库可以不只⼀个表,但是所有的数据表的可以是彼此相关联
的,也可能是相互独⽴的。本系统所要建⽴的表有:
1.⽤户表主要保存⽤户的信息,如表3-1所⽰。
表3-1 ⽤户表(User Table)
字段号字段名类型宽度说明
1 UseID int ⽤户编号
2 UseName Text 50 ⽤户名
3 Password Text 32 密码
4 Sex Text 2 性别
5 UseEmail Text 60 电⼦邮箱
6 Tel Text 20 电话
7 Address Text 60 ⽤户地址
8 Yb Text 10 邮编
2.商品分类表⽤来保存每类商品信息,如表3-2所⽰。
表3-2 商品分类表
字段号字段名类型宽度说明
1 SortID text 分类编号
text 20 分类名称2 SortNam
e
3.商品信息表⽤来保存商品的信息,如表3-3所⽰。
表3-3 商品信息表
字段号字段名类型宽度说明
1 GoodsID int 商品编号
2 SortID text 10 商品类别
3 GoodsNa Text 20 商品名称
me
4 StartPrice Money 8 商品市场
价
5 SalePrice Money 8 商品会员
价
6 Photo image 4 商品图⽚4.订单表⽤来保存⽹站中所有订单的信息,如表3-4所⽰。
表3-4 订单表
字段号字段名类型宽度说明
1 OrderID int 订单编号
2 UseID int ⽤户编号
datetime 8 订购时间
3 Ordertim
e
5.购物订单表是⽤来保存⽤户订购商品的信息,如表3-5所⽰。
表3-5 购物订单表
字段号字段名类型宽度说明
1 OrderID Int 订单编号
2 GoodsID Int 商品编号
Int 商品数量3 GoodsQuant
ily
Datetime 8 购物时间4 ShoppingDa
te
6.管理员表是⽤来进⼊后台管理,如表3-6所⽰。
表3-6 管理员表
字段号字段名类型宽度说明
1 Admin Text ⽤户名
2 Password Text 密码
3.3.3 数据表关系设计
数据库设计必须遵循完整性原则,好的数据库表间必定要制定严格的约束和要求。尽量分离各实体对应的表,⼀个实体对应⼀
个表,分析清楚该实体应该有哪些属性,对应具备什么字段,以及各实体之间有何种联系。实体、属性与联系是进⾏概念设计
时要考虑的3个元素,也是⼀个较完善的数据库设计的核⼼。
4 家具购物⽹站的详细设计
4.1 前台功能模块的详细设计
4.1.1 ⽹站主界⾯
电⼦商务⽹站分为前台管理和后台管理系统。前台的⽤户是通过IE浏览器访问⽹站的客户,后台的⽤户是通过IE浏览器访问的
后台管理员。前台主页分为:⽹站顶部为⽹站向导、购物车、留⾔反馈、最新商品、热销商品、特价商品等⼏个部分;左侧有
⽤户登录和注册、商品搜索,商品分类;右侧有新闻公告、会员注册等⼏个部分,整个前台的界⾯主要的功能是以商品展⽰为
主。前台的设计页⾯如图4-1、4-2所⽰。
图4-1 ⽹站主页1
图4-2 ⽹站主页2
4.1.2 新品推荐(3D交互式展⽰)界⾯
利⽤3D建模⼯具结合3D交互式技术实现逼真的3D家具模型在线交互式展⽰,⽤户可通过⿏标键盘等旋转、缩放和移动家具模
型,从⽽提供给⽤户全⽅位真实的商品展⽰和便捷虚拟购物体验。对于⼀般的浏览器只需安装⼀个插件,即可即时浏览。如图
4-3所⽰。
图4-3 3D 交互式展⽰
制作3D 交互式商品展⽰的⼯作流程为:⾸先要在3ds max 中制作⼀个商品模型,然后把商品模型导出成Cult3D 的.C3D 格式,
再到Cult3D 软件中给盒⼦施加World star 事件和Arcball ⾏为来控制商品模型的变化。最后把⽂件输出成CO 格式,在Internet
上发布观看效果。在Dreamweaver ⾥插⼊Cult3D 的CO ⽂件,便可以在IE 上浏览。如图4-4所⽰是Cult3D 的⼯作流程。 导出
C3D 格式3ds
max 在Cult3D 软件中给对象相应事件和⾏为来触发对象做出响应。如添加Worldstar 事件来使事件发⽣,添加Arcball ⾏为来
控制商品地运动,左
键旋转,右键缩放,左
右键合并来移动商品。
还可以通过键盘数字键
来改变商品地颜⾊。在Internet 上发布导出CO 格式
图4-4 Cult3D ⼯作流程
在Cult3D 中使⽤World star 事件和Arcball ⾏为来虚拟控制商品模型。启动Cult3D 软件,选择⽂件增加Cult3D 设计⽂件命令,
把3D 模型导⼊进去。此时在Scene Graph (场景图形)窗⼝中就增加了商品模型的场景⽂件,并且商品在预览
席梦思床垫品牌排行榜-恒彩装饰公司口碑

更多推荐
网上怎么买家具
发布评论