(计算机网络技术专业网络购物网站制作).doc
《(计算机网络技术专业网络购物网站制作).doc》由会员分享,可在线阅读,更多相关《(计算机网络技术专业网络购物网站制作).doc(41页珍藏版)》请在咨信网上搜索。
. . . 计算机网络技术专业毕业论文 题 目: 五月网络购物系统 系 部:电 子 信 息 系 班 级:网 络 0000 班 指导老师:………… 姓 名: * * * 交通职业技术学院 2011年6月 31 / 41 摘要 21世纪是网络时代,互联网正逐渐地改变我们的生活方式。人们很容易地接受网络知识和在网上得到的信息。本文讲解了一个以女性电子产品为主题的的建设,它基于数据关联规则的个性化页面与动态数据生成案例,本系统基于B/S结构,主要使用技术有ASP,Access,与网页三剑客,具有用户使用更简单、反映用户兴趣爱好更明显细致等优点。在网页方面,综合考虑了页面色彩、页面的构架,充分的利用了图片、文字、图层、表格等元素。容明确,层次清楚,达到了预期的功能。 关键词:,建设,ASP,Access; Abstract 21st century is the Internet age, the Internet is gradually changing the way we live. It is easy to accept the network of knowledge and information obtained online. This article explained a female cosmetic theme of Web sites, it is based on data association rules personalized page and dynamic data generation case, this case and now the Internet has been compared to some of the programs used with the user to use simpler, reflecting the user interests more clearly detailed and so on. In the Web context, considering the page color, page structure, full use of the images, text, layers, tables and other elements. Web content explicit, clear levels, to achieve the desired functionality. Keywords: site building ASP Access; 目 录 第一章系统开发工具1 1.1 ASP1 1.2 IIS1 1.3 SQL Server 20001 1.4 Dreamweaver2 1.5 Photoshop2 第二章系统开发语言3 2.1 HTML3 2.2 VBScript3 2.3 SQL4 第三章毕业设计项目概述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 基于B/S结构的访问模式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.1 ASP ASP(Application Service Provider)是Microsoft公司开发的服务器断的脚本环境是目前流行的开放式的WEB应用程序开发技术。ASP的主要特性是能够把脚本、HTML、组件和强大的WEB数据库访问功能结合在一起,形成一个能在服务器上运行的应用程序,并把按用户的要求专门制作的HTML页面送给客户端浏览器。ASP属于ActiveX技术中的服务器端技术,与通常在客户端实现动态页面的技术(如 Java Applet ActiveX控件和VBScript等)不同,ASP中的命令和脚本都是在服务器端解释执行,将执行后的结果生成HTML页面并发送给浏览器。由于脚本在服务器端执行,因而开发者不必担心浏览器是否能执行脚本。同时,由于只是将HTML页面发送到浏览器,在浏览器上看不到ASP程序,因此可以防止程序被窃取。另外,ASP还具有许多显著的优点。例如,ASP运行在Web服务器的同一进程中,能更快、更有效地处理客户请求;ASP提供了更简单、更方便的数据库访问方法,使开发基于数据库驱动的Web应用程序更容易;ASP支持VBScript和Jscript,能以插件形式支持其他脚本语言。 1.2 IIS IIS是Internet Information Server的缩写,它是微软公司主推的服务器,最新的版本是Windows 2003里面包含的IIS 6.0。IIS与Window NT Server完全集成在一起,能够建立强大,灵活而安全的Internet和Intranet站点。IIS支持 (超文本传输协议),FTP(文件传输协议)以与SMTP协议。 IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VB script、Jscript开发软件与Java等。 1.3 SQL Server 2000 Microsoft SQL Server 2000是微软公司开发的一种功能强大、完整的关系型数据库系统,以Transact SQL作为它的数据库查询和编程语言。SQL Server 2000提供了以Web标准为基础的扩展数据库编程功能,以使用 来向数据库发送查询、对数据库中存储的文档执行全文搜索、以与通过Web进行自然语言查询。SQL Server 2000提供了一整套图形化工具以方便用户操作,创建和修改数据库与备份数据库操作可通过企业管理器来进行。 1.4 Dreamweaver Dramweaver MX 2004 是一款专业的 HTML 编辑器,用于对 Web 站点、Web 页和 Web 应用程序进行设计、编码和开发。Dreamweaver 可提供在可视化编辑环境中工作, 利用 Dreamweaver 中的可视化编辑功能,可以快速地创建页面而无需编写任何代码。同时,如果 要 用手工直接编码,Dreamweaver 还包括许多与编码相关的工具和功能。并且,借助 Dreamweaver,还可以使用服务器语言(例如 ASP、ASP.NET、ColdFusion 标记语言 (CFML)、JSP 和 PHP)生成支持动态数据库的 Web 应用程序。 1.5 Photoshop Photoshop是世界顶尖级的图像设计与制作工具软件。图像处理是对已有的位图图像进行编辑加工处理以与运用一些特殊效果,其重点在于对图像的处理加工。在表现图像中的阴影和色彩的细微变化方面或者进行一些特殊效果处理时,使用位图形式是最佳的选择,它在这方面的优点是矢量图无法比拟的。 学习容:Photoshop掌握绘画的基础理论,学习色彩原理和选取颜色、围选取、工具与绘图、图像编辑、控制图像色彩和色调、使用图层、路径、通道和蒙板的应用、滤镜等。 第二章 系统开发语言 2.1 HTML HTML (Hyper Text Mark Language)即 超文本标记语言,是WWW上通用的描述语言,是制作网页的基础,HTML语言主要是为了把存放在一台计算机中的文件或图形与另一台计算机中的文本或图形方便地联系在一起,形成有机的整体。HTML标记是HTML的核心与基础,用于修饰、设置HTML文件的容与格式。HTML语言是通过利用各种标记(tags)来标识文档的结构以与标识超链(Hyperlink)的信息。虽然HTML语言描述了文档的结构格式,但并不能精确地定义文档信息必须如何显示和排列,而只是建议Web浏览器(如Mosiac,Netscape等)应该如何显示和排列这些信息,最终在用户面前的显示结果取决于Web浏览器本身的显示风格与其对标记的解释能力。这就是为什么同一文档在不同的浏览器中展示的效果会不一样。 2.2 VBScript VBScript的 全名是 Microsoft Visual Basic Scripting Edition ,它是专业编程语言Visual Basic的子集。 使用VBScript可以实现很多动态交互功能,诸如在 将数据法送到服务器之前先进行处理和校验,创建新的WEB容,甚至编写完全在客户端运行的应用程序,如计算器和游戏使用程序,扩展客户端的功能等。 ASP本身并不是一种脚本语言,而是一种技术框架,它为嵌入HTML页面中的脚本语言提供了运行的环境。ASP程序中常用的脚本语言有VBScript和 Java script 等,默认语言为VBScript语言。 一般情况下VBScript代码都是在服务器端执行。当VBScript代码在服务器端执行时有两种语法格式。 格式1: <% VBScript代码 %> 格式2: < Script Language ="VBScript" Runat="Server"> VBScript代码 </Script> 有时,为了某种需要,会将VBScript代码放在客户端执行,这时的语法格式如下: < Script Language ="VBScript"> VBScript代码 </Script> 2.3 SQL SQL(Structure Query Language)是一种使用于关系数据库的结构查询语言,它功能强大、简单易学,使用围广,可移转性强,当前较流行的关系型数据库如 Oracle Sybase dBase Visual FoxPro和DB2 、SQL Server、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年前的工业革命。著名网络经济调查评论家Robert Metcalfe声称:“互联网的价值等于(与之相联结的)网点数量的平方。” 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数据库对进行建设。 客户端 客户端 客户端 Web服务器 后台服务器 4.4 基于B/S结构的访问模式 图 4-4 B/S三层结构 本系统的设计采用B/S的模式设计,采用三级结构组成的方式完成系统的 的设计,图中从左到右,分为三个部分 第一部分是客户端即浏览器,主要完成客户和后台的交互与最终查询结果的输出功能。在客户端向指定的Web服务器提出服务器请求,Web服务器用 协议把所需的文件资料传给用户,客户端接受并显示在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 文本 手机号 文本 号 Email 文本 电子 Yb 文本 Address 文本 地址 文本 个人主页 Bz 备注 备注 Date 文本 注册日期 Last_date 文本 最后登录日期 区域信息表(fctype) 列名 数据类型 字段描述 Typeid 自动编号 自动编号,设为主键 Type 文本 所在的区域 客户反馈信息(lyb) 列名 数据类型 字段描述 Ly_id 自动编号 自动编号,设为主键 Ly_man 文本 留言人 Ly_email 文本 留言人电子 Ly_bz 备注 留言容 Ly_date 文本 留言日期 表5-3字段的详细设计 5.4系统设计 系统的概要设计中最重要的就是系统的模块化。模块化是指解决一个复杂问题时自项向下逐层把软件系统划分成若干个模块的过程。每个模块完成一个特定的功能,所有的模块按某种方法组织起来,成为一个整体,完成整个系统所要求的功能。 5.4.1首页设计 首页设计的界面如5-3图所示: 首页的部分代码和会员登陆部分代码参见附录一 图5-4首页设计的界面 通过此界面可以使我们清晰看到本首页设计的整个布局。 5.5用户界面设计 此用户界面当我们进入以后,我们就会看到如下图5-4,此界面可以使用户在仔细看完该产品后若决定购买,可以直接注册或登录,反之则退出该界面。 图5-5用户界面设计 5.5.1商品简介 此界面方便用户全方位理解该产品的功能与特性,该界面的述的好坏也会使购买者决定是否购买。如图5-5所示: 图5-5商品简介图 5.5.2后台登陆 当打开首页以后,在地址栏里输入:localhost/admin/login.asp,即可进入后台管理界面。后台登陆界面如图5-6所示: 图5-5后台登陆界面 程序运行过程: (1)使用代码<!--#include file = "conn.asp"-->连接数据库。 (2)使用代码<!--#include file = "md5.asp"-->包含文件md5.asp,定义了md5()过程。 (3)使用代码<!--#include file = "function.asp"-->包含文件function.asp,定义了GetSafeCode()过程。 (4)判断Session(Passed)的值,如果为空,表示第一次登录,则将其设置为False,表示尚未登录。 (5)如果Session(Passed) = False,表示没有登录,因此需要进行身份认证。 (6)从表单MyForm中读取用户名和密码数据到变量UserName和UserPwd中。如果UserName和UserPwd为空,则使用HTML代码生成登录界面,要求用户输入用户名和密码登录。 (7)如果UserName和UserPwd不为空,则首先判断用户输入的验证码是否为数字,是否正确。 (8)如果验证码输入正确,则从数据库中查找用户名为UserName的记录,存在满足条件的记录,则判断该记录的密码是否与用户输入的密码一致。不一致给出提示信息,一致的话,用户登录成功,将有关信息保存到Session变量中,并转到系统主界面。 为了防止未登录的用户进入指定的网页,可以在具有权限控制的网页开始部分添加以下代码: <!--#include file = "ChkPwd.asp"--> 这样,每次打开网页时,都会首先执行ChkPwd.asp文件。在ChkPwd.asp文件中,会首先判断Session变量Passed的值,如果为True,则不执行任何操作,直接进入指定的页面。如果为False,则表示当前用户没有经过身份认证,此时ChkPwd.asp将显示登录界面,要求用户登录。 5.6购物功能的实现 在线购物是目前非常流行的趋势,商务的经营者无需准备大量的创业基金,就可以架设开立网络商店。商务的购物车系统功能之中,应首先包含用户登陆界面,用户进行登录后,可以完成察看产品类型,察看购物车容、订购产品、显示订购单与删除指定定单等相应功能,若成功订购,还可以按照网页指示用银行划拨或信用卡方式进行支持。 首先用户在登陆页面中登陆,进入显示产品信息的网页,在该网页中,设有"产品类型"、"查看购物车"、"显示订购单"等超级。此时若要购物,便可在相关产品后面的表单中输入购买数量,将其放入购物车。若用户点击"查看购物车"的超级。下方框架将会显示购物车的产品情况,此时还可进行产品删除的操作。 汇通网若用户点击"显示订购单"超级,下方框架将会显示订购单网页,用户在对订单细目核对后,便可进行订购了。 图5-6购物车界面 图5-6购物车流程图 5.7用户注册页面与实现 在用户注册页面需要判断用户输入的是否为空,还要判断用户时候已经注册过,用户的输入的用户名格式是否合法。该功能用TextChanged来实现,调用isnamefomrmar方法判断用户输入的用户名是否正确,最后调用isname方法判断用户名是否已经存在,并给出相应的提示,自定义方法isnameformar用来判断用户输入的格式是否正确,会员输入的格式是指用户名只能包含数字,字母与下划线,主要通过regex的ismatch方法实现,看是否满足正则表达式,然后返回布尔值,自定义方法isname来判断用户输入的用户名是否已经存在,可通过SQL语句实现,如果已存在返回布尔值true,否则返回false。在“注册”按钮单击事件中,先判断用户名是否已经存在,和格式是否正确,在满足这两个条件的基础上,在把用户的信息添加到数据库中,主要通过insert语句实现。 图5-7用户注册页面 图5-7用户注册流程图 第六章 系统运行与管理 6.1 会员维护模块 为了能更好的,更方便的对会员资料的管理和记录每位会员的活动,注册并登录会员区进行购物是不可缺少的。该会员维护模块是属于系统管理员操做的模块,提供了“添加会员”、“查看新会员”、“商品维护”以与“销售统计”四大功能。对于新加入的还未进入会员数据库的,管理员首先是要进入“添加会员”模块填写新加入会员的“会员编号”,“登录名”等相关信息,然后点击“提交”,该会员资料便会输入到member会员表。新加入的会员可以去管理员处充值,管理员会给你一个会员编号,这样就可以使用购物车购物了。 6.2 商品展示与维护模块 此模块是购物的重要模块之一,因为商品是得以存在和延续的生命,只有严格控制网上商品质量,向客户做关于商品的客观介绍,以与管理员每天都要对当天商品进、出、存情况做统计,结合会员维护模块,了解自身销量情况,提高市场竞争力以便为今后更好的营销工作奠定好的基础。 第七章 系统的测试 7.1系统测试 在你所建设的将netbox复制在里面,双击netbox就可以运行本地系统了。打开浏览器,在地址栏输入localhost /index.asp,即可正常访问系统,经测试程序各个页面的、功能运行正常,出现预期的效果。 7.2系统测试实例 1 在登录框中输入错误的密码,系统提示“错误的用户名或密码,请重新输入!”。如图5-1所示 2 在登陆框中不输入密码或,弹出对话框“请输入用户名”或“请输入验证码”。如图5-2所示 图7-1 图7-2 3 当输入正确的用户名和密码就会进入界面。如图7-3所示 图7-3 正确进入界面 7.3系统效果分析与展望 经过使用不断的测试,每个网页都达到了预期的效果,但是由于时间仓促未能够达到更好的效果,希望在以后能够继续此的建设和维护完善,同时能跟随世界Intenet快速发展,为公司为消费者提供更好的平台。 第八章 总结 通过本次对购物设计制作的整个流程,得力于指导老师的支持和帮助,与诸多学院老师的帮助,使我对学校学习这三年知识的学习有了更深刻的认识,同时对团队合作的重要性也有了更深的体会。这次在完成本整个过程中,困惑来源于知识储备的不足,虽然做了很多努力来提高自己,但对开发工具的生疏和对系统意识的生涩、对数据库设计、asp能力的运用能力有限,开发系统的过程走了很多弯路,成长与蜕变都归结于付出与体味,归纳与演绎。提升不仅仅是能力,从潜意识里改变了一种状态,才是本次研发客户关系管理系统最大的收获,这对于即将完全踏入社会的我来说,真是一个无比大的收获。 致 感在系领导的高度重视、实习单位的积极支持共同帮助下,以与======老师的精心指导,在这次实习期间,让我对社会、对工作、对所学的专业只是都有了更深一步的理解和认识,为我走上工作岗位增添了信心。 在8888老师指导中,她的严谨细致、一丝不苟的作风一直是我工作、学习中的榜样;他们循循善诱的教导和不拘一格的思路给予我无尽的启迪。老师渊博的专业知识,严谨的治学态度,精益求精的工作作风,诲人不倦的高尚师德,严以律己、宽以待人的崇高风,朴实无华、平易近人的人格魅力对我影响深远。不仅使我树立了远大的学术目标、掌握了基本的研究方法,还使我明白了许多待人接物与为人处世的道理。在老师的帮助下,给我讲授和业务有关的知识,耐心解答我的疑难困惑,并给我制定了一系列的实习计划,帮我达到实习的目的。本次实习从选题到完成,每一步都是在指导老师的指导下完成的,倾注了指导老师大量的心血。在此,感合尼古丽老师她给我的指导,与感学院领导班主任对我的栽培,是他们给予我增长经验和智慧,使我获益非浅! 参考文献 1 Photoshop CS4完美创意设计版次:2009年10月第1次印刷,出版地:;出版者:科学;出版年:2009年 2 黄斯伟等编著. HTML完全使用详解. :人民邮电,2006 3曾清国.Windows 2000+ ASP SQL Server案例教程.中科多媒体电子,2004 4 存斌,樊建平.ASP高级编程与其项目应用开发.中国水利水电, 2001 5网页动画与三维文字动画制作教程; 宫茜,:机械工业,标准书号:7-111-01341-7,分类号:TP3,页数:10,178页 6 许卫林.VBScript+ASP动态网页制作.中国电力,2004 7 启明星.不编程开发ASP和JSP—Dreamweave.机械工业, 2003 8 香敏.开发新动力--用 ASP 轻松开发Web .希望电子,1997 9 海藩.软件工程导论.清华大学,2003 10 龚波.SQL Server 2000教程.希望电子,2002 11 黄梯云.管理信息系统.高等教育,2000 12 [美]C.Thomas Wu.面向对象程序设计导论.电子工业,2001 13 Cassidy A.Information systems strategic Planning. Boca raton. Florida, St.luice Press,1998 14 卫振林.ASP程序设计与应用。:机械工业,2005 15吕映芝素琴维杜《编译原理》清华大学 16瑞新、卢晓飞等《网页设计与制作教程》机械工业 17蔡翠平主编《网络程序设计—ASP(第二版)- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络技术 专业 网络 购物 网站 制作
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文