学校代码:10904
在线购物网站的设计与开发 姓 名: 王祖伟
学 号: 200712320321 指导教师: 刘彩霞
院系(部所): 计算机科学系 专 业: 计算机科学与技术 完成日期: 2009年05月30日
摘 要
随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部分。商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台。商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高的效益。因此,对于商家来说,拥有一个属于自己的网站是至关重要的。
本论文研究了一种基于数据关联规则的网上购物系统。其开发主要包括后台数据库的建立、后台管理以及前台页面的Web设计。经分析,使用Microsoft公司的ASP(Active Server Pages)和相关网页开发工具,利用微软提供的IIS建立运行环
境,再利用ADODB建立数据连接关系。利用其提供的各种组件及内置对象,首先在短时间内建立数据库,然后,对数据库进行分析与建立ASP页面,不断修正与改进,直到功能基本实现的可行性购物系统。
本系统主要运用了系统开发生命周期法(System Development Life Cycle 简称SDLC)和结构化方法(Structured Approach)来阐述该系统的开发过程,将计算机作为管理决策的支持手段,融入日常业务的各个环节,使得管理更加规范,同时也能够更好的为顾客服务,该系统大大提高了工作效率,为公司带来了更好的社会效益和经济效益。本系统采用ASP和ACCESS 2003为开发工具,具有扩展性。
【关键词】购物系统 ASP技术 电子商务 Abstract
This article through analyzes the domestic and foreign on-line shopping system the With the computer technology in various professions and increasingly extensive and in-depth application of the concept of networks has long been popular. Network development strategy in all walks of life to occupy an important position as an integral part of business. Promotional merchandise are not just confined to television and newspapers, the network has become another business to show their stage. Businesses set up Web site will promote all aspects of business and services displayed on the network, through the network can achieve such as online shopping, information search and other functions, these changes in our original mode of operation and business philosophy, but also for businessmen brought higher benefits. Therefore, merchants, owning a web site that belongs to them is essential.
In this dissertation, a study of association rules based on data-line shopping system. Backgrounds include the development of the database set up, management and prospects Backgrounds Web page design. After analysis, the use of Microsoft's ASP (Active Server Pages) and related web development tools, the use of Microsoft IIS runtime environment set up, and then set up a data connection using ADODB relations. Provided use of its various components and built-in objects, first of all, set up the database in a short time, then, the database analysis and set up ASP pages, constantly amended and improved, until the implementation of the feasibility of the basic functionality to the system.
This system is mainly the use of the system development life cycle method (System Development Life Cycle referred to as SDLC) methodology and structured (Structured Approach) to elaborate the system development process, the computer as a management decision support tools into the day-to-day operations of the various aspect make management more standardized, but also be able to better customer service, the system greatly enhanced the work efficiency and bring a better social and economic benefits. The system uses ASP and ACCESS 2003 for the development of tools, with scalability.
【Key Words】Shopping system ASP technology Electronic commerce. 目 录
第1章 绪论......................................................... 1 1.1 研究背景与意义 ................................................ 1
1.1.1 课题来源 .................................................. 1 1.1.2主要工作................................................... 1 1.2论文涉及内容和目标 ............................................ 2 1.2.1论文的目的................................................. 2 1.2.2论文的内容................................................. 2 1.3网上购物系统的构成 ............................................ 2 第2章 系统开发环境简介............................................. 4
2.1HTML ........................................................... 4 2.2 ASP ........................................................... 5 2.3 Macromedia Dreamweaver 8 ...................................... 5
2.4 Microsoft Access .............................................. 6
第3章 网站系统分析................................................. 7 3.1网站的设计目标 ................................................ 7 3.2网站的可行性分析 .............................................. 7 3.3网站的深入调查 ................................................ 8 3.4网站设计的特点 ................................................ 8 3.5网站开发的设计思想 ............................................ 8 3.6系统设计的总体规则 ............................................ 9 第4章 网站的功能设计.............................................. 10 4.1网站功能分析 ................................................. 10 4.2 平台功能模块的设计 ........................................... 10 4.3 系统流程分析 ................................................. 11 4.3.1前台购物流程图............................................ 11 4.3.2后台操作
流程图............................................ 12 4.3.3购物车流程图.............................................. 12 4.3.4商品管理流程图............................................ 12
1
4.3.5用户注册流程图............................................ 13 4.3.6用户登录流程图............................................ 14 第5章 网站数据库设计.............................................. 15 5.1网站数据库需求分析 ........................................... 15 5.2数据库逻辑结构设计 ........................................... 15 第6章 网站各模块的功能与实现...................................... 18 6.1注册登陆模块的实现 ........................................... 18 6.2会员修改密码模块的实现 ....................................... 21 6.3后台登陆、修改密码、添加管理员、模块的实现 ................... 23 6.4用户订单的实现 ............................................... 29 结 束 语........................................................... 33 参考文献........................................................... 34 致 谢........................................................... 35
2
在线购物网站的设计与开发 第1章 绪论 1.1 研究背景与意义 1.1.1 课题来源
自进入新世纪以来,沉寂了多年的中国互联网产业正以强劲的势头复苏并发展起来,除了传统的浏览、资料搜索、电子邮件等基本应用外,国内网民已经开始习
惯通过网络接受商务、旅游、购物、通讯、娱乐等服务,根据中国互联网信息中心最近提供的《中国互联网络发展状况统计报告》调查显示,网上购物已经由以前的尝试性购买向日常的生活习惯发展,其中以书籍、计算机产品及其配件、音像制品及器材等为网上购物的主要对象,服装、体育用品、生活家居用品等消费额也开始大幅度提高。
互联网的快速发展为网上购物系统的发展提供了强大的动力,同时,电子购物的环境也已经逐步得到了改善,表现在网民结构的大众化和网络生存的普及化,物流和银行结算的畅通,以及市场运作的规范和相应政策法规的完善。网上购物对网民的吸引力将会越来越大,网民对购物网站的看法也将必定会从不了解到了解,从拒绝到接受,从怀疑到信任,从否定到肯定,网上购物的观念将更加深入人心。
1.1.2主要工作
随着科学技术日新月异的发展,崭新的传播媒体——因特网诞生了。在Internet和Web迅猛发展的今天,数字设计技术对21世纪的平面设计家提出了许多挑战。面对新时代的到来,人们无不感到社会经济和文化所经历着的快速而深刻的变化,一张结构合理、制作精美、创意独特、风格鲜明的网页,不仅能够传递最丰富的信息,同时还能给人以美的艺术享受,也树立了公司企业、服务机构等的良好社会形象,获取最大限度的经济效益。
电子购物商城设计是一种建立在新型媒体之上的新型设计,它与传统媒体相比有许多的不同,它在信息传播方面具有声、像、图、文、视觉、听觉、互动的特点,通过视觉传达各种各样的商品信息,而且更新和修正较为快捷方便,可以在任何时间更新,而不受时间和地域的限制。电子购物商城系统的总体设计思路:
1、需求的综合叙述:主要是说明建站的总体需求和期望的目标浏览者,并且确定希望浏览者所能看到的设计与所需购买商品的最终效果,建站需求是设计策
1
在线购物网站的设计与开发 划网站功能的第一步。
2、网站的基本功能描述:主要包括描述网站浏览者如何运用这个网站,网站管理员如何管理,具体到一步一步的功能细节描述,以及如何运用相应的技术去实现建设目标和商业需求。
3、网站的信息布局图:网站的信息布局图是网站各模块或各网页的直观图,主要目的是提供一个明晰的网站导航直观图,以及分模块或网页的网站层次结构分布图。
4、数据流程图及数据库示意图:这是网站建设蓝图中的技术部分,主要直观地说明网站使用与维护的数据流程,分析数据来源;以及浏览者和网站管理者如何运用与更新网站数据。
1.2论文涉及内容和目标 1.2.1论文的目的
撰写本论文是为了对本网站的编写开发有一个总体设计说明,让使用者对系统的编写开发工作有一定了解,从而进一步更好的掌握网站的功能。同时,开发本网站的人员本身也能够对网站的设计与编写开发有一个回顾,通过回顾有一个更深层次的把握。
1.2.2论文的内容
本系统是一个产品信息发布网站,其开发主要包括数据库的建立和维护、前台界面以及后台功能的开发等几个方面。我们使用ASP语言,以Macromedia公司的Macromedia Dreamweaver 8为开发平台,以MICROSOFT公司的ACCESS 2003为数据库,不断修正和改进,直到形成一个满意的可行系统。
在下面的各章中将以开发在线购物网站的过程来谈谈其开发过程和所涉及到的问题及解决方法。
1.3网上购物系统的构成
现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划。每一个细小的环节都和重要。这样才能使得在电子交易时避免不必要错误发生。我们将使用HTML、ASP等技术来编辑网页,并运用ASP技术把数据库和动态网页相关联。传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。当数据量比较大,并且
2
在线购物网站的设计与开发
有较强的专业性时,录入的费用和出错的可能性都相应上升。本文在实际应用开发中解决方案是建立网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新。可以更好的及时了解商品买卖的情况。
3
在线购物网站的设计与开发 第2章 系统开发环境简介 2.1HTML
HTML(Hyper Text Markup Language 超文本标记语言)是一种用来制作超文本文档的简单标记语言。与常见的字处理文件不同,Web页以超文本标识语言编排格式。HTML文件是带有特定HTML插入标记的用以编排文档属性和格式的标准文本文件。它能独立于各种操作系统平台(如UNIX,WINDOWS等)。自1990年以来HTML就一直被用作World Wide Web上的信息表示语言,用于描述Homepage的格式设计和它与WWW上其它Homepage的连结信息。
HTML文档(即Homepage的源文件)是一个放置了标记的ASCII文本文件,通常它带有. html或. htm的文件扩展名。生成一个HTML文档主要有以下三种途径:
(1)手工直接编写(例如用你所喜爱的ASCII文本编辑器或其它HTML编辑工具)。
(2)通过某些格式转换工具将现有的其它格式文档(如WORD文档)转成HTML文档。
(3)由Web服务器(或称HTTP 服务器)一方实时动态地生成。 一般的HTML页面具有如下的结构: 〈html〉
这是HTML正文部分 〈/body〉
可见在一个HTML网页文件中,一般必须有一对〈html〉