лабораторная работа. Лабораторная 1-1. Отчет По лабораторной работе 1 По дисциплине проектирование информационных систем
Скачать 190.9 Kb.
|
ГОУВПО “Воронежский государственный технический университет” Кафедра систем автоматизированного проектирования и информационных систем Отчет По лабораторной работе № 1 По дисциплине «ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ» Выполнил: студентПринял: 2021 г. СодержаниеАнализ функциональных возможностей 3 Информационная модель 6 Техническое задание 7 1.ОБЩИЕ СВЕДЕНИЯ 7 1.1.Наименование системы 7 1.1.1.Полное наименование системы 7 1.1.2.Краткое наименование системы 7 1.2.Основания для проведения работ 7 1.3.Наименования организаций - Заказчика и Разработчика 7 1.4.Плановые сроки начала и окончания работы 7 1.5.Источники и порядок финансирования 7 1.6.Порядок оформления и предъявления заказчику результатов работ 7 2.НАЗНАЧЕНИЕ СИСТЕМЫ 8 2.1.Назначение 8 2.2.Цели создания системы 8 2.3.Задачи 8 3.ХАРАКТЕРИСТИКА ОБЪЕКТОВ АВТОМАТИЗАЦИИ 8 3.1.Краткая вводная информация о компании 8 3.2.Краткая вводная информация о пользователях системы и их организационной структуре 9 4.ТРЕБОВАНИЯ К СИСТЕМЕ 10 4.1.Требования к системе в целом 10 4.1.1.Требования к структуре и функционированию системы 10 4.1.2.Требования к численности и квалификации персонала системы 11 4.1.3.Требования к защите информации от несанкционированного доступа 11 4.2.Требования к видам обеспечения 11 4.2.1.Требования информационному обеспечению системы 11 4.2.2.Требования к лингвистическому обеспечению системы 11 4.2.3.Требования к программному обеспечению системы 12 4.2.4.Требования к техническому обеспечению 12 Выводы 14 ЛИТЕРАТУРА 15 Задание Разработка информационной подсистемы автоматизации работы авиакассы «Авиакасса». Анализ функциональных возможностейРазрабатываемая подсистема содержит в себе следующие подсистемы: подсистема администрирования для обеспечения настройки подсистемы подсистема для клиентов для просмотра справочной информацию создания запросов на бронирование билетов, покупки и обмена или возврат авиабилетов. Для доступа к каждой из данных подсистем пользователь должен пройти регистрацию или авторизацию, если пользователь уже зарегистрирован. Для разных групп пользователей должны быть доступны разные функциональные возможности и разный уровень доступа к информации. После предварительного исследования предметной области, определяем, что информационная подсистема продажи авиабилетов должна решать следующие задачи: продажа авиабилетов на запланированные рейсы; возврат авиабилетов; обмен авиабилетов; поиск авиабилетов по запросу пользователя; администрирование информационной системы; Функциональные возможности разрабатываемой подсистемы представлены в диаграмме вариантов использования (рисунок 1) Рисунок 1. Диаграмма вариантов использования Произведем декомпозицию прецедентов. Рисунок 2. Декомпозиция «Авторизоваться в системе» Произведем декомпозицию прецедента «Администрирование» Рисунок 3. Декомпозиция «Администрировать информационную подсистему» Произведем декомпозицию прецедента «Использовать информационную систему» Рисунок 4. Декомпозиция «Использовать информационную систему» Информационная модельРазрабатываемый информационная подсистема «Авиакасса» представляет собой базу данных для хранения, редактирования и поиска информации по существующим авиарейсам и проданным билетам. Пользователи информационной подсистемы разделяются на следующие типы: - сотрудник авиакассы - клиент Требования к информационной подсистеме «Авиакасса» Информационная подсистема «Авиакасса» должна выполнять следующие функции: - ввод и редактирование данных о запланированных рейсах - поиск данных о проданных билетах - подбор билета по требования клиента - обмен или возврат билета по требованию клиента Техническое задание ОБЩИЕ СВЕДЕНИЯНаименование системыАвтоматизированная информационная подсистема «Авиакасса» Краткое наименование системыКраткое наименование: АИС «Авиакасса». Основания для проведения работЗадание на проектирование Наименования организаций - Заказчика и РазработчикаЗаказчик: Разработчик: студент группы Плановые сроки начала и окончания работыПлановый срок окончания работ по созданию системы: не определён. Источники и порядок финансированияНе финансируется. Порядок оформления и предъявления заказчику результатов работПриём осуществляется путём демонстрации проекта. НАЗНАЧЕНИЕ СИСТЕМЫНазначениеСистема предназначена для повышения оперативности и качества процесса по обслуживанию клиентов авиационной кассы, путем автоматизации рабочего процесса. Цели создания системыАктуализировать информацию для более эффективного и простого управления базой данных запланированных рейсов; Актуализировать информацию для более эффективного и простого управления базой данных купленных билетов; Дать возможность клиентам осуществлять поиск актуальной информации реальном времени. Дать возможность клиентам осуществлять покупку, возврат, обмен авиабилетов в режиме реального времени. ЗадачиЗадачами создания системы являются: разработать базу данных для реализации АИС; построить логическую и физическую модели данных; создать информационную систему; ХАРАКТЕРИСТИКА ОБЪЕКТОВ АВТОМАТИЗАЦИИОбъектом автоматизации является деятельность кассы по продаже авиабилетов Краткая вводная информация о компанииАвиарейсы осуществляются по установленным как внутренними, так и внешними авиалиниями по заранее установленным маршрутам согласно расписанию разными авиакомпаниями. На каждый из рейсов существует определенное количество билетов. Реализация билета клиенту осуществляется при отправке запроса на бронирование, при условии, что данный билет до сих пор есть в наличии как самостоятельно, так и с помощью сотрудника авиакомпании. Клиент может обратиться непосредственно в офис продаж авиабилетов, так и связаться с сотрудником в режиме он-лайн через вэб-форму. Приобретя билет, клиент предоставляет информацию о себе и становится пассажиром. Совершеннолетние пассажиры обязаны иметь занесенные в БД паспортные данные. Несовершеннолетние обязаны иметь занесенные в БД данные из свидетельства о рождении. Администраторы системы имеют возможность ограничивать или расширять доступ пользователей и сотрудников к предоставляемой информации. Краткая вводная информация о пользователях системы и их организационной структуресотрудники авиакассы; администратор подсистемы клиенты. ТРЕБОВАНИЯ К СИСТЕМЕТребования к системе в целомТребования к структуре и функционированию системы
Требования к численности и квалификации персонала системыСотрудник, работающий с системой, должен обладать навыками работы с персональным компьютером на уровне пользователя. Требования к защите информации от несанкционированного доступаКомпоненты подсистемы защиты от НСД должны обеспечивать: идентификацию пользователя; проверку полномочий пользователя при работе с системой; разграничение доступа пользователей на уровне задач и информационных массивов. Уровень защищённости от несанкционированного доступа средств вычислительной техники, обрабатывающих конфиденциальную информацию, должен соответствовать требованиям к классу защищённости 6 согласно требованиям действующего руководящего документа Гостехкомиссии России «Средства вычислительной техники. Защита от несанкционированного доступа к информации. Показатели защищенности от несанкционированного доступа к информации». Требования к видам обеспеченияТребования информационному обеспечению системыУровень хранения данных в информационной системе должен быть построен на платформе Oracle. Для обеспечения целостности данных должны использоваться встроенные механизмы СУБД. Требования к лингвистическому обеспечению системыВсе прикладное программное обеспечение системы должно использовать русский язык. Программное обеспечение системы должно быть разработано на языке программирования высокого уровня. Все прикладное программное обеспечение системы для организации взаимодействия с пользователем должно использовать русский язык. Требования к программному обеспечению системыРазрабатываемая информационная система должна быть рассчитана на функционирование в следующей программной среде: Типовое программное обеспечение, устанавливаемое на рабочие станции: Базовая операционная система: Windows 7/8/8.1/10; Oracle Database; Среда разработки Oracle Sql Developer, а также Oracle Data Modeler; Дополнительные средства для работы с документами: MS Office 2016. Требования к техническому обеспечениюТехническое обеспечение системы должно максимально и наиболее эффективным образом использовать существующие технические средства. В состав комплекса должны входить следующие технические средства: сервер БД; приложение БД; система формирования отчетности - Fast Report; ПК пользователей; Выводы В результате выполнения этой лабораторной работы были изучены стандарты ГОСТ ИСО/МЭК 12207-99, ГОСТ Р ИСО/МЭК 9126-93 и получены навыки по применению их к разработке программного обеспечения. Составлены и проанализированы требования к информационной системе и на основании них разработано техническое задание. ЛИТЕРАТУРА 1. Воропаев В. И. Управление проектами в России / В. И. Воропаев. — М. : Аланс, 1995. — 225 с. 2. ГОСТ 34.003-90. Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Термины и определения. — М. : Госстандарт РФ, 1990. — 23 с. 3. ГОСТ Р ИСО/МЭК ТО 16326-2002. Программная инженерия. Руководство по применениюГОСТ Р ИСО/МЭК 12207при управлении проектом. — М. : Госстандарт РФ, 2003. — 114 с. 4. ГОСТ Р ИСО/МЭК 9126-93 Информационная технология. Оценка программной продукции. Характеристики качества и руководства по их применению. — М. : Госстандарт РФ, 1994. — 18 с. |