学位论文 > 优秀研究生学位论文题录展示

基于OAF的钢铁企业电子商务系统的设计和实现

作 者: 杨帆
导 师: 陈展
学 校: 湘潭大学
专 业: 软件工程
关键词: 电子商务系统 MVC设计模式 应用程序框架 OAF J2EE
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 126次
引 用: 1次
阅 读: 论文下载
 

内容摘要


随着中国加入WTO、钢铁市场的竞争已经到了白热化的地步,钢铁企业通过建立电子商务网站可以拓宽产品的销售渠道,精简流通环节,促进企业供应链管理的实现,大大提高企业的市场竞争力。目前国内已有80%的钢铁企业已经开展电子商务,其中12家大型的钢铁企业已经拿到国家经贸委的贷款来建设信息化,网上交易已取得明显成效。比如:北京中联钢电子商务有限公司、东方钢铁电子商务有限公司、上海大宗钢铁电子交易中心都是一些成功的例子。但电子商务的应用也存在一些问题:1.虽然钢铁在企业信息化方面已经有所作为,但具体的应用到电子商务上的比例却是少之又少。2.电子商务应用太表面化和概念化。各钢铁企业应用网络更多的只是发布内部的信息而已,对外交互性明显不足。3.电子商务和企业各个环节实现有机集成的不多。这些问题造成了我国钢铁企业目前电子商务应用水平偏低的现象。本文正是以以上问题为出发点,以某国有大型企业为背景,通过对业务需求调研和分析,给出了系统的详细解决方案,本电子商务系统主要分为电子销售和电子采购两大部分,销售的内容主要有挂牌销售、竞价销售、现货资源查看、客户提月需求计划、订单发运信息查询和帐户查询等功能,采购的内容主要有网上招标、订单相关信息查询和帐户查询等功能。同时本人对电子商务系统的应用框架OAF也做了深入的研究,对OAF的内部结构、工作流程、使用的设计模式和使用OAF的好处在论文中做了详细的分析,OAF采用的是MVC设计模式的多层的体系机构,有外到里分为用户界面、控制器、应用模型、视图对象、实体对象5个层次。控制器负责应用进程的扭转,应用模型、视图对象和实体对象主要负责跟数据库进行交互,并将结果集显示到用户界面上。OAF具有良好的可重用性、可扩充性、可维护性,并且可以跟Oracle ERP做到无缝集成,对于本次的电子商务系统,用它来做应用框架,是一个最佳的选择。接着结合具体的实例详细分析了OAF的应用模型、视图对象、实体对象、控制器、用户界面的工作机制。最后对系统的安全性进行了研究并提出了对系统今后应用的展望。通过一年多的研究和系统开发,在整个论文的研究中,主要在以下几个方面感悟比较深刻,或者说取得了一定的创新:(1)围绕基于OAF的电子商务开发技术进行了系统论述;(2)将OAF框架技术引入到钢铁企业的电子商务系统开发实践中来;(3)结合钢铁企业的电子商务需求做了一年多的系统开发并在投入了实际应用。

全文目录


摘要  4-5
Abstract  5-10
第1章 绪论  10-19
  1.1 研究背景与意义  10-14
    1.1.1 研究背景  10-14
    1.1.2 研究意义  14
  1.2 国内外研究现状评述  14-17
    1.2.1 关于电子商务系统开发技术的研究现状  14-16
    1.2.2 关于钢铁企业电子商务系统开发的研究现状  16
    1.2.3 关于OAF 框架在电子商务系统开发中的研究现状  16-17
  1.3 本研究的视角、方法、内容  17-19
    1.3.1 研究的视角  17
    1.3.2 研究方法  17
    1.3.3 研究的主要内容  17-19
第2章 基于OAF 的电子商务系统开发框架  19-29
  2.1 框架式软件开发技术  19-21
    2.1.1 框架式软件开发的提出背景  19
    2.1.2 框架的具体含义  19-20
    2.1.3 框架式软件开发技术的优缺点  20-21
  2.2 OAF 的框架体系  21-28
    2.2.1 MVC 设计模式  21-22
    2.2.2 MVC 的实现过程  22-23
    2.2.3 基于MVC 的J2EE 企业应用系统  23
    2.2.4 基于J2EE 的电子商务系统开发技术  23-24
    2.2.5 OAF 框架  24-28
      2.2.5.1 OAF 框架结构  24-27
      2.2.5.2 应用OAF 框架的主要优势  27-28
  2.3 本章小结  28-29
第3章 基于OAF 的钢铁企业电子商务系统基本框架  29-40
  3.1 系统的需求及设计原则  29
    3.1.1 本系统总体功能  29
    3.1.2 本系统的设计原则  29
  3.2 系统的功能模块设计和主要业务流程  29-36
    3.2.1 电子销售的功能  30-35
    3.2.2 电子采购的功能  35-36
  3.3 系统的架构  36-37
  3.4 数据库设计  37-38
  3.5 系统开发平台Oracle Jdeveloper  38
  3.6 系统开发方法  38-39
  3.7 系统运行环境  39
  3.8 本章小结  39-40
第4章 OAF 框架在系统功能实现中的具体应用  40-60
  4.1 模型与业务逻辑的实现  40-48
    4.1.1 实体对象  40-42
    4.1.2 视图对象  42-44
    4.1.3 视图链接  44
    4.1.4 应用模块  44-48
  4.2 控制器与控制层的实现  48-54
    4.2.1 处理GET 请求  49-50
    4.2.2 处理POST 请求  50-53
    4.2.3 OAPageContext  53-54
    4.2.4 OAWebBean  54
  4.3 视图页面与表示层的实现  54-57
    4.3.1 页面的组成  55-56
    4.3.2 组件的重用  56
    4.3.3 组件的数据源绑定  56
    4.3.4 表示层的工作流程  56-57
  4.4 有关的类库介绍  57-59
  4.5 本章小结  59-60
第5章 OAF 框架基础上的系统安全策略  60-64
  5.1 基于用户操作的授权  60-61
  5.2 使用登陆口令  61
  5.3 使用MD5 加密数据  61-62
  5.4 采用Session 认证机制  62-63
  5.5 本章小结  63-64
第6章 总结与展望  64-66
  6.1 本研究所做的主要工作  64-65
  6.2 研究展望  65-66
参考文献  66-69
致谢  69-70
在学期间发表的学术论文及研究成果  70

相似论文

  1. 基于MDA的界面自动生成方法的研究,TP311.5
  2. 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
  3. 人力资源管理系统的设计与实现,TP311.52
  4. OpenBASE企业管理器设计与实现,TP311.52
  5. 电子商务系统开发运用法律问题探讨,D923.6
  6. 新疆电信融合计费管理子系统的设计与实现,TP311.52
  7. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  8. 新疆广播电视大学教学评价系统的设计与实现,TP311.52
  9. 高职院校毕业生信息管理系统的设计与实现,TP311.52
  10. 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
  11. 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
  12. 数字化查账系统研究,TP311.52
  13. 新疆高职院校网上评教系统的设计与实现,TP311.52
  14. 新疆兵团电大教师信息管理系统的设计与实现,TP311.52
  15. 振道科技人力资源管理系统,TP311.52
  16. 攀枝花学院人事管理信息系统的设计与实现,TP311.52
  17. 田径运动会通用管理系统,TP311.52
  18. 基于J2EE的Web题库后台管理系统的设计与实现,TP311.52
  19. 基于J2EE架构业务支撑系统管理的原理与实现,TP311.52
  20. 基于J2EE的高速公路电子收费系统的设计与实现,TP311.52
  21. 中国石油广域网智能管理系统设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com