重机商网商机及产品信息管理平台的设计与实现

  • 格式:doc
  • 大小:3.38 MB
  • 文档页数:57

北京工业大学毕业设计(论文)

I

摘 要

中国重机商务网旨在促进国内外各地区及本行业相关企业的沟通与交流,进行贸易撮合,为国内外的项目业主--设备生产商--重机施工企业等提供一个完善的信息网络和电子商务交易平台。

本文根据企业商机及产品信息管理的基本需求,设计并实现了重机商务网的商机及产品信息管理系统,它具有商机信息展示,产品展示,商机信息发布及产品发布,产品搜索,以及管理员后台管理功能。对管理员和浏览网站的普通客户设计了两种不同权限。

本文介绍了系统的各个功能模型的设计和实现技术,以及相关数据库的设计。系统在MVC分层结构中使用了Struts框架,在持久化层使用了Hibernate技术,最终实现了重机商网的商机及产品的管理平台子系统。

关键词: 商机网站;Struts;Hibernate; J2EE

北京工业大学毕业设计(论文)

II

Abstract

China Heavy Machinery Business Net’s purpose is promoting domestic and foreign

regions and the industry related businesses to communicate and exchange, marching the

trades, and providing a comprehensive information network and e-commerce trading platform

for the domestic and foreign owners of projects - equipment manufacturers - heavy machine

construction enterprises and so on.

According to the basic needs of information and business opportunity and products

management, This paper designed and implemented a business opportunity and product

information management platform,which is a subsystem of the heavy machinery website. It

has many functions including business information display, product display, business

information publishing and product releases, product search. It designed the different rights

for administrator and customers.

This paper describes the various functional model of the design and implementation of

technology. Struts framework was used in the MVC Hierarchical structure. Hibernate

technology was adopted in the persistence layer, finally realized business opportunities and

products management platform as a subsystem of the China Heavy Machinery Business Net

Keywords:Business Website;Struts;Hibernate;J2EE

北京工业大学毕业设计(论文)

III

目录

摘 要 ........................................................................................................................................................ I

Abstract .................................................................................................................................................. II

1.前言 ...................................................................................................................................................... 1

1.1开发背景 ....................................................................................................................................... 1

1.2开发目的及意义 ........................................................................................................................... 1

1.3本章小结 ....................................................................................................................................... 2

2.基础知识及开发环境 .......................................................................................................................... 3

2.1基础知识 ....................................................................................................................................... 3

2.1.1 J2EE体系结构 ....................................................................................................................... 3

2.1.2 B/S结构 ................................................................................................................................. 4

2.1.3三层架构 ................................................................................................................................ 5

2.1.4 Struts ....................................................................................................................................... 6

2.1.5Hibernate ................................................................................................................................. 9

2.1.6 JDBC .................................................................................................................................... 11

2.2开发环境 ..................................................................................................................................... 12

2.2.1 硬件环境 ............................................................................................................................. 12

2.2.2 应用开发环境 ..................................................................................................................... 12

2.2.3 数据库环境 ......................................................................................................................... 13

2.3本章小结 ..................................................................................................................................... 13

3.需求分析 ............................................................................................................................................ 14

3.1功能需求 ..................................................................................................................................... 14