Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БиБД_Лаб_1.DOC
Скачиваний:
6
Добавлен:
01.03.2016
Размер:
532.99 Кб
Скачать

4.2. Задачи автоматизации, их назначение и классификация

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

Основные задачи или задачи для автоматизации обработки данных в ОА (заданы в качестве исходных данных в разделе «Задачи для автоматизации»). По отношению к создаваемой БД приложения их разделим на следующие группы задач:

  1. Ввод входных данных (документов, показателей) в БД (включая их редактирова­ние, просмотр и поиск).

  2. Выполнение определенных операций над данными из БД, в том числе и ввод отдельных показа­телей в БД.

  3. Формирование выходных данных (документов, показателей) или отчетов.

Вспомогательные задачи или задачи, связанные с планируемым использованием приложения (программ и БД). Их можно разделить на следующие группы задач

  • обслуживание ПО приложения (установка, проверка, восстановление, защита);

  • обслуживание БД (создание, загрузка, архивирование, восстановление, защита, документирование);

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

В рамках исходных данных (вариант описания ОА) автоматизируемая деятельность ОА определена в виде раздела «Задачи для автоматизации». В этом разделе приведен примерный перечень основных задач для ав­томатизации ОА, которые можно разделить на четыре группы:

  1. Формирование, ведение и документирование справочников. Это определение группы задач. При определе­нии функций приложения для каждого справочника должна быть определена отдельная функ­ция.

  2. Ввод исходных данных из входных документов. Это также определение группы задач, впоследствии для каждого входного документа (за исключением справочников) должна быть определена отдельная функ­ция.

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

  4. Формирование и документирование отчетных документов. Это определение группы задач, впоследствии для каждого отчета должна быть определена отдельная функция

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

4.3. Ас, сод, приложения, их компоненты и назначение

Автоматизированная система (АС) – это система, состоящая из персонала и ком­плекса средств авто­мати­зации его деятельности, реа­ли­зующая ин­фор­мационную техно­ло­гию выполнения установ­ленных функ­ций [1]. Процесс создания АС осуществляется в соответствии с государственными стандартами (ГОСТ) группы 34. Од­ним из видов АС являются система обработки данных (СОД) или информационная система (ИС), обобщенная структура которой изображена на рис. 4.1.

Внешняя среда

Программное обеспечение СОД

Прикладные программы

СУБД

Техническое обеспечение СОД

Другие виды обеспечения СОД

Рисунок 4.1 – Обобщенная структура СОД

В со­став СОД входят следую­щие виды обеспечения [1]:

  • Программное обеспечение (ПО) включает совокупность про­грамм, реализующих функции и за­дачи АС и обеспечивающих работу комплексов технических средств. В состав ПО входят сис­темные, инструментальные и прикладные программы, а также инструктивно-ме­тодическая документация по применению средств ПО и пер­сонал, зани­мающийся его разработкой и сопро­вож­де­нием на весь период жизненного цикла СОД.

  • Информационное обеспечение (ИО) представляет собой совокуп­ность проектных решений по объе­мам, размещению, формам ор­ганизации информации, циркулирующей в СОД. Оно вклю­чает в себя совокуп­ность показателей, справочных данных, класси­фика­торов и кодифика­то­ров информации, универсальные сис­темы документов (УСД), БД, архивы, а также персонал, обеспечивающий надеж­ность хранения, своевремен­ность и качество техноло­гии обработки информации.

  • Техническое обеспечение (ТО) представляет собой комплекс тех­нических средств, обес­печивающих ра­боту СОД. ТО можно разделить на средства вычис­лительной техники (СВТ), сред­ства коммуникационной тех­ники и средства организационной техники. Структурными эле­ментами технического обеспечения на­ряду с тех­ническими средст­вами являются также методические и руково­дящие материалы, тех­ниче­ская документация и обслуживающий эти технические средства персонал.

  • Лингвистическое обеспечение (ЛО) объединяет совокупность языковых средств для фор­мали­за­ции есте­ственного языка, по­строения и сочетания информационных единиц в ходе об­щения персонала СОД с СВТ. С помо­щью ЛО осущест­вляется общение чело­века с машиной. ЛО вклю­чает ин­формационные языки для описа­ния структурных единиц БД СОД (документов, показателей, рекви­зитов и т.п.); языки управления и манипулиро­вания данными БД; язы­ковые средства информационно-поис­ковых систем; язы­ковые средства автомати­зации проек­тирования СОД; диалоговые языки специального на­зна­чения и другие языки; систему тер­минов и опреде­лений, ис­пользуемых в процессе разра­ботки и функционирования СОД.

  • Другие виды обеспечения (организационное, правовое и т.д.) – не рассматривается.

Приложение будем рассматривать как СОД, автоматизирующая обработку данных в рамках за­данного объекта, ориентированная на применение определенным классом пользователей. В составе приложения (в рамках лабораторных работ и курсового проектирования по дисциплине ББД) будем рассматривать следующие основные компоненты, подлежащие разработке:

  1. Программное обеспечение приложения, реализующее диалоговый пользовательский интерфейс и функ­ции по обработке данных для ОА. Создание ПО включает разработку программ приложения, реа­лизующих функции по автоматизации ОА, а также использование готовых программ операционной сис­темы и системы управления базами данных (СУБД).

  2. Информационное обеспечение приложения представляющее централизованную реляционную базу дан­ных и совокупность входных и выходные данных приложения.

  3. Перечень проектной и эксплуатационной документации на приложение.

Структурная схема создаваемого приложения изображена на рис.4.2.