[硕士论文精品]艺术品网站的设计开发_第1页
[硕士论文精品]艺术品网站的设计开发_第2页
[硕士论文精品]艺术品网站的设计开发_第3页
[硕士论文精品]艺术品网站的设计开发_第4页
[硕士论文精品]艺术品网站的设计开发_第5页
已阅读5页,还剩59页未读 继续免费阅读

[硕士论文精品]艺术品网站的设计开发.pdf 免费下载

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

文档简介

山东人学硕士学位论文摘要网络技术的R新月异促进了网络的飞速发展,而网站在网络中则起着重要的作用。网站为网络的用户提供各种各样的服务,如信息浏览、文献查找、资料共享、网络视频、网络交流、网上购物等。网页技术的不断发展产生了能够为用户提供各种服务功能的互动性页面,现在常见的网页设计技术有ASP,JSP,PHP以及新发展起来的ASPX。庞大的网络世界就由这些网页所构成。随着网页设计的同益发展和完善,网页界面成为继报纸、杂志、书籍、广播和电影之后一个新的媒介,其资源无限、图文互动、高速、高效的特点带来了新的设计空间和设计理念,产生了深远的影响。本文对国内外所流行的网站建设技术进行了分析,研究了交易系统所采用的技术和方法,对交易网站的系统需求进行了深入研究。本文研究设计的主要内容是建立一个艺术品交易网站,具有较强的针对性。文章对系统架构的概要设计和系统的详细设计进行了描述。艺术品交易网站采用BSBROWSERSERVER或浏览器服务器模式。在这种结构下,软件应用的业务逻辑完全在应用服务器端实现,用户表现完全在WEB服务器实现,客户端只需要浏览器即可进行业务处理。为了提高网站的安全性,对于网站页面上所有提交的数据在传入数据库之前进行防SQL注入安全检查,合格数据直接传递到数据库,非法数据先去除恶意字符再传递给数据库。本系统的实现依靠两部分来实现,前台处理系统和后台处理系统两部分。在前台系统,用户包括注册用户和非注册用户可以进行作品欣赏和订购操作,注册用户可以发布、修改和删除作品信息。后台主要负责购买者与发布者之问的联系及一些维护工作。文章对系统的界面设计部分的思路进行了叙述,并通过对系统的截图进行界面设计的详细分析。为了能使用户能以一个平和安详的心态来欣赏网站的内容,整个网站主体使用深色调,网站的操作菜单简单易懂,所有可用的操作按键位于网页的显眼处,不同的内容以不同的颜色表示,同时字体使用与网站背景对比较为明显的颜色,便于用户识别。系统使用ASP技术进行建设,所有的代码运行在服务器端,用户端所接收到的信息为服务器端处理结束后所回传的内容,在保密性方面有较好表现,同时由于ASP代码是运行服务器端山东大学硕士学位论文的,对用户端没有特别要求,用户只需具备能够正确显示HTML代码的浏览器即可完成网站上的一切操作。对用户的要求小。在系统实现部分给出了关键部分代码。最后进行了艺术品交易网站的测试以及网站的可用性分析。在两种不同硬件配置环境下的测试结果表明,网站在容错性、稳定性及操作友好性方面有良好的表现,系统能够J下确快速地完成所设计的所有功能。从对网站的可用性的五个方面的分析来看,网站的功能设计不错,在用户使用方面具有比较高的可用性,但是网站的界面设计与互动性设计方面还是有所欠缺,有待进一步改进。关键词艺术品;交易;网站设计;ASPII山东大学硕学位论文ABSTRACTTHETECHNOLOGYOFINTERNETPROMOTEDTHEINTERACTDEVELOPMENTANDWEBSITESPLAYEDANIMPORTANTROLLINTHEINTEMETWEBSITESSUPPLIEDTHEUSERSALLKINDSOFSERVICESSUCHASBROWSINGNEWS,LOOKINGUPLITERATURES,INFORMATIONSHARING,IMEMETVIDEOS,COMMUNICATIONSONLINE,SHOPPINGONLINEANDSOONTHEWEBPAGEWHICHCALLMAKERESPONSEFORTHEUSERSAPPEAREDDUETOTHEDEVDOPMEUTOFTHETECHNOLOGYOFWEBPAGEMAKINGASP,JSP,PHPANDASPXWHICHWASDEVELOPEDINTHESEYEARSWERETHECOMMONTECHNIQUESFORWEBPAGEDESIGNINGANDTHEWEBPAGESCOMPOSEDTHEMEGAINTEMETTHEWEBPAGEINTERFACEBECAMEANEWMEDIUMAFTERNEWSPAPER,MAGAZINE,BOOKS,RADIO,ANDMOVEFORTHEDEVELOPMENTOFWEBPAGEDESIGNINGUNLIMITEDRESOURCE,COMBINEDWITHCHARACTERSANDPICTURESFASTANDEFFICIENCYWERETHECHARACTERISTICSOFWEBPAGEINTERFACEANDITBROUGHTUSNEWDESIGNSPACEANDNEWDESIGNIDEATHISPAPERANALYZEDTHEWEBSITECONSTRUCTIONTECHNOLOGYINTHEWORLD,STUDIEDTHETECHNOLOGYANDTHEMETHODWHICHWERECARRIEDOUTINTRANSACTIONSYSTEMANDMADEADEEPSTUDYTOTHESYSTEMREQUIREMENTOFTRANSACTIONWEBSITETHETARGETINTHISPAPERWASTOBUILDAWEBSITEFORARTSTRANSACTIONANDTHESYSTEMCONSTRUCTIONANDTHEDETAILDESIGNINGWEREDESCRIBEDTHEBSBROWSERSERVERMODELWASUSEDINARTSTRANSACTIONWEBSITEINBSMODEL,SOFTWAREAPPLICATIONBUSINESSLOGICWASCOMPLETELYREALIZEDINTHEAPPLICATIONSERVERANDUSERSPERFORMANCEWASCOMPLETELYREALIZEDINWEBSERVERANDUSERSCOULDDEALBUSINESSWITHBROWSERONLYINORDERTOIMPROVETHESAFETYOFTHEWEBSITE,THEDATANEEDEDTOPASSASECURITYTESTBEFORESENDINGINTODATABASETHEDATAWHICHPASSEDTHETESTWERESENTINTODATABASEDIRECTLYANDTHEUNSAFESTRINGSINTHEOTHERDATAWEREREPLACEDBEFORESENDINGINTODATABASETHEREALIZATIONOFTHISSYSTEMWASDIVIDEDINTOTWOPARTSFOREGROUNDANDBACKGROUNDPROCESSSYSTEMINTHEFOREGROUNDPROCESSSYSTEM,USERSINCLUDINGREGISTEREDANDTILLREGISTEREDCOULDUSETHEFUNCTIONSOFARTSBROWSINGANDORDERINGANDTHEREGISTEREDCUSTOMERSCOULDPUBLISH,MODIFYANDIIIDELETETHEINFORMATIONOFTHEARTSTHECONTACTOFBUYERSANDSELLERSANDMAINTAINOFTHESYSTEMWEREREALIZEDINTHEBACKGROUNDSYSTEMTHEINTERFACEDESIGNINGOFTHESYSTEMWASDESCRIBEDWITHTHEWEBSITESNAPSHOTSTHEDEEPCOLORWASUSEDASTHEDOMINANTHUEOFTHEWEBSITEANDTHEOPERATIONMENUWHICHWAGSIMPLEWASSHOWILYLOCATEDTHEDIFFERENTCONTENTSINTHEWEBSITEWERECOLOREDBYDIFFERENTCOLORSWHICHFORMEDASHARPCONTRASTWITHTHEBACKGROUNDOFTHEWEBSITETHEWEBSITEWASCONSTRUCTEDBYASPTECHNOLOGYTHECODESRANINWEBSERVERANDTHECONTENTWHICHRECEIVEDBYUSERWASTHERESULTSOFTHECODEPROCESSWHICHPERFORMEDHIGHSECURITYANDFORTHISREASON,USERSCOULDDOEVERYOPERATIONSJUSTTHROUGHTHEBROWSERWHICHCOULDCOMPILETHEHTMLCODEONLYTHEKEYCODEWASGIVENINTHESECTIONOFSYSTEMACCOMPLISHMENTATTHEENDOFTHEPAPER,ASYSTEMTESTWASCARRIEDOUTANDTHEUSABILITYOFTHEWEBSITEWASSTUDIEDTHETESTINGRESULTSSHOWEDTHATTHEWEBSITEAPPEAREDNICEPERFORMANCEINFAULTTOLERANCE,STABILITYANDUSERFRIENDLYINTERFACETHEUSABILITYTESTRESULTSSHOWEDTHATTHEWEBDESIGNINGANDINTERACTIONDESIGNINGNEEDTOBEIMPROVEDKEYWORDARTS;TRANSACTION;WEBDESIGNING;ASPIV淘宝网购物HTTP/WWW521TAOBAOCOM/淘宝网购物商城原创性声明本人郑重声明所呈交的学位论文,是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名墟乒日期珥叫关于学位论文使用授权的声明本人完全了解山东大学有关保留、使用学位论文的规定,同意学校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。保密论文在解密后应遵守此规定论文作者签名墨孥导师签名期淘宝网购物HTTP/WWW521TAOBAOCOM/淘宝网购物商城山东人学硕士学位论文11系统开发背景第1章绪论回顾人类进化的过程,人类一直都在想要解决沟通的问题,都在想办法利用各种媒体进行交流、传递信息。自从人类诞生以来,人类社会至少己经经历了四次意义重大的信息传播革命,每一次信息传播革命都把人类文明推向一个新的发展阶段。1969年9月2日加州大学洛杉矶分校的计算机科学家使用两台笨重的计算机用一条15英尺长的灰色电缆线连接起来试验在网络上交换数据的新方法。这个试验最终产生了互联网。INTERNE的诞生使人类相互沟通产生了新的革命,它代表着一种崭新的信息交流方式,使信息的传播突破了传统的政治、经济、文化及地域的阻隔,使信息传达的范围、速度与效率都产生了质的飞跃,它是未来信息高速公路的雏形,通过它,人类正进入一个前所未有的信息化社会。到九十年代,INTERNE展现的平台更加完善,网页界面成为网民的第一视觉。二十一世纪是一个信息爆炸的时代,随着国际互联网络的不断普及与发展,网络成为信息传播的重要渠道和最热门的资讯传递方式。INTERNE是由成千上万的网站组成。网上购物系统代表着未来贸易方式的一种发展潮流,其应用和推广将给社会经济带来极大的效益,网上购物系统将成为全球经济的最大增长点之一。由于网上购物系统潜在的巨大的经济利益,世界各国,特别是发达国家,对网上购物系统给予了高度重视,并不遗余力地在发展本国的电子商务网上购物系统。与北美、欧洲、日本等发达国家的网上购物系统相比,我国的电子商务起步虽晚,但发展速度较快。在短短几年间,我国电子商务从启蒙阶段迅速进入实施阶段,网上商店、商城、专卖店、拍卖店,网上定票、旅游、教育、医疗以及各种电子商务咨询和交易站点等,如雨后春笋般不断涌现出来。国内的网上商店发展的区域也从北京、上海、广州等少数城市向沿海和内地各大城市扩展,许多传统行业的工业和商业企业也已开始登上电子商务的舞台,电子商务在中国从概念走入应用。随着经济的发展,越来越多的企业与个人开始参与网上交易,我国的淘宝网购物HTTP/WWW521TAOBAOCOM/淘宝网购物商城山东大学硕士学位论文网上交易环境已经有了很大的改善。在中国发展网上购物具有良好的群众基础,网上购物方式日趋被大家所接受。艺术品作为一种特殊的商品,与其它商品之间有着本质的区别。其它商品都是以其实用性为卖点,都是处于物质需要层面,而艺术品的价值则在其所带给人的一种精神上的享受。我国商品交易网站因其所能带来的巨大利益而得到了飞速发展,而在艺术品交易这一方面却明显存在着不足。艺术品所面向的交易者的范围较小,从看到买之间的时间间隔可能会较长,其所能带给经营者的效益回报也无法快速展现,投资者对其兴趣不大,我国艺术品交易网站屈指可数。纵观现有的艺术品交易网站,其界面设计与内容设计与一般商品交易网站无二,没有突出艺术品这种特别的商品的个性,不能给用户一种艺术品欣赏的环境与心境。我国艺术品的交易现在基本还是处于通过拍卖、摆摊、办展览等传统方式进行交易。这些传统交易方式范围比较窄,影响力度不大,在效果比较明显的交易形式中普遍存在着门槛高、不公平的现象,致使很多年青怀才但是贫困的艺术家所创作的艺术价值很高的艺术品无法得到其应有的回报,或是艺术价值高的作品得不到合适的途径获得欣赏者的赏识,只能埋没。这对中国的艺术界来说是一种遗憾。艺术品交易网站建立的目的就是为广大艺术品好爱者及创作者提供一个交流、交易的平台。让用户能够通过这个平台展示自己的作品,欣赏他人的作品,让千里马最终能够找到属于它的伯乐。12国内外状况121网站建设技术INTEMET最初出现时,各个网站最主要的功能是带给人们各种各样的信息,所有的网页基本都是由图片、文字、声音、视频等组成的静态页面。其所起的作用是提供给网站浏览者一些信息,实现一些资源的共享,但不具备交互功能,不能提供给浏览者更多的互动。网络的发展是惊人的,短短时间内,网络已经成了人们日常生活中的一部分。最基本的新闻获取、网上购物、网络游戏、网络电视、2淘宝网购物HTTP/WWW521TAOBAOCOM/淘宝网购物商城山东大学硕士学位论文学生管理系统、供销存系统、出勤记录系统等,网络充斥着现代生活的每一部分。网络的发展是由网站建设技术的改革带领起来的。现代的生活中,静态无交互功能的网页只有很少一部分仅作为宣传的网站在用,目前我们所能看到的各种网站基本都由各种各样的动态网页所构成。目前,最常用的三种动态网页语言有ASPACTIVESERVERPAGES,JSP0AVASERVERPAGES,PHPHYPERTEXTPREPROCESSORPAGES。1、ASP技术【L】ASP全名ACTIVESERVERPAGES,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。ASP采用脚本语言VBSCRIPTJAVASCRIPT作为自己的开发语言。ASP是MICROSOFT开发的动态网页语言,也继承了微软产品的一贯传统,只能执行于微软的服务器产品,IISINTEMETINFORMATIONSERVERWINDOWSNT和PWS口ERSONALWEBSERVERWINDOWS98上。UNIX下也有CHILISOFT的组件来支持ASP,但是ASP本身的功能有限,必须通过ASPCOM的群组合来扩充,UNIX下的COM实现起来非常困难。2、JSP技术【2IJSP是SUN公司推出的新一代网站开发语言,SUN公司借助自己在JAVA上的不凡造诣,将JAVA从JAVA应用程序和JAVAAPPLET之外,又有新的硕果,就是JSP,JAVASERVERPAGE。JSP可以在SERVERLET和JAVABEAN的支持下,完成功能强大的站点程序。JSP几乎可以执行于所有平台。如WINNT,LINUX,UNIX。在NT下IIS通过一个外加服务器,例如JRUN或者SERVLETEXEC,就能支持JSP。知名的WEB服务器APACHE已经能够支持JSP。由于APACHE广泛应用在NT、UNIX和LINUX上,因此JSP有更广泛的执行平台。虽然现在NT操作系统占了很大的市场份额,但是在服务器方面UNIX的优势仍然很大,而新崛起的LINUX更是来势不小。从一个平台移植到另外一个平台,JSP和JAVABEAN甚至不用重新编译,因为JAVA字节码都是标准的与平台无关的。3、PHP技术【313淘宝网购物HTTP/WWW521TAOBAOCOM/淘宝网购物商城山东人学硕十学位论文PHP是一种跨平台的服务器端的嵌入式脚本语言。它大量地借用C,JAVA和PERL语言的语法,并耦合PHP自己的特性,使WEB开发者能够快速地写出动态产生页面。它支持目前绝大多数数据库。PHP是完全免费的,可以从PHP官方站点自由下载。而且可以不受限制地获得源码,甚至可以从中加进用户自己需要的特色。PHP3可在WINDOWS,UNIX,LINUX的WEB服务器上正常执行,还支持IIS,APACHE等一般的WEB服务器,用户更换平台时,无需变换PHP3代码,可即拿即用。4、ASPNET技术41ASPNET技术是伴随着MICROSOFT公司推出VISUALSTUDIONET时推出的一新生力量。利用ASENET所创建的页面后缀名为ASPX,但它与ASP的区别不仅仅只在后缀名上多了一个X这么简单。ASP文件是微软的在服务器端运行的动态网页文件,通过IIS解析执行后可以得到动态页面,ASPX文件跟ASP差不多,是微软推出的一种新的网络编程方法,他不是ASP的简单升级,因为他的编程方法和ASP有很大的不同,他是在服务器端靠服务器编译执行的程序代码。ASP使用脚本语言,每次请求的时候,服务器调用脚本解析引擎来解析执行其中的程序代码,而ASPNET则可以使用多种语言编写,而且是全编译执行的。ASPNET是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的WEB应用程序。与以前的WEB开发模型相比,ASPNET提供了数个重要的优点增强的性能。ASPNET是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,ASPNET可利用早期绑定、实时编译、本机优化和盒外缓存服务。这相当于在编写代码行之前便显著提高了性能。世界级的工具支持。ASPNET框架补充了VISUALSTUDIO集成开发环境中的大量工具箱和设计器。WYSIWYG编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。威力和灵活性。由于ASPNET基于公共语言运行库,因此WEB应用程序开发人员可以利用整个平台的威力和灵活性。NET框架类库、消息处理和数据访问解决方案都可从WEB无缝访问。ASRNET也与语言无关,所以可以选择最适合4淘宝网购物HTTP/WWW521TAOBAOCOM/淘宝网购物商城山东大学硕士学位论文应用程序的语言,或跨多种语言分割应用程序。另外,公共语言运行库的交互性保证在迁移到ASENET时保留基于COM的开发中的现有投资。前三者【51都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。但JSP代码被编译成SERVLET并由JAVA虚拟机解释执行,这种编译操作仅在对JSP页面的第一次请求时发生。在ASP、PHP、JSP环境下,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的HTML页面只依赖于WEB服务器,而ASP、PHP、JSP页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到HTML代码中,然后一起发送给浏览器。ASP、PHP、JSP三者都是面向WEB服务器的技术,客户端浏览器不需要任何附加的软件支持。目前在国内PHP与ASP应用最为广泛。而JSP由于是一种较新的技术,国内采用的较少。但在国外,JSP已经是比较流行的一种技术,尤其是电子商务类的网站,多采用JSP。采用PHP的网站如新浪网SINA、中国人CHINAREN等,但由于PHP本身存在的一些缺点,使得它不适合应用于大型电子商务站点,而更适合一些小型的商业站点。首先,PHP缺乏规模支持。其次,缺乏多层结构支持。对于大负荷站点,解决方法只有一个分布计算。数据库、应用逻辑层、表示逻辑层彼此分开,而且同层也可以根据流量分开,群组成二维数组。而PHP则缺乏这种支持。还有上面提到过的一点,PHP提供的数据库接口支持不统一,这就使得它不适合运用在电子商务中。ASP和JSP则没有以上缺陷,ASP可以通过MICROSOFTWINDOWSD的COMDCOM获得ACTIVEX规模支持,通过DCOM和TRANSCATIONSERVER获得结构支持;JSP可以通过SUNJAVA的JAVACLASS和EJB获得规模支持,通过EJBCORBA以及众多厂商的APPLICATIONSERVER获得结构支持。三者中,JSP应该是未来发展的趋势。世界上一些大的电子商务解决方案提供商都采用JSPSERVLET。比较出名的如IBM的EBUSINESS,它的核心是采用JSPSERVLET的WREBSPHERE。它们都是通过CGI来提供支持的。但去年10月后它推出了ENFMITY,一个采用JSPSERVLET的电子商务APPLICATIONSERVER,而且声言不再5淘宝网购物HTTP/WWW521TAOBAOCOM/淘宝网购物商城山东大学硕十学位论文开发传统软件。对于新生的ASPNET,其提供了其它建站技术所不具有的一系列优点,必然会成为一股强大的推动力。其发展潜力是不可估量的。现在国内外出现的新网站中已经有不少采用了ASPNET技术。网络技术的同新月异将会带网络的不断进步与发展。网络的未来与这些新的技术密不可分。未来的网络是如何的,让我们一同期待。122艺术品交易网站建站技术的发展推动了网站形式的不断变化,从最初的静态资料共享网站到具有交互能力的动态服务网站,从文字网站到图片视频网站,从商品介绍网站到支持网上支付的商城网站,网站的形式越来越多样化。网上交易以及方便快捷的优势迅速窜红网络,中国的网民中,或多或少都会有网上交易的经历。提到交易网站,中国的网民都会很自然地想到易趣和淘宝两大交易网站。但是提到艺术品交易网站,基本没人能够说出个子丑寅卯。这是因为在中国,艺术品的网上交易并没有得到大力发展。作为艺术品交易网站,需要从以下几个方面进行分析1艺术品作为一种特殊的商品,有其特别的价值和意义,不同的用户会对不同的作品有不同的心理价位2艺术品交易者需要一个轻松和平静的环境来欣赏自己及它人的作品,艺术品所带给人的是心理的感受,如不能营造出一个放松的环境,就不能让人充分感受到艺术品的精髓;3艺术品交易操作必须简单。繁琐复杂的操作会让人失去使用本系统的兴趣和欲望。而且繁琐的操作会使用户的心情变得烦燥,会严重影响到系统带给用户的使用感受;4艺术品交易网站必须要检索方便,能够让用户在名目繁多的作品中可以迅速找到自己感兴趣的作品。5艺术品交易网站的注册流程一定的简单、快速,复杂的注册或认证程序会大大降低用户的热情。国内仅有的几家艺术品交易网站在这些方面做的还是很不到位。与一般交易6淘宝网购物HTTP/WWW521TAOBAOCOM/淘宝网购物商城山东大学硕士学位论文网站如出一辙的网站界面,众多复杂的操作,文字占据网站的主要部分,栏目过多,分类过多都是我国现有艺术品交易网站的硬伤。这些艺术品交易网站所展现给用户的,让人产生一种套用一般交易网站模板,只是对分类和网站名称作了相应修改的想法,让用户感受不到艺术品交易网站的艺术氛围与艺术气息。我国的艺术品交易方式有待快速实现电子化、网络化,我国艺术品交易网站也需迅速实现其个性化,充分体现出艺术品交易网站的针对性。只有做到以上所说的,才能让艺术品交易网站在众多交易网站中脱颖而出,成为一种独立的网站存在形式,促进我国的艺术交易环境的迅速发展。13解决的主要问题网站建设需要经过多方面的细致工作,从网站策划、网站合理的结构设计风格、页面的设计制作内容的合理选择、程序的规范及安全性、搜索引擎策略、服务器安全性及合理选择乃至网站后期运营的统筹及有效执行等等。制作美观、精致,具有良好的视觉效果是网站的基础,能够给浏览带来良好的第一印象,使其产生良好的认知。网站设计的好坏直接取决于设计师的网页设计。一个基本的网页制作并不困难,但如果要能够高效的制作符合各行业专业特点、页面精美、内容结构合理的网站,设计师需要有大量的设计和制作经验。即一个好的网站不仅仅应该有美观精致的页面效果,同时还应该满足用户多方面的功能需求。本课题从人机界面出发,跳出交易网站的固有界面与模式,设计具有一定艺术品味的专业性较强的艺术品交易网站即为所要解决的主要问题。14课题的主要内容随着网络不断地发展,它在人们生活中所占的地位和份量越来越重,从浏览新闻到收发电子邮件,从查看产品信息到网上完成购买支付,都可以在网上直接完成。忽略部分不法分子的违法行为,网络交易的效率和方便度大大高于面对面的手工交易。因此,网络交易也越来越为人们所接受和喜爱。现在网络上各式各样的商品交易网站层出不穷,典型的例子就是EBAY和淘宝。商品交易网站已经成为了一种固定的网站模板,比较网络上各种各样的交易网站,我们可以看到,所7淘宝网购物HTTP/WWW521TAOBAOCOM/淘宝网购物商城山东大学硕士学位论文有类似的网站的界面与功能几乎都是一样的。本课题研究设计的主要内容是建立一个艺术品交易网站,与普通的商品交易不同,本网站的建设目的是单一而且专业的。一般性的商品交易网站交易各种商品,生活、学习、工作中用到的都可在网上进行交易。本课题的网站是专门针对艺术品的,交易的物品具有一定的文化品位与内涵,与一般商品不同,不是所有人都会有兴趣的。艺术品作为一种独特的商品,具有其它商品所不具有的一系列特点,收藏性、欣赏性、社会性、历史性等等。同时,由于艺术品的特殊性,其所包含的经济价值也是不可低估和预测的。因此,体现出本课题所建设网站的不同之处,建设一个具有独到的界面设计、能够吸引有眼光的、具有专业知识和品位的购买者喜欢的网站就是本课题的最终目标。15论文的组织结构本课题的内容是完成一个艺术品交易网站的设计开发任务。论文第一章从简单介绍网站的开发技术开始。由于本课题是建设一个艺术品交易网站,因此,整个课题的完成可以分为两个部分,网页界面设计部分及网站功能实现部分,网站的功能实现在技术上有多种可以选择,从语言的简单易懂及浏览器的支持度方面考虑,选择了ASP技术进行网站的建设。因为是“艺术品交易网站,网页的界面设计相对于一般性网站要重要得多。针对本课题所建立的网站的特殊性在第二章对网页界面设计方面进行了详述。第三章对课题所要建设的网站作需求分析,第四章和第五章分别从整体以及细节入手,对网站的建设思路及如何实现进行介绍,包括网站的功能及各功能的具体实现等。最后对系统进行测试以及存在的不足给出一定的说明。渐进式地对从课题的准备工作到最后课题的完成进行叙述。8淘宝网购物HTTP/WWW521TAOBAOCOM/淘宝网购物商城山东大学硕士学位论文21系统概述第2章需求分析本系统是一交易网站。既是交易网站,亦无法跳出交易网站所固有的一些基本要求,如L、会员登记制为保证交易平台的真实性和可靠性,所有的卖家必须以真实身份及资料进行会员登记,网站工作人员必须对登记会员进行身份确认。为保护会员的个人隐私权,在页面上不出现任何与出售者相关的信息。2、买家的任意性既然是交易平台,有卖家必然需要存在买家。对买家的限制不如对卖家的限制那么高,买家无限制。买家可以是会员也可以是游客,但在下订单时一定要提供真实正确的联系方式,如果联系不到,订单以废单处理。3、钱与货的交付交易就是钱与货或者货与货的交换。钱始终是一个敏感性话题,在网络这个新生事物里,直接将钱给一个素未谋面的人始终是不太放心。为保证交易的安全性,网站会以自身作为交易的中转站,一旦出问题,直接找网站工作人员即可,可以让顾客有一种安全感,不至于出了闯题不知道找谁。4、搜索当一个交易网站做得比较成功时,就会有大量的卖家在网上展示和出售自己的货物,面对如此众多的货物,为了能够快速找到自己中意的,一定少不了站内搜索引擎。交易网站与宣传网站和门户网站相比,还具有以下一些显著特点1、设计方面宣传网站需要用大图片还会配上FLASH,极力表现出效果来吸引用户,让用户留下深刻印象。在设计方面是要下大功夫。门户网站内容很多,关键是在如果布置好这些内容,划区清晰、明确。一般9淘宝网购物HTTP/WWW521TAOBAOCOM/淘宝网购物商城山东大学硕士学位论文不应使用大图片,网页布局简单大气。交易网站布局上主次分明,在关键区域,往往是最主要的产品或交易内容。其他内容分类也需规划好,为了达到效果,也会使用大图片等。2、代码方面宣传网站主要看效果,对代码要求不高。门户网站用静态的HTM或用动态的语言都可,但做为门户网站,首页打开速度应该要比较快,所以一般首页会用HTM或后台生成HTM。交易网站会有会员注册等功能,连接数据库,使用JSP、PHP或ASP等,代码结构也要非常好,网站运行需要流畅,对代码要求很高。3、安全与管理方面宣传网站基本不用管理。门户网站安全性相对低点,但是因为要时常更新,也需要有人来时常管理。交易网站应该配备专人管理,安全性要求很高。本系统从功能上为一交易网站,用户在网站注册成为会员后,以会员身份可以展示及出售自己的作品。在注册成为会员时,需提交真实姓名及真实联系方式,网站工作人员会对所提交的信息的真实性进行确定,凡不能确定真实性的注册用户一律取消资格并撤除其在网站上发布的所有信息。为防止使用程序恶意注册或是登录,登录、注册时必须输入验证码。非会员可以以游客身份进入,但只能下订单和浏览作品,没有发布作品的权限。会员登录后,可以通过右上角的菜单选项选择“交易”或是“管理”自己发布的作品信息或是“退出登录。在“交易”页面,可以查看网站内发布的所有作品,选择和订购自己满意的作品。在“管理“页面,可以发布自己的作品,作品可以是字画特指国画、水彩画、油画、雕刻、摄影等。作品以图片形式发布,配以文字介绍和说明。系统会自动记录下发布时问和发布人,并在交易页面显示。发布人显示用户名,不显示作者真实姓名。所有浏览者都可以网上直接下订单订购自己喜欢的作品,被订购的作品宜接10淘宝网购物HTTP/WWW521TAOBAOCOM/淘宝网购物商城山东大学硕士学位论文通知发布者,网站工作人员和发布者都可对订单进行处理。若订单下了后24小时内发布者没有进行处理,网站工作人员会根据所下的订单与发布者联系,确定发布者能尽早处理订单或是接到发布者委托对订单进行处理。交易完成后,将无效信息从数据库中清除,避免数据库中保留过多历史信息而导致数据库过于庞大,影响用户浏览速度。22系统目标和解决的问题本系统为艺术品交易网站,在一般性交易网站之上又必须加入自己的特点。艺术品交易网站不同于般性交易网站,它的用户群体具有很强的针对性,并不是每个人都懂得欣赏和喜爱。因此,本系统并不需要所有人都喜爱,重要的是它可以成为一个艺术品的中转平台,可以吸引懂艺术和爱好艺术的群体的眼光。现在网上各种交易网站也包括了艺术品交易这一块,而且也已经有了不小的用户群体,因此要想从这众多的交易网站中脱颖而出,得到艺术爱好者们的喜欢和认同,就要在网站设计上多下工夫。交易网站的特点是它与一般性网站不同,网站包括了大量的卖者与买者的信息,因此,对安全性的要求也较高。要防止非法用户利用网站中的信息输入框进行SQL注入,获取网站中的敏感信息。本文多次提到,艺术品交易网站的群体与一般性网站相比,它的用户群体的针对性较强,用户性质较为单一,因此,如何吸引住这较小的群体的注意力,使艺术爱好者们接受它也是一个重点所在。与其它群体相比,艺术爱好者对于计算机使用方面的知识可能较弱,拥有一定计算机使用经验的人,他们的注意力主要集中在图形设计,各种图形及设计软件的使用方面,对于计算机知识特别是网络方面的知识不一定很精通。因此,艺术品网站的设计必须在这方面多动心思,使网站的使用尽量简单,减小用户的操作,在满足用户使用的前提下,网页界面上的操作菜单越少越好,让用户用过一次之后产生“这个网站不错,用起来得心应手”的感觉。这样才能留住老用户,不断吸引新的用户。23系统需求获取模式对于系统开发来说,必然会针对一定的使用群体,因此,获取该群体的需求淘宝网购物HTTP/WWW521TAOBAOCOM/淘宝网购物商城山东大学硕士学位论文就成了系统成功与否的关键。一般来说,系统需求分析包括了以下几个方面1、首先调查群体情况包括了解该群体组成情况,群体各组成部分的职能等,为分析信息流程作准备。2、调查各组成部分的业务活动情况包括了解各个组成部分输入和使用什么数据,如何加工处理这些数据,输出什么信息,输出数据的面向群体,输出结果的格式是什么。3、协助用户明确对新系统的各种要求包括信息要求、处理要求、完全性与完整性要求。4、确定新系统的边界确定哪些功能由计算机完成或将来准备让计算机完成,哪些活动由人工完成。由计算机完成的功能就是新系统应该实现的功能。常用的系统需求获取模式有1、亲身需求通过亲身参加系统的使用来了解群体的使用情况。这种方法可以比较准确地理解用户的需求,但比较耗费时问。2、开调查会通过与用户座谈来了解网站的发展方向及用户需求。座谈时,参加者之间可以相互启发。3、请专人介绍。4、询问对某些调查中的问题,可以找专人询问。5、设计调查表请用户填写如果调查表设计得合理,这种方法是很有效,也很易于为用户接受的。6、查阅记录即查阅与原系统有关的数据记录,包括原始单据、账簿、报表等。本系统的设计开发群体人力有限,无法进行大规模的需求获取行为。本系统的需求获取主要使用以下几种方式进行12淘宝网购物HTTP/WWW521TAOBAOCOM/淘宝网购物商城山东大学硕士学位论文1、将自身置于使用者之列,从使用者的角度出发,考虑网站需要的功能,进行网站的设计与色调的选择。2、参考同类网站,取其之长,去其多余功能,形成自身的物点。3、询问身边的朋友、同事,听取他们对新网站的希望与要求。4、网站设置意见栏,所有来网站的用户都可以提交他们对网站的意见与建议,在使用过程中,不断获取用户们的需求情况。24系统需求问题描述所谓“需求分析“,是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说,“需求分析就是确定要计算机“做什么”。在软件工程中,需求分析17J指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作。需求分析是软件工程中的一个关键过程。在这个过程中,系统分析员和软件工程师确定顾客的需要。只有在确定了这些需要后他们才能够分析和寻求新系统的解决方法。在软件工程的历史中,很长时间里人们一直认为需求分析是整个软件工程中最简单的一个步骤,但在过去十年中越来越多的人认识到它是整个过程中最关键的一个过程。假如在需求分析时分析者们未能正确地认识到顾客的需要的话,那么最后的软件实际上不可能达到顾客的需要,或者软件无法在规定的时间里完工。需求分析是一项重要的工作,也是最困难的工作。该阶段工作有以下特点L、用户与开发人员很难进行交流在软件生存周期中,其它四个阶段都是面向软件技术问题,只有本阶段是面向用户的。需求分析是对用户的业务活动进行分析,明确在用户的业务环境中软件系统应该“做什么“。但是在开始时,开发人员和用户双方都不能准确地提出系统要“做什么”。因为软件开发人员不是用户问题领域的专家,不熟悉用户的业务活动和业务环境,又不可能在短期内搞清楚;而用户不熟悉计算机应用的有关问题。由于双方互相不了解对方的工作,又缺乏共同语言,所以在交流时存在着隔阂。2、用户的需求是动态变化的淘宝网购物HTTP/WWW521TAOBAOCOM/淘宝网购物商城山东大学硕士学位论文对于一个大型而复杂的软件系统,用户很难精确完整地提出它的功能和性能要求。一开始只能提出一个大概、模糊的功能,只有经过长时间的反复认识才逐步明确。有时进入到设计、编程阶段才能明确,更有甚者,到开发后期还在提新的要求。这无疑给软件开发带来困难。3、系统变更的代价呈非线性增长需求分析是软件开发的基础。假定在该阶段发现一个错误,解决它需要用一小时的时间,到设计、编程、测试和维护阶段解决,则要花25、5、25、100倍的时间。因此,对于大型复杂系统而言,首先要进行可行性研究。开发人员对用户的要求及现实环境进行调查、了解,从技术、经济和社会因素三个方面进行研究并论证该软件项目的可行性,根据可行性研究的结果,决定项目的取舍。241系统功能性需求根据艺术品交易网站需求现状,在系统的主要用例USERCASE图中,包括的主要角色有管理员用户ADMINISTRATOR、用户CUSTOMER、系统SYSTEM和数据库DATABASE。其针对用户的顶层用例图如图21所示。图21艺术品交易网站的用例图针对用户1、用户登录用户登录是网上交易系统所必须拥有的一项功能。网上交易系统要求用户输入用户名、密码,为了防止利用软件进行恶意试探密码,还加入了验证码。在输14山东人学硕士学位论文入用户名、密码和验证码之后,系统将确认用户名、密码和验证码是否正确,如果验证成功,就使用户处于登录状态。否则,系统只显示用户名和密码的错误信息。用户登录后可以随时进行作品管理。2、用户注册用户在注册页面中能够进行新用户的注册,这时系统要求输入用户注册信息,如果用户名已经存在,系统将向用户显示相应的错误信息,并提示用户使用其他的用户名。与登陆一样,为了防止恶意注册,还需要输入验证码。允许用户自由注册,网站工作人员确认注册用户真实信息。注册成功后,直接以登录状态进入作品展示页面。3、浏览和搜索用户可以通过网站浏览各种产作品。在系统的主页面上,是所有作品类别的列表,作品类别列表中包含各种类别的名称和描述。通过单击某个作品类别的链接,用户可以查看该类别的所有作品列表,它包括各个作品的名称和描述。接着用户可以单击某个作品的链接,将进入该商品基本信息的列表页面。在该页面的作品条目中,包含有作品名称、所属名称、价格及发布者所发布的简单说明等,以及订购的按钮。如果用户点击订购按钮,将进入订单提交页面。如果在系统的主页面的搜索栏输入商品信息,将出现该商品的详细信息。4、管理作品用户登录后,可以任意发布作品,也可以对自己已经发布的作品做一些修改,对于一些已经出售或是不打算出售的作品,可以自行从发布的信息中删除。若所发布的作品收到订单,用户可以进行订单处理,对订单处理的结果反馈到网站工作人员,网站工作人员进行相应数据库操作。5、订购为保证交易的合法性和安全性,本网站不采用网上支付系统,所有交易于网下进行。在网上可以对自己喜欢的作品直接下订单,订单直接保存到后台。订单信息只有网站管理人员及作品的所有者可以看到。作品的所有者在登录页面登录后,系统会通知他有新的订单,他可以在作品管理页面进行订单的处理。针对管理员用户的顶层用例图如图22所示。山东大学硕士学位论文系统图22艺术品交易网站的用例图针对管理员L、登录与注销网上交易系统要求管理员在进行相应管理操作前先进行登录,在登录页面中输入用户名、密码以及验证码。在输入用户名、密码和验证码之后,系统将确认用户名和密码是否正确,如果验证成功,就使管理员处于登录状态。否则,系统只显示用户名和密码的错误信息。注销即为重新登录,清除该管理员的所有的登录信息,并重新将其导入登录页面进行重新登录。2、订单处理当用户将其订单确认并提交以后,该订单将存储在后台数据库中,管理员通过相应的页面去查看不能修改订单,查看订单的处理状态,若24小时内订单状态没有改变,管理员联系订单作品发布者,通知其进行订单处理,若作品发布者授权管理员处理订单,则管理员可对订单进行处理。同时管理员可以对订单按其不同的分类进行管理。3、作品信息维护管理员可对数据库中的作品进行维护,但没有修改作品信息及删除作品的权限,只能对作品分类进行修改。若作品发布者发布作品时分类不正确,管理员可以进行修改。作品的修护权限主要在注册用户手里。242系统非功能性需求本系统功能方面的需求与一般交易网站相差不多,但在非功能性需求方面可能较一般性交易网站要多一点。16山东大学硕学位论文L、安全性与宣传网站或是门户网站相比,交易网站的安全性要求要高很多。网上随处可见的攻击软件,攻击者不需要对网络协议的深厚理解基础,即可完成诸如更换WEB网站主页,到取管理员密码,破坏整个网站数据等等攻击。常见的WEB攻击分为两类一是利用WEB服务器的漏洞进行攻击,如CGI缓冲区溢出,目录遍历漏洞利用等攻击;二是利用网页自身的安全漏洞进行攻击,如SQL注入,跨站脚本攻击等。服务器方面的问题只能由服务器提供者进行防范,本系统主要需要保证页面本身的安全性。2、易用性为了保证用户能够很快很方便地使用本系统进行交易,网站所有的操作应该是简单而必要的,尽量避免在页面上放置过多用户一般不必使用到的功能。各功能按钮以易懂的文字来说明其作用,若说明过长,在按钮旁边或是下方进行说明。如果页面上的操作较为复杂,应在显眼的地方对操作流程用作用进行说明,减少用户产生茫然、不知所措的现象发生。3、界面对于所有人来说,界面是用户对网站的第一印象,界面的设计直接决定了用户对网站的感兴趣程度。同时罗布设计的好坏也决定了系统的易用性。因此,界面的设计不仅仅只是作为非功能需求的一个方面,它对整个网站的可用性起着举足轻重的作用。4、性能系统为交易性网站,在性能方面在求较高。交易性网站不允许经常出错,故障率要小,对于网站内的重要资料要经常性备份,特别是用户的数据库,若一旦出现问题,应该有电新备份数据库可以及时进行替换,将用户的麻烦和损失降至最低。17山东大学硕士学位论文第3章系统架构概要设计31系统设计目标和原则本系统设计的目标是为广大艺术品爱好者提供一个对艺术品进行欣赏、交流、交换、交易的平台。本系统设计的目标和原则为1网站的设计要符合艺术品爱好者的爱好与品位;2网站操作界面的友好性和人性化;3提高系统的安全性;4提高系统的稳定性。32系统技术架构设计321系统的网络架构艺术品交易网站采用BSBROWSERSERVER或浏览器服务器模式。在这种结构下,软件应用的业务逻辑完全在应用服务器端实现,用户表现完全在WEB服务器实现,客户端只需要浏览器即可进行业务处理。网络架构图见图31。用户图31系统的网络架构图系统位于服务器上,用户可以通过各种不同方式连接到INTEMET,再连接至服务器使用本系统。这种模式操作简单,投资成本低,但稳定性不能保证,若服务18山东人学硕士学位论文器端出现问题,会导致系统无法使用。322系统的安全架构对交易网站来说,安全是

温馨提示

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

评论

0/150

提交评论