- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于J2EE和Web服务的营销管理信息系统Marketing Management Information System
Based on J2EE and Web Services
Abstract: J2EE is a new concept application model of Internet.This paper discusses problems of the development of MIS based on J2EE and Web Services,and gives relevant solutions to each part of Management Information System.
Key word:Management Information System;J2EE;Browser/Server;EJB
0 引言
J2EE(Java 2 Platform, Enterprise Edition)是使用Java技术开发企业级应用的一种事实上的工业标准。目前,Java平台有三个版本:适用于小型设备和智能卡的J2ME(Java 2 Platform,Micro Edition)、适用于桌面系统的J2SE(Java 2 Platform, Standard Edition)和适用于企业级应用的J2EE。Sun推出J2EE的目的是为了克服传统C/S(Client/Server)模式的弊病,迎合B/S(Browser/Server)架构的潮流,为应用Java技术开发服务器端应用提供一个平台独立的、可移植的、多用户的、安全的和基于标准的企业级平台,从而简化企业应用的开发、管理和部署。
现在的市场越来越重视Web服务在互联网中的作用新一代的是以基于服务的模式为主要特征在这种新的模式中,Web服务迅速取代了单一的、宿于肥客户机的并要花费很大精力维护和管理的软件应用。销售管理管理用户信息、商业机会以及销售渠道等各方面的内容,从而能够使销售人员可以不受地域限制及时掌握资源以及企业的最新的价格信息,并可以向客户提供最新的和最感兴趣的商品列表以及价格信息。包括机会、账户、合同等的管理,销售队伍组成、销售队伍成员以及资源重新调配的管理,有效跟踪销售业绩,同时提供个体的销售方式与过程参考,灵活进行产品配置、报价、打折、生成销售订单等。另外,还应该和电子商务模块整合,以便达到多方位、多层次的销售,同时减少销售成本。
基于J2EE平台,企业级应用一般采用3层架构,如图1所示。
整个营销管理信息系统采用B/S(Browser/Server)结构,按照J2EE提供的多层分布式应用模型进行设计。根据系统的设计功能和J2EE的3层应用模型,需设计出表示层、中间层(控制层,业务控制层,业务数据层)、底层数据层等清晰的结构关系。其中中间层是关键,大部分操作将在这里进行,它把应用的业务逻辑与用户界面分开,在保证客户端功能的前提下,为用户提供一个简洁的界面。这意味着如果需要修改应用程序代码,只要对中间层应用服务器进行修改即可,而不用修改成千上万的客户端应用程序,这使开发人员可以专注于应用系统核心业务逻辑的分析、设计和开发,简化了应用系统的开发、更新和升级。整个系统框架如图2所示,关于图2中的功能说明见表1。
客户端只需预装Microsoft IE 6.0(5.0以上版本),开发端使用Jbuilder7.0 Enterprise, JDK1.3,应用服务器使用BEA WebLogic Platform 7.0,数据库服务器选择Oracle9i。
表1 图2的功能说明
名称 说明 实现功能 类别
View 表现层 提供友好界面输人数据项的格式、类型等简单的检查;将请求提 JSP
交给HTPController处理
HttpController 控制类 完成系统启动时各种配置参数的加载,将请求传递给Dispatcher HttpServlet
做业务分发
Dispatcher 业务分发类 由XML配置文件决定分发规则。将请求传递给相应的Busines- HttpServlet
Agent做业务处理
BusinessAgent 业务代理 从HttpServletRequest中获取数据信息,业务
您可能关注的文档
- 高亢%%基于WEB的服装供应链管理服务平台设计[].doc
- 基于SSH的电子商务公共服务平台的设计与实现系统架构及企业网站子系统.doc
- 基于ANN与GIS的勘察设计行业与经济发展的时空关系分析.doc
- 基于SSH的电子商务公共服务平台的设计与实现系统架构及企业网站子系统副本.doc
- 基于报童模型的供应链企业不匹配成本及其改进研究.doc
- 年优秀工商管理本科毕业论文浅析民营企业新时期可持续发展战略.doc
- 龚园浅谈连锁超市运作物流管理.doc
- 《基于TQM的高职教育教学质量保证体系研究》成果报告.doc
- 边缘化的风险——基于、目标的战略反思.doc
- 汇率和股价的关系:基于汇改后中国市场的实证研究.doc
文档评论(0)