企业门户网站的设计与实现 下载本文

准化的语言,并且MySQL软件通过的双授权政策,将版本分为社区版和商业版,针对不同的客户需求,提供更加细致的服务。其运行速度快、内存小、经济成本低,特别是开放源代码这方面吸引了无数用户的追捧和喜爱。使得一般中小型网站在开发上拥有了一定的选择权。因为MySQL的社区版的性能卓越,当搭配PHP和Apache可组成良好的开发环境,所以使得它的存储过程、触发器以及视图方面有了很大的优势,成就了它是开源数据库的首选。

3 需求分析

3.1 功能需求

通过调查了解企业的要求和需求,以及对客户的满足,我们调查了多个企业并且对比了很多企业的门户网站,列出了企业门户网站的如下需求:

? 通过前台首页全面介绍企业文化、思想和理念。 ? 提供相关的新闻资讯的功能。

? 提供用户进行注册、登录、用户名和密码修改的功能。 ? 提供相关技术问题的技术支持和提供解决方案。

? 提供客户对该企业的意见和建议的留言簿,方便企业与客户间的沟通。 ? 为用户设置论坛模块。

? 通过管理界面对用户信息管理,包括设置用户权限、个性化设置管理和查询用

户信息等功能。

? 管理界面还可以管理公告信息、论坛头像、新闻信息、友情链接等等。 ? 通过管理界面针对问题解决方案和常见问题的解答和管理。 ? 通过管理界面对用户留言信息进行回复和管理工作。 3.2 性能需求 硬件平台:

? CPU:P41.8GHz; ? 内存:256MB以上。 软件平台:

? 运行平台:Windows 2000/Windows XP/Windows 2003; ? 开发环境:MyEclipse 8.5; ? 数据库:MySQL 6.0; ? Java开发工具包:JDK 1.6.0;

4

? Web服务器:Tomcat 6.0; ? 浏览器: IE6.0/360浏览器; ? 分辨率:最佳效果1024*768像素。 3.3 配置软环境

3.3.1 安装配置JDK开发包

JDK即是Java 2 software Development Kit的简写,是基于Java开发平台的软件开发前提。现在将描述下在windows的操作系统上,如何安装和配置JDK 1.6的过程介绍如下。首先需要从Sun公司的官方网站(http://java.sun.com/javase/down loads/widget/jdk6.jsp)上下载到我们所需的JDK软件包。然后双击名为jdk-6u18-windows-i586.exe的文件,打开后跟随安装导航即可安装。随后选择安装路径和安装内容。

随后需要配置系统环境变量,即在计算机的高级配置中配置系统的环境变量,分别设置变量名为JAVA_HOME,变量值即为安装JDK的大目录路径名,例如:d:\\jdk1.6;然后再设置变量名为:CLASSPATH,变量值为安装JDK下的bin目录的路径名并且要加上分号,例如:d:\\jre6\\lib;最后是配置path变量,其变量值为JDK下的根目录的路径名,例如:d:\\jdk1.6\\bin;%SystemRoot%\\system32。

3.3.2 安装Web服务器Tomcat 6.0

Tomcat服务器是Apache基金会下,一个名叫Jakarta的项目中一个核心项目,其主要是由Apache基金会、Sun公司和其他公司以及个人共同开发而成的网站服务器;是一个免费的、开源的Servlet容器。由于有Sun公司的加入和技术支持,所以在最新的Servlet和JSP的最新规范、规则总能在Tomcat服务器中体现出来。在安装Tomcat 6.0之前,一定要先确定JDK是否成功安装了,因为Tomcat是基于JRE(即Java Runtime Environment)下工作的。从官网来下载并安装Tomcat 6.0。

首先打开下载的名为apache-tomcat-6.0.24.exe的文件夹,选择安装便可以进行安装了,随着安装导航选择安装内容以及安装路径。然后设定Connector Port(通常Tomcat 的都为8080)和Administrator Login(设置管理用户名和登录密码)。当然还需要设定Tomcat使用的JVM即JDK的大目录路径,例如:d:\\jdk1.6。如此这样进行安装就完成了Tomcat的所有安装的过程,当然最后打开浏览器,网页的在地址栏输入http://localhost:8080,如果能够出现Tomcat的主界面就表示安装成功。

5

图3.3.2-1 Tomcat的主界面

当安装完成Tomcat 6.0后需要了解下它的基本配置,在Tomcat的安装目录下将会出现7个子文件夹,这七个文件夹对于我们以后学习是将会一直打交道的,让我们来认识下这七个文件夹吧:

表3.3.2-1 Tomcat文件夹名及其作用 文件夹名称 bin 描述 用于存放启动与监控Tomcat的命令文件,其中tomcat6.exe文件是用于启动Tomcat服务器的,而tomcat6w.exe文件则是用于监控与设置Tomcat服务器的启动配置参数。 用于存放Tomcat的各种配置文件。 用于存放Tomcat服务器及所有web应用都能够访问的JAR包。 用于存放Tomcat的日志文件。 用于存放Tomcat运行的临时文件夹。 是Tomcat的默认的web应用发布的目录,将web应用和war文件存放在该目录下便可以通过Tomcat服务器访问了。 用于存放各种由JSP生成的Servlet文件。 conf lib logs temp webapps work

当需要将开发好的Web应用部署到Tomcat服务器上时,我们可以直接将web应用文件夹或者WAR文件复制到Tomcat的webapps的文件夹下,然后启动Tomcat服务器后,可以通过 “http:// 服务器IP:端口/应用名称”来访问应用。

例如http://localhost:8080/abc/index.jsp

6

然而对于那些需要配置访问URL或指定Web应用文件夹途径的情况而言,在server.xml中的host元素下添加一个Context元素实现,如:

保存修改后的server.xml文件后,再重启Tomcat服务器后,即可通过http:// localhost: 8080/test来访问/abcd/index应用了。

3.3.3 安装和配置数据库服务器MySQL 6.0

MySQL是由MySQL 瑞典AB公司开发、发布的,并支持着的全世界最流行的开源SQL数据库管理系统。现今MySQL已经在以前的版本基础上做出了很大的改进,并对存储过程、视图方面以及触发器方面有了很大的完善和改进。我们首先需要从MySQL的官网(http://dev.mysql.com/downloads)上下载软件包。然后双击下载下来的文件名为mysql-5.5.1-m2-win32.msi的文件夹,并开始安装。跟随安装导航,选择安装内容和安装路径,安装方式为“Custom”制定安装,随后选择“Configure the MySQL Server now”的复选框,这样便可以配置MySQL数据库服务器了。选择配置方式为“Standard Configuration”标准配置方式,之后将MySQL服务器作为Windows服务器并设置为自动运行,同时需要设置root管理员账号名和账号密码,当然还可以设置允许远程机器访问,这样就完成了安装过程。

3.3.4 安装MyEclipse 8.5开发环境

首先让我们来大致了解下Eclipse软件,它是在java语言的源代码的基础上而开发的一种可发的、可拓展软件开发平台。其本身就是一个框架和一组服务的搭建,用于通过插件从而构建开发环境。而我们现在需要安装的MyEclipse就是Eclipse的一种插件,它集成和实现了对Struts、Spring、Hibernate等主流Java EE组件开发插件的支持,从而简化了Java EE应用的开发,我们通过MyEclipse 8.5的官方网站(http://www.myeclipseide.com)上便可以下载软件包。

在MyEclipse 8.5的独立安装版已经集成了Eclipse 3.5.2版本,这样就不需要自己动手安装Eclipse 3.5.2了。当我们下载好了MyEclipse 8.5的安装包,打开安装包的独立包,便跟着安装导航的指导一步一步,安装内容和安装途径,这样MyEclipse 8.5就安装完成。

7