欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    毕业设计网络购物平台.docx

    • 资源ID:16153600       资源大小:405.79KB        全文页数:42页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业设计网络购物平台.docx

    1、毕业设计网络购物平台编号: 毕业设计说明书题 目: 网络购物平台 摘 要随着科技的发展,网络已渐渐融入到人们日常生活当中,网络购物逐渐成为人们购物的一种新方式。在网络购物里,要处理大量的商品信息和用户资料。在数字化的今天,为了加快网络购物,以使网络购物的管理更加简单、到位,基于上述种种原因,结合计算机技术的发展和成熟,运用计算机技术来管理网络商品信息已经完全能够胜任,而且更加准确、方便、快捷、高效、透明,给订单查询和库存管理带来更大的方便,而且运用计算机技术来管理商品信息也将是一种符合时代潮流的管理形式。网络购物平台系统正是为商家和买家更好地开展各项购物管理业务而开发的。该软件具有一定的社会和

    2、经济效益,对网购业务管理规范和提高管理效率,增加管理水平具有重要的意义。论文介绍了网络购物平台系统的开发思想、开发过程、主要工作和技术构思,通过对系统进行系统整体设计、数据库的设计与实现、系统中对象分析和类的设计与实现、用户自定义控件的设计、前端网页的设计、系统的发布和部署等工作后,最终完成系统的物理结构设计,详细功能设计。系统设计首先要建立系统的大体应用框架,然后对框架附加功能模块,不断的修正和改进,最后形成符合需求的完善的可行性系统。本系统的前端开发工具是 Microsoft Visual Studio 2010,后台数据库选用的是关系数据库Microsoft SQL 2005 。关键字:

    3、数据库;DAL/BLL;网络购物;C#AbstractWith the development of technology,Network has been gradually integrated into peoples daily lives,Online shopping has become a new way of shopping.In online shopping, the goods have to deal with a lot of information and user information.In todays digital, in order to speed

    4、 up online shopping, online shopping to make the management easier, place,For all these reasons, combined with computer technology to develop and mature,Use of computer technology to manage product information network has been fully capable, and more accurate, convenient, fast, efficient, transparen

    5、t,Order and inventory management to bring greater convenience, and the use of computer technology to manage the product information will also be a form of management in line with the trend.Online shopping platform is for the merchants and buyers to better implement management business and shopping d

    6、evelopment.The software has a certain social and economic benefits of online shopping business management practices and improve management efficiency, increased level of management is of great significance.Paper describes the development of online shopping platform thinking,Development process,Main

    7、work and technical ideas,Through the system overall system design,Database design and implementation,Class of objects in the system analysis and design and implementation,User custom control design,Front-end Web design,Release and deployment of such systems work,The final completion of the physical

    8、structure of the system design, detailed functional design.System design must first create a system of general application framework, and additional features of the framework modules,Constantly revised and improved, the final form in line with the needs of the feasibility of improving the system.The

    9、 systems front-end development tools are Microsoft Visual Studio 2010,Back-end database is a relational database of choice Microsoft SQL 2005 。Key words:database;DAL/BLL;controls;C#引言随着网络的迅猛发展,对人们的传统生活方式产生了巨大的冲击。传统的销售模式已经被电子商务这种虚拟的销售行驶所逐渐取代,网上购物已经被越来越多的人所接受。网站经营者需要知道网站受欢迎的程序,用户如何使用该网站,网站的成功与不足之处,并找到

    10、进一步改善的方法。网络投资者需要了解网站的运营状况、品牌实力和发展潜力等评估网站的价值,以便做出投资决策。消费者需要了解如何寻找最好的网站,以获得最好的服务和最大的价值。目前网上市场的交易额已经直逼甚至超过网下商店的营业额,网络购物真正开始进入消费者的生活。来自官方及企业等统计数据显示,越来越多的人愿意去快捷便利的网集市贸易买东西,或者淘一些稀有商品。传统商店已经意识到网店的威力。大量的超市,甚至产品厂商已经或准备建立网络。将自己的商品目录登录上去,供人们挑选。网上购物系统的建设为广大热衷于网上创业的朋友提供一个电子商务的平台,同时也可为广大商业零售企业提供信息化管理方式。购物系统的开发,迎合

    11、了现在大众的网络需求二设计,给电子商务的开展起到了桥梁和纽带的作用。本网络购物平台系统包括前台功能模块和后台管理模块,在此运用.NET框架与后台Microsoft SQL开发建设网上购物系统。实现顾客在网上选购、查询商品,完成购物清单的提交,实现网上购物功能。同时,可实现本系统的在线维护。本设计依据软件工程的设计思想,依次用需求分析,数据库设计,编码设计,界面设计,最终到系统测试和系统上线,撰写本次论文。1 绪论网上购物系统的开发,是二十一世纪初,在西方国家首先兴起的,随着AMAZON成功将实体书店搬上互联网,实现全球无国界间的图书交易。很快,刚兴起不久的电子商务模式很快充斥着整个互联网,网上

    12、购物也自然很快成为一种很时尚的购物方式,并为广大网民所接受。随着近年来电子商务的不断发展,大大小小的网络商城也逐渐涌现出来,比较成功的一些案例有如:淘宝网,卓越网,当当网等等。网上购物逐渐改变着人们的生活方式。 此外,一些个人以及中小企业也在独立运营着一些类似的购物系统,由此现状分 析,目前,购物系统的建设,在技术层面基本成熟,综合分析当前的一些案例,技术 的创新是目前研究的重点,以顾客的需求和购物习惯为设计导向,才是购物系统开发 的根本出发点。 1.1 系统开发背景 1.1.1 网上购物发展背景 首先,互联网形态下的外部大的市场环境日趋成熟,对传统产业的影响不可忽视。目前我国的大中城市,电脑

    13、和网上的应用已经非常普遍,互联网的迅速崛起已经催生出了年仅32岁身价几十亿的丁磊那样的中国首富,他的财富迅速超过了传统产业的一些巨头,包括一些“钢铁大王”和一些当年的红色资本家几代人奋斗的资本积累,丁磊之所以能够成为中国的首富,说明互联网产业的市场空间不容忽视,随着经济的发展和人们思想意识的逐渐开放,更多的人加入到买电脑上网的行列。网上购物人群迅速扩大,各种网上设施的完善,经济的持续发展及人们生活水平的提高,网上购物已逐渐成为人们习惯性的行为。 其次,网上正在冲击着人们的传统消费习惯和思维、生活方式。越来越多的人们逐渐习惯于到网上查找信息,当他产生某种需求到网上查找相关产品和企业信息时就成了潜

    14、在的客户,当信息能满足他的需要的时候,他就成了客户。即使暂时不需要产品,等到他需要的时候,他就会再次到网上查看有关资料,成为顾客。假如企业、产品没有上网,而竞争对手的产品信息上了网,该客户只看到竞争对手的资料而没有你的信息,其结果必然造成你还没有来的及与竞争对手比质量、比价格、比服务就已经败下阵来了,只因为这名消费者根本就不知道你的存在,你就被排除在外了。1.1.2 网上购物系统的运用及价值 本系统自主商品管理,自行网店经营的网上商城平台,系统具有强大的商品管理、购物车、订单统计、会员管理等功能,同时拥有灵活多变的商品管理、新闻管理等功能,功能强劲的后台管理界面,无需登录ftp,通过ie浏览器

    15、即可管理整个网站。提供了多款专业美观的店面样式、俱备完整的购物网站功能、结构简单、容易使用、并设有促销广告和店标自定义功能,操作简单,不需懂得太多的计算机知识,也无需制作复杂网页,只需订购这套系统,把网店代码及模板文件,通过ftp远程上传到网上空间,就完成网上商店初步设置。随后,登录到后台,点点鼠标,在线设置轻松设置各项功能及添加要出售的商品,网上商店就这样轻松建设成功了,适合于小型企业及个人经营管理。 1.2 系统开发的意义 近年来,电子商务爆炸式发展,由此引发的网上购物的热潮,使得购物系统的开发成为一种必然的需求。 网上购物,就是通过互联网检索商品信息,并通过电子订购单发出购物请求,然后填

    16、上私人支票帐号或信用卡的号码,厂商通过邮购的方式发货,或是通过快递公司送货上门。 电子商务是因特网爆炸式发展的直接产物,是网上技术应用的全新发展方向。因特网本身所具有的开放性、全球性、低成本、高效率的特点,也成为电子商务的内在特征,并使得电子商务大大超越了作为一种新的贸易形式所具有的价值,它不仅会改变企业本身的生产、经营、管理活动,而且将影响到整个社会的经济运行与结构。以互联网为依托的“电子”技术平台为传统商务活动提供了一个无比宽阔的发展空间,其突出的优越性是传统媒介手段根本无法比拟的。 (1)电子商务将传统的商务流程电子化、数字化,一方面以电子流代替了实物流,可以大量减少人力、物力,降低了成

    17、本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率。 互联网使的传统的空间概念发生变化出现了有别于实际地理空间的虚拟空间或者虚拟社会.处于世界任何,角落的个人,公司或机构,可以通过互联网紧密地联系在一起建立虚拟社区,虚拟公司,虚 拟政府,虚拟商场,虚拟大学或者虚拟研究所等以达到信息共享,资源共享智力共享等. (2)电子商务所具有的开放性和全球性的特点,为企业创造了更多的贸易机会。互联网跨越国界,穿越时空,无论你身处何地,无论白天与黑夜,只要您利用浏览器轻点鼠标,你就可以随心所欲地登录任何国家,地域的网站与你想交流的人面对面的直接沟通. (3)电子商

    18、务使企业可以以相近的成本进入全球电子化市场,使得中小企业有可能拥有和大企业一样的信息资源,提高了中小企业的竞争能力。 (4)电子商务重新定义了传统的流通模式,减少了中间环节,使得生产者和消费者的直接交易成为可能,从而在一定程度上改变了整个社会经济运行的方式。 (5)电子商务一方面破除了时空的壁垒,另一方面又提供了丰富的信息资源,为各种社会经济要素的重新组合提供了更多的可能,这将影响到社会的经济布局和结构。21 世纪是信息社会,信息就是财富,而信息传递速度的快慢对于商家而言可说是生死攸关.互联网以其传递信息速度的快捷而倍受商家青睐,可以说,北半球刚刚发生的事情南,半球的人们便可在十几分钟.几分钟

    19、甚至短时间内通过上网获知.互联网真正使整个地球变成了一个地球村. (6)互动性通过互联网商家之间可以直接交流,谈判签合同消费者也可以把自己的反馈建议反映到企业或商家的网站,而企业或者商家则要根据消费者的反馈及时调查产品种类及服务品质,做到良性互动. 现实中的,因为地区差异等等,很多东西会经过很多道环节,那样成本被一步步升高;价格也相对变高。网上上的卖家很多都有各自的渠道和价格优势,加上网上平台提供给大家的广大的竞争平台,价格相比是低很多的,好多都是厂方直接在销售。如果是当地买不到的东西呢,网上购买因为快递、EMS等运输网上的健全,速度是很快的。 基于电子商务的以上优点以及传统购物的缺陷,使得网

    20、上购物受到更多人的关注,并不断为广大网友所接受。网上购物作为电子商务异军突起的一个分支,在不断发展的同时逐渐影响和改变着人们的生活方式,因而网络购物系统的建设也成为IT开发的热点。1.2 技术分析ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是language-independent(语言独立化)的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C+和Java的

    21、结合体),VB,Jscript , C+、F+。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。 ASP.NET具有强大性、适应性、简单性、易学性和高效可管理性等优点。而C#语言作为.NET平台上的第一语言。自发布以来不断增强,已经成为目前功能最强大的通用语言之一。C#的主要优点在于很容易理解,许多变成工作都很容易完成。C#是一种简单、现代、面向对象、类型非常安全、派生于C和C+的编程语言。C#具有以下特性:完全支持类和面向对象编程,包括接口和继承、运算符重载等处理;定义完整、一致的基本类型库;自动清理动态分配的内存;对.NET特性的完

    22、全支持和提供了更适合的语法。因此选择ASP.NET+C#来开发系统符合时代趋势和课程要求。1.3 论文主要工作(1)分析系统开发背景:系统研发背景和意义,国内外发展现状,可行性分析报告。(2)系统概述:系统目标,系统功能简介。(3)开发环境概述:说明开发环境及硬件需求。(4)获取需求:根据所掌握的需求资料,分析总结和提取需求,分析系统需求,按照软件工程学的方法,编写需求规格说明书。(5)绘制系统层次方框图和数据流图:层次方框图分:前台和后台两部分,将后台收集的数据经过加工,在前台充分的反映出当前社区的各种信息情况。绘制三层数据流图:0层数据流图,顶层数据流图,1级数据流图。(6)概念结构设计:

    23、画出系统的全局E-R图和各实体的详细实体E-R图。(7)逻辑和物理结构设计:分析各实体的关系数据模型,创建表字段等。(8)编码:分析和归纳每个模块的主要设计思想和核心代码。(9)测试和书写用户使用说明:安排合理的测试用例,对每个模块进行测试,然后编写使用说明。2 可行性分析 随着计算机网上的发展,上网人数日益增多,人们已经习惯通过网上商城的方式在网上上进行购物和接收服务。因此,我们通过这样的方式,在计算机网上上提供各种商品的销售,能够被广大用户所接受,可以拓宽企业的客户群。 开发网上购物系统的技术已经基本成熟,首先,从硬件上讲,计算机硬件水平现在已经不是问题,大容量高速度的硬盘,高处理能力的C

    24、UP,内存,等硬件十分普遍,同时网上的速度普遍可以达到100M,这些为电子商务的运行打下坚实的基础。从软件的角度上讲,数据库技术已经相当成熟,并且处理能力也非常强,这些为电子商务的运行打下坚实的基础,同时开发电子商务系统网站的工具也非常多,比如:ASP、PHP、JSP 等,并且相当成熟,有了这些技术的支持,我们成为一个网上购物系统没有任何技术风险 此外,相关硬件、软件的成本费用现在也不是很贵,使得网上购物系统的开发在经济上是完全可行的。2.1 技术可行性分析本系统采用SQL Server2008进行后台数据库管理、操作和维护,用C#+ASP.NET开发语言进行前台页面设计、与后台数据库的接口、

    25、数据的录入、查询、浏览等功能 。由于SQL Server和C#+ASP.NET强大的数据库开发功能、方便快捷的数据库接口设计功能、使用灵活、以及他们当前的广泛实际应用,充分说明在技术上可行。2.2 政治可行性分析本系统符合国家机制改革的大前提,符合现代化社会发展的需求,可以推动国家对信息管理事业的发展和变革,在开发内容上不存在任何非法犯罪,违反国家法律法规的信息,所以说在国家政策和法律等方面来说不存在任何冲突,具有政治可行性。3 系统整体设计3.1 设计需求分析购物网络主要分为前台和后台管理。前台包括用户信息管理,商品浏览和购物车、订单管理等功能,后台包括商品种类管理、商品管理、管理人员管理、

    26、销售管理等功能,各个功能需求具体描述如下:(1)用户信息管理:注册新用户、登陆、用户修改密码、用户资料管理。(2)商品的类别管理:添加商品种类、修改商品种类、删除商品种类。在B2C购物网站中,商品的种类繁多,为了便于用户浏览自己需要的商品,良好的种类管理至关重要,为此,本系统要求采用二级分类管理商品,以对大量的商品进行更为细致的分类,方便用户浏览商品。(3)商品管理:添加商品、修改商品信息、删除商品。商品是整个系统的核心数据,卖方要将自己的商品及时准确的添加到系统中,以供用户查询。(4)商品浏览:商品搜索、分类浏览、推荐商品。商品浏览是购物网站最重要的一环,如何方便快捷的把用户想要的商品以最直

    27、观的方式展现给客户是购物网站成功的关键点。所以本系统除了提供常见的商品搜索功能之外,还采用二级产品分类,使用户可以更细致的进行浏览商品信息,并可根据商品的购买次数,显示排名前10的商品。(5)购物车:添加商品到购物车、浏览购物车、修改所购商品数量、删除所购商品。购物车是每个购物网站的基本元素,用户在查看商品的详细信息时,如果决定购买该商品,可以将商品加入购物车。(6)订单管理:查询个人订单列表、查询某一订单的详细信息、修改订单、删除订单。3.2系统管理功能为了使本项目设计可重用性更高,扩展性更好,可采用目前较为流行的三层逻辑体系结构开发模式,所谓三层逻辑体系结构是指数据访问层(DAL)、业务逻

    28、辑层(BLL)、用户表示层。DAL是涉及到具体的数据库操作并提供操作数据库接口的组件,BLL是指封装了应用程序业务逻辑的组件,而表示层即为ASP.NET页面层。总体结构如图1.1所示。Web呈现层 业务逻辑层(BLL)数据访问层(DAL)图3.1总体架构各个结构层的具体描述如下:数据库是系统的最底层,存储项目的所有数据,本系统采用Microsoft SQL Server2005数据库产品,其与.net的结合更为紧密,首次在数据库中加入了CLR存储过程的支持,Visual Studio2005中加入了许多同SQL Server2005进行整合的新特性。(1)数据访问层封装了对数据库的各种操作,为

    29、业务逻辑层以及表示层提供访问数据的接口,该层直接关联数据库,同时为业务逻辑层服务,搜索一对数据访问层的设计关系重大。(2)而无逻辑层与具体的业务相关联,如用户挑选了商品,加入购物车时要按照相应的规则进行处理,并使用数据访问层实现与数据库的交互,它一般由Web页面实现调用,复杂的业务处理应该单独封装,以便于管理。(3)Web呈现层就是Web页面,通过业务逻辑层和数据访问层和底层的数据进行交互。通过以上分析,本系统主要实现六大功能,根据这些功能设计出系统的功能模块,如图3.2所示。网络购物平台订单管理购物车商品浏览商品管理商品类别管理用户信息管理数据访问层 图3.2 总体模块设计图4 数据库的设计

    30、与实现4.1 数据库的需求分析Webshop是一个典型的电子商务系统,针对它将要实现的业务功能,数据库中应该具有以下存储信息:(1)用户信息:包括用户编号、用户名、密码、性别、邮箱等内容。(2)商品信息:包括商品编号、商品名称、商品价格、折扣以及所属类别等内容。(3)商品类别信息:包括类别号、类别名、所属父类、类别描述等内容。(4)购物车信息:包括购物车号、商品号、所购数量等内容。(5)订单信息:一笔完整的订单要包括它所相应的商品集合以及各个商品的数量、单价等信息。(6)商品评论信息:包括商品名、用户名、评论信息等内容。(7)管理者信息:与用户信息类似,增加了角色信息。4.2 数据库逻辑设计

    31、通过数据库的需求分析,设计具体的逻辑结构。(1)用户信息表userinfo用户信息表用来记录已注册用户的基本信息,其表结构如表2.1所示。表4.1 用户信息表userinfo编号字段名称数据类型允许空字段描述1useridint否用户ID,主键,自增2usenameNarchar(30)否用户名3PasswordVarchar(50)是用户密码4sexNchar(2)是用户性别5identityidVarchar(30)是用户身份证6emailVarchar(50)否电子邮箱7addressNvarchar(50)否用户地址8zipcodeVarchar(20)是邮编9questionNvarchar(50)是密码提示问题10AnswerNvarchar(50)是密码提示问题答案(2)商品信息表productinfo商品信息表用来记录商品的基本信息,其表结构如表2.2所示。表4.2商品信息表productinfo编号字段名称数据类型允许空字段描述1productidint否商品编号,主键,自增2productnameNvarchar(50)否商品名称3unitpricemoney否商品价格4descriptionNvarchar(50)


    注意事项

    本文(毕业设计网络购物平台.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开