Создание запросов для выбора данных.
Анализ предметной области
Содержание этого раздела существенно зависит от предполагаемого объема работ по автоматизации выбранной предметной области. Речь идет о перечне функций управления, подвергающихся автоматизации. Поэтому вначале определяется перечень задач, иначе говоря – круг автоматизируемых работ. Анализ состоит в описании предметной области задачи.
Разработка информационной базы
Разработка информационной базы является одним из важнейших этапов создания автоматизированной информационной системы.
Таким образом, на данном этапе следует определить состав и структуру информационных массивов в соответствии со структурой задачи.
На данном этапе следует описать:
ü свойств (атрибутов) объектов,
ü взаимодействий между объектами,
ü свойств (атрибутов) взаимодействий.
В процессе проектирования информационной базы выявляют все документы, сопровождающие решение задачи: входные, промежуточные, выходные. При этом для каждого документа фиксируют: реквизиты (поля), с определением их типа и размера.
Также необходимо построить схему данных системы.
Выбор программных и технических средств
Выбор программных и технических средств проектируемой информационной системы определяется решаемой задачей: объемом базы данных, объемом обрабатываемых данных, требуемой скоростью обработки и периодичностью представления результатов, уровнем подготовки пользователей, перспективой развития системы и т.д.
Выбор программного обеспечения. Оно определяет объемы хранимых и обрабатываемых данных, возможности и качество прикладных программ, интерфейсы, удобство работы с системой с точки зрения как пользователя, так и разработчика, требования к техническим средствам.
Выбор операционной системы для локального автоматизированного рабочего места не вызывает вопросов. Как правило, это ОС Windows поскольку большинство СУБД, средств разработки и приложений основано на платформе этих ОС.
Для разработки и эксплуатации информационной системы, создаваемой на базе персонального компьютера следует использовать MS Access, при этом дать краткую характеристику данной СУБД.
Технические средства должны обеспечивать нормальное функционирование выбранных программных средств, а также необходимые скоростные характеристики обработки информации для реализуемой системой задачи. Для обоснования их выбора нужно оценить:
ü ориентировочное время решения задачи,
ü периодичность выдачи результатов,
ü объем дисковой памяти для хранения программных средств,
ü объем дисковой памяти для хранения базы данных,
ü объем оперативной памяти,
ü возможно, другие характеристики.
После оценки требования оформляются, где, как правило, указывают оптимальные требования, которые обеспечивают требуемое качество функционирования системы.
Проектирование экранных форм для ввода данных
Ввод данных в базу данных можно реализовать различными способами. Простейший из них – непосредственный ввод в таблицу, что имеет довольно много неудобств. Гораздо лучше организовать ввод данных специально создаваемыми экранными формами. В большинстве СУБД для их создания служат специальные программные средства – генераторы экранов (мастера), позволяющие создавать экранные формы для ввода и вывода данных в диалоговом режиме.
Конструирование экранных форм выполняется по определенным правилам. Главное правило, которое следует помнить – система создается для пользователя. Это значит, что она должна иметь удобный и простой для понимания интерфейс.
На данном этапе необходимо описать все экранные формы в программе, начиная с главной формы.
Создание запросов для выбора данных.
Запросы – позволяют задавать условия для отбора данных.
Запросы создаются с помощью конструктора. В запросе нужно указать нужные таблицы, из которых будут выбираться определенные поля. В определенном поле следует создать условие отбора и сохранить запрос. Существуют два вида запросов:
1. Запрос на выборку
2. Запрос с параметрами
На данном этапе необходимо показать структуру запросов и результаты их выполнения.