Обоснование целесообразности создания АИС
Формирование внешнего уровня БД
Проектирование БД
Внешний уровень проектируемой БД представляет собой обобщенное представление отдельных представлений пользователей БД. Это обобщенное представление может быть оформлено в виде технической документации (технического задания), различных схем, рисунков, таблиц, словесного описания.
Для формирования внешнего уровня БД необходимо: провести обследование и анализ предметной области; осуществить сбор потребностей предприятия в рамках решения задачи автоматизации; определить размер разрабатываемой АИС, который может охватывать потребности, как отдельного подразделения, так и всего предприятия в целом. Необходимо увидеть и возможную тенденцию функционального развития АИС.
Существуют разные методы сбора материалов в ходе анализа предметной области. Это беседы и консультации с руководителями предприятия по вопросам проблем предприятия, стратегий его развития и управления; опросы исполнителей на рабочих местах по заранее разработанному перечню вопросов (анкетам), позволяющего выяснить порядок работ, отношение конкретных исполнителей к объекту автоматизации. Последовательно изучается весь деловой процесс в целом, далее — его составные части. Помимо всего, проектировщик должен своими глазами увидеть рабочий день исполнителя работ, функции которого автоматизируются. Это даст возможности определить технологию обработки данных, нормативы выполнения отдельных операций.
В ходе анализа предметной области необходимо получить представление об объекте автоматизации, системе управления, выявить какие функции системы управления будут автоматизированы. В настоящее время широким спросом пользуются задачи автоматизации функций учета и контроля состояния объекта управления на предприятии, всё более востребованной является автоматизация функции анализа. Важным является изучение организационной структуры предприятия, определение состава задач и функциональных подсистем, перечня входной и выходной информации в рамках разрабатываемой АИС.
Рассмотрим основные результаты, получаемые в ходе анализа предметной области и с помощью которых можно сформировать внешний уровень базы данных.
Прежде чем начать разработку автоматизированной информационной системы, необходимо определить какая цель при этом должна быть достигнута. Определяется перечень процессов, которые необходимо реализовать в рамках АИС, обосновывается целесообразность автоматизации этих процессов.
Под целью автоматизации подразумеваются некоторые характеристики, говорящие о достижении определенного экономического эффекта в сфере управления предприятием. Это могут быть: снижение стоимостных и трудовых затрат на осуществление производственного процесса, повышение оперативности его регулирования, повышение оперативности принятия решений и т.п.
Необходимо также сделать предварительный обзор и анализ аналогов подобных программных систем, существующих на огромном рынке современных программных продуктов и предназначенных для автоматизации подобных функций. Анализ должен дать положительный или отрицательный вывод о необходимости новой разработки.