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

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

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

管理人员或 新闻发布人员 查看产品 删除产品 添加产品 图3-3 产品展示用例图

1.添加产品

管理员可以在授权的范围对选择的产品添加一个新的产品,并按照要求填写产品的各种属性值,其中带*的部分必须填写完整,不能缺项。中文名字和英文名字不能为空、中文名称簇30个汉字、英文名称簇50个汉字。

2.删除产品

管理员可以在授权的范围删除己存在的产品,产品己经在使用的无法删除,只能删除不再使用的产品。并且删除的产品只能删除单个产品,如果产品中包含有子产品的,需使用删除产品及子产品。

3.查看产品

管理员可以在授权的范围对存在的产品进行查看,并可以对该项产品进行各种操作。

3.5.3 权限管理

系统管理员登录内网后可在此进行权限管理,包括角色、资源组、用户的授权。对于授权的用户可以访问特定的资源,未授权的用户无法访问任何资源甚至无法登陆系统。

3.6 门户网站非功能需求分析

企业门户网站系统的性能要达到以下几个方面:

1.界面需求

以蓝色基调为主,给人以平静、理智、美观大方的感觉,体现学院博学笃行、术道精诚的办学特色。

2.安全稳定性

系统各个功能模块能够正常运行,系统运行过程中不产生错误。采用增强网

13

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

站数据的远程灾难备份技术,在网站遇到攻击和意外情况下快速恢复网站。能抵制黑客和一般的网络攻击,有必要的安全策略和安全防护机制。

3.易用性

界面人性化,简单易懂,操作方便。

4.数据保密性

系统种包含用户私人信息,因此对密码进行MD5加密设计,保证用户密码的安全性和私密性。

5.操作安全性

由于用户的操作不慎可能导致数据被误删,误改等情况,这里要求在每次删除的时候提醒用户,以防误操作。

6.效率

系统执行效率高,速度快。

7.可兼容性

支持多种操作系统和浏览器。

8.可扩展性

主题样式、内容,功能方便扩展,方便后期维护。

3.7 本章小结

本章首先介绍了企业门户网站系统的需求概述、业务需求分析、功能性需求和非功能性需求。在功能性需求中详细对系统业务模块用例图分析进行详细描述。

14

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

第4章 门户网站的设计

本章介绍系统设计的原则、系统运行的软硬件环境、系统总体设计、数据库设计、系统出错处理设计、系统部署与运行等问题。重点从网站系统的功能结构、系统的数据处理流程、系统的界面等方面做了详细的设计;从数据库设计原理出发,对网站数据库做了系统的设计。

4.1 系统总体设计原则

网站系统的设计是网站系统开发过程中重要的一个环节,直接关系到系统将来能否达到预期的目标。由于软件开发过程是一个复杂而繁琐的工程,所以在开发过程中,应该遵循网站系统开发的基本原则,使得系统既能满足业务需求,又能适应未来发展需要。具体来说,系统开发的原则有以下几点。

1.实用性原则

在系统设计过程中,“实用”是软件设计的第一目标,设计的软件能否在实际应用中解决实际问题,这是每个软件设计人员必须关心的问题。软件设计以实用为原则,不能注重形式,开发的软件就是针对实际问题来设计。

2.扩展性原则

由于互联网发展速度较快,开发一个软件,要耗费较大的人力和物力,在系统设计时,要考虑环境的变换以及软件对环境的适应性和扩展性。也就是在新的环境下,在原开发软件基础上能改进软件,使其能适应环境的变换。一般在软件设计中,采用系统模块化思想对软件进行分布式设计,最后整合,已达到新环境下,在原软件的基础上,对软件功能上的扩展性。

3.可靠性原则

系统应该是可靠的,在系统访问出现异常情况下,系统应该自动关闭和自我保护,同时,提供异常信息报告方便用户查询原因,以免系统出现瘫痪导致数据的流失。在设计时,可采用系统自动备份功能,当系统出现异常情况时,在没有其他修复方法的情况下,对数据可进行恢复。

4.易操作性原则

Web系统在实际应用过程中,应该是简单易操作的,在软件管理上是易于管理的。只要对软件开发人员进行简单培训与指导,就能操作使用该软件。在软件设计时,尽量采用智能化窗口功能,用户点击窗口按钮,就可实现操作的设计原则。

5.安全性原则

现在计算机病毒种类较多,危害性较大,在系统设计过程中,安全性是必须考虑的要素。一般在设计过程中,对于权限的限制尽量采用分类设计,不同用户

15

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

授予不同的权限;对一些保密性的材料可采用加密技术,不让用户看到具体的内容结构,只有管理员输入密码,才能查看内容结构。对于管理后台的设计,可采用统一密码验证的设计方式,实现系统的安全运行。

4.2 系统总体架构

企业门户网站总体架构采取前台网站和后台网站分离的架构模式,职工在后台网站可以利用动态功能网络办公,操作的结果可以在前台网站显示。所有设计和实现均运用基于MVC模式的设计,采用Java语言按照面向对象思想编程,使程序具有良好的可读性、可修改性、可维护性和可重用性。同时由于前台网站采用静态页面解析的方式,系统的稳定性和安全性得到有效保障,教职工访问网站效率进一步提高。系统总体架构如图4-1所示。

图4-1 系统总体架构图

联系我们 关于我们 SQL Server2005 视频中心 施工现场 新闻动态 网站后台管理 前台页面 网站首页 产品展示 合作加盟 4.3 系统运行软硬件环境

1.服务器端:内存2G以上、硬盘1406以上SCSI硬盘。 2.客户端:256MB以上内存、硬盘40G以上、网卡、网线等。 3.系统开发平台:MyEclipse 。 4.数据库管理平台:SQL Server 2005。

16