Дипломные проекты данного направлении включают разработку информационных технологий (ИТ) либо программного продукта, в том числе и программного обеспечения (ПО).
Рекомендуется обосновать необходимость применения автоматизированных информационных систем (ЛИС) для решении конкретных задач или всей проблемы в целом, дать качественную опенку достоинств и недостатков выбранного подхода. Важное значение имеет установление области использования, характера и режима применения ПО и особенностей его разработки. Во-вторых, необходимо дать характеристику важнейших принципов организации ПО, позволяющих вконечном счете сократить сроки создания ПО. В-третьих, при обосновании языка программирования необходимо отмстить целесообразность использования данного языка в программе (или системе) и недостатки основных принципов организации ПО.
Помимо этого, необходимо пронести оценку качества ПО, которая определяется с позиций: специалиста-пользователя данного ПО; использования ресурсов и их оценки; выполнения требований на программное изделие. Студент должен оценить, насколько разрабатываемому ПО присущи свойства, способствующие повышению качества и определяющие эксплуатационную экономичность разработки. Следует помнить, что эффективность ПО должна обеспечиваться на всех стадиях жизненного цикла, что обусловлено требованием создания актуальной и гибкой системы, которая могла бы развиваться с наименьшими затратами на внесение изменений по мере се старения. Каскадная модель жизненного цикла показана на рис.1.
|
|
Рис. 1. Каскадная модель жизненного цикла ПО [2]
Экономическая глава должна содержать:
— выбор базы для сравнения;
— определение трудоемкости и стоимости ИТ (ПО);
— расчет цены ПО;
— расчет капитальных затрат;
—- расчет эксплуатационных затрат;
— определение показателен эффективности.
Выбор базы для сравнения производят исходя из цели применения разработки, режимов использовании ПО. Возможны следующие варианты:
• отсутствие программ для решения задач: разработанное ПО сопоставляется с вариантом решения задач вручную. Если сравнение пронести затруднительно, то по согласованию с руководителем дипломного проекта может быть использована качественная оценка по коэффициенту “Степень эффективности ИТ и ПО” либо подход оценки портфелей;
• наличие нескольких программ, отличающихся по структуре
и средствам использования (языком программирования, операционной системой и т. п.);
• проведение доработки имеющейся программы для конкретного использования.
Определение трудоемкости и стоимости ИТ (ПО) выполняется с использованием типовых норм и нормативов в следующем порядке:
|
|
1) определяется общая трудоемкость разработки ИТ (ПО) как сумма времени ручных (машинно-ручных) операций и времени решения задачи с использованием вычислительной техники (ВТ);
2) рассчитывается стоимость обработки информации как сумма затрат на оплату труда операторов и системных программистов, накладных расходов, стоимости обработки информации на ВТ;
3) вычисляются показатели: снижение трудоемкости обработки информации; возможное высвобождение за счет снижения трудоемкости, изменения удельного веса отдельных видов работ, повышения нормативов обслуживания; повышение качества.
4) Расчет цены ПО содержит:
1)определение затрат на оплату труда и накладных расходов (Приложение 4; 5);
2)установление цены ПО (Приложение 4; 5)
Расчет капитальных вложений сводится к определению суммы: стоимости ПО и балансовой стоимости средств вычислительной стоимости, отнесенной на время решения задачи.
Расчет эксплуатационных затрат содержит определение экономии между издержками на оплату труда работников, решавших задачу вручную, и издержками на решение данной задачи с использованием ПО (настройку, эксплуатацию ВТ, дополнительные накладные расходы).
ПРИЛОЖЕНИЕ 4