当前位置:主页 > 经济论文 > 电子商务论文 >

电子商务中的在线书店设计与实现

发布时间:2017-04-06 20:19

  本文关键词:电子商务中的在线书店设计与实现,,由笔耕文化传播整理发布。


【摘要】:随着电子计算机以及网络技术的飞速发展,人们的日常生活已离不开网络。网络改变了许多人的生活习惯、交流方式、思想观念,同时也改变了企业的经营行为,其重要方式便是电子商务。经过几年实践,我国电子商务发展迅猛,网上购物系统的兴起,在更广阔的范围上拉近了企业与客户的距离,不但节省了企业的成本,提高了效率,而且也为用户节约了时间,给用户带来了更好的体验,是未来商务发展的趋势。网上书店是一个根据现有的网上购物系统的现状而设计开发的电子商务平台,基本实现了在线购书的简易功能。 本文首先对国内外电子商务网站发展和现状进行了简单阐述。该系统采用Myeclipse集成开发环境、Tomcat服务器、Mysql数据库进行开发。介绍了J2EE架构的概念、模型及其与本系统相关的核心技术,Struts框架的体系结构以及Struts实现MVC的机制和工作流程。其次使用基于UML的可视化建模技术,对在线书店系统进行系统分析,通过系统的用例分析进行系统需求捕获。然后阐述了网上书店的数据库设计与实现及软件测试的理论和方法在网上书店测试中的应用。结合Struts框架对系统进行详细设计,详细介绍了系统的各个模块的功能,系统中包的设计,主要边界类、实体类、控制类的设计方法。整个系统详细的分析与设计,对系统的后期开发打下一个坚实的基础。讲述数据库的需求分析、设计,数据表的实现以及数据库的连接;然后讲述运用白盒测试与黑盒测试方法对网站的功能、性能、用户界面、安全性与访问控制和业务逻辑进行测试,详细介绍了测试网上书店系统的整个过程。而最终实现书籍管理,书籍类别管理,订单管理和用户信息管理等功能。 最后简单介绍开发过程中所使用的工具并给出了系统主要功能的实现细节。
【关键词】:在线书店 J2EE Struts框架 MySQL 软件测试
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP311.52
【目录】:
  • 摘要4-5
  • ABSTRACT5-8
  • 引言8-10
  • 第一章 相关技术分析及开发工具概述10-19
  • 1.1 J2EE 概述10-12
  • 1.1.1 J2EE 的概念10
  • 1.1.2 J2EE 的四层模型10-11
  • 1.1.3 J2EE 应用程序组件11-12
  • 1.2 MVC 设计模式12-13
  • 1.3 STRUTS 框架13-17
  • 1.3.1 框架14
  • 1.3.2 Struts 框架的体系结构14-16
  • 1.3.3 Struts 实现MVC 的机制16-17
  • 1.4 MYSQL 数据库介绍17
  • 1.5 MYECLIPSE17-18
  • 1.6 TOMCAT 服务器18
  • 1.7 本章小结18-19
  • 第二章 系统分析19-28
  • 2.1 需求分析19-22
  • 2.1.1 定义需求19
  • 2.1.2 用例建模19-20
  • 2.1.3 定义参与者20
  • 2.1.4 定义用例20-22
  • 2.2 类的分析22-24
  • 2.3 UML 建模分析24-26
  • 2.3.1 顺序图24-25
  • 2.3.2 活动图25-26
  • 2.3.3 协作图26
  • 2.4 系统模型26-27
  • 2.5 本章小结27-28
  • 第三章 系统的详细设计28-42
  • 3.1 系统设计原则与目标28
  • 3.2 系统框架设计28-32
  • 3.2.1 Web 应用模型28-30
  • 3.2.2 包的设计30-31
  • 3.2.3 类的设计31-32
  • 3.3 系统功能模块设计32-34
  • 3.3.1 网站前台模块设计32-33
  • 3.3.2 网站后台模块设计33-34
  • 3.4 详细功能设计34-41
  • 3.4.1 书籍浏览功能模块35-37
  • 3.4.2 购物车管理功能模块37-39
  • 3.4.3 用户管理功能模块39-41
  • 3.5 本章小结41-42
  • 第四章 系统的实现42-48
  • 4.1 系统开发工具42
  • 4.2 视图层的实现42-46
  • 4.2.1 在线书店主页42-43
  • 4.2.2 购物车管理43-44
  • 4.2.3 书籍详情44
  • 4.2.4 用户登录和注册44-45
  • 4.2.5 管理员权限管理45
  • 4.2.6 修改书籍详细信息45-46
  • 4.3 中文显示乱码问题46-48
  • 4.3.1 中文显示乱码问题的提出46-47
  • 4.3.2 中文显示乱码问题的解决47-48
  • 第五章 数据库的设计与实现48-57
  • 5.1 数据库需求分析48
  • 5.2 数据库逻辑设计48-50
  • 5.3 数据表基本结构50-52
  • 5.4 数据库的实现52-54
  • 5.5 存储过程的应用54-55
  • 5.6 数据库的连接55-57
  • 第六章 在线书店的测试57-65
  • 6.1 软件测试技术简介57-61
  • 6.1.1 软件测试的目的57
  • 6.1.2 软件测试的基本方法57-61
  • 6.2 测试具体实施61-64
  • 6.2.1 功能测试61-62
  • 6.2.2 性能测试62
  • 6.2.3 用户界面测试62-63
  • 6.2.4 安全性与访问控制测试63-64
  • 6.2.5 业务逻辑测试64
  • 6.3 评估测试结果64-65
  • 结论65-67
  • 致谢67-68
  • 参考文献68-70

【参考文献】

中国期刊全文数据库 前3条

1 王竹晓;殷兆麟;邵安贤;吴绍伟;;持久性框架模式及其在J2EE系统开发中的应用[J];计算机与现代化;2006年08期

2 尹德臣;;基于J2EE的电子商务网站开发研究[J];中国市场;2008年23期

3 谢运佳;王会进;钟瑞琼;朱岸青;;一种轻量级的J2EE解决方案及其应用[J];微计算机信息;2006年09期

中国硕士学位论文全文数据库 前1条

1 卢军涛;基于三层实现结构的管理信息系统研究与应用[D];西北工业大学;2007年


  本文关键词:电子商务中的在线书店设计与实现,由笔耕文化传播整理发布。



本文编号:289617

资料下载
论文发表

本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/289617.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户be207***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com