Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Результаты тестирования программы, анализ полученных результатов, реакция программы на нештатные ситуации



Результаты тестирования программы по данным контрольного примера приведены в приложении В.

Результаты тестов на ошибочные ситуации представлены на рисунках 2.35 – 2.39. Проверка показала, что алгоритм программы разработан верно.

 

Рисунок 2.35 – Вид сообщения об ошибке при отсутствии данных по турниру

 

Рисунок 2.36 – Вид сообщения об ошибке при невыбранном турнире

Рисунок 2.37 – Вид сообщения об ошибке при отсутствии данных используя быстрый поиск

 

Рисунок 2.38 – Вид сообщения об ошибке при повторной регистрации игрока

Рисунок 2.39 – Вид сообщения об ошибке при отсутствии данных по турниру

 

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


Технологический раздел

Обоснование выбора среды разработки и стиля программирования

Подсистема «АРМ «Главный судья мини-гольфа» разработана средствами Borland Delphi. Подсистема «Клуб любителей мини-гольфа «MG Club» Тольятти» разработана средствами PHP. Обе подсистемы созданы с использованием СУБД InterBase.

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

РНР — это серверный язык создания сценариев (или стороны сервера), разработанный специально для Web. В HTML-страницу можно внедрить код РНР, который будет выполняться при каждом ее посещении. Код РНР интерпретируется Web-сервером и генерирует HTML или иной вывод, наблюдаемый посетителем страницы. Основными достоинствами InterBase являются низкие требования к системе, с одновременной масштабируемостью на несколько процессоров, плюс развитая система мониторинга, временные таблицы, встраиваемая аутентификация пользователей.

РНР исключительно эффективен. Используя единственный недорогой сервер, можно обслуживать миллионы обращений в день. РНР обладает встроенной связностью со многими системами баз данных (PostgreSQL, mSQL, Oracle, dbm, Hyperware, Informix, InterBase и Sybase).

Обе подсистемы созданы с использованием технологии «Клиент-Сервер».

 


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

Характеристики компьютера, на котором проходила проверка эффективности программы:

- Процессор – Intel Celeron 3, 6 Ггц;

- ОЗУ – 768 Мб DDR (PC3200);

- Видео адаптер Nvidia Geforce 3 Ti, 64Мб;

- Монитор 17’’ с расширением 1280х1024х60 Гц;

- ОС Windows XP SP2;

- Размер файла БД с загруженными данными контрольного примера 912Кб.

Для оценки эффективности программы будет использовано стандартное приложение Windows «Диспетчер задач» (вкладка быстродействие).

Оценка быстродействия представлена на рисунках 3.1 – 3.3.


Рисунок 3.1 – Использование ресурсов компьютера до запуска программы


 

Рисунок 3.2 – Использование ресурсов компьютера во время работы программы

 

           
     


запуск программы просмотр данных сохранение данных формирование отчётов

Рисунок 3.3 – Использование ресурсов компьютера во время работы с программой (подробно)

 

Оценка технологической эффективности программы показала, что данный программный продукт использует в среднем 30% системных ресурсов. Поэтому данную программу можно назвать довольно эффективной.


Экономический раздел

4.1 Расчет себестоимости программы

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

Трудоемкость разработки программного изделия (t) определяется по формуле (4.1), чел.-мес.

 

t=3, 6*(η т.и.к)1, 2, (4.1)

t=3, 6*(1, 3)1, 2 = 4, 9 (чел.-мес)

 

где η т.и.к - число тысяч исходных команд.

 

Среднее число исполнителей (Чи) рассчитывается исходя из определенных или заданных характеристик трудоемкости и длительности разработки программного изделия по формуле (4.2), чел.:

 

Чи=t/T, (4.2)

Чи=4, 9 / 4, 1 = 1, 2

Принимаем для разработки клиентской части одного человека.

 

Продолжительность разработки программного изделия (T) рассчитывается по формуле (4.3), мес.:

 

T=2, 5*t 0, 32, (4.3)

T=2, 5* 4, 90, 32 = 4, 1 (мес.)

 

Производительность труда группы разработчиков программного изделия (Пр), исходных команд/чел.-мес. определяется по формуле (4.4):

 

Пр=1000* η т.и.к /t (4.4)

Пр=1000* 1, 3/4, 9 = 265 (команд/чел.-мес)

В таблице 4.1 приведены характеристики программного изделия, входящего в ПО АС, или ПО АС в целом при оценке его как единого программного изделия, рассчитанные с использованием базовой модели.


Таблица 4.1 – Характеристики программного изделия ПО АС

Характеристики программного изделия
Размер программного изделия, Т.И.К. – 1300
Трудоемкость t, чел.-мес. – 4, 9
Производительность труда Пр, исх.ком/чел.-мес. – 265
Длительность разработки Т, мес. – 4, 1
Среднее число исполнителей, чел. – 1, 2 1

 

Укрупненный расчет затрат на разработку АС (Кп) можно выполнить по формуле (4.5):

 

Кп = Фз/п * [(1 + β д)*(1+ β с) + β и+ β пр] + tЭВМ * См-ч , (4.5)

Кп = 29400* [(1 + 0, 10)*(1+ 0, 26) + 0, 6+ 0, 1] + 115* 59 = 68113, 4 (руб.)

 

где Фз/п – фонд основной заработной платы разработчиков и других исполнителей работ, р.;

β д – коэффициент дополнительной зарплаты, можно принимать 0, 10...0, 15;

β с – коэффициент отчислений на социальные нужды от основной и дополнительной заработной платы, равен 0, 26;

β и – коэффициент накладных расходов организации, разрабатывающей проект, можно принимать 0, 6...0, 8;

β пр – коэффициент прочих расходов, принимать 0, 1...0, 2;

tЭВМ – машинное время, затраченное для отладки программного обеспечения АС, ч.;

См-ч – стоимость Машино-часа работы ЭВМ, р.

 

Укрупненный расчет фонда основной заработной платы исполнителей работ по разработке АС производятся по формуле (4.6):

 

Фз/п = , (4.6)

Фз/п = 6000* 4, 9= 29400 (руб.)

 

Где - суммарная трудоемкость работ по разработке АС, чел.-ч. (чел.-дн.)

С – тарифная ставка часовая (дневная) разработчиков и других исполнителей работ, р.

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

Таблица 4.2 – Сводная ведомость численности работающих и годового фонда оплаты труда

Категория работающих Количество (чел.) Должностной оклад (руб.) Категория Годовой фонд заработной платы (руб.)
Техник-программист
ИТОГО:  

 

Время, затраченное на отладку программного обеспечения на ЭВМ, tЭВМ, устанавливается экспертным путем или по фактическим затратам машинного времени и вычисляется по формуле (4.7)

 

tЭВМ = S*T*ko, (4.7)

tЭВМ= 8*(4, 1*22)*0, 16 = 115 часов

где S – продолжительность рабочего дня, час;

Т – продолжительность разработки программного изделия, дней;

ko – коэффициент времени, затраченного на отладку программного обеспечения АС, по отношению ко всему времени разработки, можно принимать 0, 16

 

Стоимость Машино-часа работы ЭВМ или комплекса средств автоматизации См-ч берется в бухгалтерии. При отсутствии этих данных необходимо выполнить расчет себестоимости машино-часа работы КСА с учетом конкретных условий. Себестоимость Машино-часа работы ЭВМ или КСА определяется по формуле (4.8):

 

, (4.8)

(руб.)

 

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

- годовая сумма амортизации, р.;

- затраты на силовую электроэнергию, р.;

- затраты на ремонт и обслуживание оборудования в год, р.;

- затраты на материалы в год, р.;

- накладные расходы, р.;

- действительный годовой фонд времени работы КСА, ч.

 

Расчет затрат на заработную плату обслуживающего персонала производится по формуле (4.9):

 

, (4.9)

(руб.)

 

где n – количество работников;

- месячный оклад работника, р.;

- коэффициент, учитывающий дополнительную заработную плату ( принимается от 1, 1 до 1, 2);

- коэффициент, учитывающий отчисления на социальные нужды (в соответствии с законодательством РФ)(1, 26).

 

Годовые амортизационные отчисления по КСА считаются по формуле (4.10):

 

, (4.10)

(руб.)

 

где - стоимость ЭВМ и прочего оборудования, входящего в КСА, используемого при отладке АС;

- норма амортизации, 12%.


Таблица 4.3 – Расчет стоимости КСА для разработки ПО АС

Наименование оборудования Модель, серия Количество Стоимость, т.р.
Ед. всего
Компьютер Принтер лазерный Модем Pentium 4 3MHz Canon LBP-2900 Zyxel 660
ВСЕГО

 

Затраты на электроэнергию в год определяются следующим образом по формуле (4.11):

 

, (4.11)

(руб.)

 

где - установленная мощность, кВт;

- стоимость силовой электроэнергии, р/кВт;

- время, в течение года, когда КСА потребляет электроэнергию, ч.

 

Затраты на текущие ремонты и на материалы в год берутся по данным бухгалтерии. При укрупненном расчете их сумма может быть принята от 4, 5 до 10% от стоимости КСА

= 21600*0, 06 = 1296 (руб.)

= 21600*0, 05 = 1080 (руб.)

 

В накладные расходы включаются затраты на оплату труда АУП, затраты на амортизацию и содержание площадей, затраты на отопление, освещение и прочие.

Коэффициент накладных расходов организации, разрабатывающей проект принимают равным 0, 6-0, 9 от затрат на основную заработную плату разработчиков.

 

= 6000*0, 6 = 3600 (руб.)


Годовой фонд времени устанавливается, исходя из номинального фонда времени и времени профилактики оборудования и ремонтов и рассчитывается по формуле (4.12):

, (4.12)

(ч)

 

где S – продолжительности смены, ч.(8 час.);

h – количество смен (1);

D – число рабочих дней в год;

- время ремонтов и профилактики оборудования в год, ч., принимается в виде коэффициента равного (0, 9-0, 94).

 

Минимальная цена разработки АС складывается из полных затрат на разработку и минимальной необходимой суммы прибыли (формула 4.13), размер который позволяет на минимальном уровне осуществить самофинансирование организации-разработчика после всех обязательных платежей и выплаты налогов:

 

, (4.13)

(руб.)

 

Cумма прибыли рассчитывается исходя из планируемого минимального уровня рентабельности затрат организации-разработчика по формуле (4.14):

 

, (4.14)

(руб.)

 

где - минимальный уровень рентабельность, % (20-30%).


Поделиться:



Популярное:

  1. Bizz: Допустим, клиент не проверил карман, а там что-то лежит, что может повредит аппарат. Как быть в такой ситуации?
  2. III ЭТАП: РЕЗУЛЬТАТЫ АНАЛИЗА
  3. IV.1.3. Реакция Манту - ложноположительная диагностика
  4. Автор программы: доцент кафедры психологии, канд. психол. наук Недосека О. Н., старший преподаватель кафедры психологии Н.В. Юшина
  5. Анализ и интерпретация полученных результатов
  6. Анимационные программы и тематические парки.
  7. Брумбол, как и хоккей - это спорт настоящих мужчин, это самый мощный вид спорта, будем надеяться, что наши спортсмены еще не раз покажут хорошие результаты и порадуют нас своими достижениями.
  8. В ряде видов спорта такие реакции одновременно являются реакциями на движущийся объект (мяч, шайба и т.п.).
  9. В таблице 7 приведены результаты обследования 92 фризских лошадей по промеру высоты в холке.
  10. ВЗГЛЯД НА ОПЕРАТОРЫ ПРОГРАММЫ
  11. Возможности применения программы Мастер – Тур в работе туристской фирмы
  12. Возможные решения ситуации «Стратегия развития турфирмы «Парус»


Последнее изменение этой страницы: 2016-07-12; Просмотров: 1451; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.043 с.)
Главная | Случайная страница | Обратная связь