基于JAVA的企业门户网站设计 下载本文

基于JAVA的企业门户网站设计

摘 要

随着互联技术的不断发展和普及,应用网络技术建设网站受到许多企事业单位的重视。企业需要利用网络来公布企业信息、提供服务,以增加企业透明度,同时方便各项管理。网站对人们的交流、沟通起着极其重要的作用。

本文详述了企业门户网站开发的全过程,包括了系统的调研、分析、设计与实施评价等。网站开发采用最新的开发平台MyEclipse 6.0,使用JSP+JavaBean+SQL Server2000的开发模式设计了企业门户网站,介绍了在MyEclipse中Tomcat服务器与Tomcat连接池的配置,然后给出了数据库设计中的主要表结构。本文是基于JAVA设计的企业门户网站,经过测试该网站能够正常运行。

关键词:企业门户;网站;JAVA

Abstract

With the continuous development of Internet technology and popularization of network technology by many enterprises, construction sites of importance. Companies need to use the Internet to publish business information, providing services to increase corporate transparency, and facilitate the management. Website on people's communication, communication plays a vital role.

This paper describes the development of enterprise portals entire process, including research systems analysis, design and implementation of the evaluation. Website development using the latest development platform MyEclipse 6.0, using JSP + JavaBean + SQL Server2000 development model designed enterprise portals, describes the configuration in MyEclipse Tomcat server connection pool with Tomcat, database design Finally the main table structure.

Keywords: Enterprise portals; Website; JAVA

目 录

1 绪 论 ........................................................................................................................................... 4

1.1 课题研究的背景 ............................................................................................................... 4 1.2 课题研究的意义 ............................................................................................................... 4 1.3 设计思想 ........................................................................................................................... 4 1.4 开发平台与系统设计模式 ............................................................................................... 4 2 系统概述 ..................................................................................................................................... 5

2.1 需求分析 ........................................................................................................................... 5 2.2 系统目标 ........................................................................................................................... 5 3 系统的设计与实现 ..................................................................................................................... 6

3.1 系统功能结构设计 ........................................................................................................... 6

3.1.1 网站前台功能 ....................................................................................................... 6 3.1.2 网站后台功能 ....................................................................................................... 6 3.2 业务流程 ........................................................................................................................... 7 3.3 构建开发环境 ................................................................................................................... 8

3.3.1 MyEclipse中配置Tomcat服务器 ........................................................................ 8 3.3.2 配置Tomcat连接池 ............................................................................................. 8 3.4 数据库设计 ....................................................................................................................... 9

3.4.1 数据库设计需求分析 ........................................................................................... 9 3.4.2 数据库概念设计 ................................................................................................... 9 3.4.3 数据库逻辑结构设计 ......................................................................................... 11 3.5 系统具体实现 ................................................................................................................. 12

3.5.1 网站首页设计 ..................................................................................................... 12 3.5.2 其它模块设计 ..................................................................................................... 14 3.5.3 后台功能模块设计 ............................................................................................. 20

4

总结......................................................................................................................................... 23

参考文献......................................................................................................................................... 24

1 绪 论

1.1 课题研究的背景

互联网的快速发展使企业可以实现快捷的信息传送以及直接的客户介入,但企业中各个系统的相对独立性使信息渠道比较混乱。企业系统中各类人员的信息渠道多种多样,互不兼容,没有一个统一的应用界面让系统使用者可以根据自己的需要获得想要的信息,这不利于电子商务应用模式的建立和开展。如何通过建立一个单独的界面给企业遍布全球的现实客户、潜在客户、供应商、雇员和合作伙伴提供全面的企业信息和应用呢?于是企业门户网站(Enterprise Portal web)诞生了,并成为一个新的热点。

1.2 课题研究的意义

企业通过自己门户网站的建立,可以公布企业信息,提供服务,增加产品用户和各地经销商对企业产品和企业发展的了解,提高企业的透明度,有利于企业产品的销售和整个企业的发展。企业也可以通过门户网站对整个公司进行管理操作,有利于宏观调控,而企业门户网站的成功也是对企业产品的一种宣传手段,有利于提升企业名气,打响企业产品的知名度。

1.3 设计思想

通过网站,全面宣传,展示企业风采、优点与特色,发布企业的重大活动安排与产品销售和员工招聘,增强企业与客户之间的联系,在Internet上实现完成部分电子商务,提高工作效率。

1.4 开发平台与系统设计模式

本企业门户网站系统结合企业的实际情况,经过可行性研究和深入的需求分析,采用最新的开发平台MyEclipse 6.0与SQL Server 2000结合的开发工具,使用JSP+JavaBean+SQL Server2000的开发模式来设计的。