文档库

最新最全的文档下载
当前位置:文档库 > 门户网站实践课程报告 07196154 赵加航

门户网站实践课程报告 07196154 赵加航

企业网站的设计与实现07网络工程(1)班

07196154

赵加航

目录

1引言 (1)

1.1 引言 (1)

1.2 项目开发的的意义 (1)

2 开发开具及运行环境 (1)

2.1 开发工具 (1)

2.2 运行环境 (1)

2.3 技术分析 (1)

3 设计说明 (1)

3.1 设计原则 (1)

3.2栏目设计 (1)

3.3平面草稿 (1)

4 系统开发 (1)

4.1版面设计制作 (1)

4.2 数据库设计 (1)

4.3 系统功能模块设计及实现 (1)

4.3.1 前台展示模块 (1)

4.3.2 后台栏目管理模块 (1)

4.3.3 后台文章管理模块 (1)

4.4 权限管理 (1)

5 系统测试 (1)

6 宣传推广方案 (1)

7 维护方案 (1)

8 开发经费 (1)

1引言

近年来,随着网络技术的迅猛发展和市场竞争的不断加剧,企业门户网站在现代社会中扮演越来越重要的角色。企业建立门户网站除了宣传企业,树立品牌和形象外,更重要的是建立企业与外界的商务往来和信息交流。

本论文结合企业建立门户网站的实际情况,经过可行性研究和深入的需求分析,采用最新的开发平台http://www.wendangku.net/doc/8203fffc04a1b0717fd5ddf7.html与SQL Serer 2000结合作为开发工具而开

发出来的基于B/S结构的企业门户网站系统。在设计与开发过程中也形成了本系统的一些特色:

(1)通用性。系统适用于一般的企业,企业通过此系统可以发布产品信息、公司新闻、公告、招聘信息等。

(2)易用性。系统界面友好、操作简便,不需要专业人员操作,所有数据管理采用网页结构,整个系统采用功能相对独立的体系,容易理解,使用方便。(3)安全性。系统采用数据加密技术,验证码等来提高系统的安全性,同时系统有一个超级管理员,他的权限没有限制,而其他管理员则有权限限制,这也提高了系统使用的安全性和数据的保密性。

1.2 项目开发的的意义

介绍项目开发的意义。内容包括项目的意义、应用场合、应用效果等。

2 开发开具及运行环境

2.1 开发工具

asp+javascript(vbscript)+SQL

2.2 运行环境

硬件平台:

CPU:P41.8GHz;

内存:256MB以上。

软件平台:

操作系统:Windows XP/Windows 2000;

数据库:SQL 5.0;

开发工具包:JDK Version1.4.2;

JSP服务器:Tomcat;

浏览器:IE6.0;

分辨率:最佳1024*768

3 设计说明

3.1 设计原则

网页设计原则:

速度第一

没有人有耐心去打开一个很久才能浏览的网页,故有一个“三秒原则”,如果一个网页在三秒种内都打不开,那么访问者就会失去耐心放弃当前页面的浏览。

页面尽可能小

页面的大小跟访问速度是成正比的,根据速度第一的原则,那么就要做到每一个浏览的页面都要尽可能的小,少占网络带宽,访问速度才可能快。这里的小不仅仅指HTML代码少,也包括图片数量少,单个图片占用磁盘空间少。

使用CSS

尽管可以直接设置页面元素的表现样式,但网页统一使用CSS可以更容易的统一网站风格,同时减少网页代码大小。

少用Flash和大型图片,因为他们可能会占用大量带宽。

慎用框架

不能说所有人都在使用最新版本的浏览器,而且不同的浏览器对框架的支持也可能不同,另外不是所有的搜索引擎都能够很好的访问框架页面。

链接清晰

不能让浏览着不知道他在那里,也不能让浏览着找不到回去的路,每一个链接都要明确浏览着想要去的地方和想要访问的功能,更不能有死链接。

3.2栏目设计

首先是要介绍一下本企业的基本情况,就是网站中常见的“关于我们”,在这里面可以做些企业的介绍,员工风采等等。产品或者服务一般都是企业网站的核心内容,所以产品介绍或者服务介绍是不可缺少的。另外还有一些资讯类的栏目,这样便于企业发布公司最新的信息,或者是行业里的最新动态。再加上联系我们,还可根据实际需要加些人才招聘,付款方式等等的内容。这样就构成了一个企业网站的基本栏目框架。

网站栏目规划还要考虑网站开通后方便优化。网站的优化的好坏,在网站栏目中还需要有一些和自己产品或服务相关的知识性的栏目、技术性的板块等。让网站的内容尽可能的丰富。增加网站被搜索引擎搜录的机会。最大限度地提高网站在搜索引擎中的排名。

最后就是网站栏目中需要的:网站地图,友情链接等有助于提高网站排名的基本内容。

3.3平面草稿

门户网站实践课程报告 07196154 赵加航

4 系统开发

4.1版面设计制作

."口"型布局。这是一个象形的说法,就是页面一般上下各有一个广告条,左面是主菜单,右面放友情连接等,中间是主要内容。这种布局的优点是充分利用版面,信息量大

4.2 数据库设计

1.基本数据库操作的JavaBean的编写

基本数据库操作的JavaBean是一个公共类,通常包括连接数据库的方法getConnection、获取结果集总记录数的方法getRow、删除数据的方法Delete 等。下面将给出编写企业门户网站中的基本数据库操作的JavaBean“Database”的实现过程。

2.字符串处理的JavaBean“StringUtils”的编写

在JSP中经常需要对输入或输出的字符串进行处理,通常将处理该问题的方法统一放置在一个单独的类中。在本实例中将其保存在StringUtils类中。

3.字符串处理的JavaBean“ParamUtils”的编写

字符串处理的JavaBean“ParamUtils”主要用于对从JSP页中获取的数据进行规范化处理。

4.3 系统功能模块设计及实现

企业门户网站前台功能结构,如图1所示。图1 企业门户网站前台功能结构图

企业门户网站后台功能结构,如图2所示。图2 企业门户网站后台功能结构图

4.3.1 前台展示模块

企业门户网站前台功能结构,如图1所示。

门户网站实践课程报告 07196154 赵加航

图1 企业门户网站前台功能结构图

4.3.2 后台栏目管理模块

企业门户网站后台功能结构,如图2所示。

门户网站实践课程报告 07196154 赵加航

图2 企业门户网站后台功能结构图

4.3.3 后台文章管理模块

4.4 权限管理

1,网站的后台管理权限;

网站后台管理权限也就是对网站的前台修改登录的权限。有了网站的后台管理权限,可以很方便的添加和删除后台功能赋予前台的内容,一般的网站都可以在后台添加新闻、产品、图片等等,这些都可以在后台进行操作。这样可以使得网站能保持正常的更新,满足用户在浏览网站时能了解到更多公司的最新新闻、产品等。

2,网站的空间管理权限;

网站的空间管理权限(FTP)是指上传网站源文件的管理后台,这个后台是直接访问网站服务器的权限。网站空间管理权限企业一般情况下用不到,当然除非你有自己的网站维护人员。这个管理权限不能随意的动,如果出了问题可能就导致网站出问题。

3,域名的管理权限;

域名的管理权限是为了以后为空间做指向所使用的,当网站注册完成之后,都会有一个域名管理登陆地址、域名管理名和管理密码三个部分,这个企业一定要拥有,这个主要是防止以后网站域名注册商倒闭或者丢失而备用的。没有了域名管理权限那么你的网站要再换空间可能就需要大费周折了。

5 系统测试

1、页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换工具

2、相关性检查:删除/增加一项会不会对cript.:;" target=_self

nclick="javascript.:tagshow(event, '%C6%E4%CB%FB');">其他项产生影响,如果产生影响,这些影响是否都正确检查按钮的功能是否正确如新建、编辑、删除、关闭、返回、保存、导入等功能是否正确。

3、字符类型检查:在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其他字符类型),看系统是否检查字符类型。

1)标点符号检查:输入内容包括各种标点符号,特别是空格,各种引号,回车键。看系统处理是否正确。

2)特殊字符检查:输入特殊符号,如@、#、$、%、!等,看系统处理是否正确。

3)字符串长度检查: 输入超出需求所说明的字符串长度的内容, 看系统是否检

查字符串长度。

4、中文字符处理:在可以输入中、英文的系统输入中文,看会否出现乱码或出错。

检查信息的完整性在查看信息和更新信息时,查看所填写的信息是不是全部更新,更新信息和添加信息是否一致。

5、信息重复:在一些需要命名,且名字应该唯一的信息输入重复的名字或ID,看系统有没有处理,会否报错,重名包括是否区分大小写,以及在输入内容的前后输入空格,系统是否作出正确处理。

6、检查删除功能:在一些可以一次删除多个信息的地方,不选择任何信息,按“delete”,看系统如何处理,会否出错;然后选择一个和多个信息,进行删除,看是否正确处理。

7、检查添加和修改是否一致:检查添加和修改信息的要求是否一致,例如添加要求必填的项,修改也应该必填;添加规定为整型的项,修改也必须为整型

8、检查修改重名:修改时把不能重名的项改为已存在的内容,看会否处理,报错.同时,也要注意,会不会报和自己重名的错

9、重复提交表单:一条已经成功提交的纪录,返回后再提交,看看系统是否做了处理。对于Web系统检查多次使用返回键的情况在有返回键的地方,返回到原来页面,重复多次,看会否出错

10、搜索检查:有搜索功能的地方输入系统存在和不存在的内容,看搜索结果是否正确.如果可以输入多个搜索条件,可以同时添加合理和不合理的条件,看系统处理是否正确。

11、输入信息位置:注意在光标停留的地方输入信息时,光标和所输入的信息会否跳到别的地方。

12、上传下载文件检查:上传下载文件的功能是否实现,上传文件是否能打开。对上传文件的格式有何规定,系统是否有解释信息,并检查系统是否能够做到。下载文件能否打开或者保存,下载的文件是否有格式要求,如需要特殊工具才可以打开等。

13、必填项检查:应该填写的项没有填写时系统是否都做了处理,对必填项是否有提示信息,如在必填项前加“*”;对必填项提示返回后,焦点是否会自动定位到必填项。

14、快捷键检查:是否支持常用快捷键,如Ctrl+C、 Ctrl+V、 Backspace等,对一些不允许输入信息的字段,如选人,选日期对快捷方式是否也做了限制。

6 宣传推广方案

推广计划分为四个阶段:

第一阶段:处于网站建设和测试优化期,主要包含的工作为网站内部优化和SEO搜

索引擎优化;

进度及目标:优化调整阶段,务必在网站建设完成后一个月内结束,过长的调整及修改

对于一个网站来说,只能意味着产品的不成熟。

第二阶段:处于网站正式推出后的初期,主要工作包括国内外搜索引擎登录和导航站

的收录;

进度及目标:本阶段主要为网站的外部链接及反向链接数目的增加,目的为提高搜索

引擎搜索的有效性和排名,该项工作将于网站推广工作开始后20天内结束。

第三阶段:处于网站发展期,主要工作为网站整合推广,包括BLOG推广、BBS推

广、邮件营销、软文新闻推广、QQ交流群、圈子等渠道推广;

进度及目标:有效内容的宣传将是一项长远的工作计划,也是吸引有效用户最直接的手

段,是网站发展的重要动力,待到网站流量稳定后,可适当减少。

第四阶段:处于网站稳定期,包括友情链接策略、渠道网站联盟、品牌店联盟以及分

销商联合推广;

进度及目标:如何将网站现有的资源迅速整合和发展起来,是极速品牌推广,倚身

互联网B2B类第一门户的关键,这也将是网站稳定后,发展下线,联合品牌最广泛的推广模式。

7.维护方案

系统维护:

web服务器、邮件服务器、系统程序及安全性维护

数据维护:

数据库后台数据录入(图片+文字表格)

数据库后台维护管理

数据导入导出

网页维护:

网页(文字图片)内容更新、不改变网页模板改变网站结构、页面模板的更新

首页或动态页面的修改更新

链接检查、内容审核

其他项目:

国际域名续费、转移注册商

国内域名续费

虚拟主机空间

网站邮箱

门户网站实践课程报告 07196154 赵加航

门户网站实践课程报告 07196154 赵加航