本科毕业设计-基于net的在线购物小商店的实现.doc

上传人:可**** 文档编号:91259945 上传时间:2023-05-24 格式:DOC 页数:17 大小:1.77MB
返回 下载 相关 举报
本科毕业设计-基于net的在线购物小商店的实现.doc_第1页
第1页 / 共17页
本科毕业设计-基于net的在线购物小商店的实现.doc_第2页
第2页 / 共17页
点击查看更多>>
资源描述

《本科毕业设计-基于net的在线购物小商店的实现.doc》由会员分享,可在线阅读,更多相关《本科毕业设计-基于net的在线购物小商店的实现.doc(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、AbstractWith the development of internet technology, the Electronic Commerce has gradually became the main point of IT industry and trading cooperation. And the on-line shop is not only undoubtedly an important part of Electronic Commerce. ASA SHOP is an online store which provide goods informations

2、 and sales service. The customers get goods informations from this web system then buy goods according to the rules.This web shopping system is very convenient for customers to view all kinds of goods and add what they like to shopping cart. By this way, the customer can leave messages on the messag

3、e board. The administrator of this system can manage all goods information, view all history orders and manage the messages.This web shopping system is based on Microsoft Visual Studio 2005 and Dream weaver 8.0 by VB, Javascript programming language and Microsoft Access 2000 database.Key Words: ASA

4、SHOP; Goods; Order; VB, Javascript.一 绪论1.1课题背景近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上购物系统是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些不会经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如产品报价,产品更新等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子交易。在现实生活中,网上

5、购物已经成为现代人的一种需求,它的方便快捷是传统购物方式无法比拟的。1.2国内外研究现状在欧美发达国家,信息化程度远远高于我国,发展速度相当迅猛,世界500强中的大多数零售企业都纷纷挤身网络经销商的行列,广大网民在网上的购买额已经达到了相当巨大的数量,甚至有超过传统购物方式的趋势,而且这种趋势不可逆转。调查表明:在互联网技术的诞生之地-美国,绝大部分家庭已越来越习惯于在家中从网上购物。而我国的网民虽然总数大,增长快,但互联网络的普及程度目前还很低,未来的发展空间仍然很大。因此在中国发展网上购物具有良好的群众基础,网上购物方式日趋被大家所接受。1.3本课题研究的意义互联网的快速发展为网上购物系统

6、的发展提供了强大的动力,同时,网上购物的环境也已经逐步得到了改善,表现在网民结构的大众化和网络生存的普及化,物流和银行结算的畅通,以及市场运作的规范和相应政策法规的完善。网上购物对网民的吸引力将会越来越大,网民对购物网站的看法也将必定会从不了解到了解,从拒绝到接受,从怀疑到信任,从否定到肯定,网上购物的观念将更加深入人心。估量,综上所述,系统的市场前景是可行的。1.4本课题的可行性分析1.4.1市场前景可行性分析由前述可知,当前网上购物市场是具大的,而且市场还在发展初期,其市场潜力不可估量,综上所述,系统的市场前景是可行的。1.4.2技术可行性分析一个系统在技术上是否可行,往往从开发的风险,资

7、源的有效性,相关技术的发展等方面来分析。开发风险的大小直接关系到系统的成败。本系统的实现从其所需要实现的功能上来说,现有的比较成熟的技术已基本上能满足其功能需求,而且有很多当前已成功开发并投入使用的网上购物系统可供借鉴。因此,从系统的开发风险来分析,本系统的开发是可行的。在本系统的开发过程中,主要用到开发工具有Visual Studio 2005、Microsoft Access 2000、Dreamweaver 8等。这些技术和开发工具都是完善,在实践中多次被运用的,是完全可行的,不会存在技术上的问题。所以从技术环节上来说不存在无法实现的情况发生。1.5本课题的研究方法网上购物系统不同于其它

8、性质的网站,由于涉及到交易,因此对于严谨性有很高的要求。每一个细小的环节都和重要。这样才能使得在网上电子交易时避免不必要错误发生。我使用以VB为主, Javascript 为辅的编程语言在ASP.NET平台上来编辑网页,以及Microsoft Access 2000来建立数据库,从而实现一个具备在线销售功能的网上商店-ASA SHOP.二 需求分析2.1背景 要想系统的开发能够顺利进行,并且如期实现系统的目标。做好用户的需求分析是很重要的。一个网站项目的确立是建立在各种各样的需求上面的,这种需求往往来自于客户的实际需求或者是出于公司自身发展的需要,其中客户的实际需求也就是说这种交易性质的需求占

9、了绝大部分。面对对网站开发拥有不同知识层面的客户,项目的负责人对用户需求的理解程度,在很大程度上决定了此类网站开发项目的成败。因此如何更好地的了解、分析、明确用户需求,并且能够准确表达给参与项目开发的每个成员,保证开发过程按照满足用户需求为目的正确项目开发方向进行,是每个网站开发项目管理者需要面对的问题。项目开发的提出者和开发者均为方曼曼,已明确用户有:有电脑,有上网条件的网民和相关的管理人员;潜在用户有:还没有上网条件但不久后就有的用户、供货商。2.2用户的特点本系统的最终用户任意,浏览者,购买者乃至管理操作员都不限教育水平,能够使用Windows操作系统并且具备上网条件即可。无需特殊技术专

10、长。本软件预期的使用频度较高,主要由用户的访问购买流量决定。2.3系统需求分析2.3.1顾客对于系统的需求顾客在网上购物看重的是方便和快捷,因此系统要使顾客能够在大量的产品信息中迅速搜索到自己想要了解的产品信息。并且,由于顾客中可能存在有很多并不熟悉网上购物流程的人,系统操作流程应该简单、易用。首先顾客能在商城中查询各种商品的介绍、实物图片、价格等基本信息,以便顾客确定自己满意的商品。选好商品后,顾客可以将所选商品放入购物车,如果在结算前改变主意,依然可以不用购买。当顾客选定所要购买的商品后,能够向系统提交并由系统自动生成相应的订单号。另外,顾客可以根据需要,在留言板模块上进行留言.留言板不实

11、行实名验证,只要是浏览商店的用户均可以留言而不需注册登录,这样更加有利于ASA SHOP的完善.2.3.2管理员对于系统的需求系统管理员在此系统中扮演着非常重要的角色,管理员可以进行商品管理、定单管理、留言板管理等需求。并且系统面对大量的信息应该做到条理清楚,管理员能够轻松的找到需要的管理类别。为了实现这些需求,管理中心应该做到功能齐全,模块划分明确。本系统中管理部分分为商品管理和留言板管理两个模块。其中商品管理模块中分为商品分类,信息的管理以及订单的管理.留言板管理模块则有查看留言,回复留言和删除留言等功能.2.4任务概述2.4.1目标本系统是针对所有上线网民及需要购买商品者而开发的。本系统

12、是一项独立的软件,也可作为一个大型购物网站的功能子系统。系统后台的开发意图为便于商店的管理,方便管理员管理商品的销售情况。如商品分类的添加、删除、查找等。开发工作预期时间为七周。试运行时间为一周。本系统的开发测试经费较低廉。用一台PC供开发使用,开发完后再移植到其他PC机上换浏览器测试运行.预计开发成本主要为人力,时间成本。2.4.2对功能实现的规定一、用户可以浏览商品的信息,包括商品编号, 外观,种类,名称,价格等.二、顾客看到满意商品后可以直接将商品放入电子购物车,购物车能够保存顾客所选商品的基本信息,包括名称,单价和数量等.并且还可以删除商品,更改购买商品的数量等.顾客提供必要信息后,即

13、自动生成订单,并保存起来.三、管理员删除或增加商品的分类,删除或添加某一商品的具体信息.查看顾客的历史订单.四、用户可以看到历史留言及对应的回复信息,并可以在留言板上留言,输入昵称,主题,内容和其他基本信息.选择头像,自由为自己的留言加密.五、管理员查看留言,选择删除或者回复留言.2.4.3对系统性能的规定一、系统具有可操作性。 顾客和管理员都无需输入相关信息就可以浏览首页,然后的点击浏览各个页面。就算需要输入一些相关购物信息的话,系统也应尽量减少用户们的数据录入量,录入数据尽量通过提示来选择录入,这样的处理同时也避免了许多录入异常现象的发生。数据输入的格式应符合业务习惯,并且直观、方便。要求

14、系统处理的数据能准确无误,同时输出信息要求直观、简洁。二、系统有一定的稳定性。系统运行具有较高的稳定性,提供严格的并发控制,确保数据的一致性和正确性。三、有较高的开放性,实用性。系统面向所有网民,具有高开放性。从用户的实际购物需要出发进行系统开发,不盲目追求高新技术的应用。四、可以跨浏览器,跨平台运行。系统开发完成后,要能运行于任何由Windows NT/Windows 9X操作系统所构成的计算机网络环境下。并且系统还需要能够跨浏览器运行,才能够保证各种用户均可以使用该系统。五、使用管理员登陆的措施保证后台数据库的安全。系统安全措施可靠、高效、可维护性好,有权限控制、口令控制,其中口令录入界面

15、便于系统识别管理员身份。三 系统设计3.1概要设计3.1.1系统架构设计 系统架构设计的目的是要通过科学的解析,将整个系统划分为不同的构件,并准确定义出构件和构件之间的借口,设计一个清晰简单的体系结构。体系结构的结果对于后续的详细设计工作也是一种约束,有助于消除设计和实现过程中的随意性。一、系统划分划分该系统采用自顶向下的结构化系统分析与设计的基本思想.该系统被分成三大模块,它们分别是:商品展示和购物车模块,留言板模块,商品订单管理模块。将这三大模块再细分后,逐个分层实现.各模块具有相对独立性,内部功能和信息等方面的内聚性较好.各模块之间的数据依赖性也较小,因此在开发过程中便于分时间阶段实现.

16、系统三大模块图ASAShop系统购物模块管理模块留言模块用户浏览购买商品商品分类管理商品信息管理查看订单用户留言回复删除留言二、系统架构模式该系统的架构模式采用三层体系架构.三层架构包括表示层,应用逻辑层和数据存储层.其中表示层指系统呈现给用户的界面.该层负责与用户交互,接收用户的查询,输入等请求,然后将任务请求发送给逻辑中间层.该层用ASP.NET各控件以HTML形式实现任务.应用逻辑层承担业务过程中的数据和信息等的处理.该层以ASP.NET中的ADO.NET数据库操作及数据绑定技术等技术核心体现.数据存储层提供持久存储机制.该系统采用微软Access 2000数据库,存储用户的数据,方便拓

17、展,有利提高系统的重用性.3.1.2软件结构设计软件结构设计是对组成系统的各个子系统的进一步分解与规划。主要包括确定构造子系统的模块元素;定义每个模块的功能;进行结构优化等。将该系统的三大模块再分别模块化,可得到如下模块结构图:购物模块购买商品生成订单浏览商品选择商品类型请求请求显示信息输出输出输出信息加入购物车信息输出管理模块购物模块生成订单商品分类输入信息请求添加显示信息删除输出处理信息加入购物车信息输出处理商品信息输入信息显示信息添加删除处理留言模块留言管理回复留言用户留言输入留言输入输入显示留言输出输出输出请求显示留言删除输出输出输入系统流程图如下:首页浏览管理员登录留言板购物生成订单

18、查看或留言商品管理留言管理查看订单商品分类商品信息删除留言回复留言3.2详细设计3.2.1数据库设计该系统采用关系型数据库.关系型数据库中的数据是以数据表为单位实现存储的. 定义了一个总的数据库webshop,里面包含了6个数据表,对应模块功能如下:首页的推荐商品部分对应hotgood数据表;顾客购物模块对应Category,Products数据表,购物车对应SubInfo数据表;留言板模块对应Face和LYSheet数据表。 3.2.2接口设计外部接口:模块之间的联系。留言板模块与商品管理模块中均有管理员登录验证设置。两个模块中运用同一个函数来实现这一功能。整个函数是:Sub Sure_Cl

19、ick(Sender As Object,E As Eventargs) if trim(zh.text.tostring()=admin and trim(pwd.text.tostring()=admin then Session(Enter) = true Response.Redirect(admin.aspx) else Message.Text = 名字或者密码输入不正确! end if End Sub 内部接口: 模块内部各个小功能之间的联系。商品管理模块中的分类管理与详细信息管理这两个功能之间的联系:删除用同个函数:Sub grid1_delete(ByVal Sender A

20、s Object, ByVal E As DataGridCommandEventArgs);添加用同个函数:Sub Save_Click(ByVal Sender As Object, ByVal E As EventArgs)。3.2.3界面设计系统首页商品管理购物车留言板后台商品管理后台留言板管理回复留言3.2.4关键功能的实现及系统所用控件一、数据网格控件 DataGridDataGrid控件是ASP.NET中功能最强,用途最广的WEB控件之一,它可以使用数据绑定技术,在数据初始化的时候绑定一个数据源.除了能够显示数据外,还可以实现编辑,删除,分页显示和排序等功能.系统采用DataGr

21、id控件绑定数据表中的商品信息,并通过HTML表现出来,实现商品展示功能.如goodlist.aspx中,将数据绑定到DataGrid控件的语句为: MyDataGrid.DataSource = ds.Tables(shop).DefaultView MyDataGrid.DataBind()二、Session对象 Session是服务器端为每个访问系统所分配的一个编号.当用户在应用程序的页面之间跳转时,存储在Session对象中的相关变量不会清除,而是保存下来.系统在session里定义一个datatable,并将用户所选择的商品信息从数据表中调用出来,存储到用户的Session里,再通过

22、结算,最后实现购物车功能。三、HTML服务器控件和服务器端web控件传统的HTML标记没有办法利用程序来直接控制其属性,使用方法和接受事件,为了将所有的HTML标记对象化,让程序可以直接控制,提高执行的效率,ASP.NET为动态页面设计带来了HTML控件这一新的技术.系统采用了多个HTML控件来实现交互功能.如文件上传控件实现管理员上传商品外观图片功能;用web表单控件作为容器来存放其他的控件等.ASP.NET还提供了另一类服务器控件,即服务器端web控件.它会依client端的状况产生一个或者多个适当的HTML控件,除了可以自动侦测Client端浏览器的种类,自动调整成适合浏览器的输出外,还

23、支持数据绑定,可以和信息源连接,用来显示或修改信息源的信息.系统采用了文本输入控件textbox,下拉列表框控件dropdownlist等获取用户端信息.四 系统实现与评价4.1开发平台与开发工具的选择4.1.1 ASP.NET技术简介ASP.NET技术是Microsoft公司推出的新一代动态Web开发工具,是电子商务、电子政务、远程教育等Web应用开发的主流技术之一。ASP.NET不同于ASP,它是建立在.NET Framework之上,提供了更易于编写且结构更清晰的代码,它使用VB.NET和C#等模块化语言编写程序,提高了代码的再利用性和共享性。ASP.NET在结构上几乎完全基于组件和模块

24、化的,Web应用程序的开发人员使用这个开发环境可以实现更加模块化的、功能更强大的应用程序。4.1.2 ASP.NET的优点ASP.NET的优点主要体现在效率高、可重用性高、代码量少这三方面。在使用ASP进行程序设计的时候,由于ASP使用的是脚本语言,所有的代码都嵌入到HTML代码中,所以当编制功能复杂的网页时,就需要编写大量的代码,而且会导致程序代码的可读性差的问题。另外,由于所有的代码都是解释执行的,所以相对速度较慢,并且无法有效地利用机器硬件的各种性能。ASP.NET与ASP相比较效率更高,提供了很高的可重用性,对于实现同样功能的程序,ASP.NET使用的代码量比ASP要少得多。ASP.N

25、ET采用全新的编程环境,代表了技术发展的主流方向。4.1.3 ASP.NET的工作原理要详细了解ASP.NET的工作原理,首先要了解什么是.NET,什么是.NET Framework,什么是公共中间语言。一、.NET对于.NET,微软自己也没有一个详细确切的定义。但是我们可以这样认为:.NET是微软公司要提供的一系列产品的总称。具体说来,.NET由下面的几个部分组成:.NET战略、.NET Framework、.NET企业服务器和.NET开发工具。.NET战略是指把所有的设备通过Internet连接在一起并把所有的软件作为这个网络所提供的服务的想法。.NET Framework是一个程序设计环

26、境,它提供了具体的服务和技术,方便开发人员建立相应的应用程序。.NET企业服务器是指SQL Server 2000之类由.NET Framework应用程序使用的服务器端产品。它们虽然不是由.NET Framework编写成的,但是它们都支持.NET。为了能够在.NET Framework上进行程序开发,微软把Visual Studio进行升级,并把升级后的产品命名为Visual Studio.NET。这就是.NET开发工具。二、.NET Framework.NET Framework是.NET战略的核心。.NET Framework分为以下几个部分:MS中间语言、CLR、.NET Frame

27、work类库、.NET语言、ASP.NET和Web服务。MS中间语言是.NET的通用语言。无论使用哪一种.NET语言编写的程序代码,在执行之前,都会把它编译成为MS中间语言。CLR(Common Language Runtime,公共语言运行时刻库)用于执行MS中间语言。.NET Framework类库中包含了大量可以实现重要功能的代码库。用户在编写程序的时候可以很方便地把这些库调用到应用程序中,实现更加复杂的功能。由于这些类库的存在,使得编写功能强大的程序更加容易。.NET语言是指可以将使用其编写的代码编译成为MS中间语言的的编程语言。常见的语言有VB.NET和C#等。Web服务是指可以通过

28、Web访问的组件。三、公共中间语言在.NET Framework中使用高级语言(例如VB.NET、C#)编写的程序,需要在运行前将其编译成为中间语言(例如MS中间语言)。需要注意的是,中间语言并不是一种可以直接执行的机器代码。与高级语言编写的代码相比,它的可读性很差,但是进行了一系列的优化。为了执行中间语言,需要一个执行环境CLR。CLR在.NET Framework中的位置十分重要,可以说是.NET Framework的基础。CLR用JIT(Just-In-Time)编译器把中间语言代码编译成可以执行的代码,并对程序进行最后的、与机器相匹配的优化,使得程序可以在所在计算机上尽可能高效地运行。

29、采用这种方式的原因是,早期的编译方式是把程序源代码直接编译成机器代码。这时编译好的程序虽然也进行了与机器相匹配的优化,但是这些优化都是针对编译源代码的机器进行的。如果把编译好的程序放到其他类型的机器上,那么所进行的优化就有可能没有任何意义,并且如果机器的硬件发生变化,那么还有编译后的程序无法执行的可能,因为新的机器可能没有原来机器所拥有的某种资源。而如果采用了公共中间语言的方式,就可以很好地解决这个问题。由于中间语言与机器无关,所以它可以在任何一个可以运行CLR的机器上运行。并且由于所有的关于机器的优化都是由CLR进行的,所以不存在早期编译所产生的由于机器不同而产生的不兼容的问题。ASP.NE

30、T的工作原理是:首先,有一个HTTP请求发送到Web服务器要求访问一个Web网页。Web服务器通过分析客户的HTTP请求来定位所请求网页的位置。如果所请求的网页的文件名的后缀是aspx,那么就把这个文件传送到aspnet_isapi.dll进行处理,由aspnet_isapi.dll把ASP.NET代码提交给CLR。如果以前没有执行过这个程序,那么就由CLR编译并执行,得到纯HTML结果;如果已经执行过这个程序,那么就直接执行编译好的程序并得到纯HTML结果。最后把这些纯HTML结果传回浏览器作为HTTP响应。浏览器收到这个响应之后,就可以显示Web网页。4.2数据库Microsoft Acc

31、ess 2003简介Microsoft Access 2000 是Office2003里面的一个组件。Access 数据库管理系统是Microsoft Office 套件的重要组成部分,适用于小型商务活动,用以存贮和管理商务活动所需要的数据。Access不仅是一个关系式数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。Access 数据库由六种对象组成,它们是表、查询、窗

32、体、报表、宏和模块。表(Table) 表是数据库的基本对象,是创建其他5种对象的基础。表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。查询(Query)查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。 窗体(Form) 窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显示相关联的表的内容。窗体也称表单。 报表(Report) 报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。 宏(Macro) 宏相当于DOS中的批处理,用来自动执行一系列操作。Access列出了一些常用的操作供用户选择,使用起来十分方便。 模块(

33、Module) 模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。Access数据库以文件形式保存,文件的扩展名是MDB。4.3页面设计工具Dream weaver 8.0简介 工欲善其事,必先利其器。制作网页第一件事就是选定一种网页制作软件。从原理上来讲,虽然直接用记事也能写出网页,但是对网页制作必须具有一定的html基础,非初学者能及,且效率也很低。用WORD也能做出网页,但有许多效果做不出来,且垃圾代码太多,也是不可取的。网页制作软件首推Dreamweaver,它简单易学,功能强大,用它做出

34、的网页垃圾代码也比较少,另外,它是一个可视化的网页设计和网站管理工具,支持最新的Web技术,包含HTML检查、HTML格式控制、HTML格式化选项、HomeSite/BBEdit捆绑、可视化网页设计、图像编辑、全局查找替换、全FTP功能、处理Flash和Shockwave等富媒体格式和动态HTML、基于团队的Web创作。在编辑上可以选择可视化方式或者源码编辑方式。因此,用Macromedia Dreamweaver制作美化网页有如下优点: 一、动态跨浏览器验证二、强大的CSS支持三、内建的图形编辑引擎四、安全FTP五、支持ActiveX、JavaScript、Java、Flash、ShockW

35、ave等特性,而且它还能通过拖拽从头到尾制作动态的HTML.另外,在我们用所见即所得的环境制作网页的同时可以在代检视窗中看到对应的HTML代码,即使我们一点不懂HTML 也能做出漂亮的网页,也可以做出漂亮的网页来.4.4系统实现概述 整个系统是在DreamWeaver 8.0里设计,编程的,所见即所得,非常方便.前台模块的首页,购物页面,留言板页面等都是文件嵌入的方式实现的.语言采用VB.NET,个别小功能如小日历,链接滚动栏等采用JavaScript语言嵌入html页面实现.系统各个页面对数据库的访问语句:Provider=Microsoft.Jet.OLEDB.4.0;Data Sourc

36、e= & Server.MapPath(webshop.mdb).并运用SQL关键字访问数据表中的记录,如查询记录用”select”,插入记录用”Insert into”,删除记录用”delete”等.4.5系统测试 4.5.1系统测试策略在系统的开发过程中,我采用试探法和对分查找法来调试程序.根据VS2005运行程序后出现的提示错误信息猜测故障的大致位置,然后检测程序中被怀疑位置附近的信息,由此获得对程序错误的准确定位.当程序比较长时,则采用区分程序段方式查找.4.5.2系统测试用例的选择系统每完成一个子功能模块后,就采用黑盒测试法测试.当三大模块均完成后,再同样采用黑盒测试法进行集成测试.

37、最后将系统移植到其他PC机上运行.4.5.3系统测试结果分析用户界面比较友好,有必要的操作提示,每个页面都有相应的提示信息。页面布局合理功能模块划分清晰。管理界面简单友好,管理员身份验证不依赖数据库,而是直接以程序设定的名称和密码登录验证.各个可供管理的模块清晰明了,且容易操作.五 结束语经过这段时间的努力,整个ASA SHOP终于浮出水面,虽然系统功能小,简单,并且还有很多需要完善的地方,但是在克服一个个困难的过程中,我对.NET语言有了更深层次的了解,对网页设计的操作,如CSS嵌入HTML页面中以达到导航栏效果,用JavaScript制作动态效果等也更加地清楚,熟练.这是毕业论文带给我的收获.同时,由于在线购物这一题目较为实用,流行,普遍.所以在论文创作过程中能够得到的有价值技术信息也比较多.总而言之,从页面设计到论文完成,整个过程的付出与收获,我还是相当满意的.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁