欢迎来到天天文库
浏览记录
ID:55810980
大小:32.00 KB
页数:7页
时间:2020-03-12
《基于J2EE架构的农村电子商务平台的设计与实现.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.基于J2EE架构的农村电子商务平台的设计与实现摘要:文中论述了电子商务平台架构及j2ee技术,并在此基础上开发出连南农村电子商务平台。平台的应用节约了农民大量的成本,提高了农民的生产效率,产生了较好的经济效益,目前在整个清远地区推广应用。关键词:j2ee;农村;电子商务;农产品;【abstract】thispaperdiscussese-commerceplatformarchitectureandj2eetechnology,anddevelopedliannane-commerceplatf
2、ormonthisbasis.theuseofplatformsavefarmersalotofcost,improvefarmers’productivity,resultinginabettereconomicefficiency,promotetheuseofthroughouttheqingyuanarea.【keywords】j2ee;countryside;e-commerce;farm-product;0引...言随着计算机网络技术的飞速发展,人们的生产生活越来越多的依赖于网络。一个
3、非常明显的现象就是电子商务的广泛应用已深入到人们生活的每一个角落,人们可以使用电子商务在足不出户的情况下进行货物的买卖,给生活带来了极大的便利的同时,也明显的节约来人们的生活成本。由于连南地处广东偏远山区,没有一套全面服务于农村电子商务的服务体系,如:溯源管理、农产品物流、品质监管。农民仍停留在资讯的简单获取阶段,信息的贡献率在农民的经济生活中仍然很低,农民无法从信息的应用中获得最为实效的商业机会和服务。本课题以广东清远连南瑶族自治县为试点,率先建立农村电子商务普及应用示范区,在试运行过程中,探索
4、出适合山区农村发展的电子商务模式和实现路径,极大的提高了农民的生产效率,节约了大量的中间成本,从而为政府解决“三农问题”,消除二元结构,加快粤北山区与珠江三角洲的消费流通,协调城乡经济发展,促进贫困地区新农村建设和扶贫开发提供重要的理论参考。1j2ee体系结构及其与mvc的配合使用1.1j2ee体系结构j2ee(java2platformenterpriseedition)是sun公司推出的一款新型的模型,相对于传统的模型有着明显的优势,它提供了一种基于组件的方法对企业级应用系统进行设计、开发、装
5、配和部署,是目前进行软件开发应用最为广泛的模型。组件是j2ee按功能划分的基本单位,它是具有独立功能的软件单元。j2ee应用程序由组件的相关类及文件构成。j2ee架构体系是一个多层的、端到端的解决方案。该体系结构跨度客户层、web层、业务层,直至数据层。它清晰地将一个企业应用程序划分为客户层、web层、业务层和数据层,如图1所示。1.2...j2ee与mvc相结合的应用mvc(model-view-controller)模式的应用最早是用来进行界面设计,随着应用的深入推广,目前在面向对象设计模式中
6、得到广泛的应用。根据应用程序的特点,mvc模式将其分为三部分:即模型、视图、控制器。其中,模型是应用程序的核心部分,表示应用程序的数据结构和业务逻辑;视图是用户同系统之间进行交互的接口,是模型的外在表现;控制器主要是用来响应用户的输入信息,同时把视图及模型联系在一起。mvc开发模式的设计思想是根据“分治”的原理,即把对数据的访问和逻辑的处理同表示相分离,这种分治的思想在开发中具体十分明显的优势。在本商务平台的体系结构设计时,采用了j2ee与mvc相结合的实现方式。j2ee技术结合mvc设计模式在构
7、建企业级web应用的实现中,jsp对应于视图,因为整个应用系统主要通过jsp来与外界进行交互,可以让开发人员在掌握较少编程技巧的基础上就能开发网页,使开发人员把工作重心放在页面设计上面,而不必关心数据的出处和逻辑;servlet对应于控制类,作为jsp与ejb之间的中间枢纽,他们把用户的请求转换成model可理解的请求,并决定显示哪一个view;ejb和javabean对应于模型,用来处理由controller传递过来的对数据的访问请求,根据请求生成返回结果集,ejb主要用于封装商业逻辑和数据逻辑
8、[1]。2系统模块的设计实现2.1系统功能模块介绍考虑到商务系统交易双方的需要,本系统采用了目前流行的b/s结构来实现,后台数据库使用sql...server。在平台信息显示和相关数据输入时采用jsp技术来实现,而后台对数据库的访问及业务逻辑的处理部分则用jsp和javabean技术来实现。采用将前台显示与后台业务处理相分离的方式来实现本系统,目的是保证分别对前台和后台的修改不会产生彼此的影响,特别是在设计界面的人员要对页面进行相关更改操作时,无须关注后台业务逻辑的实现,更无须将全
此文档下载收益归作者所有