- •Введение
- •Оценка
- •Описание предметной области
- •Первоначальная постановка задачи
- •Объектная модель и её реализация
- •База данных
- •Развитие постановки задачи
- •Объектная модель и её реализация
- •Набор заданий
- •Страховая компания
- •Гостиница
- •Ломбард
- •Реализация готовой продукции
- •Ведение заказов
- •Бюро по трудоустройству
- •Нотариальная контора
- •Курсы по повышению квалификации
- •Определение факультативов для студентов
- •Распределение учебной нагрузки
- •Распределение дополнительных обязанностей
- •Техническое обслуживание станков
- •Туристическая фирма
- •Грузовые перевозки
- •Учет телефонных переговоров
- •Учет внутриофисных расходов
- •Библиотека
- •Прокат автомобилей
- •Выдача банком кредитов
- •Инвестирование свободных средств
- •Занятость актеров театра
- •Платная поликлиника
- •Анализ динамики показателей финансовой отчетности различных предприятий
- •Учет телекомпанией стоимости прошедшей в эфире рекламы
- •Интернет-магазин
- •Ювелирная мастерская
- •Парикмахерская
- •Химчистка
- •Сдача в аренду торговых площадей
- •Основные понятия технологии проектирования информационных систем
- •Контрольные вопросы
- •Жизненный цикл программного обеспечения ИС
- •Контрольные вопросы
- •Организация разработки ИС
- •Каноническое проектирование ИС
- •Состав и содержание технического задания (ГОСТ 34.602-89)
- •Содержание технического проекта (ГОСТ 34.602-89)
- •Типовое проектирование ИС
- •Экстремальное программирование
- •Теория
- •Правила
- •Контрольные вопросы
- •Анализ и моделирование функциональной области внедрения ИС
- •Полная бизнес-модель компании
- •Шаблоны организационного бизнес-моделирования
- •Контрольные вопросы
- •Спецификация функциональных требований к ИС
- •Процессные потоковые модели
- •Основные элементы процессного подхода
- •Выделение и классификация процессов
- •Референтная модель бизнес-процесса
- •Проведение предпроектного обследования предприятий
- •Результаты предпроектного обследования
- •Контрольные вопросы
- •Методологии моделирования предметной области
- •Структурная модель
- •Синтетическая методика
- •Контрольные вопросы
- •Информационное обеспечение ИС
- •Внемашинное информационное обеспечение
- •Внутримашинное информационное обеспечение
- •Контрольные вопросы
- •Моделирование информационного обеспечения
- •Моделирование данных
- •Создание логической модели данных
- •Проектирование хранилищ данных
- •Контрольные вопросы
- •Унифицированный язык визуального моделирования (UML)
- •Синтаксис и семантика основных объектов UML
- •Контрольные вопросы
- •Этапы проектирования ИС с применением UML
- •Разработка модели бизнес-прецедентов
- •Разработка модели бизнес-объектов
- •Разработка концептуальной модели данных
- •Разработка требований к системе
- •Разработка моделей базы данных и приложений
- •Проектирование физической реализации системы
- •Контрольные вопросы
- •Литература
- •Список иллюстраций
- •Список таблиц
- •Предметный указатель
•разработать и обосновать требования, предъявляемые к информационной базе, математическому и программному обеспечению, комплексу технических средств (включая средства связи и передачи данных);
•установить общие требования к проектируемой системе;
•определить перечень задач создания системы и исполнителей;
•определить этапы создания системы и сроки их выполнения;
•провести предварительный расчет затрат на создание системы и определить уровень экономической эффективности ее внедрения.
3.1.1 Состав и содержание технического задания (ГОСТ 34.602-89)
1.Общие сведения:
•полное наименование системы и ее условное обозначение
•шифр темы или шифр (номер) договора;
•наименование предприятий разработчика и заказчика системы, их реквизиты
•перечень документов, на основании которых создается ИС
•плановые сроки начала и окончания работ
•сведения об источниках и порядке финансирования работ
•порядок оформления и предъявления заказчику результатов работ по созданию системы, ее частей и отдельных средств
2.Назначение и цели создания (развития) системы:
•вид автоматизируемой деятельности
•перечень объектов, на которых предполагается использование системы
•наименования и требуемые значения технических, технологических, производственно-экономиче и др. показателей объекта, которые должны быть достигнуты при внедрении ИС
3.Характеристика объектов автоматизации:
•краткие сведения об объекте автоматизации
•сведения об условиях эксплуатации и характеристиках окружающей среды
4.Требования к системе. Требования к системе в целом:
•требования к структуре и функционированию системы (перечень подсистем, уровни иерархии, степень централизации, способы информационного обмена, режимы функционирования, взаимодействие со смежными системами, перспективы развития системы)
•требования к персоналу (численность пользователей, квалификация, режим работы, порядок подготовки)
•показатели назначения (степень приспособляемости системы к изменениям процессов управления и значений параметров)
•требования к надежности, безопасности, эргономике, транспортабельности, эксплуатации, техническому обслуживанию и ремонту, защите и сохранности информации, защите от внешних воздействий, к патентной чистоте, по стандартизации и унификации
Требования к функциям (по подсистемам) :
•перечень подлежащих автоматизации задач
•временной регламент реализации каждой функции
•требования к качеству реализации каждой функции, к форме представления выходной информации, характеристики точности, достоверности выдачи результатов
•перечень и критерии отказов
Требования к видам обеспечения:
•математическому (состав и область применения мат. моделей и методов, типовых и разрабатываемых алгоритмов)
•информационному (состав, структура и организация данных, обмен данными между компонентами системы, информационная совместимость со смежными системами, используемые классификаторы, СУБД, контроль данных и ведение информационных массивов, процедуры придания юридической силы выходным документам)
•лингвистическому (языки программирования, языки взаимодействия пользователей с системой, системы кодирования, языки вводавывода)
•программному (независимость программных средств от платформы, качество программных средств и способы его контроля, использование фондов алгоритмов и программ)
•техническому
•метрологическому
•организационному (структура и функции эксплуатирующих подразделений, защита от ошибочных действий персонала)
•методическому (состав нормативнотехнической документации
5.Состав и содержание работ по созданию системы:
•перечень стадий и этапов работ
•сроки исполнения
•состав организаций — исполнителей работ
•вид и порядок экспертизы технической документации
•программа обеспечения надежности
•программа метрологического обеспечения
6.Порядок контроля и приемки системы:
•виды, состав, объем и методы испытаний системы
•общие требования к приемке работ по стадиям
•статус приемной комиссии
7.Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие:
•преобразование входной информации к машиночитаемому виду
•изменения в объекте автоматизации
•сроки и порядок комплектования и обучения персонала
8.Требования к документированию:
•перечень подлежащих разработке документов
•перечень документов на машинных носителях
9.Источники разработки: документы и информационные материалы, на основании которых разрабатывается ТЗ и система.
Эскизный проект предусматривает разработку предварительных проектных решений по системе и ее частям.
Выполнение стадии эскизного проектирования не является строго обязательной. Если основные проектные решения определены ранее или достаточно очевидны для конкретной ИС и объекта автоматизации, то эта стадия может быть исключена из общей последовательности работ.
Содержание эскизного проекта задается в ТЗ на систему. Как правило, на этапе эскизного проектирования определяются:
•функции ИС;
•функции подсистем, их цели и ожидаемый эффект от внедрения;
•состав комплексов задач и отдельных задач;
•концепция информационной базы и ее укрупненная структура;
•функции системы управления базой данных;
•состав вычислительной системы и других технических средств;
•функции и параметры основных программных средств.