基于Web的网络购物系统的设计与实现开题报告书

时间:2024.4.13

平顶山学院毕业论文(设计)开题报告书


第二篇:网络购物系统的设计与实现论文


上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现

网上购物系统设计

摘要:随20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。本文研究了一种基于数据关联规则网上购物管理系统,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点。网上购物在我国刚起步,但发展很快。随着我国互联网的更加普及和电子商务的更趋成熟,会有越来越大的消费群体,市场潜力会得到充分发挥。

本文中所做的主要工作如下:

(1)介绍了个性化页面的背景及IIS系统的一般原理;

(2)阐述整个页面生成系统的系统结构及工作原理;分析了系统实现中的特殊性、难点和重点。

(3)设计实现用户登陆以及查看商品分类、浏览商品、留言反馈、用户注册等页面 。

(4)分析并解决实现中的若干技术问题。

(5)建立完整的网上购物系统进行总结。

关键字:网上购物 HTML 商品信息

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现 1 概述

1.1 开发的意义及背景

Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。

传统的商业是以手工处理信息为主,并且通过纸上的文字交换信息,但是随着处理和交换信息量的剧增,该过程变得越来越复杂,这不仅增加了重复劳动量和额外开支,而且也增加了出错机会,在这种情况下需要一种更加便利和先进的方式来快速交流和处理商业往来业务;另一方面,计算机技术的发展及其广泛应用和先进通信技术的不断完善及使用导致了Internet 的出现和发展,全球社会迈入了信息自动化处理的新时代,这又使得电子商务的发展成为可能。

电子商务得到了较快发展,特别是近两年来其发展速度令世人震惊。虽然如此,电子商务的战略作用却是逐渐被全球各国所认识的,而且其今后的发展道路也是漫长的。通过网上零售,那些希望将网上交易作为部分业务内容的公司发现,将网上网下集成起来很重要,在网上不可以宣传商品,而且还可以吸引一些隐含的客户,提供商品的销售量。

整个个性化页面生成系统主要由使用Dreamweaver_MX开发的关联规则采掘系统和利用IIS+ASP技术实现的个性化Web页面生成器两部分组成。关联规则采掘系统对数据库中的历史记录进行分析,页面生成器则负责记录用户行为和根据关联规则表动态生成用户个性化Web页面。二者通过数据库服务器和Web服务器连接。

目前,电子商务并不是一个新概念,可以说,在几十年前主机系统出现时就诞生了。但是,近年来,Internet的出现给了电子商务以新的活力,基于Internet的电子商务已经引起了全世界的注意。

电子商务始于网络计算。网络计算是电子商务的基础。没有网络计算,就没有电子商务。其发展形式多种多样,从最初的电话、电报到电子邮件以及其后的EDI,都可以说是电子商务的某种发展形式。

电子商务的发展有其必然性和可能性。传统的商业是以手工处理信息为主,并且通过纸上的文字交换信息,但是随着处理和交换信息量的剧增,该过程变得越来越复杂,这不仅增加了重复劳动量和额外开支,而且也增加了出错机会,在这种情况下需要一种更加便利和先进的方式来快速

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现 交流和处理商业往来业务;另一方面,计算机技术的发展及其广泛应用和先进通信技术的不断完善及使用导致了EDI和Internet 的出现和发展,全球社会迈入了信息自动化处理的新时代,这又使得电子商务的发展成为可能。

在必然性和可能性的推动下,电子商务得到了较快发展,特别是近两年来其发展速度令世人震惊。虽然如此,电子商务的战略作用却是逐渐被全球各国所认识的,而且其今后的发展道路也是漫长的。

随着信息技术的发展,搭上国际网络直通车的文化企业面临着一场新的革命。网站在促成销售方面很有价值,因为有绝大部分的消费者在某商场购物之前会事先到该商场的网站中查询产品信息,实体商店尽管将网站同样也看作一个销售渠道,但对于网站的服务投入很少。这主要是由于对电子商务战略的评价方法存在问题,因为有很多的零售商将销售额作为网站是否成功的指标,有些公司用利润来评价。

不过,网上零售商不应该将这种信号看作网上零售可以带来丰厚利润的信号,尽管在网络泡沫膨胀时很多人都这么认为。纯粹的网上零售商理应将网站带来多少利润作为最重要的业绩考评指标。多渠道零售商应该了解,并非每个浏览他们网站的顾客最终都会购买。拥有一个很成功的电子商务网站的零售商,收益将比非交易功能的网站多很多。

那些希望将网上交易作为部分业务内容的公司发现,将使企业办公从单纯的传统模式到网上网下集成起来模式。网上网下相结合已成为不可逆转的趋势,目前由于集成的费用可能很高,使得许多零售企业的进程大为减慢,最好在企业内部系统软件已经基于网络标准更新之后再进行整合,从而来应对目前日益竞争的今天。

1.2 国内外发展现状与趋势

网络技术的成熟,促进了信息技术更加广泛的应用,因此建立网上购物网站充分运用网络技术可满足本企业不断增长的供货能力、客户和市场竞争的需求。商品网站的建立可使企业在商场上不断取得发展的重要技术,并赢得越来越多的客户。企业也可利用网站和网络触角伸展到客户的家中,架起一座桥梁,以先进的技术渗透于订货、生产、交货、支付甚至售后服务等整个商务过程。网络作为经济活动的市场平台,在市场进入、交易运行和货款结算等环节,都是以电子数据的传递来完成的。

企业市场经营全过程需要计算机系统和网络门户。企业内部的采购、生产制造、销售服务和物流配送等各部门也要进行电脑化管理,以配合网络经济方式。网络技术的兴起和蓬勃发展,彻底改变了传统的信息采集、传递和外观,对劳动者的劳动技能和工作效率的提高,提供了前所未有的有利条件和推进作用。

企业的经济效益增长也大都得益于网络技术的推广和应用。网络技术有效地把企业生产中的应用与制造有机地结合起来,出现了计算机综合集成制造、企业资源计划等新的生产管理方式。网络技术还有助于提高企业生产的应变能力和适应性,使高质量、低成本的产品与按时供货和周到的服务相

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现 结合,把时间和服务同技术和成本并列为企业生产的总要素。网络技术引发企业市场的营销战略发生了极深刻的变化,传统的营销理念走向终结,新型的整合营销得到企业和社会的广泛关注。网络技术增强了企业管理功能,为企业管理提供全新的工具和手段,已成为企业管理的有效手段。它的功能已不单是提高管理效率,而且还将通过管理的科学化和民主化,全面增强企业管理功能。网络经济是用现代信息技术和网络技术,依靠形成的

互联网网络进行商务活动,它集金融电子化、管理信息化、办公室自动化于一体,能够提升企业形象、促进市场营销、增强企业管理能力。

2开发环境的介绍

首先要介绍Internet,Internet是基于数据流的分组通信网络,它包括许多互联的网络。19xx年,美国国防部高级研究计划署(DARPA)开始实现早期的Internet。当时DARPA在它研究的网络中开始使用新的网络协议TCP/IP。由于这些计算机都是基于UNIX操作系统的,因此DARPA在VAX机上开发适用于UNIX操作系统的TCP/IP协议集。可以说TCP/IP协议的使用使得Internet取得了巨大的成功。

Internet包括大量的网络,这些网络分为主干网、地区网、商业网和本地网。骨干网负责连接其它互联的网络;地区网和商业网提供Internet接入;本地网是一些小型的校园网或企业网。

在一定意义上,Internet是由一些使用公共语言互相通信的计算机连接而成的全球网络。一旦连接到其中的某个Web站点,即表明已经与Internet连接了。

World Wide Web(www,万维网或环球网)提供了一个可以轻松驾驭的图形化用户界面,以查阅Internet上的文档,这些文档以及它们之间的链接一起构成了一个庞大的信息网。

Web允许通过跳转或“超级链接”从某一页跳到其它页。页可以包含新闻、图像、声音、动画、视频以及任何其它信息,而且能存放全球任何地方的计算机内。

主页是WWW中的常用语,每一个主页拥有一个被称为“统一资源定位符”(URL)的唯一地址。 HTTP协议称为超文本传输协议,它从19xx年开始应用于WWW网络。一个对HTTP协议的简单理解是:浏览器和服务器之间的会话。HTTP协议包含了很多的内容,其执行过程都是以请求/回答的协商方式进行的。结果是要么浏览器得到所需要的文件,要么用户不能访问服务器。

在90年代初期,客户机/服务器(C/S)模型在各种计算机杂志上泛滥成灾。客户机程序负责向服务器发出请求,等待响应,并做出响应。在Internet中,浏览器就是客户程序。服务器是一个能提供服务,并允许客户机通过网络访问信息的程序。它通过网络接收用户的请求,执行相应的处理,然后将响应发送回请求者。

客户机/服务器(C/S)模型的运做方式是这样的:

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现

1) 在远端的用户计算机上启动一个客户应用程序,为访问所需的信息建立必要的网络连接。

2) 反映用户请求客户应用程序执行的某个功能。

3) 应用程序分析用户的请求。并计算出对存在服务器上的数据发出何种请求。

4) 客户程序规范化该请求,并将该请求发送给服务器。

5) 服务器收到请求后,进行适当的处理,确定哪些数据符合要求,然后,将用户请求的数据通过网络发回客户。

在现实中,Internet只是C/S通信方式的一个实例。用户端的浏览器就是Internet上的客户机。当用户打开浏览器时,它负责与网络建立连接,并从服务器上获取Web页面信息。这种网络模型我们称之为浏览器/服务器(B/S)模型。利用Web方式来组织所有资源已经成为目前网络的发展趋势。其目的就是把Internet浏览器作为用户浏览服务器上信息的界面,允许用户对存放在任何平台服务器的信息进行访问。

Internet信息服务的浏览器/服务器(B/S)模型允许任何计算机连接到Internet上为其它计算机提供服务,同时也允许任何计算机连接到位于不同地域的服务器上,并获取Web页面信息。实现这一功能的协议是TCP/IP协议和HTTP协议。TCP/IP协议使得Internet上的计算机能够从其它机器获取信息,即使机器之间的差别很大。而HTTP协议使得服务器和浏览器之间能够协商它们可以传输的文件格式。在Internet的浏览器/服务器(B/S)模型中,最基本的功能是请求和响应,其工作原理如下:

1) 用户打开计算机中的浏览器

2) 用户输入所要启动的主页URL(同一资源定位符),浏览器将生成一个HTTP请求。

3) 浏览器连接到指定的Internet服务器,并发送该HTTP请求。

4) 服务器将Web页面发回。

5) 浏览器将Web页面显示到屏幕上。

6) 浏览器等待用户的下一条指令,而服务器准备接收来自浏览器的下一个请求。如图1-1所示:

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现

浏览器/服务器的特征如下:

1) 利用单一的访问点,用户可以在任何地方访问Web数据库。 图1-1浏览器/服务器(B/S)模型工作原理 2) 对于各种资源,无论是文本还是图形,都采用同样的界面。

对于所有的信息,无论是基于何种平台,都可以采用同样的界面访问。

2.1 运行环境配置

2.1.1硬件要求

操作系统:Windows 9X、Windows NT Workstation/Server 4.0以上、Windows 2000 Server/Professional、Windows XP Professional。

CPU:没有很高的要求,只要能够顺利运行Windows系列操作系统就可以了。当然,CPU的处理速度越快,运行ASP代码的效率越高。

内存:最低配置32MB,建议使用64MB以上内存,如果使用Windows 2000或Windows XP建议使用128MB以上内存。

硬盘空间:至少需要5 G以上的硬盘空间来安装所需的组件。运行ASP的服务器端要求:(如表

网络购物系统的设计与实现论文

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现 2-1所示)

表2-1运行ASP的服务器端要求

网络购物系统的设计与实现论文

2.1.2 软件要求

Microsoft IIS

Macromedia Dreamweaver MX

FlashMX2004

Adobe Photoshop CS 2.2 Microsoft IIS的介绍

系统中ASP的运行环境是基于IIS。

微软公司的IIS(Internet Information Server)是一种集Web、FTP和Gopher的服务器软件,它一般与Windows NT集成,可以利用Windows NT的各种功能,并且能在Internet上发布信息。和其他Windows NT Web服务器相比,IIS提供了许多独特的功能。它的安全模型是以NTFS安全机制为基础的。这样,利用Windows NT内置的许多管理工具可以很容易地管理Web站点。

IIS为Internet、Intranet和Extract站点提供服务器解决方案,它集成了安装向导、集成的安全性和身份验证实用程序、Web发布工具和对其他基于Web的应用程序的支持等附加特性。

我安装的是Windows XP Professional版本的,所以Windows XP Professional版来介绍IIS的安装方法。

(1) 在控制面版中选择“添加/删除程序”

(2) 点击“添加/删除Windows组件”

(3) 确认只选中第一项Internet信息服务(IIS),然后点击下一步即可自行进行安装。 系统配置安装完成后,就会弹出一个安装“完成”的对话框来提示安装完成,只要点击“完成”即可。这样IIS安装完毕。

在安装和运行IIS时所注意到的最大的区别就是用作管理的新界面MMC(Microsoft Manage

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现 Console),MMC将给Web站点管理者提供一个管理工具,它是用树状控制结构来管理操作的。

2.3前台开发工具简介

2.3.1 Dreamweaver MX2004 简介

Macromedia Dreamweaver MX 是建立Web站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具,使每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的站点和应用程序。从对基于 CSS 的设计提供领先的支持到手动编码功能,Dreamweaver 在一个集成和高效的环境中为专业人员提供了所需的工具。开发人员可以将其选择的服务器技术与 Dreamweaver 配合使用,建立将用户连接到数据库、Web 服务和旧式系统的强大 Internet 应用程序。

Dreamweaver MX 是一款专业的 HTML 编辑器,用于对 Web 站点、Web页和Web 应用程序进行设计、编码和开发。无论您喜欢直接编写 HTML 代码的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver 都会为您提供帮助良多的工具,丰富您的 Web 创作体验。

2.3.2 Adobe Photoshop CS简介

Photoshop是Adobe公司推出的电脑图像处理软件,也是迄今为止适用于Windows和Macintosh平台的最为优秀、使用面最广泛的图像处理软件。它凭借强大的图像处理功能和无限的创意空间,使设计者可以随心所欲地对位图图像进行自由创作,Photoshop同时也是广大网页设计者和三维设计师爱不释手的得力工具。

2.4电子商务

2.4.1 电子商务在国内外研究现状及发展趋势

网络经济是利用互联网技术广泛联系传统信息系统的丰富资源的一种动态商务活动它利用前所未有的方式将顾客、销售商、供货商和企业员工联系在一起,能将有价值的信息迅速传递给需要的人们。网络技术的成熟,促进了信息技术更加广泛的应用,因此建立建材网站充分运用网络技术可满足本企业不断增长的供货能力、客户和市场竞争的需求。建材网站的建立可使企业在商场上不断取得发展的重要技术,并赢得越来越多的客户。企业也可利用网站和网络触角伸展到客户的家中,架起一座桥梁,以先进的技术渗透于订货、生产、交货、支付甚至售后服务等整个商务过程。网络作为经济活动

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现 的市场平台,在市场进入、交易运行和货款结算等环节,都是以电子数据的传递来完成的。企业市场经营全过程需要计算机系统和网络门户。企业内部的采购、生产制造、销售服务和物流配送等各部门也要进行电脑化管理,以配合网络经济方式。网络技术的兴起和蓬勃发展,彻底改变了传统的信息采集、传递和外观,对劳动者的劳动技能和工作效率的提高,提供了前所未有的有利条件和推进作用。企业的经济效益增长也大都得益于网络技术的推广和应用。网络技术有效地把企业生产中的应用与制造有机地结合起来,出现了计算机综合集成制造、企业资源计划等新的生产管理方式。网络技术还有助于提高企业生产的应变能力和适应性,使高质量、低成本的产品与按时供货和周到的服务相结合,把时间和服务同技术和成本并列为企业生产的总要素。网络技术引发企业市场的营销战略发生了极深刻的变化,传统的营销理念走向终结,新型的整合营销得到企业和社会的广泛关注。网络技术增强了企业管理功能,为企业管理提供全新的工具和手段,已成为企业管理的有效手段。它的功能已不单是提高管理效率,而且还将通过管理的科学化和民主化,全面增强企业管理功能。网络经济是用现代信息技术和网络技术,依靠形成的互联网网络进行商务活动,它集金融电子化、管理信息化、办公室自动化于一体,与传统商务模式相比较,具有无可比拟的运作优势。

网络技术对企业经营模式的转变和创新在以下方面:

1、体制创新

企业创新、产品创新、营销创新成为企业生命力所在。失去了创新能力的企业很快就会被市场无情地淘汰。企业充分运用网络化的渠道与运营方式,将改变以往等级形态的组织形式,部门和岗位的设置也必须相应调整。一个基层管理层允许向所有的上级和相关部门汇报他对产品的新设想及技术的新创新,而不是层层汇报上去。金字塔式的等级制度由于压抑了职工的创造力、想象力和积极性,阻塞了上下沟通的渠道,降低了工作效率,增加了协调成本,所以早以已不适用于网络时代的企业。

2、管理创新

网络管理理念的核心是人文回归,员工不再是“机器”,企业特别是对那些从事科学技术研究的员工,不可能再用传统的指挥方式进行管理;而是要考虑每一位员工的个性特点,充分挖掘他们的潜力,发挥他们的积极性,正像对待顾客一样将员工也当成“上帝”。管理者不能过分强调管理的科学性和现状,而是要讲求管理的艺术性,提高管理者的情商和沟通技巧,发挥领导者的个人魅力。

3、产品创新

企业要想进一步发展不能把眼光停留在现有产品和生产技术上,更多的是考虑产品功能与顾客需求之间的联系,考虑科技进步对市场的影响,考虑新发明、新专利为产品开创市场提供的机遇,适时研究开发相关的新产品。由于产品创新,企业将能够适应市场的不断变化。

4、营销创新

与传统营销方式不同,网络营销是在网络技术的基础上应用各种科技成果,利用网络的特点与优势来进行的。企业制定产品、价格、销售等策略时更加突出针对性。“一对一”营销成为可能,但是具体手段和方案都需要富有创新的策划。企业要不断适应网络经济的发展形势,不断寻找新的机会,

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现 包括市场机会、新的产品、新的营销手段,不断改革企业内部管理,包括组织架构、内容分工、激励机制等。目前,谁掌握了最新的市场信息、产品信息,谁就会在市场竞争中获胜。

5、观念创新

企业在网络经济竞争中不仅要适应市场环境的变化和技术的发展,还需要积极主动地向顾客灌输新的价值追求,新的生活观念,引导消费者接纳新产品、产品的新功能以创造新的生活。随着互联网技术的飞速发展,企业上网早已成为现代经济竞争的重要手段之一。在我国,网络技术也已引起有远见的企业家的重视。可以说,在现代市场经济的大潮中,一个企业,不论其经营范围,规模大小,如果要生存不想被淘汰,就必须“触网”。所以新形势下的企业只有充分运用网络技术,不断创新,才能完善经营管理。

2.4.2 电子商务的定义

随着网络与计算机技术(信息技术)的发展,信息技术作为工具被引入商务活动领域从而产生了电子商务(ElectronicCommerce,简称EC)。电子商务[就是利用信息技术将商务活动的各实体:企业、消费者、政府联系起来,通过互联网络将信息流、商流、物流、资金流完整结合从而实现商务活动过程。商流包括商业洽谈、下单、售后服务等商务活动过程;物流包括商品物资的配送调度。资金流就是交易中的资金转移过程;信息流包括商品信息,客户与供应企业信息、服务信息等。也就是说,涉及商务领域的咨询洽谈、下单定购、资金付款、意见征询、交易管理、电子报关、电子纳税等都是全部通过Internet进行。

2.4.3 电子商务的特点

Internet网络的普及、新的网络经济所涉及领域的广阔、多种安全措施的使用和电子化处理的快速决定了电子商务具有普遍性、方便性、整体性、安全性以及协调性等的特点。

普遍性:Internet的普及和网络经济的优越性使得电子商务成为普遍存在的新经济模式; 方便性:电子商务不受地域限制,交易方式灵活快捷,24小时自由在线服务;

整体性:电子商务将人工操作和信息处理、各功能模块集成一个不可分割的整体,提高人力、物力的利用率以及系统运行的严密性;

安全性:电子商务网络系统采用了严密的安全措施,如加密技术、数字证书、防火墙、病毒防护等; 协调性:电子商务活动的进行需各部门的协调合作,如客户、供应商、银行、物流中心、通讯部门等的合作才能完成电子商务的全过程。

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现

2.4.4 电子商务的应用类型

根据商务过程中参与实体的不同,电子商务的应用主要有五种类型:

(1)企业内部的电子商务

企业通过内部网(Intranet)方式交换和处理商贸信息,这种网络与Internet隔离,主要用于企业内部的商贸活动并保持企业组织上的联系。

(2)企业间的电子商务(BusinesstoBusiness,简称BtoB模式)

就是企业之间通过互联网进行商业活动的模式。

(3)企业与消费者间的电子商务(BusinesstoCustomer,简称BtoC模式)

这种模式是企业通过在互联网上开设网上商店,消费者通过网络浏览产品信息,并在网上下单,在线支付。这种经营模式方便快捷,不受时间空间限制,24小时营业,因而受到消费者欢迎。

(4)企业与政府间的电子商务

这种模式是企业与政府部门间的业务往来,如政府通过互联网发布采购招标清单,企业通过网络进行投标、网上报关、纳税等。

(5)消费者间的电子商务(CustomertoCustomer,简称CtoC)

CTOC模式是消费者间通过公共电子商务交易平台,卖方提供商品及买方在线选购的交易方式,如网上拍卖、在线二手市场等。

2.4.5 电子商务系统的组成元素

电子商务的整个商务系统由网站业务系统、认证中心、支付网关和客户终端系统四个基本元素组成。网站业务系统:是电子商务系统的基础应用平台,客户终端通过网络访问网站业务系统进行电子商务应用;认证中心:认证中心向网站业务系统、支付网关、客户终端提供证书发放、授权服务与认证,是保证电子商务应用安全的机构;支付网关:是企业、银行与客户交易资金转移的接口,是实现在线支付的接口界面。

3 系统分析论述

3.1 系统调研

一般在正式开发网上购物系统之前进行调研是非常必要的,其必要性主要表现在以下几个方面。

(1)明确网上购物开发要求,以根据调查结果进行可行性分析,确认系统的开发是否可行。

(2)在开发过程中,有些人对于其功能和处理数据的方法没有明确的认识。它们只是根据自己业务工作的需要提出了要求,开发中要对此进行详细的调查和分析,确认他们的要求可以通过现有的计算机技术实现,保证开发的网上购物系统的功能与用户提出的要求相吻合。

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现

(3)目前大多少商店系统可能是手工系统,也可能是使用和计算机的系统,无论是何种情况,都要详细地调查现行商城系统中信息处理的具体情况,系统内部功能结构,以便设计出一个合理的数据库,为网上购物系统的设计工作打好基础,保证整个网上购物系统开发的质量。

总之,必要对现行商店销售模式进行详细的调查,明确商店的需求,保证开发的新的网上购物系统功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,有问题以后进行更改。

3.2 可行性分析概述

网上购物可行性分析是在商品的要求和系统调研的基础上进行的,对网上购物系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。

可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行。根据可行性的定义,通过实际的网上购物系统进行可行性分析。

(1)网上购物系统可行性分析主要工作包括以下几个方面:

①网上购物系统目标可行性分析:

分析网上购物系统的目标是否符合商品的现状和发展的需要。通过对系统目标分析可以判定网上购物系统为商品的销售开通了新的渠道,提供了商品销售。

②网上购物社会可行性分析:

社会可行性分析主要是指网上购物系统的开发是否符合国家法律、政策,是否能够与社会大系统实现良好的对接。根据从社会可行性分析,通过网上购物系统方便了大家日常商品购买,提供了商店的工作效率。

③网上购物技术可行性分析:

网上购物技术可行性分析是根据系统的目标来衡量是否具备所需要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。目前网上购物系统的开发已经基本成熟,软硬件方面已经没有阻碍。

④网上购物经济可行性分析

网上购物经济可行性分析主要是对开发商品开发系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给商品带来一定的经济效益。开发网上购物系统,一般需要几千元即可完成,在经济上应该可以负担。

⑤网上购物管理可行性分析:

网上购物管理可行性分析主要是分析商店现行的管理体制和商店领导是否具有现代化的管理意

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现 识和管理水平。

3.3 电子商务安全需求

从安全和信任关系来看,在传统交易过程中,买卖双方是面对面的,因此很容易保证交易过 程的安全性和建立起信任关系。但在电子商务过程中,买卖双方是通过网络来联系的,彼此远 隔千山万水,由于英特网既不安全,也不可信,因而建立交易双方的安全和信任关系相当困 难。电子商务交易双方(销售者和消费者)都面临不同的安全威胁。

1.对销售者而言,他面临的安全威胁主要有:

(1)中央系统安全性被破坏:入侵者假冒成合法用户来改变用户数据(如商品送达地方)、解 除用户订单或生成虚假订单。

(2)竞争者检索商品递送状况:恶意竞争者以他人的名义来订购商品,从而了解有关商品的 递送状况及货物和库存情况。

(3)客户资料被竞争者获悉。

(4)被他人假冒而损害公司的信誉:不诚实的人建立与销售者服务器名字相同的另一个WWW服 务器来假冒销售者。

(5)消费者提交订单后不付款。

(6)虚假订单。

(7)获取他人的机密数据:比如,某人想要了解另一人在销售商处的信誉时,他以另一人的 名字向销售商订购昂贵的商品,然后观察销售商的行动。假如销售商认可该定单,则说明被 观察的信誉高,否则,则说明被观察者的信誉不高。

2.对消费者而言,他面临的安全威胁主要有:

(1)虚假订单:一个假冒者可能会以客户的名字来订购商品,而且有可能收到商品,而此时 客户却被要求付款或返还商品。

(2)付款后不能收到商品:在要求客户付款后,销售商中的内部人员不将定单和钱转发给执 行部门,因而使客户不能收到商品。

(3)机密性丧失:客户可能将秘密的个人数据或自己的身份数据(如PIN、口令等)发送给冒充 销售商的机构,这些信息也可能会在传递过程中被窃听。

(4)拒绝服务:攻击者可能向销售商的服务器发送大量的虚假定单来穷竭它的资源,从而使 合法用户不能得到正常的服务。

由此可见,“黑客”们攻击电子商务系统的手段可以大致有以下几种:

一是中断(攻击系统的可用性):破坏系统中的硬件、硬盘、线路、文件系统等,使系统不能 正

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现 常工作。

二是窃听(攻击系统的机密性):通过搭线和电磁泄漏等手段造成泄密,或对业务流量进行分 析,获取有用情报。

三是窜改(攻击系统的完整性):窜改系统中数据内容,修正消息次序、时间(延时和重放)。 四是伪造(攻击系统的真实性):将伪造的假消息注入系统、假冒合法人接入系统、重放截获 的合法消息实现非法目的,否认消息的接收或发送等。

综合而言,电子商务系统的安全性要求可归纳为:

真实性要求:能对信息、实体的真实性进行鉴别。

机密性要求:保证信息不被泄露给非授权的人或实体。

完整性要求:保证数据的一致性,防止数据被非授权建立、修改和破坏。

可用性要求:保证合法用户对信息和资源的使用不会被不正当的拒绝。

不可否认要求:建立有效的责任机制,防止实体否认其行为。

可控性要求:能控制使用资源的人或实体的使用方式。

目前,为了电子商务安全性,电子商务系统的安全体系结构目前主要应用:

H1.加密。加密技术是最基本的安全技术,其主要功能是提供机密性服务,但在实现其他安全服务时也 会使用加密技术。加密技术包括私钥加密和公钥加密。

1. 私钥加密。又称对称密钥加密,即收发信双方同用一个密钥去加密和解密数据。民间常 用的私钥加密算法包括DES和IDEA等。

2. 公钥加密。又称为非对称密钥加密,需要使用一对密钥,一个公开,一个由收信者保存 , 发信人用公开密钥去加密,而收信人则用私用密钥去解密。民间常用的公钥密码算法有RSA 和EIGamal等。

3、电子数据签名。日常生活中时常会有报文与签名同时发送以作为日后查证的保证。在因特网环境中,这可以 用电子数字签名作为模拟。电子签名保持了常规手写签名的本质特点,但在形式上可以完全 不同。

4、电子信封。为解决每次传送更换密钥的问题,结合对称加密技术和公开密钥加密技术的优点,提出电子 信封的概念:发送者自动生成对称密钥,用它加密原文,将生成的密文连同密钥本身一起再 用公开密钥手段传送出去。收信者在解密以后同时得到对称密钥和用它加密的密文。这样保 证每次传送都可由发送方选定不同密钥进行。

5、电子证书。在因特网上设立一个认证机构(CA),它核实了用户的A真实身份以后,签名一份报文给A,其 中含有A的名字和A的公开密钥。该报文称为“电子证书”。以后A发出的任何

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现 报文中都带有 这份电子证书,以便收信方核实。同样,CA也可以给商户、银行等任何参与网上购物的个人 或集团发电子证书。

6、防火墙技术 。网络防火墙技术是一种用来加强网络之间访问控制,防止外部网络用户以非法手段通过外部 网络进入内部网络,访问内部网络资源,保护内部网络操作环境的特殊网络互联设备。

4 网上购物系统需求分析

本系统的网上购物分为前后台两个管理系统:前台管理系统是在Internet上接受来自全国各地的客户访问的网上购物销售管理系统(网站):本系统的销售管理系统实现的功能类似于现实生活中的商店销售,顾客可以浏览商品、选择商品、结账完成购物等。在设计网站时,照顾客户浏览习惯,简化购物流程,真正做到“简洁、高效、流畅”的购物环境。本系统设计的网上购物的过程为,当客户通过Internet访问商品的网站时,如果他要购买商品,那么必须先注册成为会员,然后再进行会员登录(确认身份),然后才可以把商品放入“购物车”,通过购物车完成会员的购物后,会员进行结账,生成网上订单。

网上购物系统需要满足来自这两方面的需求,这一方面购买、浏览人员,另一方面是商店管理者。购买、浏览者的需求是查询网上购物所存的商品、价格情况、购物车及会员信息的修改;网上购物管理工作人员对存放的商品、销售订单、会员等进行管理;

分析该网上购物系统,制订整个系统框架,主要要求及特点如下:

1、通过Internet,用户可通过IE或其他浏览器浏览网站信息;

2、客户可在网上进行注册,成为会员;系统采用会员制,会员采用唯一的顾客标识号来标识身份;

3、采用B/S方式设计;

4、系统应具备一定的安全性与可靠性;

5 系统总体设计

5.1网上购物系统

网上购物管理系统分为前台和后台两个管理系统。前台管理系统分为商品浏览检索子系统、留言系统和会员登陆子系统;后台管理系统分为商品管理和会员管理子系统。

5.2 网上购物系统结构设计图

一个典型的网上购物管理系统的系统总体构成如图5-1所示

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现

图5-1系统总体构成

6 界面设计及技术实现

网上购物系统通过简洁、一目了然的方法进行界面设计,主界面上可以一眼看出目前的各项目的基本情况,方便的查看各项目的详细明细等信息。

网上购物管理系统分为前台销售管理系统和后台管理系统。前台销售管理系统的用户是通过Internet访问网站的客户,后台管理系统的用户是通过商店内部Internet访问的后台管理员。前台和后台管理系统的设计与实现如下。

6.1销售管理

销售管理系统主要提供向客户宣传商品信息(新到商品,特价商品等等)、提供客户便捷的检索商品的功能,及客户网上注册、登录、购物、留言等信息的功能。

客户通过首页进入网站的其它Web网页,享受网站提供的各项服务如购物、注册等。前台管理系统大致分为会员访问子系统、商品浏览检索子系统和客户留言子系统。

各个子系统的设计和实现如下:

网络购物系统的设计与实现论文

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现

用户注册界面图

注册界面

网络购物系统的设计与实现论文

6.2用户登陆界面

查看界面

网络购物系统的设计与实现论文

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现

6.3网站首页界面设计

查看界面

网络购物系统的设计与实现论文

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现

6.4 关于我们界面设计

界面

网络购物系统的设计与实现论文

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现

6.5新品上架界面

管理界面

网络购物系统的设计与实现论文

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现

6.6精品推荐界面

管理界面

网络购物系统的设计与实现论文

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现

6.7留言反馈界面

界面

网络购物系统的设计与实现论文

7网站的主体分析

7.1 创建Web服务器

一、构建Web服务器

如果想要将信息发布到Web上,最起码要有一台Web服务器,那么什么样的计算机能称为服务器呢?简单地理解,安装了IIS(Internet信息服务器)或者PWS(个人Web服务器)的计算机就可称为服务器了。

IIS是一个功能强大的Internet信息服务系统,是Windows服务器操作系统Windows NT 4.0和

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现 Windows 2000中集成的最重要的技术。它的可靠性、安全性和可扩展性都非常好,并能很好地支持多个Web站点,是用户管理功能强大、内容丰富的站点的首选服务系统。IIS提供了最简捷的方式来共享信息、建立并部署企业应用程序,以及建立和管理Web上的网站,通过它,用户可以轻松地测试、发布、应用和管理自己的Web页和Web站点。

由于IIS已经被作为组件集成到Windows NT系统中,所以如果用户在安装系统时选择安装IIS,就不再需要单独进行安装,反之可以像安装其它Windows组件一样随时安装。

在通过“添加/删除Windows组件”的方法安装IIS时,需要准备当前系统的安装盘。下面就以Windows 2000 Server为例介绍安装IIS的步骤:

(1)首先进入控制面板,双击“添加或删除程序”图标后,弹出“添加与删除程序”对话框。在左边项目栏中,单击【添加/删除Windows组件】按钮,安装程序启动后,弹出“Windows组件向导”对话框。

(2)在“Windows组件向导”对话框的组件列表框中选中“Internet信息服务(IIS)”,然后单击

【下一步】按钮,系统即可进行IIS5.0的安装,同时弹出“正在配置组件”对话框显示安装进度和内容。

(3)要弹出的提示安装成功的对话框中单击【完成】按钮,完成IIS的安装。

二、配置Web站点

通过“Internet服务管理器”可以发布、测试和维护自己的Web页和Web站点。下面以Windows 2000 Server为例来介绍创建新站点测试和维护Web页的方法,步骤如下:

(1)打开“开始”→“程序” →“管理工具” →“Internet服务管理器”命令,打开“Internet信息服务”窗口,单击电脑图标前的“+”号。

(2)在“默认Web站点”上单击鼠标右键,在弹出的快捷菜单中选择“新建” →“站点”命令,将弹出“欢迎使用Web站点创建向导”对话框,然后单击【下一步】按钮按钮,将弹出对话框,输入站点的说明文字“SHOE”。

(3)单击【下一步】按钮,在弹出的对话框中主要输入Web站点的IP地址、TCP端口号和主机头名。根据实际情况填写,如果没有联网,则IP地址可以填写为127.0.0.1,TCP端口号采用默认值80,与站点主机头名有关的惟一问题是浏览器,采用默认值为空。如果改变了端口号,则在使用浏览器登录网站时,需在URL中指定链接的端口号,如:当TCP端口号为90时,URL应为127.0.0.1:90。

(4)单击【下一步】按钮,弹出“Web站点创建向导”对话框,要设置Web站点的主目录,可以单击【浏览】按钮,来选择网站的主目录。

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现

(5)设置好以后单击【下一步】按钮,弹出“设置Web站点的访问权限”对话框,一般情况都采用IIS 5.0的默认值。

(6)单击【下一步】按钮,再单击【确定】按钮,完成Web站点的创建。

8结束语

经过三个多月的设计和开发,网上购物系统基本开发完毕。系统具备了前台销售管理系统和后台管理系统的功能,购物车子系统将前台销售管理系统的各个子系统紧密联系在一起,完成客户从网上购物的整个过程,后台管理系统主要负责维护和管理商品的图书信息、客户信息、订单信息和留言信息,以及保证网上购物中数据信息的是最新的。

本系统是一个面向小型网上购物系统,具有一定实用性的数据库信息管理系统。它主要完成对图书的一系列管理,本系统采用当前流行的面向对象的开发工具—asp来完成整个系统的设计,在数据库的设计上利用了SqlServer2000的便利性和实用性。

本系统具有相当的实用功能。在查询方面,系统实现了多条件任意字段的模糊查询,同时在分类查询上实现了动态生成,系统可以自动识别用户不同的输入。在图书添加和选购二者之间建立了良好的链接关系,某一部分地修改均会自动引发系统对与其相关的部分进行连锁修改。

系统在设计过程中不可避免地遇到了各种各样的问题,由于整个系统完全都是由个人设计的,有关asp许多细节问题都要靠自己去摸索,加之本人水平有限,并没有完全地理解asp的强大功能,而且还存在着许多不足之处。如:

※ 在一些数据输入时没有及时的进行数据格式校验,不能保证数据输入的绝对正确性。 ※ .网上订单的安全:客户从网上正式提交订单后,就不能否认自己提交过订单,这可以采用数字签名的技术来实现

※ 网上支付的安全:由于该系统目前没有和银行的网上支付业务本系统并没有实现网上支付。如果要实现网上支付,可以对客户信息的加密来保证客户信息的安全。

这些都是需要完善的地方,该系统离实际使用也还有相当的距离,需要我进行不断地补充和完善。

通过本次毕业设计我学到了不少新的东西,也发现了大量的问题,有些在设计过程中已经解决,有些还有待今后慢慢学习。只要学习就会有更多的问题,有更多的难点,但也会有更多的收获。

上海海洋大学2008届毕业设计报告(论文) 网上购物系统的设计与实现 致谢

论文完成的前提是老师给我提供了舒适的工作、学习环境,并给予我悉心的关怀与指导。在些表示衷心地感谢。老师认真负责的工作态度、严谨的治学风格,使我深受启发;开发的同时,和同学们之间的相互探讨也使我获益匪浅。在这些时间内,我除基本学会开发数据库外更重要的是学到了兢兢业业,奋发向上的精神,这种精神是我今后人生前进道路上的一种力量。所以我再次感谢老师和我的同学们。

参考文献

[1] 郑荣贵、黄平、谷会东,DREAMWEAVER MX数据库开发与应用,中科多媒体电子出版社,2002

[2] 伍俊良,HTML应用实例教程,北京希望电子出版社,2002

[3] 卢国俊,asp数据库开发,电子工业出版社,2002

[4] 边萌,HTML编程起步,机械工业出版社,2002

[5] 伍俊良,课程设计案例精编,中国水利水电出版社,2002

[6] 丁宝康,数据库原理,经济科学出版社,2000

[7] 陆丽娜,软件工程,经济科学出版社,2000

更多相关推荐:
网上购物商城系统的开题报告

毕业设计论文开题报告题目基于jsp的网上购物商场系统的设计与实现学院专业学生姓名学号指导老师20xx年03月20日毕业设计论文开题报告毕业设计论文开题报告毕业设计论文开题报告

网络购物系统开题报告

黑河学院计算机科学与信息工程系毕业论文设计开题报告学院黑河学院学科专业计算机科学与信息工程系网络工程指导教师焦青亮学生王磊入学时间20xx年9月开题报告日期20xx年3月论文题目e之旅网络购物商城1234567

网上购物系统开题报告

大学本科生毕业设计论文开题报告及任务书大学本科毕业设计论文进度表大学本科毕业设计论文评审答辩表注1论文等级分优85分良8475分中7460分差59分总分取整数2本表为样表评审与答辩项目各教学学院可根据本学科特点...

网上购物系统开题报告

本科毕业设计开题报告题目网上购物系统专题院系计算机与信息工程学院班级姓名学号指导教师教师职称

网上购物系统开题报告

南昌工学院毕业设计论文开题报告设计论文题目网上购物系统系别信息技术专业软件技术姓名XXX指导教师XXXX辅导教师20xx年11月18日说明文献综述栏目字数本科生不少于1000字专科生不少于500字

网上购物系统开题报告

毕业论文选题报告书选题题目网上购物系统学生姓名1指导教师2职称副教授入学年月20xx年9月专业计算机科学与技术选题报告时间20xx年10月27日

网上购物网站的开题报告

一选题背景及研究意义网上购物系统作为B2BB2CBusinesstoCustomer即企业对消费者C2CCustomertoCustomer即消费者对消费者电子商务的前端商务平台在其商务活动全过程中起着举足轻重...

基于jsp技术的网上购物系统开题报告

表1滨州学院毕业设计论文开题报告题目基于JSP技术的购物商城的设计与实现系院计算机科学技术系年级05级专业计算机科学与技术班级十班学生姓名xx学号20xx112408指导教师xx职称助教滨州学院教务处二年月12...

网上书店管理系统设计与实现的开题报告

南京工程学院经济与管理学院毕业论文设计开题报告题目网上书店管理系统的设计与实现学生姓名杨平学号20xx10631专业信息管理与信息系统指导教师金卫健老师20xx年1月5日开题报告填写要求1开题报告作为毕业设计论...

网上书店系统_毕业设计开题报告

20xx届毕业设计论文开题报告注此表中的一二三项由学生在教师的指导下填写

基于ASP的网上书城系统 开题报告

本科生毕业论文设计开题报告题目网上书城系统的设计与实现姓名学院专业电气化与自动化班级学号指导教师职称20xx年3月25日南京农业大学教务处制毕业设计论文开题报告

小型网上商城的设计与实现开题报告

苏州科技学院天平学院毕业论文开题报告论文题目院系专业学生姓名指导教师计算机科学与技术丛玲玲学号06042263320xx年4月20日开题报告填写要求1开题报告应在毕业论文工作前期内完成经指导教师签署意见后方可进...

网上购物系统开题报告(41篇)