
- •1.Что такое it - консалтинг и работы, выполняемые в процессе консалтинга.
- •2. Назначение и средства построения моделей существующей as-is и новой to-be организации бизнес-процессов предприятия
- •3.Два способа перехода от модели as-is к модели to-be. (35)
- •4.Решения начальных этапов проектирования информационной системы (36)
- •5.Методология структурного анализа sadt и стандарт моделирования бизнес-процессов idef0. (44)
- •6.Каковы цели и этапы разработки консалтинговых проектов? (33)
- •7.Представить функциональную модель бизнес-процессов работы банкомата, используя нотацию idef0.
- •8.Представить информационную модель работы банкомата, используя нотацию dfd.
- •9.Каким образом можно связать технологию создания функциональных моделей Каким образом можно связать технологию создания функциональных моделей и реинжиниринг бизнес-процессов.
- •10.Суть и назначение процессного подхода, сформулированного м. Хаммером и д. Чампи.
- •11. Свойства объектного подхода: абстракция, инкапсуляция, наследование, полиморфизм, взаимодействие путем передачи сообщений, повторное использование компонентов
- •12. Основные принципы объектной модели и правила определения и документирования объектов.
- •13. Преимущества объектной модели от моделей структурного анализа, проектирования и программирования.
- •14. Природа классов и объектов объектной модели, взаимоотношения между ними; состояние, поведение и идентичность объектов на примере Вашей курсовой работы.
- •15. Что такое класс объектной модели, атрибуты и операции класса и их форматы спецификаций на примере Вашей курсовой работы. (92)
- •16. Отношения между классами: ассоциация и зависимость. Привести примеры таких отношений на диаграмме классов Вашей курсовой работы . (102)
- •17.Отношения между классами: конкретизация и зависимость. Привести примеры таких отношений на диаграмме классов Вашей курсовой работы. (103)
- •19. Объяснить назначение классов и применение отношений: ассоциация, зависимость, композиция и конкретизация между классами модельного примера "Гирлянда из цветных лампочек". (113)
- •21. Запись функциональных требований к информационной системе с помощью вариантов использования. Пример диаграммы вариантов использования интернет-системы бронирования авиабилетов.(125, 162)
- •22. Нефункциональные требования и пример нефункциональных требований к интернет-системе бронирования авиабилетов. (134, 162, 213)
- •23. Концептуальные модели: пользовательского интерфейса и предметной области - их назначение и особенности представления. Примеры этих моделей для интернет-системы бронирования авиабилетов. (162, 229)
- •26. Моделирование поведения системы, какие модели используются для этих целей и каким образом отображаются на них события и сообщения между объектами системы. (179)
- •28. Основные концепции и укрупненная схема процесса iconix. Классы анализа и базовые правила их взаимодействия. (201, 205)
- •Примеры использования анализа пригодности
- •30. Концептуальная модель пользовательского интерфейса и руководящие принципы проектирования интерфейса на примере Вашей курсовой работы. (229,239)
- •31. Моделирование вариантов использования. Основной и альтернативные потоки событий. Привести пример моделирования варианта использования «Покупка бензина на автозаправочной станции».
- •Структура спецификации требований
- •33. На примере концептуальной модели предметной области Вашей курсовой работы, смоделировать различные сценарии обслуживания, с использованием crc- карт. (118)
- •34. Методика исследования структуры объектов Вашей курсовой работы и механизмов их взаимодействия с использованием crc-карт. (118-119)]
- •35.Ассоциативный класс и примеры ассоциативных классов Вашей курсовой работы.
- •37. Объектная модель и роль языка uml как универсального средства спецификации, визуализации, конструирования и документирования при проектировании и разработке информационных систем.
- •38. Разработать диаграмму классов для варианта использования "Покупка бензина на автозаправочной станции" и показать взаимодействия объектов этой модели на диаграмме последовательностей.
6.Каковы цели и этапы разработки консалтинговых проектов? (33)
Основными целями разработки консалтинговых проектов являются:
представление деятельности предприятия и принятых в нем технологий в виде иерархии диаграмм, обеспечивающих наглядность и полноту их отображения;
формирование на основании анализа предложений по реорганизации менеджмента и структуры предприятия;
упорядочивание информационных потоков, в том числе документооборота, внутри предприятия;
выработка рекомендаций по построению рациональных технологий работы подразделений предприятия и их взаимодействию с внешним миром;
анализ требований и проектирование спецификаций корпоративных информационных систем;
рекомендации и предложения по применимости и внедрению существующих систем управления предприятиями (прежде всего классов MRP – manufacturing resource planning и ERP – enterprise resource planning), а также современных систем менеджмента.
Рассмотрим основные этапы бизнес - консалтинга.
Анализ первичных требований и планирование работ.
Данный этап предваряет инициацию работ над проектом. Проект – это приложение в процессе разработки. Основными задачами этапа являются: анализ первичных бизнес – требований, предварительная экономическая оценка проекта, построение план – графика выполнения работ, создание и обучение совместной рабочей группы.
Проведение обследования деятельности предприятия
В рамках данного этапа осуществляется:
предварительное выявление требований к будущей системе;
определение топологической структуры предприятия;
определение перечня функций предприятия и анализ их распределения по подразделениям и сотрудникам;
определение перечня применяемых на предприятии средств автоматизации.
При этом выявляются функциональные деятельности каждого из подразделений, функциональные взаимодействия между ними, внешние по отношению к предприятию объекты и внешние информационные взаимодействия.
7.Представить функциональную модель бизнес-процессов работы банкомата, используя нотацию idef0.
8.Представить информационную модель работы банкомата, используя нотацию dfd.
Операции:
клиент вводит пластиковую карту, пин-код и сумму;
банкомат формирует запрос в процессинговый центр. Банкомат является связующим звеном с банковской системой, его задача - разгрузить банковскую подсистему;
процессинговый центр формирует запрос в банк-эмитент. Если карта выпущена банком, который не обслуживается данный процессинговым центром, то этот запрос передаётся в другой процессинговый центр. В банке-эмитенте проверяются реквизиты запроса (номер карты, пин-код, остаток на счёте), и если всё нормально, то счёт карты блокируется;
в процессинговый центр выдаётся разрешение или отказ от банка-эмитента;
процессинговый центр транслирует разрешение (или отказ) в банкомат;
если всё нормально, то банкомат выдаёт банкноты, выписку и так далее;
после совершения операции в процессинговый центр поступает подтверждение;
полученное подтверждение транслируется в банковскую систему. Остаток на счёте уменьшается на выданную сумму, счёт карты разблокируется. Но это ещё непроводка - это только обновление остатка на счёте;
в вечернее время процессинговый центр обрабатывает запросы, поступившие за день, и формирует платёжные документы, которые передаются в банки (банки-эмитенты и банки-эквайеры, владельцы банкоматов) для совершения требуемых проводок.