idingfan订餐系统订单模块的设计与实现【开题报告】

idingfan订餐系统订单模块的设计与实现【开题报告】

ID:444826

大小:36.26 KB

页数:0页

时间:2017-08-02

idingfan订餐系统订单模块的设计与实现【开题报告】_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《idingfan订餐系统订单模块的设计与实现【开题报告】》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、毕业论文开题报告电子商务idingfan订餐系统订单模块的设计与实现一、选题的背景和意义(一)技术背景随着计算机网络计术的发展,WEB软件系统被广泛的应用,人们对互联网的认识逐渐增强,网上购物已经走入了人们的生活。目前javaweb开发领域普遍采用基于javaEE规范所要求的分层开发框架,具体是指将应用分为:客户层、表示层、业务逻辑层和数据库层。整体的分层架构是以MVC(Model-View-Controller)设计模式为基础。Struts是一款实现MVC模式、遵循JavaEE规范的开源框架,最近几年已成为企业Web应用开发的首选工具,是目前javaweb领域使用最广泛的框架

2、。基于Struts框架的购物车系统实现MVC模式,结构清晰,使开发者只关注业务逻辑的实现.。并且是一种优秀的J2EEMVC架构方式。它利用taglib获得可重用代码和抽象Java代码,利用ActionServlet配合Struts-config.xml实现对整个购物车系统导航。增强了开发人员对购物车系统的整体把握,提高了系统的可维护性和可扩充性。(二)爱订饭选择Struts框架的意义由于订餐网站是面向社会的商业运营网站,具有很高的流量,实现的功能较为复杂,实现的模块较多,如购物车模块、用户积分、订单模块等。网站的后期维护较为的重要。Struts框架是一种基于MVC(Model-

3、View-Controller)模式的开源应用框架,同时struts框架简化了基于Mvc模式的Web应用程序。Struts框架的主要的两个优点体现在taglib和页面导航上。Taglib是Struts的标记库,灵活应用能大大的提高开发的效率。而页面导航使得各模块之间的联系更为得清晰,有利于网站的后期维护。二、研究目标与主要内容(含论文提纲)(一)研究目标与主要内容5随着电子商务的普及,网上购物成为人们生活中必不可少的组成部分。网上订餐也在网上购物中逐渐的发展、壮大。同时,网上订餐的便利性使得订餐网在数量及质量上大大的提高。在实训项目的基础上,进一步完善订餐网的各部分模块。使用S

4、truts框架实现订餐网的订单模块,能有效的实现购物车功能即客户对商品的选择、购买、结算、生成订单,并且用户能对各阶段的订单进行跟踪查询,及时了解订单的完成情况。用户通过订购商品产生相应的积分,进行积分兑换等功能。(二)论文提纲一、引言二、订餐网订单系统的开发(一)开发工具的选择(二)开发语言的选择(三)开发模式——Struts框架(四)订餐的开发背景三、订餐网订单系统的更新设计(一)订单系统数据库的设计(二)订单系统的页面设计(三)订单系统的功能模块划分四、订餐网订单系统购物车模块的实现(一)购物车流程(二)MVC模式的应用——购物车功能的具体实现五、订餐网订单系统实现中安全

5、问题的解决方法(一)权限设置(会员是否登录)(二)用户信息安全(MD5加密技术)(三)目录共享安全(使用Struts结构.do)六、总结三、拟采取的研究方法、研究手段及技术路线、实验方案等(一)系统开发运行环境1、Windows2000以上的操作系统这是主要的软件,此系统开发过程在除了文档的编写,其它的工作都在操作系统中进行,它是现在所有初级学者的操作系统工具,在开发过程中担任重要的任务。2、MacromediaDreamweaverCS3页面编辑器MacromediaDreamweaverCS35是制作Web页站点和eb应用程序开发的专业工具。它将可视布局工具、应用程序开发功

6、能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。3、MySQL数据库开发软件MySQL是一个真正的多用户、多线程SQl数据库服务器。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。4、MyEclipse8.0开源软件MyEclipse是一个十分优秀的用于开发Java、J2EE的Eclipse的插件集合,也是功能丰富的JavaEE的集成开发环境。具有完备的编码、调试、测试和发布功能,完整支持HTML、Struts、JSF

7、、Css、javascript、SQL、Hibernate。MyEclipse8.0新增Struts的图形编辑器,更加方便开发者的使用。5、其他网页设计软件MacromediaFlash8.0、PhotoshopCS3、MacromediaFirewoks8.0等(二)研究手段采用MVC模式——模型(Model)、视图(View)和控制器(Controller)、Struts架构,其中页面设计采用框架结构,其内容主要以ActionServlet+Action+ActionForm形式展现。(

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

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

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