网络商城的设计与实现毕业设计论文.pdf
《网络商城的设计与实现毕业设计论文.pdf》由会员分享,可在线阅读,更多相关《网络商城的设计与实现毕业设计论文.pdf(29页珍藏版)》请在咨信网上搜索。
1、毕业设计(论文)网络商城的设计与实现论文作者姓名:_申请学位专业:_申请学位类别:_指导教师耳用尔):_论文提交日期:网络商城的设计与实现 摘要随着信息化的发展,互连网需要提供更多的服务,构造更完善的体系以满足 越来越多的用户的精神与物质需求。随着Internet技术的日益成熟,一种建立 在网络上的电子方式商贸活动形成了,这便是今天为大家所熟悉的电子商务。网站采用ASP+ACCESS技术的B/S模式,通过对后台数据库的操作实现购物、后台管理等各项功能。实现真正意义上的电子商贸活动。设计用户分为前台客户和后台管理员。实现前台浏览商品,购买商品,会员 注册,登录并修改用户个人信息,后台商品管理,订
2、单管理,网站综合管理等功 能。本文在研究了发展现状后,对相关理论做了介绍,并详细描述了网络商城的 功能需求和具体设计与实现。最后给出了系统的测试结果。关键词:电子商务;ASP;网上购物The Design and Implementation of the E-commerce City AbstractWith the development of information,the networks need more service to satisfied more and more physical and spiritual demand of users.And now Intern
3、et technology is mature,a mode of commerce which depends on the Internet was formed.Ifs the electronic commerce.The web site adopt the ASP+ACCESS technology B/S pattern,implement various functions such as online shopping and backstage management by the database operation.This system implemented the
4、electronic commerce in deed.The system has two kinds of users,one is the foreground customer,the other is the administrator.Customer can view products and select what they like in the site,also should register and login in the site.The administrator is able to do such management as products,the orde
5、rlists and site configuration.At the beginning of the thesis,introduce the related theory after the investigation of the development status,at the same time,describe the requirement,the design and implementation of the E-commerce City.In the end this thesis show the result of system test.Key words:E
6、lectronic commerce;ASP;Online shopping目录论文总页数:24页1 引言.错误!未定义书签。11.1课题背景.31.2 国内外的研究现状.31.3 本课题的研究意义.41.4本课题的研究方法.42 相关理论基础.42.1 B/S 模式.52.2 ASP 技术.52.3 M icrosoft Access 数据库.52.4结构化查询语句SQ L.62.5 IIS 简介.63 需求分析.63.1用户角色需求分析.63.2功能需求分析.63.2.1 顾客.63.2.2管理员.73.3性能需求.74 设计与实现.84.1 数据库设计.84.1.1商品分类表.84.1.
7、2订单基本信息表.84.1.3 商品信息表.94.1.4注册会员信息表.94.1.5管理员信息表.104.1.6订单状态表.104.2 系统功能设计.114.2.1 顾客.114.2.2管理员.114.3系统前台模块设计.124.3.1用户管理模块的实现.134.3.2浏览模块.144.3.3购物车功能模块.154.3.4下订单结帐模块.164.4后台管理模块设计.164.4.1网站综合设置管理的实现.174.4.2广告管理模块.184.4.3商品管理模块.184.4.4订单管理.204.4.5安全设置模块.215 测试.22结 论.23参考文献.24致 谢.24声 明.251引言1.1 课题
8、背景随着信息化的发展,电子计算机技术、网络通讯技术及相关技术不断提升,用户的需求也随着技术的发展而有了进一步的提高,因此互联网提供了更多更新 的服务,构造更完善的体系以满足越来越多的用户的精神需求及物质需求。随着 Internet技术的日益成熟,一种建立在网络上的电子方式商贸活动形成了,这 便是今天为大家所熟悉的电子商务。电子商务源于英文Electronic Commerce,其内容包含了两个方面,一是电子方式,二是商贸活动。电子商务指的是利用简 单、快捷、低成本的电子通讯方式,买卖双方不谋面地进行各种商贸活动。比如 通过打电话或发传真的方式来与客户进行商贸活动,似乎也可以称为是电子商 务,而
9、现今人们所讨论的电子商务则主要是以ED I(电子数据交换)和Internet 来完成的。电子商务可以在多个环节实现,由此也可以将电子商务分为两个层次,较低层次的电子商务如电子商情、电子贸易、电子合同等;较完整的电子商务应 该是利用Internet网络能够进行全部的贸易活动,即在网上将信息流,商流、资金流和部分物流完整地实现,就是说从寻找客户开始,到订货,在线收付款,开据电子发票以至电子纳税等通过Internet 一气呵成。实现完整的电子商务还 要涉及很多方面,除了买家、卖家外,还要有银行或金融机构、政府机构,认证 机构、陪送中心等机构的加入。电子商务的模式上分为以下几种:企业对终端用户的电子商
10、务,即B2C模式;另一种是企业对企业的电子商务,即B2B模式;以及现在时兴的终端用户对终端 用户的电子商务,C2c模式。1.2 国内外的研究现状电子商务最早在欧美国家发展。电子商务的出现使传统企业和新兴企业增添 了新的交易与管理手段。节约了成本,提高了劳动生产率,而且正在改变传统的 经营管理方式、思维和手段,也将改变公司的结构。首先,电子商务影响了传统 的零售企业的销售方式,许多世界著名的零售商店、大连锁点都在进行着自己的 网上销售计划;其次,电子商务也在影响着金融证券业的经营方式。现在的电子 商务,无论是B2c还是B2B,都已不是简单地因特网购买商品了,它已被用与更 多的行业中也具有更深刻经
11、济意义。第三,电子商务同样在影响着制造业。近年来,我国的电子商务也在飞速的发展。随着我国计算机拥有量、互联网 用户、网站数的飞速增长,电子商务和计算机应用的网络化得到了很大的推动;我国发展电子商务的环境(网络基础建设等运行环境、法律环境、市场环境网上 支付、信息安全、认证中心建设等条件)逐步完善,国家有关电子商务的政策、法规即将出台,已为电子商务的发展建立了基本的条件;网络带宽的增加,大大 增加了网络用户的数量;各省市地区电子商务取得了不少的进展;在工业、交通 企业方面的电子商务也有显著的进展。从以上几个方面可以看出,我国的电子商 务,政府给予了极大的重视,投入了很大的资金力量,不仅如此,民众
12、的积极性 也非常高,有很大的发展前景。1.3 本课题的研究意义我国电子商务自1998年开展第一笔网络交易以来,正在以前所未有的速度 发展,网上购物这种新的购物方式已经开始逐渐深入到人们的日常生活,并正在 为越来越多的人所喜爱。网上购物正在慢慢的影响人们的生活,同时,有越来越 多的电子商务的网站出现,他们各具特色,但是也有一些不足的地方。欧美国家 的电子商务发展较早,有很多观念和技术方向很值得我们国人学习,以借此机会,学习国外的网站的思想,同时设计出有自己风格的网络商城。网络商城正是作为电子商务有力的宣传门面和载体出现的,它所传达的是一 个商城所有的商品信息,以及整个购物的过程。网站整体布局的合
13、理性,商品信 息设置的全面性以及购物流程的人性化都是影响顾客群和顾客数量的因素,运用 程序开发工具和语言对我们所需要的商城进行设计和实现正是本课题研究的重 点部分。1.4 本课题的研究方法本课题为基于B/S模式的网络商城的设计和实现,采用开发设计工具 D reamweaver 编写 ASP 程序,数据库为 M icrosoft ACCESS,运行调试:HSV5.1。建立商城的整体思路,学习研究国内外的电子商务网站在结构布局和技术上 的要点和难点,分析总结出各功能模块的功能需求、整体购物的流程,并对其中 各部分所涉及重要技术做详细的研究。由需求对后台数据库进行概要设计,运用 D ream wea
14、ver设计网站风格和布局,结合ASP与SQ L语句的应用构造各模块的 功能实现,不断运行调试以完善系统功能。2相关理论基础系统采用B/S工作模式,前台使用ASP技术,后台使用M icrosoft Access 数据库,在HS下调试。2.1 B/S模式B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着 Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面 是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比较简便。能实现 不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作
15、共同的数据。2.2 ASP技术ASP是Active Server Page的缩写,意为“活动服务器网页”。ASP是微软 公司开发的代替CGI(common gateway interface)脚本程序的一种应用,它可 以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文 件的格式是.asp,现在常用于各种动态网站中。ASP是一种服务器端脚本编写 环境,可以用来创建和运行动态网页或web应用程序。ASP网页可以包含HTM L 标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式 内容(如在线表单),也可以创建使用HTM L网页作为用户界面的web应用程序
16、。ASP技术有以下特点:1.使用VBScript、JavaScript等简单易懂的脚本语言,结合HTM L代码,即可快速地完成网站的应用程序。2.无须编译,容易编写,可在服务器端直接执 行。3.与浏览器无关,用户只要使用可执行HTM L码的浏览器,即可浏览ASP所设 计的网页内容。ASP所使用的脚本语言均在WEB服务器端执行,用户端的浏览器 不需要能够执行这些脚本语言。4.ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他 人剽窃,也提高了程序的安全性。2.3 M icrosoft Access 数据库美国M icrosoft公司推出的微机数据库管理系统。它具有界面友好、易学易
17、 用、开发简单、接口灵活等特点,是典型的新一代桌面数据库管理系统。它具有 这样一些特点:1、完善地管理各种数据库对象,具有强大的数据组织、用户管 理、安全检查等功能。2、强大的数据处理功能。3、可以方便地生成各种数据对 象,利用存储的数据建立窗体和报表,可视性好。4、作为Office套件的一部分,可以与Office集成,实现无缝连接。5、能够利用Web检索和发布数据,实现与 Internet的连接。Access主要适用于中小型应用系统,或作为客户机/服务器系统中的客户端数据库。2.4结构化查询语句SQ LSQ L全称是“结构化查询语言(Structured Q uery Language)v,
18、最早的是 IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语 言,它的前身是SQ UARE语言。SQ L语言结构简洁,功能强大,简单易学,所以 自从IBM公司1981年推出以来,SQ L语言,得到了广泛的应用。2.5 IIS简介IIS(Internet Information Server,互联网信息服务)是一种 Web(网页)服务组件,其中包括Web服务器、FTP服务器、N N TP服务器和SM TP服务器,分 别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括 互联网和局域网)上发布信息成了一件很容易的事。3需求分析3.1用户角色需求分析根据
19、网络商城的功能分析,整个系统应有两个操作用户角色:顾客和后台管 理员。顾客可以在前台的商城页面浏览商品,购买商品,以及在注册登录后进行支 付。后台管理员从后台登录后,可对商城系统进行管理,管理完毕后可退出登录 状态。3.2功能需求分析以上提到的两个用户,在系统的功能上是完全不同的,主要功能如下:对于顾客:在商城中注册登录,浏览商品,购买商品,下订单。对于后台管理员:对商城的综合设置,商品的管理,订单的管理,会员管理,支付方式管理,以及安全设置。下面对于不同角色的具体功能进行描述:3.2.1顾客顾客进入商城以后,能够对商品有以下操作:点击查看商品;将商品放入自 己的购物车中;可以查看购物车中的信
20、息,并可以修改购买的数量,以及删除已 放入车中的商品;进行结帐,辑送货信息,并完成订单。对用户自身的操作有:在商城里进行用户的注册,成为商城的会员,并能够修改自己的资料。顾客功能 需求分析图,如图1:图1:顾客功能需求分析图3.2.2管理员后台管理要求安全性较高,故从专门登录页面进入管理。后台管理应该对商 城进行综合设置:对网站的常规信息的设置,开关的设置等;商品管理:删除商 品,添加商品,管理商品;订单管理:查看订单,编辑修改订单,删除订单;会 员管理:查看会员的信息,删除会员;安全设置:安全设置中应对管理员进行操 作:密码的修改,添加管理员,权限的设置。管理员功能需求分析图,如图2:管理员
21、综合设置商品管理订单管理安全管理添加商品删除商品编辑商品删除订单处理订单修改密码添加管理员权限设置图2:管理员功能需求示意图3.3性能需求整个系统应当操作简便,界面友好,维护简便。数据库要求运行稳定,执行速度快,数据安全性高。4设计与实现4.1数据库设计数据库的设计在整个商城的建设中是非常重要的,它起着连接前台和后台页 面的作用,使他们之间存在对应的关联性。前台各页面的显示内容,是从数据库 各相关表中读取的,而在后台的管理,也是在对每个数据库表进行存取操作,使 每一个改动都如实的反映在前台的页面上。商城采用M icrosoft Access数据库,数据库名为my shop,其中包含了商城的所有
22、数据信息。下面对主要功能实现的 表进行说明:4.1.1 商品分类表该表用于存储商品的类别信息,商品的大类名称、序号和对应的中类名称、序号。表名为bclass,商品分类表如表1所示:表1:bclass(商品分类表)字段名字段类型是否主键说明classic1自动编号是自动编号larseq数字否大类排序号larcode文本否大类midseq数字否中类排序号midcode文本否中类该表实际运用于在前台商品分类显示,以及后台管理添加商品和修改商品时 对商品类别的选择。一个大类排序号和大类名下对应了多个种类排序号和种类 名,而每一个商品的唯一标识是自动编号的classid。4.1.2订单基本信息表该表用于
23、存储客户订单的基本信息,包括订单号,订购商品的用户ID,商 品的名称数量,配送的方式。表名为border,订单表如表2所示:表2:border(用户订单表)字段名字段类型是否主键说明Id自动编号是自动编号ordernum文本否订单号Userid文本否用户IDProdid文本否商品IDprodname文本否商品名字produnit数字否商品数量buyprice数字否价格ordertime日期/时间否定货时间pel文本否配送方式fei数字否费用订单号的产生是根据当天的时间信息再加上四位随机数构成的。4.1.3商品信息表该表存储商品的详细信息。表名为bproduc,商品信息表如表3所示:表3:bpr
24、oduc(商品信息表)字段名字段类型是否主键说明prodnum自动编号是自动编号Prodid文本否商品IDProdN ame文本否商品名称M odel文本否型号Prodi文本否品牌Prod2文本否产地PriceList货币否现价PriceOrigin货币否原价ImgPrev文本否小图ImgPrev2文本否大图ProdD isc备注否简介M emoSpec备注否详细描述LarCode文本否大类midcode文本否中类online是/否否是否在线adddate日期/时间否添加日期tjdate日期/时间否推荐日期clicktimes数字否点击数Q uantity文本否存货商品的详细信息在前台浏览商品
25、详细信息的这个部分可以看到,页面 list.asp?prodid=查看某一个具体商品的信息。后台管理员添加商品addprod 中对以上每一个字段的内容进行添加。4.1.4注册会员信息表该表记录了网络商城中注册的会员详细信息。表名为buser,会员信息表如表4所示:表4:buser(注册用户信息表)字段名字段类型是否主键说明usernum自动编号否自动编号Userid文本是用户号UserN ame文本否用户真实姓名UserPassword文本否用户密码UserM ail文本否用户邮箱Address文本否地址City文本否城市Province文本否省份Country文本否国家ZipCode文本否邮
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络商城 设计 实现 毕业设计 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。