1-3 эатп. 1-3 этап. Приборостроительный
Скачать 314.54 Kb.
|
Министерство науки и высшего образования Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования «Российский экономический университет имени Г.В. Плеханова» МОСКОВСКИЙ ПРИБОРОСТРОИТЕЛЬНЫЙ ТЕХНИКУМ Отчёт Студента 4 курса Специальность 09.02.07 «Информационные системы и программирование» Дисциплина: Технология разработки программного обеспечения Тема: Подготовка полного отчета о разработке Студент: Валитов Айрат Рамилевич Группы ИС50-1-18 (Фамилия, Имя и Отчество (полностью) Преподаватель: ЖданцевКириллНиколаевич Москва 2022 Оглавление1.Общая информация. 4 1.1Круг потребителей. 4 1.2Обоснования актуальности, позволяющие сделать вывод о необходимости разработки проекта. 4 1.3Цель работы. 4 2.Разработать структуру предприятия 5 3.Назначение и цели создания системы 6 4.Характеристика объектов автоматизации 7 5.Erwin модель 8 8 6.Взаимосвязь процессов 9 9 7.Приведения анализа с помощью методологии IDEF0 10 8.Общая взаимосвязь бизнес-процессов 11 9.Описываем подробно работу каждого бизнес-процесса 12 10.Проведение анализа с помощью методологии DFD 13 Вывод 15 Приложение 1. Техническое задание 16 Используемые сокращения 16 1.Общие сведения 17 1.1. Наименование системы 17 1.2. Наименование организации – Заказчика и Разработчика 17 1.3. Плановые сроки начала и окончания работы 17 1.4. Источник и порядок финансирования 17 1.5. Порядок оформления и предъявления заказчику результатов работ 17 2.Назначение и цели создания системы 18 2.1. Назначение системы 18 3.Системные требования к системе 19 Системные требования - это описание примерных характеристик, которым должен соответствовать компьютер для того, чтобы на нём могло использоваться какое-либо определённое программное обеспечение. 19 4.Требование к надежности 20 4.1. Требования к технической эстетике 20 4.2.Требования к технологии разработки 20 5.Состав и содержание работ по созданию системы. 21 5.1Перечень стадий и этапов работ. 21 6.Порядок контроля и приемки системы. 22 6.1Приемка конечного варианта работы. 22 Порядок приемки: 22 7.Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие. 22 7.1Работы по подготовке системы к вводу в опытную эксплуатацию. 22 8.Требования к документированию. 23 8.1Перечень подлежащих разработке документов. 23 Прилижение 2. Руководство пользователя 24 1.Введение 24 1.1.Область применения 24 1.2.Краткое описание возможностей 24 1.3.Уровень подготовки пользователя 24 2.Назначение и условия применения «Book House» 25 3.Подготовка к работе 26 3.1.Состав и содержание дистрибутивного носителя данных 26 3.2.Порядок загрузки данных и программ 26 3.3.Порядок проверки работоспособности 26 4.Описание операций 27 4.1.Выполняемые функции и задачи 27 5.Аварийные ситуации 28 Приложение 2. Руководство администратора 29 Принципы администрирования ИС «Book House» 30 3.Условия применения 31 4.Сеанс работы с подсистемой 32 5.Пользовательский интерфейс подсистемы 33 6.Обслуживание системы 34 7.Описание операций 36 8.Получение отчетов 37 9.Рекомендации по освоению 38 Отредактировать информацию о пользователе. 38 Список используемой литературы: 39 Общая информация.Объект: предметная область «Библиотека ВУЗа» Данная информационная система включает в себя веб-ресурс(сайт) для выдачи книг пользователю, как для студента, так и для преподавателей. Разработанная система позволяет сократить время поиска и оформления выдачи необходимого издания читателю, а также предоставляет автоматизированный поиск книг самому читателю. Круг потребителей.Предполагаемыми пользователями будут являться студенты и преподаватели ВУЗа. Обоснования актуальности, позволяющие сделать вывод о необходимости разработки проекта.Актуальность данной предметной области заключается в том,что библиотека ВУЗа позволит упростить поиск учебной информации, а также дополнительной литературы для студентов Цель работы.Целью работы является автоматизирование процессов взаимодействия читателей с веб-ресурсом(сайт), а также ее информацией. Способы: распределение необходимой информации в формате информационной системы. Требования: результатом работы должна быть структурированная информация и удобный интерфейс, который позволит пользователю свободно ориентироваться на странице. Разработать структуру предприятияСтруктуру мы создаем для того, чтобы понять какие отделы у нас будут, какие объекты задействованы в нашей ИС. Рисунок 1 - Структура предприятия Назначение и цели создания системыНазначение системы: Разрабатываемая информационная система предназначена для автоматизации процессов работы библиотеки в онлайн режиме. Цели создания системы: Ускорение обработки библиотечной информации. Уменьшение времени выполнения запросов и поиска информации. Облегчение труда библиотекаря Характеристика объектов автоматизацииТаблица 1 - характеристика объектов автоматизации.
Erwin модель Рисунок 2 - Erwin модель Взаимосвязь процессов Рисунок 3 - Взаимосвязь процессов Приведения анализа с помощью методологии IDEF0 Рисунок 4 - Анализ с помощью IDEF0(1) Общая взаимосвязь бизнес-процессов Рисунок 5 - Анализ с помощью IDEF0(2) Описываем подробно работу каждого бизнес-процесса Рисунок 6 - Описание бизнес-процесса "Авторизация" Рисунок 7 - Описание бизнес-процесса "Выбор книги" Проведение анализа с помощью методологии DFD Диаграммы dfd описывают поток данных внутри предприятия и в системе в целом, описывает адресатов данных, функции, передвижение внутренних и внешних данных Главный поток данных: Рисунок 8 - Главный поток данных DFD Описание общих бизнес-процессов: Общение взаимодействие процессов: Рисунок 9 - Общее взаимодействие процессов Рисунок 10 - DFD "Авторизация" Рисунок 11 - DFD "Авторизация" Вывод В ходе выполнение работы был выполнен: анализ бизнес-процессов, описание предметной области, создание логической и физической базы данных, выполнен анализ по методологиям idef0, idef3, dfd, так же была создана модель взаимодействия отделов. Приложение 1. Техническое заданиеИспользуемые сокращенияТаблица 2 - Используемые сокращения
Общие сведенияРазработка информационной системы ведется в рамках внутреннего бюджета Международного Университета. Наименование системыПолное наименование системы: Информационная система «Book House by Valitov Corp.» Работа над системой «Book House» сдаётся поэтапно, в соответствии с планом начала и окончания работы. По окончании одного или нескольких этапов работы, Разработчик сдаёт отчёт о проделанной работе Заказчику. Наименование организации – Заказчика и РазработчикаЗаказчик: Международный Университет г. Москва Адрес фактический: ул. Ломоносова, д. 3, г. Москва. Телефон: +7900002212Разработчик: Валитов Айрат Рамилевич Адрес фактический: ул. Юности, д.2, г. Москва Телефон: +7977722277 Плановые сроки начала и окончания работыИсточник и порядок финансированияПорядок оформления и предъявления заказчику результатов работНазначение и цели создания системыНазначение системыРазрабатываемая информационная система предназначена для автоматизации процессов работы библиотеки в онлайн режиме. Системные требования к системе Системные требования - это описание примерных характеристик, которым должен соответствовать компьютер для того, чтобы на нём могло использоваться какое-либо определённое программное обеспечение. Аппаратные средства – это физические компоненты, компьютер или набор устройств из которых он состоит Таблица 3 - Требования к аппаратной части
Таблица 4 - Требования к программной части
Требование к надежности Целью подхода предупреждения ошибок не допустить ошибок в готовых продуктах. Проведенное рассмотрение природы ошибок при разработке позволяет для достижения этой цели сконцентрировать внимание на следующих вопросах: борьбе со сложностью, преодоления барьера между пользователем и разработчиком, обеспечения контроля принимаемых решений. Самообнаружение ошибок; Самоисправление ошибок; Обеспечение устойчивости к ошибкам; Требования к технической эстетике Наличие подсказок Комфортный контакт с БД Требования к технологии разработки Понятный интерфейс Корректное название модулей Читабельность кода Состав и содержание работ по созданию системы. Перечень стадий и этапов работ. Этапы разработки: Проектирование. Разработка эскизного проекта. Разработка технического проекта. Разработка рабочей документации. Адаптация программ. Ввод в действие. Порядок контроля и приемки системы. Приемка конечного варианта работы. Прием работы принимается самим заказчиком или его подтвержденным представителем. Исполнитель обязан показать полную документацию о разработке и продемонстрировать ее работу во всех условиях. Исполнитель также в праве сдать работу раньше срока. Порядок приемки: 1 )При приеме программного продукта заказчик подписывает документ, подтверждающий введение программного продукта в эксплуатацию. 2)Данный документ изготавливается в двух экземплярах и хранится у каждой из сторон его заключивших. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие. Работы по подготовке системы к вводу в опытную эксплуатацию. В ходе подготовки объекта автоматизации к вводу системы в опытную эксплуатацию должны быть произведены следующие виды работ: установка системного и прикладного программного обеспечения; установка и подготовка к работе подсистем системы; оказание консультаций эксплуататоров системы; поставка комплекта документации. Требования к документированию. Перечень подлежащих разработке документов. Согласованный разработчиком и заказчиком перечень подлежащих разработке комплектов и видов документов, соответствующих требованиям ГОСТ 34.201-89 и НТД отрасли заказчика; Требования по документированию комплектующих элементов межотраслевого применения в соответствии с требованиями ЕСКД и ЕСПД; При отсутствии государственных стандартов, определяющих требования к документированию элементов системы, дополнительно включают требования к составу и содержанию таких документов. Прилижение 2. Руководство пользователя Введение Область применения «Book House» — это электронная библиотека, обеспечивающая доступ к учебным и научным материалам для вузов. Доступ к полным текстам осуществляется с компьютеров вуза и зарегистрированным пользователям с домашних компьютеров. Процедуру регистрации можно пройти с любого компьютера. Кнопка регистрации находится на главной стартовой страницы. Краткое описание возможностей Разрабатываемая информационная система предназначена для автоматизации процессов работы библиотеки в онлайн режиме. Так же в ней будет доступно: Виртуальные книжные выставки и онлайн – обзоры Сетевые акции и конкурсы Онлайн игры (квесты, викторины, квизы, кроссворды и др.) Виртуальные экскурсии Подкасты Уровень подготовки пользователя Пользователь программы должен обладать практическими навыками работы с графическим пользовательским интерфейсом операционной системы. Назначение и условия применения «Book House» Электронная библиотека предназначена для автоматизации процессов работы библиотеки в онлайн режиме. Работа с Book House возможна всегда, когда есть необходимость в получении электронной информации пользователем. Book House доступна всем пользователям с установленными правами доступа. Подготовка к работе Состав и содержание дистрибутивного носителя данных Для работы с библиотекой необходимо следующее программное обеспечение: Internet Explorer (любой браузер); Порядок загрузки данных и программ Перед началом работы с ИС, пользователю необходимо выполнить следующие действия: Необходимо зайти на сайт BookHouse.ru Далее откроется окно авторизации/регистрации, пользователь либо входит в свою учетную запись, либо регистрируется строго по студенческому билету. После пользователь получает доступ к библиотеке. Порядок проверки работоспособности Для проверки доступности ИС, пользователь должен выполнить следующие действия: Открыть браузер, для этого необходимо кликнуть по ярлыку «Internet Explorer» на рабочем столе или вызвать из меню «Пуск». Ввести в адресную строку браузера адрес: BookHouse.ru В форме аутентификации ввести студенческий билет. Нажать кнопку «Вход». Убедиться, что пользователь имеет доступ к книгам, а также к своему профилю. Описание операций Выполняемые функции и задачи Таблица 5 - Функции и задачи
Аварийные ситуации Таблица 6 - Аварийные ситуации
Приложение 2. Руководство администратораВведение Данная информационная система включает в себя веб-ресурс(сайт) для выдачи книг пользователю, как для студента, так и для преподавателей. Разработанная система позволяет сократить время поиска и оформления выдачи необходимого издания читателю, а также предоставляет автоматизированный поиск книг самому читателю. Требования к уровню подготовки пользователя Администратор должен обладать высоким уровнем квалификации и практическим опытом выполнения работ по установке, настройке и администрированию программных средств, применяемых в системе, а также должен иметь профессиональные знания и практический опыт в области системного администрирования. Обязательны знакомство и практический опыт установки и администрирования серверных операционных систем семейства Windows. Необходимая эксплуатационная документация Каталог базы данных; Состав выходных данных (сообщений); Технологическая инструкция; Руководство пользователя; Инструкция по формированию и ведению базы данных; Общее описание системы; Принципы администрирования ИС «Book House»Пользователь подсистемы администрирования и его полномочия Администратор имеет право: Получать доступ к программным и аппаратным средствам системы, средствам их защиты, а также просмотру прав доступа к ресурсам на серверах ИС; Требовать от пользователей системы выполнения инструкций по обеспечению безопасности и защите информации в системе; Осуществлять оперативное вмешательство в работу пользователя при явной угрозе безопасности информации в результате несоблюдения установленной технологии обработки информации и невыполнения требований по безопасности. Обязанности и задачи администратора Вести журнал учета эксплуатационной и технической документации; Осуществлять непосредственное управление режимами работы и административную поддержку функционирования; Контролировать соответствие технического паспорта системы фактическому составу; Проводить периодический инструктаж сотрудников подразделения по правилам работы с используемыми средствами и системами зашиты информации; Участвовать в разработке и знать перечень защищаемых информационных ресурсов; Контролировать эффективность защиты информации. Условия примененияТребования к техническому обеспечению системы Техническое обеспечение системы должно гарантировать высокую надежность технических средств, организацию удобных для пользователя режимов работы (автономный, с распределенной БД, информационный, с техникой верхних уровней и т.д.), способность обработать в заданное время необходимый объем данных. Поскольку система является индивидуальным пользовательским средством, оно должно обеспечивать высокие эргономические свойства и комфортность обслуживания. Требования к программному обеспечению системы Программное обеспечение прежде всего ориентируется на профессиональный уровень пользователя, сочетается с его функциональными потребностями, квалификацией и специализацией. Пользователь со стороны программной среды должен ощущать постоянную поддержку своего желания работать в любом режиме активно либо пассивно. Приоритет пользователя при работе с техникой несомненен. Поэтому при их взаимодействии предусматривается максимальное обеспечение удобств работы человека за счет совершенствования программных средств. Сеанс работы с подсистемойНачало сеанса работы с подсистемой Для начала работы Администратор должен выполнить следующие действия: Включить компьютер и войти в операционную систему; Перейти по ссылке, которая была заранее выдана Администратору; Ввести свое Имя и Пароль в окне авторизации доступа и нажать кнопку “Ок”; Убедиться, что после авторизации появилось главное окно ИС. Завершение сеанса работы с подсистемой Для завершения работы с программой следует закрыть все вкладки, для сохранения всех изменений, после чего выйти из программы выбрав пункт «Выход» в главном меню ИС либо кнопки с изображением креста в правом верхнем углу главной формы. Пользовательский интерфейс подсистемыОсновная форма ИС содержит главную панель, для вызова различных функций системы и панель с закладками на которых отображаются формы, предоставляющие интерфейс для работы с выбранными функциями.Главная панель Администратора, в зависимости от набора прав пользователя, содержит разделы и подразделы соответствующие его наборуправ. Обслуживание системыНастройка параметров работы системы Параметры системы задаёт разработчик системы. При полном внедрении системы параметрам системы обучается администратор для более гибких настроек и удобства внутри неё. Ведение нормативно-справочной информации Ведение нормативно-справочной информации включает в себя: Использование полной и актуальной информации всеми пользователями информационной системы; Повышение эффективности в сфере управленческих решений и определения ключевых показателей по системе; Более грамотное ведение учётных сведения (за счёт полноты и актуальности данных); Улучшение совместимости нескольких типов документов (учётных и отчётных). Учетные записи пользователей и управление ими По уровню доступа учетные записи системы бывают двух типов: user (обычный пользователь) и admin (администратор). Учетная запись типа admin имеет полный или расширенный доступ к системе, что позволяет пользователю редактировать структуру и данные системы. Учетная запись типа user имеет доступ лишь к пользовательскому интерфейсу какой-либо подсистемы в зависимости от занимаемой должности пользователя. Управление пользователями на сервере системы осуществляется на странице «users», которая является интерфейсом к службе идентификации. Эта служба определяет доступ пользователей к серверу системы и его остальным службам на основе ролей пользователей. Назначение пользователям прав доступа Также при необходимости имеется возможность сделать пользователя участником существующих ролей (если они определены). Для этого требуется ввести название роли в поле «New Roles», и появится список соответствующих ролей. Загрузка и выгрузка данных Экспорт/импора выгружает данные в формате XML из исходной базы данных для последующего использования в других системах или в других экземплярах системы. Операции выгрузки и загрузки информации выполняются через веб-интерфейс. Экспорт данных выполняется в следующих режимах: Экспорт всех имеющихся данных - полная выгрузка БД системы; Экспорт списка, полученного в режиме поиска. После завершения процесса экспорта фактов создается XML-файл в каталоге, который указан при экспорте. Описание операцийУправление учетными записями пользователей Управление пользователями на сервере системы осуществляется на странице «users», которая является интерфейсом к службе идентификации. Эта служба определяет доступ пользователей к серверу системы и его остальным службам на основе ролей пользователей. Управлять учетными записями уполномочен только администратор системы. Управление ролями Также при необходимости имеется возможность сделать пользователя участником существующих ролей (если они определены). Для этого требуется ввести название роли в поле «New Roles», и появится список соответствующих ролей. Получение отчетовКаждая подсистема ИС имеет свою отчётность, которая подвергается настройке со стороны ответственного за неё. Отчёты позволяет понять общую картину развития предприятия, узнать минусы той или иной стороны и т.д Отчёты формируются на основе тех данных, то внесены в единую базу данных системы. Сформированный отчёт в конце месяца администратор системы представляет ответственному за ту или иную подсистему для согласования с директором предприятия. Рекомендации по освоениюДля обучения работы с системой создана специальная тестовая база. Для успешного успешного освоения Модуля ИС следует: Ознакомиться с данным руководством; Произвести запуск системы; Авторизоваться; Изучить содержание основных вкладок главной страницы системы; Создать декларацию, заполнить по ней данные; Просмотреть аналитику по предприятию; Изучить документ «Руководство оператора»; Отредактировать информацию о пользователе. Список используемой литературы: Даниленко, А.Ю. Безопасность систем электронного документооборота. Технология защиты электронных документов / А.Ю. Даниленко. - Москва: СИНТЕГ, 2015. - 275 c. Методы математической статистики в обработке экономической информации / Т.Т. Цымбаленко и др. - М.: Финансы и статистика, СтГАУ "АГРУС", 2007. – 200 c. Новости информационных технологий / IT News, №12, 2013. - М.: ИТ Медиа, 2013. - 699 c. ГОСТ 34.201-89 Виды, комплектность и обозначение документов при создании автоматизированных систем |