Бакалавр
Дипломные и курсовые на заказ

Структура автоматизированной системы

РефератПомощь в написанииУзнать стоимостьмоей работы

Для решения задачи будет использоваться объектно-ориентированный подход, который позволит реализовать требования заказчика в полной мере. Объектно-ориентированный подход программирования на языке С++ ярко выражен. При этом каждая из форм может иметь свою совокупность модулей, взаимодействующих как с СУБД, так и с пользователем. Сервер БД служит для взаимодействия работы хранилища информации… Читать ещё >

Структура автоматизированной системы (реферат, курсовая, диплом, контрольная)

Автоматизированная система использует для своего функционирования концепцию «клиент-сервер». Система имеет два уровня доступа: локальный, посредством стандартных форм, разработанных в среде СУБД, и удаленный, осуществляемый посредством обращения к данным через клиентское приложение.

Диаграмма вариантов использования системы может быть представлена в виде ряда рабочих мест и соответствующих им доступных наборов типов информации (рис. 4.1):

  • — администратора системы, которому позволено делать изменения во всей системе, в том числе и создавать ее новые элементы;
  • — менеджера фирмы, которому позволено просматривать и изменять данные во всех таблицах, пользоваться всеми формами и отчетами;
  • — бухгалтера фирмы, которому позволено работать с формами, таблицами и рядом отчетов;
  • — кладовщика фирмы, которому разрешено работать только с некоторыми формами и таблицами.
Диаграмма вариантов использования.

Рисунок 4.1 — Диаграмма вариантов использования

Перечисленные выше категории пользователей принадлежат к различными группам:

администраторы;

менеджеры;

бухгалтеры;

кладовщики.

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

Для решения задачи будет использоваться объектно-ориентированный подход, который позволит реализовать требования заказчика в полной мере. Объектно-ориентированный подход программирования на языке С++ ярко выражен. При этом каждая из форм может иметь свою совокупность модулей, взаимодействующих как с СУБД, так и с пользователем.

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

Интерфейс программы при работе с разделом «Поставщики» приведен на рис. 4.2.

Интерфейс программы, раздел «Поставщики».

Рисунок 4.1 — Интерфейс программы, раздел «Поставщики».

Интерфейс программы с при работе с разделом «Товар» приведен на рис. 4.3.

Интерфейс программы, раздел «Товар».

Рисунок 4.3 — Интерфейс программы, раздел «Товар».

Интерфейс программы с при работе с разделом «Сотрудник» приведен на рис. 4.4.

Интерфейс программы, раздел «Сотрудник».

Рисунок 4.4 — Интерфейс программы, раздел «Сотрудник».

Диаграмма взаимодействия модулей сервера показана на рис. 4.5.

Диаграмма взаимодействия модулей сервера.

Рисунок 4.5 — Диаграмма взаимодействия модулей сервера.

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

Показать весь текст
Заполнить форму текущей работой