企业门户网站的设计与实现 联系客服

发布时间 : 星期六 文章企业门户网站的设计与实现更新完毕开始阅读

宁夏大学新华学院本科学位论文

式表现的,又被称作实体联系图或ER图。根据前面系统建模以及对数据库的设计,这里直接给出本系统的实体关系ER模型。 1.系统实体关系ER例图,如图5-1所示。

图5-1 系统实体关系ER例图

企业新闻 领导关怀 员工活动 媒体聚焦 1 新闻资料 上传 1 用户 1 用户名 密码 5.3 数据库逻辑设计

根据上述数据库需求分析E-R图及数据字典转换成关系模型,形成各个表格之间的关系,我选择的是关系数据库,在以往对数据库的学习中我发现,关系数据库的二维表格可以很清楚的描述各个数据之间有何种关联。所以在对数据库表格设计的时候我按照范式的思想去设计完成,使得每一个数据库的表格都达到了第一或第三范式的要求,如下各表所示。

5.3.1 图片信息表

形象直观的把产品的信息呈现给客户,方便客户查找。

25

宁夏大学新华学院本科学位论文

表5-1 图片信息表

列名 Pro_id Pro_desp Pro_name Pro_picfullpath Pro_picpath Pro_shortDesp Pro_type Pro_date Pro_uploader Pro_imgsPath 数据类型 int Varchar(MAX) Varchar(255) Varchar(MAX) Varchar(255) Varchar(MAX) Varchar(255) Varchar(255) Varchar(255) Varchar(MAX) 是否为空 否 是 是 是 是 是 是 是 是 是 5.3.2 新闻表

向客户及时报道企业新发生的事件,让客户时刻了解企业的发展动态

表5-2 新闻表

列名 msg_id msg_date msg_title msg_txt msg_type msg_uploader msg_imgsPath 数据类型 int Varchar(255) Varchar(255) Varchar(MAX) Varchar(255) Varchar(255) Varchar(255) 是否为空 否 是 是 是 是 是 是 5.3.3 用户信息表

提供用户名和密码。

表5-3 用户信息表

列名 u_id u_account user_nicheng u_password u_role 数据类型 int Varchar(255) Varchar(255) Varchar(255) int 是否为空 否 否 是 否 否 26

宁夏大学新华学院本科学位论文

5.3.4 目录表

目录是计算机组织文件的(树形)结构。文件是根据目录分类存放的。有利于归档和分类

表5-4 目录表

列名 tr_id tr_name tr_open tr_pid tr_target tr_url 数据类型 int Varchar(255) Varchar(255) int Varchar(255) Varchar(255) 是否为空 否 否 否 否 是 是 5.3.5 视频表

为客户提供视频的路径、名称。

表5-5 视频表

列名 video_desp video_fullpath video_name video_path video_picfulpath video_picpath video_type video_date video_uploader 数据类型 Varchar(MAX) Varchar(MAX) Varchar(255) Varchar(255) Varchar(MAX) Varchar(255) Varchar(255) Varchar(255) Varchar(255) 是否为空 是 是 是 是 是 是 是 是 是 5.4 本章小结

本章给出了门户网站总体设计其中包括系统总体架构、体系结构图、各模块结构说明、功能需求与程序的关系。接着讲述了门户网站的基本业务时序流程主要包括发布新闻发布通知发布工作计划、生成部门网站等基本业务。本章还给出了系统的接口设计,其中包括用户和系统的接口、网站接口、权限管理接口。最后给出了门户网站的物理结构设计。

27

宁夏大学新华学院本科学位论文

第6章 门户网站的测试

6.1 测试内容

在完成公司企业网站的设计之后要对企业网站进行系统的测试。在进行系统测试的过程中目前比较通用的有两种方法,一种是黑盒测试,即对企业网站的各项功能进行验证,看是否符合预先的设计要求;另外一种方法是白盒测试,即需要对每一个功能的内部流程走向进行验证,检验是否符合要求在本文的企业网站测试的过程中采用的测试方法黑盒测试,这就需要编写企业网站的测试用例来进行详细的测试,针对测试过程中的问题,总结在相关的测试文档中,以便及时的针对测试过程中的问题进行修改。在测试完成之后需要对企业网站进行调试。 企业网站的调试分三个方面来进行,首先是对各个子系统功能模块的调试,之后是对这个子系统的调试,最后才是对整个企业网站的调试。在调试的过程中需要对发现的问题进行分类,可以分为三个部分,分别是系统功能上的BUG、需要改进的地方和待添加的功能。

在系统完成系统的测试和调试之后需要对系统进行实施,这实施之前测试是对系统质量进行保障的一个最为重要的前提条件,测试环节能够很有效的发现系统中的问题并及时的进行修改,这样能够在最大的程度上降低系统的总体风险,同时提高软件的质量。

6.2 功能测试

网站功能测试就是对网站的各功能进行验证,根据功能测试用例逐项测试,检查网站是否达到用户要求的功能。主要包括:用户界面测试、链接测试、表单测试、Cookies测试、数据库测试、速度测试、负载测试、压力测试等。而且测试数据必须要保证各种类型的数据到达一定数量并保证数据具有典型性,以确保测试数值的全面性和可靠性。本文对本门户网站,主要做了以下测试工作。

6.2.1 用户界面测试

根据需求内容,即本系统需要实现的功能来进行验证测试,内容如下所示。 发布新闻 维护新闻 创建页面产品 维护产品 工作计划上传 业务产品管理 角色管理

28