Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИПособие КП по БД-ПИС_2848.doc
Скачиваний:
10
Добавлен:
20.11.2018
Размер:
587.26 Кб
Скачать
    1. Общие положения

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

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

  1. Классификация исходных материалов в виде таблицы.

Признак классификации

материалов

Название материала

Тип материала

Использование

Примечание

1.Для всего объекта автоматизации

1.Интервью с руководителями.

2.Структура производства

1.Тексты

2.Схемы

3. Таблицы

Создание подсистем, определение категории пользователей

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

2.Для характеристик задач

1.Интервью с исполнителями

2.Технологические и маршрутные карты 3.Сопровождающие документы

1.Тексты

2.Стандартные шаблоны

3.Диаграммы

Перечень отчетов, выходных форм и запросов

Для диаграмм использования: Субъекты,

Аспекты, Ассоциации

3.Для информационных потоков

Используемые документы инвентаризации, хронометраж операций

Бланки документов, записи

Составление таблиц и входных форм

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

4. Другой признак

В этой части пояснительной записки обязательно кратко рассказать, как велось предпроектное исследование и документы по нему включить в приложение. Формирование глоссария тоже начинается с этого раздела. Результаты предпроектного оьбследования формулируются в техническом задании согласно РД50-34-90 и ГОСТ 34.602-89.

Техническое задание имеет типовую структуру и является приложением к Договору, составляется в начале проектирования и уточняется после выполнения прототипа проекта и просмотра его заказчиком. К пояснительной записке нет таких жестких требований как к техническому заданию. Перед техническим заданием разрабатывается технико-экономическое обоснование проекта. Мы допускаем, что наш проект экономически выгоден. Обязательные разделы для Общих положений пояснительной записки:

  • Полное наименование системы

  • Наименование предприятия-разработчика и предприятия заказчика

  • Назначение системы:

  • Вид автоматизируемой деятельности

  • Перечень объектов автоматизации

  • Цели создания системы:

  • Технические

  • Технологические

  • Производственно-экономические

  • И другие цели, которые будут достигнуты в результате внедрения системы.

  • Характеристика объекта автоматизации

  • Сведения об объекте автоматизации

  • Характеристика окружающей среды

  • Требования к системе:

  • В целом

      1. к функциям, выполняемых системой

      2. к видам обеспечения к системе в целом

  • К функциям

      1. перечень функций и задач подлежащих автоматизации

      2. распределение их по очередям создания

      3. временной регламент реализации каждой функции, задачи

      4. форма представления выходной информации

      5. характеристика необходимой точности и времени выполнения

      6. достоверность выдачи информации

  • Требования к видам обеспечения:

      1. Программному

      2. Техническому

      3. и т.д.

  • Перечень нормативных документов, передовых методов и изобретений, на основе которых создается система

  • Очередность создания системы и перспективы дальнейшего развития

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

Пример 1. Предпроектное обследование.

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

База данных должна хранить и пополняться следующими данными :

  • Сведения о компьютерах

  • Видах комплектующих

  • Сведения о клиентах

  • Сведения о заказах

  • Сведения об исполнителях

  • Сведения о выполнении заказов

Решение задачи должно осуществляться в двух направлениях: прием и выполнения заказов.

Менеджер по продажам ведет учет комплектующих и клиентов Фирмы, принимает заказы на сборку компьютеров.

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

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

Менеджер по продажам сдает заказ клиенту и выписывает накладную и счет.

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

Документы компьютерной фирмы: каталог фирмы; заявка; счет; чек; товарная накладная; Гарантийный талон.

Пример 2: Образец заполнения технического задания

Техническое задание на разработку и проектирование ИС «АЛКОР»

  1. Полное наименование системы

  • База данных «Учет исполнителей заказов компьютеров»

  • Наименование предприятия заказчика

    • Заказчик ООО»АЛКОР»

    1. Назначение системы:

    • Разрабатываемая база данных предназначена для учета исполнителей заказов компьютеров в компьютерной фирме ООО «АЛКОР». База данных должна обеспечить возможность корректировки информации – пополнение новой информацией и удаление устаревшей информации.

    1. Описание предметной области:

    Компьютерная фирма предоставляет услуги:

    • Консультации по подбору компьютеров

    • Сбор заказа клиента

    • Заполнение всех необходимых документов

    1. Категории пользователей:

      • Пользователи стратегического и тактического уровней:

      • Коммерческий директор.

    • Пользователи оперативного уровня:

    • Менеджер по продажам,

    • Сборщики

    1. Сопровождающие систему:

        • Обслуживающий персонал

        • администратор базы данных

        • программист.

    1. Требования к системе:

    • Система должна состоять из двух подсистем: система приема заказов, система выполнения заказов.

    • Удобная форма представления и достоверность расчетной информации.

    • Быстрый ввод и поиск данных, расчет и наглядный анализ результатов.

    • Удобный интерфейс пользователя.

    • Создание общего приложения с распределением задач по пользователям.

    1. Требования к функциям системы

    • Автоматизации должны подлежать следующие функции: добавление нового заказа клиента на сборку компьютера и всей необходимой информацией о комплектующих этого заказа.

    • Автоматизированный вывод гарантийного талона на заказ клиента.

    • Автоматизированный вывод информации по списку компьютеров.

    • Формой представления выводной информации должны быть запросы и таблицы с необходимой информацией по данному запросу.

    • Информация, получаемая в результате запросов должна быть достоверной

    • Время на получение необходимой информации – минимальное

    1. Формы для ведения базы данных по учету:

    • Клиентов

    • Компьютеров

    • Комплектующих

    • Заказов

    • Исполнителей

    • Выполнения заказов

    1. Отчеты, регламентирующие деятельность фирмы

    • Выполнения заказов

    • По оформлению заказов (накладная, чек, гарантийный талон)

    • Итоговые отчеты.

    1. Требования к программному обеспечению

    Требования к системному программному обеспечению:

    Должны выполняться требования к операционным системам общего назначения. К таким системам относятся, например, операционная система Windows 2000 и выше.

    1. Требования к прикладному программному обеспечению.

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

    1. Метод разработки на основе которой создается система Объектно-ориентированный, технология RUP

    2. Очередность создания: подсистема1, подсистема2, разработка базы данных, заполнение базы данных данными, создание отчетов, создание форм для ввода данных, создание форм для поиска данных и других, оформление общего приложения, создание клиентских приложений.

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

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

    Задача на разработку базы данных:

    Подсистема1. Хранить данные, включающие сведения о компьютерах, комплектующих, видах комплектующих, клиенте.

    Подсистема 2. Хранить данные об исполнителях, выполнение заказах, осуществлять связь с данными подсистемы1.

    Задача на создание приложения.

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