1. Пояснительная записка
Федеральным государственным образовательным стандартом высшего образованиия и учебным планом подготовки бакалавров направления «Информационные системы и технологии» предусматривается прохождение студентами производственной (преддипломной) практики. Выполнение программы практики обеспечивает проверку теоретических и практических знаний по информационным системам, полученных в период обучения студентов, овладение навыками практической работы, приобретение опыта работы в трудовом коллективе.
К прохождению практики допускаются студенты, не имеющие задолженности по результатам экзаменационной сессии. Предварительно студенты самостоятельно находят место практики и согласовывают его с руководителем практики от вуза. Производственную (преддипломную) практику студенты могут проходить и на выездных базах. Практика организуется на основе договоров, заключаемых администрацией университета с организациями и предприятиями.
Объектами (базами) прохождения практики могут быть: промышленные предприятия (фирмы) и их структурные подразделения, коммерческие организации различных организационно-правовых форм (государственные и муниципальные унитарные предприятия, производственные кооперативы, хозяйственные товарищества и общества), некоммерческие организации и объединения, банки, информационно-аналитические центры организации, занимающиеся разработкой программного продукта, требующие знаний в рамках направления «Информационные системы и технологии». Практика может проходить в отделах и службах предприятий (фирм): АСУ, планово-экономический, финансовый, маркетинга, производственно-диспетчерский, организации труда и заработной платы, бухгалтерский, управления качеством продукции, коммерческий, проектно-конструкторский и др.
Практика проводится на 4 курсе в 8 семестре.
Целью практики является уточнение темы выпускной квалификационной работы, сбор материалов для дальнейшего проектирования, проектирование части информационной системы, которые будут являться составными частями завершенной выпускной квалификационной работы.
Задачами практики являются:
- приобретение практических навыков по разработке и проектированию функциональных задач, функциональных подсистем в соответствии с темой выпускной работы;
- изучение методики проектирования информационных систем, изучение стандартов на проектирование;
- изучение принципов проектирования информационных систем с использованием типовых проектных решений;
- освоение на практике методов предпроектного обследования объекта информатизации, проведение системного анализа результатов обследования при построении модели информационной системы.
Тип практики: производственная (преддипломная).
Способ проведения производственной практики: стационарная, выездная. К прохождению практики допускаются студенты, не имеющие задолженности по результатам экзаменационной сессии. Предварительно студенты самостоятельно находят место практики и согласовывают его с руководителем практики от ВУЗа. Производственную практику студенты могут проходить и на выездных базах. Практика организуется на основе договоров, заключаемых администрацией университета с организациями и предприятиями
По вопросам организации и прохождения производственной практики студент может получить консультацию (устно или письменно) у преподавателя-руководителя практики.
Производственная практика организуется в соответствии с учебным планом, графиком учебного процесса и настоящей программой.
Место производственной практики:
— цикл (раздел) ОПОП. Дисциплина входит в вариативную часть блока 2 учебного плана;
— взаимосвязь с другими частями ОПОП. Прохождение производственной практики базируется на дисциплинах: «Программирование сетевых баз данных», «Высокоуровневые методы программирования», «Корпоративные информационные системы», «Архитектура информационных систем», Учебная (по получению первичных профессиональных умений и навыков, в том числе первичных умений и навыков научно-исследовательской деятельности) практика», «Производственная (НИР) практика» и др.
— требования к «входным» знаниям, умениям, готовностям. Студент должен знать этапы разработки программ, последовательность проектирования. систем разного уровня
Дисциплины и практики, для которых освоение данной практики необходимы как предшествующие. Компетенции, приобретенные в ходе прохождения производственной практики готовят студента к освоению других профессиональных компетенций. Практика является основой для итоговой государственной аттестации.
2. Компетенции обучающегося формируемые в результате прохождения учебной, производственной практик
В результате прохождения данной производственной (преддипломной) практики обучающийся должен приобрести:
Содержание компетенции в соответствии с ФГОС ВО |
Код компетенции |
способностью разрабатывать средства автоматизированного проектирования информационных технологий (ПК-13); способностью использовать знание основных закономерностей функционирования биосферы и принципов рационального природопользования для решения задач профессиональной деятельности (ПК-14); производственно-технологическая деятельность: способностью участвовать в работах по доводке и освоению информационных технологий в ходе внедрения и эксплуатации информационных систем (ПК-15); способностью проводить подготовку документации по менеджменту качества информационных технологий (ПК-16); способностью использовать технологии разработки объектов профессиональной деятельности в областях: машиностроение, приборостроение, техника, образование, медицина, административное управление, юриспруденция, бизнес, предпринимательство, коммерция, менеджмент, банковские системы, безопасность информационных систем, управление технологическими процессами, механика, техническая физика, энергетика, ядерная энергетика, силовая электроника, металлургия, строительство, транспорт, железнодорожный транспорт, связь, телекоммуникации, управление инфокоммуникациями, почтовая связь, химическая промышленность, сельское хозяйство, текстильная и легкая промышленность, пищевая промышленность, медицинские и биотехнологии, горное дело, обеспечение безопасности подземных предприятий и производств, геология, нефтегазовая отрасль, геодезия и картография, геоинформационные системы, лесной комплекс, химико-лесной комплекс, экология, сфера сервиса, системы массовой информации, дизайн, медиаиндустрия, а также предприятия различного профиля и все виды деятельности в условиях экономики информационного общества (ПК-17); организационно-управленческая деятельность: способностью осуществлять организацию рабочих мест, их техническое оснащение, размещение компьютерного оборудования (ПК-18); способностью к организации работы малых коллективов исполнителей (ПК-19); способностью проводить оценку производственных и непроизводственных затрат на обеспечение качества объекта проектирования (ПК-20); способностью осуществлять организацию контроля качества входной информации (ПК-21); |
3. Структура и содержание учебной, производственной практик
Общая трудоемкость данного вида производственной (преддипломной) практики составляет ___4__ недель и _216/6___ / часов / зачётных единиц. Из них 4 часа аудиторных.
№ п\п |
Разделы (этапы) практики |
Содержание (виды работы) на практике |
Общая трудоёмкость (в зач. ед.) |
Форма текущего контроля |
1 |
Подготовительный |
1. Проектирование клиентского приложения |
6 |
Собеседование |
2. Тестирование вводов и выводов |
6 |
Собеседование |
||
2 |
Основной |
1. Разработка клиентского приложения |
66 |
Тестирование |
2. Защита информации в информационной системе |
36 |
Собеседование |
||
3 |
Заключительный |
1. Расчет надежности информационной системы |
66 |
Тестирование |
2. Расчет экономической эффективности внедрения информационной системы |
36 |
Собеседование |
Процесс организации практик состоит из 3 этапов: подготовительный, основной и заключительный
Подготовительный этап включает следующие мероприятия:
Предварительное ознакомление с местами прохождения практики, предлагаемые университетом: не позднее, чем за 1 месяц до даты начала прохождения практики студентам необходимо предоставить отношение на практику, подписанное на базе практики.
Проведение собрания-инструктажа студентов с целью их ознакомления с:
– целями и задачами предстоящей практики;
– сроками ее проведения;
– требованиями, которые предъявляются к практике как виду учебной деятельности;
– непосредственное ознакомление с местами прохождения практики, предлагаемые университетом.
3. Определение и закрепление за студентами баз практики.
Основной этап включает прохождение студентами практики в течение установленного срока.
Заключительный этап. По итогам практики студенты представляют на кафедру отчет о прохождении практики.
Во время прохождения практики студент обязан:
- подчиняться правилам внутреннего распорядка предприятия (организации);
- соблюдать установленный на предприятии (организации) режим работы;
- полностью и добросовестно выполнять все указания руководителя практики, назначенного от базы практики;
- ежедневно вести дневник практики;
- в случае возникновения непредвиденных обстоятельств или неясностей сообщать о них незамедлительно руководителю практики от университета;
- своевременно предоставить на кафедру и защитить отчет по практике.
Продолжительность рабочего дня при прохождении практики определяется в соответствии с трудовым законодательством: для студентов в возрасте от 16 до 18 лет не более 36 часов в неделю, в возрасте от 18 лет и старше не более 40 часов в неделю.
Учебная практика студентов оценивается по системе дифференцированного зачета (оценка). При не предоставлении отчета по практике в установленные сроки или получении неудовлетворительной оценки при защите отчета по практике студент считается имеющим академическую задолженность. В деканате факультета обучающимся устанавливается индивидуальный срок ликвидации академической задолженности (сдачи отчета).
Перед прохождением практики студент должен изучить программу и обратиться к соответствующим нормативным материалам с тем, чтобы быть подготовленным к выполнению поручений, данных руководителем практики, к решению конкретных правовых вопросов.
Содержание практики обсуждается на установочной конференции перед прохождением практики и включает в себя:
- изучение основных правовых актов, регламентирующих деятельность учреждения;
- изучение структуры учреждения, его функций, функций его подразделений и должностных лиц;
- изучение направлений деятельности учреждения (подробно).
4. Учебно-методическое обеспечение самостоятельной работы студентов на учебной, производственной практиках
Ниже приведены вариант оформления задания по этапам практики:
Характеристика раздела «Разработка клиентского приложения» (I- неделя практики)
В разделе излагается описание клиентского части ИС с указанием среды разработки приложения. Оговариваются правовые нормы, регламентирующие правоотношения создателей ИС. Это могут быть нормативные акты, связанные с договорными отношениями разработчика и заказчика, если ИС пишется под заказ. Или это может быть декларирование своих прав на разрабатываемую АИС, если она реализована посредством лицензионного или свободно распространяемого программного обеспечения.
Далее приводится схема интерфейса программы, в которой указываются все разработанные в программе формы. Схему интерфейса можно оформить в любой графической программе, например в MS Visio (см. рис.1).
Затем в пояснительной записке приводятся примеры экранных интерфейсных форм, описание запросов пользователей ИС и описание отчетов, которые генерирует программа. Не нужно приводить все интерфейсные формы и отчеты программы – это можно сделать в руководстве пользователя, которое должно быть в приложении к пояснительной записке к ВКР.
Рисунок 1 – Пример схемы интерфейса
В разделе достаточно привести реализацию интерфейса основных функций программы, которые отражены в концептуальной модели. Так при описании информационной системы по учету товара в магазине достаточно привести примеры интерфейсных форм «Вод данных о приходе товара», «Вод данных о продаже товара» и «Редактирование прайс-листа».
Необходимо отобразить в тесте соответствие экранных форм всем эргономическим нормам применимым к интерфейсу программ.
Интерфейсные формы «Управление пользователями» и «Вход в систему» можно не описывать, т.к. они являются стандартными и не отображают специфику разрабатываемой информационной системы.
Также необходимо привести примеры внешнего вида отчетов программы (например, «Списание товара» и др.) и несколько примеров SQL-запросов к базе данных со своими пояснениями.
Характеристика раздела «Расчет надежности информационной системы» (II-неделя практики)
В выпускной квалификационной работе необходимо провести исследование надежности информационной системы, что достигается двумя способами: тестирование методом «черного ящика» и моделированием надежности функционирования отдельных компонентов информационной системы.
Тестирование
В работе необходимо привести описание и результаты проведения нескольких тестов. Тесты должны проверять:
- правильный ввод данных пользователем системы (корректный ввод данных в формах);
- сохранение работоспособности информационной системы при сбоях;
- целостность данных информационной системы (операции удаления данных из подчиненных таблиц, каскадное удаление данных).
Приведем примеры.
Таблица 4 — Фрагмент тестов информационной системы
Наименование теста |
Содержание |
1. Проверка ввода информации в поле «Имя» на форме «Ввод нового сотрудника» |
Ввод некорректного имени: — ФЫВа; — Ва16м; — 12. |
2. Проверка реакции системы на отсутствие данных при вводе данных |
В поле не вводиться информация и просто нажимается кнопка Ok |
3. Проверка целостности данных |
Удаление записи о покупателе Иванове |
Результаты тестирования.
Тест №1. Проверка ввода информации в поле «Имя». При сохранении данных не происходит проверки на правильное заполнение всех необходимых полей.
Рисунок 2 — Проверка ввода информации в поле «Подразделение»
Описание результата: тест не пройден, данные заносятся в информационную систему.
Необходимые действия: исключить ввод данных.
Тест №2. Проверка реакции системы на отсутствие данных при вводе данных
Рисунок 3 — Проверка реакции системы на отсутствие данных при вводе данных
Описание результата: тест пройден, выдается предупреждающее сообщение.
Необходимые действия: оставить как есть.
Моделирование надежности функционирования отдельных компонентов информационной системы
Для примера приведем расчеты выпускника С.В.Равкина.
Надежность функционирования ИС складывается из надежности аппаратных средств, с помощью которых программа реализуется, надежности самого программного продукта (ПП) и качества работы системного оператора. Все это можно представить в виде следующей линейной структуры (см. рис.4).
Аппаратные средства
ПП
Системный оператор
1 2 3
Рисунок 4 — Схема надежности функционирования ИС
Далее необходимо произвести изучение структуры каждого из трех блоков, выполнить анализ их компонентов, выявить взаимосвязи между отдельными элементами. Другими словами необходимо представить структурные схемы каждого из трех блоков с необходимой степенью детализации и рассматривать данные структуры как подсистемы общей системы надежности ИС. Затем переходить к сбору данных о функционировании элементов, подсистем и системы в целом. Основное содержание данного этапа состоит в идентификации параметров системы с целью последующего включения их в модель. Этот этап связан с определением числовых значений параметров надежности системы в режиме её функционирования.
Следовательно, вероятность безотказной работы будет рассчитана по следующей формуле:
,
где — вероятность безотказной работы ПП,
— вероятность безотказной работы аппаратных средств,
— вероятность безотказной работы системного оператора.
Расчет надежности аппаратных средств
Рассмотрим надежность работы ПП в зависимости от надежности работы аппаратной части (технических средств) и программного обеспечения ПК. В этом случае обобщающим показателем надежности работы ПП может быть − вероятность Pпп (t) отсутствия сбоев технических средств и программного обеспечения в течении времени t. Считая независимыми сбои технических средств и программного обеспечения, величину Pпп (t) можно определить как:
Pпп (t) = Pтс(t) Pпо(t)
Пусть система состоит из n элементов, каждый из которых имеет определенные характеристики надежности Pi (t), Qi (t), λi (t), ti (средняя наработка до отказа). Если аналогичные показатели надежности системы обозначить соответственно через P(t), Q(t), λ (t) и t , то можно получить следующие расчетные зависимости:
Рассчитаем вероятность безотказной работы ПК без резервирования для конфигурации (рис.14) и построим график зависимости вероятности безотказной работы от времени работы.
Рисунок 5 – Конфигурация компьютера
В соответствии с расчётной блок-схемой вероятность безотказной работы системы определяется как:
,
где N — количество таких элементов.
Pi -вероятность безотказной работы i-го элемента.
Вероятность безотказной работы системы с раздельным резервированием определяется как:
где Pi -вероятность безотказной работы i-го элемента.
λi— интенсивность отказов элементов i-го типа.
m- количество резервных элементов.
T- время работы ПК.
Для элементов используемых в ПК, приняты следующие интенсивности отказов:
Материнская плата λ1=2.5×10-8 ч-1
Процессор λ2=4.0×10-7 ч-1
Память λ3=1.6×10-7 ч-1
Жесткий диск λ4=4.1×10-7 ч-1
CD-ROM λ5=0.05×10-5 ч-1
Контроллер RAID λ6=2.5×10-7 ч-1
Блок питания λ7=1×10-7 ч-1
Подсчитаем суммарную интенсивность отказов всех устройств:
λобщ=λ1+λ2+λ3+λ4+λ5+λ6+λ7=2.5×10-8+4.0×10-7+1.6×10-7+4.1×10-7+
+0.05×10-5+2.5×10-7+1×10-7= 38.2005×10-7
Вероятность безотказной работы ПК за Т=100 часов:
= 0,996
Вероятность безотказной работы ПК за Т=500 часов
= 0,981
Вероятность безотказной работы ПК за Т=1000 часов
= 0,963
Рисунок 6 — Расчет вероятности безотказной работы ПК
Расчет надежности программного средства
Для количественной оценки надежности был выбран метод La Padula. По этой модели выполнение последовательности тестов производится в т этапов. Каждый этап заканчивается внесением изменений (исправлений) в программном продукте. Возрастающая функция надежности базируется на числе ошибок, обнаруженных в ходе каждого тестового прогона.
Надежность ИС в течение i-го этапа:
, i = 1,2,3,…,
где А — параметр роста;
при i → ∞, т.е P(∞) — предельная надежность ПС.
Эти неизвестные величины автор предлагает вычислить, решив следующие уравнения:
,
,
где Si. — число тестов;
mi, — число отказов во время i-го этапа:
т — число этапов;
i=1,2, …,т.
Определяемый по этой модели показатель есть надежность ПС на i-м этапе:
, i = m+1, m+2 …
Преимущество модели заключается в том, что она является прогнозной и, основываясь на данных, полученных в ходе тестирования, дает возможность предсказать вероятность безотказной работы программы на последующих этапах ее выполнения.
Данный модуль был протестирован в 3 этапа по 32 теста в каждом. Количественный расчет делался в пакете Mathcad, и имеет следующий вид:
Si — число тестов на этапе;
mi — число отказов на i-ом этапе;
m — число этапов;
Pf — предельное значение надежности;
A — параметр роста;
P(i)=Pf-A/i — надежность на i-ом этапе
Pf = 1,00
A = 0.175
Рисунок 17 — График вероятности безотказной работы ПС
Рассчитаем вероятность безотказной работы после 3 этапов тестирования
Расчет вероятности успешной работы системного оператора
Каждая из трёх компонент до использования по назначению обязательно проходит начальный этап своего жизненного цикла. Для технических средств – это этап приработки, для программных средств – этап отладки и тестирования, для живых организмов – этап адаптации к будущей жизнедеятельности. Он сводится либо к обучению определённой деятельности, поведению, либо к отдыху для восстановления умственной или физической работоспособности, тренировке и т.д. Иначе говоря, живой организм обладает более разнообразной совокупностью свойств, общей характерной чертой которых является возможность обучения, адаптации к какому-либо виду его деятельности.
Данные расчёта надёжности системного оператора (СО) по формуле представлены в табл. 1.
Таблица 1 — Результаты расчёта надёжности СО
T, час |
10 |
100 |
1000 |
N ошибки |
2 |
5 |
10 |
0,02 |
0.07 |
0.017 |
|
P |
0,81 |
0,93 |
0.98 |
Из табл. 5 видно, что коэффициент работоспособности системного оператора повысился и стал 0,98. Это объясняется тем, что СО прошел обучение.
Расчет вероятности безотказной работы информационной системы
По формуле мы рассчитали вероятность безотказной работы данного программного продукта:
Р=0,996*0,942*0,98=0,919
Вывод: разработанный нами информационная система протестирована на надежность безотказной работы, которая достаточна высока.
Характеристика раздела «Защита информации в информационной системе» (III- неделя)
В этом разделе необходимо привести:
- сведения, каким образом организована защита данных в информационной системе;
- модель угроз безопасности данных, хранящихся в информационной системе.
В модели угроз безопасности необходимо привести:
Перечень защищаемых данных и оценку их стоимости в виде таблицы.
Таблица 6 — Пример перечня защищаемых данных и оценки их стоимости
Номер элемента информации |
Наименование элемента информации |
Объем информации, Кб |
Стоимость информации, У.е. |
1 |
Уставы и юридические дела предприятий |
2500 |
250 |
2 |
Система охраны фирмы |
250 |
250 |
3 |
Документы счета-фактуры |
8750 |
875 |
4 |
Договора об оказании услуг |
3000 |
300 |
5 |
Платежные поручения |
2150 |
645 |
6 |
Налоговые ведомости |
125 |
37,5 |
7 |
Имена пользователей и пароли |
512 |
51200 |
8 |
Сведения о клиентах фирмы |
256 |
76,8 |
Оценка информации проводиться по формуле
Ц = V * Z ,
где
Ц – цена защищаемой информации в условных единицах;
V – объём защищаемой информации в килобайтах;
Z – цена за 1 Кбайт информации.
Стоимость информации также может определяться экспертным путем.
Модель объекта защиты
В модель объекта защиты входит план выделенного помещения с указанием комнат, окон, дверей, мест расположения источников информации, батарей и труб отопления, силовых и телефонных кабелей, по которым могут передаваться опасные сигналы с защищаемой информацией.
Рисунок 17 — План выделенного помещения
Моделирование угроз безопасности информации
Моделирование угроз безопасности информации предусматривает анализ способов хищения, изменения или уничтожения защищаемой информации с целью оценки наносимого этими действиями ущерба.
Оно включает:
- моделирование способов физического проникновения злоумышленника к источникам информации;
- моделирование технических каналов утечки информации.
При выявлении технических каналов утечки информации необходимо рассматривать всю совокупность элементов защиты, включающую основное оборудование технических средств обработки информации, оконечные устройства, соединительные линии, распределительные и коммутационные устройства, системы электропитания, системы заземления и т.п.
При моделировании технических каналов утечки определяется цена информации, источник сигнала (передающее устройство), путь утечки, вид канала, оценка реальности канала, величина и ранг угрозы.
Цена информации определяется по формуле:
Cи = p(T) * С0 * t * Cб,
где
Си – цена информации,
С0 – пропускная способность канала утечки,
t – время работы канала,
Сб – стоимость единицы объема информации.
p(T) – вероятность съема информации за время Т.
p(T) = tд/T,
где tд – время существования возможность съема информации данным техническим средством.
Таблица 7 — Значения пропускных способностей
С0, Кбайт/c |
Тип устройства |
0,94 |
Радиозакладка |
0,87 |
Диктофон |
0,21 |
Телефонное закладное устройство |
3,05 |
Лазерный микрофон |
12463 |
Видеокамера |
Оценка реальности канала производится на основе стоимости защищаемой информации и стоимости канала утечки:
α = Си/Ск,
где
Си – стоимость защищаемой информации,
Ск – стоимость канала утечки.
Ранжирование угроз производится по следующему принципу: величины угроз разбиваются на интервалы, каждому интервалу соответствует свой ранг угрозы:
1 – самая высокая угроза, 4 – самая низкая угроза.
Таблица 8 — Модель технических каналов утечки
Номер и наименование информации |
Цена информации (p(T)) |
Источник сигнала, передатчик |
Путь утечки |
Вид канала |
Оценка реальности канала |
Величина и ранг угрозы |
||
3 |
Документы счет-фактуры |
875 |
компьютеры К2-К6 |
Несанкционированный доступ к компьютерам К2-К6 через локальную сеть и Интернет. |
электрический |
маловероятно |
малая |
4 |
7.5979 (0.0087) |
мониторы компьютеров К2-К6 |
Сканирование при помощи селективного микровольтметра (ПЭМИ). |
радиоэлектронный |
0.00126 |
962* |
3 |
||
45.5875 (0.0521) |
Миниатюрная видеокамера |
Скрытый визуальный контроль при помощи беспроводной мини видео камеры (передача видеосигнала ведется с помощью электромагнитных волн радиодиапазона, распространяющихся в воздушной среде). Видеосигнал принимается радиоприемным устройством, обрабатывается и передается на оконечное устройство – монитор, компьютер, видеомагнитофон. |
Опторадиоэлектронный |
0.01139 |
519* |
3 |
||
7 |
Имена пользователей и пароли |
51200 |
сервер |
Несанкционированный доступ к серверу через Интернет. |
электрический |
маловероятно |
малая |
4 |
кабель |
Сканирование при помощи селективного микровольтметра (ПЭМИ). |
радиоэлектронный |
маловероятно |
малая |
4 |
Модель технических каналов утечки представлена в таблице 8.
Таблица 9 — Цены устройств съема информации
Тип устройства съема информации |
Цена устройства, $ |
радиоакустическая закладка |
300 |
закладка телефонная |
400 |
диктофон для записи на компакт-диск |
1500 |
лазерный микрофон |
20000 |
селективный микровольтметр |
6000 |
миниатюрная видеокамера |
4000 |
Так как несанкционированный доступ к файлам практически невозможен (система хорошо защищена), то для этой угрозы примем ранг 4.
Таблица 10 — Ранжирование угроз
Интервал величины угрозы |
Ранг угрозы |
>10 |
1 |
10-3 …10 |
2 |
10-5 … 10-3 |
3 |
< 10-5 |
4 |
Характеристика раздела «Расчет экономической эффективности внедрения информационной системы» (IV неделя практики)
Расчет экономической эффективности можно проводить по нескольким методикам. Приведем примеры.
Пример 1.
Расчет экономической эффективности внедрения включает:
- определение затрат на создание программного продукта;
- расчет затрат на разработку.
Далее приводятся данные расчета, выполненного выпускником С.В.Равкиным.
Определение затрат на создание программного продукта
Затраты на создание программного продукта складываются из расходов по оплате труда разработчика программы и расходов по оплате машинного времени при отладке программы:
Зспп=Ззпспп+Змвспп+Зобщ
где Зспп — затраты на создание программного продукта;
Ззпспп — затраты на оплату труда разработчика программы;
Змвспп — затраты на оплату машинного времени;
Зобщ — общие затраты.
Расходы на оплату труда разработчика программы
Расходы на оплату труда разработчика программы определяются путем умножения трудоёмкости создания программного продукта на среднюю часовую оплату программиста (с учётом коэффициента отчислений на социальные нужды):
Ззпспп=t*Tчас
Расчёт трудоёмкости создания программного продукта
Трудоёмкость разработки программного продукта можно определить следующим образом:
t = tо +ta + t6 + tп + tд + tот
где
t0 — затраты труда на подготовку описания задачи;
ta — затраты труда на разработку алгоритма решения задачи;
tб — затраты труда на разработку блок-схемы алгоритма решения задачи;
tп — затраты труда на составление программы по готовой блок-схеме;
tд — затраты труда на подготовку документации задачи;
tот — затраты труда на отладку программы на ЭВМ при комплексной отладке задачи;
Составляющие затрат, в свою очередь можно вычислить через условное число операторов Q. В нашем случае число операторов в отлаженной программе Q = 1200.
Расчёт затрат труда на подготовку описания
Оценить затраты труда на подготовку описания задачи не возможно, т.к. это связано с творческим характером работы, вместо этого оценим затраты труда на изучение описания задачи с учётом уточнения описания и квалификации программиста определяются:
tи =Q*В/(75…85 * К),
где В — коэффициент увеличения затрат труда вследствие недостаточного описания задачи, уточнений и некоторой недоработки, В=1,2…5;
К — коэффициент квалификации разработчика, для работающих до 2 лет, К=0.2;
В связи с тем, что при изучении описания данной задачи потребовалось уточнений и доработок в описании, коэффициент В принимаем равным 1,5. Таким образом, получим
tи = 1200 * 1,2/(80 * 0,2) = 90 (чел/час).
Расчёт затрат труда на разработку алгоритма
Затраты труда на разработку алгоритма решения задачи:
ta = Q/(60…75 * К) = 1200/(70*0,2) = 85,7(чел/час).
Расчёт затрат труда на разработку блок-схемы
Затраты труда на разработку блок-схемы алгоритма решения задачи вычислим следующим образом:
t6 = Q /(60…75 * К) = 1200/(70*0,2) = 85,7(чел/час).
Расчёт затрат труда на составление программы
Затраты труда на составление программы по готовой блок-схеме вычислим по формуле:
tп = Q/(60…75 * К) = 1200/(70*0.2) = 85,7(чел/час).
Расчёт затрат труда на отладку программы
Затраты труда на отладку программы на ЭВМ при комплексной отладке задачи:
tот=1,5*tАот
где tАот — затраты труда на отладку программы на ЭВМ при автономной отладке одной задачи;
tАот = Q/(40…50 * К) = 1200/(45*0,2) = 133,3 (чел/час). Отсюда
tот=1,5*133,3 = 200(чел/час).
Расчёт затрат труда на подготовку документации
Затраты труда на подготовку документации по задаче определяются:
tд=tдр+tдо где tдр — затраты труда на подготовку материалов в рукописи;
tдо — затраты на редактирование, печать и оформление документации;
tдр = Q/(150…200 * К) = 1200/(200*0,2) = 30(чел/час);
tдо = 0,75 * tдр = 0,75*30 = 22,2(чел/час);
Отсюда
tд = 30 + 22,2 = 52,2(чел/час).
Итак, общую трудоёмкость программного продукта можем рассчитать:
t =90+85,7+85,7+85,7+52,2+200= 599,3(чел/час).
Расчет затрат на разработку
Оклад инженера-программиста равен: 10500 рублей, исходя из этого, за всё время создания программы затраты составят:
10500*559,6 / (8ч. * 22 дня) = 35771,6 руб.
До внедрения ИС «Группы учета» время, затраченное на работу с документацией в процессе учёта маршрутных листов равнялось около 66 часов в месяц:
После внедрения комплекса: Т1 = 21 ч.
Разница в затрачиваемом на работу времени: DТ = 35 ч.
В виде основной заработной платы учетчика с окладом 9000 рублей экономия составляет:
35*9000/(8*22) = 1789,7 рублей.
Экономический эффект в год:
1789,7 руб. * 12= 21476,4 рублей в год.
Срок окупаемости:
35771,6/21476,4=1,6 (год).
Срок окупаемости ИС «Группы учета» составляет 1,6 года, что вполне приемлемо.
Пример 2.
В примере использован расчет, выполненный выпускником А.Н.Войтке.
Абсолютными показателями экономической эффективности разрабатываемого проекта являются снижение годовых стоимостных и трудовых затрат на обработку информации по сравнению с базисным вариантом технологического процесса обработки информации или способом решения задачи.
(*) |
где
DC — величина экономии затрат на обработку информации;
С0 — затраты на обработку информации до внедрения проекта;
С1 — затраты на обработку информации после внедрения проекта.
Рассчитаем экономию затрат на обработку информации для магазина «Чип-Сет». Для этого определим С1 и С0. Данные показатели будут браться за год. Поэтому для С0 = 60000 руб. и С1 = 31000 руб. теперь определяем по формуле (*)
Эта величина означает снижения затрат на обработку информации в отчетном году по сравнению с базисным годом на 29000 рублей, что говорит об экономичности разрабатываемого проекта.
В данный момент мы рассчитали, абсолютный показатель эффективности внедрения информационной системы, а теперь попробуем отразить уменьшения затрат при помощи относительных показателей. К таким показателям относятся: коэффициент эффективности затрат Кс, индекс изменения затрат Iс.
Определяем коэффициент эффективности затрат по формуле
где Кс — коэффициент эффективности затрат.
Коэффициент эффективности Kс=0,48 показывает, что при проектируемом варианте затраты будут снижены на 48 %.
Далее определяем индекс изменения затрат по формуле
где Ic — индекс изменения затрат.
Индекс изменения затрат показывает, что почти в два раза снизятся затраты при внедрении проекта, по сравнению с затратами до внедрения проекта.
Данные показатели прямой экономической эффективности рассчитываются с учетом тех затрат, которые необходимы для обработки информации. Но внедрение проекта предполагает дополнительные капитальные затраты KД, которые также необходимо учитывать.
Величина дополнительных капитальных затрат определяется следующим образом:
где, Кд – величина дополнительных капитальных затрат;
К1 и Ко – капитальные затраты проектируемой и существующей (или базисной) системы обработки информации.
Полученная величина показывает, что дополнительные капитальные затраты уменьшатся после внедрения проекта на 10900 рублей
При создании системы обработки информации или ее компоненты должна быть учтена стоимость всех израсходованных ресурсов, что достигается исчислением приведенных затрат:
(**) |
где, Z – стоимость всех израсходованных ресурсов;
Ен – отраслевой нормативный коэффициент эффективности капитальных вложений (затрат).
Значение Ен определяет нижнюю границу годовой экономии, которую нужно получить на один рубль капитальных затрат. В нашем случае до внедрения проекта в году на каждый рубль мы можем сэкономить 13 копеек. А после проекта этот показатель составляет 17 копеек.
Используя формулу (**) находим значения стоимости всех израсходованных ресурсов до и после внедрения проекта.
Более эффективным будет вариант проектных решений, для которого величина Z будет минимальной, следовательно, наиболее эффективен спроектированный вариант так как, он меньше базового варианта на 46,5% (1- (32853/64417)).
При этом необходимо определить сравнительный экономический эффект, характеризующий превосходство одного варианта проектных решений над другим – базовым, определяемый как разность приведенных затрат в рассматриваемых вариантах:
Данное выражение определяет годовой экономический эффект равный 28564 рубля, получаемый за счет внедрения разрабатываемой информационной системы.
Эффективность капитальных затрат определяется сроком окупаемости дополнительных капитальных затрат:
Следовательно, проект должен окупиться в течение 0,38 года, или за 4,6 месяца.
Дополнительные капитальные затраты считаются экономически целесообразными в том случае, если они окупаются экономией текущих затрат в пределах нормативного срока окупаемости.
Определяется также расчетный коэффициент экономической эффективности капитальных затрат:
Расчетный коэффициент Ер не должен быть ниже нормативного Eн для отрасли. В соответствии с «Методикой определения экономической эффективности автоматизированных систем управления предприятиями и производственными объединениями» (1978г.) в расчетах используется единый нормативный коэффициент экономической эффективности капитальных вложений, равный 0,15 (Eн = 0,15).
После расчетов всех основных показателей можно сделать вывод, что самым эффективным процессом обработки информации является спроектированный вариант, то есть информационная система «Автоматизация товарооборота компьютерной техники магазина Чип-Сет».
№ п\п |
Разделы (этапы) практики |
Контрольные задания |
1. |
Подготовительный |
1. Проектирование внешнего вида информационной системы 2.Тестирование ввода и вывода данных форм |
2. |
Основной |
1. Разработка клиентского приложения 2.Построение отчетов приложения |
3. |
Заключительный |
1. Анализ надежности приложения 2.Анализ стоимости приложения |
Балльно-рейтинговая оценка итогов производственной (преддипломной) практики
Контрольные точки |
Показатели |
Баллы |
max |
КТ – 1 Подготовительный |
|
1 2 1 1 |
5 |
КТ – 2 Аналитический |
|
1-5 1-5 1-5 1-5 1-5 1-5 1-5 1-5 |
40 |
КТ – 3 Итоговый |
|
1-4 1-4 1-3 1-4 |
15 |
Формирование итоговой оценки (дифференцированный зачет):
- величина РУДД составляет менее 50 баллов – «неудовлетворительно»;
- величина РУДД составляет 50-74 баллов – «удовлетворительно»;
- величина РУДД составляет 75-87 баллов – «хорошо»;
- величина РУДД составляет 88-100 баллов – «отлично».
Обучающиеся, прошедшие практику и не сдавшие отчетную документацию, считаются имеющими академическую задолженность. В деканате факультета данным обучающимся устанавливается индивидуальный срок ликвидации академической задолженности (сдаче отчета).
5.Формы аттестации (по итогам практики) и отчётность по практике
5.1. Формы отчётности
Отчет и дневник по практике являются основными документами студента, отражающим, выполненную им работу во время практики, полученные им организационные и технические навыки и знания. Материалы отчета студент в дальнейшем может использовать для написания курсовой работы и дипломного проектирования.
Студент обязан сдать отчет и дневник, подписанные руководителем от предприятия, руководителю практики от ВУЗа не позднее 5 дней после окончания практики. Через неделю после последнего срока сдачи отчетов назначается конференция по итогам практики.
Подготовленный к защите и подписанный руководителем отчет по практике и отзыв руководителя представляется председателю комиссии во время защиты. Без представления отзыва руководителя и подписанного руководителем отчета студент к защите практики не допускается.
Окончательная оценка практики, заносимая в зачетную книжку, определяется комиссией кафедры на основании результатов защиты практики в комиссии. При определении оценки комиссия принимает во внимание:
а) характеристику руководителя от организации;
б) качество содержания и оформления отчета и иллюстративного материала;
в) качество доклада;
г) качество ответов студента на вопросы в процессе дискуссии.
В процессе защиты студент должен показать, что основные результаты получены им лично. Если в процессе защиты комиссия не получает подтверждения наличия у студентов знаний и навыков, необходимых для выполнения данной работы, то она может выставить оценку «неудовлетворительно» даже при хорошем уровне самой работы.
Оценка по защите отчета о практике проставляется руководителем учебной практики от ВУЗа в экзаменационную ведомость и зачетную книжку студента. Эта оценка приравнивается к оценкам по теоретическому обучению и учитывается при подведении итогов общей успеваемости студентов. Студенты, не выполнившие программу практики по уважительной причине, могут быть направлены на практику вторично, в свободное от учебных занятий время. Студенты, не выполнившие программу практики без уважительной причины или получившие неудовлетворительную оценку, могут быть отчислены из ВУЗа, как имеющие академическую задолженность в порядке, предусмотренном уставом университета.
5.2. Требования к оформлению отчёта по учебной, производственной практикам:
- параметры страницы: слева не менее 25 мм, справа — 20 мм, снизу и сверху — 15 мм;
- шрифта – Times New Roman, 12 пт, межстрочный интервал – полуторный;
- страницы нумеруют арабскими цифрами. На титульном листе номер не ставится, на последующих страницах номер проставляют в правом верхнем углу;
- текст делится на разделы, подразделы, пункты.
- заголовки разделов пишут симметрично тексту прописными буквами, начиная с нового листа. Заголовки подразделов (пунктов) пишут строчными буквами (кроме первой прописной). Допускается жирное и курсивное выделение заголовков. Переносы слов в заголовках не допускаются. Точку в конце заголовка не ставят;
- разделы, подразделы и пункты нумеруют арабскими цифрами; введение и заключение не нумеруются;
- расстояние между заголовками и текстом должны быть равно 6 пунктов;
- таблицы, рисунки, формулы нумеруются последовательно арабскими цифрами в пределах раздела, если в тексте отчета на них есть ссылки.
5.3. Требования к содержанию отчёта по учебной, производственной практикам:
Отчет по практике должен содержать:
- титульный лист (оформляется по установленному образцу (см. Приложение 1));
- содержание (наименование разделов, страницы);
- введение;
- основную часть отчета (изложение материала по разделам);
- заключение (рассматриваются условия, в которых проходила практика, имевшие место недостатки, а также предложения по улучшению практики);
- список использованных источников (отчетные материалы предприятий и организаций, данные статистической отчетности, специальная литература);
- перечень условных обозначений, единиц и терминов;
- необходимые приложения.
6. Учебно-методическое и информационное обеспечение учебной, производственной практик:
а) основная литература
- Малявко А.А. Системное программное обеспечение. Формальные языки и методы трансляции. Учебное пособие в 3 частях, Ч.1 – Новосибирск: НГТУ, 2010. – 104 с. [Электронный ресурс]. — URL: http://biblioclub.ru/index.php?page=book&id=228974&sr=1
- Малявко А.А. Системное программное обеспечение. Формальные языки и методы трансляции. Учебное пособие в 3 частях, Ч.3 – Новосибирск: НГТУ, 2012. – 120 с. [Электронный ресурс]. — URL: http://biblioclub.ru/index.php?page=book&id=228888&sr=1
- Малявко А.А. Системное программное обеспечение. Формальные языки и методы трансляции. Учебное пособие в 3 частях, Ч.2. Синтаксический анализ – Новосибирск: НГТУ, 2011. – 160 с. [Электронный ресурс]. — URL: http://biblioclub.ru/index.php?page=book&id=228973&sr=1
б) дополнительная литература
- Fortran&Win32API: Создание программного интерфейса для Windows средствами современного Фортрана: практические рекомендации – М.: Диалог-МИФИ, 2000. -303 с. [Электронный ресурс]. — URL: http://biblioclub.ru/index.php?page=book&id=136102&sr=1
- Маркин А.В. Разработка отчетов в информационных системах: учебное пособие – М.: Диалог-МИФИ, 2012. – 312 с. [Электронный ресурс]. — URL: http://biblioclub.ru/index.php?page=book&id=229743&sr=1
- Котляров В.П., Коликова Т.В. Основы тестирования программного обеспечения – М.: Интернет-Университет информационных технологий, 2006. – 288 с. [Электронный ресурс]. — URL: http://biblioclub.ru/index.php?page=book&id=233107&sr=1
- Дубина И.Н. Мировые информационные ресурсы для экономистов [Электронный ресурс] : учебное пособие / И.Н. Дубина, С.В. Шаповалова. — Электрон. текстовые данные. — Саратов: Вузовское образование, 2018. — 191 c. — 978-5-4487-0270-9. — Режим доступа: http://www.iprbookshop.ru/76236.html
- Косиненко Н.С. Информационные системы и технологии в экономике [Электронный ресурс] : учебное пособие / Н.С. Косиненко, И.Г. Фризен. — Электрон. текстовые данные. — М. : Дашков и К, Ай Пи Эр Медиа, 2017. — 304 c. — 978-5-394-01730-8. — Режим доступа: http://www.iprbookshop.ru/57134.html
- Основы Web-технологий [Электронный ресурс] : учебное пособие / П.Б. Храмцов [и др.]. — Электрон. текстовые данные. — Москва, Саратов: Интернет-Университет Информационных Технологий (ИНТУИТ), Вузовское образование, 2017. — 375 c. — 978-5-4487-0068-2. — Режим доступа: http://www.iprbookshop.ru/67384.html
с.
в) программное обеспечение и Интернет-ресурсы
- http://www.sql.ru/forum/actualtopics.aspx?bid=1 http://forum.sources.ru/index.php?s=15cc5535014af08b672ad3dd3226e537&showforum=48
Форумы по созданию и программированию обработки баз данных под управлением Microsoft SQL Server 2000 и Microsoft SQL Server 2005.
- http://www.interface.ru/home.asp.
- 6.http://www.ict.edu.ru/catalog/index.php?a=nav&c=getForm&r=navOpen&id_res=993&internet=http://www.osp.ru/os/2002/03/054_print.htm
- 7. http://www.intuit.ru
- http://www.csu.ac.ru/osp/os/1994/04/source/43.html статья по объектно-реляционным базам данных
- http://www.microsoft.com/rus/sql/Default.mspx сайт, посвящен Microsoft SQL Server 2005
- 13.http://study.ustu.ru/view/Aid_file_browser.aspx?AidId=85&version=1 электронные учебные материалы по базам данных на сайте УГТУ-УПИ
- http://kdeu.dp.ua/poligon/forum/list.asp?fid=30 форум по СУБД ACCESS
- http://bookz.ru/authors/avtor-neizvesten-3.html — сайт бесплатных книг. Книги неизвестных авторов: Основы проектирования реляционных баз данных Основы современных баз данных
- SQL.RU — Все про SQL и клиент/серверные технологии. http://www.sql.ru
- Центр информационных технологий “ЦИТ Форум”. Базы данных. http://www.citforum.ru/database
- Русские документы. Ежедневный IT-дайджест. Software::Базы данных. http://rusdoc.ru/reviews/software/database/
- Windows IT Pro. Открытые системы. http://www.osp.ru/win2000
- Электронная библиотека InfoCity. Базы данных. http://infocity.kiev.ua/db.php3
- Microsoft SQL Server Home. http://www.microsoft.com/sql/default.mspx
RSDN. Базы данных. http://rsdn.ru/summary/248.xml
7. Материально-техническое обеспечение учебной, производственной практик
Персональный компьютер, Текстовый редактор MS Office
8. Обучение лиц с ограниченными возможностями здоровья и инвалидностью
При зачислении или переводе обучающихся лиц с ограниченными возможностями здоровья и инвалидностью по адаптированной образовательной программе содержание рабочей программы подлежит индивидуализации согласно индивидуальному учебному плану и оформляется в соответствие с приложением 2 Положения о рабочей программе дисциплины (модуля) в ФГБОУ ВО «ПГУ им. Шолом-Алейхема».
Программа составлена в соответствии с требованиями ФГОС ВО с учетом рекомендаций и ПрООП ВО по направлению подготовки 09.03.02 Информационные системы и технологии
10. Приложения
Приложение 1. Образец оформления титульного листа
ОТЧЕТ
по производственной (преддипломной) практике
в «Название предприятия»
сроки прохождения практики _________________________________
Выполнил (а) студент (ка) __ курса
направления подготовки
09.03.02 Информационные системы и технологии
Информационные системы и технологии на предприятиях
группа___________
Фамилия И.О. студента
Руководитель практики от кафедры И.О. Фамилия
Руководитель практики от организации И.О. Фамилия
Город
20__
Приложение 2. Индивидуальное задание на практику
Примерное индивидуальное задание для студентов, проходящих практику в организацию города.
Студенту необходимо:
1. Инструктаж по технике безопасности;
2. Ознакомление с предприятием;
3. Разработка концепции построения информационной модели информационной системы;
4. Разработка структуры базы данных;
5. Разработка клиентского приложения;
6. Подготовка отчета по практике;
7. Подготовка к итоговой конференции/
Руководитель практики от кафедры И.О. Фамилия
Руководитель практики от организации И.О. Фамилия
Приложение 3. Требования к характеристике
ХАРАКТЕРИСТИКА
студента Фамилия Имя Отчество
по результатам прохождения
производственной (преддипломной) практики
- Подтверждение факта прохождения практики в организации, включая полное наименование организации, должность (если была), период, за который характеризуется студент.
- Краткая характеристика работы студента (достигнутые результаты, как себя зарекомендовал):
- приобретенные практические навыки и умения в профессиональной сфере;
- описание характера и содержания работы, проводимые студентом по поручению руководителя;
- перечень подразделений организации, в которых студент работал;
- отношение студента к выполняемой работе, степень выполнения поручений, качественный уровень и степень подготовленности студента к самостоятельному выполнению отдельных заданий.
3. Характеристика личных и деловых качеств студента (компетенций):
- личные и деловые качества, которые проявил студент во время практики (например, аналитические способности, работоспособность, ответственность, внимательность), характеристика профессиональной компетентности студента (проявление им теоретических знаний, их глубина, умение применять их на практике); перечень формированных компетенций;
- умение контактировать с клиентами, сотрудниками, руководством организации.
4. Характеристика качества подготовленного отчета:
Наиболее важные результаты проведенного исследования: выявленные проблемы; предложения и рекомендации по их решению; практические выводы и рекомендации.
5. Рекомендации:
Краткая общая характеристика. Рекомендации о дальнейшей работе. Предложение пройти преддипломную практику для студентов 4 курса или предложение постоянной работы в организации.
- Итоговая оценка прохождения практики по пятибалльной системе.
- Дата составления характеристики, подпись руководителя практики от организации (с указанием Ф.И.О., должности, структурного подразделения, контактного телефона), заверенная печатью организации.
Руководитель практики от организации И.О. Фамилия
Дата
(подпись заверяется печатью организации)