文档介绍:摘要
本系统采用Java 作为开发语言,使用MVC模式。其中J2EE为搭建具有可伸缩性,灵活性,易维护性的商务系统提供了良好的机制,并在许多大型的项目中得到了广泛的应用。这里分析基于J2EE技术的开源框架Struts和Hibernate的技术特点,并把这种基于Struts+Hibernate的轻量级的J2EE架构,并在网上购物即大学生二手物品交易系统得到了实现。
关键词:J2EE;Struts;Hibernate;大学生二手物品交易系统
ABSTRACT
The system uses Java as the development of language , the use of MVC pattern ,especially J2EE provides a good mechanism for the structures of business system with elasticity , agility , easy maintenance , and it has been widely applied in many large scale projects. This paper analyzes the technical features of open source framework Struts and Hibernate which is based on J2EE technology. And the online shopping system based on Struts + Hibernate light-weight J2EE framework is realized.
Key words:J2EE ; Struts ; Hibernate ; The Second-Hand Objects Transaction of College Students System
目录
第1章引言 1
课题背景 1
课题的价值及意义 1
课题的国内外研究现状 2
国外电子商务标准发展状况 2
我国电子商务标准发展现状 2
电子商务的发展趋势 2
第2章项目开发工具及开发环境 4
开发环境 4
开发工具 4
MyEclipse 4
MySQL 4
JavaEE 5
MVC模式 6
Struts 7
Hibernate 7
Tomcat应用服务器 7
JDBC 8
第3章大学生二手物品交易系统需求分析 9
系统功能需求分析 9
用户管理模块功能需求分析 9
商品展示,模块功能需求分析 10
购物车模块功能需求分析 10
订单管理模块功能需求分析 11
商品搜索模块功能需求分析 11
公告管理模块功能需求分析 11
顾客反馈留言模块需求分析 12
后台登录模块需求分析 12
会员管理模块需求分析 12
商品管理模块需求分析 12
系统用户管理模块需求分析 13
用例图分析 13
系统性能需求分析 14
第4章大学生二手物品交易系统总体设计 15
系统功能模块图设计 15
数据库设计 16
会员级别表MemberLevel 16
注册会员表Member 17
商品类别表Category 17
商品表Merchandise 18
购物车商品选购表CartSelectedMer 18
购物车表Cart 19
订单表Orders 19
留言表LeaveWord 20
系统用户表Admin. 20
架构设计 20
基于MVC的分层设计 20
常量类Constants设计 22
带日志功能的基类BaseLog设计 23
带日志功能的基类BaseAction设计 23
23
Java EE Web应用配置文件 24
Struts配置文件struts- 24
24
第