基于SSH网上体育用品销售系统的设计与实现

技术:Java、JSP
摘要:
随着互联网的普及和网络的发展,足不出户的购物逐渐被越来越多的人所接受和认可,电子商务将成为21世纪主流的商业模式。通过网上体育用品销售系统,用户可以通过网络随时随地订购自己需要的商品。本文正是基于此目的实现一个网上体育用品销售系统,方便商家和消费者,开发体育用品销售系统具有一定的实际意义。
本文所描述的销售系统基于目前web开发中流行的三大框架,是典型的B/S架构的系统。开发该系统主要包括应用程序的开发,逻辑流的处理,数据库的建立和维护这些方面。
SSH为Spring+ Struts +Hibernate的组合框架。本系统主要是通过Hibernate技术连接Oracle数据库,表示层框架Struts是一个在JSPModel2基础上实现的MVC框架,业务逻辑层框架Spring是一个解决了许多J2EE开发中常见问题并能够替代EJB技术的强大的轻量级框架。该系统界面友好,操作方便,有一定的实际应用价值。

关键词:电子商务;网上购物系统;Hibernate ;Struts;Spring

目录:
1  绪论    1
1.1  选题背景和意义    1
1.1.1  选题背景    1
1.1.2  国内研究发展状况    1
1.1.3  选题意义    2
1.2  工作内容    2
1.3  关键技术    3
1.3.1  JSP动态网页技术    3
1.3.2  Hibernate框架    3
1.3.3  Struts框架    4
1.3.4  Spring框架    4
1.3.5  HTML技术    5
1.4  系统开发工具    6
1.4.1  Eclipse    6
1.4.2  Tomcat 7.0服务器    6
1.4.3  数据库及其工具    7
2  可行性分析    8
2.1  经济可行性    8
2.2  技术可行性    8
2.3  系统的易用性和易维护性    9
3  系统需求分析    10
3.1  系统分析概述    10
3.2  需求分析    10
3.3  性能需求    10
3.4  功能需求分析    11
3.4.1  用户注册需求    11
3.4.2  用户登录需求    11
3.4.3  购买商品需求    11
3.4.4  购物车管理需求    12
3.4.5 订单管理需求    12
3.5  系统用例图    12
4  系统设计    13
4.1  系统体系结构设计    13
4.2  系统层次结构设计    13
4.3  数据结构和数据库设计    13
4.3.1  数据库需求分析    14
4.3.2  概念模型设计    14
4.3.3  系统E-R图    15
4.3.4  逻辑模型设计    16
4.3.5  数据库物理设计    17
5  详细设计    18
5.1  系统运行环境    18
5.2  系统部署架构    18
5.3  系统时序图    18
5.4  系统持久化层的具体实现    18
5.4.1  定义Hibernate工厂类    18
5.4.2  使用Dao模式    19
5.5  系统业务逻辑层设计    19
5.6  系统接口及映射文件的实现设计    19
5.7  模块功能的设计与实现    20
5.7.1  注册模块    20
5.7.2  登录模块    21
5.7.3  商品列表模块    21
5.7.4  商品详情模块    22
5.7.5  加入购物车功能    23
5.7.6  订单管理模块    23
5.7.7  用户信息修改模块    24
5.8 系统业务流程图    25
6  编码实现    26
6.1  配置文件    26
6.1.1  Struts配置文件    26
6.1.2  Spring配置文件    26
6.1.3  web.xml配置文件    30
6.2  实现类    31
6.2.1  将商品添加到购物车    31
6.3  系统功能实现界面    32
7.1  系统测试目的与意义    33
7.2  测试的基本概念    33
7.3  测试过程及结果    34
7.3.1  主页面的登录模块测试    34
7.3.2  主页面的注册模块测试    35
结论    37
参考文献    38
致谢    39

论文字数:23080
包含资料:

 

 

截图:
 

 

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值