ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:659.68KB ,
资源ID:5025346      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5025346.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(毕业设计购物网站.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

毕业设计购物网站.docx

1、毕业设计购物网站摘 要通过网上购物系统的建设以实现商业零售企业提供信息化管理。建立了B2B的网络销售系统。着重论述了系统功能与实现数据流程及储存,包括商品目录、用户注册、网上订货与购物、库存查询、后台数据库管理等。这个网站是在网络上建立一个虚拟的购物商场,顾客只需根据自己的需要找到自己想购买的服装或饰品,将其放入购物车中,然后前往收银台即可。使顾客的购物过程变得轻松、快捷、方便,很适合现在人快节奏的生活方式。本网站运用了Microsoft Access、Macromedia Dreamweaver开发工具,其功能主要包括:用户注册、会员中心、购物车、搜索、支付等基本功能。能让顾客随心所欲地买到

2、自己所喜欢的商品,也能让顾客浏览、了解更多的服装、饰品的相关信息,为客提供便捷的服务。关键词:ASP Access 电子商务 目 录 绪 论 三1. 项目的背景和意义 三2. 开发工具及平台的选择 三第一章 系统需求分析 五1.1. 网站系统 五1.2. 主页设计 六1.3. 网站主要流程分析 七第二章 网上购物系统的设计 八2.1. 网上购物系统的功能要求 八2.2. 网站功能设计 九第三章 数据库设计 十二3.1. 数据库设计分析 十二3.2. 数据库结构分析 十二第四章 系统详细设计 十四4.1. 会员登陆设计 十四4.2. 后台系统管理 十四第五章 系统测试 十六总 结 十七致 谢 十

3、八参考文献 十九绪 论1. 项目的背景和意义随着网络、通信和信息技术的突破性进展,Internet在全球爆炸性增长并迅速普及。在这一前提下,电子商务应运而生了。电子商务是基于互联网,以交易双方为主体、银行电子支付和结算为手段、客户数据为依托的全新的商务模式,它可以使商家和供应商更紧密地联系起来,更快地满足客户需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。本网站是为了方便客户进行网上购物,提供便捷的交易平台,通过电子商务网站的建设以实现商业零售服装、饰品提供信息化管理。水佩风裳网站方根包括产品分类、会员注册、网上购物、商品搜索等。水佩风裳是在商店与消费者之间,属电子商务里的

4、B2C模式。本系统里的商品与市场上的商品在一样的质量的前提下,价格上有明显的优势,而且方便消费者浏览到更多的相关商品信息,支付方式安全可靠。足不出户就可以买到自己满意的服装、饰品,是定点销售模式所不能做到的。2. 开发工具及平台的选择Internet技术得到迅速发展,已经成为计算机产业的一个技术热点。促进Internet技术高速发展的因素之一就是WEB技术。WEB技术最初是静态的HTML,发展到动态的DHTML。脚本语言与ASP(Active Server Pages)后来居上并且大有取代CGI的趋势。WEB已经不在局限于仅仅提供大量的信息服务,WEB技术的发展,使得那些具有交互动态页面、有条

5、理的数据查询、丰富信息内容的页面成为最吸引人的页面。随着Internet技术的发展,它已成为一种操作平台,为用户提供大量的服务。例如网页游戏、电子商务、社会信息数据库等。开发平台及相关技术Dreamweaver是美甲MACROMEDIA公司开发的集网页制作与网站管理于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具。利用它可以轻而易举地制作跨越平台限制或跨越浏览器限制的充满动感的网页Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。帧(frames)和表格

6、制作速度快得令人无法想像。进阶表格编辑功能可以进行简单的选择单格、行、栏或未连续的选取。甚至可以排序或格式化表格群组,Dreamweaver支持精确定位,利用可轻易转换成表格的图层以拖拉置放的方式进行片面配置。所见即所得,Dreamweaver成功整合动态出版视觉编辑及电子商务功能,提供超强的支持能力给Third-Party厂商,包含ASP。电子商务中涉及的网络技术及数据库技术已日渐成熟,经过综合比较各类动态网页设计语言后,本课题选用了ASP技术。ASP(Active Server Pages)是微软公司推出的一种用以替代CGI的技术,基于目前绝大多数网站应用于Windows平台,ASP是一个

7、位于Windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式WEB服务器应用程序。例如响应用户查询数据库的要求而生成报表,而且ASP其它WEB工具相比有着以下优点:完全与HTML文件融合;容易创建、修改;不须其它编译、联接程序;面向对象可扩展等。ASP的工作原理:ASP通过后缀名为ASP的文件来实现,一个ASP文件相当于一个可执行文件,因此必须放在WEB服务器上有可执行权限的目录下。当浏览器向WEB服务器请求调用ASP文件时,就启动了ASP。WEB响应HTTP请求,调用ASP引擎,解释被申请的文件。当遇到Active X Script兼容的脚本(VBScript,Ja

8、vaScript)时,ASP引擎调用相应的脚本引擎进行解释处理。若脚本指令中涉及到对数据库的访问,就通过ODBC与后台数据库进行连接,由数据库访问组件实现对数据库的操作,并执行结果动态生成一个HTML页面,返回WEB服务器端,然后与页面中脚本的HTML合并成一个完整的HTML页面送至客户端浏览器。因而客户端浏览器接收的到是经WEB服务器执行后生成的一个纯粹的HTML文件,可被运行在任何平台上的浏览器所执行。同时由于ASP是脚本程序,是在服务器端执行的,通常脚本代码不被别人窥视,保证了程序代码的安全和知识产权。另外程序执行完毕后,服务器仅仅是将执行结果返回给客户端浏览器,减轻了网络传输的负担,大

9、大提高了网络交互的速度。第一章 系统需求分析1 2 1.1. 网站系统Client/Server模式与Browser/Server模式是现在比较流行的两种数据库应用模式。单独应用那一种模式都将受其自身弱点的限制。Client/Server模式主要是在以局域网为基础的环境下展开应用的,它受地域的限制。而Browser/Server模式是通过Internet进行通信,不受地域的限制,但是它不能进行联机事物处理,并且在大量数据处理情况下受网络带宽的限制,速度较慢。Browser/Server结构是真正的三层结构,它以访问WEB数据库为中心,HTTP为传输协议,客户端通过浏览器(Browser)访问W

10、EB服务器和与其连接的后台数据库,我们称之为Browser/Server模式。Browser/Server模式的多层结构的应用正是在对Client/Server结构的总结基础上产生的,并且也可以扩展到Browser/Server应用开发领域。即将应用划分为3层:用户界面屋、商业逻辑层、数据库层。 用户界面层负责处理用户的输入和向用户的输出; 商业逻辑层是上下两层的纽带,它建立实际的数据库连接,根据用户的请求生成SQL语句检索或数据库,并把结果返回给客户端。 数据库层负责实际的数据储存和检索。本系统网站应用原理示意图如图1-1所示:图1-1 网站应用原理示意图水佩风裳网站是利用Browser/S

11、erver结构实现的一个网上购物系统,具有多种多样的商品在线查找、产品分类、销售、商品查询、在线购买及网友评论等功能。本系统的优势在于系统简单、功能齐全、扩展能力良好以及能够方便地跨地域操作等性能。1.2. 主页设计水佩风裳网上购物系统页面图如图1-2,出图中显示本网站的布局设计,最上层为本网站的LOGO、用户、密码、验证码、登陆、注册、忘记密码;其下是导航条,导航条中有:商场首页、商品分类、特价商品、商品专题、会员中心、帮助中心。导航条下方是本站公告,本站公告的左下方最新动态,再下是产品分类;本站公告的右下方是商品搜索和产品各种默认排列链接,再下是网上调查,再下是推荐商品展示,商品展示里面中

12、分推荐商品、特价商品、最新商品的图片及价格展示。图1-2 网站首页图本站的特性1) 商品入是除了商品详情介绍外,还具有商品描述、购买说明、买家必读等专用项目。2) 推荐商品中有商品市场价与会员价比对、累计出售、关注热度吸引消费者的目光。3) 本站公告及时发布网站开展的最新活动。4) 搜索分为搜索和级搜索。搜索为普通搜索又分为所有分类、女装、项链、耳饰、发饰、和田玉原料、测试商品;高级分类有关键字、商品分类、价格范围、查找方式等。各类搜索结合方便客户使用自己习惯方式搜索到自己满意的商品,尽显网站以人为本的宗旨。1.3. 网站主要流程分析如果要对网站形成一个完整而全面的认识,还需要进行网站流程分析

13、。网站流程分析如图1-3所示: 图1-3 用户功能用户先进入网站进行商品浏览,然后选择自己喜欢的商品,点击购买,没有注册的用户先注册然后再购物,已注册的用户直接可以去确定商品然后付钱提交订单,已注册但是没有登陆的用户先登陆再付钱提交订单。第二章 网上购物系统的设计2.1. 网上购物系统的功能要求2.1.1. 用户登陆及身份验证要求 用户注册 验证用户信息 用户进入系统时的身份验证 用户在不同页面浏览时的身份验证 用户在支付时的身份验证2.1.2. 网站的要求 允许用户浏览所有的商品 允许用户按商品的各类和价格进行查询,用户只要知道服装或饰品中的一个关键字就可以查到这个商品 允许用户购买服装、饰

14、品产品 允许用户对购物车进行管理,包括修改数量、清空购物车等 用户可以随时取消未经管理员处理的订单,可以查看所有的订单状况 用户可以随时更改自己的个人资料,还可以随时更改自己的登陆密码2.1.3. 网站管理子系统的要求 对管理员身份的验证 对数据库中服装、饰品的信息管理 对数据库中会员信息进行管理 对数据库中会员信息进行管理 对数据库中用户留言的管理 管理员可以随时更改自己的登陆密码2.2. 网站功能设计根据网站功能要求,本网站可分为两个功能层次,一个是会员注册、登陆,发表感兴趣的话题,以及订单的提交;另一个就是后台管理员对产品信息的管理,对会员信息的管理,还有对订单的管理。这两个层次中最重要

15、的是会员提交订单和管理员对订单的处理。2.2.1. 水佩风裳网站普通会员的功能模块图,如图2-1所示:是图2-1 普通会员功能模块图用户打开网站可以对网站进行浏览,商品查询,如果用户想在线购买商品就要先注册登陆,只先登陆才能把想要购买的服装或饰品放入购物车中,如果网站的商品能够满足用户的需求,那么直接生成订单然后生成订单确认最后结账。2.2.2. 水佩风裳管理员功能模块图,如图2-2所示:否图2-2 管理员功能模块图管理员可以添加商品,也可以修改、删除商品直到满意为止,可以添加销售完的商品,删除过期或销量不好的商品。2.2.3. 购物流程图,如图2-3所示:否是是图2-3 购物流程图当购物车中

16、有物品并准备下订单时,先查看对商品是否满意,如果满意就下订单,如果不满意就调整商品,重新购物,直到满意再下订单。第三章 数据库设计数据库在一个信息管理系统中占有非常重要的地位,数据库设计的好坏将直接对应用系统的效率及实现的效果产生影响。合理的数据库设计将提高数据储存的效率,保证数据的完整和一致。3.1. 数据库设计分析首先打开Access数据库,新建一个空的数据库,命名为Suiyecheng_DB.mdb。在数据库中创建XX个表,分别是:表是数据库中存储数据最基本的对象,常称为“基础表”,是构成数据库的一个重要组成部分。表由若干记录组成,每一行一个记录,对应着一个真实的对象;每一列称为一个段,

17、对应着对象的一个属性信息。每个表的关键字(关键字可以为一个字段或多个字段)使表中的记录唯一。在表内还可以定义索引,当表内存放大量数据时可以加速数据的查找。3.2. 数据库结构分析数据库中的逻辑结构中的每个表格表示数据库中的一个表。网上购物网站的数据库主要几个表格列表如下:3.2.1. 管理员表如下表3-1所示:表3-1 管理员表3.2.2. 会员表是记录系统中注册用户的详细信息如下表3-2所示:表3-2 会员表3.2.3. 商品清单如下表3-3所示:第四章 系统详细设计4.1. 会员登陆设计登陆前显示登陆框,登陆后用户除了可以进行购物外,还可以修改自己的资料,可以进入自己的账号页面通过选择进行

18、适当的修改,里面括对自己的购物的查询订单状况的查询。图4-1 用户登陆图图4-2 用户功能权限图4.2. 后台系统管理后台来来管理商品入库、添加、删除;当管理员进入后台就可以管理后台,可分为:商品管理、信息管理、分类管理、用户管理、用户所在区域、参数设计。图4-3 管理员登陆窗口图4-4 管理员后台管理入口第五章 系统测试网站基本链接测试中网站的设计通常会出现很多不现的问题,例如有些链接页面链接不到主页,有些主页也链接不进去,经过反复运行测试,才解决了这一问题,保证了链接的正确性。网站数据库查询中也没有想像中的那么顺利,期间出现了各种各样的问题,输入关键字查询显示不出查询项,根据各种边界条件测

19、试,不是每种查询都能得出结果。经过数据库的多次修改直到逻辑结构正确为止,最后网站查询功能基本没什么问题。安全性对网站来说也非常重要,用户除了查看网上的商品信息外,不能查询和修改别的用户信息。网站首页中没有管理员链接入口,这是为了防止黑客进行暴力破解密码。管理员密码的泄露会威胁到整个个网站的安全性。本系统设计时将管理员管理界面旋转在admin目录下,管理员只有进入该目录下输入正确的用户名和密码才可以打开管理界面,进入后台系统。通过以上几个方面的测试,网站运行效果基本良好。总 结本系统是一个小型服装、饰品购物网站,它主要完成对服装、饰品的一系列管理与销售。本系统采用当前流行的开发工具ASP来完成整

20、个系统的设计,在设计上利用了数据库的便利性和实用性。本系统具有一定的实用功能。在查询方面,系统实现了多条件任意字段的模糊查询,现时在分类查询上实现了动态生成,系统可以自动识别用户的不同输入。在用户管理方面,系统较好地实现了用户注册及各项功能。系统的设计过程中不可避免地遇到了各种各样的问题,由于整个系统完全由个人设计的,有关ASP的许多细节问题都要自己去摸索,加之个人水平有限,并没有完全理解ASP的强大功能,而且存在许多的不足之处。由于时间关系,系统功能实现不够完善,使用不是很方便。比如:没有实现多条记录连锁删除和添加及数据的导入功能。这都是需要完善的地方,该系统离实际使用也还有相当的距离,需要

21、我进行不断地补充、完善。通过本次毕业设计我学到不到新的东西,也发现了大量问题,有些在设计过程中已解决,有些还待今后慢慢学习。只要学习就会有更多的问题,更多的困难,但也会有更多的收获。致 谢本篇毕业设计(论文)的完成,首先感谢母校湖南现代物流职业技术学院的辛勤培育之恩,三年的读书生活在这个季节即将划上一个句号,我将面对又一次征程的开始。三年的求学生涯在老师和同学的大力支持下,走得辛苦却也收获颇丰,在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有很多可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚谢意! 同时,在大学三年的学习生活中,学校严谨的治学作风、良好的学习氛围、老师们认真的工作态度,都给我留下了非常深刻的印象。在这里我真诚地向那些曾经帮助过我、关心过我的老师、同学和朋友们说一声:谢谢! 本论文完成之际,我要由衷感谢杨晓锋老师在课题设计和论文写作上的悉心指导,同时要再一次对所有帮助过我的老师、同学和朋友表示感谢。参考文献1. 郝刚:ASP 2.0开发指南,人民邮电出版社,20062. 张海瀋:软件工程导论第五版,清华大学出版社,20083. 清华计算机工作室编:ASP 开发实例,机械工业出版社,20004. 李劲编著:动态电子商务的Web服务,清华大学出版社,2002

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1