Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект по инф.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
82.59 Кб
Скачать

22Системы управления проектами

Термин проект, происходит от латинского слова projectus ("брошенный вперед"). Управление проектом (Project Management) - использование знаний, методов, средств и технологий при выполнении проекта с целью достижения или превышения ожиданий участников проекта.

Деятельность как объект управления рассматривается в виде проекта тогда, когда

она имеет комплексных характер и требует анализа внутренней структуры всего комплекса работ (операций, процедур и т.д.);

переходы от одной работы к другой определяют основное содержание всей деятельности;

достижение целей деятельности связано с последовательно-параллельным выполнением всех элементов этой деятельности;

ограничения по времени, финансовым, материальным и трудовым ресурсам имеют особое значение в процессе выполнения комплекса работ;

продолжительность и стоимость деятельности явно зависит от организации всего комплекса работ.

Объект проектного управления - особым образом организованный комплекс работ, направленный на решение определенной задачи или достижение определенной цели, выполнение которого ограничено во времени, а также связано с потреблением конкретных финансовых, материальных и трудовых ресурсов.

Системы управления проектами (Project Management system , PMS) — компьютерные программы, предназначенная для организации выполнения проекта (работа с требованиями, планами, задачами, сборками, рисками, ошибками; учет бюджета и трудозатрат; отчетность по различным управленческим аспектам и т.п.)

Базовые функциональные возможности PMS

1 Средства описания комплекса работ проекта, связей между работами и их временных характеристик

2 Средства поддержки информации о ресурсах и затратах по проекту и назначения ресурсов и затрат отдельным работам проекта

3 Средства контроля за ходом выполнения проекта

4 Графические средства представления структуры проекта, средства создания различных отчетов по проекту

Сегодня управление проектами — это проверенный и эффективный инструмент управления любыми изменениями, в какой бы сфере человеческой деятельности они бы не происходили.

Существуют десятки систем управления проектами, среди которых выделяют: непрофессиональные и профессиональные (специализированные)

С неспециализированными системами легче работать рядовому пользователю, информация в них представлена нагляднее, предусмотрены широкие возможности по агрегированию данных. В то же время в них отсутствует функциональность, требующаяся в специальных областях.

  • Microsoft Project (MSP) – самое популярное в мире семейство программ управления проектами/

Microsoft Project (MSP) – самое популярное в мире семейство программ управления проектами.

Диаграмма Гантта 

Генри Лоренс Гантт (Henre Gantt, 1861—1919) — американский инженер-механик, иследователь принципов организации производства и систем человек-машина, создатель метода наглядного упорядочения работ - диаграммы Гантта (Gantt Charts).

Идея Гантта состояла в том, что главным ресурсом планирования является время, а основой принятия управленческих решений - сравнение запланированного и фактического состояния работ. На диаграммах Гантта по горизонтали обычно показывают интервалы времени, а по вертикали - работы, операции, оборудование.

Горизонтальные отрезки отражают длительность выполнения работ. Выбрав по горизонтальной оси текущий момент времени и получив оперативную информацию о ходе производства, можно сопоставить фактическое состояние дел и планировавшееся.

Основные тенденции управления проектами:

  • Важно определить ключевых участников проекта, "loser users" (пользователи, которые проиграют от успешного окончания проекта), уровень обязательств и степень вовлечённости каждого участника в процесс.

  • Основным рецептом вытаскивания таких проектов является договорённость об уменьшении функциональности.

  • Вредно отвлечение специалиста от работы (по результатам исследований, отвлечение происходит около 300 раз за один рабочий день). Очень вредны переработки в проекте (многие команды вынуждены перерабатывать, чтобы успеть к deadline), которые ведут только к количеству ошибок и, в конечном счёте, к закрытию проекта или проблемам в команде.

  • Важно активно  использовать Веб 2.0 (сам Йордон использует Twitter, Dopplr и др.).

  • Важно выбирать процессы, которые более близки к условиям проекта, а также позволяют работать над проектом, не утопая в бюрократии.

25 Системы управления базами данных (Database management system, DMBS, СУБД) — компьютерные программы, предназначенная для организации и ведения базы данных.

База данных (Database) - структурированный набор хранящихся вместе данных, обычно связанных между собой общей темой данных и обслуживаемый СУБД.

Основные функции СУБД

управление данными во внешней памяти (на дисках);

управление данными в оперативной памяти с использованием дискового кэша;

журнализация изменений, резервное копирование и восстановление базы данных после сбоев;

поддержка языков БД (язык определения данных, язык манипулирования данными, язык запросов).

SQL (Structured Query Language, язык структурированных запросов) — универсальный информационно-логический язык создания, модификации и управления данными в реляционных базах данных.

SQL основан на реляционной алгебре и делится на три части:

операторы определения данных

(Data Definition Language, DDL)

операторы манипуляции данными

(Data Manipulation Language, DML)

операторы доступа к данным

(Data Control Language, DCL).

SQL стандартизован, но имеет нестандартные варианты (диалекты), преодолевающие ограничения стандартного SQL.

Самые известные диалекты SQL:

PL/SQL, используемый в СУБД Oracle;

Transact-SQL, используемый в Microsoft SQL Server.

Типовые компоненты СУБД

Обычно современная СУБД содержит следующие модули:

ядро, которое отвечает за управление данными во внешней и оперативной памяти и журнализацию,

процессор языка базы данных, обеспечивающий оптимизацию запросов на извлечение и изменение данных и создание, как правило, машинно-независимого исполняемого внутреннего кода,

подсистему поддержки времени исполнения, которая интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД,

сервисные программы, обеспечивающие ряд дополнительных возможностей по обслуживанию информационной системы.

Классификация СУБД : По модели данных: Иерархические, Сетевые, реляционные, объектно-реляционные, объектно-ориентированные,

По организации данных: локальные, распределенные

По способу доступа к данным: Файл-серверные, Примеры: Microsoft Access, Borland Paradox. Клиент-серверные, Примеры: Firebird, Interbase, MS SQL Server, Sybase, Oracle, PostgreSQL, MySQL. Встраиваемые Примеры: Microsoft Access, Borland Paradox.

Объектно-ориентированная СУБД — реализующие объектно-ориентированный подход. обрабатывая данные как абстрактные объекты, наделённые свойствами, в виде неструктурированных данных, и использующие методы взаимодействия с другими объектами окружающего мира. Примеры: Jasmine, IBM Lotus Notes/Domino, ObjectStore

24 Системы управления контентом (Content management system, CMS) — компьютерные программы автоматической разработки и управления контентом (информационным содержанием: текстовыми материалами, видеофайлами, изображениями, MP3-файлами и т.д. и т.п.) ресурса (сайта).

CMS обычно использует СУБД для хранения данных, предоставляя пользователю web-интерфейс для управления ими.

Базовые хар-ки: Универсальность, Гибкость архитектуры,Функциональность, Юзабилити, Надежность.

Типовые модули CMS. Модульная структура CMS позволяет расширять и изменять функционал в зависимости от потребностей и возможностей клиента.

Типовые модули CMS:

модуль листа рассылки;

конструктор форм отправки на e-mail;

модуль поиска по сайту;

модуль вопросов и ответов (FAQ);

модуль публикации рекламы;

модуль публикации статей;

модуль многопользовательского доступа к системе;

модуль веб-форума;

модуль создания закрытых разделов;

модуль универсального каталога товаров;

модуль продвижения и мониторинга .

Дополняя дешевые базовые комплектации CMS различными модулями получают оптимальное решение. Типовые модули CMS

Функции модуля продвижения и мониторинга

 

1

Регистрация в каталогах

работает на предустановленной базе каталогов и поисковиков,  отвечает за добавление своих ресурсов для регистрации

2

Проверка позиций

отвечает за сбор и анализ позиций сайта на поисковиках и каталогах по указанным запросам с сохранением в базе данных и возможностью просмотра динамики

3

Проверка цитируемости

отвечает за сбор и анализ данных о цитируемости ресурса на поисковых системах, желательно также с возможностью просмотра динамики во времени

4

Работа со ссылками

отвечает  за процесс поиска, общение с партнерами и непосредственно за сам процесс обмена ссылками;

5

Проверка внутренних ссылок

отвечает  за сканирование ресурса и поиск «битых» ссылок и ошибок в структуре;

6

Подбор ключевых слов

отвечает за поиск и ранжирование ключевых слов по популярности на разных поисковых системах и специализированных сервисах;

7

Сбор статистики

отвечает  за генерацию логов посещения сайта для последующего их анализа;

8

Анализ статистики

отвечает за анализ статистических данных и генерации разнообразных отчетов, необходимых пользователю;

Типовое программное обеспечение СMS

 

Требуемое программное обеспечение на веб-сервере:

 

Операционная система

UNIX, GNU Linux... или MS Windows

Веб-сервер

Apache

Язык программирования

PHP, С++, Java, Perl и т.д.

Система управления базой данных

mySQL, MS SQL, MS Access, Oracle и т.д.

Дополнительное серверное ПО

Zend Optimizer и т.п