idingfan订餐系统订但模块的设计与实现【文献综述】

idingfan订餐系统订但模块的设计与实现【文献综述】

ID:27575965

大小:52.00 KB

页数:5页

时间:2018-12-03

idingfan订餐系统订但模块的设计与实现【文献综述】_第1页
idingfan订餐系统订但模块的设计与实现【文献综述】_第2页
idingfan订餐系统订但模块的设计与实现【文献综述】_第3页
idingfan订餐系统订但模块的设计与实现【文献综述】_第4页
idingfan订餐系统订但模块的设计与实现【文献综述】_第5页
资源描述:

《idingfan订餐系统订但模块的设计与实现【文献综述】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计文献综述电子商务idingfan订餐系统订但模块的设计与实现一、订单系统建设情况随着计算机网络计术的发展,WEB软件系统被广泛的应用,人们对互联网的认识逐渐增强,网上购物已经走入了人们的生活。由于网上订餐的便利性使得订餐网逐渐的走进人们的生活,在杭州较为有名的订餐网,如点我吧,爱订饭等。每个电子商务平台都存在着订单这一模块,顾客可以通过订单模块选择商品添加修改删除,资金结算,在线支付,生成订单,查看订单的完成情况以及历史订单及当日订单的查询等功能。在订单模块屮尤为重要的一部分为购物车,这也是电子商务平台屮不可或缺的组成部分,是

2、电子商务的核心。一般的购物车系统集成了产品发布与査询、会员注册登录、购物车、在线订单、在线支付、在线交流等完善的网上销售功能。最主要的是管理员只需要登录网站后台管理就可以在线发布商品、处理订单,完全不需要任何网站建设的知识。购物车系统的使用者是做网上销售的商家,不需耍懂任何网络知识,只要使用了购物车系统他们可以轻松建立一个功能强大的网上商城,实现用户注册、产品展示、在线定购、在线支付等电子商务功能计。订单模块的实际需要动态M站技术的支持。目前订单模块的主要技术实现在网上购物车这一部分。其主要实现以下功能:用户选择商品放入购物车;对用户

3、网上购物车中的商品进行删除操作;对网上购物车中商品的数量信息进行修改;统计用户网上购物车屮的商品总价格信息。二、基于Struts框架的订单模块建设的当前成果Struts是一种基于MVC(Model-View-Controller)模式的开源应用框架,它可以有效的提高系统的可维护性、灵活性以及复用性,并能对web应用程序的开发进行简化。(一)MVC模式MVC即Model-View-Controller的缩写。Model(模型),封装丫数据与棊于数据的操作,代表的系统逻辑部分。View(视图),是模型的外在表示部分。Controller(

4、控制器),是联系前两者的纽带,提供应用的处理过程控制。(二)Struts体系结构Struts是开源的MVC的一种实现,它将Servlet和JSP标记(属于J2EE规范)用作实现的一部分。Stmts继承了MVC的各项特性,并根据J2EE的特点,做了相应的变化与扩展。Struts的体系结构包括模型(Model),视图(View)和控制器(Controller)三部分。1)模型(Model)在Struts的体系结构中,模型分为两个部分:系统的内部状态和可以改变状态的操作(事务逻辑)。内部状态通常由一组ActinformBean表示。根据设计

5、或应用程序复杂度的不同,这些Bean可以是自包含的并具有持续的状态,或只在需要时冰获得数据(从某个数据库)。大型应用程序通常在方法A部封装事务逻辑(操作),这些方法可以被拥有状态信息的bean调用。比如购物车bean,它拥冇用户购买商品的信息,可能还有checkOntO方法用来检查用户的信用卡,并向仓库发定货信息。小型程序中,操作可能会被内嵌在Action类,它是struts框架中控制器角色的一部分。2)视阁(View)视图主要由JSP建立,struts包含扩展自定义标签库(TagLib),可以简化创建完全国际化用户界面的过程。0前的

6、标签库包括:BeanTags、HTMLtags、LogicTags、NestedTags以及TemplateTags等。3)控制器(Controller)在struts中,基本的控制器组件是ActionServlet类中的实例servelt,实际使用的servlet在配置文件屮由一组映射(由ActionMapping类进行描述)进行定义。对于业务逆辑的操作则主要由Action、ActionMapping、ActionForward这几个组件协调完成的,其中Action扮演了真正的业务遷辑的实现者,ActionMapping与Actio

7、nForward则指定了不同业务逻辑或流程的运行方向。struts-config.xml文件配置控制器。三、基于Struts框架的订单模块的发展趋势随着Internet的普及,电子商务大力的发展。在实现的技术上也口益的成熟,购物车系统在电子商务平台上显得尤为的重要。但目前市场上存在的大多数购物车系统只能作为一个顾客选中商品的展示,客户端无法将购物车里的内容提取出来满足自己事务处理的需要,而这一点在有些电子商务活动很有必要。Struts框架的出现使得网络上传输的数据变得有意义起来,可以根据不同的要求以不同的样式将一个购物车的内容显示出来

8、。R前javaweb开发领域普遍采用基于javaEE规范所要求的分层开发框架,具体是指将应用分为:客户层、表示层、业务逻辑层和数据库层。整体的分层架构是以MVC(Model-View-Controller)设计模式为基础

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。