企业门户网站的设计与实现

企业门户网站的设计与实现
企业门户网站的设计与实现

企业门户网站的设计与实现

学生姓名

学号

所在学院

专业名称

班级

指导教师

企业门户网站设计与实现

学生:指导教师:

内容摘要:本文介绍了基于的企业门户网站的设计,通过数据库存储、读取数据,运用作为服务器来实现的。完成企业门户网站的基本功能:提供新闻、搜公告管理、管理企业的各种信息和产品介绍等功能。包括了系统维护、产品管理、用户管理、用户注册、新闻中心管理、留言薄管理等功能;实现各个页面板块的数据读取、存储,简洁大方的网页设计,满足企业和客户的交互;实现方便管理要求,方便管理员管理新闻资讯、公告、产品信息、用户信息等等。门户网站跟企业网站在系统的构架上是完全不同的,门户网站对系统设计的要求非常高,不管是数据库运算的工作量、还是面向的用户群的数量它需要有并发处理能力、系统稳定性和运行效率功能,所以需要很考虑很多综合内容在里面。

综合以上的需求和问题,本人采用了数据库进行数据存储,通过来实现企业门户网站的基本语言,在网页的设计和实现使用的是来实现方便初学者编写简单的企业门户网站。

关键词:企业门户网站实现功能

Enterprise

: , , , . : , , . , , , , , ; , , , ; , , , , . , , , a , , .

, I , , .

: Enterprise

目录

前言.................................................................................................................. 错误!未指定书签。

1 企业门户网站 .......................................................................................... 错误!未指定书签。

1.1企业门户网站.................................................................................... 错误!未指定书签。

1.1.1 企业门户的定义........................................................................ 错误!未指定书签。

1.1.2 企业门户的基本组成部分及结构........................................... 错误!未指定书签。

1.2企业门户网站的功能与意义........................................................... 错误!未指定书签。

1.3企业门户网站的现状和前景........................................................... 错误!未指定书签。

2 可行性分析............................................................................................... 错误!未指定书签。

3 需求分析................................................................................................... 错误!未指定书签。

3.1功能需求 ............................................................................................ 错误!未指定书签。

3.2性能需求 ............................................................................................ 错误!未指定书签。

3.3配置软环境 ........................................................................................ 错误!未指定书签。

3.3.1 安装配置开发包........................................................................ 错误!未指定书签。

3.3.2 安装服务器6.0 ........................................................................ 错误!未指定书签。

3.3.3 安装和配置数据库服务器6.0 ............................................... 错误!未指定书签。

3.3.4 安装8.5开发环境................................................................... 错误!未指定书签。

4 总体分析................................................................................................... 错误!未指定书签。

4.1模块设计 ............................................................................................ 错误!未指定书签。

4.2数据库设计 ........................................................................................ 错误!未指定书签。

4.2.1 补丁下载表 ................................................................................ 错误!未指定书签。

4.2.2 友情链接数据库........................................................................ 错误!未指定书签。

4.2.3 留言信息表 ................................................................................ 错误!未指定书签。

4.2.4 软件(产品)信息表................................................................ 错误!未指定书签。

4.2.5 软件类别信息表........................................................................ 错误!未指定书签。

4.2.6 用户信息表 ................................................................................ 错误!未指定书签。

4.2.7 公告数据库 ................................................................................ 错误!未指定书签。

4.2.8 解决方案数据库........................................................................ 错误!未指定书签。

4.2.9 常见问题数据库........................................................................ 错误!未指定书签。

4.2.10 新闻热点数据库...................................................................... 错误!未指定书签。

4.3网站前台首页.................................................................................... 错误!未指定书签。

4.4网站导航文件架构............................................................................ 错误!未指定书签。

4.5数据库的图 ........................................................................................ 错误!未指定书签。

5 详细设计................................................................................................... 错误!未指定书签。

5.1网站前台首页设计............................................................................ 错误!未指定书签。

5.2产品地带模块设计............................................................................ 错误!未指定书签。

5.3解决方案模块设计............................................................................ 错误!未指定书签。

5.4留言板................................................................................................. 错误!未指定书签。

5.4.1 查看留言信息............................................................................ 错误!未指定书签。

5.4.2 添加留言信息............................................................................ 错误!未指定书签。

5.5技术支持模块设计............................................................................ 错误!未指定书签。

5.6用户中心模块设计............................................................................ 错误!未指定书签。

5.7网站后台首页设计............................................................................ 错误!未指定书签。

6 结束语....................................................................................................... 错误!未指定书签。参考文献 ......................................................................................................... 错误!未指定书签。

企业门户网站的设计与实现

前言

企业门户网站这个伴随着企业和网络迅速崛起的企业推广和营销技术,企业从工厂手工业时期经历了工厂制时期发展成为如今的现代企业时期,历经了600多年的历史。从地方到国家,最后形成全球的发展,网络成为了企业快速发展的翅膀。如今各大企业为了推广企业,树立自己的企业形象、企业文化、企业品牌、同时收取消费者的建议和意见,在各自的企业门户网站建立自己的企业门面,让每一个进入该企业网站的用户快速的了解该企业。而本人现在将尝试着设计和实现一个企业门户网站,完成基本的功能。

1 企业门户网站

1.1 企业门户网站

企业门户网站是什么呢,它的组成部分、结构又是哪些呢。

1.1.1 企业门户的定义

企业门户就是连接企业内部资源和外部资源的网站,它可以为企业内部的员工以及客户提供访问渠道,使他们能够更好的参与企业管理并了解企业相关信息和资源,从而建立的互联网网络入口,从而实现对企业的员工、客户、合作伙伴和供应商等等通过这个门户网站获得个性化的服务和信息。换而言之,就是以宣传企业形象,发布企业信息、传播企业文化、提供专业化服务的综合型商业性网站。企业门户无缝的集成企业的内容、商务和社区。首先,企业能够通过企业门户网站动态地发布存储在企业内部以及外部的各种信息;其次,企业门户网站可以完成客户在网上的交易;最重要的一方面,企业门户还可以支持网上的虚拟社区,网站的用户可以相互讨论和交换信息,使企业能够和客户之间相互沟通。

1.1.2 企业门户的基本组成部分及结构

◆网站前台

●首页:简洁大方的网页排版和设计,体现企业门户网站的功能化、专业化、信息化,是宣传企业形象的重要名片。

●产品地带:企业的产品是企业的灵魂,让客户明白你卖的是什么,企业是做什么的。

●技术支持:企业门户网站的技术支持模块。

●解决方案:企业将顾客反馈的问题和技术上的问题,进行处理,为顾客提供问题处理的方案和帮助。从而帮助客户更好的使用产品。

●顾客留言:留言板主要用于顾客和客户的交流,让访问者留下交流信息,是访问者和管理远沟通的桥梁。

◆网站后台

●公告管理:实现企业管理的内外交流的信息和招聘的信息等。

●系统维护:实现用户的切换,权限的维护等等功能。

●产品管理:实现产品维护。

●用户管理:实现对系统的用户权限、用户图片管理等等。

●新闻中心管理:管理企业的内外新闻。

●留言薄管理:实现客户在网站上的反馈意见并且回复信息管理等功能。

1.2 企业门户网站的功能与意义

经过总结,本人认为的企业门户网站应具有以下几个重要的功能和作用:

●是实现业务资源、互联网资源、数据资源的有效集成平台。

●是塑造和展现企业形象和文化的重要网络阵地同时也是企业广告的天然投放载体。

●是扩大企业的信息领域和客户管理的关键的数据工具。

●是提高企业内部的工作效率、管理水平和创新生产经营模式的重要手段。

●是企业实现战略性资产和投资的数字载体,是创造未来财富的网络信息平台。

1.3 企业门户网站的现状和前景

企业门户网站从信息发布型,到产品展示型,然后到电子商务型,再到商务管理型,最后向着综合平台型,经过了半个多世纪的时间。如今的企业门户网站无论是服务内容的丰富性,还是服务功能的便捷性都有了很大程度上的提高,并且其辅助信息正在日趋完整、网站规范化愈来愈高、在信息的构建与用户体验方面都有了较高的改善,从而使得电子服务成为了企业的重要发展方向,不过我们不得不承认在客户交互方面这仍是一个短板。

针对企业门户网站未来的发展,本人觉得可以从以下两个方向下手:

◆网站表层

网站表层即是网站的名片,是企业展示给客户的第一印象,侧重规划和设计。首先在定位上要有明确清晰的目标,在内容上要做到信息、内容及时且权威,在设计上网页要美观、大方、简洁,在功能上要简捷、易用同时使用户体验效果突出,最后在辅助功能上要做到全面、完善。

◆网站深层

网站深层即为网站的大脑和核心,其功能在运行和管理方面。所以网站的设计观念要尽量做到趋势认识的超前化、敏锐化,工作认识明确化、标准化,价值认识的深入化、客观化;当然网站的正常化运行自然是离不开内容的维护、互动的维护、访问的统计、网站的推广、安全的维护以及子网监控等方面。关于网站的管理方面,需要实现体系架构的合理化、运作维护队伍的专业化、组织保障的立体化、体系制度的标准化、资源整合的集约化、信息的管理安全化、资金的保障以及子站的维护管理。如图1.3-1企业门户网站的发展类型阶段如下:

图1.3-1 企业门户网站的发展类型阶段

2 可行性分析

现今在企业的应用解决方案中,J2与在实现企业级的网站上各显千秋,但是就个人而言凭借着开源社区而更有一番优势,在企业级的应用和开发上有着很大的优势与基础。我们知道应用的核心开发技术就是、、由于没有一套完整的、有效的开发规范来约束的程序员,使得程序员使用各自不同风格的程序,这样情况下导致了项目越大,耦合性越小,越不利于开发下去,自然也就降低了程序的维护性,增加了项目的管理难度。

( 即 )是公司在语言的基础上而开发出来的动态网页制作技术,在企业版的体系结构中扮演着的展示层组件角色。通常将代码按照指定的语法格式插入都静态网页页面中,然后将拓展名改为即可得到所需的页面。方便实用,成为我选取该语言的重要原因。

是由瑞典公司开发、发布并且支持开源的数据库管理系统,而目前是隶属于公司的。是一种使用关联数据库的管理系统,它的数据被保存在不同的表中,这样分表访问数据就增加了读取的速度从而提高读取数据的灵活性。数据库管理系统,使用的是语言是现如今数据库管理系统中最常用的标准化的语言,并且软件通过的双授权政策,将版本分为社区版和商业版,针对不同的客户需求,提供更加细致的服务。其运行速度快、

内存小、经济成本低,特别是开放源代码这方面吸引了无数用户的追捧和喜爱。使得一般中小型网站在开发上拥有了一定的选择权。因为的社区版的性能卓越,当搭配和可组成良好的开发环境,所以使得它的存储过程、触发器以及视图方面有了很大的优势,成就了它是开源数据库的首选。

3 需求分析

3.1 功能需求

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

●通过前台首页全面介绍企业文化、思想和理念。

●提供相关的新闻资讯的功能。

●提供用户进行注册、登录、用户名和密码修改的功能。

●提供相关技术问题的技术支持和提供解决方案。

●提供客户对该企业的意见和建议的留言簿,方便企业与客户间的沟通。

●为用户设置论坛模块。

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

户信息等功能。

●管理界面还可以管理公告信息、论坛头像、新闻信息、友情链接等等。

●通过管理界面针对问题解决方案和常见问题的解答和管理。

●通过管理界面对用户留言信息进行回复和管理工作。

3.2 性能需求

硬件平台:

●:P41.8;

●内存:256以上。

软件平台:

●运行平台: 2000 2003;

●开发环境: 8.5;

●数据库: 6.0;

●开发工具包: 1.6.0;

●服务器: 6.0;

●浏览器: 6.0/360浏览器;

分辨率:最佳效果1024*768像素。

3.3 配置软环境

3.3.1安装配置开发包

即是 2 的简写,是基于开发平台的软件开发前提。现在将描述下在的操作系统上,如何安装和配置 1.6的过程介绍如下。首先需要从公司的官方网站(

6)上下载到我们所需的软件包。然后双击名为6u18586的文件,打开后跟随安装导航即可安装。随后选择安装路径和安装内容。

随后需要配置系统环境变量,即在计算机的高级配置中配置系统的环境变量,分别设置变量名为,变量值即为安装的大目录路径名,例如:d:\1.6;然后再设置变量名为:,变量值为安装下的目录的路径名并且要加上分号,例如:d:\6\;最后是配置变量,其变量值为下的根目录的路径名,例如:d:\1.6\\32。

3.3.2 安装服务器 6.0

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

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

图3.3.2-1 的主界面

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

表3.3.2-1 文件夹名及其作用

文件夹名称描述

用于存放启动与监控的命令文件,其中6文件是用于启动服务器的,而6文件则是

用于监控与设置服务器的启动配置参数。

用于存放的各种配置文件。

用于存放服务器及所有应用都能够访问的包。

用于存放的日志文件。

用于存放运行的临时文件夹。

是的默认的应用发布的目录,将应用和文件存放在该目录下便可以通过服务器访问

了。

用于存放各种由生成的文件。

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

例如

然而对于那些需要配置访问或指定应用文件夹途径的情况而言,在中的元素下添加

一个元素实现,如:

< "" "" ""

>

< "" "D:\\\"

""/>

<>

保存修改后的文件后,再重启服务器后,即可通过 : 8080来访问应用了。

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

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

3.3.4 安装 8.5开发环境

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

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

最后在 8.5中配置 6.0服务器以及1.6。这样就可以创建应用了。

4 总体分析

4.1 模块设计

企业门户网站首页的树状图如4.1-1所示:

图 4.1-1 企业门户网站首页的树状图

企业门户网站后台管理的树状图如4.1-2所示:

图 4.1-2 企业门户网站后台管理的树状图

4.2 数据库设计

企业门户网站中需要的数据库表需要很多,现在我将的主要数据表介绍如下。

4.2.1 补丁下载表

补丁下载表1是用于存放补丁下载模块的数据。如下表所示:

表 4.2.1-1 补丁下载表

4.2.2 友情链接数据库

友情链接数据库是存放管理员存放的网站的地址以及客户点击以后得到响应后只向的地址。友情链接数据库表数据如下所示:

表 4.2.2-1友情链接数据库表

4.2.3 留言信息表

留言信息表主要是用来保存用户的留言信息,表的结构如下。

表 4.2.3-1 留言信息表

4.2.4 软件(产品)信息表

软件信息表1则主要用于保存公司的软件的相关信息。软件信息(产品)表的结构如表所示。

表 4.2.4-1 软件信息表的结构

4.2.5 软件类别信息表

软件类别信息表则是主要用于保存软件(产品)的类别信息。软件类别信息表的结构如表所示。

表 4.2.5-1软件类别信息表的结构

4.2.6 用户信息表

用户信息表则是主要用于保存用户的相关信息,包括普通用户和管理员,由字段的值进行区分,值1表示普通用户,值为0表示管理员。用户信息表的结构如下表所示。表 4.2.6-1用户信息表表结构

4.2.7 公告数据库

公告数据库存储展示在首页的各种公告,同时被管理员管理。如下表所示:

表4.2.7-1公告数据库表

4.2.8 解决方案数据库

解决方案数据库主要是存放解决问题的方案以及当用户点击响应解决方案以后所需要的响应。表便是存放解决方案的数据库。

表 4.2.8-1 解决方案数据库表

4.2.9 常见问题数据库

与解决方案想对应存在的数据库是存放产品可能存在的问题,同时与解决方案进行关联。表如下:

表 4.2.9-1 常见问题数据库表

4.2.10 新闻热点数据库

新闻热点数据库是存放新闻以及各种消息(包括公司消息)的数据库。表如下:

表 4.2.10-1 新闻热点数据库表

字段名数据类型默认值是否为空是否主键描述

[20] 新闻

[100] 用户

[100] 新闻名

发布时间

[50] 来源地

新闻内容

4.3 网站前台首页

企业门户网站前台首页的文件架构如下图4.3-1所示。在前台首页包括了导航条、新闻热点、产品介绍、左侧的文件展示以及版权展示。

图 4.3-1 网站前台首页架构图

4.4 网站导航文件架构

企业门户网站导航条文件架构如下图所示。导航条中存放了企业门户网站中基本的

需要,包含了技术支持、解决方案。

图 4.4-1 导航条架构图4.5 数据库的关系图

各个数据库之间的关联与联系如图所示:

图 4.5-1 数据库的关系图

5 详细设计

5.1 网站前台首页设计

网站前台的页面设计主要是包含了网站公告、新闻、企业产品展示、企业产品帮助以及友情链接等等方面。用户首先进入界面以后便可以了解该企业的很多方面的内容,比如文化、产品、关于该公司的新闻、消息等等。如下图 5.1-1是本人设计的企业门户网站图,通过下载软件从而获取收益。企业管理员的管理可以让用户在该企业网站上获取企业给予的信息。

图 5.1-1企业门户网站前台首页的运行的结果

下面以表形式给出前台页面各个部分的说明的信息,如表5.1-1所示。

表 5.1-1前台首页的文件和页面说明

相关主题
相关文档
最新文档