Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Информация




Эргономика и юзабилити пользовательского

интерфейса программного обеспечения»

РЕФЕРАТ

на тему:

«Сетевое планирование при разработке

пользовательского интерфейса ПП»

 

Выполнили: студенты группы 639 Мердыгеев Б.Д.,

Похресный А.К.

Проверила: Имыгинова Е.С.

 

 

Улан-Удэ, 2013

Планирование работ по проектированию и разработки ПИ

Информация

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

Однако продукт, обладающий реальным преимущест­вом по сравнению с конкурирующими или унаследован­ными продуктами, не появляется по распоряжению, вдох­новению или по волшебству. Здесь требуется согласован­ная, систематическая и упорная работа со стороны руко­водства и технического персонала. Процесс проектирова­ния и разработки программных продуктов (как компонен­тов, относящихся к ПИ, так и других типов компонентов) включает: планирование, сбор требований, концептуаль­ное проектирование, проектирование, реализацию (сис­темное проектирование, проектирование программы, на­писание программы и компонентное тестирование), тес­тирование (системное и комплексное), выполнение итера­ций (до тех пор, пока требования не будут удовлетворены) и завершающее действие по развертыванию.

Существуют различные способы представления наи­более важных элементов процесса разработки — каждый шаг выполняется явно и осознанно, либо каждый шаг вы­полняется неявно и неосознанно. Некая критическая «мас­са» работы должна быть выполнена эффективно и продук­тивно, определенным образом даже в случае RAD-метода разработки (Rapid Application Development — быстрая раз­работка приложений) или скоротечных Web - ориентиро­ванных проектов.

Назначение и области применения сетевого планирования и управлении

Поиски более эффективных способов планирования слож­ных процессов привели к созданию принципиально новых методов сетевого планирования и управления (СПУ).

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

Первые системы, использующие сетевые графики, были применены в США в конце 50-х гг. и получили названия СРМ (английская аббревиатура, означающая метод крити­ческого пути) и PERT (метод оценки и обзора программы).

В России работы по сетевому планированию начались в 60-х гг. Тогда методы СПУ нашли применение в строи­тельстве и научных разработках. В дальнейшем сетевые методы стали широко применяться и в других областях народного хозяйства.

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

Система СПУ позволяет:

¾ формировать календарный план реализации неко­торого комплекса работ;

¾ выявлять и мобилизоваться резервы времени, тру­довые, материальные и денежные ресурсы;

¾ осуществлять управление комплексом работ по прин­ципу «ведущего звена» с прогнозированием и пре­дупреждением возможных срывов в ходе работ;

¾ повышать эффективность управления в целом при четком распределении ответственности между ру­ководителями разных уровней и исполнителями работ.

Диапазон применения СПУ весьма широк: от задач, касающихся деятельности отдельных лиц, до проектов, в которых участвуют сотни организаций и десятки тысяч людей (например, разработка и создание крупного терри­ториально-промышленного комплекса).

Под комплексом работ (комплексом операций, или про­ектом) мы будем понимать всякую задачу, для выполнения которой необходимо осуществить достаточно большое ко­личество разнообразных работ. Это может быть и строи­тельство некоторого здания, корабля, самолета или любо­го другого сложного объекта, и разработка проекта этого сооружения, и даже процесс построения планов реализа­ции проекта.

Для того чтобы составить план работ по осуществле­нию больших и сложных проектов, состоящих из тысяч отдельных исследований и операций, необходимо описать его с помощью некоторой математической модели. Таким средством описания проектов (комплексов) является се­тевая модель.

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

Главными элементами сетевой модели являются со­бытия и работы.

Термин «работа» используется в СПУ в широком смысле. Во-первых, это действительная работа — протяженный во времени процесс, требующий затрат ресурсов (например, сборка изделия, испытание прибора и т.п.). Каждая дейст­вительная работа должна быть конкретной, четко описанной и иметь ответственного исполнителя.

Во-вторых, это ожидание — протяженный во времени процесс, не требующий затрат труда (например, процесс сушки после покраски, старения металла, твердения бе­тона и т.п.).

В-третьих, это зависимость, или фиктивная работа — логическая связь между двумя или несколькими работа­ми (событиями), не требующими затрат труда, материаль­ных ресурсов или времени. Она указывает, что возмож­ность одной работы непосредственно зависит от результа­тов другой. Естественно, что продолжительность фиктив­ной работы принимается равной нулю.

Событие — это момент завершения какого-либо процес­са, отражающий отдельный этап выполнения проекта.

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

Среди событий сетевой модели выделяют исходное и завершающее события. Исходное событие не имеет пред­шествующих работ и событий, относящихся к представленному в модели комплексу работ. Завершающее событие не имеет последующих работ и событий.

События на сетевом графике (или, как еще говорят, на графе) изображаются кружками (вершинами графа), а ра­боты — стрелками (ориентированными дугами), показы­вающими связь между работами.

На рис. 5.1 приведен сетевой график задачи моделиро­вания и построения оптимального плана некоторого эко­номического объекта. Чтобы решить эту задачу, необходи­мо провести следующие работы: А — сформулировать про­блему исследования; Б — достроить математическую модель изучаемого объекта; В — собрать информацию; Г — выбрать метод решения задачи; Д — построить и отладить програм­му для ЭВМ; Е — рассчитать оптимальный план; Ж — пе­редать результаты расчета заказчику.

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

Из графика, например, следует, что работы В и Г мож­но начать выполнять независимо одна от другой только после свершения события 3, т.е. когда выполнены работы А и Б; работу Д — после свершения события 4, когда вы­полнены работы А, Б и Г, а работу Е можно выполнить только после наступления события 5, т.е. при выполнении всех предшествующих ему работ А, Б, В, Г и Д.

В сетевой модели, представленной на рис. 5.1, нет чи­словых оценок. Такая сеть называется структурной. Од­нако на практике чаще всего используются сети, в которых заданы оценки продолжительности работ (указываемые в часах, неделях, декадах, месяцах и т.д. над соответст­вующими стрелками), а также оценки других параметров, например трудоемкости, стоимости и т.п.





Поделиться с друзьями:


Дата добавления: 2015-05-07; Мы поможем в написании ваших работ!; просмотров: 493 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Чтобы получился студенческий борщ, его нужно варить также как и домашний, только без мяса и развести водой 1:10 © Неизвестно
==> читать все изречения...

2843 - | 2727 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.031 с.