Пример: Глобальная сеть INTERNET
Я ищу:
На главную  |  Добавить в избранное  

Главная/

Программирование, базы данных. /

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

Документ 1 | Документ 2 | Документ 3 | Документ 4 | Документ 5 | Документ 6 | Документ 7 | Документ 8 | Документ 9 | Документ 10 | Документ 11 | Документ 12 | Документ 13 | Документ 14 | Документ 15

←предыдущая  следующая→
1 2 

4.        Описание пользовательского интерфейса 4.1.     Стандартные элементы окна

В системе используются кнопки “OК”, “Отмена”.

При нажатии кнопки “OК” действие сохраняется и осуществляется переход в окно предыдущего уровня.

При нажатии кнопки “Отмена” действие отменяется и осуществляется переход в окно предыдущего уровня.

Просмотр информации в списках производится с использованием горизонтальной или вертикальной полос прокрутки.

4.2.     Описание строки меню

При запуске системы в стандартную строку главного меню Microsoft Word добавляется пункт меню “Расчет” (рис.1).

Рис.1. Строка меню.

Пункт меню “Расчет” включает пункты “Разработка” и “Сопровождение”.

4.3.     Описание окна “Общие параметры договора на разработку ПС”

При выборе пункта “Разработка” из пункта меню “Расчет” (рис.1) главного меню на экран выводится окно “Общие параметры договора на разработку ПС”. Окно имеет следующий вид (рис. 2)

Рис.2.Окно “Общие параметры договора на разработку ПС”

Окно “Общие параметры договора на разработку ПС” содержит следующую информацию:

№ договора – № договора, по которому производится разработка ПС, задается пользователем АС в поле “№ договора”, по умолчанию устанавливается “12-3-456-789”;

Дата договора – дата договора, по которому производится разработка ПС, задается пользователем АС в поле “Дата договора”, по умолчанию устанавливается текущая дата;

Средняя заработная плата – средняя заработная плата в организации исполнителя, задается пользователем АС в поле “Средняя заработная плата (руб.)”, по умолчанию устанавливается значение 100;

Полное название организации заказчика – полное название организации заказчика задается пользователем АС в поле “Полное название организации заказчика”;

Сокращенное название организации заказчика – сокращенное название организации заказчика (если таковое имеется) задается пользователем АС в поле “Сокращенное название организации заказчика”;

Полное название организации исполнителя – полное название организации исполнителя задается пользователем АС в поле “Полное название организации исполнителя”;

Сокращенное название организации исполнителя – сокращенное название организации исполнителя (если таковое имеется) задается пользователем АС в поле “Сокращенное название организации исполнителя”.

В нижней части окна расположены две кнопки “Далее” и “Отмена”.

При нажатии на кнопку “Далее” на экран выводится окно “Расчет трудоемкости разработки ПС”.

Действия кнопки “Отмена” были описаны в п.4.1.

4.4.     Описание окна “Расчет трудоемкости разработки ПС”

При выборе пункта “ Разработка ” из пункта меню “Расчет” (рис.1) главного меню предварительно на экран выводится окно “Общие параметры договора на разработку ПС” (рис. 2). При нажатии на кнопку “Далее” инициализируется окно “Расчет трудоемкости разработки ПС”. Окно имеет следующий вид (рис. 3).

ис.3.Окно “Расчет трудоемкости разработки ПС”

В верхней части окна расположены элементы, с помощью которых задаются разрабатываемые подсистемы, а именно:

Кнопки “Добавить”, “Удалить”, “Изменить” и список названий подсистем.

При нажатии на кнопку “Добавить” на экран выводится окно “Добавить подсистему” (рис. 4.), с помощью которого пользователь может задать новую подсистему разрабатываемого ПС.

Рис.4.Окно “Добавить подсистему”

При нажатии на кнопку “Удалить” на экран выводится окно, требующее от пользователя подтверждения на удаление подсистемы.

При нажатии на кнопку “Изменить” на экран выводится окно “Переименовать подсистему” (рис. 5.), с помощью которого пользователь может задать новое название подсистемы разрабатываемого ПС.

Рис.5.Окно “Переименовать подсистему”

С помощью списка “Название” пользователь выбирает название подсистемы, при этом в остальной части окна “Расчет трудоемкости разработки ПС” устанавливаются параметры этой подсистемы.

Окно “ Расчет трудоемкости разработки ПС ” также содержит следующую информацию:

Стадии разработки ПС – Стадии разработки ПС, выбираются пользователем АС с помощью флажков:

·      “Техническое задание” – выбирается стадия разработки технического задания (ТЗ),

·      “Эскизный проект” – выбирается стадия эскизного проектирования (ЭП),

·      “Технический проект” – выбирается стадия технического проектирования (ТП),

·      “Рабочий проект” – выбирается стадия рабочего проектирования (РП),

·      “Внедрение” – выбирается стадия внедрения ПС (ВН),

·      “Предварительное проектирование” – выбирается стадия предварительного проектирования (ПП) (только при использовании CASE-технологии).

С помощью переключателей:

·      “Использование CASE-технологии” - помечается использование CASE-технологий,

·      “Объединение технического и рабочего проекта” - помечается объединение ТП и РП в технорабочий проект,

·      “Все стадии присутствуют” –возможен выбор всех стадий.

При этом если установлен переключатель “Использование CASE-технологии”, то стадии ТЗ, ЭП и ТП становятся недоступными, а стадия ПП выбирается автоматически. Если же установлен переключатель “Объединение технического и рабочего проекта ”, то стадии ТП и РП выбираются автоматически.

По умолчанию устанавливается стадия ТЗ и переключатель “Все стадии присутствуют”.

Элементы, повышаюшие сложность ПС – факторы, наличие которых повышает сложность ПС, выбирается пользователем с помощью флажков

·      “Наличие экранных подсказок и меню функций” – фактор выбирается, если разрабатываемое ПС имеет экранные подсказки и меню функций

·      “Выдача на экран контекстно-зависимой помощи” – фактор выбирается, если разрабатываемое ПС выдает на экран контекстно-зависимую помощь,

·      “Обеспечение хранения и поиска данных в сложных структурах” – фактор выбирается, если разрабатываемое ПС обеспечивает хранение и поиск данных в сложных структурах,

·      “Возможность связи с другими ПС” – фактор выбирается, если разрабатываемое ПС предоставляет возможность связи с другими ПС.

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

Степень охвата реализуемых функций стандартными ПС – степень охвата реализуемых функций стандартными ПС выбирается пользователем из списка “Степень охвата реализуемых функций стандартными ПС (%)”, по умолчанию устанавливается “Свыше 60”.

Средства разработки ПС – средства разработки ПС выбирается пользователем из списка “Средства разработки ПС”, по умолчанию устанавливается “Язык Ассемблера”.

p

←предыдущая  следующая→
1 2 


Copyright © 2005—2007 «RefStore.Ru»