Создание информационно-справочной системы "Методический кабинет"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



как одной из важнейших управленческих задач. К, системам такого типа можно отнести:

  1. БОСС-Референт (компания АйТи, Москва);
  2. Ефрат-документооборот (компания Cognitive Technologies);
  3. Золушка (фирма НТЦ ИРМ, Москва);
  4. Дело (компания Электронные офисные системы);

Каждая из этих систем имеет свои функциональные особенности, разный инструментарий и поддержку разных серверов баз данных (МS SQL Server, ORACLE, Lotus Domino et..), но все обеспечивают выполнение комплекса функций кадровой службы. Но для решения конкретно поставленной задачи не нашлось готового программного продукта.

Значительно меньше программных продуктов, рассчитанных на малые предприятия/организации.

При использовании только стандартных программ для создания и работы с документами организация хранения электронного вида документа - файла - полностью лежит на пользователе. Рациональная организация хранения особенно важна при большом количестве документов и необходимости поиска нужного в определенный момент документа. Опираясь только на базовые возможности WINDOWS 9Х и MS Office, можно достаточно эффективно управлять файловой системой. Все эти базовые возможности можно разделить:

  1. на средства и методы организации хранения;
  2. средства организации поиска.

Применение приложения MS Office в данном проекте решает вопрос автоматизации таких процессов, как хранение, поиск информации, ее тиражирование. Максимально упрощено получение нужной информации, что облегчает условия труда пользователя.

  1. Анализ средств программирования

1.4.1 Описание языка

БД MS Access это система управления базами данных (СУБД), предназначенная для создания и обслуживания баз данных, обеспечения доступа к данным и их обработки.

Главное окно MS Access

В MS Access существуют режимы работы:

  1. режим запуска,
  2. режим конструктора
  3. оперативный режим.

Элементы БД Access:

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

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

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

Отчёт это объект, предназначенный для печати данных. В Access можно не только красиво оформить отчёт, но и обработать данные с помощью языка программирования Access VBA.

Макрос это набор из одной или нескольких макрокоманд (иногда говорят просто команд), выполняющих определённые операции (открытие форм, печать отчётовтАж). Позволяет автоматизировать повторяющиеся операции. Microsoft рекомендует для процедур автоматизации или обработки событий использовать программный код Access VBA, так как в будущем макросы использоваться не будут.

Модули прописаны на VBA, используются для описания процедур обработки событий: нажатие кнопки, настройка меню, панелей инструментов и т.д.

Таблица является основным структурным элементом БД. В ней хранятся все необходимые сведения. Таблицу можно создавать различными способами: в режиме конструктора, в режиме таблицы, с помощью мастера таблиц, с помощью импорта таблиц, а также можно использовать связь таблиц из другой базы данных или электронной таблицы Excel.

В режиме конструктора в бланке таблицы можно установить свойства полей, главные из которых Имя поля (не более 64 символа), Тип данных, Размер поля.

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

Очень важно при разработке базы данных правильно определить тип данных. В MS Access различают следующие типы данных: Текстовый, МЕМО, Счётчик, Числовой, Логический, Денежный, Дата/Время, Поле объекта OLE.

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

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

Запрос по образцу (Query by Examply) изначально предназначался для пользователей БД, чтобы они могли осуществлять поиск данных без знания языков программирования по определённым условиям.

Для создания запросов необходимо выполнения следующих условий:

  1. необходимо указать таблицу или таблицы, из которых нужно получить данные;
  2. необходимо указать поля таблиц;
  3. необходимо указать условие отбора или составить выражение для вычислений или изменения данных таблиц.

При составлении выражений испо