




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
济源职业技术学院 毕 业 设 计(论文) 题目GF Sports鞋城网站设计与实现 系别信息工程系 专业计算机信息管理 班级 姓名 学号 指导教师 日期二零一一年十月 23目 录摘 要IIAbstractIII第1章 引言11.1 任务概述11.2 需求分析11.3 设计目标11.4 运行环境21.4.1 Access简介21.4.2 ASP简介2第2章 总体设计42.1 系统总体模块概述42.1.1 前台界面介绍42.1.2 后台界面介绍42.2 系统总体功能介绍52.2.1前台总体功能介绍52.2.2后台总体功能介绍62.3 功能分配和模块设计72.3.1 前台各个模块的设计72.3.2 后台各个模块的设计72.4 数据库设计7第3章 模块详细设计与实现103.1模块功能详细描述103.1.1 系统的流程图103.1.2前台、后台的具体模块设计113.2 模块关键技术22致 谢24参考文献25摘 要随着Internet/Intranet技术的飞速发展,电子商务的规模迅速膨胀。目前,电子商务在全球的企业用户已达上百万。如今,欧美等发达国家的企业和消费者已实际体会到网络营销带来的效益和各种便利,虽然我国Internet/Intranet的起步比较晚,但是发展迅速,而民众也已经感受到了因特网和网络购物对社会经济生活所带来的好处。本文研究了利用ASP与Access开发网络数据库应用的一般方法。设计与实现了一个完整的网上购物和商品管理为一体的网上商店程序。系统中主要实现了商品搜索、购物车、在线结账、客户意见反馈等功能和后台管理功能,重点是购物车功能与商品搜索功能和客户意见反馈功能。该系统具有一定的应用价值。关键词:电子商务;网络购物;网上商城;购物车;在线结账AbstractWith the great development of the Internet/Intranet technology, the electric commerce is expanding in great scale. At present, there are millions of the consumers of enterprise making use of the electric commerce in the world. Now the enterprises and consumers of the developed countries in European and American have realized the benefits and advantages from the Internet shopping by themselves. Though the Internet/ Intranet came to China later than that of European and American countries, Chinese also have realized the benefits and advantages from the Internet and shopping on the net for the fast development of the Internet.This thesis mainly discusses the common methods of exploiting the database application of the network by making use of ASP and Access, designs and carries out an organic whole program of the shop on the internet together the net shopping and commodities managing. This systems carries out the functions such as searching , shopping vehicles, settling accounts on the net, feedback of consumers advice and powerful management function in the background, and the emphasis on the system is the function of searching and seeking , shopping vehicles and feedback of consumers advice. Therefore, this system is worth for applying.key words: electric commerce; Internet shopping; shops and supermarkets on the net; shopping vehicles; settling accounts on the net.GF Sports鞋城网站设计与实现第1章 引言1.1 任务概述随着计算机技术的飞速发展,计算机在各行业管理中应用的普及,利用计算机网络实现宣传销售商品即网上购物越来越普遍化。对于消费者来说利用计算机网络来了解更多信息是适应现代化的要求、推动社会网络走向科学化、规范化的必要条件。计算机网络所无法比拟的优点检索迅速、查找方便、快捷。这些优点能够极大地提高消费者对网络的合理利用性。GF Sports鞋城网站,为消费者提供了一种快捷、现代化的服务手段,本网站以丰富的界面设计为顾客清晰的展现了所有事物的详情,培养和提高消费者对本店的兴趣。对于该网站的销售售起到了很大的帮助。消费者须先注册本网站会员,凭个人用户名、密码可登录GF Sports鞋城网站进行在线购买商品。非注册用户以及注册的用户均可以通过计算机网络对本网站进行在线留言提意见或建议。系统管理员凭管理员账号、密码可登陆系统对鞋子的分类价格等实时添加、删除、更新,对留言者的留言进行删除等,同时系统管理员可以把会员的订购情况统一进行管理。1.2 需求分析 需求分析,就是反映用户的要求,是设计数据库的根本依据,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。需求分析的任务是通过详细调查现实世界要处理的对象,充分了解该网站的工作概况,明确用户的各种需求,然后在此基础上确定网站的功能。网站必须充分考虑今后可能的扩充和改变,不能仅仅按当前需求来设计数据库。该网站由Access2003设计而成。用户可以通过浏览该网站知晓该网站最新鞋子消息,也可以留言评论该网站的商品以及查看其他浏览者的内容。消费者须先注册成为该GF Sports鞋城网站会员,凭网站会员账号、密码可登录到网站进行在线选购买该网站的鞋子,同时可以在线查看选购的鞋子在购物车的情况。系统管理员凭管理员账号、密码可登陆到后台系统进行信息添加、删除、更新等工作。1.3 设计目标通过GF Sports鞋城网站,按照消费者会员信息管理科学体制,结合会员信息特点,利用先进的软件编程及数据库技术实现以下功能: 1.该网站能形象的宣传本鞋城网站的品牌,使用户全面的了解本网站的实时信息。 2.用户可以通过客服联系方式与该网站进行沟通交流更可以注册该网站的会员实现在线查看购物车,以及在线购买该网站的鞋子。 3.后台管理员可以通过管理员账户、密码进入后台,根据需求,实时更新鞋城网站前台页面信息,并及时处理用户的相关信息。1.4 运行环境本网站采用Microsoft公司的ASP.NET为开发平台,使用Microsoft Access 2003关系数据库管理系统,用ASP技术结合ADO数据库编程模型,配合功能强大的SQL查询语言实现建立关系数据库,访问数据库,对数据库更新,较好地实现了预定的需求功能。1.4.1 Access简介Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。1.4.2 ASP简介ASP全名为(Active Server Pages),它是微软公司推出IIS(INTERNET INFORMATION SERVER)的一个组件,ASP实际是一种在服务器端开发脚本语言的环境。利用它可以开发出动态、交互、高性能Web服务器端的应用,并且能够比较容易的实现复杂的Web应用。利用ASP开发的脚本程序全部运行在服务器端,与用户所采用的浏览器无关,从而极大地减少了对客户端的要求。其工作原理是:浏览器从Web服务器调用ASP文件(一种文本文件),服务器端的脚本引擎对每一条脚本语句解释执行,再把执行的结果生成HTML文件传给客户端。ASP文件包括文本、HTML标记和ASP文件特有的脚本语句。制作ASP文件如同HTML文件一样,可以使用任何纯文本编辑器进行编辑。 ASP可以使用任何脚本语言,只需要提供与其相应的脚本引擎就可,ASP自身提供VB ScriPt和JAVA Script两种脚本引擎。ASP包括了5个内置对象:Request对象,从浏览器获取信息;Response对象,发送信息到浏览器;Server对象,控制ASP执行情况,对服务器端ActiveX控件起作用;Session对象,存储用户任务的信息;APPlication对象,使多用户共享一个程序的信息。网站内容的动态化、数据库化是Internet网站发展的必然趋势,ASP以其简单、高效的开发方式及丰富的控制手段为Internet网站的开发应用提供了强有力的支持。第2章 总体设计2.1 系统总体模块概述2.1.1 前台界面介绍前台模块主要包括用户注册登录、商品展示、加入购物车、用户订购、留言反馈。访客可以浏览所有的商品,可以通过留言模块对本网站进行留言沟通,提意见或建议;并且可以查看以前浏览者的留言内容。会员要从事的活动:可以实现以上所有功能,同时通过登录自己的账户,进入商品详细页面收藏自己想要的商品,也可以直接在线购买自己所喜欢的鞋子,同时可以查看自己的购物车及总消费金额。并且可以对自己已加入购物车的商品进行删除等操作。前台功能模块如图2-1所示:图2-1前台功能模块图2.1.2 后台界面介绍后台包含四个模块:留言管理、用户管理、商品管理、订单管理。该网站后台管理员可以通过管理员用户名、密码登录后台进入这四个模块实现对留言的删除,商品的分类添加、删除,订单处理以及新增管理员等操作。系统设计整体美观、操作方便,且简单易用,为网站与消费者的交流打好基础,从而提高出售与购买的工作效率,也实现了信息化宣传的目的。2.2 系统总体功能介绍整体页面的首页如图2-2所示:系统整体页面图2-22.2.1前台总体功能介绍1. 浏览者能够通过分类介绍看到最新的商品信息。2. 浏览者可以通过快速搜索查看到自己想要的商品的详细信息。3. 浏览者可以通过留言反馈与GF Sports鞋城网站客服进行留言交流,提 意见。4. 会员可以实现在线购买。5. 不是会员的用户可以通过注册成为新会员。6. 有什么问题可以根据前台显示的联系方式进行相关的咨询。7. 管理员可以从前台点击“后台管理”直接进入后台进行相关的管理。流程如图2-3所示:图2-3 前台网站流程图2.2.2后台总体功能介绍1. 可以实时更新商品,同时也可对过时的商品进行编辑和修改,以方便消费者能清晰的了解本网站的信息。2. 管理员可以及时发现和处理访客的留言信息,进而做到商品质或量上的改进。3. 管理员可以对会员订单进行查看和编辑修改,以便及时发货。4. 管理员可以随时添加新的管理员,通过新的注册,加入到GF Sports鞋城网站的后台管理中。2.3 功能分配和模块设计2.3.1 前台各个模块的设计1. 商品展示用于显示男鞋、女鞋、休闲鞋以及各类品牌的鞋子,包括鞋子的价格、材质等详细信息。2. 搜索通过价格区间搜索用户所想要购买的商品。3. 加入购物车用于添加用户所购买的商品。4. 订购用于实现用户的在线订购该网站的商品。5. 留言浏览者可以通过留言方式与该网站进行沟通。2.3.2 后台各个模块的设计1. 留言管理用于管理访客及会员的留言情况。2. 订单管理用于管理会员订单信息,可对订单进行编辑和修改。3. 商品管理用于更新GF Sports鞋城网站前台商的信息。4. 注销登录用于清空原管理员登录信息及跳转到前台首页。2.4 数据库设计数据库是通用化的相关数据的集合,它不仅包括数据本身,而且包括数据之间的联系。为了让多种应用程序并发的使用数据库中具有最小冗余的共享数据, 必须使数据与程序具有较高的独立性。则需要一个软件系统对数据进行专门的管理,提供安全性和完整性等统一控制,方便用户以交互命令或程序方式对数据库进行操作。为使前台数据明确,功能完整,本设计主要涉及到以下几个数据表:表2.1 管理员表字段类型长度备注允许空no数字50编号否Yh文本50用户名否mm文本50密码否表2.2 用户留言表字段类型长度备注允许空Lyz文本50留言者否Nr文本50留言内容否Zh文本50综合评定否Zl文本50产品种类否Ys文本50样式评定否td文本50服务态度否sh文本50售后服务否表2.3 商品表字段类型长度备注允许空id数字50自动编号否Hh数字50货号否Pp文本50品牌否Tp文本50图片否Ks文本50款式否Jg数字50价格否Xm文本50鞋面材质否Xd文本50鞋底材质否Ys文本50颜色否jj文本50季节是Bh数字50编号否lei数字50男女款式否表2.4 用户注册表字段类型长度备注允许空Bh数字50编号否Yh文本50用户名否Email文本50邮箱否mm数字50密码否表2.5 购物车表字段类型长度备注允许空bh数字50自动编号否Name文本50姓名否Hh文本50货号否jg数字50价格否riqi日期/时间50时间/日期否Xm文本50鞋码否Sl文本50数量否表2.6 用户订单表字段类型长度备注允许空id数字50自动编号否Name数字50姓名否Sf文本50省份否Cs文本50城市否Dz文本50地址否Yx文本50电子邮箱否Fkfs文本50付款方式否Time文本50送货时间否Phone数字50联系电话是Yb数字50邮政编码否Bz文本50备注是第3章 模块详细设计与实现3.1模块功能详细描述3.1.1 系统的流程图流程图如图3-1所示:否重试是失败开始用户登录读取用户信息留言管理用户管理订单管理登录失败退出程序报错结束信息更新管理员会员在线购买成功功否否是商品管理图3-1 系统流程图3.1.2前台、后台的具体模块设计1. 系统首页如图3-2所示。图3-2网站首页页面2. 用户注册点击用户注册如图3-3所示。图3-3 用户注册页面进入此页面即可注册会员。注册成功,进入登录界面如图3-4所示。图3-4 登录页面3.搜索商品信息界面,如图3-5所示。图3-5搜索页面4.在线查看商品详细界面,如图3-6所示。图3-6 商品详细页面5.查看订单页面,如图3-7所示。图3-7 订单页面6.浏览者可以通过留言中心在线留言提意见或建议,查看评论如图3-8,图3-9所示。图3-8 留言页面图3-9 查看留言页面7. 管理登录点击后台管理即可出现图3-10的页面所示。图3-10 后台登录页面在此输入管理员姓名和密码即可进入后台进行后台管理。8. 管理员登录后主页面管理员登陆后在图3-11所示的页面输入自己的信息即可进入图3-6所示的页面进行后台的管理。图3-11后台主页面9. 商品管理通过商品管理可以及时的了解鞋子的品牌分类、价格、等详细情况。如图3-12所示。图3-12 商品管理页面10.新增商品界面,如图3-13 所示。图3-13 新增商品图11.新增管理员界面,如图3-14 所示。图3-14 新增管理员图3.2 模块关键技术用ASP编写本网站后台主要运用到了数据的添加、删除、修改、搜索等技术。该网站设计者经过参考部分文献及网络资源使用VB代码来实现。其主要代码如下:1.当管理员进入后台页面时,可以看到四个模块,其中在商品管理模块的子菜单下的商品添加中对商品进行添加,可以增加数据库中商品表里的所有字段的详细信息,输入完成后将会自动录入到数据库的商品表中,其主要代码如下:strsql = insert into xie(hh,pp,tp,ks,jg,xm,xd,ys,jj.bh,lei) values( & hh & , & pp & , & tp & , & ks & , & jg & , & xm & , & xd & , & ys & , & jj& , & bh & , & lei & )Response.Write( alert(商品添加成功!) )2.当管理员对后台的商品进行添加时,不仅仅是将商品的品牌、价格、款式、材质等信息录入到数据库中,同时,也可以上传商品的图片,在电脑上查找到存有图片的文件夹,选择以后将会自动保存在浏览的文本框中,这一实现是通过此商品图片的路径将图片上传到网站上,并且前台用户在浏览商品时可以看到新增的商品图片,也就是说后台和前台的商品是有直接关联的,而不仅仅是加入到数据库中,其主要代码如下:Dim filename, filepath As String 商品图片的上传 filename = Path.GetFileName(FileUpload1.PostedFile.FileName) tp = filename filepath = Server.MapPath(imagesxie) & & filenameFileUpload1.PostedFile.SaveAs(filepath)3.后台管理员在订单模块的子菜单下的查找订单中,可以通过关键字搜索,也就是在与搜索相对应的文本框中输入订单的某一字段,快速查找到用户的订单状态,这一模块的实现主要是用的了Gridview,通过订单表里的某一字段绑定到文本框中,也就是实现了传值,便可以搜索到订单的详细情况,其主要代码是: 4.在前台首页,有一个跳动的Flash,丰富的色彩搭配,用于激发用户的购买欲望,给用户留下一个深刻的印象。它的实现主要是基于Flash3.0实现的,逐帧变换,确定合适的时间,将做好的Flash导出影像,选择Gif动画格式,使得多张图片进行连贯有序的显示。致 谢本次毕业设计是在我们的指导老师白香芳的精心指导下完成的。从选题到论文内容白老师都给予了我精心的指导和严格的教诲。无论从学术水平还是学术造诣上都使我受益非浅,不仅使我学到了许多实践经验,更重要的是让我开拓了眼界,使我意识到现代化科
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024国家电投所属中国电力招聘4人笔试参考题库附带答案详解
- 六年级下美术教学设计-色彩风景-浙教版
- 人教版七年级地理上册第二章第二节《海陆的变迁》教学设计
- 人教版九年级化学上册同步教学设计:第五单元课题1 质量守恒定律(2课时)(2份打包)
- 九年级化学上册 5.2.2 物质的组成表示-化学式教学设计 (新版)北京课改版
- 人教部编版五年级下册中国的世界文化遗产教学设计
- 冬季车辆安全培训
- 九年级英语下册 Unit 6 Entertainment and Friendship Topic 2 Who is your favorite character in literature Section B教学设计 (新版)仁爱版
- 三年级品德与社会下册 介绍我们的学校(一)教学设计 未来版
- 2024内蒙古佰特冶金建材有限公司发布招聘笔试参考题库附带答案详解
- 2024年糖尿病患者的护理发展趋势
- 2024年大学生心理健康知识竞赛题库及答案共180题
- 南京工业大学《材料现代测试方法》2022-2023学年第一学期期末试卷
- 西学中培训结业汇报
- 水利基础理论知识单选题100道及答案解析
- 2024年面向双高电力系统发展需求的柔性直流输电技术报告
- 无人机运输合同模板
- 《诗经》导读学习通超星期末考试答案章节答案2024年
- 2025年中考历史复习专项训练:中国近代史材料题40题(原卷版)
- 2024年手工木工职业技能竞赛理论考试题库-下(多选、判断题)
- 2022年湖北武汉中考满分作文《护他人尊严燃生命之光》
评论
0/150
提交评论