Проектирование и разработка информационных систем
Краткая характеристика материально-технического и программного обеспечения учебных лабораторий КиТ. Осуществление интеграции программных модулей. Ревьюирование программных продуктов. Изучены основы проектирования и разработка информационных систем.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | отчет по практике |
Язык | русский |
Дата добавления | 11.05.2021 |
Размер файла | 922,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Организация информационной базы: источники поступления информации и способы ее передачи; совокупность показателей, используемых в системе; состав документов, сроки и периодичность их поступления; основные проектные решения по организации фонда НСИ; состав НСИ, включая перечень реквизитов, их определение, диапазон изменения и перечень документов НСИ; перечень массивов НСИ, их объем, порядок и частота корректировки информации; структура фонда НСИ с описанием связи между его элементами; требования к технологии создания и ведения фонда; методы хранения, поиска, внесения изменений и контроля; определение объемов и потоков информации НСИ; контрольный пример по внесению изменений в НСИ; предложения по унификации документации;
Система математического обеспечения: обоснование структуры математического обеспечения; обоснование выбора системы программирования; перечень стандартных программ;
Принцип построения комплекса технических средств: описание и обоснование схемы технологического процесса обработки данных; обоснование и выбор структуры комплекса технических средств и его функциональных групп; обоснование требований к разработке нестандартного оборудования; комплекс мероприятий по обеспечению надежности функционирования технических средств;
Расчет экономической эффективности системы: сводная смета затрат, связанных с эксплуатацией систем; расчет годовой экономической эффективности, источниками которой являются оптимизация производственной структуры хозяйства (объединения), снижение себестоимости продукции за счет рационального использования производственных ресурсов и уменьшения потерь, улучшения принимаемых управленческих решений;
Мероприятия по подготовке объекта к внедрению системы: перечень организационных мероприятий по совершенствованию бизнес-процессов; перечень работ по внедрению системы, которые необходимо выполнить на стадии рабочего проектирования, с указанием сроков и ответственных лиц;
Ведомость документов.
UML-диаграмма - это специализированный язык графического описания, предназначенный для объектного моделирования в сфере разработки различного программного обеспечения. Виды диаграмм: Диаграмма классов; Диаграмма компонентов; Диаграмма композитной/составной структуры; Диаграмма развёртывания; Диаграмма объектов; Диаграмма пакетов; Диаграмма деятельности; Диаграмма автомата; Диаграмма вариантов использования; Диаграммы коммуникации и последовательности; Диаграмма обзора взаимодействия; Диаграмма синхронизации;
Диаграмма классов (англ. Static Structure diagram) -- структурная диаграмма языка моделирования UML, демонстрирующая общую структуру иерархии классов системы, их коопераций, атрибутов (полей), методов, интерфейсов и взаимосвязей между ними. Широко применяется не только для документирования и визуализации, но также для конструирования посредством прямого или обратного проектирования.
Диаграммма развёртывания (англ. Deployment diagram) в UML моделирует физическое развертывание артефактов на узлах. Например, чтобы описать веб-сайт, диаграмма развертывания должна показывать, какие аппаратные компоненты («узлы») существуют (например, веб-сервер, сервер базы данных, сервер приложения), какие программные компоненты («артефакты») работают на каждом узле (например, веб-приложение, база данных), и как различные части этого комплекса соединяются друг с другом (например, JDBC, REST, RMI).
Документальная информационная система (ДИС) -- единое хранилище документов с инструментарием поиска и выдачи необходимых пользователю документов. Типология документальных БД: По форме представляемой информации; По типу хранимой (немультимедийной) информации;
Логическое проектирование - это процесс конструирования общей информационной модели предприятия на основе отдельных моделей данных пользователей, которая является независимой от особенностей реально используемой СУБД и других физических условий. Логическая модель описывает понятия предметной области, их взаимосвязь, а также ограничения на данные, налагаемые предметной областью. Примеры понятий - «сотрудник», «отдел», «проект», «зарплата». Примеры взаимосвязей между понятиями - «сотрудник числится ровно в одном отделе», «сотрудник может выполнять несколько проектов».
Физическое проектирование базы данных - процесс подготовки описания реализации базы данных на вторичных запоминающих устройствах; на этом этапе рассматриваются основные отношения, организация файлов и индексов, предназначенных для обеспечения эффективного доступа к данным, а также все связанные с этим ограничеия целостности и средства защиты.
Поиск документов по гипертекстовым ссылкам базируется на гипертекстовых технологиях поиска документальной информации. Основная идея гипертекстовых технологий состоит в том, что поиск документальной информации происходит с учетом множества взаимосвязей, имеющихся между документами, а значит, более эффективно, чем при традиционных методах поиска.
Основные принципы проектирования пользовательского интерфейса: Естественность интерфейса; Согласованность интерфейса; Дружественность интерфейса (Принцип «прощения пользователя»); Принцип «обратной связи»; Простота интерфейса; Гибкость интерфейса; Эстетическая привлекательность;
Характеристика основных этапов проектирования пользовательского интерфейса:
структуру диалога; возможный сценарий развития диалога; содержание управляющих сообщений и данных, которыми могут обмениваться человек и приложение (семантику сообщений); визуальные атрибуты отображаемой информации (синтаксис сообщений).
Документирование является вспомогательным по отношению к ЖЦ ИС. Процессы документирования охватывают планирование и обеспечение документирования, рекомендации по стандартизации, проектированию и разработке, а также по производству, конфигурационному управлению и сопровождению комплекта документации.
ГОСТ 19.101-77. Компонент - Программа, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в составе комплекса. Комплекс - Программа, состоящая из двух или более компонентов и (или) комплексов, выполняющих взаимосвязанные функции, и применяемая самостоятельно или в составе другого комплекса
Единая система программной документации (ЕСПД) -- комплекс государственных стандартов Российской Федерации, устанавливающих взаимосвязанные правила разработки, оформления и обращения программ и программной документации. Компонент - Программа, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в составе комплекса. Комплекс - Программа, состоящая из двух или более компонентов и (или) комплексов, выполняющих взаимосвязанные функции, и применяемая самостоятельно или в составе другого комплекса.
Реинжиниринг ИС предполагает существенное изменение ИС, связанное с доработкой и перепроектированием компонентов информационной системы.. Реинжиниринг информационных систем - качественное улучшение существующих информационных сетей путем их перепроектирования, пересмотра процессов их функционирования.
Основные причины реинжиниринга ИС: моральное устаревание информационной системы (информационных технологий, пользовательских и программных интерфейсов, используемых в составе ИС); физическое устаревание информационной системы (износ ее аппаратных компонентов); причины организационного характера (связанные с окружением информационной системы, бизнес-процессами предприятия, пользователями системы).
Практическая часть по МДК 05.01. Проектирование и дизайн информационных систем
Постановка задачи:
1. Провести анализ выбранной в соответствии с Вариантом предметной области:
выделить объекты;
сформулировать состав атрибутов для каждого объекта;
определить характер взаимодействия объектов в рамках сформулированной в Варианте Задания ПрО.
2. Построить функциональную модель ИС в нотации IDEF0.
3. Построить диаграмму потоков данных (DFD)
4. Разработка технического задания и произведение оценки информационной системы для выявления возможности ее модернизации
5. Создание ER-диаграммы
1. Анализ предметной области
ИС предназначена для хранения информации об обитателях зоопарка, обслуживающем персонале, характеристические особенности животных, рацион питания, проживания. В базе есть полная информация о животном такая как: зона обитания, вид, происхождение, дата рождения, имя и др.
В соответствии с предметной областью система строится с учётом следующих особенностей:
служащих зоопарка подразделяют на несколько категорий: ветеринары, уборщики, дрессировщики, строители-ремонтники, работники администрации;
за каждым животным ухаживает определенный круг служащих;
только ветеринарам, уборщикам и дрессировщикам разрешен доступ в клетки к животным;
животных подразделяют на хищников и травоядных;
животных подразделяют по климатическим зонам;
необходимы различные типы кормов для животных: растительный, живой, мясо и различные комбикорма;
для каждого вида животных рассчитывается свой рацион корма.
зоопарк имеет поставщиков кормов для животных
ветеринары должны проводить медосмотры
при определенных условиях (наличие пары особей, подходящих по возрасту, физическому состоянию) можно ожидать появления потомства
2. Построение функциональную модель ИС в нотации IDEF0
В работе системы Зоопарка необходимо учесть процесс обитания животных, видов и типов животных, и сведении животном.
Порядок выполнения задания:
Перед выполнением заданий 1 и 2 запустили программу Ramus (Пуск -> Программы -> Ramus -> Ramus).
Создание контекстной диаграммы
1. После запуска программы на экране появится окно начала работ (см. Рисунок 2) Выбрали опцию "Создать новый файл" и нажмите "ОК".
Рисунок 2 -- Диалоговое окно начала работы Ramus
2. Внесли имя автора, название проекта, название модели и выбрали опцию "IDEF0". На следующем шаге указали, что модель используется "отделом стратегического планирования и развития".
В описании проекта указали "Это учебная модель, систему Зоопарка", перешли к следующему шагу.
3. Раздел "классификаторы" оставили незаполненным и нажали "Дальше".
4. В следующем диалоговом окне нажали "Окончить" и перешли к рабочему интерфейсу программы.
5. Через меню Диаграмма -> Свойства модели отредактировали мета-данные модели, а именно: название модели, описание, место ее использования.
6. Активизировали окно модели, кликнув на область моделирования. Создали контекстную диаграмму, нажав на кнопку.
7. Перешли в режим редактирования контекстной диаграммы, нажав правой кнопкой мыши на объекте и выбрав опцию "Редактировать активный элемент". В закладке "Название" ввели "Система Зоопарка". Во вкладке "Описание" ввели "Текущие система Зоопарка".
8. Создали стрелки на контекстной диаграмме в соответствие с информацией, приведенной в таблице 1. Для создания стрелок перешли в режим построения стрелок с помощью кнопки “стрелка”, навели курсор на исходную точку стрелки (левая, верхняя и нижняя граница области построения модели или правая граница контекстной диаграммы), после того, как область будет подсвечена черным цветом, кликнули один раз и аналогичным образом обозначили конец стрелки (правая, верхняя и нижняя граница контекстной диаграммы или правая граница области построения модели). Переместили стрелки и их названия по принципам стандартного механизма drag&drop.
Снизу представлен результат построения контекстной диаграммы
3. Создание DFD диаграммы
Выбрали кнопку перехода на уровень ниже в панели инструментов.
Нажали на кнопку "Go to Child Diagram" панели инструментов и выберем нотацию DFD. При создании дочерней диаграммы BPWin переносит граничные стрелки родительской работы, их необходимо удалить и заменить на внешние сущности. Стрелки механизмов, стрелки управления "Правила и процедуры", "Управляющая информация" и стрелку выхода "Отчеты" на дочерней диаграмме задействованы не будут, чтоб не загромождать диаграмму менее существенными деталями. Остальные стрелки заменим на внешние сущности - кнопка "External Reference Tool" на панели инструментов, в появившемся окне выбрать переключатель "Arrow" и выбрать из списка нужное название В диалоговом окне указали число работ на диаграмме нижнего уровня - "3", а нотацию декомпозиции -- IDEF (см. рисунок 3), затем нажмите "ОК". Автоматически создана диаграмма декомпозиции.
Далее разместили дочерние работы, связали их со внешними сущностями и между собой
4. Разработка технического задания и произведение оценки информационной системы для выявления возможности ее модернизации
Техническое задание разработано для Организации медицине города вставляете сюда свое ТЗ (с титульным и тд) полное ТЗ
5. Создание ER диаграммы по индивидуальному варианту
Вывод по проделанной работе: Нами был проведен анализ выбранной предметной области в соответствии с индивидуальным вариантом. Получены навыки построения функциональной модели ИС в нотации IDEF0 и диаграммы потоков данных (DFD). Собраны исходные данные после анализа и разработано техническое задание информационной системы для выявления возможности ее модернизации.
Заключение
В результате выполнения программы учебной практики выполнены задачи:
- закрепление, углубление и расширение теоретических знаний, умений и практического опыта, полученных студентами в процессе теоретического обучения;
- формирование общих и профессиональных компетенций при выполнении определенных видов работ, связанных с будущей профессиональной деятельностью согласно ФГОС специальности.
В ходе прохождения учебной практики были выполнены практические работы для формирования общих компетенций, включающих в себя способность:
ОК 01. Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам.
ОК 02. Осуществлять поиск, анализ и интерпретацию информации, необходимой для выполнения задач профессиональной деятельности.
ОК 03. Планировать и реализовывать собственное профессиональное и личностное развитие..
ОК 04. Работать в коллективе и команде, эффективно взаимодействовать с коллегами, руководством, клиентами.
и профессиональных компетенций, соответствующих основным видам профессиональной деятельности:
Осуществление интеграции программных модулей
ПК 2.1. Разрабатывать требования к программным модулям на основе анализа проектной и технической документации на предмет взаимодействия компонент.
ПК 2.4. Осуществлять разработку тестовых наборов и тестовых сценариев для программного обеспечения.
ПК 2.5. Производить инспектирование компонент программного обеспечения на предмет соответствия стандартам кодирования
Ревьюирование программных продуктов
ПК 3.1. Осуществлять ревьюирование программного кода в соответствии с технической документацией.
ПК 3.2. Выполнять процесс измерения характеристик компонент программного продукта для определения соответствия заданным критериям.
ПК 3.3. Производить исследование созданного программного кода с использованием специализированных программных средств с целью выявления ошибок и отклонения от алгоритма.
ПК 3.4. Проводить сравнительный анализ программных продуктов и средств разработки, с целью выявления наилучшего решения согласно критериям, определенным техническим заданием.
Проектирование и разработка информационных систем
ПК 5.1. Собирать исходные данные для разработки проектной документации на информационную систему.
ПК 5.2. Разрабатывать проектную документацию на разработку информационной системы в соответствии с требованиями заказчика.
ПК 5.5. Осуществлять тестирование информационной системы на этапе опытной эксплуатации с фиксацией выявленных ошибок кодирования в разрабатываемых модулях информационной системы.
ПК 5.7. Производить оценку информационной системы для выявления возможности ее модернизации.
Сопровождение информационных систем
ПК 6.1. Разрабатывать техническое задание на сопровождение информационной системы
ПК 6.3. Разрабатывать обучающую документацию для пользователей информационной системы.
В результате прохождения учебной практики мы продемонстрировали следующие результаты образования:
научились:
· использовать выбранную систему контроля версий;
· использовать методы для получения кода с заданной функциональностью и степенью качества.
· анализировать проектную и техническую документацию.
· использовать специализированные графические средства построения и анализа архитектуры программных продуктов.
· организовывать заданную интеграцию модулей в программные средства на базе имеющейся архитектуры и автоматизации бизнес-процессов.
· определять источники и приемники данных.
· проводить сравнительный анализ. выполнять отладку, используя методы и инструменты условной компиляции (классы debug и trace).
· оценивать размер минимального набора тестов.
· разрабатывать тестовые пакеты и тестовые сценарии.
· выявлять ошибки в системных компонентах на основе спецификаций.
· использовать различные транспортные протоколы и стандарты форматирования
· сообщений.
· выполнять тестирование интеграции.
· организовывать постобработку данных.
· создавать классы- исключения на основе базовых классов.
· выполнять ручное и автоматизированное тестирование программного модуля.
· использовать приемы работы в системах контроля версий.
· использовать инструментальные средства отладки программных продуктов.
· выполнять отладку, используя методы и инструменты условной компиляции.
· приемы работы в системах контроля версий.
· распознавать задачу и/или проблему в профессиональном и/или социальном контексте;
· анализировать задачу и/или проблему и выделять её составные части;
· определять этапы решения задачи;
· выявлять и эффективно искать информацию, необходимую для решения задачи и/или проблемы;
· составить план действия;
· определить необходимые ресурсы;
· владеть актуальными методами работы в профессиональной и смежных сферах;
· реализовать составленный план;
· оценивать результат и последствия своих действий (самостоятельно или с помощью наставника);
· определять задачи для поиска информации;
· определять необходимые источники информации;
· планировать процесс поиска;
· структурировать получаемую информацию;
· выделять наиболее значимое в перечне информации;
· оценивать практическую значимость результатов поиска; оформлять результаты поиска;
· определять актуальность нормативно-правовой документации в профессиональной деятельности;
· применять современную научную профессиональную терминологию;
· определять и выстраивать траектории профессионального развития и самообразования;
· организовывать работу коллектива и команды;
· взаимодействовать с коллегами, руководством, клиентами в ходе профессиональной деятельности
· работать с проектной документацией, разработанной с использованием графических языков спецификаций;
· выполнять оптимизацию программного кода с использованием специализированных программных средств;
· использовать методы и технологии тестирования и ревьюирования кода и проектной документации;
· применять стандартные метрики по прогнозированию затрат, сроков и качества;
· определять метрики программного кода специализированными средствами;
· разграничивать подходы к менеджменту программных проектов;
· выбрать в зависимости от требуемых целей методы и способы решения профессиональных задач, применительно к различным контекстам;
· самостоятельно и творчески использовать теоретические знания в процессе профессиональной деятельности и личностного развития;
· осуществлять коммуникации с заинтересованными сторонами;
· распределение заданий в коллективе, команде;
· осуществление контроля выполнения заданий;
· осуществление обучения и наставничества;
· проводить сравнительный анализ программных продуктов;
· проводить сравнительный анализ средств разработки программных продуктов.
· осуществлять постановку задач по обработке информации;
· проводить анализ предметной области;
· осуществлять выбор модели и средства построения информационной системы и программных средств;
· использовать алгоритмы обработки информации для различных приложений;
· решать прикладные вопросы программирования и языка сценариев для создания программ;
· разрабатывать графический интерфейс приложения;
· создавать и управлять проектом по разработке приложения;
· проектировать и разрабатывать систему по заданным требованиям и спецификациям;
· работать с инструментальными средствами обработки информации;
· осуществлять математическую и информационную постановку задач по обработке информации;
· использовать языки структурного, объектно-ориентированного программирования и языка сценариев для создания независимых программ;
· разрабатывать графический интерфейс приложения;
· создавать проект по разработке приложения и формулировать его задачи;
· осуществлять настройку информационной системы для пользователя согласно технической документации;
· применять основные правила и документы системы сертификации Российской Федерации;
· применять основные технологии экспертных систем;
· разрабатывать обучающие материалы для пользователей по эксплуатации информационных систем.
Овладели навыками практического опыта в:
· интеграции модулей в программное обеспечение отладке программных модулей.
· разрабатывать и оформлять требования к программным модулям по предложенной документации.
· разрабатывать тестовые наборы (пакеты) для программного модуля.
· разрабатывать тестовые сценарии программного средства.
· инспектировать разработанные программные модули на предмет соответствия стандартам кодирования.
· интегрировать модули в программное обеспечение.
· отлаживать программные модули.
· измерении характеристик программного проекта;
· использовании основных методологий процессов разработки программного обеспечения;
· оптимизации программного кода с использованием специализированныхпрограммных средств;
· выполнять построение заданных моделей программного средства с помощью графического языка (обратное проектирование);
· определять характеристики программного продукта и автоматизированных средств;
· обосновывать выбор методологии и средств разработки программного обеспечения.
· в управлении процессом разработки приложений с использованием инструментальных средств;
· обеспечении сбора данных для анализа использования и функционирования информационной системы;
· программировании в соответствии с требованиями технического задания;
· использовании критериев оценки качества и надежности функционирования информационной системы;
· применении методики тестирования разрабатываемых приложений;
· определении состава оборудования и программных средств разработки информационной системы;
· разработке проектной документации по эксплуатации информационной системы;
· проведении оценки качества и экономической эффективности информационной системы в рамках своей компетенции;
· модификации отдельных модулей информационной системы;анализировать предметную область;
· использовать инструментальные средства обработки информации;
· обеспечивать сбор данных для анализа использования и функционирования информационной системы;
· определять состав оборудования и программных средств разработки информационной системы;
· выполнять работы предпроектной стадии;
· в программировании в соответствии с требованиями технического задания;
· в инсталляции, настройка и сопровождение информационной системы;
· выполнении регламентов по обновлению, техническому сопровождению и восстановлению данных информационной системы.
узнали:
· модели процесса разработки программного обеспечения;
· основные принципы процесса разработки программного обеспечения;
· основные подходы к интегрированию программных модулей;
· основы верификации и аттестации программного обеспечения.
· виды и варианты интеграционных решений.
· современные технологии и инструменты интеграции.
· основные протоколы доступа к данным.
· методы и способы идентификации сбоев и ошибок при интеграции приложений.
· методы отладочных классов.
· стандарты качества программной документации.
· основы организации инспектирования и верификации.
· встроенные и основные специализированные инструменты анализа качества программных продуктов.
· графические средства проектирования архитектуры программных продуктов.
· методы организации работы в команде разработчиков.
· методы и схемы обработки исключительных ситуаций.
· основные методы и виды тестирования программных продуктов.
· приемы работы с инструментальными средствами тестирования и отладки.
· актуальный профессиональный и социальный контекст, в котором приходится работать и жить;
· основные источники информации и ресурсы для решения задач и проблем в профессиональном и/или социальном контексте;
· алгоритмы выполнения работ в профессиональной и смежных областях;
· методы работы в профессиональной и смежных сферах;
· структуру плана для решения задач;
· порядок оценки результатов решения задач профессиональной деятельности;
· номенклатура информационных источников, применяемых в профессиональной
· деятельности;
· приемы структурирования информации;
· формат оформления результатов поиска информации;
· содержание актуальной нормативно-правовой документации;
· современная научная и профессиональная терминология;
· возможные траектории профессионального развития и самообразования;
· психологические основы деятельности коллектива, психологические особенности личности;
· основы проектной деятельности.
· задачи планирования и контроля развития проекта;
· принципы построения системы деятельностей программного проекта;
· современные стандарты качества программного продукта и процессов его обеспечения;
· технологии решения задачи планирования и контроля развития проекта;
· принятые стандарты обозначений в графических языках моделирования;
· типовые функциональные роли в коллективе разработчиков, правила совмещения ролей;
· методы организации работы в команде разработчиков;
· инструментария средств проектирования программных продуктов;
· основы экономики программной инженерии;
· вопросы кадровой политики менеджера программных проектов;
· основные методы оценки бюджета, сроков и рисков разработки программ;
· основные методы и способы решения профессиональных задач применительно к различным контекстам;
· терминологию и обозначения сферы профессиональной деятельности;
· принципы и методы организации и управления малыми коллективами, основы взаимодействия со специалистами смежных областей;
· приемы работы с инструментальными средами проектирования программных продуктов;
· основные методы сравнительного анализа программных продуктов и средств разработки;
· основные подходы к менеджменту программных продуктов.
· основные виды и процедуры обработки информации, модели и методы решения задач обработки информации;
· основные платформы для создания, исполнения и управления информационной системой;
· основные процессы управления проектом разработки;
· основные модели построения информационных систем, их структуру, особенности и области применения;
· методы и средства проектирования, разработки и тестирования информационных систем;
· систему стандартизации, сертификации и систему обеспечения качества продукции;
· национальную и международную систему стандартизации и сертификации и систему обеспечения качества продукции, методы контроля качества;
· сервисно - ориентированные архитектуры;
· важность рассмотрения всех возможных вариантов и получения наилучшего решения на основе анализа и интересов клиента;
· основные понятия системного анализа;
· методы контроля качества объектно-ориентированного программирования;
· объектно-ориентированное программирование;
· спецификации языка программирования, принципы создания графического пользовательского интерфейса (GUI), файлового ввода-вывода, создания сетевого сервера и сетевого клиента;
· файловый ввод-вывод и создание сетевого сервера и сетевого клиента;
· реинжиниринг бизнес-процессов;
· регламенты и нормы по обновлению и техническому сопровождению обслуживаемой информационной системы;
· политику безопасности в современных информационных системах;
· достижения мировой и отечественной информатики в области интеллектуализации информационных систем;
· принципы работы экспертных систем.
Таким образом, достигнуты цели практики:
освоение обучающимися всех видов профессиональной деятельности по данной специальности, формирование общих и профессиональных компетенций, а также приобретение необходимых умений и опыта практической работы по специальности.
Список использованной литературы
а) основная литература:
ПМ.02. Осуществление интеграции программных модулей
1. Зубкова, Т. М. Технология разработки программного обеспечения: учебное пособие для СПО / Т. М. Зубкова. -- Саратов: Профобразование, 2019. -- 468 c. -- ISBN 978-5-4488-0354-3. -- Текст: электронный // Электронно-библиотечная система IPR BOOKS
2. Котляров, В. П. Основы тестирования программного обеспечения / В. П. Котляров. -- М.: Интернет-Университет Информационных Технологий (ИНТУИТ), 2016. -- 334 c. -- ISBN 5-94774-406-4. -- Текст: электронный // Электронно-библиотечная система IPR BOOKS
3. Павлова Е.А. Технологии разработки современных информационных систем на платформе Microsoft .NET [Электронный ресурс]/ Павлова Е.А.-- Электрон. текстовые данные. -- М.: Интернет-Университет Информационных Технологий (ИНТУИТ), 2016. -- 128 c. Текст: электронный // Электронно-библиотечная система IPR BOOKS
4. Горлач, Б.А. Математическое моделирование. Построение моделей и численная реализация: учебное пособие / Б.А. Горлач, В.Г. Шахов. -- 2-е изд., стер. -- Санкт-Петербург: Лань, 2018. -- 292 с. -- ISBN 978-5-8114-2168-8. Текст: электронный // Электронно-библиотечная система «Лань»
5. Костюкова, Н. И. Основы математического моделирования / Н. И. Костюкова. -- 2-е изд. -- Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), 2016. -- 219 c. -- ISBN 2227-8397. -- Текст : электронный // Электронно-библиотечная система IPR BOOKS
6. Ахмадиев, Ф. Г. Математическое моделирование и методы оптимизации : учебное пособие / Ф. Г. Ахмадиев, Р. М. Гильфанов. -- Казань: Казанский государственный архитектурно-строительный университет, ЭБС АСВ, 2017. -- 179 c. -- ISBN 978-5-7829-0534--- Текст : электронный // Электронно-библиотечная система IPR BOOKS
ПМ.04.СОПРОВОЖДЕНИЕ И ОБСЛУЖИВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ КОМПЬЮТЕРНЫХ СИСТЕМ
1. Технологии разработки и создания компьютерных сетей на базе аппаратуры D-LINK [Электронный ресурс] : учебное пособие / В. В. Баринов [и др.]. - Электрон. текстовые дан. - М. : Горячая линия - Телеком, 2017. - on-line : рис., табл., схемы. - Библиогр.: с. 211. - ISBN 978-5-9912-0287-9 : Б. ц.
2. Соколова, В. В. Вычислительная техника и информационные технологии. Разработка мобильных приложений : учебное пособие для прикладного бакалавриата / В. В. Соколова. -- Москва : Издательство Юрайт, 2019. -- 175 с. -- (Университеты России). -- ISBN 978-5-9916-6525-4. -- Текст : электронный // ЭБС Юрайт
3. Мобильные телекоммуникации : журнал / ред. кол.: С.М. Авдеев и др. ; учред. ЗАО «Профи-Пресс». - Москва : Профи-Пресс, 2016. - № 3(143). - 52 с. : ил. -- ISSN 1562-4293. - Текст : электронный.
4. Соколова, В.В. Разработка мобильных приложений : учебное пособие / В.В. Соколова ; Министерство образования и науки Российской Федерации, Федеральное государственное автономное образовательное учреждение высшего образования «Национальный исследовательский Томский государственный университет». - Томск : Издательство Томского политехнического университета, 2015. - 176 с. : ил., табл., схем.- Библиогр. в кн. - ISBN 978-5-4387-0369-3. - Текст : электронный.
б) дополнительная литература:
ПМ.01. Разработка программных модулей программного обеспечения для компьютерных систем
1 Ехлаков, Ю.П. Управление программными проектами. Стандарты, модели : учебное пособие / Ю.П. Ехлаков. -- Санкт-Петербург : Лань, 2019. -- 244 с. -- ISBN 978-5-8114-3369-8.
2 Зыков, С.В. Введение в теорию программирования. Функциональный подход : учебное пособие / С.В. Зыков. -- 2-е изд. -- Москва : ИНТУИТ, 2016. -- 152 с
3 Зоткин, С.П. Программирование на языке высокого уровня С/С++ : учебное пособие / С.П. Зоткин. -- 3-е изд. -- Москва : МИСИ - МГСУ, 2018. -- 140 с.
4 Конова, Е.А. Алгоритмы и программы. Язык С++ : учебное пособие / Е.А. Конова, Г.А. Поллак. -- 4-е изд., стер. -- Санкт-Петербург : Лань, 2019. -- 384 с. -- ISBN 978-5-8114-4039-9
5 Павлова Е.А. Технологии разработки современных информационных систем на платформе Microsoft .NET [Электронный ресурс]/ Павлова Е.А.-- Электрон. текстовые данные.-- М.: Интернет-Университет Информационных Технологий (ИНТУИТ), 2016.-- 128 c.-- Режим доступа: http://www.iprbookshop.ru/52196.-- ЭБС «IPRbooks»
ПМ.02. Осуществление в интеграции программных модулей
1 Долженко А.И. Технологии командной разработки программного обеспечения информационных систем [Электронный ресурс]/ Долженко А.И.-- Электрон.текстовые данные.-- М.: Интернет-Университет Информационных Технологий (ИНТУИТ), 2016.-- 300 c.-- Режим доступа: http://www.iprbookshop.ru/39569.-- ЭБС «IPRbooks»
2 Зубкова, Т. М. Технология разработки программного обеспечения: учебное пособие / Т. М. Зубкова. -- Оренбург: Оренбургский государственный университет, ЭБС АСВ, 2017. -- 469 c. -- ISBN 978-5-7410-1785-2. -- Текст: электронный // Электронно-библиотечная система IPR BOOKS
3 Воскобойников, Ю. Е. Математическое моделирование в пакете MathCAD : учебное пособие / Ю. Е. Воскобойников. -- Новосибирск : Новосибирский государственный архитектурно-строительный университет (Сибстрин), ЭБС АСВ, 2018. -- 222 c. -- ISBN 978-5-7795-0843-8. -- Текст : электронный // Электронно-библиотечная система IPR BOOKS
ПМ.04.СОПРОВОЖДЕНИЕ И ОБСЛУЖИВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ КОМПЬЮТЕРНЫХ СИСТЕМ
1. Учебно-методическое пособие и задания на курсовой проект Радиоприемные устройства систем мобильной связи / составители В. В. Логвинов. -- Москва : Московский технический университет связи и информатики, 2016. -- 44 c. -- ISBN 2227-8397. -- Текст : электронный // Электронно-библиотечная система IPR BOOKS
2.ГОСТ Р ИСО/МЭК 12207-2010. Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств
3.Перл, И.А. Введение в методологию программной инженерии : учебное пособие : [16+] / И.А. Перл, О.В. Калёнова ; Министерство образования и науки Российской Федерации, Университет ИТМО. - Санкт-Петербург : Университет ИТМО, 2019. - 53 с. : ил., схем. - Режим доступа: по подписке. - URL: http://biblioclub.ru/
4.Котляров, В. П. Основы тестирования программного обеспечения / В. П. Котляров. -- Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), 2016. -- 334 c. -- ISBN 5-94774-406-4. -- Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. -- URL: http://www.iprbookshop.ru/
5.Журавлёва, И. А. Системное и прикладное программное обеспечение : лабораторный практикум / И. А. Журавлёва, П. К. Корнеев. -- Ставрополь : Северо-Кавказский федеральный университет, 2017. -- 132 c. -- ISBN 2227-8397. -- Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. -- URL: http://www.iprbookshop.ru/
Размещено на Allbest.ru
...Подобные документы
Программная и техническая характеристика информационных систем предприятия. Требования к информационной и программной совместимости. Проектирование программного обеспечения с использованием специализированных программных пакетов. Разработка базы данных.
отчет по практике [1,3 M], добавлен 11.04.2019Структурные подразделения и отделы организации, ее технические программные средства. Разработка приложений обработки данных на ассемблере, языке программирования высокого уровня. Тестирование и оптимизация программных модулей. Разработка документации.
отчет по практике [175,0 K], добавлен 30.09.2022Методология структурного анализа и проектирования информационных систем. Базовый стандарт процессов жизненного цикла программного обеспечения. Цели и принципы формирования профилей информационных систем. Разработка идеальной модели бизнес-процессов.
презентация [152,1 K], добавлен 07.12.2013Развитие информационных систем. Современный рынок финансово-экономического прикладного программного обеспечения. Преимущества и недостатки внедрения автоматизированных информационных систем. Методы проектирования автоматизированных информационных систем.
дипломная работа [1,5 M], добавлен 22.11.2015Оснащенность предприятия системным программным обеспечением, используемым для организации производственного процесса. Проектирование, внедрение и эксплуатация системного и прикладного программного обеспечения. Тестирование и отладка программного продукта.
отчет по практике [272,2 K], добавлен 29.12.2014История развития информационных технологий. Классификация, виды программного обеспечения. Методологии и технологии проектирования информационных систем. Требования к методологии и технологии. Структурный подход к проектированию информационных систем.
дипломная работа [1,3 M], добавлен 07.02.2009Разработка программного обеспечения. Подтверждение соответствия программного продукта государственным стандартам в области информационных технологий. Оформление Сертификата соответствия. Оценка, проводимая экспертами. Экспертиза программной документации.
контрольная работа [24,5 K], добавлен 06.11.2013Анализ информационных потоков. Разработка структуры таблиц базы данных. Выбор CASE-средства для проектирования информационной системы и среды программирования. Разработка программных модулей (программного обеспечения). Подготовка справочных баз данных.
дипломная работа [6,8 M], добавлен 19.11.2013Общие сведения об исследуемой организации, направления ее хозяйственной деятельности, характеристика используемой вычислительной техники и программного обеспечения. Разработка пользовательского интерфейса, шаблонов, отладка и тестирование программы.
отчет по практике [159,3 K], добавлен 11.04.2016Жизненный цикл информационных систем, методологии и технологии их проектирования. Уровень целеполагания и задач организации, классификация информационных систем. Стандарты кодирования, ошибки программирования. Уровни тестирования информационных систем.
презентация [490,2 K], добавлен 29.01.2023Основные области проектирования информационных систем: базы данных, программы (выполнение к запросам данных), топология сети, конфигурации аппаратных средств. Модели жизненного цикла программного обеспечения. Этапы проектирования информационной системы.
реферат [36,1 K], добавлен 29.04.2010Общие требования охраны труда во время работы, а также в аварийных ситуациях. Использование метрик программного продукта при ревьюировании. Проверка целостности программного кода и анализ потоков данных. Сценарии использования программного продукта.
отчет по практике [2,0 M], добавлен 28.11.2022Реализация программного средства "Действия над матрицами". Разработка кода программного продукта на основе готовой спецификации на уровне модуля. Использование инструментальных средств на этапе отладки программного модуля. Выбор стратегии тестирования.
отчет по практике [296,1 K], добавлен 19.04.2015Виды обеспечения автоматизированных информационных систем. Составление технического задания, разработка информационной системы, составление руководства пользователя к программе. Средства программирования распределенных систем обработки информации.
отчет по практике [1,1 M], добавлен 16.04.2017Анализ обучающих программ, систем для создания обучающих дисков, оценки качества обучающих систем, информационных технологий, состояния в области проектирования программных продуктов. Описание диаграммных методик. Разработка математической модели.
дипломная работа [1,7 M], добавлен 17.07.2009Разработка программных и аппаратных компонентов для проведения информатизации объекта. Выбор конфигурации рабочих станций. Комплектация персонального компьютера и сервера для обеспечения обработки информации. Схема лицензирования программного обеспечения.
курсовая работа [2,5 M], добавлен 20.12.2012Возможности среды программирования delphi при разработке приложения с визуальным интерфейсом. Отладка программных модулей с использованием специализированных программных средств. Тестирование программного обеспечения. Оптимизация программного кода.
курсовая работа [974,0 K], добавлен 21.12.2016Информатика как единство науки и технологии, этапы ее развития и инструментарий. Классификация видов информационных технологий и их применение. Модели информационных процессов и структура программных продуктов. Объектно-ориентированное проектирование.
курс лекций [1,6 M], добавлен 12.12.2011Проектирование программного обеспечения Web-приложений информационных систем сайта, которое будет обеспечивать продажу декоративных постеров, а также обеспечивать распространение рекламы и информации о деятельности компании TOO "ILLUSTRATE studio".
дипломная работа [1,6 M], добавлен 14.07.2014Обзор принципов построения информационных систем для торговли через интернет. Сравнительная характеристика программных средств построения электронного магазина. Проектирование и программная реализация интернет–магазина. Экономическое обоснование проекта.
дипломная работа [2,5 M], добавлен 13.02.2006