Argussoft International — российская компания, специализирующаяся на разработке прикладного программного обеспечения. На рынке информационных технологий с 1991 года.

Главная > Проекты > Distributed Coordination System

Distributed Coordination System

Technologies: MS
Date of performance (pure time): 18 weeks
Complexity: 722 FP

Abstract

  • CMain product of Pacific Edge Software is Project Office.
  • Project Office is an enterprise software application that provides an easy way to initiate and track your organization’s portfolio of projects, resources, and knowledge.
  • Distributed Coordination System a server-side component that will provide an API for Project Office local client work with remote projects, located on any remote DB within the enterprise.

Purpose of the Project

  • Work with remote projects.
  • Support of documents attached to projects and to discussion messages.
  • Unit-centered document storage.
  • Support of project and document versioning.
  • Search for documents and messages.
  • Support of virtual teams.

Objectives

  • Support of distributed project management.
  • Distributed team support.
  • Smart versioning support for projects and project related documents.
  • Project- and document-oriented discussions support.
  • Provide XML API to customer software for interaction with components .

Customer Requirements

SSoftware platform:

  • Windows 2000 with COM+ integrated,
  • MS SQL Server,
  • MS IIS as Web Server.

Hardware platform:

  • Intel PCs.

System Architecture

>

Solution

  • Three-tier system, having all business logic on the application server.
  • Very flexible data structure, based on the set of meta-information describing target database. This meta-information is stored in the system database and can be customized in order to allow data transferring.
  • Flexible roles system, which allows to provide role-based security system.
  • Custom properties system, which allows to encapsulate complex data of project management system database into simple intuitive concept of properties.

Key Benefits

  • New unique features provided by Distributed Coordination system help customers to take a great advance in their software level and to increase the part of the market.
  • Meta-information based system, which allows to configure the system to work with very wide range of relational databases. The behavior of the system is also defined by the set of meta-information. This allows to change functionality without writing a line of code.
  • Component based architecture, which makes system support much easier.
Прочие технологии