基于EXCEL服务器的项目管理系统设计(10)
时间:2017-04-27 12:40 来源:毕业论文 作者:毕业论文 点击:次
(2) 项目实施阶段 在项目实施阶段,可以根据实际的工程进展,利用MS Project随时调整任务,可改变任务的工期,工时数,进而改变项目的工期和费用等。在日常的项目实施过程中,由于工作地点的分散以及会产生大量的报表,我们可以利用Excel服务器强大的表格处理功能建立一个小型的项目管理系统,包括:组织、角色、人员的定义;表单的设计、工作流的定义和运行;数据统计方式的定义和自动执行等等。 利用这两个软件,可以解决以下问题:其一,项目组成员之间的报表该如何处理统计;其二,项目组成员之间的工作流向是怎样的;其三,影响总工期的关键任务是哪些;其四,当前资源(人员和材料)的使用情况,可以进行哪些调整;其五,项目是否超过预算,哪些项目超过预算。 (3) 项目完成阶段 在项目进行中和完成后,可以利用Excel服务器和MS Project对项目中的各项指标进行分析和统计。如各个项目小组的总费用,完成某类任务所需的平均工时数,平均材料费用等。这对于日后改善管理,优化工作分配将是非常有用的。 4 南京理工大学NUT方程式汽车项目管理系统的构建 4.1 技术概述 4.1.1 Excel服务器 Excel服务器是一个网络应用系统。我们要选择一台计算机作为“服务器”,其它的计算机作为“客户机”,数据统一保存在服务器上,采用的是C/S模式结构。图4.1为其结构模型。 图4.1 C/S模式结构模型 这里所说“服务器”是一个软件的概念,说某台计算机是服务器,不是说它的硬件特征有什么特殊,而是说它在一套网络应用系统中所起的“作用”与其它的计算机不一样。对Excel服务器而言,在用作服务器的那台计算机上安装有数据库和服务程序,用户通过网络上的其它计算机(客户机)登录到服务器,从服务器上的数据库中获取信息,进行各种操作,最终的结果再保存到数据库中去,通过这种方式实现了信息的共享。用户在客户机上的操作在Excel中进行(企业版用户也可在网页上进行),与通常操作一个Excel文件的方式几乎一样,但背后的事情发生了变化。图4.2为利用Excel服务器构建的管理系统的网络架构。 图4.2 Excel服务器构建的管理系统的网络架构 4.1.2 C/S 模式 C/S 模式结构(Client/Server Mode)是目前建立信息系统的主要方式之一,是典型的两层体系结构,它由客户机和服务器组成,服务器上运行着系统所需的数据库等系统软件,客户机则运行相应的客户端应用软件。C/S 结构一般用于比较适合中小规模、数据库单一且有安全性和快速性保障的局域网下,它具有这样的一些优点[8]: 1.处理速度快。客户机的应用请求被立即送往数据库服务器,在网络中传送的信号仅限于请求和响应两种信息,而不是整个数据库文件,从而使网络传送量大大减少,加快了处理速度。 2.交互能力强。此种结构系统往往具有专用的前端,能处理大量的、实时的数据流,响应速度快。在这种模式中,客户端装有专用的客户软件,更有利于完成某一项专门任务。 3.对客户机的硬件要求低。大量的数据库操作在服务器上执行,数据库管理系统(DBMS)的速度不受客户机速度的限制,客户机只需运行前端应用软件,因而降低了对客户机的硬件要求。 4.数据的安全性和完整性强。在基于C/S 结构的系统中,各种应用逻辑通过相应的前端应用程序来访问数据,使用安全的存取模式,同时服务器DBMS 能跟踪数据的修改,并在数据库崩溃时恢复数据库,可靠性强。 (责任编辑:qin) |