购物网站毕业论文

毕业设计(论文)

题目基于https://www.360docs.net/doc/0612225419.html,的鲜花网站设计与开发姓名阮进彪

学号0901*******

专业电子商务

班级电子商务三班

指导教师孙仕云

职称助教

2011年12月2日

【摘要】随着Internet的发展,电子商务将成为21世纪主流的商业模式。而作为时下最为热点的购物形式,网上购物已经逐渐被越来越多的人所接受和认可,网上购物使得消费者得以在足不出户的同时货比千万家,同时网站商品拥有陈列规模大、种类全、快捷、价格便宜等优势。互联网的普及,网络技术的发展为网上购物提供了极大的便利,作为交易平台的网络商店更呈现出广阔的前景。

在这一市场需求的推动下,企业会对商品零售的方式进行创新,而多商家网络商店给创新提供了重要支撑与平台。它通过人与电子通信方式的结合,依靠计算机网络,以通讯技术为基础,实现商品的网上交易。

网上购物系统对于所有销售者讲,具体的优势体现在,不受营业时间和地狱的限制,任何时候、任何地方的消费者都可以浏览商品信息并进行交;不必支付使用现实的场地所产生的种种费用,比如水电费、房租、装修费和管理费等;不必承担显示经营可能产生的风险,如遭遇盗窃,抢劫等。随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。网上购物在现代社会中越来越受到重视,大量的网上购物网站出现在网络上,人们有了各种各样不同的选择。与此同时,为了管理自己的网店,各种后台软件也大量的出现,随着网购的大幅度增加,其管理难度也越来越大,如何优化网站的的日常管理也就成为了一个大众化的课题。

【关键词】电子商务,网购,信息,计算机,科学,经济,交易。

【Abstract】With the development of Internet commerce will become the mainstream of 21st century business model. As nowadays most forms of shopping hot spots, online shopping has gradually been more and more accepted and recognized by people, online shopping allows consumers to stay at home while in the goods than ten million, while merchandise website with large display , all types, fast, cheap and other advantages. Popularity of the Internet, development of network technology for online shopping offers great convenience, as a trading platform's online store also will have a broad prospect.

Driven by demand in this market, companies will innovate the way retail, and multi-vendor network a combination of electronic communication, relying on computer networks to communications technology, to achieve a commodity online trading.

Online shopping system for all sales to speak about the specific advantages embodied in, and hell are not limited business hours, any time, any place consumers can browse information and exchange of goods; do not have to pay to use the real space generated by various costs, such as utilities, rent, renovation costs and management fees; not have to bear the risk of show business that may arise, such as the face of theft, robbery and so on.

With the rapid socio-economic development and scientific and technological progress, the rapid development of computer business, computer and communication technology-based information system is in a period of vigorous development. With the economic and cultural levels significantly increased, people's quality of life and working environment of increasingly high requirements. Online shopping in modern society more and more attention, a lot of online shopping sites in the network, people with a variety of different options. At the same time, in order to manage their own shop, a variety of software is also a lot of background there, with a increase in online shopping, it has become increasingly difficult to manage, how to optimize the daily management of the site has become a popular subject.

【Keywords】E-commerce online shopping information on economic transactions in computer science

目录

第一章设计背景 (6)

1.1为什么要做此系统 (6)

1.2此系统将给使用者带来的好处 (6)

1.2.1方便性 (6)

1.2.2实用性 (6)

1.2.3简洁性 (6)

1.2.4通用性 (7)

第二章系统特性 (8)

2.1系统特性的开发技术 (8)

2.1.1 web平台的体系结构 (8)

2.1.2 web服务器平台 (8)

2.2系统的设计思路 (8)

2.3系统特性的运行环境 (9)

2.4系统特性的优缺点 (9)

第三章系统配置 (11)

3.1系统安装运行的软件环境 (11)

3.1.1 操作系统 (11)

3.1.2 数据库 (11)

3.1.3编程语言 (11)

3.2系统安装运行硬件环境 (11)

3.2.1 工作站 (11)

3.3系统的条件与限制 (11)

3.3.1 系统启动的条件和假设 (11)

第四章系统结构图 (12)

4.1系统前台结构图 (12)

4.2系统后台结构图 (12)

第五章系统模块功能设计 (14)

5.1系统模块功能设计思路 (14)

5.2功能流程图 (14)

5.3系统模块功能说明 (17)

5.3.1 首页展示 (17)

5.3.2 用户的注册与登录 (17)

5.3.3 商品的展示 (18)

5.3.4 购物车 (18)

5.3.5 后台页面的设计 (18)

5.3.6 商品的管理 (18)

5.4系统流程分析 (18)

第六章数据库设计 (20)

6.1表的设计 (20)

6.2创建表及其说明 (20)

用户信息表 (21)

管理员信息表 (21)

新闻类别表 (22)

商品管理 (22)

购物信息表 (23)

结论 (24)

1系统特色 (24)

2系统存在不足 (24)

3心得与收获 (24)

致谢 (26)

参考文献 (27)

附录 (28)

英文原文 (28)

中文翻译 (32)

第一章设计背景

1.1 为什么要做此系统

网络越来越发达,从以前的什么都没有到现在的互联网,简直就是发展的一个重要标志。网络的应用逐渐得到了普及,已经实现普通用户随时可以通过网络来活得信息。因此,为了企业能和用户很好的联系在一起,就需要一个属于企业自身的电子商务系统来实现和用户交流好有效性、便捷性,实现用户和企业间业务联系的高频率、高效率性,从而为企业带来更大的收益,而***服装网站正是为了满足这类企业需要而开发的。

目前,网络已成为人们获取和交换信息的最有效的途径,随着生活水平的提高,大多数消费者已经具备了利用网络进行交流和获取信息的能力,网络已经占据了人们的许多环节,特别是随着interne向着宽带、告诉、多媒体化方向的发展,同时随着人们生活节奏的加快,省时省力的购买效率已成为消费者选择商品的一个必不可少的因素,新的购物方式将越来越收到欢迎。

1.2 此系统将给使用者带来的好处

国际互联网的兴起,人们已进入了信息时代。在数字化网络环境下,消费者希望得到方便快捷的服务,因此网上购物方式开始兴起。网上购物将改变人们的购物方式,是购物变得省时省力,消费者不必在夏日炎炎或者三九寒冬的日子里到拥挤的商业街,一家一家的挑选自己喜欢的商品,而可坐在舒适的家里在internet上搜索、查看、挑选商品,同时直接面对商家,使得他们的最大限度的进行比较和挑选,大大的提供了购买效率。

1.2.1方便性

本系统将为了实现人们在家就可以购买自己喜欢的东西,做到不出门就可以买到很好的东西,它具有方便性的作用。

1.2.2实用性

到很繁华的商业区去购买自己想要的东西还不如在家购买,这样不仅可以减少时间的限制,也避免了不必要的麻烦,更是累的主要原因,这样真的很实用。

1.2.3简洁性

通过后台系统的设定,把整个网页和购买操作间变化,让来购买的消费者一看见就会用,不像某些网站一样拥有很多的分类导航之类的,这个就只有几个导航的分类,一眼就能找到自己该从哪里去找东西。所以这一个系统能够为消费者带来一种简洁性的作用。

1.2.4通用性

本系统针对所有的能够操作电脑的用户来设计的,让每一个只要懂得用IE浏览器的都能够操作我们的购物网站,还有就是无论你的电脑是什么样子的,配置是什么型号的,都能够轻而易举的实现购物。不像有些网站,当你换一台机子,显示器调整不一样,或者是配置不一样都会造成网页的不完整,操作的事务,我们做的系统就具有这种很普通而又很专业的特效。

第二章系统特性

2.1 系统特性的开发技术

2.1.1 web平台的体系结构

Web平台的三层分布式体系结构为图2.1所示

图2.1 web平台的三层分布式体系结构

2.1.2 web服务器平台

在电子商务系统的开发中,web服务器平台的选择是至关重要的,它包括web服务器操作系统和web服务器软件,而web服务器软件通常又决定了将采用什么样的操作系统。Web服务器平台决定了电子商务网站的可靠性、对客户的服务能力,以及为了维持网站运行所需要付出的代价。只有选择了正确的铲平以及作出相应正确的设计,电子商务系统才可以成为商家和顾客之间进行沟通的良好途径。三种最常用的web服务器平台是:基于apache HTTP server的服务器平台、基于网景的nes的服务器平台、基于微软的IIS的服务器平台。微软的Windows2000 server + IIS架构的web 服务器平台功能强大,配置灵活,支持目前流行的多种服务器端开发技术,开发成本低、周期短、维护相对简单,很适合中小型企业进行电子商务系统的开发,我们采用了基于微软的IIS的web服务器平台。

2.2系统的设计思路

随着科学级数日新月异的发展,崭新的传播媒体——因特网诞生了。在internet和web迅猛发展的今天,数字设计技术对21世纪的平面设计家提出了许多挑战。面对新时代的到来,人们无不感到社会经济和文化所经历着的快速而深刻的变化,一张结构合理、制作精美、创意独特、风格鲜明的网页,不仅能够传递最丰富的信息,同时还能给人以美的艺术享受,也树立了公司企业、服务机构等的良好社会形象,活得最大限度的经济效益。

垫子购物商城设计是一种建立在新型媒体只上的新型设计,它与传统媒体相比有许多不同,它在信息传播方面具有声、像、图、文、视觉、听觉、互动的特点,通过视觉传达各种各样的商品信息,而且更新和修正较为快捷方便,可以在任何时间更新,而不受时间和地域的限制。电子购物商城系统的总体设计思路:

1、需求的综合叙述:主要是说明建站的总体需求和期望的目标浏览者,并且确实希望浏览者所能看到的设计与所需购买商品的最终效果,建站需求是设计策划网站功能的第一步。

2、网站的基本功能描述:主要包括描述网站浏览者如何运用这个网站,网站管理员如何管理,具体到一步一步的功能细节描述,以及如何运用相应的技术去实现建设目标和商业需求。

3、网站的信息发布:网站的信息发布是网站各模块或网页的直观图,主要目的是提供一个清晰的网站导航直观图,以及分模块或网页的网站层次结构。

4、数据流程图及数据库:这是网站建设中的技术部分,主要直观的说明网站实用与维护的数据流程,分析数据来源;以及浏览者和网站管理者如何运用与更新网站数据。

2.3 系统特性的运行环境

为了保证系统运行效率和可靠性,服务器端应具有较高的软件配置,客户端应具有较高的软硬件配置,客户端的要求不需要很高。此应用程序可广泛运行于internet,也适用于内部的局域网。运行要求如下:

用Visual Studio 生成https://www.360docs.net/doc/0612225419.html, Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。

用access 构建网站后台数据库。

在网络上购买一个网络域名。

将网站构架到购买到的网络域名上。

2.4 系统特性的优缺点

系统从开始的需求分析到最后的测试完成,整个过程中,因为学的不是很踏实,老师讲的东西也没有很好的掌握,特别是https://www.360docs.net/doc/0612225419.html,没有掌握,开始的时候就觉得这个东西好难好难,没有想到它是关系到毕业设计的东西,没有办法之余,只好针对这个关键性的问题把ASP深入的研究。

优点,能够实现前台的注册、浏览、购买等功能,但是这些功能对于后台来说都基本上是花费了很多很多精力来弄的,头都弄大了才弄这么一个东西出来。互联网技术带来的便捷、高速、效率、安全

缺点,网站本身的设计开发难度较大,系统不完善、功能少、多数为抄袭,大多都是前台所做的东西,后台就基本不会做,所以感觉前台和后台的关系是那么的悬殊。互联网时代带来的网络的不安全因素:病毒、木马、黑客。

第三章系统配置

3.1 系统安装运行的软件环境

软件方面,我们所用到的软件有以下几种:

3.1.1 操作系统

Micro Windows XP

Windows Vista等

3.1.2 数据库

数据库的话,我们选择的是access,因为它比较简单方便,相对于Microsoft SQL server 2000来说我们比较容易操作access一些。

3.1.3编程语言

后台编程C#。页面方面的设计我们选择的是dreamweaver cs3

3.2 系统安装运行硬件环境

作为系统的硬件方面我们,因为我们的系统也不是多么的完善和专业,所以对硬件方面的要求也不是很高。

3.2.1 工作站

简而言之就是PC机

最低要求:1.6 GHz CPU、384 MB RAM、1024x768 显示器、5400 RPM 硬盘

建议配置:2.2 GHz 或速度更快的 CPU、1024 MB 或更大容量的 RAM、1280x1024 显示器、7200 RPM 或更高转速的硬盘

在 Windows Vista 上:2.4 GHz CPU、768 MB RAM

3.3 系统的条件与限制

3.3.1 系统启动的条件和假设

1、老师和学生全力支持项目

2、开发人员(学生)努力进行开发

3、在系统开发完成后,实施环境准备完善

第四章系统结构图

4.1 系统前台结构图

这是我们的购物网系统前台结构图,它包括了商品展示、购物车、商品查询、会员管理以及商城公告。这个网站的话功能较少,一般就是基本的购物,对于大型的话我暂时没有这种能力,只好针对服装网站的开发做出了这个前台设计图。

4.2 系统后台结构图

后台人员所能够操作的我们都是通过前台的页面上所列到的导航而设计的,前台的商品展示我们后台就是商品管理,前台的购物车我们也就设计了后台人员操作的购物车管理等。如下图所示,就是我们的后台所涉及到的管理内容,个人觉得这个后台系统好差,初次设计的结果。

第五章系统模块功能设计

5.1 系统模块功能设计思路

作为一个网上购物系统.首先为了保证客户能够很方便的进行商品的选择,系统应该具有分类选择商品,查看热门商品,查看最高销量产品等功能,系统应该实现“购物车”的功能,用户可以把选中的商品放入“购物车”中,在选购完毕后再到“收银台”一起结帐。同时,为了及时宣传商家的各种优惠举措,系统还应该在首页显示购物网站最新的促销消息。在系统的后台,管理员能够管理商品,商品分类,新闻,新闻类别以及客户购买订单。为了更好进行服务,系统还应该支持用户投诉功能.因此可分析出网络商城主要功能包括:

(1)商品展示:商品展示(特价商品展示,上架新品展示,推荐商品展示),销售排行榜,指定商品查询。

(2)购物车:添加购物车,查看购物车,移出指定商品,清除购物车。

(3)收银台:结帐,填写订购信息,确认订单。

(4)会员管理:注册会员,修改会员资料,用订单查询。

(5)后台管理:商品分类设置,商品信息管理,订单管理,各种信息发布。

(6)帮助中心:购物流程介绍,用户购物须知。

通过前面的分析就可以确定该系统的主要功能了,系统前台的主要功能就是验证用户身份,并显示当前销售的商品信息,用户可以选购商品并到收银台结帐,这些操作将生成商品购买订单,用户还可以查看系统新闻,进行订单查询和投诉等。系统后能主要功能是验证管理员身份,管理员登陆后还能进行商品,新闻和订单的管理。

由系统所实现的功能,可以将系统分为前台和后台两大部分。

5.2 功能流程图

图5-2后台购物流程图用户登录模块的流程图如图5-3所示:

购物车实现的流程图如图5-5所示:

图5-5购物车流程图

5.3 系统模块功能说明

商品管理:实现对前台商品的添加删除以及商品类别的添加删除等管理; 新闻管理:实现对前台的商城公告和商城动态的发布; 订单管理:对用户的订单进行管理;

用户管理:对前台的用户和后台的管理员进行管理。

5.3.1 首页展示

对于一个购物网站来说,首页将作为最大的商品展台,实现客户最想看到的东西,是整个网站的“衣服”。

用户最关心的是产品的相关情况(比如:功能情况、质量情况、购买/销售情况),首页要尽量向用户展示所销售产品及服务的分类目录;同时还要向用户传递信息,刺激用户产生购买行为。

5.3.2 用户的注册与登录

只有成为注册的用户才可以购物,当没有注册的用户点击购买按钮或点击“购物车”超链接时,将提示错误信息。为方便用户注册,在首页中提供了用户注册按钮。

注册页面主要实现的功能是: (1)检查用户输入信息的正确性;

(2)提示注册是否成功的信息;

(3)保存会员信息;

(4)返回首页并自动登陆。

5.3.3 商品的展示

为了抓住顾客的购买欲,网络商城应该引导用户进行购买,因此设置新品上架,推荐商品,热门商品以及畅销榜等,主导用户的查看商品和购买。商城中的商品种类应该是不断变化的,所以设计商品分类时,应该将商品分类制成数据表存储在数据库中,以便动态地进行更新。商城中所有商品的分类信息,用户通过点击不同商品类别的超链接,可以进入相应的商品展示页面。

页面展示的主要功能:

(1)分页显示相应类别的商品信息;

(2)用户可以查看商品的详细信息;

(3)用户可以直接进行商品的购买。

5.3.4 购物车

购物车是用来临时存储用户购物信息的,用户可以随时增加商品,修改商品数量,删除商品。

也就是说:将用户的购物信息存入一个临时表或临时文件中,当用户结帐下订单时再删除临时记录。但是这种方法需要频繁地与数据库打交道,十分占用系统资源。由于本系统是一个小型的电子商务网站,所以可以使用一个数据表来实现购物车。

实现增加,清除,查询的分类

5.3.5 后台页面的设计

后台主要是实现管理功能。采用框架技术将功能导航区和主操作区封闭封装在两个框架里,以便在同一个页面中操作多个页面。功能导航区用于提供网站的管理功能导航;主操作区用于完成各种管理功能(后台需要管理员登陆后才能操作)。

5.3.6 商品的管理

商品管理主要对商品进行分类管理,商品的添加和删除管理。

5.4 系统流程分析

用户如果想要购买商品时必须要注册成为会员,在用户查看完商品的详细信息后,可以把自己想要购买的商品放入购物车当中,也可以随时修改,删除购物车里的商品,如果用户对购物车里的商品都很满意,可以去收银台结帐,下订单。这时相关的程序模块会将用户所提交的所有信息都记录在数据库里以便商城的管理人员可以核对信息并在收款后准备发货,发货成功并且用户确认收到货物时整个购物的过程便结束了。

用户如果想要购买商品时必须要注册成为会员,在用户查看完商品的详细信息后,可以把自己想要购买的商品放入购物车当中,也可以随时修改,删除购物车里的商品,如果用户对购物车里的商品都很满意,可以去收银台结帐,下订单。这时相关的程序模块会将用户所提交的所有信息都记录在数据库里以便商城的管理人员可以核对信息并在收款后准备发货,发货成功并且用户确认收到货物时整个购物的过程便结束了。

在网络商城的后台管理方面还需要添加,修改,删除商品,同时要对商品进行分类,包括用户信息的管理,商城公告的设置,站内新闻的发布和订单的处理等都需要网络商城的管理人员来操作。

第六章数据库设计

6.1 表的设计

管理员信息表:存储了系统管理员的帐号密码信息。

购物篮信息表:保存了用户第一次的购买商品信息,比如,在什么时候购买了那件商品,购买件数是多少,有没有结帐等信息。

商品信息表:存储了商品的详细信息,包括商品名称,销售数量。

公告数据表:存储了系统发布过的所有新闻,这些消息可能是系统提示,也可能是折扣信息,它们能帮助用户更好的进行购物。

新闻类别表:系统对发布的新闻进行分类,各类别的信息存储在新闻类别表。

商品类别表:对商品进行分类,这样可以方便用户查看商品,营造一个更好的购物环境。

订单信息表:存储了系统所有的订单信息,包括订单的编号,是否经过确认,收货人的地址,邮编等,货物的配送人员应该根据这人数据表中的信息来发布。

用户信息表: 用户信息表中保存了系统所有注册用户的详细信息,用户只有在完成注册之后才能进行购物。

6.2 创建表及其说明

数据库NETSHOP包含以下五个表:

管理员信息表ADMIN

购物信息表BASKET

商品信息表HW

新闻类别表NEWSCLASS

用户信息表USER。

相关主题
相关文档
最新文档