-
企业门户网站的设计与实现本
科学位
宁夏大学新华学院本科学位论文
摘
要
< /p>
当今社会网络技术的快速发展,使得互联网己成为信息的主要载体,成为信息阵地
的前沿,信息网络化更是信息化建设的重要途径之一。其中,网站作为互联网中的重要
成员,它的作用更是不言而喻,不论是企业、单位、企业、公司或是个人,无不使用网
站树立自身品牌形象,宣传文化特色,利用图文声像等表现形式进行信息的传播。另一
方面,企业的网站还承担着为企业员工服务的功能。门户网站为其提供了可能。
论文主要研究实现企业宣传信息门户网站。采用的
Struts2
框架技术,实现企业办
公的
JBPM< /p>
工作流系统,
实现只需要登录一次就可以访问所有相互信任的应用系统的账号
登录。门户网站采用流行的
UML
需求分析模式和成熟的面向对 象设计方法,完成门户网
站的功能需求、模块设计和数据库设计。前台网站采用
Apache
提供
Web
服务,全部是静
< br>态网页采用
SSI
技术,由后台管理页面产品并生成。后台网站则采用 p>
Tomcat
提供服务,
全部是动态页面,采用
Struts2
框架和
JBPM
工作流实现,将发布的信息生成 静态页面后
保存到前台网站中。
p>
最后对门户网站进行了性能测试,测试网站的各个模块功能实现情况。程序正常无
异常。
关键字:门户网站;数据库;互联网
37
宁夏大学新华学院本科学位论文
Abstract
The
rapid
development
of
today's
society of
the
network
technology, the
Internet has
become the main carrier of information,
has become the information leading position, the
information
network is
one
of
the
most important ways of
information
them, the
siteas
an
important
member
of the
Internet, its role
is self-
evident, regardless
of is
the
enterprise,school, unit, company or
individuals, all use
the
other
web
site to
the
establish
other
their
hand,
the
own brand
enterprise
image,propaganda
website
also is
and
cultural
characteristics, spreading
information by
using the
graphic
audio- visual and
forms. On
responsible
foremployee services. Portals may be
provided for them.
This
paper
mainly
studies
the
realization
of
enterprise
information
portal.
The
framework of Struts2 technology used in
the implementation of JBPM workflow system,
business
office,
onlyneed
to
log
in
once
to
access
all
the
applications
of
mutual
trust
account login. Portal
using the popular UML demand analysis model and
object-oriented
design
methods,
completed
thefunctional
requirements
the
portal
website,
the
module
design
anddatabase
design.
The
siteuses
Apache
to
provide
Web
services,
are
all
static
Webpage
using
SSItechnology,
thebackground
management
page
column
and
generate.
The
background
site
provided
by
Tomcat
service,
all
the
dynamic
pages,
using
Struts2
frameworkand JBPMworkflow, therelease
of information to generate static pages save to
the reception y has carried on the
portal site performance testing, each module
function realization oftest site. The
normal program is no exception.
Keywords: portal; The Internet
Database; Internet
37
宁夏大学新华学院本科学位论文
目
录
第
1
章
绪论
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
1
1.1
选题背景及意义
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
1.2
国内外研究
1
.<
/p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
1.2.1
国内研究
1
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
1.2.2
国外研究
2
.
p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
1.3
主要研究内容
3
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
1.3.1
为企业展示信息,为访客提供有效沟通的渠道
3
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
1.3.2
实现企业信息系统等资源的有效整合
3
p>
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1.3.3
提升企业形象,提升企业业绩
4
1.4
论文基本框架结构
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
1.5
本章小结
4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
第
2
章
相关技术
5
.
p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
2.1
Web
服务介绍
5
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
2.2
B/S
系统结构介绍
6
.
.
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
2.3 SQL
Server 2005
7
.
p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
2.4
本章小结
7
第
3
章
门户网站的需求分析
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
9
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
3.1
需求概述
9
3.2
技术可行性分析
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
9
3.3
经济可行性分析
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
9
3.4
法律可行性分析
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
10
3.5
功能性需求分析
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
10
.<
/p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
3.5.1
新闻管理
11
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3.5.2
产品展示
12
.<
/p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
3.5.3
权限管理
13
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
3.6
门户网站非功能需求分析
13
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
3.7
本章小结
14
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
第
4
章
门户网站的设计
15
4.1
系统总体设计原则
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
15
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4.2
系统总体架构
16
4.3
系统运行软硬件环境
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
16
4.4
网站系统总体设计
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
17
37
宁夏大学新华学院本科学位论文
4.4.1
系统功能结构
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
17
4.4.2
系统界面设计
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
17
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
4.5
门户网站前台模块功能设计
18
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
4.6
门户网站后台模块功能设计
21
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>
4.7
本章小结
23
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
第
5
章
系统数据库设计
24
5.1
数据库设计原理
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
24
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
5.2
数据库建模
24
5.3
数据库逻辑设计
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
25
5.3.1
图片信息表
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
25
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
5.3.2
新闻表
26
5.3.3
用户信息表
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
26
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
5.3.4
目录表
27
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5.3.5
视频表
27
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
5.4
本章小结
27
.<
/p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
第
6
章
门户网站的测试
28
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
6.1
测试内容
28
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
6.2
功能测试
28
6.2.1
用户界面测试
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
28
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
6.2.2
链接测试
29
.<
/p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
6.2.3
表单测试
29
6.2.4
数据库测试
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
29
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
6.2.5
性能测试
30
6.3
测试结果及分析
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
30
.<
/p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
6.3.1
系统测试
30
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
6.3.2
压力测试
31
.<
/p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
6.4
本章小结
31
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
结论
32
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. p>
.
.
.
.
.
.
参考文献
33
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>..
.
.
.
.
.
.
.
.
.
.
.< /p>
.
.
.
.
.
.
.
.
.
.
.
.
< p>.
致谢
34
37
宁夏大学新华学院本科学位论文
第
1
章
绪论
1.1
选题背景及意义
当今门户网站,是指通向某类综合性互
联网信息资源并提供有关信息服务
的应用系统。而本文所开发的企业门户网站正是这样一
个
Web
应用框架,它将
各种应用系统、数据资源和互联
网资源集成到一个信息管理平台之上,以服务
人需求为导向,提供企业信息、咨询辅导和
业务信息等,促进企业业务流程的
优化、
服务资源的整合、
管理效率的提高,
同时有利于降成本
;
以不公开为例外,
大力推行企业公开,广泛接受社会监督,提高企业工作透明度,增强企业部门
< br>的公信力
;
以产品互动为需求,通过网上公众参与等方式,进一步拉近企业 与消
费者的距离,既有利于建立和谐的销售和消费关系,也有助于提高企业知名度,
p>
同时把企业建设成为强有力的、负责任的、文明的合法企业,更好地发挥门户
网站的作用。
其次,企业通过网站为 消费者及客户提供新闻报道、通知发布、收发邮件
等服务。新网站将成为各企业、各部门
之间信息共享、办公流程运作的基础通
道,同时提供各种服务于全社会及交流活动的平台
,为社会树立一个符合本企
业形象的窗口,建立起了同其他系统或其他企业的交流通道。
因此,企业门户网站是一个连接企业与外界的 网站,它提供一个单一访问
接口,企业员工、合作伙伴、供应商、客户等可以通过它获得
信息和服务。企
业门户网站能够完美的整合公司信息、商务和社区交流等。首先,通过门
户网
站,企业可以随时发布来自企业内部或外部的各类信息。其次,企业门户网站
可以完成网上的交易
;
此外,企业门户网站还可以支持网上的虚 拟社区,网站的
用户可以相互讨论和交换信息。
随着国际互联网的普及和信息技术的不断发展,计算机网络己渗 透到社会
经济和生活的各个领域,网络使信息的获取、共享和传播更加方便,企业对互<
/p>
联网络的依赖程度越来越大。一个企业的门户网站建设己成为衡量其综合实力
的重要标志,很多企业纷纷建立了自己的企业网站,企业网站成为企业业务经
营和形象宣传的新平台。传统意义上的企业内部网络己不适应时代发展的需求,
积极运用
先进的信息技术,构建设计美观、功能全面的门户网站,己成为企业
展示自身形象、传播
企业文化、促进产品销售、提高工作效率和工作质量的手
段之一。
37
宁夏大学新华学院本科学位论文
1.2
国内外研究
1.2.1
国内研究
国内对企业门户网站的研究集中在技术特点、体系框架和应用基础方面。
企业门户网站特性研究。企业门户网站的特点包括通用的信息访问渠道、不间
断服务、强
大的内容管理能力、个性化的应用服务、与现有系统的集成、提供
基于
W eb
的接口、个性化的服务、对遗留程序的继承功能。主要技术特点包括
信息的搜索整理、信息发布、单一的访问入口。基于知识的企业门户网站系统
结构特点为
采用基于
B/S
的三层或多层的体系结构。广泛支持各种标准,采用
基于
Web
服务的应用集成方式具有良好的可扩充性、兼容性、安全防 范体系及
良好的知识管理功能。
p>
体系结构研究。企业信息门户网站典型的客户端
/
服务器结构,其中最 重要
的是应用服务器。应该服务器的主要功能有频道设定、内容收集器、解析引擎、
p>
元数据库等,一般的层次结构为,数据层、应用层、访问层,着重于与企业系
统进行无缝的集成,基于角色的内容组织,实现最终用户的个性化。支撑门户
发
展的知识框架包括四层,从上到下分别是
:
数据、信息、职能应用和知识。
应用技术现状研究。企业信息门户网站技术可以分为 基础技术和智能技术
两大类,基础技术主要包括数据库技术、各种界面协议和脚本语言等
,智能技
术更包括文本分析、联合式的元数据多媒体集成、和信息可视化技术等。实现<
/p>
企业信息门户的技术基础主要包括访问、搜索、归类、个性化服务、专业化、
信息发布、安全等。
J2EE
提供了一个框架,一套用于开发分布式 结构应用的标
准
API,
为企业信息门户开发人员提供了 工作平台。基于
Jet speed
技术实现企
业信息门
户,以
Turbine
作为其实现的底层架构,提供了丰富的个性化设置特
性,支持多种客户端设备,并具有安全控制等功能。
1.2.2
国外研究
国外对企业门户网站的研究集中在企业信息门户网站、知识门户网站、职
能门户网站和决策支持门户网站领域。
对企业 信息门户网站的研究。企业信息门户网站主要包含整合层、应用层、
和表示层三个层次,
其中整合层处理机构
/
非结构化数据,
应用层处理 应用程序,
表示层处理人机交互企业信息门户网站模型具有
3
< p>个主要功能,一是可对信息
进行分析,二是可对相关半结构化信息进行自动分类,三
是可将相关文件转化
成
XML
格式并存储于
XML
服务器中。
SiteSpace,Inc
p>
公司指出企业协同门户将沿着由系统整合一数据整合一之
间嵌入应用程序这三
个阶段逐渐向前发展。
Hummingbird
公司认为,
企业信 息门
37
宁夏大学新华学院本科学位论文
户网站代表了企业局域网数据管理与图形用户界面研究的最新
进展,其技术正
在成为各类电子商务的基础。企业信息门户网站所具有的整合企业的内部
应用
与信息的能力必将对企业战略性应用模块,如
CRM
与
KM
产生重大影响。
对企业知识门户
网站的研究。企业知识门户网站是面向企业上网过程中所
出现的支持生产、知识查询、知
识传递与知识管理的门户分布式组织知识仓库
是组成企业支持门户的重要组件之一。知识
门户网站具有信息门户的功能和特
征,是信息门户内容更全面、功能更广的形式。
综观国外企业对门户网站的研究,信息门户,知识门户、智能门户、决策
p>
门户网站虽然称谓不尽相同,但它们的架构和功能差别很小,都是为用户提供
一个访问企业各类信息的入口,同时整合电子商务和社区等。它们之间的差别
主
要体现在,信息门户侧重于企业信息,知识门户则更注重行业知识。决策型
门户提供决策
支持,而智能门户刚兼顾前两者的需求。
1.3
主要研究内容
1.3.1
为企业展示信息,为访客提供有效沟通的渠道
门户网站有着传统宣传方式不可比拟的优势,企业建设门户网站后,可以
通过
,以很低代价就能很方便地发布产品和服务到世界。通过电子商
< p>务,公司可以不受时间或空间的限制来全面展示企业信息。
门户网站可以采用各种各样的形式,图像、声音、视频或文本等多种手段
供企业选择,
可以帮助公司更生动、多维度、更全面展示自己。
门户网站可以根据自
身情况决定网站的内容,不同企业,侧重点也不相同,
比如,生产型企业更多地展示它们
的生产工艺或产品和独特,服务型的企业则
更可能着重它的企业文化或服务保障等。
p>
门户网站不仅可以静态的展示,同样也可以和访客交流互动,实时沟通。<
/p>
企业可以通过
BBS
或企业公告等方面联系客户,同时,客 户也可以随时查看其
它用户的评论。更全面更客观了解企业的产品与服务等,客户也可以
发表自己
的意见供其它客户参考。有的公司通过邮件平台与客户进行互动。用户可以通<
/p>
过它快速询问企业产品或服务等信息,与企业一对一的沟通交流,有助于客户
解决相关问题,也能增加客户对公司的忠诚度。
1.3.2
实现企业信息系统等资源的有效整合
信息产业
经过长期的发展,目前,越来越多的企业建设自己的
MIS
管理信
息系统。
从过去的
MRP
到现在的
ERP ,CRM,SCM
,
公司都在不断应用和升级更新自
己的
MIS
,以便达到理想的效果。但是,目前,低水平的重复比较严重,产生很 p>
多“信息孤单”
,系统间很难被集成,规模小,很难发挥整体效益优势,充分 发
37
宁夏大学新华学院本科学位论文
挥信息化的潜力。所以,企业信息系统整合己经刻不容缓,把
分散的信息集成
到一个平台上,才能充分共享这些信息,提高效率,为整体优化和决策管
理提
供数据基础,降低系统成本。而企业门户就是信息整合的一个好平台,建设企
业门户网站来整合信息系统,己成为一种高效且流行的方式。
1.3.3
提升企业形象,提升企业业绩
< p>
一个优秀的门户,一是能起到宣传的作用,同时还能增加客户对公司的信
息
,访客总是会认为实力强的企业才能建设好的网站。中国人口众多,电子商
务市场大,电
商有很好的发展前程。
企业通过管理好自己的门户网站,能带来巨大的无形收益。
< p>
网络销售己经成为十大网络应用之一,在以
Internet
为载体 的电子商务用
中,企业的门户网站能够在最短的时内将企业的良好形象以不同的形式个性
地
展示给不同地域的用户,有效提升企业形象,升华企业价值。
1.4
论文基本框架结构
企
业门户网站总合体上采用两个平台构建,即
:
内部管理平台和外部展示平
台。内部管理平台是运行在企业内网平台下,为实现企业内部管理人员对门户
结构、信息进行管理并集成任务管理等辅助办公功能的综合平台。内部管理平
台为提
高工作效率将系统集成到公司域权限验证系统下,使用单点登陆,登陆
系统进行管理。外
部展示平台是企业向外界宣传、展示企业形象的窗口,访问
者可以通过外部展示平台查看
到所有通过内部管理平台发布的信息。
1.5
本章小结
本章主要介绍了本文研究的内容、国内外发展
情况和系统的设计思路,讲
述了本系统研究的必要性和必然性。
37
宁夏大学新华学院本科学位论文
第
2
章
相关技术
2.1
Web
服务介绍
Web
服务包含
3
种类型的角色
:
服务客户端、
服务提供 程序和服务发现代理。
客户端是向
Web
服务器发出请求 的一款商业软件。服务提供程序
(service
provider)
响应客户端的服务请求,请求者使用提供者提供的服务。发现代理
((d
iscovery agency)
用作所有已发布的
Web
服务 的存储库。这种代理可能支持
向其发送描述,或者可能搜询公共提供者以获得描述。计算
平台可以承担这些
角色中的一个或多个,例如同时作为请求者和提供程序,或者同时作为
请求者、
提供程序和服务发现代理。一个或多个
Web
服 务可以被结合起来以执行一个完
整的业务。如图
2-1
所 示,
3
种类型之间的数据交换。
Web
服务代理
请求
客户端
client
请求
服务器
service
图
2-1 Web
服务请求
< p>
在执行这些角色的平台间可以发生
3
种类型的操作
:
获取、发布和绑定。服
务提供程序实现软件组件,把描述直接发布给请求
者或服务发现代理。服务请
求者尝试从本地或服务发现代理定位、找到、获取服务描述<
/p>
(
这种获取操作可以
在
软
件
开
发
期
间
或
请 p>
求
者
软
件
的
执
行
期
间
发
生
平
台
间
的
通
信
以
X M
、
以
Extensible MarkupLangu
age
,可扩展标记语言
)
形式的消息传递。这些消息的
方向可以是单向、双向、广播或大量的消息,可以是同步或异步发送消息。
p>
Web
服务技术对它的使用者和开发人员都有好处,具有适应性、应用性、互
操作性等特点。
适应性
: p>
可以使用任何编程语言、计算平台和软件体系结构开发
Web
服务。< /p>
应用性
:Web
服务允许作为组件开发的 软件被其他软件部件或被输入到
Web
浏览器的
URL< /p>
重用。
互操作性
:Web
服务最大的好处是它们支持不同计算平台之间的通信。平台
37
宁夏大学新华学院本科学位论文
之间的通信不再要求它们必须具有相同的硬件和软件组件。
Web
服 务支持使用
Java,C++
。
Net,JavaScr ipt
和其他编程语言开发的多种平台之间的交互操作性。
因为
Web
服务建于
Web
标准
(
比如
XML)
之上,
所以业务组件之间的通信基于行业
标准而非专门的协议。
2.2
B/S
系统结构介绍
B/S
模式仅由浏 览器和服务器构成。
这里所说的服务器是数据库服务器、
Web
< br>服务器、应用服务器等的总称。
B/S
模式中,数据和程序都存放在服务器 ,用户
只要安装浏览器,就可以访问网站。
1.B/S
模式的结构
从逻辑
架构上来讲,
B/S
模式可以分为四层,即客户机
(Browse r),Web
服务
器、应用程序服务器和数据服务器。
B rowse:
完成人机交互。
Web
服务器对应用
程序的集中管理。它也可以根据其处理的具体业务而分为不同类型的服务器。
数
据服务器则主要负责数据的存储和组织、数据库的分布式管理、数据库的备
份和同步等。
2.B/S
模式的特点
分布式应用
:B/S
架构采用服务器
(Server< /p>
、
数据库服务器、
浏览器
(browser
简化了分布式应用难题。
跨平台
: p>
只要安装了浏览器,用户便可以访问网站,不受操作系统或数据库
的影响。<
/p>
方便部署和管理
:
因为整个网站的管理、 业务逻辑、数据库操作、资源分配
等以及更新升级等操作都由服务器来完成,大大降低了
客户机的管理。
3.B/S
模式的优势
采用
B/S
架构来设计企业门户,可以使用最新最前沿的 软件开发技术,在
Internet
全球化的浪潮中,能够得到很好的软 硬件技术支持。主要体现在以下
几方面
:
首先,用户只需安装浏览器,便可以完成所有的操作。
其次,在维护时,用户只需更改服务器端的代码即可,因此易于管理、维
护和更
新升级。
再次,无需开发客户端软件,使用
Windo ws
等操作系统内置的
TCP/IP
协议
和火狐、谷歌等浏览器就可以浏览网站资源。
最后,采用公开的标准和
协议,可使原有的系统平滑的升级到
Interneto
。
p>
由于
B/S
模式有以上优点,这次企业门户,我们采用
B/S
模式研发。
37
宁夏大学新华学院本科学位论文
2.3 SQL Server 2005
在当今的互联世
界中,数据和管理数据的系统必须始终为用户可用且能够
确保安全,有了
SQL Server 2005
,组织内的用户和
IT
专家将从 减少应用程序
宕机时间、提高可伸缩性及性能、更紧密的安全控制中获益。
SQL Server 2005
也包括了很多新的和改进的功能来帮助
IT
团队更有效率的工作。
SQL Server
2
005
包括了
4
个数据管理中的关键扩充。
1.
易管理
SQL
Server 2005
能够更为简单的部署、管理和优化数据和分析应用程序。
作为一个数据管理平台,
SQL
Server
200 5
提供了一个唯一的管理控制台,使得
数据管理人员能够在组织内的任何
地方监视、管理和调谐所有的数据库和相关
的服务。它还提供了一个可扩展的管理架构,
可以更容易的用
SQL
管理对象来
编程,使得用户可以定
制和扩展他们的管理环境,独立软件开发商
(ISV)
也能够
创建附加的工具和功能来更好的扩展应用。
2.
可用性
在高可用技术、额
外的备份和恢复功能以及复制增强上的投资使数据库能
够构建和部署高可用的应用系统。
SQL Server 2005
在高可用上的创新有
:
数据
镜像,故障转移集群,数据库快照和增强的联机操作,这有助于最小化宕机时
间和确保企业的关键系统可用。
3.
可伸缩性
提供了诸如表分
区、快照隔离、
64
位支持等方面的高级可伸缩性功能,使
管理者能够使用
SQL Server 2005
构建和部署最关键的应用。表 和索引的分区
功能显著的增强了对大型数据库的查询性能。
4.
安全性
SQL
Server
2005
在数据库平台的安全模型上有了显著的增 强,由于提供了
更为精确和灵活的控制,数据安全更为严格。为了给管理者数据提供更高
级别
的安全,微软做了相当多的投资,实现了很多特性
:
在认证空间里强制
SQL Server login
密码策略。
在认证空间里可根据不同的范围上指定的权限来提供更细的粒度。
在安全管理空间中允许分离所有者和模式。
根据
SQL Server 2005
数据库相对功能强大,存储数据量大,简单易学,
本网站系统选用
SQL Server 2005
。
2.4
本章小结
p>
本章主要对系统所用到的技术作了详细的介绍,阐述了
Web
月及务的 工作
37
宁夏大学新华学院本科学位论文
原理,介绍了
B/S
结构,另 外,还对
SQL Server 2005
的主要特性做了分析总
结。
37
宁夏大学新华学院本科学位论文
第
3
章
门户网站的需求分析
3.1
需求概述
所谓的网站可行性分 析就是弄清将要设计的项目是否具有实现的价值和意
义。对网站可行性分析的过程实际上
就是一次对系统分析和系统设计简化的过
程。但是可行性分析不是解决具体的实施问题,
仅仅是却定这个项目是否值得
去解决,是分析该项目存在着哪些风险。换言之,就是研究
网站开发成功的可
能性,减小网站开发所需要面临的风险。可行性研究是网站开发过城中
的一个
计划的过程,它的研究范围非常的广泛,在本文中我们主要是针对销售网站的
p>
经济可行性、技术可行性、法律可行性几个方面进行具体的分析。
3.2
技术可行性分析
技术可行性就是分析现有的技术是否能够对网站的设计提供良好的技术支
持,也就是说网站的设计在技术上是否能够实现。
1.
开放性
给予网络的企业信息平台,致力于服务整个社会,可以有效的将不同地方
的客户进
行关联,开放性原则的设计保证了信息共享,为促进行业发展提供了
良好的支持。系统建
设给予
Java
等可移植性平台,通过
WebService p>
提供信息
的网络交互。
2.
先进性
网络的发展口新月异,新的技术可以有效的节约运营和维护成本,所以系
统中应用
了较为先进的架构和开发技术。
3.
标准性
网站将严格遵循国际上相应的标准。
4.
可扩充性
考虑到网站以后有可能进行升级,所以在进行系统架构设计时充分考虑系
统的可
扩充性以便软件系统的后期开发。
因此得出技术是可行的。
3.3
经济可行性分析
所谓的经济可 行性就是从经济效益的方面分析网站是否能够带来里良好的
经济效益,看网站的设计是否
具有必要性。
从经济可行性的角度看销售网站 的设计的必要性,我们会发现,随着近些
年来网络技术的飞速发展以及人们生活水准的提
高。销售己经从一种单一的现
实的销售形式发展到了一种基于网络的销售形式,即网上销
售。网上销售可以
37
宁夏大学新华学院本科学位论文
使用户即使足不出户也可以买到自己喜欢的产品。通过对广大用户的调查我们
可以发现个非常显著的问题,即越来越多的人们对于网上销售这种销售形式产
生了浓厚
的兴趣,并且现实生活中进行网络销售的人数也成几何增长的趋势。
通过对上述的介绍我们可以发现网上销售在网络体系中的重要性,但是国
内具有一定规模的专业销售还是比较少的,仅限于我们所熟知的几个销售网站,
并且国内
的网络消费环境也尚未完善,和传统的销售环境进行对比,网上销售
还存在着许许多多的
问题,例如售后服务和质量保障这些问题在现实生活中己
经屡见不鲜了。正式由于这些不
健全的方面促使网上销售的不断发展。所以对
销售网站的开发具有着很大的经济效益,因
此通过以上的研究,从经济的角度
来考虑网站的设计是可行性。
3.4
法律可行性分析
法律可行性就是从法律的角度上看设计销售网站会涉及哪些与法律有关的
问题即对网站的设计是否违反法律。
从法律的 方面来看,近几年来国内出台了许多与网络相关的法律,为网上
销售提供了一些法律保障
,这些法律保证可以使许多用户对销售网站更加信任。
并且由于国内己经有几家初具规模
的和销售网站,所以在销售网站的建设上不
存在任何的法律上的障碍。所以从法律的角度
对网站的设计是可行的。
3.5
功能性需求分析
企业门户网站 系统基本功能模块包括:用户管理模块、新闻动态模块、产
品展示模块、施工现场模块、
合作加盟模块。企业网站模块和子模块功能图如
图
3-1
所示;
37
宁夏大学新华学院本科学位论文
p>
用
户
管
理
企业门户网站
新
闻
动
态
产
品
展
p>
示
施
< br>工
现
场
合
作
修
p>
改
用
户
修
改
密
码
企
业
新
闻
领
导
关
怀
媒
体
焦
点
公
路
施
工
设
备
桥
梁
施
水
利
< br>施
工
设
备
p>
公
路
施
工
现
场
桥
梁
施
工
现
场
水
利
施
工
现
场
加
盟
条
件
p>
加
盟
< br>流
程
加
p>
盟
费
用
图
3-1
系统功能模块图
3.5.1
新闻管理
用户从登录页面进行登录,在代办事项中选择新闻模块,并选择发布新闻,
填写完成后,点击提交,系统会进行字段验证,未通过则系统弹出相应错误信
息,通过
后根据用户选择的新闻发布范围发布的对应的网站服务器,此时该条
新闻进入审核状态,
在宣传部主任的代办事项中会列出未审核的新闻,由宣传
部主任进行新闻审批。
通过系统提供的预览功能查看新闻是否符合条件,若审核不通过,则填写
p>
审核不通过的原因告之用户重新发布,此时该条新闻退回到用户的代办事项中;
若审核通过,看该条新闻是否需要二次加工,若需要则该条新闻流转到加工人
员代办事项中,新闻审核通过后将在前台页面显示出来,新闻管理的用例图如
图
3-2
所示。
37
宁夏大学新华学院本科学位论文
管理人员或
新闻发布人员
删除新闻
查找新闻
修改新闻
发布新闻
图
3-2
新闻管理用例图
1.
发布新闻
管理员或新闻发布人员可以根据授权的范围在选择所属的产品下进行发布
新闻,
新闻标题字数少于
50
字,
副标题字数少于
30
字,
内容字数少于
2000
字, p>
文件大小不能超过
500MB
,必须指明发布到内网或是外网 。
2.
修改新闻
管理员可以在授权的范围修改现有新闻。特别注意,修改后的新 闻需要重
新修订发布后才可以显示在前台页面
3.
删除新闻
管理员可以在授权的范围删除现有的新闻,过期的新闻和作废的新闻,需
要及时
删除。
4.
查找新闻
管理员可以在授权的范围查找新闻并可以对其进行各种操作。
3.5.2
产品展示
形象、直观、便利的促进客户了解产品,用户从登录页面进行登录,把最
新产品实体展现在客户面前,实时删除和更新产品的最新动态。如图
3-3
所示< /p>
37
宁夏大学新华学院本科学位论文
管理人员或
新闻发布人员
查看产品
删除产品
添加产品
图
3-3
产品展示用例图
1.
添加产品
管理员可以在授权的范围对选择的产品添加一个新的产品,并按照要求填
写产品
的各种属性值,其中带
*
的部分必须填写完整,不能缺项。中文名字和英
文名字不能为空、中文名称簇
30
个汉字、英文名称簇
< p>50个汉字。
2.
删除产品
管理员可以在授权的范围删除己存在的产品,产品己经在使用的无法删除,
只能
删除不再使用的产品。并且删除的产品只能删除单个产品,如果产品中包
含有子产品的,
需使用删除产品及子产品。
3.
查看产品
管理员可以在授权的范围对存在的产品进行查看,并可以对该项产品进行
各种操
作。
3.5.3
权限管理
系统管理员登录内网后可在此进行权限管理,包括角色、资源组 、用户的
授权。对于授权的用户可以访问特定的资源,未授权的用户无法访问任何资源<
/p>
甚至无法登陆系统。
3.6
门户网站非功能需求分析
企业门户网站系统的性能要达到以下几个方面
:
1.
界面需求
以蓝色基调为主,给人以平静、理智、美观大方的感觉,体现学院博学笃
行、术
道精诚的办学特色。
2.
安全稳定性
系统各个功能模块能够正常运行,系统运行过程中不产生错误。 采用增强
37
宁夏大学新华学院本科学位论文
网站数据的远程灾难备份技术,在网站遇到攻击和意外情况下
快速恢复网站。
能抵制黑客和一般的网络攻击,有必要的安全策略和安全防护机制。
p>
3.
易用性
界面人性化,简单易懂,操作方便。
4.
数据保密性
p>
系统种包含用户私人信息,因此对密码进行
MD5
加密设计,保证用户 密码
的安全性和私密性。
5.
操作安全性
p>
由于用户的操作不慎可能导致数据被误删,误改等情况,这里要求在每次
删除
的时候提醒用户,以防误操作。
6.
效率
系统执行效率高,速度快。
7.
可兼容性
支持多种操作系统和浏览器。
8.
可扩展性
主题样式、内容,功能方便扩展,方便后期维护。
3.7
本章小结
<
/p>
本章首先介绍了企业门户网站系统的需求概述、业务需求分析、功能性需
求
和非功能性需求。在功能性需求中详细对系统业务模块用例图分析进行详细
描述。
37
宁夏大学新华学院本科学位论文
第
4
章
门户网站的设计
本章介绍系统 设计的原则、系统运行的软硬件环境、系统总体设计、数据
库设计、系统出错处理设计、
系统部署与运行等问题。重点从网站系统的功能
结构、系统的数据处理流程、系统的界面
等方面做了详细的设计
;
从数据库设计
原理出发,对网站
数据库做了系统的设计。
4.1
系统总体设计原则
网 站系统的设计是网站系统开发过程中重要的一个环节,直接关系到系统
将来能否达到预期
的目标。由于软件开发过程是一个复杂而繁琐的工程,所以
在开发过程中,应该遵循网站
系统开发的基本原则,使得系统既能满足业务需
求,又能适应未来发展需要。具体来说,
系统开发的原则有以下几点。
1.
实用性原则
p>
在系统设计过程中,
“实用”是软件设计的第一目标,设计的软件能否在实
< p>际应用中解决实际问题,这是每个软件设计人员必须关心的问题。软件设计以
实用为原则,不能注重形式,开发的软件就是针对实际问题来设计。
2.
扩展性原则
p>
由于互联网发展速度较快,开发一个软件,要耗费较大的人力和物力,在
系统
设计时,要考虑环境的变换以及软件对环境的适应性和扩展性。也就是在
新的环境下,在
原开发软件基础上能改进软件,使其能适应环境的变换。一般
在软件设计中,采用系统模
块化思想对软件进行分布式设计,最后整合,已达
到新环境下,在原软件的基础上,对软
件功能上的扩展性。
3.
可靠性原则
系统应该是可靠的,在系统访问出现异常情况下,系统应该自动 关闭和自
我保护,同时,提供异常信息报告方便用户查询原因,以免系统出现瘫痪导致<
/p>
数据的流失。在设计时,可采用系统自动备份功能,当系统出现异常情况时,
在没有其他修复方法的情况下,对数据可进行恢复。
4.
易操作性原则
W
eb
系统在实际应用过程中,
应该是简单易操作的,
在软件管理上 是易于管
理的。只要对软件开发人员进行简单培训与指导,就能操作使用该软件。在软<
/p>
件设计时,尽量采用智能化窗口功能,用户点击窗口按钮,就可实现操作的设
计原则。
5.
安全性原则
现在计算机病毒种类较多,危害性较大,在系统设计过程中,安 全性是必
须考虑的要素。一般在设计过程中,对于权限的限制尽量采用分类设计,不同<
/p>
37
宁夏大学新华学院本科学位论文
用户授予不同的权限
;
对一些 保密性的材料可采用加密技术,不让用户看到具体
的内容结构,只有管理员输入密码,才
能查看内容结构。对于管理后台的设计,
可采用统一密码验证的设计方式,实现系统的安
全运行。
4.2
系统总体架构
企业门户网站总体架构采取前台网站和后台网站分离的架构模式 ,职工在
后台网站可以利用动态功能网络办公,操作的结果可以在前台网站显示。所有<
/p>
设计和实现均运用基于
MVC
模式的设计,
采用
Java
语言按照面向对象思想编程,
使程序具有良
好的可读性、可修改性、可维护性和可重用性。同时由于前台网
站采用静态页面解析的方
式,系统的稳定性和安全性得到有效保障,教职工访
问网站效率进一步提高。系统总体架
构如图
4-1
所示。
联系我们
关于我们
SQL
Server2005
视频中心
施工现场
新闻动态
网
站
后
台
管
理
前台页面
网站首页
产品展示
合作加盟
图
4-1
系统总体架构图
4.3
系统运行软硬件环境
1.
服务器端
:
内存
2G
以上、硬 盘
1406
以上
SCSI
硬盘。
2.
客户端
:256MB
以上内 存、硬盘
40G
以上、网卡、网线等。
3.
系统开发平台
:MyEclipse
。
4.
数据库管理平台
:SQL Server 2005
。
37
-
-
-
-
-
-
-
-
-
上一篇:2.“禁塑”ING,我们在行动小分队总结报告(张磊)
下一篇:联合赛区建模获奖名单