2。2 门户网站的需求分析
企业个人门户网站的展现是一个通过后台管理系统从数据库获取数据到前台展现出来的过程,一个门户网站的用户应当有两种:普通用户和管理员。普通用户可以登录前台,浏览页面,可以修改,保存自己的个人信息,保存到数据库。管理员既可以登录前台,也可以登录后台管理系统,进行一些数据管理和维护。
企业门户网站要做到数据的维护和更新,就要有前台客户端和后台管理系统。前台客户端通过后台管理系统获取数据库的数据,前台再经过样式的装饰,以多样化的形式展现给用户。用户可以登录,浏览页面,并对个人信息作出修改。
在后台管理系统,管理员通过登录后台,对数据进行维护,做一些增删改查的操作。
根据企业的个人门户网站的整体运作功能来看,大致可以需要以下几种功能:
(1) 对企业产品最新动态的展现,产品的详细分类,销售状态的展现,产品详细信息的展现等,用户登录后可以查询自己想要了解的产品的信息。并且进行收藏,便于以后浏览。
(2) 用户可以对自己的个人信息进行修改,保存。查看自己收藏的产品,进行浏览。
(3) 可以展现企业的相关信息,如企业的概况,发展历程,所获得的荣誉,社会责任的理论及实践,企业文化等,网站采用了图文并茂的方式展示这些信息。
(4) 实时更新企业相关的最新新闻资讯。
(5) 提供了企业在全国各地的专卖店包括详细地址,联系方式在内的详细信息。
(6) 对于有意向的求职者,企业提供了在全国范围内的企业招聘信息的查询与展现。
2。3 门户网站的特点
企业个人门户网站具有以下特点:
(1) 企业内部后台计算机网络应用功能完善,能及时更新前台数据。
(2) 满足了企业与个人相互了解与交流的需求。
(3) 通过网络平台展现企业信息,及时,高效。
(4) 可以选择性的展现企业信息,创造良好的信息交流环境。
(5) 前台客户端与后台管理门户网站相结合,可以高效的管理数据信息。
(6) 企业门户网站所面向的对象不仅仅是想了解企业的潜在客户,可能是想要向企业求职的职场人士,也有可能是想要与企业谋求合作机会的合作 者,及想要投资企业发展的投资者,甚至可能是与企业处在竞争位置的竞争者。不过这些信息的交流却会给企业带来更大的发展机会以及竞争。
2。4 门户网站技术可行性分析
企业个人门户网站的开发,使用到了JSP技术,Ajax技术和MySql第三方工具。JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准[1]。JSP具有跨平台性,实现角色的分类,组件的可重用,采用标记简化页面开发的优点[2]。JSP运行原理图[3]如图2-1所示。
图2-1 JSP运行原理图
Ajax是使用客户端脚本与Web服务器交换数据的Web应用开发方法[4]。具有无刷新更新数据,异步与服务器通信,前端和后端负载平衡,基于标准被广泛支持,界面与应用分离的优点,是一个基于标准化并被广泛支持的技术[5]。Ajax工作原理图[6],如图2-2所示。
图2-2 Ajax工作原理图
企业个人门户网站开发主要使用的是MVC模式。MVC模式是“Model-View-Controller”的缩写,中文翻译为“模式-视图-控制器”[7]。作为一种软件设计的代表,它用业务逻辑、数据、界面显示三者分离的方法组织代码。MVC模式具有分工明确,耦合性低,重用性高的优点[8]。