- •128 М осковский Государственный Институт Электронной Техники (Технический Университет)
- •«Разработка программного модуля для удаленного администрирования и мониторинга raid-системы»
- •Содержание
- •Введение
- •Раздел 2 является технологическим разделом и содержит информацию о методике создания данного программного продукта и приемах его отладки.
- •Раздел 3 содержит организационно-экономическую часть дипломного проекта, в которой проводится расчет стоимости проекта и планирование разработки;
- •Раздел 4 посвящен вопросу организации рабочего места программиста и пользователя пк.
- •Специальный раздел
- •Исследовательская часть
- •Постановка задачи
- •Обзор программных продуктов для управленияRaid-системой
- •Gam(GlobalArrayManager)
- •Информационные потребности пользователя
- •Конструкторская часть
- •Требования к системе
- •Состав выполняемых функций
- •Требования к надежности
- •Условия эксплуатации и требования к составу и параметрам технических средств
- •Требования к информационной и программной совместимости
- •Требования к транспортировке и хранению
- •Специальные требования
- •Структурная схема работы программы
- •Структура входных и выходных данных
- •Общие схемы алгоритмов работы программы
- •Общая схема алгоритма работы модуля Менеджер
- •Схемы алгоритмов модуля Агент
- •Поиск подключенных raid-контроллеров
- •Мониторинг raid-массива
- •Формат данных модуля Агент
- •Формат ответов контроллера acs-9900
- •Выбор платформы проектирования
- •Реализация программного модуля Агент
- •Реализация модуля для поиска подключенных raid-контроллеров
- •Реализация сервера Агент
- •Общий вид модуля Менеджер
- •Установка программного обеспечения
- •Конфигурация технических средств
- •Минимальные технические характеристики по
- •Рекомендуемые технические характеристики по
- •Методика и результаты испытаний программы
- •Общие приемы тестирования
- •Тестирование работоспособности raid-контроллера
- •Технологический раздел
- •Объектно-ориентированное программирование
- •Объектно-ориентированное проектирование
- •Этапы разработки программного обеспечения
- •Постановка задачи
- •Составление проекта
- •Алгоритмизация
- •Программирование
- •Препарация
- •Трансляция
- •Отладка
- •Оформление программы
- •Отчет о работе
- •Модернизация
- •Методика испытаний программы и результаты экспериментальной проверки
- •Отладка и общие принципы тестирования
- •Алгоритмическое тестирование
- •Функциональное или аналитическое тестирование
- •Содержательное тестирование
- •Особенности среды программирования
- •Тестирование программы и его результаты
- •Организационно-экономический раздел
- •Планирование разработки
- •Сетевое планирование
- •Создание структурной таблицы работ
- •Структурная таблица работ
- •Проанализированная структурная таблица работ
- •Упорядоченная структурная таблица работ
- •Сетевой график
- •Расчет затрат на создание программного продукта
- •Метод для расчета затрат на создание пп
- •Расчет затрат на разработку пп
- •Результаты расчета коэффициентов изменения трудоемкости
- •72 408 Рублей,
- •Расчет затрат на изготовление опытного образца пп
- •4 972 Рубля,
- •Затраты на технологию и программные средства автоматизации разработки пп
- •Затраты на эвм, используемые для автоматизации разработки пп
- •Итоговые суммарные затраты на разработку по
- •Итоговые суммарные затраты на разработку по
- •Раздел по производственной и экологической безопасности
- •Вредные и потенциальноопасные факторы на месте разработчика по
- •Нерациональное освещение
- •Расчет общего освещения
- •Электробезопасность
- •Требования по пожарной безопасности
- •Уровень шума
- •Защита от вредных излучений
- •Микроклимат в компьютерном зале
- •Параметры воздушной среды
- •Психофизиологические факторы
- •Заключение
- •Список литературы
- •Приложения Приложение 1. Текст программного кода
- •Приложение 2. Спецификация контроллераAsc-9900
- •Приложение 3. Руководство пользователя
- •Встроенная система помощи
- •Приложение4. Интерфейсные окна программы
Затраты на эвм, используемые для автоматизации разработки пп
Затраты на ЭВМ К4Ропределяются по формуле
, где
= 10 рублей/час – стоимость машинного времени;
= 23,8 рублей/день – амортизационная составляющая, характеризующая стоимость машинного времени в фиксированном интервале (при стоимости ПК используемого при разработке30000 рублей и при предполагаемом сроке эксплуатации 5 лет);
- коэффициент, определяющий соответствие технических характеристик ЭВМ требованиям средств разработки;
– затраты на моделирующие ЭВМ (),=2 дня;
Таким образом:
=10 427 рублей
Перечисленные виды затрат в некоторой степени коррелированы. Соотношение между ними зависит от роли комплексной отладки в реальном масштабе времени. При низкой автоматизации проектирования в системах реального времени доминирует первая составляющая затрат.
Помимо затрат для разработки и тестирования данного ПП потребуется одно устройствоRAID-массива и одно устройство подключенияRAID-системы к компьютеру. Но так как заказчик предоставил на период разработки ПОRAID-контроллер с дисковыми устройствами и с платой для подключенияRAID-системы к компьютеру, данные затраты на дополнительное оборудование рассматриваться не будут.
Итоговые суммарные затраты на разработку по
Занесем в таблицу все слагаемые для затрат на разработку ПО.
Таблица 3.5
Итоговые суммарные затраты на разработку по
|
Описание |
Сумма (руб.) |
% суммарных затрат |
К1Р |
Затраты на разработку ПО |
72 408 |
75% |
К2Р |
Затраты на изготовление опытного образца ПП |
4 972 |
5 % |
К3Р |
Затраты на технологию и программные средства |
7920 |
9% |
К4Р |
Затраты на ЭВМ |
10 427 |
11% |
Суммарные затраты на разработку ПП составляют
К = К1Р + К2Р + К3Р + К4Р.
По расчетам, приведенным выше, получаем
К= 95 727 рублей.
Выводы
В данной работе было произведено планирование разработки методом сетевого планирования и произведены расчеты затрат на разработку данного ПП методом нормативной калькуляции.
-
Раздел по производственной и экологической безопасности
к дипломному проекту на тему:
«Разработка программного модуля для удаленного администрирования и мониторинга RAID-системы»
Дипломант:
Кузнецов А.А. /__________/
Консультант по разделу производственной и экологической безопасности:
Кольцов В.Б. /__________/
Раздел по производственной и экологической безопасности
Стандартное автоматизированное рабочее место разработчика ПО постоянно оказывает вредное воздействие на организм человека, которое может причинить большой вред организму человека, если пренебрегать даже элементарными правилами техники безопасности. Типичными ощущениями, которые испытывают к концу рабочего дня чрезмерно увлеченные и беспечные пользователи персональных компьютеров, являются: головная боль, резь в глазах, тянущие боли в мышцах шеи, рук и спины, зуд кожи на лице и т.д. Испытываемые день за днем, они могут привести к мигреням, частичной потере зрения, сколиозу, кожным воспалениям и другим нежелательным явлениям. Все это не случайно.
При рассмотрении вопросов охраны труда большое внимание уделяется производственному освещению, оздоровлению воздушной среды, защите от шума, электробезопасности, пожарной безопасности и др.
В данном разделе будут рассмотрены вопросы организации безопасности в компьютерном помещении, в котором производилась разработка данного ПО. Помещение представляет собой комнату 6х4 м и 4-мя компьютерными местами для разработчиков.