最新版计算机网络技术专业网络购物网站制作最新毕业论文设计.docx
- 文档编号:28348309
- 上传时间:2023-07-10
- 格式:DOCX
- 页数:28
- 大小:503.92KB
最新版计算机网络技术专业网络购物网站制作最新毕业论文设计.docx
《最新版计算机网络技术专业网络购物网站制作最新毕业论文设计.docx》由会员分享,可在线阅读,更多相关《最新版计算机网络技术专业网络购物网站制作最新毕业论文设计.docx(28页珍藏版)》请在冰豆网上搜索。
最新版计算机网络技术专业网络购物网站制作最新毕业论文设计
优秀论文审核通过
未经允许切勿外传
计算机网络技术专业毕业论文
题目:
五月阳光网络购物系统
系部:
电子信息系
班级:
网络0000班
指导老师:
…………
姓名:
***
新疆交通职业技术学院
2011年6月
摘要
21世纪是网络时代,互联网正逐渐地改变我们的生活方式。
人们很容易地接受网络知识和在网上得到的信息。
本文讲解了一个以女性电子产品为主题的网站的建设,它基于数据关联规则的网站个性化页面及动态数据生成案例,本系统基于BS结构,主要使用技术有ASP,Access,及网页三剑客,具有用户使用更简单、反映用户兴趣爱好更明显细致等优点。
在网页方面,综合考虑了页面色彩、页面的构架,充分的利用了图片、文字、图层、表格等元素。
网站内容明确,层次清楚,达到了预期的功能。
关键词:
网站,建设,ASP,Access;
Abstract
21stcenturyistheInternetage,theInternetisgraduallychangingthewaywelive.Itiseasytoacceptthenetworkofknowledgeandinformationobtainedonline.ThisarticleexplainedafemalecosmeticthemeofWebsites,itisbasedondataassociationrulespersonalizedpageanddynamicdatagenerationcase,thiscaseandnowtheInternetcomparedtosomeoftheprogramsusedwiththeusertousesimpler,reflectingtheuserinterestsmoreclearlydetailedandsoon.IntheWebcontext,consideringthepagecolor,pagestructure,fulluseoftheimages,text,layers,tablesandotherelements.Webcontentexplicit,clearlevels,toachievethedesiredfunctionality.
Keywords:
sitebuildingASPAccess;
第一章系统开发工具1
1.1ASP1
1.2IIS1
1.3SQLServer20001
1.4Dreamweaver2
1.5Photoshop2
第二章系统开发语言3
2.1HTML3
2.2VBScript3
2.3SQL4
第三章毕业设计项目概述5
3.1系统设计背景5
3.1.1互联网站的发展5
3.1.2网络购物新潮5
3.2设计目的5
3.3设计目标6
第四章系统的需求分析7
4.1功能需求分析7
4.1.2输入输出要求7
4.2客户前台功能:
7
4.3商家后台功能8
4.4可行性分析9
4.4基于BS结构的访问模式10
4.5网站的深入调查11
第五章系统设计13
5.1总体设计13
5.2站点的目录结构设计14
5.3数据库的设计14
5.3.1数据库概念设计14
5.3.2数据库的逻辑设计14
5.3.3字段详细设计14
5.4系统设计17
5.4.1首页设计17
5.5用户界面设计17
5.5.1商品简介18
5.5.2后台登陆19
5.6购物功能的实现20
5.7用户注册页面与实现21
第六章系统运行与管理23
6.1会员维护模块23
6.2商品展示与维护模块23
第七章系统的测试25
7.1系统测试25
7.2系统测试实例25
7.3系统效果分析及展望26
第八章总结27
致谢29
参考文献31
附录33
第一章系统开发工具
1.1ASP
ASP(ApplicationServiceProvider)是Microsoft公司开发的服务器断的脚本环境是目前流行的开放式的WEB应用程序开发技术。
ASP的主要特性是能够把脚本、HTML、组件和强大的WEB数据库访问功能结合在一起,形成一个能在服务器上运行的应用程序,并把按用户的要求专门制作的HTML页面送给客户端浏览器。
ASP属于ActiveX技术中的服务器端技术,与通常在客户端实现动态页面的技术(如JavaAppletActiveX控件和VBScript等)不同,ASP中的命令和脚本都是在服务器端解释执行,将执行后的结果生成HTML页面并发送给浏览器。
由于脚本在服务器端执行,因而开发者不必担心浏览器是否能执行脚本。
同时,由于只是将HTML页面发送到浏览器,在浏览器上看不到ASP程序,因此可以防止程序被窃取。
另外,ASP还具有许多显著的优点。
例如,ASP运行在Web服务器的同一进程中,能更快、更有效地处理客户请求;ASP提供了更简单、更方便的数据库访问方法,使开发基于数据库驱动的Web应用程序更容易;ASP支持VBScript和Jscript,能以插件形式支持其他脚本语言。
1.2IIS
IIS是InternetInformationServer的缩写,它是微软公司主推的服务器,最新的版本是Windows2003里面包含的IIS6.0。
IIS与WindowNTServer完全集成在一起,能够建立强大,灵活而安全的Internet和Intranet站点。
IIS支持HTTP(超文本传输协议),FTP(文件传输协议)以及SMTP协议。
IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBscript、Jscript开发软件及Java等。
1.3SQLServer2000
MicrosoftSQLServer2000是微软公司开发的一种功能强大、完整的关系型数据库系统,以TransactSQL作为它的数据库查询和编程语言。
SQLServer2000提供了以Web标准为基础的扩展数据库编程功能,以使用HTTP来向数据库发送查询、对数据库中存储的文档执行全文搜索、以及通过Web进行自然语言查询。
SQLServer2000提供了一整套图形化工具以方便用户操作,创建和修改数据库及备份数据库操作可通过企业管理器来进行。
1.4Dreamweaver
DramweaverMX2004是一款专业的HTML编辑器,用于对Web站点、Web页和Web应用程序进行设计、编码和开发。
Dreamweaver可提供在可视化编辑环境中工作,利用Dreamweaver中的可视化编辑功能,可以快速地创建页面而无需编写任何代码。
同时,如果要用手工直接编码,Dreamweaver还包括许多与编码相关的工具和功能。
并且,借助Dreamweaver,还可以使用服务器语言(例如ASP、ASP.NET、ColdFusion标记语言(CFML)、JSP和PHP)生成支持动态数据库的Web应用程序。
1.5Photoshop
Photoshop是世界顶尖级的图像设计与制作工具软件。
图像处理是对已有的位图图像进行编辑加工处理以及运用一些特殊效果,其重点在于对图像的处理加工。
在表现图像中的阴影和色彩的细微变化方面或者进行一些特殊效果处理时,使用位图形式是最佳的选择,它在这方面的优点是矢量图无法比拟的。
学习内容:
Photoshop掌握绘画的基础理论,学习色彩原理和选取颜色、范围选取、工具与绘图、图像编辑、控制图像色彩和色调、使用图层、路径、通道和蒙板的应用、滤镜等。
第二章系统开发语言
2.1HTML
HTML(HyperTextMarkLanguage)即超文本标记语言,是WWW上通用的描述语言,是制作网页的基础,HTML语言主要是为了把存放在一台计算机中的文件或图形与另一台计算机中的文本或图形方便地联系在一起,形成有机的整体。
HTML标记是HTML的核心与基础,用于修饰、设置HTML文件的内容及格式。
HTML语言是通过利用各种标记(tags)来标识文档的结构以及标识超链(Hyperlink)的信息。
虽然HTML语言描述了文档的结构格式,但并不能精确地定义文档信息必须如何显示和排列,而只是建议Web浏览器(如Mosiac,Netscape等)应该如何显示和排列这些信息,最终在用户面前的显示结果取决于Web浏览器本身的显示风格及其对标记的解释能力。
这就是为什么同一文档在不同的浏览器中展示的效果会不一样。
2.2VBScript
VBScript的全名是MicrosoftVisualBasicScriptingEdition,它是专业编程语言VisualBasic的子集。
使用VBScript可以实现很多动态交互功能,诸如在将数据法送到服务器之前先进行处理和校验,创建新的WEB内容,甚至编写完全在客户端运行的应用程序,如计算器和游戏使用程序,扩展客户端的功能等。
ASP本身并不是一种脚本语言,而是一种技术框架,它为嵌入HTML页面中的脚本语言提供了运行的环境。
ASP程序中常用的脚本语言有VBScript和Javascript等,默认语言为VBScript语言。
一般情况下VBScript代码都是在服务器端执行。
当VBScript代码在服务器端执行时有两种语法格式。
格式1:
<%VBScript代码%>
格式2:
VBScript代码
有时,为了某种需要,会将VBScript代码放在客户端执行,这时的语法格式如下:
VBScript代码
2.3SQL
SQL(StructureQueryLanguage)是一种使用于关系数据库的结构查询语言,它功能强大、简单易学,使用范围广,可移转性强,当前较流行的关系型数据库如OracleSybasedBase
VisualFoxPro和DB2、SQLServer、Access等数据库管理系统都支持SQL语言。
SQL语言是学习关系型数据库管理系统的重要基础。
SQL语言最早是在1974年由美国的IBM公司提出的,随后不断发展,不断完善。
1986年10月美国国家标准学会(ANSI)批准将SQL语言作为美国数据库的语言标准,1987年国际标准化组织(ISO)也通过了这一条标准。
SQL语言包含9个命令动词,分别用于数据定义、数据查询、数据操纵及数据控制,
SQL功能│动词
─────┼─────────────
数据查询│SELECT
─────┼─────────────
数据定义│CREATE,DROP,ALTER
─────┼─────────────
数据操纵│INSERT,UPDATE,DELETE
第三章毕业设计项目概述
3.1系统设计背景
3.1.1互联网站的发展
中国互联网络信息中心的调查报告显示截至2009年6月底,中国网民数量达到2.53亿,网民规模跃居世界第一位。
中国网民规模继续呈现持续快速发展的趋势。
比去年同期增长了9100万人,同比增长56.2%。
在2009年上半年,中国网民数量净增量为4300万人。
网络购物使用率为25%,用户人数达到6329万人,半年内用户量增加了1688万人,已经成为十大网络应用之一。
网上拍卖作为网络购物的一种重要形式,在电子商务中扮演着越来越重要的角色。
目前,世界各国纷纷看好网上消费这块新大陆,普遍认为网络的发展将是未来25年世界经济发展的一个重要推动力,对经济的促进将远远超过200年前的工业革命。
著名网络经济调查评论家RobertMetcalfe声称:
“互联网的价值等于(与之相联结的)网点数量的平方。
”
3.1.2网络购物新潮
网上拍卖是利用互联网,在网站上公开有关待出售物品或服务的信息,通过竞争投标的方式将它出售给出价最高的投标者。
其实质是以竞争价格为核心,建立生产者和消费者之间的交流与互动机制,共同确定价格和数量,从而达到均衡的一种市场经济过程。
相对与传统的拍卖,网上拍卖的优点在于每个商家都可以制定一套适合自己的拍卖规则,并且通过网上拍卖还可以使定价达到更准确的水平。
与传统拍卖相比,在网站上拍卖的物品类型更加多样化。
从电器、电子软件,汽车立体声系统等电子产品到运动员亲笔签名的网球、二手平装书籍、音乐会门票、沙发、陶器、单簧管等收藏品、生活用品和消遣服务等,可谓琳琅满目、应有尽有。
要对网上拍卖系统的进行研究,就要先对我国拍卖市场的进行调查分析,就要对我国网民进行分析,对我国的互联网发展进行调查,对拍卖的规则进行深入的了解。
通过研究符合我国国情的,满足我国网民需求的网上拍卖系统,有助于促进我国网上拍卖相关理论的研究,有助力于完善我国网上拍卖体系,激发同行来同努力提高相关技术,最终为消费者受益。
3.2设计目的
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。
毕业设计是计算机网络技术专业重要的检验教学教学环节。
她是我们学生运用所学知识,在知道教师的指导帮助下,使我们更加进一步了解和认识网站规划和具体网页制作过程,并将其运用到以后的工作当中去,掌握网页制作三剑客软件的使用;加强处理网页图片的基本技巧;学会制作较为复杂的Flash动画;掌握使用模板、库、结合网页制作理论知识作出完整的网站。
毕业设计通过不同方式培养学生分析、解决问题的能力与实际操作能力,使我们掌握网站设计、制作和维护的基本操作,为我们毕业后从事计算机行业相关工作打下坚实的基础。
很多企业已经将互联网作为形象宣传、产品推销的主要手段。
因此社会需要大量的网络和网站建设的人才,这给已近踏出校门的我们提供了巩固自我的大舞台。
3.3设计目标
本网站的设计目标是通过使用我们所学过的专业知识规划、设计、制作一个能够既方便企业的管理者管理,又利于购物者舒适方便的购买产品。
实现商家与客户互赢互利。
第四章系统的需求分析
网上电子产品购买的需求,这两方面分别是电子产品的购买者、管理人员。
购买者的需求是查询电子产品店所存的电子产品、个人购买情况及个人信息的修改;管理人员对购买者的购买要求进行操作,同时形成给购买者按购买多少或次数进行等级升级;购买者可直接查看自己所需电子产品的情况,如果购买者根据本人用户名和密码登录系统,还可以进行本人购买电子产品情况的查询和维护部分个人信息。
一般情况下,购买者只应该查询和维护本人的借书情况和个人信息,若查询和维护其他购买者的购买电子产品情况和个人信息,就要知道其他购物者的用户名和密码。
这些是很难得到的,特别是密码,所以不但满足了购买者的要求,还保护了购买者的个人隐私。
4.1功能需求分析
(1)基本的功能模块:
浏览所有电子产品信息、浏览电子产品的排行,浏览热门产品,及电子产品的分类
(2)数据录入:
主要有手工录入。
4.1.2输入输出要求
(1)输入:
依据不同可模块有以下一种录入方式:
<1>手工录入
(2)输出:
以网页的形式展现给用户
4.2客户前台功能:
① 客户管理功能
系统实行会员注册或登陆,对客户的相关信息的信息(允许项)可以进行修改。
② 商品信息查询功能
为客户提供模糊查询商品信息、搜寻商品。
③ 购买功能
客户确定购买对象、下订单、进入购物系统,完成购买。
④ 网上结算银行功能
系统采用网上银行方式,支持网上结算,经过模拟认证后,根据银行帐号在网上处理购买结算。
⑤ 售后评价及退货功能
完成购物后,可以进行评价或者要求商家予以退货服务。
4.3商家后台功能
① 商品信息管理功能
在本网站中由系统管理员或由系统管理员授权委托管理整个系统的商品信息,发布销售商品信息,商家注册取得授权后可在系统后台随时增添、修改、更新销售商品信息,这样就可以使客户及时了解产品的最新动态及解决客户在浏览本网站或购买时产生的问题的反馈意见。
② 订单管理功能
系统内构成由每个订单生成,按时间顺序生成订单号、订单入库,订单查询组成的完整的订单处理流程。
③ 配送管理功能
合同(订单)确认后,卖方向买方送提货单证(网上下载),凭单提货、配货送货。
④ 商品退货处理和售后反馈功能
售后服务中不合格退货的要求,本网站系统支持退货处理,包括货款退还的操作,同时对客户予以评价。
⑤ 客户信息管理功能
系统实行会员注册,对客户的相关信息、交易信息等实行跟踪管理,适时会员实行升级制度。
⑥ 网上结算银行功能
系统采用网上银行方式,支持网上结算,经过模拟认证后,根据银行帐号在网上处理收款结算。
后台功能结构模块如图2-1
图3-1后台管理功能结构模块图
上述几项功能由于时间紧凑的关系,我还没做好准备以后再进一步的研究这几方面的内容。
4.4可行性分析
随着计算机技术的发展和网络人口的增加,网络世界也越来越广泛,越来越丰富,电子商务已经成为网上的一股潮流。
我们相信要不了太长有时间,顾客就可以在网络世界上获得他们在现实世界上可以获得的所有商品和服务。
可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化了系统分析和系统设计的过程,所以,进行可执行性分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析:
<1>经济可行性:
即实现这个平台设计有没有什么经济效益?
该平台设计就能够实现为企业节省开支,比如:
房租,员工工资等,而且容易吸引广大客户发眼球。
<2>技术可行性:
即现有的技术能否开发该平台,会有哪些困难,能否解决这些困难,而本网站主要就是利用ASP动态网页设计,photoshop图片处理,ACCESS数据库的链接等,但是这些技术还不能完全开发这个平台,会遇到一些要用到高级语言如java等,而这些有待于我进一步学习。
<3>运行可行性:
即该平台规定的运行方式是否可行。
本网站我采取用netbox运行,(netbox是一个类似于IIS的WEB服务器软件,相对与IIS要简单一些)。
经过检测可以正常运行。
<4>法律可行性:
即该平台的开发会不会在社会上引起侵权或其它责任问题。
因为该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。
通过以上的可行性分析,我将采用NETBOX与ASP将结合的技术,运用ACCESS数据库对网站进行建设。
4.4基于BS结构的访问模式
图4-4BS三层结构
本系统的设计采用BS的模式设计,采用三级结构组成的方式完成系统的
的设计,图中从左到右,分为三个部分
第一部分是客户端即浏览器,主要完成客户和后台的交互及最终查询结果的输出功能。
在客户端向指定的Web服务器提出服务器请求,Web服务器用HTTP协议把所需的文件资料传给用户,客户端接受并显示在WWW浏览器上。
第二部分的Web服务器是功能层,完成客户的应用功能,即Web服务器接受客户请求,并与后台数据库连接,进行申请处理,然后将处理结果返回Web服务器,再传到客户端。
第三部分的数据库服务器是数据层。
数据库服务器应客户的请求独立地进行各种处理。
4.5网站的深入调查
经过以上的初步调查和研究,并且确定了该平台的可行性,并决定开发本平台,为了能够对现行的平台内容进行充分了解,使所要开发的平台更具有实用性和适应性,通过深入调查和指导老师的耐心介绍,设计出该平台功能如下:
<1>能够完成用户的基本信息录入的注册和用户基本信息的个人前台管理与后台管理。
<2>能够完成管理员对网站的商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易(外理订单、发货查询)、会员管理(会员审查)、操作管理(管理员添加、管理员审查、管理员退出)的功能。
<3>能过商品的名称,商品的分类进行搜索。
<4>能够通过查看购物车对所选商品进行确定、挑选,通过定单查询对支付费用进行确定。
第五章系统设计
5.1总体设计
一、定位。
每个网站都应有自己的独特目的。
相对于现实的单位来说,也就是企业设计中的企业宗旨。
而目前的很多网站,尤其是一些小公司或个人网站对此把握得并不到位。
就象是文章的中心思想不明确。
定位不清楚,使浏览着不知其所云。
二、功能的实现。
网站有了、定位有了,接下来要对网站功能的实现及实现的过程细心安排。
要做到流畅、完备、可信、安全。
三、艺术在网络的价值。
随着网络的发展、速度的提高,使得图形图像等多媒体形式在网站上占有了非常重要的地位。
网页的内容从最早的文字向多媒体发展,这使得网站的建设过渡成了一种综合的艺术设计行为。
于是,评价一个网站的优劣,艺术效果所占的比例越来越高。
从而也产生了如网站策划师、网页效果设计师等等新兴行业。
四、把握网页艺术效果的要点。
1、网站的形象与个性。
网络是虚拟的,而网站往往体现的是现实世界中的一个实体,如公司或个人。
每个实体都有自己独特的元素。
如名称、标志、标准字体、标准色等等。
通过这些元素的合理应用,来把现实世界的实体表现在虚拟的网络上。
这一过程就是对网站形象与个性的塑造。
最后的体现就是一种风格。
2、网站栏目的规划。
这里要强调的是浏览过程,也就是导向性。
一个网站有许多页面、联接和主题。
要把各网页和各主题之间的先后、联接关系处理的合理、流畅、环环相扣。
3、多媒体的运用。
多媒体的运用使得网站多姿多彩。
这里要强调的适“度”的把握。
这是最能体现设计师水平的环节。
五、创意的思路。
总体来说,设计的目标就是体现一种风格。
艺术学科之间是相通的,所以我认为使用平时自己不会使用的方法来考虑设计的思路。
比如反向思维、对比、比喻、象征等等违反常规的思路,以做到出奇制胜。
5.2站点的目录结构设计
如3-1图所示,通过这个模块图我们可以直观的了解到这个电子产品网上购物店首页整体结构是怎样,都有哪些基本的模块组成。
图5-2网站首页模块图
5.3数据库的设计
5.3.1数据库概念设计
本数据库是购物网站后台支持数据库,它负责整个系统数据的存储。
5.3.2数据库的逻辑设计
主要工作是将现实世界的概念数据模型设计成数据库的一种逻辑模式,即适应于某种特定数据库管理系统所支持的逻辑数据模式。
5.3.3字段详细设计
如表5-3所示
管理员信息表(admin)
列名
数据类型
字段描述
User_id
自动编号
自动编号,设为主键
Username
文本
管理员用户名
userpassword
文本
管理员密码
个人用户信息表(user)
列名
数据类型
字段描述
Id
自动编号
自动编号,设为主键
Username
文本
登录账号
Password
文本
登录密码
Name
文本
用户姓名
Sex
文本
性别
Birthday
文本
生日
Sfz
文本
身份证号
Job
文本
工作
Tel
文本
电话
Fax
文本
传真
Sj
文本
手机号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新版 计算机网络技术 专业 网络 购物 网站 制作 最新 毕业论文 设计