Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемПетр Девятов
1 ТЕМА 5. Стадии проектирования и реализации ИС Лекция 16. Эскизное и техническое проектирование
2 2 Стадии ЖЦ по ISO/IEC 15288:2002 Формирование концепции Формирование концепции Разработка Разработка Реализация Реализация Эксплуатация Эксплуатация Поддержка Поддержка Снятие с эксплуатации Снятие с эксплуатации по ГОСТ Формирование требований к АС Разработка концепции АС. Техническое задание. Эскизный проект. Технический проект. Рабочая документация. Ввод в действие. Сопровождение АС Анализ требований Реализация Внедрение Эксплуатация Проектирование
3 3 Стадия проектирования ИС Эскизное проектирование Техническое проектирование Рабочее проектирование Техно-рабочее проектирование Готовая к внедрению ИС Эскизный проект (мнемосхемы, диаграммы процессов верхнего уровня) Технический проект (системный проект в виде комплекса моделей работы ИС) Результаты анализа предметной области Рабочий проект (комплекс программ с эксплуатационной документацией)
4 4 Задачи проектирования Передача результатов анализа предметной области группе проектирования ИС; Передача результатов анализа предметной области группе проектирования ИС; Определение критических участков: Определение критических участков: «Критические» участки – жизненно важные как для нормального функционирования ИС с точки зрения бизнеса, так и для успешной реализации и приемки проекта. «Критические» участки – жизненно важные как для нормального функционирования ИС с точки зрения бизнеса, так и для успешной реализации и приемки проекта. Оценка ограничений: Оценка ограничений: смета затрат; смета затрат; сроки внедрения; сроки внедрения; унаследованные ограничения. унаследованные ограничения.
5 5 Задачи проектирования Определение архитектуры: Определение архитектуры: платформа, операционная система; платформа, операционная система; тип архитектуры ("файл-сервер" или "клиент-сервер"); тип архитектуры ("файл-сервер" или "клиент-сервер"); количество уровней архитектуры; количество уровней архитектуры; степень централизации базы данных; степень централизации базы данных; степень однородности базы данных; степень однородности базы данных; топология вычислительной сети; топология вычислительной сети; требуемый уровень сервиса сети; требуемый уровень сервиса сети; Оценка производительности системы; Оценка производительности системы; Требования к безопасности, доступу, обслуживанию системы; Требования к безопасности, доступу, обслуживанию системы; Определение возможностей использования продуктов третьих фирм. Определение возможностей использования продуктов третьих фирм.
6 6 Требования к безопасности, доступу, обслуживанию системы Рекомендуемый перечень вопросов: Каков график необходимой доступности системы для запросов пользователя? Каков график необходимой доступности системы для запросов пользователя? Допустимы ли вообще и когда допустимы периоды профилактического простоя системы? Допустимы ли вообще и когда допустимы периоды профилактического простоя системы? Допустимы ли и когда допустимы периоды ограничения доступа к системе? Допустимы ли и когда допустимы периоды ограничения доступа к системе? Какие данные после отказа системы нельзя получить из других источников? Какие данные после отказа системы нельзя получить из других источников? Каков объем повторно вводимой информации? Каков объем повторно вводимой информации? Каково допустимое время восстановления системы после сбоя? Каково допустимое время восстановления системы после сбоя? Какие еще приложения, кроме ИС, работают на данном оборудовании? Какие еще приложения, кроме ИС, работают на данном оборудовании? Имеются ли резервные аппаратные средства на случай отказа основных? Имеются ли резервные аппаратные средства на случай отказа основных? Имеется ли запас мощности оборудования, на котором функционирует ИС? Имеется ли запас мощности оборудования, на котором функционирует ИС? Какова скорость передачи данных при резервном копировании? Какова скорость передачи данных при резервном копировании? Имеются ли специальные отказоустойчивые носители для хранения резервных копий? Имеются ли специальные отказоустойчивые носители для хранения резервных копий?
7 7 Стадии ЖЦ по ГОСТ СтадияЭтапы 4. Эскизный проект Разработка предварительных проектных решений по системе и её частям Разработка документации на АС и её части. 5. Технический проект Разработка проектных решений по системе и её частям Разработка документации на АС и её части Разработка и оформление документации на поставку изделий для комплектования АС и (или) технических требований (технических заданий) на их разработку Разработка заданий на проектирование в смежных частях проекта объекта автоматизации. 6. Рабочая документация Разработка рабочей документации на систему и её части Разработка или адаптация программ.
8 8 Эскизное проектирование Эскизное проектирование проводится для сложных систем, не имеющих аналогов. Эскизное проектирование проводится для сложных систем, не имеющих аналогов. Эскизный проект – документированное описание предлагаемой ИС. Эскизный проект – документированное описание предлагаемой ИС. На этапе эскизного проектирования определяются: На этапе эскизного проектирования определяются: функции ИС и её подсистем, их цели; функции ИС и её подсистем, их цели; состав комплексов задач и отдельных задач; состав комплексов задач и отдельных задач; концепция информационной базы, её укрупнённая структура; концепция информационной базы, её укрупнённая структура; состав вычислительной системы; состав вычислительной системы; функции и параметры основных программных средств. функции и параметры основных программных средств.
9 9 Документация стадии эскизного проектирования Виды документов - по ГОСТ Виды документов - по ГОСТ Пояснительная записка к эскизному проекту – по РД Пояснительная записка к эскизному проекту – по РД Основные разделы пояснительной записки: Основные разделы пояснительной записки: общие положения; общие положения; описание процесса деятельности; описание процесса деятельности; основные технические решения; основные технические решения; мероприятия по подготовке объекта автоматизации к вводу системы в действие. мероприятия по подготовке объекта автоматизации к вводу системы в действие.
10 10 Стадии ЖЦ по ГОСТ СтадияЭтапы 4. Эскизный проект Разработка предварительных проектных решений по системе и её частям Разработка документации на АС и её части. 5. Технический проект Разработка проектных решений по системе и её частям Разработка документации на АС и её части Разработка и оформление документации на поставку изделий для комплектования АС и (или) технических требований (технических заданий) на их разработку Разработка заданий на проектирование в смежных частях проекта объекта автоматизации. 6. Рабочая документация Разработка рабочей документации на систему и её части Разработка или адаптация программ.
11 11 Техническое проектирование Техническое проектирование – проектирование архитектуры системы, включающее разработку структуры и интерфейсов компонентов, согласование функций и технических требований к компонентам, методам и стандартам проектирования. Техническое проектирование – проектирование архитектуры системы, включающее разработку структуры и интерфейсов компонентов, согласование функций и технических требований к компонентам, методам и стандартам проектирования. На данном этапе разрабатываются решения: На данном этапе разрабатываются решения: по функциональной структуре системы; по функциональной структуре системы; по функциям персонала и орг. структуре; по функциям персонала и орг. структуре; по структуре технических средств; по структуре технических средств; по алгоритмам решения задач и применяемым языкам; по алгоритмам решения задач и применяемым языкам; по организации и ведению информационной базы; по организации и ведению информационной базы; по системе классификации и кодирования информации. по системе классификации и кодирования информации.
12 12 Документация этапа технического проектирования Технический проект системы – это техническая документация, содержащая общесистемные проектные решения, алгоритмы решения задач, а также оценку экономической эффективности ИС и перечень мероприятий по подготовке объекта к внедрению. Технический проект системы – это техническая документация, содержащая общесистемные проектные решения, алгоритмы решения задач, а также оценку экономической эффективности ИС и перечень мероприятий по подготовке объекта к внедрению. Источниками разработки технического проекта служат техническое задание и эскизный проект. Источниками разработки технического проекта служат техническое задание и эскизный проект. Технический проект оформляется в соответствии с ГОСТ «Виды, комплектность и обозначение документов при создании автоматизированных систем». Технический проект оформляется в соответствии с ГОСТ «Виды, комплектность и обозначение документов при создании автоматизированных систем».
13 13 1.Схема организационной структуры 2.Схема структурная комплекса технических средств 3.Схема функциональной структуры 4.Перечень заданий на разработку специализированных (новых) технических средств 5.Схема автоматизации 6.Технические задания на разработку специализированных (новых) технических средств 7.Задания на разработку строительных, электротехнических, санитарно-технических и других разделов проекта, связанных с созданием системы 8.Ведомость технического проекта 9.Ведомость покупных изделий 10.Перечень входных сигналов и данных 11.Перечень выходных сигналов (документов) 12.Перечень заданий на разработку строительных, электротехнических, санитарно-технических и других разделов проекта, связанных с созданием системы 13.Пояснительная записка к техническому проекту (П2) 14.Описание автоматизируемых функций (П3) 15.Описание постановки задач (П4) 16.Описание информационного обеспечения системы (П5) 17.Описание организации информационной базы (П6) 18.Описание систем классификации и кодирования (П7) 19.Описание массива информации (П8) 20.Описание комплекса технических средств (П9) 21.Описание программного обеспечения 22.Описание алгоритма (проектной процедуры) (ПБ) 23.Описание организационной структуры 24.План расположения 25.Ведомость оборудования и материалов 26.Локальный сметный расчет 27.Проектная оценка надежности системы 28.Чертеж формы документа (видеокадра)
14 14 Стадия создания Наименование документа Код доку- мента Часть проекта Проектно -сметная докумен- тация Эксплуат ационная докумен- тация Дополнительные указания ЭП, ТП Схема организационн ой структуры СО ОР (Общетехни ческие решения) Допускается включать в документ П3 ЭП, ТП Схема структурная комплекса технических средств С1*ТО+ Допускается включать в документ П9 ТП Описание комплекса технических средств П9ТО Для задачи допускается включать в документ 46 по ГОСТ ГОСТ ГОСТ ТП, РП Чертеж формы документа (видеокадр) С9ИО+ На стадии ТП допускается включать в документы П4 или П5
15 15 Структура технического проекта 1.Основание для разработки (ссылки на ТЭО, ЭП) 2.Функциональная и организационная структура системы обоснование выделяемых подсистем, их перечень и назначение обоснование выделяемых подсистем, их перечень и назначение перечень задач, решаемых в каждой подсистеме, с краткой характеристикой их содержания перечень задач, решаемых в каждой подсистеме, с краткой характеристикой их содержания схема информационных связей между подсистемами и между задачами в рамках каждой подсистемы (документооборот) схема информационных связей между подсистемами и между задачами в рамках каждой подсистемы (документооборот) 3.Постановка задач 4.Организация информационной базы источники поступления информации и способы ее передачи; источники поступления информации и способы ее передачи; совокупность показателей, используемых в системе; совокупность показателей, используемых в системе; состав документов, сроки и периодичность их поступления; состав документов, сроки и периодичность их поступления; основные проектные решения по организации фонда НСИ (состав и структура фонда НСИ, требования к технологии создания и ведения фонда); основные проектные решения по организации фонда НСИ (состав и структура фонда НСИ, требования к технологии создания и ведения фонда); методы хранения, поиска, внесения изменений и контроля; методы хранения, поиска, внесения изменений и контроля; определение объемов и потоков НСИ; определение объемов и потоков НСИ; контрольный пример по внесению изменений в НСИ; контрольный пример по внесению изменений в НСИ; предложения по унификации документации. предложения по унификации документации.
16 16 Структура технического проекта 5.Альбом форм документов 6.Система математического и программного обеспечения обоснование структуры математического обеспечения; обоснование структуры математического обеспечения; обоснование выбора системы программирования; обоснование выбора системы программирования; перечень стандартных программ. перечень стандартных программ. 7.Принцип построения комплекса технических средств описание и обоснование схемы технологического процесса обработки данных; описание и обоснование схемы технологического процесса обработки данных; обоснование и выбор структуры комплекса технических средств; обоснование и выбор структуры комплекса технических средств; обоснование требований к разработке нестандартного оборудования; обоснование требований к разработке нестандартного оборудования; комплекс мероприятий по обеспечению надежности функционирования технических средств. комплекс мероприятий по обеспечению надежности функционирования технических средств. 8.Расчет экономической эффективности системы сводная смета затрат, связанных с эксплуатацией системы; сводная смета затрат, связанных с эксплуатацией системы; расчет годовой экономической эффективности. расчет годовой экономической эффективности. 9.Мероприятия по подготовке объекта к внедрению системы
17 17 Постановка задачи Постановка задачи – это описание экономической задачи по определенным правилам, которое дает исчерпывающее представление о ее сущности, логике преобразования информации для получения результата. Постановка задачи – это описание экономической задачи по определенным правилам, которое дает исчерпывающее представление о ее сущности, логике преобразования информации для получения результата. Постановка задачи начинается на стадии анализа предметной области, а заканчивается на стадии технического проектирования. Постановка задачи начинается на стадии анализа предметной области, а заканчивается на стадии технического проектирования. Постановка задачи выполняется будущим пользователем ИС (владельцем бизнес-процесса) в тесном сотрудничестве с разработчиком. Постановка задачи выполняется будущим пользователем ИС (владельцем бизнес-процесса) в тесном сотрудничестве с разработчиком. Для постановки задачи используются сведения, необходимые и достаточные для полного представления ее логической и информационной сущности. Для постановки задачи используются сведения, необходимые и достаточные для полного представления ее логической и информационной сущности.
18 18 Компоненты постановки задачи 1.Организационно-экономическое описание задачи формулировка стратегической цели задачи, обоснование критериев оптимизации формулировка стратегической цели задачи, обоснование критериев оптимизации 2.Математическая модель задачи требования однозначности, инвариантности, результативности требования однозначности, инвариантности, результативности 3.Описание вычислительных алгоритмов блок-схема алгоритма блок-схема алгоритма 4.Информационная модель задачи виды данных, их взаимосвязь, сроки и периодичность представления виды данных, их взаимосвязь, сроки и периодичность представления
19 19 План постановки задачи 1.Организационно-экономическая сущность задачи 2.Описание выходной (результатной) информации 3.Описание входной (исходной) информации 4.Описание условно-постоянной (нормативно-справочной) информации 5.Описание алгоритма решения задачи
20 20 Организационно-экономическая сущность задачи наименование задачи, место ее решения; наименование задачи, место ее решения; цель решения; цель решения; назначение (для каких подразделений и пользователей экономического объекта предназначена); назначение (для каких подразделений и пользователей экономического объекта предназначена); периодичность решения и требования к срокам решения; периодичность решения и требования к срокам решения; источники и способы поступления данных; источники и способы поступления данных; потребители результатной информации и способы ее отправки; потребители результатной информации и способы ее отправки; информационная связь с другими задачами. информационная связь с другими задачами.
21 21 Описание выходной информации перечень результатной информации; перечень результатной информации; форма представления по каждой позиции перечня; форма представления по каждой позиции перечня; периодичность и сроки представления; периодичность и сроки представления; количество информации в единицу времени, количество строк в документе; количество информации в единицу времени, количество строк в документе; перечень пользователей результатной информации; перечень пользователей результатной информации; описание структурных единиц информации (по каждому реквизиту): описание структурных единиц информации (по каждому реквизиту): точное и полное наименование; точное и полное наименование; идентификатор; идентификатор; тип данных; тип данных; максимальная разрядность; максимальная разрядность; способы контроля данных: способы контроля данных: контроль разрядности реквизита; контроль разрядности реквизита; контроль интервала значений реквизита; контроль интервала значений реквизита; контроль соответствия списку значений; контроль соответствия списку значений; расчетный метод контроля количественных значений реквизитов; расчетный метод контроля количественных значений реквизитов; метод контроля с помощью контрольных сумм и любые другие возможные способы контроля. метод контроля с помощью контрольных сумм и любые другие возможные способы контроля.
22 22 Описание входной информации перечень исходной информации; перечень исходной информации; формы представления по каждой позиции перечня, примеры заполнения документов; формы представления по каждой позиции перечня, примеры заполнения документов; количество информации в единицу времени, количество строк в документе; количество информации в единицу времени, количество строк в документе; описание структурных единиц информации (по каждому реквизиту): описание структурных единиц информации (по каждому реквизиту): точное и полное наименование; точное и полное наименование; идентификатор; идентификатор; тип данных; тип данных; максимальная разрядность; максимальная разрядность; способы контроля исходных данных: способы контроля исходных данных: контроль разрядности реквизита; контроль разрядности реквизита; контроль интервала значений реквизита; контроль интервала значений реквизита; контроль соответствия списку значений; контроль соответствия списку значений; расчетный метод контроля количественных значений реквизитов; расчетный метод контроля количественных значений реквизитов; метод контроля с помощью контрольных сумм и любые другие возможные способы контроля. метод контроля с помощью контрольных сумм и любые другие возможные способы контроля.
23 23 Описание условно-постоянной информации перечень условно-постоянной информации (классификаторов, справочников, таблиц, списков с указанием их полных наименований; перечень условно-постоянной информации (классификаторов, справочников, таблиц, списков с указанием их полных наименований; форма представления по каждой позиции перечня; форма представления по каждой позиции перечня; описание структурных единиц информации (по каждому реквизиту): описание структурных единиц информации (по каждому реквизиту): точное и полное наименование; точное и полное наименование; идентификатор; идентификатор; тип данных; тип данных; максимальная разрядность; максимальная разрядность; способы взаимодействия с переменной информацией. способы взаимодействия с переменной информацией.
24 24 Описание алгоритма решения задачи описание способов формирования результатной информации с указанием последовательности выполнения логических и арифметических действий; описание способов формирования результатной информации с указанием последовательности выполнения логических и арифметических действий; описание связей между частями, операциями, формулами алгоритма; описание связей между частями, операциями, формулами алгоритма; требования к порядку расположения (сортировке) ключевых признаков в выходных документах, например, по возрастанию значений табельных номеров. требования к порядку расположения (сортировке) ключевых признаков в выходных документах, например, по возрастанию значений табельных номеров. Алгоритм должен учитывать общий и все частные случаи решения задачи.
25 Пример постановки задачи «Оперативный анализ прибыли и убытков по товарам в супермаркете»
26 26 Организационно-экономическая сущность задачи Название: Оперативный анализ прибыли и убытков по товарам в супермаркете; Название: Оперативный анализ прибыли и убытков по товарам в супермаркете; Место решения: крупное торговое предприятие; Место решения: крупное торговое предприятие; Цель: своевременное получение информации для принятия решений относительно эффективности торговли и необходимости закупки новой партии товара; Цель: своевременное получение информации для принятия решений относительно эффективности торговли и необходимости закупки новой партии товара; Назначение (уточнение области применения): отдел продаж супермаркета; Назначение (уточнение области применения): отдел продаж супермаркета; Периодичность: ежедневно к (или по мере необходимости в реальном времени); Периодичность: ежедневно к (или по мере необходимости в реальном времени);
27 27 Организационно-экономическая сущность задачи (продолжение) Источники и способы поступления данных: Источники и способы поступления данных: поставщики (производители) товаров – бумажные документы, , факс, Интернет; поставщики (производители) товаров – бумажные документы, , факс, Интернет; покупатели – анкеты в торговом зале; покупатели – анкеты в торговом зале; торговый зал, склад – бумажные отчеты (в перспективе – организация доступа через единую БД); торговый зал, склад – бумажные отчеты (в перспективе – организация доступа через единую БД); Потребители результатной информации и способы ее отправки: Потребители результатной информации и способы ее отправки: отдел прогнозирования – бумажные отчеты (в перспективе – организация доступа через единую БД); отдел прогнозирования – бумажные отчеты (в перспективе – организация доступа через единую БД); Информационная связь с другими задачами: Информационная связь с другими задачами: подготовка отчета о продажах для бухгалтерии; подготовка отчета о продажах для бухгалтерии; подготовка сводного отчета для администрации супермаркета. подготовка сводного отчета для администрации супермаркета.
28 28 Информационная взаимосвязь подразделений объекта
29 29 Информационные связи отдела продаж
30 30 Перечень входной, выходной и условно-постоянной информации Входная информация Выходная информация Условно-постоянная информация Информация о поступлении товаров Информация о поступлении товаров Информация о наличии товара на складе Информация о наличии товара на складе Информация о наличии товара в торговом зале Информация о наличии товара в торговом зале Информация о ценах Информация о ценах Информация о проданных товарах Информация о проданных товарах Оперативный анализ прибыли и убытков по товарам Оперативный анализ прибыли и убытков по товарам Отчет о продажах Отчет о продажах Номенклатура товаров (ОКП) Номенклатура товаров (ОКП) Справочник должностей (ОКПДТР) Справочник должностей (ОКПДТР) Классификатор единиц измерения (ОКЕИ) Классификатор единиц измерения (ОКЕИ) Список сотрудников организации Список сотрудников организации Список поставщиков Список поставщиков
31 31 Структура выходного документа Наименование реквизита Идентификатор Тип данных Разрядность Код товара TOVARЧисловой6 Кол-во проданных товаров, шт. K_PRODЧисловой3 Цена покупки, руб. C_PAYЧисловой3 Цена продажи, руб. C_SALEЧисловой3 Объем реализации по закупочным ценам, руб. V_PAYЧисловой4 Объем реализации по ценам продажи, руб. V_SALEЧисловой4 Наличие на складе, шт. K_SKLADЧисловой3 Наличие на складе по ценам покупки, руб. K_PAYЧисловой4 Прибыль, руб. PROFITЧисловой4 Дата отчета DATE_REPORTДата/время8
32 32 Описание алгоритма решения задачи Умножение Количества проданных товаров на Цену покупки для получения Объема реализации по ценам покупки. Умножение Количества проданных товаров на Цену покупки для получения Объема реализации по ценам покупки. S zi = K pi * C zi Умножение Количества проданных товаров на Цену продажи для получения Объема реализации по ценам продажи. Умножение Количества проданных товаров на Цену продажи для получения Объема реализации по ценам продажи. S pi = K pi * C pi Умножение Количества товаров на складе на Цену покупки для получения Наличия товаров на складе в стоимостном выражении. Умножение Количества товаров на складе на Цену покупки для получения Наличия товаров на складе в стоимостном выражении. K zi = K si * C zi Вычитание из Объема реализации по ценам продажи Объема реализации по ценам покупки и Наличия товаров на складе в стоимостном выражении для получения Прибыли по Коду товара. Вычитание из Объема реализации по ценам продажи Объема реализации по ценам покупки и Наличия товаров на складе в стоимостном выражении для получения Прибыли по Коду товара. P i = S pi S zi K zi Суммирование Прибыли и Убытков по Коду товара с целью получения Суммарной прибыли или Убытков. Суммирование Прибыли и Убытков по Коду товара с целью получения Суммарной прибыли или Убытков. P = P i i=1 n
33 33 Пример выходного документа Объем реализации Наличие на складе По ценам покупки, руб. По ценам продажи, руб. Коли- чество, шт. По ценам покупки, руб. i K pi C zi C pi S zi S pi K si K zi PiPiPiPi Код товара Кол-во проданных товаров, шт. Цена покупки, руб. Цена продажи, руб. Прибыль, руб. Оперативный анализ прибыли и убытков по товарам на Менеджер отдела продаж________ Кузнецов В.П.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.