首页> 中文学位 >基于SSH的校园网上交易系统的设计与实现
【6h】

基于SSH的校园网上交易系统的设计与实现

代理获取

目录

声明

摘要

第1章 绪论

1.1 背景意义

1.2 研究现状

1.3 研究内容与取得的成果

1.4 论文架构

第2章 SSH框架介绍

2.1 SSH框架综述

2.2 Struts简介

2.2.1 MVC简介

2.2.2 JSP开发模式

2.2.3 Struts的结构

2.3 Hibernate简介

2.3.1 持久化技术与持久层技术

2.3.2 ORM概述

2.3.3 Hibernate的体系结构

2.4 Spring简介

2.4.1 Spring框架

2.4.2 Spring的核心技术

2.5 使用SSH开发的好处

2.6 本章小结

第3章 需求分析

3.1 需求分析

3.1.1 基本功能需求

3.1.2 基本性能需求

3.1.3 系统用例图

3.2 本章小结

第4章 系统设计

4.1 系统总体设计方案

4.1.1 系统设计原则

4.1.2 系统总体架构

4.1.3 功能结构设计

4.2 系统层次设计

4.2.1 系统数据持久层的设计

4.2.2 系统业务逻辑层的设计

4.2.3 WEB表示层的设计

4.3 系统功能包结构设计

4.4 系统数据库设计

4.4.1 数据库技术概述

4.4.2 数据库E-R图设计

4.4.3 数据库物理设计

4.4.4 数据库表设计

4.4.5 数据库连接的实现

4.5 系统功能模块设计

4.5.1 登录模块的设计

4.5.2 搜索商品模块的设计

4.5.3 购买商品模块的设计

4.5.4 留言/回复留言模块的设计

4.6 本章小结

第5章 系统实现

5.1 系统实现所需环境

5.2 系统开发代码结构

5.3 系统功能实现

5.3.1 登录模块的实现

5.3.2 商品搜索模块的实现

5.3.3 购买商品模块的实现

5.3.4 留言/回复留言模块的实现

5.4 系统页面展示

5.4.1 交易系统主界面展示

5.4.2 用户注册模块展示

5.4.3 用户登录模块展示

5.4.4 购买商品模块展示

5.4.5 用户个人空间模块

5.4.6 订单管理模块

5.5 本章小结

第6章 系统测试

6.1 功能测试

6.2 性能测试

6.3 客户端兼容性测试

6.4 安全性测试

6.5 本章小结

第7章 总结与展望

参考文献

致谢

展开▼

摘要

近年来,随着Internet技术和企业信息化建设的发展,构建基于Web的应用系统的需求越来越复杂,开发周期越来越紧迫。对于复杂多变的市场环境。开发伸缩性强、扩展性好、重用性高和易维护、易管理的Web应用是当前Web技术发展的热点之一。考虑到Internet的使用者主要为80后和90后,在群人中存在着无限的商机,时尚休闲娱乐在他们的生活中占据着很重要的成分,方便快捷高节奏的生活方式为他们所爱。综合上述,网上购物成为一种趋势,电子商务成为一门新兴的产业。
  针对以上问题,论文结合应用系统多层次体系结构发展的现状,对Struts、Hibernate和Spring框架进行深入分析。Struts是一个MVC模式的框架。Hibernate是一个对象/关系数据库映射工具。Spring框架的使用将J2EE层次结构中的业务层分离为业务逻辑层和数据持久层。本课题利用J2EE体系结构,结合Struts的MVC架构和Hibernate技术开发的在线交易系统,主要描述如何构建一个稳定、快捷、安全的在线物品交易系统,本文重点阐述如何用分层的设计思想简化系统的设计和开发。通过对现有研究状况的分析,找到了网络交易系统中现存的问题,针对这些问题,提出采用轻量级J2EE框架作为开发技术的核心,采用了目前流行的SSH联合开发方式来实现MVC模式。在确定了开发技术的基础上,对系统的总体需求进行了分析,确定了基本需求,在需求分析的基础上,对系统的开发进行了详细的设计,并对系统数据库进行设计。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号