образец пред дипломн практики прикладная информатика. Этапы практики с кодом формируемых компетенций
Скачать 0.83 Mb.
|
Опытную эксплуатацию проводят в соответствии с программой, в которой указывают: 1) условия и порядок функционирования частей ИС и ИС в целом; 2) продолжительность опытной эксплуатации, достаточную для проверки правильности функционирования ИС при выполнении каждой функции системы и готовности персонала к работе в условиях функционирования ИС; 3) порядок устранения недостатков, выявленных в процессе опытной эксплуатации. Во время опытной эксплуатации ИС ведут рабочий журнал, в который заносят сведения о продолжительности функционирования ИС, отказах, сбоях, аварийных ситуациях, изменениях параметров объекта автоматизации, проводимых корректировках документации и программных средств, наладке, технических средств. Сведения фиксируют в журнале с указанием даты и ответственного лица. В журнал могут быть занесены замечания персонала по удобству эксплуатации ИС. По результатам опытной эксплуатации принимают решение о возможности (или невозможности) предъявления частей АС и системы в целом на приемочные испытания. Работа завершается оформлением акта о завершении опытной эксплуатации и допуске системы к приемочным испытаниям. Приемочные испытания проводят в соответствии с программой, в которой указывают: 1) перечень объектов, выделенных в системе для испытаний и перечень требований, которым должны соответствовать объекты (со ссылкой на пункты ТЗ); 2) критерии приемки системы и ее частей; 3) условия и сроки проведения испытаний; 4) средства для проведения испытаний; 5) фамилии лиц, ответственных за проведение испытаний; 6) методику испытаний и обработки их результатов; 7) перечень оформляемой документации. Мероприятия по тестированию компонентов ИС Протестируем разработанную информационную систему учета. При открытии программы появляется главное окно, показанное на рисунке 7: Рисунок 7 –Главное окно программы В главном окне программы находится меню, состоящее из следующих разделов: − справочники; − документы; − отчёты; − настройки. Для описания контрольного примера работы программы, возьмём раздел «Справочники». На рисунках 8, 9 и 10 представлено добавление информации о новой номенклатуре: Рисунок 8 - Окно выбора операции Рисунок 9 -Окно ввода информации о новом элементе Рисунок 10 – Результат добавления нового элемента Также для описания контрольного примера работы программы, возьмём раздел «Настройки», на рисунке 11 показан результат выбора кассира и его кассы: Рисунок 11 – Установка кассира Рассмотрим жизненный цикл проекта: Планирование и анализ требований. Проектирование. Создание моделей и представлений проекта: дизайн интерфейса, архитектура, структуры данных, алгоритмов и т. д. Кодирование и написание документации. Тестирование и исправление недостатков. Сопровождение (после выпуска) и усовершенствование. На каждом этапе жизненного цикла должны выполняться верификация и валидация проекта. Верификация (Verification) — это процесс оценки системы или её компонентов с целью определения удовлетворяют ли результаты текущего этапа разработки условиям, сформированным в начале этого этапа. Валидация (Validation) — это определение соответствия разрабатываемого ПО ожиданиям и потребностям пользователя, требованиям к системе. Тестирование как инструмент верификации и валидации является постоянным процессом и проводится на всех этапах жизненного цикла проекта. В ходе тестирования на текущем этапе необходимо достичь следующих целей: • Повысить вероятность того, что разрабатываемое ПО будет работать правильно при любых обстоятельствах. • Повысить вероятность того, что разрабатываемое ПО будет соответствовать всем описанным требованиям. • Предоставить актуальную информацию о состоянии продукта на данный момент. Рисунок 12 - Структура документации тестирования План тестирования (Test plan) — это основной документ этапа тестирования, который описывает работы по тестированию, начиная с описания объекта, стратегии, расписания, критериев начала и окончания тестирования, до необходимого в процессе работы оборудования, специальных знаний, а также оценки рисков с вариантами их разрешения. План верификации ПО включает в себя описание процедур верификации, удовлетворяющих целям процесса верификации. Данный план должен включать следующие разделы: Организация: организационная ответственность внутри процесса верификации ПО интерфейсы с другими процессами ЖЦ ПО. Независимость: описание методов для обеспечения независимости верификации, когда это требуется. Методы верификации: описание методов верификации, которые будут использованы на каждом этапе процесса верификации ПО. Среда верификации: описание оборудования для тестирования, инструментальных средств тестирования и анализа, а также руководств по применению этих средств и аппаратного тестового оборудования. Критерии перехода: критерии перехода к процессу верификации ПО, определяемому в этом плане. Проверка разбиения: если используется разбиение на части, то описывают метод верификации целостности. Руководство по повторной верификации: повторная верификация должна гарантировать, что ранее зарегистрированные ошибки или классы ошибок были устранены. Ранее разработанное ПО: если для базовой линии ранее разработанного ПО требования к процессу верификации не согласуются с требованиями данного документа, приводят описание методов верификации, удовлетворяющих этим требованиям. Многоверсионное ПО: при использовании многоверсионного ПО необходимо описание работ процесса верификации для него. План квалификационного тестирования ПО содержит информацию для проведения квалификационного тестирования (испытаний) систем и подсистем ПО, описание тестовой среды, которая будет использована при тестировании, идентифицирует выполняемые тесты и указывает план-график выполнения тестирования. Для каждой предполагаемой тестовой установки должны быть указаны: Идентификация, перечень и используемые версии ПО, для которых будет выполнено тестирование на данной установке, их назначение. Идентификация, перечень и используемые виды аппаратных средств, интерфейсного оборудования, устройств связи, дополнительных внешних устройств, генераторов тестовых сообщений, устройств синхронизации тестов и т. п. Права собственности и лицензирование. Кроме того, в данном документе должны быть представлены план-график тестирования и матрица трассирования тестов к требованиям к ПО. В результате тестирования (после каждого этапа тестирования) формируется документ, который называется тестовым отчетом. Он должен содержать: • Что было запланировано для тестирования и что удалось протестировать. • Время тестирования. • Выполненные тесты и результат их выполнения. • Найденные ошибки и повторно найденные ошибки. • Найденные отклонения от разработки программного обеспечения. • Заключение о результате проведенного этапа тестирования. Мероприятия по оценке экономических затрат Для данного магазина, ИП Кореньков И. Н., характерен большой объем документов и информации по учету товаров, тем самым, автоматизация позволит увеличить производительность труда, благодаря: − ускорению обработки документов и информации; − уменьшению трудозатрат; − повышению достоверности данных; − сокращению количества ручных операций и числа ошибок; − повышению надежности; − повышению качества выполняемых задач. Информационная система позволит данной организации вести актуальную базу данных и проводить анализ деятельности по ведению учета товаров на основании различных отчетов. Использование разработанного программного продукта позволит сократить затраты предприятия, отказавшись от покупки дорогостоящего оборудования, программного и аппаратного обеспечения. В итоге разработка и внедрение информационной системы учета товаров является целесообразной При проектировании данной информационной системы определяем этапы разработки (в скобках указываем продолжительность этапа в часах): 1) Знакомство с темой, анализ технического задания ТЗ (12) 2) Подбор и изучение справочной литературы (40) 3) Разработка алгоритма и структуры программы (25) 4) Программирование (50) 5) Тестирование программного обеспечения (ПО) (60) 6) Разработка инструкции и описаний ПО (40) Для осуществления работ по каждому этапу определяем состав специалистов: специалист по информационным системам и программист. Затраты на разработку системы подразделяем на капитальные или единовременные (разработка самой системы) и эксплуатационные или текущие. Расчет выполним по отдельным статьям: 1) Прямые материальные затраты 2) Фонд оплаты труда 3) Отчисления на социальные нужды 4) Амортизационные отчисления 5) Накладные расходы 6) Прочие расходы. Расчет материальных затрат приведен в таблице 1. Таблица 1 –Расчет прямых материальных затрат Прямые материальные затраты составили 678.5 рублей. Для осуществления проекта необходимы единовременные или капитальные затраты, а именно покупка ПК на базе Intel Core i5в количестве 1 шт., по цене 25000 рублей. Для расчета фонда оплаты труда необходимо рассчитать заработную плату разработчиков ИС, составить баланс рабочего времени. Данные сведем в таблице 2. Таблица 2–Баланс рабочего времени Часовую ставку заработной платы (Чс) определяем по формуле (1): Чс = (З * п * к) / Ф, (1) где − Чс- месячная зарплата, руб.; − П- число месяцев в году, исключая отпуск; − К- коэффициент, учитывающий премии из фонда зарплаты; − Ф - фактический годовой фонд рабочего времени, час. Примем среднемесячную зарплату инженера – программиста и разработчика ИС равной: З = 11500 руб., При п = 11, а Ф = 2024 час., получим Чс = 71.8 руб./час. Размер основной заработной платы определяем исходя из времени, затрачиваемого на выполнение работ и стоимости часа работы исполнителя. Основная заработная плата определяется по графику основных этапов работ. Дополнительная заработная плата может составить до 15% от основной. Расчет фонда оплаты труда приведен в таблице 3. Таблица 3 – Расчет фонда оплаты труда Размер отчислений на социальные нужды определяется исходя из размера фонда оплаты труда. Расчет приведен в таблице 4. Таблица 4 – Отчисления на социальные нужды Величина накладных расходов определяется в размере 80% от основной заработной платы и составит: НР= 0.8*16298.6= 13038.8. Амортизационные отчисления на оргтехнику допустимо производить из расчета 50% в год. По ПК, следовательно, амортизационные расходы составят: 25000* 0.5 (50%)= 12500 руб. в год. Полную смету затрат на разработку системы приведем в таблице 5. Таблица 5 – Расчет затрат на разработку ИС Расчет ежемесячных затрат на эксплуатацию системы приведем в таблице 6. Таблица 6–Расчет затрат на эксплуатацию системы Мероприятия по оценке рисков SWOT – аббревиатура английских слов Strength (сила), Weakness (слабость), Opportunities (возможности), Threats (угрозы). Этапы SWOT-анализа: 1) Выявление сильных и слабых сторон разработки, её возможностей и угроз; 2) Формирование и анализ SWOT-матрицы; 3) Выработка заключения о перспективности разработки. Проанализировать возможности развития информационной системы учета товаров поможет SWOT-матрица, в которой приводится влияние каждого преимущества или недостатка разработки на существующие возможности развития и возникающие при этом угрозы. В таблице 7 приведена SWOT-матрица разработки: Таблица 7 - SWOT-матрица Проанализировав данную SWOT-матрицу, можно сделать следующие выводы. Самой сильной стороной разработки является ее многофункциональность. В дальнейшем необходимо обращать особое внимание на обеспечение и расширение этой стороны разработки. Все выделенные слабые стороны разработки являются достаточно важными и необходимо принять меры по их устранению. Из рассмотренных возможностей более реальной считается возможность расширения круга возможных потребителей, хотя данная возможность при существующих слабостях весьма проблематична. Совершенствование же разработки при недостатке финансирования и нехватке кадров вообще невозможно. Наиболее оптимальным решением этой проблемы является увеличение числа квалифицированных кадров. Наиболее опасной угрозой представляется быстрое устаревание разработки, но при сложившихся условиях это не столь существенная угроза. Появление конкурентов представляется маловероятным вследствие наличия сильных сторон разработки. Заключение о перспективности разработки можно сделать следующее, что в настоящее время имеются некоторые трудности в дальнейшем развитии разработки, но, тем не менее, разработка является достаточно перспективной, об этом говорит оценка «+4». Первоочередной задачей для совершенствования программного продукта является повышение квалификации кадров. Расчет экономической эффективности Проведем оценку инвестиционного проекта информационной системы по формуле (2): (2) где NPV – чистая текущая стоимость инвестиций; CF – поступление денежных средств в конце t- ого периода; q- банковская ставка; I – стоимость реализации инвестиционного проекта (инвестиции). NPV = 88162 / (1 + 0.12) – 54337.21= 24378.8 (3) где PI – рентабельность инвестиций. PI = (88162 /(1+ 0.12))/ 54337.21= 1.44 (4) где РР – период окупаемости (лет); I0 – первоначальные инвестиции; cFt2 – годичная сумма денежных поступлений от реализации инвестированного проекта PP = 88162/ (54337.21/ (1 + 0.12)) = 1.8 Затраты на разработку и внедрение системы окупятся спустя 4 месяца со дня введения системы в действие, чистая текущая стоимость инвестиций имеет положительное значение, рентабельность составляет 144 %. Внедрение системы позволяет увеличить количество продаж, уменьшается время обслуживания посетителей Список используемых источников: Зубкова, Т. М. Технология разработки программного обеспечения : учебное пособие для СПО / Т. М. Зубкова. — Саратов : Профобразование, 2019. — 468 c. — ISBN 978-5-4488-0354-3. — Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. — URL: https://www.iprbookshop.ru/86208.html Спицина, И. А. Разработка информационных систем. Пользовательский интерфейс : учебное пособие для СПО / И. А. Спицина, К. А. Аксёнов ; под редакцией Л. Г. Доросинского. — 2-е изд. — Саратов, Екатеринбург : Профобразование, Уральский федеральный университет, 2020. — 98 c. — ISBN 978-5-4488-0768-8, 978-5-7996-2872-7. — Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. — URL: https://www.iprbookshop.ru/92370.html Синицын, С. В. Верификация программного обеспечения : учебное пособие для СПО / С. В. Синицын, Н. Ю. Налютин. — Саратов : Профобразование, 2019. — 368 c. — ISBN 978-5-4488-0357-4. — Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. — URL: https://www.iprbookshop.ru/86194.html Котляров, В. П. Основы тестирования программного обеспечения : учебное пособие для СПО / В. П. Котляров. — Саратов : Профобразование, 2019. — 335 c. — ISBN 978-5-4488-0364-2. — Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. — URL: https://www.iprbookshop.ru/86202.html Молдованова, О. В. Информационные системы и базы данных : учебное пособие для СПО / О. В. Молдованова. — Саратов : Профобразование, 2021. — 177 c. — ISBN 978-5-4488-1177-7. — Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. — URL: https://www.iprbookshop.ru/106617.html Баканов, А. С. Проектирование пользовательского интерфейса: эргономический подход / А. С. Баканов, А. А. Обознов. — 2-е изд. — Москва : Издательство «Институт психологии РАН», 2019. — 184 c. — ISBN 978-5-9270-0165-1. — Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. — URL: https://www.iprbookshop.ru/88367.html Баженова, И. Ю. Основы проектирования приложений баз данных : учебное пособие для СПО / И. Ю. Баженова. — Саратов : Профобразование, 2019. — 325 c. — ISBN 978-5-4488-0361-1. — Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. — URL: https://www.iprbookshop.ru/86200.html Грошев, А. С. Основы работы с базами данных : учебное пособие для СПО / А. С. Грошев. — Саратов : Профобразование, 2021. — 255 c. — ISBN 978-5-4488-1006-0. — Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. — URL: https://www.iprbookshop.ru/102199.html Швецов, В. И. Базы данных : учебное пособие для СПО / В. И. Швецов. — Саратов : Профобразование, 2019. — 219 c. — ISBN 978-5-4488-0357-4. — Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. — URL: https://www.iprbookshop.ru/86192.html Лазицкас, Е. А. Базы данных и системы управления базами данных : учебное пособие : [12+] / Е. А. Лазицкас, И. Н. Загумённикова, П. Г. Гилевский. – Минск : РИПО, 2016. – 267 с. : ил. – Режим доступа: по подписке. – URL: https://biblioclub.ru/index.php?page=book&id=463305 Грекул, В. И. Управление внедрением информационных систем : учебное пособие / В. И. Грекул, Г. Н. Денищенко, Н. Л. Коровкина. — 3-е изд. — Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2021. — 277 c. — ISBN 978-5-4497-0910-3. — Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. — URL: https://www.iprbookshop.ru/102073.html 2. Лебедева, Т. Н. Методы и средства управления проектами : учебно-методическое пособие / Т. Н. Лебедева, Л. С. Носова. — Челябинск : Южно-Уральский институт управления и экономики, 2017. — 79 c. — ISBN 978-5-9909865-1-0. — Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. — URL: https://www.iprbookshop.ru/81304.html 3. Дубина, И. Н. Основы управления рисками : учебное пособие / И. Н. Дубина, Г. К. Кишибекова. — Саратов : Вузовское образование, 2018. — 266 c. — ISBN 978-5-4487-0271-6. — Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. — URL: https://www.iprbookshop.ru/76240.html Васильев, Р. Б. Управление развитием информационных систем : учебник / Р. Б. Васильев, Г. Н. Калянов, Г. А. Левочкина. — 3-е изд. — Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2020. — 507 c. — ISBN 978-5-4497-0561-7. — Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. — URL: https://www.iprbookshop.ru/94864.html « ХХ » ХХХ 202Х г.
|