采用构件化技术的电子商务系统设计与实现

采用构件化技术的电子商务系统设计与实现

论文摘要

随着互联网融入我们生活的同时,它已经从根本上改变了人们的生活方式和工作方式,也改变了企业的经营方式和服务方式。越来越多的企业和商家都想借助互联网的无国界、无时间、无地域限制的便利环境来经营拓展商务,电子商务应运而生。电子商务的发展在发达国家空前繁荣,在我国,电子商务的前景和市场需求也相当广阔,因此电子商务的应用开发也就显得尤为重要。如何进行电子商务的应用开发,如何方便、快捷地构造出企业级电子商务应用系统已经成为一个目前亟待解决的课题。对于应用开发来说,降低开发成本、缩短开发周期、提高可维护性和运行效率是其追求的目标。而选择一条适合开发的技术路线,才能够达到该目标并且开发出灵活的、低耦合的、可扩展的、可移植的、易于维护的系统。本文首先对Spring框架构成、Spring Web MVC及其两大核心机制IoC和AOP进行深入剖析,对Hibernate原理进行深入研究,对Acegi访问安全控制机制进行深入分析,然后在对框架各层次分析的基础上搭建采用构件化技术的电子商务系统框架。该框架使用Spring提供一种松耦合的集成机制,负责业务层管理与表现层的控制及更下层的数据访问对象的关系;由Hibernate负责数据的持久化工作,全面减轻了数据库开发的复杂度,使系统具有更好的性能和移植性;由Acegi负责身份验证和访问控制安全机制,提供强大而灵活的企业级安全服务。再在此基础上进一步提出了系统流程及命名规范,并对框架整合及框架的实际应用设计及实现思想进行了详细说明。在搭建采用构件化技术的电子商务系统框架的基础上通过需求分析,设计了成功人家电子商务系统的功能模块和数据库,并实际开发了该电子商务系统,理论与实践相结合详细论述了该框架在项目中的实际应用,从而验证了此框架的可用性,并且该框架在调用服务方面、事务管理方面、持久化方面、访问安全控制方面都具有一定的优势,对电子商务系统的快速构建具有非常重要的指导意义和实用价值。基于此框架开发的电子商务系统具有很高的可维护性、扩展性、移植性和构件的复用性。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景和意义
  • 1.2 作者的主要工作
  • 1.3 论文章节安排
  • 第二章 软件构件及相关技术研究
  • 2.1 软件构件
  • 2.1.1 构件的定义
  • 2.1.2 构件的特点
  • 2.1.3 框架与构件
  • 2.1.4 框架与设计模式
  • 2.1.5 采用框架开发的特点
  • 2.2 Spring框架
  • 2.2.1 Spring Web MVC
  • 2.2.2 IoC设计思想
  • 2.2.3 AOP设计思想
  • 2.3 Hibernate框架
  • 2.3.1 对象持久层
  • 2.3.2 ORM
  • 2.3.3 ORM框架
  • 2.4 Acegi框架
  • 2.4.1 Acegi系统关键组件
  • 2.4.2 安全管理对象
  • 2.4.3 安全配置参数
  • 2.4.4 Acegi的工作流程
  • 2.5 小结
  • 第三章 采用构件化技术的电子商务系统框架的搭建
  • 3.1 系统架构
  • 3.2 电子商务系统框架搭建
  • 3.2.1 系统流程及命名规范
  • 3.2.2 系统总线构件
  • 3.2.3 持久层构件
  • 3.2.4 访问安全控制构件
  • 3.2.5 购物车构件
  • 3.2.6 商业智能和网上支付构件
  • 3.3 小结
  • 第四章 成功人家电子商务系统设计
  • 4.1 系统总体功能概述
  • 4.2 系统功能模块设计
  • 4.2.1 用户帐号管理
  • 4.2.2 个人用户求职
  • 4.2.3 企业博客
  • 4.2.4 企业后台管理
  • 4.2.5 系统后台管理
  • 4.2.6 BBS论坛
  • 4.3 数据库设计
  • 4.4 小结
  • 第五章 成功人家电子商务系统实现
  • 5.1 开发平台
  • 5.2 系统实现
  • 5.2.1 应用功能实现
  • 5.2.2 Hibernate事务管理实现
  • 5.2.3 Acegi访问安全控制实现
  • 5.3 系统应用
  • 5.4 小结
  • 第六章 总结
  • 致谢
  • 参考文献
  • 在学期间取得的研究成果
  • 相关论文文献

    • [1].基于CDIO模式的《电子商务系统分析与设计》的探究式教学改革[J]. 课程教育研究 2017(35)
    • [2].高校电子商务系统的设计与实现[J]. 发明与创新(教育信息化) 2017(03)
    • [3].基于云计算的电子商务系统安全策略[J]. 广东培正学院学报 2014(02)
    • [4].基于ASP.NET的电子商务系统设计与实现[J]. 电脑知识与技术 2013(36)
    • [5].开源电子商务系统的比较分析[J]. 信息与电脑(理论版) 2014(01)
    • [6].基于云计算的电子商务系统安全策略[J]. 自动化与信息工程 2014(01)
    • [7].基于ASP.NET的电子商务系统设计与实现[J]. 电子制作 2014(09)
    • [8].基于模糊层次分析法的电子商务系统安全风险评价[J]. 中国商贸 2013(10)
    • [9].面向信息服务的企业电子商务系统建设研究[J]. 硅谷 2013(01)
    • [10].基于电子商务系统的数据安全研究[J]. 信息安全与技术 2013(05)
    • [11].基于ASP.NET的电子商务系统的研究[J]. 软件导刊 2012(02)
    • [12].我国铁路货运电子商务系统阶段风险控制研究[J]. 铁道货运 2012(07)
    • [13].基于私有云的电子商务系统的构建[J]. 江苏商论 2011(08)
    • [14].电子商务系统商品推荐方法浅析[J]. 大众科技 2010(08)
    • [15].中药材电子商务系统的设计[J]. 中国民族民间医药 2009(04)
    • [16].电子商务系统的规划与设计探讨[J]. 河南财政税务高等专科学校学报 2009(01)
    • [17].电子商务系统在旅游业的应用研究[J]. 商业研究 2009(10)
    • [18].关于电子商务系统的规划[J]. 科技资讯 2009(36)
    • [19].旅游电子商务系统的设计和实现[J]. 福建电脑 2008(01)
    • [20].基于Web2.0的电子商务系统新发展探讨[J]. 科技情报开发与经济 2008(15)
    • [21].企业电子商务系统的规划与设计研究[J]. 大庆社会科学 2008(03)
    • [22].高并发电子商务系统的设计与实现[J]. 数码世界 2017(12)
    • [23].可信用电子商务系统体系架构研究[J]. 黑龙江科技信息 2013(32)
    • [24].电子商务系统构建影响因素分析——基于客户视角[J]. 现代商贸工业 2013(10)
    • [25].基于ASP.NET的电子商务系统验证码技术的实现及研究[J]. 硅谷 2012(03)
    • [26].数字图书馆中的电子商务系统应用特征与发展问题研究[J]. 河南图书馆学刊 2010(05)
    • [27].构建“好”的电子商务系统[J]. 广播与电视技术 2009(03)
    • [28].电子商务系统安全解决方案的研究[J]. 计算机安全 2009(06)
    • [29].基于面向服务的电子商务系统的应用研究[J]. 光盘技术 2008(10)
    • [30].企业电子商务系统中的安全问题研究[J]. 企业经济 2008(02)

    标签:;  ;  

    采用构件化技术的电子商务系统设计与实现
    下载Doc文档

    猜你喜欢