扬帆网络书店系统的设计与实现

扬帆网络书店系统的设计与实现

论文摘要

人类社会进入21世纪,网络和信息时代已经来临,电子商务正以前所未有的速度迅猛发展。所谓电子商务,是利用现有的计算机硬件设备、软件和网络(包括因特网、内联网、局域网)等基础设施,在按一定的协议连接起来的电子网络环境下,从事各种各样商务活动的方式。作为电子商务的一种形式,网络书店从其本质上来说具有很强的代表性和典型性。网络电子书店具有结构的完整性、事件的实时性、安全控制的严肃性等特点,而这些特点又恰恰是当前网络电子商务发展的根本目的和实现目标。因此,本网络书店系统的设计和实现,是对当前电子商务的一次尝试和实践,对电子商务的实现有着切实的意义。随着Internet的飞速发展,传统的两层体系结构面临着严峻的挑战,其中最为突出的问题是开发负担重、维护困难等,这些问题极大的限制了网络书店业务的发展。作者在论文工作期间,参与了扬帆网络书店系统的设计和实现工作,工作内容涉及系统需求分析、概要设计、详细设计和系统实施等各个方面。该系统采用了B/S三层体系结构,基于最新的技术架构和平台,并针对2层结构的缺点进行了相应的改进,对今后网络书店系统的开发具有很好的指导作用。本论文是作者在导师指导下对论文期间工作成果的总结,对构建基于B/S三层体系结构的网络书店系统进行了详细的讨论,内容有:基于Java技术的Struts框架、网络安全技术、网络支付与帐务管理技术、系统的需求分析、功能模块设计以及系统实现。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题背景
  • 1.2 本课题的研究意义
  • 1.3 论文结构
  • 第二章 课题技术综述
  • 2.1 Struts框架及其优点
  • 2.1.1 Struts框架结构的提出
  • 2.1.2 Struts框架优点
  • 2.1.3 Struts体系结构
  • 2.1.4 Struts模式开发流程
  • 2.2 网络安全技术
  • 2.2.1 电子商务面临的安全问题
  • 2.2.2 电子商务采用的安全技术
  • 2.3 网络支付与帐务管理技术
  • 2.3.1 电子现金支付模式
  • 2.3.2 SET模式
  • 第三章 扬帆网络书店系统的需求分析与功能设计
  • 3.1 设计原则
  • 3.2 系统需求分析
  • 3.2.1 系统需求的基本描述
  • 3.2.2 用例(USE CASE)
  • 3.3 系统功能设计
  • 3.3.1 系统功能图
  • 3.3.2 在线购书子系统功能分解
  • 3.3.3 后台数据处理系统
  • 3.3.4 网络银行子系统
  • 3.3.5 CA中心子系统
  • 3.4 系统框架设计
  • 3.4.1 Struts框架结构的引进
  • 3.4.2 XSLT技术
  • 3.4.3 对Struts框架的改进
  • 3.4.4 系统框架设计
  • 3.5 数据操作框架设计
  • 第四章 扬帆网络书店系统的详细设计
  • 4.1 结构设计
  • 4.2 业务设计
  • 4.2.1 用户管理
  • 4.2.2 图书管理
  • 4.2.3 单据管理
  • 4.2.4. 统计管理
  • 4.3 数据库设计
  • 4.3.1 系统E-R图
  • 4.3.2 数据库设计
  • 4.3.3 表结构设计
  • 第五章 扬帆网络书店系统的开发与实现
  • 5.1 系统开发环境
  • 5.1.1 硬件开发环境
  • 5.1.2 软件开发环境
  • 5.2 EJB的设计与实现
  • 5.2.1 实体BEAN的设计和实现
  • 5.2.2 会话BEAN的开发
  • 5.3 WEB层的开发
  • 5.3.1 COMMONSERVLET的开发
  • 5.3.2 其他SERVLET的开发
  • 5.3.3 JSP页面的开发
  • 结语
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    扬帆网络书店系统的设计与实现
    下载Doc文档

    猜你喜欢