农产品在线购物网的设计与实现答辩演示课件_第1页
农产品在线购物网的设计与实现答辩演示课件_第2页
农产品在线购物网的设计与实现答辩演示课件_第3页
农产品在线购物网的设计与实现答辩演示课件_第4页
农产品在线购物网的设计与实现答辩演示课件_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

农产品在线购物网的设计与实现01.绪论

03.开发所需技术介绍目录CONTENTS系统分析02.05.04.系统实现系统总结Internet在当今社会的流行从本质上丰富了农产品交易的渠道,国内各大企业从上个世纪90年代Internet刚刚被开发时,就有人意图运用互联网来进行货品的交易。但是由于中国完全没有相关法律导致市场非常混乱,一度让中国网上交易陷入瘫痪。而近年来中国的相关法律发展以及政策的的制定,以上问题被逐一解决,很多企业都开始运用网络销售这把利器来发展自己的业务。在家便能轻松购物成为了现在网络消费在中国的热捧的原因之一。消费者的对这种消费方式的热衷随着空间和时间距离缩短,从而进一步巨大经济效益使网上购物平台,越来越重视销售。网络购物的优点:优点1:各种信息快捷的展现在消费者的面前,消费者得到信息更加准确。优点2:与传统的消费方式相比,消费方式更加的方便,选择更加的多样。我们这样做的为了通过互联网来大大加强自己的商业竞争力,让客户更加大量的获取我们所需要给他们看到得信息,大家在网上就能点击购买。这样轻松的消费方式成为一个商家跟消费者都很喜爱的方式。01.绪论

02.开发所需技术介绍用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面,并使用JSP标识或者小脚本来生成页面上的动态内容(内容是根据请求变化的,例如请求账户信息或者特定的一瓶酒的价格等)。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在脚本中,所有的脚本在服务器端运行。由于核心逻辑被封装在标识和JavaBeans中,所以Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。MicrosoftSQLServer2005是一个高性能的客户端/服务器结构的关系数据库管理系统(RDBMS,RelationalDatabaseManagementSystem)。SQLServer2005是为支持高容量的事务处理(比如在线订购录入、存货目录、记账或制造)以及数据仓库和决策支持系统(比如销售分析应用)而设计的。它运行在MicrosoftWindowsNT4或MicrosoftWindows2000Server上――基于使用Intel处理器的网络。2.1JAVA和JSP技术简介2.2SQLSERVER数据库2.3Tomcat6.0服务器架构Tomcat6.0由Apache组织开发的一种常用Web服务器,提供Web服务。一种JSP引擎,本身具有Web功能,可以作为独立的Web服务器使用。但是,在作为Web服务器方面,Tomcat处理静态HTML页面时不如Apache迅速,也没有Apache健壮,一般选用Tomcat与Apache结合的方式,让后者对网站的静态页面的请求提供服务,而Tomcat作为专用的JSP引擎,提供JSP解析,得以更好的性能2.4MVC设计模式MVC是三个单词的缩写,分别为:模型(Model),视图(View)和控制Controller)。MVC模式的目的就是实现Web系统的职能分工。Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。View层用于与用户的交互,通常用JSP来实现。Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作。系统分析03.3.2系统的需求分析人们需要什么样的农产品销售网站需要什么样的功能我通过对其他的一些的网站的观察借鉴以及对部分人群的调查,得出了一个比较准确的信息。期望我的系统能够达到以下的要求:1.系统界面合理人性化易于用户的操作。2.提供商家展示农产品以及消费者查看农产品的界面。3.能够很好的将农产品分类易于查找。4.消费者可以选购自己喜欢的农产品。5.消费者可以通过用户登录查询到自己的订单。6.管理员登录后台管理订单等后台操作。7.设置留言模块,方便消费者评价和提意见。3.1网络购物的发展及其前景1997年是一个值得记住的一年,那一年起网购踏入了寻常百姓家。这个一年开了一个会议,成为了中国电子商务的创始。98年又开展了一个“首都电子商务”,99推出了第一个网上超市,开创了新的时代。

根据网上的调研资料的查找,了解:自1997年以来,我国已拥有4万家商业网站,包括超过700的在线商店。电子商务项目很多,几乎每天都在各种各样的电子商务信息网站,网上商业体。电子商务出现的也从大城市打动小城市有点类似于“城市包围农村”的意思。实际上,中国网络购物的春天到了。从无到有,从广告,提高知名度到实际开始实现,我们经历的年代蓬勃发展着。3.3系统的数据流图1.

整个销售系统的数据流图如图3-1所示图3-1

数据流图1(系统总数据)

图3-2

数据流图2(订单管理)

图3-3数据流图3(信息管理)订单管理中的如图3-2所示。信息管理如图3-3所示。04.系统实现首先用层次方框图来表现本系统的结构及其关系,在树形结构当中这个树形结构的实际的数据是最低端的矩形框里的。结构的分支越来越多,数据结构的划分描绘得更加的精细,从顶部的分类信息,每个路径沿着画面反复提炼,直到确定数据结构的所有细节这个结构对于初期的需求分析而言很重要。树形结构很好的展示了系统的数据关系,结构清晰明了对我们理解整个系统有着非常大的作用和帮助。在开发过程当中应当好好利用这些方法来帮助我们有更好的思路将系统做的更加的完善。本次设计中我将系统分成了两个部分,分别为前台跟后台两个模块。两大模块结构上分开但访问相同的数据库,获取的数据不同。在各个模块中的功能是按照系统的需求分析来设计的,而对不同的模块中又进行了细细的分化。1.前台模块分为在前台模块中我设计的模块有,1.在用户模块中:包括用户登录、注册及其资料的修改等功能;2.在农产品的管理模块中:消费者可以浏览农产品的图片等信息。3.在农产品购物车模块中:消费者可以任意选购自己喜爱的农产品,添加或者删除。4.在支付模块当中:消费者可以填写订单。5.在订单管理模块当中:消费者可以查询自己的订单详情。6.在留言模块当中:消费者可以留言并提出意见。本系统的前台模块结构如图4-1所示。

图4-1

前台结构图图4-1

前台结构图2.在后台功能模块中:1).在用户模块中:系统的管理员可以查看消费者的信息。2.在农产品管理模块中:系统管理员可以进行农产品信息编辑以及查看农产品的详细信息。3.在管理员模块当中:用于管理员登录以及修改管理员的信息4.在订单管理模块当中:系统管理员可以查询订单以及订单的受理等。5.在系统的留言模块当中:系统管理员可以查看留言以及删除留言。本系统的后台模块结构图如图4-2所示。图3-2

后台结构图4.2分析设计数据库对本系统的需求包括一些信息数据的提供、保存、更新和查询等。我们应当通过对需求进行合理的分析从而来理解这个系统所需要的。(1)在用户模块当中是对用户的管理,需要用户的各种信息比如用户名,密码,联系方式等。(2)农产品信息模块当中需要对农产品信息进行管理,包括农产品的名称,价格等。(3)购物订单管理中需要订单的各种信息。(4)完成订单提交后对订单的状态的信息管理。(5)后台模块管理员登录中有管理员的用户名及其密码等信息。(6)在留言模块中,应有的数据是留言的相关信息。4.2.1分析数据4.2.2数据库的详细设计设计数据库需要考虑的有:(1)对数据库的需求及详细的数据库设计计划。(2)为考虑数据库的安全性规范数据库的原则。(3)保证数据库的安全性以及用户的权限。(4)保证数据库的完整性。05.系统总结5.1.1.本机的硬件环境处理器:Pentium(R)Dual-CoreCPU,2.10GHZ安装内存:4.0G,系统类型:32位操作系统5.1.2.本机的软件环境本机的操作系统为为Windows7,使用的数据库是SQLServer2005数据库,编译器MyEclipse6.5,JDK1.5。5.2系统的首页设计本农产品购物网站的首页界面如图4-1所示,采用的上下左右结构,最上端可根据不同的功能进行页面的跳转,左边主要是进行农产品的展示可现实农产品的图片及其名称价格等信息,右边分为上下两个部分,上面是进行用户的登录如果是初次访问可以进行用户的注册,下面是按照农产品的类进行分类的的区域,消费者可以在此查看自己感兴趣的农产品。5.1运行环境图5-1系统首页系统首页如图5.1所示5.3前台各模块的设计与实现5.3.1用户模块在电子商务过程当中保证用户的信息安全及其购物过程的安全性应当对用户信息进行有效的管理。在用户模块当中主要包括用户的登录,注册及其资料的修改。1.注册(1)实现目标用户单击注册后需要输入密码和确认密码、用户真实姓名、住址、性别、E_mail、QQ。用户在线进行注册时其实是对web表单的填写,当用户填写完表单信息并且提交后系统会检查该信息的正确性,如果格式不符合正则表达式等规范的系统会提示信息有误并且返回注册资料填写页面重现填

温馨提示

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

评论

0/150

提交评论