【毕业设计 】基于SSI框架的电子商务信息平台的研究和构建设计的开发与实现.doc

【毕业设计 】基于SSI框架的电子商务信息平台的研究和构建设计的开发与实现.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
KHG;LASHG;DSHL;GHADKLGH;AHD;KAHF;DSF PAGE FDSKLAHG;KLDSJGLDSJAL;GJADSLFJADSKL;FJ;ADSFJK;AL XXXXXX大学 毕业论文(设计) 题 目 基于SSI框架的电子商务信息平台的研究和构建 工商 学 院 XXX 专 业 08 级 2 班 学生姓名 XXX 学 号 XXXXXXX 指导教师 XXX 职 称 XX 完成日期 2011-11-30 教务处 制 基于SSI框架的电子商务信息平台的研究和构建 【摘 要】近年来,在网络技术的迅速发展和J2EE平台被广泛采用的背景下,基于多层B/S结构的Web体系结构逐渐发展并成为主流。但是,在多层Web体系结构的设计中,普遍存在着程序可重用度低、功能模块可扩展性差、维护工作繁琐及开发中分工协作困难等问题。设计一个松耦合和紧内聚的系统一直是软件工程领域重点研究的问题。本系统基于Spring+Struts+iBATIS(简称SSI)轻量级复合型框架,,很好的解决了上述问题,同时解决了视图层、业务层和控制层的分离,提供了对象到关系数据库的持久化支持。本文将研究整合Spring、Struts和iBATIS,并在电子商务信息平台中进行应用。 【关键词】Spring Struts iBATIS Ajax 电子商务信息平台 目录 TOC \o "1-3" \h \z \u 引言 3 第一章 系统实现原理 3 1.1表示层框架 3 1.2业务层框架 3 1.3持久层框架 3 1.4集成三种框架技术 3 1.4.1客户层 4 1.4.2表示层 4 1.4.3业务层 4 1.4.4持久层 4 第二章 电子商务信息平台的设计 5 2.1系统平台定位 5 2.2用户管理系统 5 2.3信息显示系统 6 2.4信息发布系统 6 2.5信息查询系统 6 第三章 系统代码实现 6 3.1 整合项目开发基本框架 6 3.1.1 准备工作 6 3.1.2 向项目中加入Spring框架 6 3.1.3 向项目中加入Struts框架 7 3.1.4 配置数据源 8 3.1.5 为项目配置Spring事务管理 9 3.1.6 配置项目定时器 9 3.1.7 向项目中加入iBATIS框架 10 3.1.8 向项目中加入AJAX框架 12 3.1.9 向项目中加入URL重写框架 15 3.2 具体代码实现 15 3.2.1持久层实现 16 3.2.2 业务逻辑层的实现 22 3.2.3控制层实现 24 3.2.4展示层页面实现 26 3.2.5平台页面展示 37 第四章 总结 43 参考文献 43 引言 伴随着我国网络互联的普遍推广,拥有终端PC机的人数正在大幅增加,进行网络购物和电子支付的人数也必将会越来越多, 电子商务占有的市场份额也必会增加, 也将会出现更多的电子商务网站。但是,众多中小企业还有相当部分由于各因素的制约而没有开展电子商务, 这就造成了这些中小企业在面对竞争国际化、 炽热化的今天很容易处于劣势, 这是我国中小企业亟待解决的问题。作为企业的对外沟通的平台,电子商务信息平台可以巩固和树立企业形象,成为产品品牌宣传和业务推广的有力渠道,是与经销商或合作伙伴之间沟通、业务合作往来的主要纽带,节省了企业成本,提高了效率。因此,对电子商务信息平台的研究和构建有极其重要的意义。 第一章 系统实现原理 1.1表示层框架 表现层框架主要有 Struts和 Tapestry。Struts框架在创建W eb应用时能容易地分离表示层和业务层, 它是在 J SP M ode l 2的基础上实现的一个 MVC框架。 Struts框架主要由模型、 视图、控制器三部分组成, 模型由实现业务逻辑的 JavaBean或 E J B组件构成, 控制器由 ActionSe rv l e t和 Action实现,视图由一组 JSP文件构成。Tapestry与 Struts应用框架不同的是,它是基于组件,而不是面向脚本语言 (比如 JSP和 Ve locity)的

文档评论(0)

AnDyqaz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档