Файл: Практическая работа 2 Структурный подход к программированию. Стадия Эскизный проект Цель работы.doc
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 26.10.2023
Просмотров: 526
Скачиваний: 19
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ПРАКТИЧЕСКАЯ РАБОТА №2Структурный подход к программированию. Стадия «Эскизный проект»Цель работы: ознакомиться с основными этапами стадии «Эскизный проект»Теоретическая частьЭскизный проект состоит из следующих этапов:Общие положения
При оформлении документов используйте MS WORD.
Готовый документ распечатайте и приложите к отчету.
Ответьте на контрольные вопросы
Контрольные вопросы
Приложение 2. Пример оформления эскизного проекта на создание ППУТВЕРЖДАЮРуководитель (заказчика ИС)Иванов Игорь Алексеевич______________/_____________подпись расшифровка подписиМ.П.«19» августа 2017 г.УТВЕРЖДАЮРуководитель (разработчика ИС)Сидоров Сергей Дмитриевич______________/_____________подпись расшифровка подписиМ.П.«19» августа 2017 г.Эскизный проект на создание информационной системыПолное наименование: «Корпоративное хранилище данных»Краткое наименование: «КХЛ»На 8 листахДействует с «19» августа 2017 г.Содержание
Работа выполняется на основании договора № 1212545 от 12.08.2017г, заключенного между Ивановым И. А. и Сидоровым С.Д.
1.3. Наименование организаций (заказчика и разработчика)1.3.1. ЗаказчикЗаказчик: ОАО ЗаказчикАдрес фактический: г. Москва, ул. Мостовая 5Телефон / Факс: +7 (495) 22222221.3.2. РазработчикРазработчик: ЗАО РазработчикАдрес фактический: г. Москва , ул. Ленина 29Телефон / Факс: +7 (495) 33333331.4 Цели, назначение и область использования системыЦелью проекта является создание корпоративного хранилища данных, с возможностью последующего его использования корпоративными работниками для хранения своей информации1.5 Нормативные ссылки
1. ГОСТ 34 -108-692. Техническое задание 2. Основные технические решения2.1. Решения по структуре системы, подсистем, средствам и способам связи для информационного обмена между компонентами системы2.1.1 Логическая и компонентная архитектура системыПеречень используемых для создания системы КХД программных средств приведен ниже:- СУБД (название, версия);- ETL приложение (название, версия);- BI приложение (название, версия).Логическая и компонентная архитектура системы представлена на рисунке ниже.В состав разрабатываемой системы будут включены следующие технологические компоненты:- программное обеспечение поддержки модели данных;- ETL-приложение – это комплексное решение, с помощью которого реализуются процессы извлечения, проверки, преобразования и загрузки данных.- сервер БД представляет собой промышленную систему управления базами данных.- сервер приложений – продукт, обеспечивающий поддержку промышленной инфраструктуры бизнес-приложений. Включает в себя следующий ряд приложений, обеспечивающих стандартные подходы к организации служб каталогов; развертывание сервисов анализа и отчетности.- средства администрирования и разработки – набор программных продуктов, предназначенных для администрирования системы ETL, базы данных, сервера приложений и разработки отчетности и дополнительных приложений.- клиентские места сотрудников (внутри локальной вычислительной сети), представляющие собой автоматизированные рабочие места.
2.1.2. Функциональная структура системыОписание каждой подсистемы:2.2. Решения по взаимосвязям АС со смежными системами, обеспечению ее совместимости
Перечень смежных систем, способы их взаимодействия.
Ниже представлена общая схема взаимодействия системы КХД и смежных систем.2.3 Решения по режимам функционирования, диагностированию работы системыПредлагается следующая реализация решений по режимам функционирования системы:- Основной режим, в котором все подсистемы выполняют свои основные функции.- Профилактический режим, в котором одна или все подсистемы не выполняют своих функций. В данный режим работы система переходит в следующих случаях: возникновение необходимости модернизации аппаратно-программного комплекса; возникновение необходимости проведения технического обслуживания; выход из строя аппаратно-программного комплекса, вызванный выходом из строя элементов аппаратной или программной базы; выход из строя сети передачи данных и другие аварийные ситуации.В основном режиме функционирования система обеспечивает:- работу пользователей в режиме – 24 часа в день, 7 дней в неделю (24х7);- выполнение своих функций – сбор, обработка и загрузка данных; хранение данных, предоставление отчетности по показателям.В профилактическом режиме система обеспечивает возможность проведения следующих работ: - техническое обслуживание;
- модернизацию аппаратно-программного комплекса;- устранение аварийных ситуаций.В таблице ниже представлены средства диагностики по подсистемам.
2.5 Сведения об обеспечении заданных в техническом задании потребительских характеристик системы, определяющих ее качество
-
Наименование системы -
Основание для выполнения работ -
Наименование организации разработчика -
Цели, назначение и область использования системы -
Нормативные ссылки
-
Решения по структуре системы, подсистем, средствам и способам связи для информационного обмена между компонентами системы -
Решения по взаимосвязям АС со смежными системами, обеспечению ее совместимости -
Решения по режимам функционирования, диагностированию работы системы -
Решения по персоналу и режимам его работы -
Сведения об обеспечении заданных в техническом задании потребительских характеристик системы, определяющих ее качество -
Состав функций, комплексов задач реализуемых системой -
Состав и размещение комплексов технических средств -
Решения по составу информации, объему, способам ее организации, видам машинных носителей, входным и выходным документам и сообщениям, последовательности обработки информации и другим компонентам -
Методы и средства разработки.
-
Опишите каждый из этапов стадии «Эскизный проект» для своего варианта программы (пример разработки ЭП в приложении 2).
При оформлении документов используйте MS WORD.
Готовый документ распечатайте и приложите к отчету.
Ответьте на контрольные вопросы
Контрольные вопросы
-
Что такое эскизный проект? -
Какие основные вопросы рассматриваются на этапе «Общие положения» стадии «Эскизный проект»? -
Какие основные вопросы рассматриваются на этапе «Основные технические решения» стадии «Эскизный проект»?
Приложение 2. Пример оформления эскизного проекта на создание ППУТВЕРЖДАЮРуководитель (заказчика ИС)Иванов Игорь Алексеевич______________/_____________подпись расшифровка подписиМ.П.«19» августа 2017 г.УТВЕРЖДАЮРуководитель (разработчика ИС)Сидоров Сергей Дмитриевич______________/_____________подпись расшифровка подписиМ.П.«19» августа 2017 г.Эскизный проект на создание информационной системыПолное наименование: «Корпоративное хранилище данных»Краткое наименование: «КХЛ»На 8 листахДействует с «19» августа 2017 г.Содержание
-
Содержание………………………………………………………………….……2 -
Общие положения……………………………………………………….………. 3
-
-
-
Наименование системы…………………………………………….……..3 -
Основание для проведения работ………………………………….……..3 -
Наименование организаций (заказчика и разработчика)………….……3 -
Цели, назначение, и область использования системы………….……….3 -
Нормативные ссылки…………………………………………….………..3
-
-
Основные технические решения……………………………………….………..3
-
-
-
Решения по структуре системы, подсистем, средствам и способам связи для информационного обмена между компонентами системы….……..3 -
Решения по взаимосвязям АС со смежными системами, обеспечению ее совместимости……….……………………..…..……….5 -
Решения по режимам функционирования, диагностированию работы системы……………………………………………………………….…….5 -
Решения по персоналу и режимам его работы…………………….…….6 -
Сведения об обеспечении заданных в техническом задании потребительских характеристик системы, определяющих ее качество………………………………………………………………..……6 -
Подсистема сбора, обработки и загрузки данных…………………..……8 -
Состав и размещение комплексов технических средств…………..…….8
-
Работа выполняется на основании договора № 1212545 от 12.08.2017г, заключенного между Ивановым И. А. и Сидоровым С.Д.
1.3. Наименование организаций (заказчика и разработчика)1.3.1. ЗаказчикЗаказчик: ОАО ЗаказчикАдрес фактический: г. Москва, ул. Мостовая 5Телефон / Факс: +7 (495) 22222221.3.2. РазработчикРазработчик: ЗАО РазработчикАдрес фактический: г. Москва , ул. Ленина 29Телефон / Факс: +7 (495) 33333331.4 Цели, назначение и область использования системыЦелью проекта является создание корпоративного хранилища данных, с возможностью последующего его использования корпоративными работниками для хранения своей информации1.5 Нормативные ссылки
1. ГОСТ 34 -108-692. Техническое задание 2. Основные технические решения2.1. Решения по структуре системы, подсистем, средствам и способам связи для информационного обмена между компонентами системы2.1.1 Логическая и компонентная архитектура системыПеречень используемых для создания системы КХД программных средств приведен ниже:- СУБД (название, версия);- ETL приложение (название, версия);- BI приложение (название, версия).Логическая и компонентная архитектура системы представлена на рисунке ниже.В состав разрабатываемой системы будут включены следующие технологические компоненты:- программное обеспечение поддержки модели данных;- ETL-приложение – это комплексное решение, с помощью которого реализуются процессы извлечения, проверки, преобразования и загрузки данных.- сервер БД представляет собой промышленную систему управления базами данных.- сервер приложений – продукт, обеспечивающий поддержку промышленной инфраструктуры бизнес-приложений. Включает в себя следующий ряд приложений, обеспечивающих стандартные подходы к организации служб каталогов; развертывание сервисов анализа и отчетности.- средства администрирования и разработки – набор программных продуктов, предназначенных для администрирования системы ETL, базы данных, сервера приложений и разработки отчетности и дополнительных приложений.- клиентские места сотрудников (внутри локальной вычислительной сети), представляющие собой автоматизированные рабочие места.
2.1.2. Функциональная структура системыОписание каждой подсистемы:2.2. Решения по взаимосвязям АС со смежными системами, обеспечению ее совместимости
Перечень смежных систем, способы их взаимодействия.
| Наименование смежной системы | Предпочтительный способ взаимодействия |
| Информационная система управления предприятием | Использование ПБД |
| Информационно-справочная система | Файлы ОС определенного формата |
- модернизацию аппаратно-программного комплекса;- устранение аварийных ситуаций.В таблице ниже представлены средства диагностики по подсистемам.
| Подсистема | Средства диагностирования |
| Подсистема сбора, обработки и загрузки данных | ETL Administrator – диагностика и настройка ETL-приложения, управление критериями извлечения, установка NLS; ETL Manager - просмотр и редактирование репозитория. |
| Подсистема хранения данных | DB Manager – диагностика и настройка и конфигурация одной или более БД |
| Подсистема отображения отчетности | BI Administrator – диагностика и настройка бизнес-описания и представления витрин данных |
-
Решения по персоналу и режимам его работы
| Роль | Подразделение |
| Конечный пользователь | Аналитическое управление |
| Администратор подсистемы сбора, обработки и загрузки данных | Департамент информационных технологий |
| Администратор подсистемы хранения данных | Департамент информационных технологий |
| Требование | Метод реализации |
| Взаимодействие со смежными системами | Реализуется за счет наличия интерфейсов с системами – источниками данных. Планируется использование промежуточных баз данных; интеграция «точка – точка» (point-to-point); интерактивная загрузка информации из файлов определенного формата. |
| Диагностирование системы | Реализуется путем определения перечня работ по диагностированию подсистем. |
| Сохранение работоспособности системы в различных вероятных условиях | Реализуется путем разработки процедур резервного копирования, подготовки персонала, использования современных методов разработки и проверенных на практике стандартных программных средств. На объекте автоматизации обязательно ведение журналов инцидентов в электронной форме, а также графиков и журналов проведения ППР в соответствии с утвержденными для каждого объекта ХД мероприятиями по поддержанию его работоспособности. |