ТЕМА 5. Стадии проектирования и реализации ИС

33
ТЕМА 5. ТЕМА 5. Стадии Стадии проектирования и проектирования и реализации ИС реализации ИС Лекция 16. Лекция 16. Эскизное и техническое Эскизное и техническое проектирование проектирование

Upload: lawrence-mckenzie

Post on 31-Dec-2015

53 views

Category:

Documents


1 download

DESCRIPTION

ТЕМА 5. Стадии проектирования и реализации ИС. Лекция 16. Эскизное и техническое проектирование. по ISO/IEC 15288:2002 Формирование концепции Разработка Реализация Эксплуатация Поддержка Снятие с эксплуатации. по ГОСТ 34.601-90 Формирование требований к АС Разработка концепции АС. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ТЕМА 5. Стадии проектирования и реализации ИС

ТЕМА 5.ТЕМА 5. Стадии проектирования Стадии проектирования

и реализации ИСи реализации ИС

Лекция 16.Лекция 16.Эскизное и техническое Эскизное и техническое

проектированиепроектирование

Page 2: ТЕМА 5. Стадии проектирования и реализации ИС

2

Стадии ЖЦСтадии ЖЦ

по ISO/IEC 15288:2002по ISO/IEC 15288:2002 Формирование концепцииФормирование концепции РазработкаРазработка РеализацияРеализация ЭксплуатацияЭксплуатация ПоддержкаПоддержка Снятие с эксплуатацииСнятие с эксплуатации

по ГОСТ 34.601-90по ГОСТ 34.601-90 Формирование Формирование

требований к АСтребований к АС Разработка концепции АС.Разработка концепции АС. Техническое задание.Техническое задание. Эскизный проект.Эскизный проект. Технический проект.Технический проект. Рабочая документация.Рабочая документация.

Ввод в действие.Ввод в действие.

Сопровождение АССопровождение АС

Анализ требований

Реализация

ВнедрениеЭксплуатация

Проектирование

Page 3: ТЕМА 5. Стадии проектирования и реализации ИС

3

Стадия проектирования ИССтадия проектирования ИС

Эскизное проектирование

Техническоепроектирование

Рабочеепроектирование

Техно-рабочеепроектирование Готовая к

внедрению ИС

Эскизный проект (мнемосхемы,

диаграммы процессовверхнего уровня)

Технический проект (системный

проект в виде комплекса моделей

работы ИС)

Результатыанализа предметной области

Рабочий проект (комплекс программ с

эксплуатационной документацией)

Page 4: ТЕМА 5. Стадии проектирования и реализации ИС

4

Задачи проектированияЗадачи проектирования Передача результатов анализа предметной Передача результатов анализа предметной

области группе проектирования ИС;области группе проектирования ИС; Определение критических участков:Определение критических участков:

«Критические» участки – жизненно важные как «Критические» участки – жизненно важные как для нормального функционирования ИС с для нормального функционирования ИС с точки зрения бизнеса, так и для успешной точки зрения бизнеса, так и для успешной реализации и приемки проекта. реализации и приемки проекта.

Оценка ограничений:Оценка ограничений: смета затрат;смета затрат; сроки внедрения;сроки внедрения; унаследованные ограничения.унаследованные ограничения.

Page 5: ТЕМА 5. Стадии проектирования и реализации ИС

5

Задачи проектированияЗадачи проектирования Определение архитектуры:Определение архитектуры:

платформа, операционная система;платформа, операционная система; тип архитектуры ("файл-сервер" или "клиент-сервер"); тип архитектуры ("файл-сервер" или "клиент-сервер"); количество уровней архитектуры; количество уровней архитектуры; степень централизации базы данных; степень централизации базы данных; степень однородности базы данных;степень однородности базы данных; топология вычислительной сети;топология вычислительной сети; требуемый уровень сервиса сети; требуемый уровень сервиса сети;

Оценка производительности системы;Оценка производительности системы; Требования к безопасности, доступу, Требования к безопасности, доступу,

обслуживанию системы;обслуживанию системы; Определение возможностей использования Определение возможностей использования

продуктов третьих фирм.продуктов третьих фирм.

Page 6: ТЕМА 5. Стадии проектирования и реализации ИС

6

Требования к безопасности, доступу, Требования к безопасности, доступу, обслуживанию системы обслуживанию системы

Рекомендуемый перечень вопросов:Рекомендуемый перечень вопросов: Каков график необходимой доступности системы для запросов Каков график необходимой доступности системы для запросов

пользователя? пользователя? Допустимы ли вообще и когда допустимы периоды профилактического Допустимы ли вообще и когда допустимы периоды профилактического

простоя системы? простоя системы? Допустимы ли и когда допустимы периоды ограничения доступа к Допустимы ли и когда допустимы периоды ограничения доступа к

системе? системе? Какие данные после отказа системы нельзя получить из других Какие данные после отказа системы нельзя получить из других

источников?источников? Каков объем повторно вводимой информации?Каков объем повторно вводимой информации? Каково допустимое время восстановления системы после сбоя? Каково допустимое время восстановления системы после сбоя? Какие еще приложения, кроме ИС, работают на данном оборудовании? Какие еще приложения, кроме ИС, работают на данном оборудовании? Имеются ли резервные аппаратные средства на случай отказа основных? Имеются ли резервные аппаратные средства на случай отказа основных? Имеется ли запас мощности оборудования, на котором функционирует Имеется ли запас мощности оборудования, на котором функционирует

ИС? ИС? Какова скорость передачи данных при резервном копировании? Какова скорость передачи данных при резервном копировании? Имеются ли специальные отказоустойчивые носители для хранения Имеются ли специальные отказоустойчивые носители для хранения

резервных копий?резервных копий?

Page 7: ТЕМА 5. Стадии проектирования и реализации ИС

7

Стадии ЖЦ по ГОСТ 34.601-90Стадии ЖЦ по ГОСТ 34.601-90Стадия Стадия ЭтапыЭтапы

4. Эскизный 4. Эскизный проект.проект.

4.1. Разработка предварительных проектных 4.1. Разработка предварительных проектных решений по системе и её частям.решений по системе и её частям.4.2. Разработка документации на АС и её части.4.2. Разработка документации на АС и её части.

5. Технический 5. Технический проект.проект.

5.1. Разработка проектных решений по системе и её 5.1. Разработка проектных решений по системе и её частям.частям.5.2. Разработка документации на АС и её части.5.2. Разработка документации на АС и её части.5.3. Разработка и оформление документации на 5.3. Разработка и оформление документации на поставку изделий для комплектования АС и (или) поставку изделий для комплектования АС и (или) технических требований (технических заданий) на технических требований (технических заданий) на их разработку.их разработку.5.4. Разработка заданий на проектирование в 5.4. Разработка заданий на проектирование в смежных частях проекта объекта автоматизации.смежных частях проекта объекта автоматизации.

6. Рабочая 6. Рабочая документация.документация.

6.1. Разработка рабочей документации на систему и 6.1. Разработка рабочей документации на систему и её части.её части.6.2. Разработка или адаптация программ.6.2. Разработка или адаптация программ.

Page 8: ТЕМА 5. Стадии проектирования и реализации ИС

8

Эскизное проектированиеЭскизное проектирование Эскизное проектированиеЭскизное проектирование проводится для проводится для

сложных систем, не имеющих аналогов. сложных систем, не имеющих аналогов. Эскизный проектЭскизный проект – документированное описание – документированное описание

предлагаемой ИС.предлагаемой ИС. На этапе эскизного проектирования определяются: На этапе эскизного проектирования определяются:

функции ИС и её подсистем, их цели;функции ИС и её подсистем, их цели; состав комплексов задач и отдельных задач; состав комплексов задач и отдельных задач; концепция информационной базы, её укрупнённая концепция информационной базы, её укрупнённая

структура; структура; состав вычислительной системы; состав вычислительной системы; функции и параметры основных программных средств. функции и параметры основных программных средств.

Page 9: ТЕМА 5. Стадии проектирования и реализации ИС

9

Документация стадии эскизного Документация стадии эскизного проектированияпроектирования

Виды документов - по ГОСТ 34.201-90.Виды документов - по ГОСТ 34.201-90. Пояснительная записка к эскизному проекту Пояснительная записка к эскизному проекту

– по РД 50-34.698-90.– по РД 50-34.698-90. Основные разделы пояснительной записки:Основные разделы пояснительной записки:

общие положения;общие положения; описание процесса деятельности;описание процесса деятельности; основные технические решения;основные технические решения; мероприятия по подготовке объекта мероприятия по подготовке объекта

автоматизации к вводу системы в действие. автоматизации к вводу системы в действие.

Page 10: ТЕМА 5. Стадии проектирования и реализации ИС

10

Стадии ЖЦ по ГОСТ 34.601-90Стадии ЖЦ по ГОСТ 34.601-90Стадия Стадия ЭтапыЭтапы4. Эскизный 4. Эскизный проект.проект.

4.1. Разработка предварительных проектных 4.1. Разработка предварительных проектных решений по системе и её частям.решений по системе и её частям.4.2. Разработка документации на АС и её части.4.2. Разработка документации на АС и её части.

5. Технический 5. Технический проект.проект.

5.1. Разработка проектных решений по системе и 5.1. Разработка проектных решений по системе и её частям.её частям.5.2. Разработка документации на АС и её части.5.2. Разработка документации на АС и её части.5.3. Разработка и оформление документации на 5.3. Разработка и оформление документации на поставку изделий для комплектования АС и (или) поставку изделий для комплектования АС и (или) технических требований (технических заданий) технических требований (технических заданий) на их разработку.на их разработку.5.4. Разработка заданий на проектирование в 5.4. Разработка заданий на проектирование в смежных частях проекта объекта автоматизации.смежных частях проекта объекта автоматизации.

6. Рабочая 6. Рабочая документация.документация.

6.1. Разработка рабочей документации на систему и 6.1. Разработка рабочей документации на систему и её части.её части.6.2. Разработка или адаптация программ.6.2. Разработка или адаптация программ.

Page 11: ТЕМА 5. Стадии проектирования и реализации ИС

11

Техническое проектированиеТехническое проектирование Техническое проектированиеТехническое проектирование – проектирование – проектирование

архитектуры системы, включающее разработку архитектуры системы, включающее разработку структуры и интерфейсов компонентов, согласование структуры и интерфейсов компонентов, согласование функций и технических требований к компонентам, функций и технических требований к компонентам, методам и стандартам проектирования. методам и стандартам проектирования.

На данном этапе разрабатываются решения:На данном этапе разрабатываются решения: по функциональной структуре системы;по функциональной структуре системы; по функциям персонала и орг. структуре;по функциям персонала и орг. структуре; по структуре технических средств;по структуре технических средств; по алгоритмам решения задач и применяемым языкам;по алгоритмам решения задач и применяемым языкам; по организации и ведению информационной базы;по организации и ведению информационной базы; по системе классификации и кодирования информации.по системе классификации и кодирования информации.

Page 12: ТЕМА 5. Стадии проектирования и реализации ИС

12

Документация этапа технического Документация этапа технического проектированияпроектирования

Технический проектТехнический проект системы – это техническая системы – это техническая документация, содержащая общесистемные документация, содержащая общесистемные проектные решения, алгоритмы решения задач, а проектные решения, алгоритмы решения задач, а также оценку экономической эффективности ИС и также оценку экономической эффективности ИС и перечень мероприятий по подготовке объекта к перечень мероприятий по подготовке объекта к внедрению.внедрению.

Источниками разработки технического проекта Источниками разработки технического проекта служат служат техническое заданиетехническое задание и и эскизный проект.эскизный проект.

Технический проект оформляется в соответствии с Технический проект оформляется в соответствии с ГОСТ 34.201-90ГОСТ 34.201-90 «Виды, комплектность и «Виды, комплектность и обозначение документов при создании обозначение документов при создании автоматизированных систем». автоматизированных систем».

Page 13: ТЕМА 5. Стадии проектирования и реализации ИС

13

1.1. Схема организационной структуры Схема организационной структуры 2.2. Схема структурная комплекса Схема структурная комплекса

технических средств технических средств 3.3. Схема функциональной структуры Схема функциональной структуры 4.4. Перечень заданий на разработку Перечень заданий на разработку

специализированных (новых) специализированных (новых) технических средств технических средств

5.5. Схема автоматизации Схема автоматизации 6.6. Технические задания на разработку Технические задания на разработку

специализированных (новых) специализированных (новых) технических средств технических средств

7.7. Задания на разработку Задания на разработку строительных, электротехнических, строительных, электротехнических, санитарно-технических и других санитарно-технических и других разделов проекта, связанных с разделов проекта, связанных с созданием системы созданием системы

8.8. Ведомость технического проекта Ведомость технического проекта 9.9. Ведомость покупных изделий Ведомость покупных изделий 10.10. Перечень входных сигналов и Перечень входных сигналов и

данных данных 11.11. Перечень выходных сигналов Перечень выходных сигналов

(документов) (документов) 12.12. Перечень заданий на разработку Перечень заданий на разработку

строительных, электротехнических, строительных, электротехнических, санитарно-технических и других санитарно-технических и других разделов проекта, связанных с разделов проекта, связанных с созданием системы созданием системы

13.13. Пояснительная записка к Пояснительная записка к техническому проекту (П2)техническому проекту (П2)

14.14. Описание автоматизируемых Описание автоматизируемых функций (П3)функций (П3)

15.15. Описание постановки задач (П4)Описание постановки задач (П4)16.16. Описание информационного Описание информационного

обеспечения системы (П5)обеспечения системы (П5)17.17. Описание организации Описание организации

информационной базы (П6)информационной базы (П6)18.18. Описание систем классификации Описание систем классификации

и кодирования (П7)и кодирования (П7)19.19. Описание массива информации (П8) Описание массива информации (П8) 20.20. Описание комплекса технических Описание комплекса технических

средств (П9)средств (П9)21.21. Описание программного Описание программного

обеспечения обеспечения 22.22. Описание алгоритма (проектной Описание алгоритма (проектной

процедуры)процедуры) (ПБ) (ПБ)23.23. Описание организационной Описание организационной

структуры структуры 24.24. План расположения План расположения 25.25. Ведомость оборудования и Ведомость оборудования и

материалов материалов 26.26. Локальный сметный расчет Локальный сметный расчет 27.27. Проектная оценка надежности Проектная оценка надежности

системы системы 28.28. Чертеж формы документа Чертеж формы документа

(видеокадра) (видеокадра)

Page 14: ТЕМА 5. Стадии проектирования и реализации ИС

14

Стадия создания

Наименование документа

Код доку-мента

Часть проекта

Проектно-сметная докумен-тация

Эксплуатационная докумен-тация

Дополнительные указания

ЭП, ТПЭП, ТП Схема Схема организационнорганизационной структурыой структуры

СОСО ОР ОР (Общетехни(Общетехнические ческие решения)решения)

Допускается Допускается включать в включать в документ П3документ П3

ЭП, ТПЭП, ТП Схема Схема структурная структурная комплекса комплекса технических технических средствсредств

С1*С1* ТОТО ++ Допускается Допускается включать в включать в документ П9документ П9

ТПТП Описание Описание комплекса комплекса технических технических средствсредств

П9П9 ТОТО Для задачи Для задачи допускается допускается включать в включать в документ 46 по документ 46 по ГОСТ 19.101

ТП, РПТП, РП Чертеж формы Чертеж формы документа документа (видеокадр)(видеокадр)

С9С9 ИОИО ++ На стадии ТП На стадии ТП допускается допускается включать в включать в документы П4 или документы П4 или П5П5

Page 15: ТЕМА 5. Стадии проектирования и реализации ИС

15

Структура технического проектаСтруктура технического проекта1.1. Основание для разработки (ссылки на ТЭО, ЭП)Основание для разработки (ссылки на ТЭО, ЭП)2.2. Функциональная и организационная структура системы Функциональная и организационная структура системы

обоснование выделяемых подсистем, их перечень и назначение обоснование выделяемых подсистем, их перечень и назначение перечень задач, решаемых в каждой подсистеме, с краткой перечень задач, решаемых в каждой подсистеме, с краткой

характеристикой их содержания характеристикой их содержания схема информационных связей между подсистемами и между схема информационных связей между подсистемами и между

задачами в рамках каждой подсистемы (документооборот) задачами в рамках каждой подсистемы (документооборот)

3.3. Постановка задачПостановка задач4.4. Организация информационной базы Организация информационной базы

источники поступления информации и способы ее передачи; источники поступления информации и способы ее передачи; совокупность показателей, используемых в системе; совокупность показателей, используемых в системе; состав документов, сроки и периодичность их поступления; состав документов, сроки и периодичность их поступления; основные проектные решения по организации фонда НСИ (состав и основные проектные решения по организации фонда НСИ (состав и

структура фонда НСИ, требования к технологии создания и ведения структура фонда НСИ, требования к технологии создания и ведения фонда); фонда);

методы хранения, поиска, внесения изменений и контроля; методы хранения, поиска, внесения изменений и контроля; определение объемов и потоков НСИ; определение объемов и потоков НСИ; контрольный пример по внесению изменений в НСИ; контрольный пример по внесению изменений в НСИ; предложения по унификации документации. предложения по унификации документации.

Page 16: ТЕМА 5. Стадии проектирования и реализации ИС

16

Структура технического проектаСтруктура технического проекта5.5. Альбом форм документов Альбом форм документов 6.6. Система математического и программного обеспечения Система математического и программного обеспечения

обоснование структуры математического обеспечения; обоснование структуры математического обеспечения; обоснование выбора системы программирования; обоснование выбора системы программирования; перечень стандартных программ. перечень стандартных программ.

7.7. Принцип построения комплекса технических средств Принцип построения комплекса технических средств описание и обоснование схемы технологического процесса описание и обоснование схемы технологического процесса

обработки данных; обработки данных; обоснование и выбор структуры комплекса технических средств;обоснование и выбор структуры комплекса технических средств; обоснование требований к разработке нестандартного обоснование требований к разработке нестандартного

оборудования; оборудования; комплекс мероприятий по обеспечению надежности комплекс мероприятий по обеспечению надежности

функционирования технических средств. функционирования технических средств.

8.8. Расчет экономической эффективности системы Расчет экономической эффективности системы сводная смета затрат, связанных с эксплуатацией системы; сводная смета затрат, связанных с эксплуатацией системы; расчет годовой экономической эффективности. расчет годовой экономической эффективности.

9.9. Мероприятия по подготовке объекта к внедрению системы Мероприятия по подготовке объекта к внедрению системы

Page 17: ТЕМА 5. Стадии проектирования и реализации ИС

17

Постановка задачиПостановка задачи Постановка задачиПостановка задачи – это описание экономической – это описание экономической

задачи по определенным правилам, которое дает задачи по определенным правилам, которое дает исчерпывающее представление о ее сущности, исчерпывающее представление о ее сущности, логике преобразования информации для получения логике преобразования информации для получения результата.результата.

Постановка задачи начинается на стадии анализа Постановка задачи начинается на стадии анализа предметной области, а заканчивается на стадии предметной области, а заканчивается на стадии технического проектирования. технического проектирования.

Постановка задачи выполняется будущим Постановка задачи выполняется будущим пользователем ИС (владельцем бизнес-процесса) в пользователем ИС (владельцем бизнес-процесса) в тесном сотрудничестве с разработчиком. тесном сотрудничестве с разработчиком.

Для постановки задачи используются сведения, Для постановки задачи используются сведения, необходимые и достаточные для полного необходимые и достаточные для полного представления ее логической и информационной представления ее логической и информационной сущности. сущности.

Page 18: ТЕМА 5. Стадии проектирования и реализации ИС

18

Компоненты постановки задачиКомпоненты постановки задачи1.1. Организационно-экономическое описание задачиОрганизационно-экономическое описание задачи

формулировка стратегической цели задачи, формулировка стратегической цели задачи, обоснование критериев оптимизацииобоснование критериев оптимизации

2.2. Математическая модель задачиМатематическая модель задачи требования однозначности, инвариантности, требования однозначности, инвариантности,

результативностирезультативности

3.3. Описание вычислительных алгоритмовОписание вычислительных алгоритмов блок-схема алгоритмаблок-схема алгоритма

4.4. Информационная модель задачиИнформационная модель задачи виды данных, их взаимосвязь, сроки и периодичность виды данных, их взаимосвязь, сроки и периодичность

представленияпредставления

Page 19: ТЕМА 5. Стадии проектирования и реализации ИС

19

План постановки задачиПлан постановки задачи1.1. Организационно-экономическая сущность Организационно-экономическая сущность

задачизадачи2.2. Описание выходной (результатной) Описание выходной (результатной)

информацииинформации3.3. Описание входной (исходной) Описание входной (исходной)

информацииинформации4.4. Описание условно-постоянной Описание условно-постоянной

(нормативно-справочной) информации(нормативно-справочной) информации5.5. Описание алгоритма решения задачиОписание алгоритма решения задачи

Page 20: ТЕМА 5. Стадии проектирования и реализации ИС

20

Организационно-экономическая Организационно-экономическая сущность задачисущность задачи

наименование задачи, место ее решения;наименование задачи, место ее решения; цель решения;цель решения; назначение (для каких подразделений и назначение (для каких подразделений и

пользователей экономического объекта пользователей экономического объекта предназначена);предназначена);

периодичность решения и требования к срокам периодичность решения и требования к срокам решения;решения;

источники и способы поступления данных;источники и способы поступления данных; потребители результатной информации и способы потребители результатной информации и способы

ее отправки;ее отправки; информационная связь с другими задачами.информационная связь с другими задачами.

Page 21: ТЕМА 5. Стадии проектирования и реализации ИС

21

Описание выходной информацииОписание выходной информации перечень результатной информации;перечень результатной информации; форма представления по каждой позиции перечня;форма представления по каждой позиции перечня; периодичность и сроки представления;периодичность и сроки представления; количество информации в единицу времени, количество строк в количество информации в единицу времени, количество строк в

документе;документе; перечень пользователей результатной информации;перечень пользователей результатной информации; описание структурных единиц информации (по каждому реквизиту): описание структурных единиц информации (по каждому реквизиту):

точное и полное наименование; точное и полное наименование; идентификатор; идентификатор; тип данных;тип данных; максимальная разрядность;максимальная разрядность;

способы контроля данных:способы контроля данных: контроль разрядности реквизита;контроль разрядности реквизита; контроль интервала значений реквизита;контроль интервала значений реквизита; контроль соответствия списку значений;контроль соответствия списку значений; расчетный метод контроля количественных значений реквизитов;расчетный метод контроля количественных значений реквизитов; метод контроля с помощью контрольных сумм и любые другие возможные метод контроля с помощью контрольных сумм и любые другие возможные

способы контроля.способы контроля.

Page 22: ТЕМА 5. Стадии проектирования и реализации ИС

22

Описание входной информацииОписание входной информации перечень исходной информации;перечень исходной информации; формы представления по каждой позиции перечня, примеры формы представления по каждой позиции перечня, примеры

заполнения документов;заполнения документов; количество информации в единицу времени, количество строк в количество информации в единицу времени, количество строк в

документе;документе; описание структурных единиц информации (по каждому реквизиту):описание структурных единиц информации (по каждому реквизиту):

точное и полное наименование;точное и полное наименование; идентификатор; идентификатор; тип данных;тип данных; максимальная разрядность;максимальная разрядность;

способы контроля исходных данныхспособы контроля исходных данных:: контроль разрядности реквизита;контроль разрядности реквизита; контроль интервала значений реквизита;контроль интервала значений реквизита; контроль соответствия списку значений;контроль соответствия списку значений; расчетный метод контроля количественных значений реквизитов;расчетный метод контроля количественных значений реквизитов; метод контроля с помощью контрольных сумм и любые другие метод контроля с помощью контрольных сумм и любые другие

возможные способы контроля.возможные способы контроля.

Page 23: ТЕМА 5. Стадии проектирования и реализации ИС

23

Описание условно-постоянной Описание условно-постоянной информацииинформации

перечень условно-постоянной информации перечень условно-постоянной информации (классификаторов, справочников, таблиц, списков (классификаторов, справочников, таблиц, списков с указанием их полных наименований;с указанием их полных наименований;

форма представления по каждой позиции форма представления по каждой позиции перечня;перечня;

описание структурных единиц информации (по описание структурных единиц информации (по каждому реквизиту):каждому реквизиту): точное и полное наименование; точное и полное наименование; идентификатор; идентификатор; тип данных;тип данных; максимальная разрядность;максимальная разрядность;

способы взаимодействия с переменной способы взаимодействия с переменной информацией.информацией.

Page 24: ТЕМА 5. Стадии проектирования и реализации ИС

24

Описание алгоритма решения Описание алгоритма решения задачизадачи

описание способов формирования результатной описание способов формирования результатной информации с указанием последовательности информации с указанием последовательности выполнения логических и арифметических выполнения логических и арифметических действий;действий;

описание связей между частями, операциями, описание связей между частями, операциями, формулами алгоритма;формулами алгоритма;

требования к порядку расположения (сортировке) требования к порядку расположения (сортировке) ключевых признаков в выходных документах, ключевых признаков в выходных документах, например, по возрастанию значений табельных например, по возрастанию значений табельных номеров.номеров.

Алгоритм должен учитывать общий и все частные Алгоритм должен учитывать общий и все частные случаи решения задачи.случаи решения задачи.

Page 25: ТЕМА 5. Стадии проектирования и реализации ИС

Пример постановки Пример постановки задачизадачи

«Оперативный анализ прибыли и «Оперативный анализ прибыли и убытков по товарам в супермаркете»убытков по товарам в супермаркете»

Page 26: ТЕМА 5. Стадии проектирования и реализации ИС

26

Организационно-экономическая Организационно-экономическая сущность задачисущность задачи

НазваниеНазвание: Оперативный анализ прибыли и : Оперативный анализ прибыли и убытков по товарам в супермаркете;убытков по товарам в супермаркете;

Место решенияМесто решения: крупное торговое предприятие;: крупное торговое предприятие; ЦельЦель: своевременное получение информации для : своевременное получение информации для

принятия решений относительно эффективности принятия решений относительно эффективности торговли и необходимости закупки новой партии торговли и необходимости закупки новой партии товара;товара;

Назначение (уточнение области применения): Назначение (уточнение области применения): отдел продаж супермаркета;отдел продаж супермаркета;

ПериодичностьПериодичность: ежедневно к 10.00 (или по мере : ежедневно к 10.00 (или по мере необходимости в реальном времени);необходимости в реальном времени);

Page 27: ТЕМА 5. Стадии проектирования и реализации ИС

27

Организационно-экономическая Организационно-экономическая сущность задачи (продолжение)сущность задачи (продолжение)

Источники и способы поступления данных:Источники и способы поступления данных: поставщики (производители) товаров – бумажные поставщики (производители) товаров – бумажные

документы, документы, e-maile-mail, факс, Интернет;, факс, Интернет; покупатели – анкеты в торговом зале;покупатели – анкеты в торговом зале; торговый зал, склад – бумажные отчеты (в перспективе – торговый зал, склад – бумажные отчеты (в перспективе –

организация доступа через единую БД);организация доступа через единую БД); Потребители результатной информации и Потребители результатной информации и

способы ее отправки:способы ее отправки: отдел прогнозирования – бумажные отчеты (в отдел прогнозирования – бумажные отчеты (в

перспективе – организация доступа через единую БД);перспективе – организация доступа через единую БД); Информационная связь с другими задачами:Информационная связь с другими задачами:

подготовка отчета о продажах для бухгалтерии;подготовка отчета о продажах для бухгалтерии; подготовка сводного отчета для администрации подготовка сводного отчета для администрации

супермаркета.супермаркета.

Page 28: ТЕМА 5. Стадии проектирования и реализации ИС

28

Информационная взаимосвязь Информационная взаимосвязь подразделений объектаподразделений объекта

Поставщики товаров

Отдел прогнозирования

Отдел продаж

Бухгалтерия

СкладТорговый зал

Покупатели

Супермаркет

Администрация

Page 29: ТЕМА 5. Стадии проектирования и реализации ИС

29

Информационные связи отдела продажИнформационные связи отдела продажПоставщики товаров

Группа приемки товара

Склад Торговый зал

Отдел продаж

Отдел прогнозирования

Группа оперативной связи с торговым залом

и складом

Аналитическая группа

Информация о поступлении товара

Информация о ценах

Информация о наличии товара

Информация о проданных товарах

Оперативный анализ прибыли и убытков по товарам

Информация о наличии товара

Бухгалтерия

Отчет о продажах

Page 30: ТЕМА 5. Стадии проектирования и реализации ИС

30

Перечень входной, выходной и Перечень входной, выходной и условно-постоянной информации условно-постоянной информации

Входная Входная информацияинформация

Выходная Выходная информацияинформация

Условно-постоянная Условно-постоянная информацияинформация

Информация о Информация о поступлении товаровпоступлении товаровИнформация о Информация о наличии товара на наличии товара на складескладеИнформация о Информация о наличии товара в наличии товара в торговом залеторговом залеИнформация о ценахИнформация о ценахИнформация о Информация о проданных товарахпроданных товарах

Оперативный Оперативный анализ прибыли и анализ прибыли и убытков по убытков по товарамтоварамОтчет о продажахОтчет о продажах

Номенклатура товаров (ОКП)Номенклатура товаров (ОКП)Справочник должностей Справочник должностей (ОКПДТР)(ОКПДТР)Классификатор единиц Классификатор единиц измерения (ОКЕИ)измерения (ОКЕИ)Список сотрудников Список сотрудников организацииорганизацииСписок поставщиковСписок поставщиков

Page 31: ТЕМА 5. Стадии проектирования и реализации ИС

31

Структура выходного документаСтруктура выходного документаНаименование Наименование реквизитареквизита

ИдентификаторИдентификатор Тип данныхТип данных РазрядностьРазрядность

Код товараКод товара TOVARTOVAR ЧисловойЧисловой 66

Кол-во проданных Кол-во проданных товаров, шт.товаров, шт.

K_PRODK_PROD ЧисловойЧисловой 33

Цена покупки, руб.Цена покупки, руб. C_PAYC_PAY ЧисловойЧисловой 33

Цена продажи, руб.Цена продажи, руб. C_SALEC_SALE ЧисловойЧисловой 33

Объем реализации по Объем реализации по закупочным ценам, руб.закупочным ценам, руб.

V_PAYV_PAY ЧисловойЧисловой 44

Объем реализации по Объем реализации по ценам продажи, руб.ценам продажи, руб.

V_SALEV_SALE ЧисловойЧисловой 44

Наличие на складе, шт.Наличие на складе, шт. K_SKLADK_SKLAD ЧисловойЧисловой 33

Наличие на складе по Наличие на складе по ценам покупки, руб.ценам покупки, руб.

K_PAYK_PAY ЧисловойЧисловой 44

Прибыль, руб.Прибыль, руб. PROFITPROFIT ЧисловойЧисловой 44

Дата отчетаДата отчета DATE_REPORTDATE_REPORT Дата/времяДата/время 88

Page 32: ТЕМА 5. Стадии проектирования и реализации ИС

32

Описание алгоритма решения задачиОписание алгоритма решения задачи

Умножение КоличестваУмножение Количества проданных товаров на Цену покупки для проданных товаров на Цену покупки для получения Объема реализации по ценам покупки.получения Объема реализации по ценам покупки.

SSzizi = = KKpipi * * CCzizi

Умножение Количества проданных товаров на Цену продажи для Умножение Количества проданных товаров на Цену продажи для получения Объема реализации по ценам продажи.получения Объема реализации по ценам продажи.

SSpipi = = KKpipi * * CCpipi

Умножение Количества товаров на складе на Цену покупки для Умножение Количества товаров на складе на Цену покупки для получения Наличия товаров на складе в стоимостном выражении.получения Наличия товаров на складе в стоимостном выражении.

KKzizi = = KKsisi * * CCzizi

Вычитание из Объема реализации по ценам продажи Объема Вычитание из Объема реализации по ценам продажи Объема реализации по ценам покупки и Наличия товаров на складе в реализации по ценам покупки и Наличия товаров на складе в стоимостном выражении для получения Прибыли по Коду товара.стоимостном выражении для получения Прибыли по Коду товара.

PPi i == SSpipi S Szizi K Kzizi

Суммирование Прибыли и Убытков по Коду товара с целью получения Суммирование Прибыли и Убытков по Коду товара с целью получения Суммарной прибыли или Убытков.Суммарной прибыли или Убытков.

P = P = ∑ ∑ PPiii=1

n

Page 33: ТЕМА 5. Стадии проектирования и реализации ИС

33

Пример выходного документаПример выходного документа

Объем реализацииОбъем реализации Наличие на складеНаличие на складе

По ценам По ценам покупки,покупки,руб.руб.

По ценам По ценам продажи,продажи,руб.руб.

Коли-Коли-чество,чество,шт. шт.

По ценам По ценам покупки,покупки,руб.руб.

ii KKpipi CCzizi CCpipi SSzizi SSpipi KKsisi KKzizi PPii

11 33 22 33 66 99 44 88 -5-5

22 44 22 44 88 1616 22 44 44

33 44 33 55 1212 2020 11 33 55

Код

тов

ара

Кол

-во

Кол

-во

прод

анны

х пр

одан

ных

това

ров,

шт.

това

ров,

шт.

Цен

а по

купк

и,

Цен

а по

купк

и,

руб.

руб.

Цен

а пр

одаж

и,

Цен

а пр

одаж

и,

руб.

руб.

При

быль

, руб

рибы

ль, р

уб.

Оперативный анализ прибыли и убытков по товарам на 10.10.2010

Менеджер отдела продаж ________ Кузнецов В.П.