计算机毕业设计基于ASP网络商店在线销售系统的设计.docx
- 文档编号:8399395
- 上传时间:2023-01-31
- 格式:DOCX
- 页数:76
- 大小:798.52KB
计算机毕业设计基于ASP网络商店在线销售系统的设计.docx
《计算机毕业设计基于ASP网络商店在线销售系统的设计.docx》由会员分享,可在线阅读,更多相关《计算机毕业设计基于ASP网络商店在线销售系统的设计.docx(76页珍藏版)》请在冰豆网上搜索。
计算机毕业设计基于ASP网络商店在线销售系统的设计
网络商店在线销售系统的设计
前 言
当今的社会是一个数字化、信息化、地球化的社会,网络时代已经到来,人们的生活、工作、购物、学习、办公等都已经离不开网络。
对于现代的企业,已经开始实行无纸办公,公司之间的联系、企业伙伴间的合作、公司外出人员与本部之间的联系等等这些都离不开网络。
电子商务的影响已经不再是互联网的发展领域,似乎已经成为各商家新的利润增长点。
无论是大到几千亿市值的跨国大企业还是一个在电脑城里买电脑的商户,都迫不及待得发展网上业务。
在它们的眼中电子商务业务已经越来越重要,很多网上商城的营业额增长率在短短的两、三个月之内,已经超过很多有百多年历史的大商店。
难怪有电子商务教父之称的亚马逊(A)的创始人贝索斯自豪地说到,“亚马逊将是一个重要、优秀而且永存的公司,他们在创造的,绝对不是财富,而是历史。
”可能你是一位对电子商务毫无认识,甚至对互联网也只是刚刚了解,但未来已经为你和我指明了方向;未来将掌握在“为顾客创造价值”的人的手中。
在线购物是当前电子商务网站运营的主要模式之一,其动作方式主要为:
当用户访问到电子商务网站时,首先能够查询、浏览该网站提供所有商品信息;同时,用户在查询浏览商品时,能够随时选择自己感兴趣的商品放入自己的购物车中,购物车是虚拟的,由网站管理系统提供,其中的预购商品数量、价格等信息由网站数据库存储和管理;接着,当用户选货完毕后,可对购物车中选购物品进行修改,比如对商品数量的添加或是减少等,最后,用户确定所选购的商品,提交购物车数据,完成一次订单操作过程。
开发本项目的意义:
1.市场拓展:
如果公司收到外地或是任何以前没有客户的地域来的订单,哪怕仅仅是购买意向,则上网真正的扩展了公司的潜在市场。
2.收集顾客信息和反馈:
在线发布信息和市场调查是网络非常有用的地方。
3.在线销售:
最直接体现网站给公司带来的经济效益。
4.广告效应:
公司上网对产品的知名度,公司的形象有提升作用,但不一定会从在线销售额中直接体现出来,很可能你会发现虽然在线销售这部分业务有亏损,整个公司的销售额和盈利状况正在出人意料地发展,更何况,随着美誉度和市场份额地上升,上网为公司长远的发展所带来的好处,可能远远超过您最初的预期。
摘要
网络商店在线销售系统,是在互联网的基础上建立一个虚拟的购物商场。
具备完整购物网站功能,实现购物方便,轻松、快捷、操作简单。
方便客户的同时,也提升了网络商店的形象。
开辟了新的销售渠道,为销售者和消费者提供了更好满足各自需求的有利机会。
关 键 字
网络商店在线销售方便轻松快捷操作简单满足机会
Abstract
Theonlinemarketingsystemofnetworkshop,setupafictitiousshoppingplazaonthebasisofInternet.Possessingthefunctionofintactshoppingwebsite,itisconvenienttorealizedoingshopping,light,swiftandoperatingsimply.Whilefacilitatingthecustomer,havepromotedtheimageofthenetworkshoptoo.Haveopenupthenewmarketingchannel,hasofferedmoreeasyfavorablechancetomeeteachdemandtosellerandconsumer.
Keywords
Theonlinemarketingsellonlineconvenienteasilyswiftoperatingsimplesatisfiedchance
第1章
系统分析
1.1开发背景
当今的社会是一个数字化、信息化、地球化的社会,网络时代已经到来,人们的生活、工作、购物、学习、办公等都已经离不开网络。
对于现代的企业,已经开始实行无纸办公,公司之间的联系、企业伙伴间的合作、公司外出人员与本部之间的联系等等这些都离不开网络。
在信息化浪潮方兴未艾的今天,企业内部的网络已经成为提升核心竞争力的关键因素。
所有的企业,无论其规模大小,都会面临新的机遇和挑战。
在市场经济的条件下,企业应用网络技术,其目的就是为了在提高企业运作效率的基础上,最终增加经济效益和增强竞争能力。
在瞬息万变的市场上,网络应用可以帮助企业决策者运筹帷幄,充分利用各种信息资源,优化企业资源配置,网络扩大了各个产业的市场空间,减少了传统商务流程的环节,极大地提高了劳动生产率。
置身于网络经济时代,任何企业,无论其规模大小,都必须适应新的潮流。
网络不仅是一种高深的科技,而且成为人们必不可少的工具。
企业上网大大提高了企业运作效益,降低了企业成本。
应该看到,企业在经营发展过程中,除了内部的运转管理外,还有大量的外部业务活动,包括与合作伙伴,上、下游企业,客户甚至竞争对手的各式各样的业务往来。
过去这些业务活动多半是通过电话、传真、信件等传统通信方式辅助进行,而在因特网出现后的今天,这些业务活动几乎无一例外地正在转移到因特网上,并且这种转变的速度和程度都是非常惊人的。
也就是说,过去传统意义上的企业内外部经营活动包括业务信息沟通,订货订单处理,库存物流管理,客户服务,批发或零售等等已经全部可以在因特网上实现了。
所有这些应用都可以称之为企业上网,又被业界称为电子商务应用,它被认为是21世纪企业的必由之路。
随着互联网宽带和技术应用的成熟,以及物流和支付系统的完善,可以预见,电子商务将成为互联网普及应用的主流,必将影响着千家万户的生活和经济行为,并日益成为社会商业活动的重要形式。
网上购物系统,是在网络上建立一个虚拟的购物商场,避免了挑选商品的烦琐过程,使您的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活;同时又能有效的控制"商场"运营的成本,开辟了一个新的销售渠道。
1.2任务概述
1.2.1组织结构图
1.2.2组织与业务的关系
1.业务流程图
2.会员的注册
每个用户有惟一的ID,用户名和密码,经过系统安全判别,合法用户可以通过因特网随时而快捷地进入公司电子商务平台,进行在线订单操作和共享其他网上资源服务。
注册部分只能注册普通用户,注册时需要用户填写用户名、密码、性别、所在城市、联系电话、E-mail,所在公司地址等信息,以使用户在下订单和购物时所需。
超级用户的注册是由网站的系统管理员根据公司情况分配的,目的是为了企业内部的分工协作,充分发挥企业团队精神和经营理念
(1)会员资料录入部分
可根据提示输入会员代号、会员密码,以及查询密码问题、查询密码答案等,作为取回密码的条件。
其中会员代号及会员密码和会员登录时的登录名及密码是一致的。
(2)个人资料部分
为了确保用户得到更好的服务,此部分务必详细真实地填写如姓名、电话、电子邮件地址、邮编、地址等项,作为保证能联系到你的主要依据。
(3)特殊服务信息区
在此要填写用户身份证件号码及详细地址,便于核实发款人及收货人的真实可信性,并且明确送货的地址。
3.会员登录
在本系统中,所有注册会员购物订单,系统中都有记录且购物金额有一定的继承性,为了对会员信息保密及系统安全考虑,系统设置必须通过用户登录才能查询订单或查看所属购物优惠级别等等。
会员登录可以通过两种方法:
(4)1.在首页中的“会员登录”图框中直接输入会员号及密码即可。
(5)2.通过系统导航栏中的会员登录项,转入“会员登录”页面来登录。
4.会员资料修改
(6)会员的注册资料
会员可以修改除了"会员代号"以外的所有资料。
要修改会员资料,只需点击页底的"修改注册信息"设置,通过会员登录后,就可以在“会员信息修改”页面进行修改。
所有修改经保存后才生效。
5.进入购物区
(7)推荐商品
即由商店推荐给顾客的较好商品。
它以很简洁的信息显示,或附上图片。
推荐商品可以直接放进购物车。
可通过详细信息按钮查看它的详细说明。
详细说明包括:
商品基本信息、产品功能说明及内容提要。
(8)最新商品
即商店最近推出的新商品。
系统以列表形式简要显示最新商品的价格信息,可以通过商品名称的链接仔细查看商品详细内容。
详细说明包括:
商品基本信息、产品功能说明及内容提要。
(9)关键字查询
通过商品的关键字进行检索,系统查询为完全匹配和模糊查询相结合。
完全匹配是查询完全符全查询关键字的商品,会查出所有的名为查询的商品。
模糊查询则是将所有包括此关键字的商品全部显示出来。
(10)商品分类查询
此系统可以将商店中的商品分为大类,首页以目录形式显示各大类,大类下又分小的类别,直到具体的商品。
6.选购商品
通过不同的方式浏览、查询各种商品,将所要购买的商品投入购物车。
在购物车设置中会列出所购商品的各项信息,如商品编号、商品名称、商品单价、选购数量、会员价格小计等等。
在购物车中可以修改购买数量或取消商品的购买。
如果还要选购可通过“返回继续购物”按钮来实现,或通过“去收银台”按钮付款结帐来结束选购商品。
7.付款结帐
(11)如果你是会员。
在去收银台时可以在“会员区”直接填写用户名及密码,系统会让购买者再次进行用户信息确认,如果无误可以直接确认,到时送货人就根据上面的地址送货;也可修改会员信息或确认不同的送货地点及联系方式。
(12)如果你不是会员。
可以在“用户信息区”中按提示详细填写你的信息如送货地点、时间等;确定购买。
8.确认定单
由于在网上商店属于远程购物,不象一般日常现实购物可以当时结算、直接拿走商品。
所以购物者在选购完商品后必须确认一种支付方式并选择一种送货方式,以便于商店查收款帐、按时发货。
选择一种由系统给出的支付方式及送货方式,执行“决定购买”操作,即向商店确定了此定单。
如果选择在线支付,系统在您确认定单后会直接转入在线支付系统,让您直接在线支付。
确定购买后,系统会显示您的定单号,再次说明您的付款方式,并会以电话向您确认此定单的有效性;并会根据您选购的商品金额及会员组的优惠比例和送货附加费用算出您此购物单实际应付金额。
购买者可在接到确认定单有效电话后汇款或银行划款,等待接货或货到付款。
9.订单查询
订单查询必须通过会员登录,所以必须是会员才可能查询订单。
订单查询功能提供了两种查询方法:
(13)按日期及订单状态查询。
输入一个订单区间或选择一种订单状态,即可查出。
(14)按订单号查询。
根据购物系统给出的订单号查询。
这两种方法只能使用一种,不可同时使用。
查询结果会简要列出订单信息,如订单号、金额、付款方式、送货方式、订单状态、下单时间等。
如果想查看订单详细信息,可以通过点击订单号,系统会给出此订单中所购商品的详细信息。
1.2.3功能体系图
1.2.4实现目标
本在线购物管理系统的设计针对的是单个中小型企业和公司的,主要的实现目标有:
●实现用户的注册与登录
●用户信息管理
●在线购物管理
●产品信息管理
●购物车管理
●订单信息管理
●信息发布管理
●网上调查管理
1.2.5运行环境
●Internet
●网络系统(iis5.0)
●工作站(pc台式机)
●操作系统(Windows2000)
●数据库(Access 2000)
●开发工具(Asp)
1.3项目开发计划
11月30日前……完成《开题报告》和《任务书》。
12月30日前……完成收集相关资料与素材。
1月7日前……完成文档的“第一章系统分析”和“第二章概要设计”。
2月1日前……初步完成前台程序和后台程序连接、数据库的操作管理。
3月15日前……完成文档的“第三章详细设计”。
4月15日前……完善前台程序和后台程序、数据库及整个系统网站。
5月15日前……完成对网站的系统测试和用户手册。
6月1日前……完成整个的毕业设计课题。
1.4数据流图和数据词典
在线购物管理系统查询统计商品和用户信息;
1.4.1新用户注册过程
1.简要说明
项目名称
在线销售管理系统
项目代码名称
Online_Shopping
子项目名称
新用户注册过程
子项目代码名称
User_reg
创建时间
12-1020:
10
修改时间
12-3010:
30
2.数据流图
3.数据词典
(15)数据源点及汇点描述:
1名称:
新用户注册
简要描述:
唯一的身份标识
有关数据流:
用户名,密码,确认密码,电子邮件,提示问题,提示答案;
(16)加工逻辑词条描述:
2加工名:
注册信息检验
加工编号:
1
简要描述:
检验用户名称是否为空、检验用户名称是否已经存在;检验密码是否为空、检验密码是否符合数据格式、检验用户输入的两次密码是否一致;检验电子邮箱是否为空、检验用户输入的电子邮箱是否符合格式;检验用户输入的提示问题是否为空;检验用户输入的提示答案是否为空;
输入数据流:
用户名,密码;确认密码,电子邮件,提示问题,提示答案
输出数据流:
用户名错误信息,密码错误信息,电子邮箱错误信息
加工逻辑:
IF 用户名为空 THEN
发出“用户名不能为空”
ELSE IF 用户名称已经存在 THEN
发出“用户名已存在”
ELSE IF 密码为空THEN
发出“输入密码错误”
ELSE IF 密码不符合数据格式 THEN
发出“输入密码错误”
ELSE IF 两次输入密码不一致 THEN
发出“输入密码错误”
ELSE IF 电子邮箱格式错误 THEN
发出“输入电子邮箱格式错误”
ELSE IF 提示问题为空THEN
发出“提示问题错误”
ELSEIF提示答案为空THEN
发出“提示答案错误”
ELSE发出“注册成功信息”
ENDIF
ENDIF
ENDIF
ENDIF
ENDIF
ENDIF
ENDIF
ENDIF
ENDIF
3加工名:
注册用户信息记录
加工编号:
2
简要描述:
将“注册信息”添加到“注册用户表中记录”中,完成后将注册成功信息传递给用户
输入数据流:
注册信息
输出数据流:
注册成功信息
加工逻辑:
将注册信息添加到注册用户表中的记录;
将注册成功信息递交读者
(17)数据流名词条描述:
4数据流名:
用户名
说明:
用以网站登录的唯一识别标识
数据流来源:
用户
数据流去向:
注册信息检验
数据流组成:
用户名=2{字母}24
5数据流名:
密码
说明:
用户登录密码
数据流来源:
用户
数据流去向:
注册信息检验
数据流组成:
字符长度=“大于6个字符小于20个字符”
字符类型=“字母,数字”
6数据流名:
确认密码
说明:
确认用户输入密码是否一致
数据流来源:
用户
数据流去向:
注册信息检验
数据流组成:
字符长度=“大于6个字符小于20个字符”
字符类型=“字母,数字”
7数据流名:
电子邮箱
说明:
规范用户的有效的电子邮箱格式
数据流来源:
用户
数据流去向:
注册信息检验,注册成功信息
数据流组成:
类型=2{字母}40
每个数据量流通量:
8数据流名:
提示问题
说明:
用于传递读者号和图书号
数据流来源:
用户
数据流去向:
注册信息检验
数据流组成:
每个数据量流通量:
9数据流名:
提示答案
说明:
用于密码遗忘时使用
数据流来源:
用户
数据流去向:
注册信息检验
数据流组成:
每个数据量流通量:
10数据流名:
检验错误
说明:
用于检验并返回用户错误的信息
数据流来源:
用户名,密码,电子邮箱,密码,确认密码,提示问题,提示答案
数据流去向:
注册信息检验
数据流组成:
11数据流名:
注册信息
说明:
用于将用户注册信息记录添加到注册用户表
数据流来源:
用户
数据流去向:
用户注册信息记录
数据流组成:
用户信息=用户名+密码+电子邮箱
12数据流名:
注册成功信息
说明:
用于将注册成功信息返回给用户
数据流来源:
用户注册信息记录
数据流去向:
用户
数据流组成:
(18)数据文件词条描述:
13数据文件名:
注册用户信息表记录
简述:
存放注册用户信息
输出数据:
读取注册用户名
数据文件组成:
注册用户库由“用户信息”组成
1.4.2用户登录过程
1.简要说明
项目名称
在线销售管理系统
项目代码名称
online_shopping
子项目名称
用户登录过程
子项目代码名称
user_login
创建时间
12-1020:
10
修改时间
12-3110:
30
2.数据流图
3.数据词典
(19)数据源点及汇点描述:
14名称:
用户
简要描述:
注册用户的登录
有关数据流:
用户名;密码
(20)加工逻辑词条描述:
15加工名:
用户检验
加工编号:
3
简要描述:
检验客户的用户名和密码是否正确
输入数据流:
用户名,密码
输出数据流:
检验错误,登录成功欢迎信息
加工逻辑:
IF 用户名或密码为空 THEN
发出“登录错误”
ELSE IF用户名与密码错误THEN
发出“登录错误”
ELSE 发出“登录成功”
ENDIF
ENDIF
ENDIF
16加工名:
用户登录
加工编号:
4
简要描述:
用户的合法登录
输入数据流:
用户名,密码
输出数据流:
用户登录成功欢迎信息
加工逻辑:
将用户登录成功信息返回给客户
(21)数据流名词条描述:
17数据流名:
用户名
说明:
用于登录网站的唯一标识用户名
数据流来源:
用户
数据流去向:
用户检验
数据流组成:
用户名=注册用户表中存在的用户名
18数据流名:
密码
说明:
用于验证注册用户的合法登录
数据流来源:
用户
数据流去向:
用户检验
数据流组成:
密码=2{字母}10
19数据流名:
错误检验
说明:
用于将错误的登录信息反馈
数据流来源:
用户检验
数据流去向:
用户
数据流组成:
密码=2{字母}10
20数据流名:
登录信息
说明:
用于显示成功登录的欢迎信息
数据流来源:
登录信息
数据流去向:
用户
数据流组成:
(22)数据文件词条描述:
21数据文件名:
注册用户信息表记录
简述:
存放注册用户信息
输出数据:
读取注册用户名
数据文件组成:
注册用户库由“用户信息”组成
1.4.3商品查询浏览过程
1.简要说明
项目名称
在线销售管理系统
项目代码名称
Online_Shopping
子项目名称
商品查询浏览过程
子项目代码名称
good_browser
创建时间
12-1020:
10
修改时间
12-3110:
30
2.数据流图
3.数据词典
(23)数据源点及汇点描述:
22名称:
用户
简要描述:
有关数据流:
商品关键字;商品分类
(24)加工逻辑词条描述:
23加工名:
商品检索
加工编号:
5
简要描述:
检验商品并显示商品的信息
输入数据流:
商品关键字,商品分类
输出数据流:
商品信息
加工逻辑:
IF 商品关键字 THEN
发出“请输入查询的商品名称”
ELSE IF商品信息表中无所需商品THEN
返回“找不到所要查找的商品”
ELSE 返回“商品信息”
ENDIF
ENDIF
ENDIF
(25)数据流名词条描述:
24数据流名:
商品关键字
说明:
用于查找商品的标识
数据流来源:
用户
数据流去向:
商品信息检索
数据流组成:
商品关键字=商品信息表中存在的商品名称
25数据流名:
商品分类
说明:
用于商品的分类
数据流来源:
用户
数据流去向:
商品信息检索
数据流组成:
商品分类=商品大类+商品小类
26数据流名:
错误检验
说明:
用于将错误的查询信息反馈
数据流来源:
商品信息检索
数据流去向:
用户
数据流组成:
27数据流名:
商品信息
说明:
用于将查询商品信息反馈
数据流来源:
商品信息检索
数据流去向:
用户
数据流组成:
(26)数据文件词条描述:
28数据文件名:
商品信息表记录
简述:
存放商品信息
输出数据:
读取商品信息
数据文件组成:
商品信息表由“商品信息”组成
1.4.4用户购物车实现过程
1.简要说明
项目名称
在线销售管理系统
项目代码名称
Online_Shopping
子项目名称
用户购物车实现过程
子项目代码名称
good_buy
创建时间
12-1020:
10
修改时间
12-3110:
30
2.数据流图
C
3.数据词典
(27)数据源点及汇点描述:
29名称:
用户
简要描述:
用户登录网站和下订单用户名的唯一标识
有关数据流:
选购商品
(28)加工逻辑词条描述:
30加工名:
购物清单信息
加工编号:
6
简要描述:
记录用户所选购的商品信息
输入数据流:
所选的商品信息
输出数据流:
加工逻辑:
31加工名:
购物车信息
加工编号:
7
简要描述:
记录并显示购物车商品记录信息
输入数据流:
购物清单信息
输出数据流:
购物车商品记录信息
加工逻辑:
32加工名:
收货信息
加工编号:
8
简要描述:
记录用户收货信息
输入数据流:
收货人姓名、详细地址、邮编、电话、电子邮箱等
输出数据流:
加工逻辑:
33加工名:
送货信息
加工编号:
9
简要描述:
记录用户所选的送货方式
输入数据流:
普通平邮是、特快专递等;
输出数据流:
加工逻辑:
34加工名:
付款信息
加工编号:
10
简要描述:
记录用户所选的付款方式
输入数据流:
建设银行汇款、邮局汇款、预存款支付等;
输出数据流:
加工逻辑:
35加工名:
订单信息
加工编号:
11
简要描述:
显示用户订单列表的详细信息
输入数据流:
输出数据流:
用户订单
加工逻辑:
(29)数据流名词条描述:
36数据流名:
选购的商品
说明:
用户选购的商品
数据流来源:
用户
数据流去向:
购物清单
数据流组成:
商品名称、商品数量、商品价格等
37数据流名:
修改信息
说明:
用于修改购物清单里商品的数量或直接删除;
数据流来源:
用户
数据流去向:
购物车信息
数据流组成:
38数据流名:
收货方式
说明:
用于记录用户的收货方式
数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 毕业设计 基于 ASP 网络 商店 在线 销售 系统 设计