基于ASP的购物网站设计与实现

被引量 : 0次 | 上传用户:kzyzf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术与Internet技术的发展,网络已经成为人们生活中不可或缺的组成元素。人们对网络的使用不再是简简单单的浏览网页,更多的是利用网络去改变自己的生活。在这种情况之下,电子商务的发展也在发生着翻天覆地的变化。人们对购物的需求再也不是单一的现实购物形式,一种叫做“网上购物”的购物方式应运而生。所谓的网上购物就是把传统的商店“搬”回家,人们可以利用Internet直接购买自己需要的商品。专业的讲就是购买双方从洽谈、签约、交易、交货方式和交货信息等都是通过Internet、web和购物界面技术化的B2C模式一并完成的一种新型购物方式。它是电子商务的重要组成部分。通过调查可以很清晰的发现,国内的购物网站还存在着许多的问题,以及国内网络用户对网络购物的需求在不断加大,所以购物网站在中国具有很大的市场发展空间。本文希望通过建立一个简单的基于ASP的购物网站,以此来引起广大网站设计人员对购物网站的设计的重视。网上购物系统在我国也有许多典型的例子可以供参考的,例如大家所熟知的淘宝网就是一个典型的购物网站的例子。本文通过对各个购物网站的分析,以及对现实生活中用户对购物网站需求的基本调查进行了详细的需求分析以及概要设计。在概要设计的基础上对系统进行了一系列的详细设计。最后通过需求分析与详细设计对网站进行了实现。其中包括会员注册、账户管理、购物车、留言等基本功能,本网站还实现了购物网站的后台功能,包括产品添加、订单处理等功能。网站的设计采用的是ASP技术,通过Dreamweaver软件对网站页面进行了设计,系统采用ACCESS作为数据库,并通过IIS服务器观看系统效果对系统进行测试。本系统的设计主要是基于ASP技术,实验了一个具有完整购物过程的购物网站。用户可以通过输入网站的域名浏览网站并且能够查看商品信息,当用户查看到喜欢的商品并准备购买的时候,系统将会提示用户需要登录,如果是网站注册用户登录后会将商品加入到购物车中。如果浏览用户不是本网站的注册用户则需要注册。在网站的设计过程中,需要不断的考虑到非本网站用户的首次浏览网站能够更好的适应网站的操作。系统的实现目标是实现一个具有健壮性、可靠性、可扩展性的良好系统。本系统前台主要实现了用户登录注册、商品搜索、购物车、订单操作、新闻模块和留言板等6个功能。后台主要实现了主要实现后台登录、商品管理、用户管理、商品类别管理、信息管理和常规设置等6个功能模块。其中前台部分,用户等注册、商品搜索和购物车是系统的重点实现部分。系统后台,商品管理以及商品类别管理是本系统的重点实现部分。用户登录注册主要是用于用户登录网站购买网站商品,注册的过程是一个对用户信息的采集的过程。用户需要填写有关的信息内容,以便于网站建立良好的交易网络。该模块需具有一下的功能:用户登录、用户注册、用过户信息修改、注销用户。商品搜索模块主要是用于用户可以根据相关的条件搜索到自己所需要购买的商品。强大的搜索功能可以方便用户更好的对网站的商品进行购买。该模块的实现需要众多模块进行协调。该模块具有一下功能:根据输入条件搜索、根据商品热度搜索、查看热门商品、查看特价商品等功能。购物车模块是购物网站设计中的一个不可或缺的部分。购物车模块主要是模仿超市中的购物车功能实现的,即仿真把商品从货架加入到购物车的过程。简介明了的购物车模块是网站的关键,购物车设计的好坏直接影响到用户对网站操作的适应性。购物车主要具有以下的功能:查看购物车内商品、添加商品、修改商品数量和删除购买等功能。商品管理主要是用于后台用户对商品进行管理,只有健全的商品管理体系才能够为前台用户提供更好的服务。这部分的实现也为前台商品搜索模块提供更好的后台支持。商品管理模块主要由添加新品、修改商品信息、管理商品订单三个模块组成。添加新品主要是为网站添加新的商品、修改商品信息主要用于修改后台添加的相关商品信息、而管理商品订单主要是用于后台用户对用户生成的订单进行处理。商品类别管理主要用于后台用户对网站所销售的商品进行分类,方便用户按照商品类别搜索自己想要的商品。这部分的实现同样也是为前台商品搜索模块提供良好的信息保障。这有明确的分类才能够使得用户更加准确快捷的搜索到自己所需的商品。商品类别由商品大类管理、商品小类管理、商品类别转移等三个模块组成的。商品大类管理主要是用于管理商品的大类别例如:书籍、数码产品。而商品的小类别管理则是用于将大类别继续细化,例如可以将电器分为笔记本与数码相机。最后商品类别转移,则是用于将固定的商品类别转移到另一个类别中。在网上购物系统的设计过程中,主要解决了三个问题:页面链接问题、数据库设计问题、Web页面与数据库的连接实现问题,其中Wcb页面与数据库的连接实现问题是最容易出现问题的关键部分。在页面连接问题上本文采用的就是边设计边测试的方法。当设计完成时可以通过各个连接测试是否能够进入所需的页面。在设计数据库时为了保证数据库的设计合理,需要进行不断的测试和修改以到达满意的效果。关于数据库连接部分本文所采用的方法是调用conn.asp文件即可实现对数据库的连接。采用代码连接数据库的主要好处在于可以有效地增加系统的效率。最后网站初步实现了本文所要求的功能,已经具备了良好的健壮性、可靠性、可扩展性的网站。虽然本文的工作已经完成但是留给网站的后续工作还有很多。在未来的日子里网站的设计需要不断的完善。最终实现一个能满足更多用户需求的网上购物系统。
其他文献
应对恩施州日趋严重的人口老龄化形势,必须加强和完善养老体系建设,以有效缓解"未备先老"的困境。通过对恩施州养老体系建设调查显示:在养老保障方面存在城乡居民养老标准低,
可再生能源作为替代能源的重要组成部分备受关注。我国可再生能源发展的政府支持体系及企业的技术水平相对落后,限制了可再生能源事业的快速发展。因此,政府要科学制定发展可
以野外实际资料为基础,运用板块构造原理探讨山东半岛区域地质环境与温泉分布的关系.提出山东半岛为板内相对稳定的隆起区,在全球板块构造背景下主要发育NE、NNE和NW、NNW向断裂.地热场为板
迁移原是教育心理学上的一个专用名词,是指一种认知(学习)对另一种认知(学习)的影响。具体而言,是指在某一种学科,场合或情境中获得的认知对在另一种学科、场合或情境中获得
中共中央南方局,是抗日战争时期和解放战争初期党中央派驻在国民党统治中心重庆的代表机关,肩负着维系抗日民族统一战线、推动国统区抗日救亡运动等重要使命。南方局特别重视
本文以幼儿益智产品的设计为课题,通过对幼儿生理特征和心理与认知发展特点、现有幼儿益智产品的分类及设计特点、幼儿益智产品设计要素等内容的研究,并结合社会普及的亲子教
生态工业是循环经济的重要组成部分,本文提出了产业生态学的概念,分析了产业生态学的产生过程,阐述了产业生态学的研究内容。基于产业生态学研究过程中出现的问题和缺陷对我
近年来随着我国社会经济的飞速发展,物流业迎来了前所未有的发展机遇。配送中心作为物流业的重要节点,在现代物流发展中具有十分重要的作用。它通过对商品的装卸搬运、储存、
相位相序的优化与交叉口设计有很大的关联性.很多信号控制交叉口优化主要是从交叉口的几何条件、最佳信号周期等因素来考虑,而忽略了相位相序这一重要的影响因素,导致很多交
综合性医院的医疗废水要分一般废水和特殊废水,在坚持全过程控制原则、减量化原则、就地处理等原则的同时,根据需要进行一级处理和二级处理;按要求将医疗垃圾分类、包装、存