学位论文 > 优秀研究生学位论文题录展示
基于J2EE的网上交易系统的开发
作 者: 李歆
导 师: 张能立
学 校: 武汉理工大学
专 业: 计算机应用技术
关键词: J2EE 钢铁交易 Struts MVC设计模式 业务逻辑层 表示层
分类号: TP311.52
类 型: 硕士论文
年 份: 2006年
下 载: 300次
引 用: 2次
阅 读: 论文下载
内容摘要
随着计算机网络及通讯技术的迅速发展,越来越多的企业和个人利用网络实现各种商务活动的信息化,数字化,无纸化和国际化。网上交易已经成为企业的共识。企业对企业的电子商务(B2B)即公司可以用电子形式将关键的商务处理过程连接起来,以形成虚拟企业。尽管眼下网上企业直接面向客户(B2C)的销售方式发展势头强劲,但为数众多的分析家认为企业间的商务活动更具潜力。 计算机技术和网络技术的飞速发展给构建高质量的EIMS系统提供了可靠的保证。将动态Web技术应用于企业网上交易平台系统可以极大提高企业的工作效率,减少成本支出。因此在产品仓储、加工、销售等业务环节,为了提高效率,加速产品的流通,我们需要借助网上电子商务创造更高的价值。 通过网上交易平台,买、卖双方可以安全、快捷、公平、高效的进行交易,方便查询和发布交易信息,让用户在因特网上轻松实现了货品的交易、加工、配送,避免了交易商为购买商品到处奔波的烦恼。该平台改变了传统的销售模式。 如今,J2EE平台已经日趋成熟,并得到广泛应用。但开发这样的应用仍然存在诸多难题。在设计当中,普遍存在着程序可重用程度低、维护工作繁琐等不足。因此,如何组织应用程序,实现简单高效的应用程序的编写、维护、升级和扩展成为越来越多的开发人员关注的问题。 本文正是以上述问题为出发点,在对系统架构进行详细分析的基础上引入Struts框架,深入研究了Struts应用框架的内部结构、工作流程及其所使用的设计模式。探讨了如何利用Struts框架,通过优化Web应用程序开发框架来解决目前Web开发中存在的问题。本文以华南钢铁交易平台为背景,介绍了网上钢铁交易平台的基本概念以及它的业务流程模型。同时,列举了应用Struts框架实现系统表示层和业务逻辑层的实例。深入探讨了Struts应用框架的定义以及使用框架的好处。接着研究了Struts框架的核心组件ActionServlet及控制器组件Action类的工作机制,详细介绍了开发Struts应用的模型、视图和控制器的各种技术,细致的描述了Struts配置文件的每个元素的使用方法。最后结合具体的实例对系统的实现作了详尽的说明,并验证了实现方法的可行性。
|
全文目录
中文摘要 4-5 ABSTRACT 5-9 第1章 引言 9-12 1.1 课题的研究背景 9-10 1.2 课题的研究目的及意义 10-11 1.3 课题的研究内容 11-12 第2章 STRUTS与JAVA WEB应用简介 12-23 2.1 JAVA WEB应用概述 12-16 2.1.1 Servlet组件 12-13 2.1.2 JSP组件 13-14 2.1.3 共享数据在Web应用中的范围 14-15 2.1.4 JavaBean组件及其在Web应用中的范围 15 2.1.5 客户化JSP标签 15-16 2.2 WEB组件的三种关联关系 16-18 2.2.1 请求转发 16-17 2.2.2 请求重定向 17-18 2.2.3 包含 18 2.3 MVC概述 18-23 2.3.1 MVC设计模式 18-19 2.3.2 JSP Model1和JSP Model2 19-21 2.3.3 MVC设计模式的优势与不足 21-23 第3章 STRUTS应用框架在WEB开发中的应用 23-32 3.1 STRUTS框架 23-27 3.1.1 Struts框架的概念 23 3.1.2 Struts的体系结构 23-26 3.1.3 Struts的工作流程 26-27 3.2 STRUTS框架中组件的创建 27-32 3.2.1 创建Struts控制器组件 27-28 3.2.2 Action类的实现 28 3.2.3 ActionForward的实现 28 3.2.4 创建视图组件 28-29 3.2.5 业务逻辑层的实现 29-32 第4章 系统的分析与设计 32-44 4.1 系统设计背景 32 4.2 系统设计 32-44 4.2.1 系统逻辑结构设计 32-34 4.2.2 系统详细设计 34-44 第5章 钢铁交易系统的实现 44-53 5.1 系统实现 44-45 5.2 创建配置文件 45-50 5.3 创建视图组件 50-51 5.4 创建控制器组件 51-52 5.5 创建模型组件 52-53 第6章 结束语 53-55 6.1 小结 53 6.2 进一步的工作 53-55 参考文献 55-57 攻读硕士学位期间发表的论文 57-58 专业术语对照表 58-59 致谢 59
|
相似论文
- 基于MDA的界面自动生成方法的研究,TP311.5
- 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
- 人力资源管理系统的设计与实现,TP311.52
- OpenBASE企业管理器设计与实现,TP311.52
- 新疆电信融合计费管理子系统的设计与实现,TP311.52
- 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
- 新疆广播电视大学教学评价系统的设计与实现,TP311.52
- 高职院校毕业生信息管理系统的设计与实现,TP311.52
- 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
- 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
- 数字化查账系统研究,TP311.52
- 新疆高职院校网上评教系统的设计与实现,TP311.52
- 新疆兵团电大教师信息管理系统的设计与实现,TP311.52
- 振道科技人力资源管理系统,TP311.52
- 攀枝花学院人事管理信息系统的设计与实现,TP311.52
- 田径运动会通用管理系统,TP311.52
- 基于J2EE的Web题库后台管理系统的设计与实现,TP311.52
- 基于J2EE架构业务支撑系统管理的原理与实现,TP311.52
- 基于J2EE的高速公路电子收费系统的设计与实现,TP311.52
- 基于RBAC的河道堤防管理信息系统之权限管理系统,TV871
- 交通运输服务的GPS机动车监控系统的设计与实现,TN967.1
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|