网上购物系统_第1页
网上购物系统_第2页
网上购物系统_第3页
网上购物系统_第4页
网上购物系统_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 基于MVC的网上购物系统程序设计报告学 院: 专 业: 学 号: 姓 名: 指导教师: 日 期: 摘 要 随着网络的飞速发展和电子商务的崛起,传统的面对面交易已经不能满足现代人类的需求。如果还是使用以前的老方法实体经营,效率将会非常低,而且不易于保存相关的交易数据,在交易数据统计中也会变得非常麻烦,更重要的是工作量和人员管理成本也非常高。为了更好的适应现代社会人们的购物需求,满足人们的购物欲望,提高交易效率,所我们开发了稳定可靠,方便快捷的红酒网上购物系统。对于网上经营的商家工作繁杂,各种交易数据量大,所以美观大方并且易操作的网上购物系统就显得非常必要。网上购物系统可以对应用者带来很多方便,

2、例如检索迅速、查找方便、可靠性高、数据显示简单明了、保密性好等。有效合理的网上购物系统能够使商家从平常经营的繁琐工作中解脱出来,使卖家能够更加轻松的面对购物,经营者对商品信息管理难度也会变得简单。利用网上购物网站系统来供用户进行买卖,使流程能够按照规范标准来进行,避免一些不必要的信息出错。 关键字:购物;购物系统;红酒 Abstract With the rapid development of network and the rise of electronic commerce, the traditional face to face transaction has been unabl

3、e to meet the needs of modern human beings. If you still use the old methods of the old business, the efficiency will be very low, and not easy to save the relevant transaction data, the transaction data statistics will become very cumbersome, more important is the workload and personnel management

4、costs are also very high. In order to better adapt to the modern society, peoples shopping needs, to meet peoples shopping desire, improve transaction efficiency, we have developed a stable and reliable, convenient and fast red wine online shopping system. For the business of online business complex

5、, a large variety of transaction data, so beautiful and easy to operate online shopping system is very necessary. Online shopping system can bring a lot of convenience to the application, such as search quickly, find convenient, high reliability, simple and clear data display, confidentiality and so

6、 on. Effective and reasonable online shopping system can make the business from the ordinary operation of the tedious work out, so that the seller can be more relaxed in the face of shopping, business information management, the difficulty of information management will become simple. The use of onl

7、ine shopping site system for users to buy and sell, so that the process can be carried out in accordance with the norms, to avoid some unnecessary information error.Key words: Shop; Shopping system; Wine目 录1.绪论11.1 课题背景及意义11.2 国内外发展现状11.3 可行性分析21.3.1 经济可行性分析21.3.2 技术可行性分析22. 需求分析32.2用户的分类31.2层次方框图32

8、.2 项目方案设计52.2.1方案概述52.2.2项目整体设计53.系统设计与编码103.1用户注册和登录103.2 商品支付功能123.2 搜索功能133.3 项目界面设计143.3.1管理员页面设计143.3.2前台页面设计164.结束语17参考文献17 1.绪论1.1 课题背景及意义随着网络的飞速发展和电子商务的崛起,传统的面对面交易已经不能满足现代人类的需求。如果还是使用以前的老方法实体经营,效率将会非常低,而且不易于保存相关的交易数据,在交易数据统计中也会变得非常麻烦,更重要的是工作量和人员管理成本也非常高。为了更好的适应现代社会人们的购物需求,满足人们的购物欲望,提高交易效率,所我

9、们开发了稳定可靠,方便快捷的网上购物系统。对于网上经营的商家工作繁杂,各种交易数据量大,所以美观大方并且易操作的网上购物系统就显得非常必要。网上购物系统可以对应用者带来很多方便,例如检索迅速、查找方便、可靠性高、数据显示简单明了、保密性好等。有效合理的网上购物系统能够使商家从平常经营的繁琐工作中解脱出来,使卖家能够更加轻松的面对购物,经营者对商品信息管理难度也会变得简单。利用网上购物网站系统来供用户进行买卖,使流程能够按照规范标准来进行,避免一些不必要的信息出错。1.2 国内外发展现状据CNNIC(中国互联网络信息中心)的数据显示,中国网民的数量在2007年6月就已经突破了1.62亿,平均每分

10、钟就新增近100个网民,成为仅次于美国的全球第二网络大国,有25.5%的中国网民有过网络购物经历。网络购物的基本概念简单来说,网上购物就是把传统的商店直接“搬”回家,利用Internet直接购买自己需要的商品或者享受自己需要的服务。专业地讲,它是电子商务的一个重要组成部分。电子商务是指一种依托现代信息技术和网络技术,集金融电子化、管理信息化、商贸信息网络化为一体,旨在实现物质流、资金流与信息流和谐统一的新型贸易方式,是贸易过程的电子化、网络化。简单的理解,就是利用电子技术进行商业行为。按应用领域划分,电子商务有以下几种模式:一、企业(Business)对消费者(ConsumersorCusto

11、mers),也称商业机构对个人用户,即B2(to)C;二、企业对企业,也称商家对商家,即B2B;三、企业对政府机构(Government),即B2G;四、消费者对政府机构,即C2G;五、网上拍卖等个人行为,即C2C。其中,企业对企业B2B、企业对消费者B2C、消费者对消费者C2C是网络购物最常见的三种交易方式:B2B是指企业与企业之间通过互联网进行产品、服务及信息的交换。通过B2B的交易方式买卖双方能够在网上完成整个业务流程,从建立最初印象,到货比三家,再到讨价还价、签单和交货,最后到客户服务。B2B使企业之间的交易减少了许多事务性的工作流程和管理费用,降低了企业经营成本。网络的便利及延申性使

12、企业扩大了活动范围,企业发展跨地区跨国界更方便,成本更低廉。B2C模式相当于现实生活中的“商场”或“专卖店”。商业机构利用先进的通信和计算机网络的三维图形技术,把现实的商业街搬到网上,并通过建立网站,在线发布信息和提供数据库检索向用户介绍和销售产品;消费者使用浏览器进行浏览、购买、定单发送、支付操作,最后由商家将产品送到消费者手中。这种形式的电子商务一般以网络零售业为主,例如经营各种书籍、鲜花、计算机、通信用品等商品。C2C比较类似于现实生活中的“小商品批发市场”,网站提供数据库检索和一定的安全保障,收取一定的费用,商品信息的上载和交易的协商都由作为独立个体的“买家”和“卖家”完成,一个网站中

13、同时存在数目众多的个体经营者,网站只起一个现实中“市场管理者”的作用。刚刚过去的2007年,网络购物得到了良好发展,不仅网民自己网上开店,还涌现出许多专业购物网站,分工越来越细。例如,B2B阿里巴巴网在香港成功上市;B2C在亚马逊的带领下,涌现出了一大批的B2C网站;C2C淘宝、易趣、拍拍的空前发展。1.3 可行性分析1.3.1 经济可行性分析由于实体店铺对电子购物商城系统开发项目达成了共识,并拨出专项资金,用以购置建立网络中心所需的网络设备和软件,具备了开发Web平台系统的基本条件。 为了今后的系统维护,开发团队准备联合具有丰富经验的软件开发人员共同研究,这为今后系统的顺利开发提供了有利的技

14、术条件。因此,本系统在经济上是可行的。1.3.2 技术可行性分析从技术上分析,本系统的开发主要针对数据库中的数据进行操作,考虑到系统的功能要求,在系统的技术实现上可以使用Visual Studio 2013开发工具与Microsoft SQL 2008相结合进行软件开发。Visual Studio 2013组件功能强大,可以实现系统的各项功能操作,并提高开发软件的效率和软件的安全性。2. 需求分析2.2用户的分类用户分为三大类,管理员,买家用户和管卖家用户。管理员:管理员用户在系统中拥有所有权限,包括一般的增删改查,可对所有用户进行操作,甚至是删除整个网站。买家用户:买家用户就如现实中的商家经

15、营者,可对网站中的模块功能进行使用操作。添加商品及修改商品信息等,可增删改查商品或其他一些操作。卖家用户:卖家用户是一般用户,可以在线购买查看和查找自己想要购买的商品信息。并对自己的信息进行修改,不可修改或删除其他信息。1.2层次方框图图2.1层次方框图(1)新闻管理:新闻管理中有新闻添加功能,卖家用户设置网站中的管理员可对公司新闻数据进行增加修改删除等操作。(2)商品管理:查看并管理商品信息、查看商品分类、商品列表、各种条件对题库进行检索并可以查看详细信息,并可增加、修改、删除考题。查看各种商品并对商品进行各种条件的检索上传商品图片等。(3)订单管理:订单管理下有总订单管理,详细订单管理,订

16、单状态管理的发货管理。总订单管理可对订单的用户、金额订单状态、拍下时间及支付时间进行管理查看等。详细订单管理可以查询修改商品的标题、单价、数量等进行操作。订单状态管理中一般有买家取消订单、卖家取消订单、待付款、待发货和交易成功等基本的订单状态。发货管理可以查询订单的状态、用户名等信息的管理。(4)会员管理:会员管理有会员列表、地址管理、购物差管理、收藏夹管理、评论列表和评论回复等,该模块可以查看各个会员的编号,姓名,密码的等信息,并可进行删除、修改、查询、增加等操作。也可以对收货地址、购物车、收藏夹进行管理。可以查看用户的各种评论已经该评论的回复等信息。(5)后台管理:后台管理模块有权限管理,

17、账号管理,日志查询和一些常规的操作,如修改密码和退出系统等。超级管理员用户可管理一般会员用户并设置权限,查找用户,修改用户信息或者密码,甚至是删除用户。密码修改可快速对当前用户进行修改密码。2.2 项目方案设计2.2.1方案概述网上购物在线网站致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。2.2.2项目整体设计系统用户分成两级,普通用户可以使用注册、登陆、浏览物品、查

18、看商品详细信息、查询商品、管理购物车、查看自己订单、对商品进行评价、修改个人信息的功能。系统管理员可以进行用户管理、包括查询、修改、删除用户信息,进行商品管理包括查看、查询、添加、修改、删除商品,订单管理包括查看订单、修改订单、删除订单、发货等功能。网上购物系统后台功能用户管理订单管理购物车管理商品管理用户信息管理管理员身份验证处理订单前台功能图1.1系统功能模块图2.2.3系统流程图顾客流程图如下用户注册登录购物关键字查询分类检索最新产品产品推荐挑选商品购物车继续购物修改购物车用户登录填写或修改用户信息确认订单送货方式付款完成订单订单查询修改收货网上商城图3.1顾客流程图1.2.3.1订单处

19、理流程说明(1) 顾客提交订单。(2) 订单信息进入系统审核,若审核通过,则将订单入库,并通知顾客付款,若审核失败(如填写的信息无效或无库存),则将失败原因发给顾客,同时删除订单。(4) 订单具备以下几种状态:“卖家取消订单”、“买家取消”、“待付款”、“待发货”、“待收货”、“交易成功”等。(5) 顾客提交订单,如果选择在线付款则订单为“待付款”状态,消费者可在线修改或取消其提交的订单;如果选择货到付款则订单状态转到“待发货”状态。(6) 付款成功后,由销售方发货,订单接下来变成“待收货”状态,最后等待用户收货后确认收货,订单状态变为“交易成功”。2.2.4系统数据流图3. 管理员1. 会员

20、2. 网上购物系统下单(查询、修改订)订单反馈订单管理系统管理付款发货图4.1网上购物系统顶层图1.1未登录1.3登录验证1.2已登录验证成功验证失败登录1.4注册验证注册注册失败注册成功 会员信息记录文件注册成功1.5个人信息查询、修改下订单查询、修改订单订单反馈图4.2网上购物系统(会员)2.1 订单管理系统订单查询、修改订单订单反馈2.2 界面管理系统2.3 注册会员管理系统管理员图4.3网上购物系统图(购物系统)2.3.1 浏览、修改会员信息 会员信息记录文件2.3.2 浏览、修改普通管理员信息 管理员信息记录文件图4.4网上购物系统图(注册会员管理系统)3.1订单管理员订单管理系统已

21、无库存3.2 界面管理员界面管理系统3.3 超级管理员注册会员管理系统3.4 个人信息修改 管理员信息记录文件 订单记录文件图4.5网上购物系统图(管理员系统)3.系统设计与编码在团队开发中,我主要负责整个项目的界面设计、网站前端、搜索功能模块、前台用户注册登录模块、商品支付功能模块。3.1用户注册和登录注册和登录功能也是用LINQ方法实现,用户注册时不需要过多的注册项目,以免显得太繁琐,所以注册时需要填写用户名、密码、联系电话、邮箱就可行了。登录也是简介化,只需输入用户名和密码即可。登录之后可以完善个人信息。图3-1 用户注册图3-2 用户登录界面图2-3 用户个人信息中心3.2 商品支付功能支付功能运用异步提交的方法,选择商品时结算金额也会随着商品的价钱而改变。比如说,一件商品100元,选择时结算金额会是100,如果选择2件商品单价都是100元,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论