装修、管理等方面的诸多费用,所以价格成为众多网上购机用户的首选因素。另外所不同的就是网上购物可以足不出户,各地商品任选,如此方便快捷,无时间空间限制是传统经营模式无法比拟的,如今人们生活质量的提高,购物方式也变得轻松自由化、个性化,这将成为网上销售手机的一大优势。
传统的购物和网上购物相比,有其自身的许多优势。
(1)网上购物的快捷,方便是传统购物没法比较的。
(2)网上购物是基于互联网的一种商务活动,互联网本身具有开放性全球性,特点,电子商务可为企业个人提供丰富的信息资源,为企业创造更多商业机会。
(3)网上购物简化了企业与企业,企业与个人之间的流通环节,最大限度地降低了流通成本,能有效地提高企业在现代商业活动中的竞争力。
(4)网上购物将大部商务活动搬到网上进行,企业可以实行无纸办公化节省了开支。
(5)网上购物将传统的商务流程数字化、电子化,让传统的商务流程转化为电子流、信息流,突破了时间空间的局限,大大提高了商业运作的效率,并有效地降低了成本。
1.3手机销售网站的现状
随着中国互联网行业迅速的发展,上网人数的增多,手机网上销售正在被消费者普遍接受,国内各大型综合门户网站也在网站上开展了手机电子商务,如新浪商城、搜狐商城,以及专门销售手机的"长信手机"(www.18900.com)和5291(www.5291.com)。归纳起来,销售手机的网站大致分为以下几类:综合门户网站购物商城、专业电子商务网站、专业销售手机网站。其中,综合类网站中的购物商城60%,专门销售手机的网站25%,专门做销售的购物网站15%。
第2章系统需求分析
2.1手机销售网站背景
最近几年,随着国内手机用户量的迅猛发展,手机行业的竞争愈演愈烈,手机网上销售为手机生产商和经销商提供了一个良好的契机。有关数据也表明,手机网上销售正在被消费者普遍接受,国内各大型综合门户网站也在网站上开展了手机电子商务。由于网上销售缩减了中间渠道,产品一般直接源自厂商的生产基地,不但品质有保证,价格上也更优惠。
2.2网站的市场定位分析
系统主要定位于中小型手机销售商,使其能以电子商务的形式通过网络平台进行产品的销售,客户端为浏览器,用户为手机购买者,因为购买者的背景和文化层次不同,本系统必须简单易用,不能让购买者在购买手机时摸不着头脑。服务器端为本系统和SQLSERVER2000数据库服务器,如果考虑到性能,可以将本系统部署在应用服务器上,通过应用服务器访问数据库服务器。系统后端主要面向的是系统管理员和数据库管理员,系统在开发的过程中力求做到可维护性强和操作简易。作为一个网上交易的平台,也考虑了系统的稳定性、安全性和网络传输的效率,力求做到系统对用户有较好的响应速度。
2.3网站的开发工具
(1)网络服务器操作系统:Windows2000Server
(2)Web服务器:InternetInformationServer5.0
(3)后台数据库系统:MicrosoftSQLServer2000
(4)网页编程语言:HTML,ASP,VBScript
(5)网页前台编辑工具:FrontPage2000、MicromediaDreamweaver4.0
(6)网页后台编程软件:Microsoft脚本编辑器MSE
2.4网站业务流程
手机销售网站主要由两部分构成既前台和后台。前台主要是顾客在此选购商品,确认之后然后下订单结帐;后台主要是商家在此对网站进行维护,以及订单处理等业务。手机销售网站业务流程如图2-1所示:
图2-1手机销售网站业务流程
2.5网站数据流图
手机销售网站数据流图如下图2-2所示:
图2-2手机销售网站数据流图
第3章系统总体设计
3.1系统功能概述
在线手机销售系统是以电子商务为运营模式,其模型是典型的网上购物实践中最为普遍的电子商务企业对客户(B2C)模式,主要包括会员注册、帐户管理、购物车、搜索、结帐等基本功能。此外,本系统也将实现在线手机销售系统的后端管理,包括手机的添加、帐单的处理等功能。本系统完全基于ASP技术,在系统的设计与开发过程中严格遵守软件工程的规范,运用软件设计模式,从而减少系统模块间的偶合,力求做到系统的稳定性、可重用性和可扩充性。
3.2系统功能分析
在线手机销售系统主要的功能如下:
(1)客户界面部分:
①选购手机(可按厂商查找手机,或通过关键字进行查询)
②可以查看热门手机和最优惠手机
③购物车功能
④查看手机详细情况
⑤用户注册
⑥用户登陆
⑦查看用户的订单信息
⑧修改用户个人信息
⑨找回密码功能
⑩购物帮助功能
(2)管理界面部分:
①厂商维护:增加,修改和删除厂商
②现有手机管理:修改,删除,查看
③用户管理:查看,修改,删除
④订单管理:查看订单清单,更新订单付款,出货状态,删除订单
⑤添加新手机:可以分别上传手机的小图片和大图片
⑥维护购物帮助:增加,修改和删除购物帮助
3.3系统功能模块划分
根据系统功能分析,可以画出系统的功能模块图,这里从客户界面、管理界面分别对功能模块图加以描述。客户界面的系统功能模块图3-1如图所示。
图3-1客户界面的系统功能模块图
管理界面的系统功能模块图如图3-2所示。
图3-2管理界面的系统功能模
第4章数据库
数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。
设计数据库系统时应该首先充分了解用户在各个方面的需求,包括现有的及将来可能增加的需求。数据库设计一般包括如下几个步骤:
(1)数据库需求分析
(2)数据库概念结构设计
(3)数据库逻辑结构设计
4.1数据库需求分析
用户的需求具体体现在各种信息的提供,保存,更新和查询方面,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据,数据结构及数据处理的流程,组成一份详细的数据字典,为后面的具体设计打下基础。
通过上述系统功能分析,针对一般在线手机销售系统,总结出如下的需求信息:用户分一般用户,注册用户和管理员用户;一般用户和注册用户无需登陆就可以查看手机信息并购买;注册用户登陆后可以维护自己的个人信息,并且在向网站发出订单时会自动填写自己的联系信息;手机按手机厂商来分类,每一个手机都对应一个厂商;订单分单张详细订单和总订单;一个用户可以购买多个或多种型号的手机;一个用户对应一张订单列表;一个订单列表对应多张订单详细信息;提供购物帮助功能。
关于订单列表与订单详细信息可以这样理解:因为用户一次可以购买多种产品,则对每一种产品(即每一款型号的手机)生成一条订单详细信息记录,然后多个这样的订单详细信息组成一个订单列表。每一个订单列表才与一个用户对应,在发货时以订单列表为单位,也既用户在操作时所看到的"订单"。
经过上述系统功能分析和需求总结,考虑到将来功能上的扩展,设计出如下的数据项和数据结构:
(1)管理员信息,包括数据项:帐号,姓名,密码。
(2)注册用户(会员),包括数据项,用户ID,用户名,密码等。
(3)手机,包括数据项:手机编号,手机名称,分类编号等。
(4)手机分类,包括数据项:分类编号,分类名称,上级分类编号
(5)订单详细信息,包括数据项:订单编号,订单列表编号,手机编号,购买数量。
(6)订单列表,包括数据项:订单列表编
上一篇:
ASP在线手机销售系统(论文和程序)
下一篇:
试析影响公路路面平整度的因素及应采取的施工措施