ASP.NET的在线购物系统的设计与实现
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要
【www.think58.com计算机毕业论文网】 本文来自think58
[资料来源:http://THINK58.com]
本文来自think58 [资料来源:http://THINK58.com]
[资料来源:http://www.THINK58.com]
在线购物系统主要指的是一个依赖于互连网这个媒体的虚拟网络商店。它应该具有一般超市让顾客自由选择商品然后结账的特点,同时也具有依靠网络作为媒体的特色。有了这种系统人们足不出户就可以安心采购到自己满意的商品。为人们的生活提供了方便,而且这也将是未来人们购物的一种比较普遍的方式。
本文只是以网上购物为例,来说明目前电子商务中存在的一些问题,以及表述一点解决一些问题的想法。可以为各类用户提供方便的在线购物环境,符合目前国内流行的电子商务模式。用户可以在系统中实现注册、浏览商品、搜索查询商品、下定单、处理定单等功能;管理员可以通过用户管理、定单管理、商品管理、等管理功能来对系统进行维护更新。在本次毕业设计中所做的网上商品销售系统就是一个简单的电子商务系统,主要以ASP.NET加SQL SERVER 2000开发,很好地体现了Internet的时代特点:操作简单,方便高效,便于管理,无地域限制等。
think58好,好think58
网站包括新用户注册、用户登录、商品查询、后台用户管理、后台商品管理等模块。选用.NET为系统开发工具,Microsoft Visual Studio 2005、SQL SERVER 2000分别作为系统前台和后台数据库开发工具。操作系统为Windows 2003/Windows XP等。
关键词: ASP.NET、在线购物、商品查询、后台管理
think58.com
[来源:http://think58.com]
第1章 绪论
网络购物中心伴随着Internet的蓬勃发展成为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。网络购物正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。
本文来自think58
1.1 课题概论1.1.1 课题研究的背景
近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换[1][2][3]。
电子商务也完全改变了我们当今的商务方式,由于没有了时间和空间的限制,人们可以在家中处理业务。小公司也可以实现全球在线订货,完成世界性商务活动。越来越多的电子货币(信用卡、数字现金等)在线付款方式在电子交易中使用,人们不再受限制于物理现金的携带和使用。公司、商店、银行将不会以人员数量、分支机构多少、规模来区别大小,取而以营业额、信息交流多少来排列经济座次。电子商务将以巨大的速度增长,并给金融业带来巨大影响。世界的经济金融状态也将受到深远的影响。信息交流和数字化电子货币在空间地域上的突破将促进经济发展,但也带来经济金融管理上的困难。各国都需要制定相关的法律和法规,以规范市场;结合技术上的安全控制以保证这一新兴商务方式和市场的健康发展[4][5]。
1.1.2 课题目的和意义
世界电子商务的快速度发展,同时B2B、B
开发在线购物系统的意义在于,对当今流行的在线购物有深入的了解,发现在在线购物开发过程中所面临的问题,能够促进时代的发展,这种系统带给人们的好处是投资少,回收快;不占压资金;24小时营业;销售规模不受地盘限制;不受店面空间限制,促进经济快速发展[7]。
[资料来源:http://www.THINK58.com]
第2章 需求和可行性分析
2.1 需求分析2.1.1 系统概述
计算机网络作为一种先进的信息传输媒体,其特点就是信息传送速度快、信息覆盖面广而且成本低,因此可以利用网络开展商务活动。电子商务的网上实践,是从网上销售开始的,“网上商店”打破了传统的销售形式—商店,将商店和网络结合。是一种典型的电子商务网站运用[11] [13]。“网上商店”实际上是运行在web服务器中的一个Web运用程序。“网上商店”模拟一般的商店的经营模式。利用页面、脚本程序来实现“网上商店”的进货管理、销售管理、库存管理。
从现实需求上说,网上购物这是信息社会发展的必然要求;网上购物因其自身具有的经营上的优势对读者具有强大的吸引力,这也是刺激网上购物发展的重要原因;对于商品经营者来说,网上销售能带来更多的经济回报;网上销售能通过广泛的信息传递而影响购买者,故具有明显的扩销效果;网上销售能通过计算机存贮大量的资料,毫不费力地建立起自己庞大的全球化购物信息库,对客户需求和产品行情的预测也就更准确;网上销售能有效地降低库存,减少资金占用。不存在商品积压损失,也不需要太多的库存;网上销售能节约费用开支,降低销售成本。网上商店是虚拟的商店,没有物理意义上的房屋和店面,也不需营业员从事销售现场管理,业务环节大为简化,不仅能节省大量的劳动力,而且也能大幅度降低物化劳动耗费;当今很多电子商务网站存在一些不足,例如淘宝的密码找回不够安全,对商品的评价不够一目了然等缺点。
[来源:http://think58.com]
由于以上几种原因,及其存在的不足,我们设计了本系统,本系统采用B/S结构设计,通过ASP.NET和SQL实现网上购物系统。其总体规划为:用户必须首先注册才可以购物,货物发送采用送货上门。注册后的用户可以在网站首页看到网站的一些热卖商品的信息,需要浏览其他商品信息时可以按按商品分类查看。当中意某件商品时,可以将商品放入自己的购物车并继续浏览。如果已经选购完毕,就可以去购物车结账,然后提交订单。对商品可以得满意程度可以投票。用户还可以更改自己的登录密码,修改个人信息。作为这个网站的管理员,可以登陆网站的后台管理系统,更新商品信息等,查看并处理用户提交的订单。
2.1.2 系统功能性需求分析
随着互联网的快速发展和普及,电子商务网站大量涌现,网上购物和网上销售以其便捷性正被越来越多的人接受。网上购物系统是一种具有交互功能的B
(1)在线查询所有产品的详细资料。包括按照种类、特定类别或者具体型号进行查询。
本文来自think58 [资料来源:http://think58.com]
[版权所有:http://think58.com](2)购物车和购物车管理。顾客可以选中满意的商品,放入购物车中,也可以对购物车进行管理,如添加商品、删除商品等。购物车需要实时提供给顾客充分的提示信息,如所购商品、商品单价、数量和总价。
(3)订单提交功能。顾客选完商品后,可以进行购买、付款等交易过程。从顾客方面说,顾客提交订单后,此网站的网上交易已经完成,应进入管理者的订单处理和商品配送过程。
(4)订单查询功能。顾客可以在任何时刻查询订单和订单的处理情况。顾客提交完订单后,应该有订单确认过程。一旦订单得到处理确定,网上交易即告完成,在订单确认之前,顾客可以取消订单。
copyright think58
(5)管理功能。为保证网上交易的安全性,对顾客的身份进行验证和管理十分必要。因此需要支持用户注册、用户登录、身份认证和结账验证等,另外也要能够让顾客修改自己的注册信息等。
(6)产品信息维护功能。因为货物都是销售者提供,由他们管理商品,对商品信息进行修改。
(7)订单维护和处理。可以让网站管理者检查顾客提交的订单并转配送部门,以完成订单的处理,并给出订单接受和转配送的信息,方便顾客明确订单的处理情况。
内容来自think58
(8)察看发货情况。销售者可以看到自己的商品在网上销售情况和销售记录。
[资料来源:http://think58.com]
(9)商品投票。消费者对商品的评价作为销售者今后进货的依据,也是对市场的了解。有利于商家的长期发展。
第3章 系统概要设计
3.1系统设计基本原则
在开发网上购物网站之前,要遵循一些原则,这些原则将影响到用户对网站的喜欢程度,所以要严格遵守这些原则。
[来源:http://www.think58.com]
原则一:设计先进。运用成熟的设计理念,采用面向对象设计思想,组件化开发。
本文来自think58 [资料来源:www.THINK58.com]
[版权所有:http://think58.com]原则二:系统高效可靠。必须保证系统的稳定性和数据的可靠以及系统的安全性,并且保证系统高效运转。系统须具备较强的容错能力和完整的安全机制及灾难恢复功能。
原则三:良好的扩展性。系统要具备良好的扩展性,为以后系统维护或升级提供便利。
[资料来源:THINK58.com]
原则四:功能结构合理清晰。系统间功能机构划分清晰、合理。
原则五:界面风格统一。各系统间界面风格保持统一。
原则六:软件方便易用。用户操作方便、友好。
[来源:http://think58.com]
网上购物系统开发的总体任务是实现顾客购物与管理员管理的系统化、规范化和自动化。
本系统开发的基本要求与功能是实现商品信息数据的管理与操作处理,基于Microsoft SQL Server2000数据库系统的数据管理使该软件有更优异的性能。系统的基本数据流动为:公告信息的输入、商品类别、商品信息、购物车信息的输入,以及对客户投诉、用户信息和管理员信息的查询和其它要求所产生的数据的输出。数据的输入与输出处理流程都依靠数据库的支持。
[资料来源:http://www.THINK58.com]
包含资料:源程序+论文(15000字以上)+可执行程序+答辩稿ppt+开题报告+外文翻译
内容来自think58
[资料来源:www.THINK58.com]
获取资料请您联系本站客服