Файл: Модель клиент-сервер (Основные требования модели «клиент-сервер»).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 28.04.2023

Просмотров: 392

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Именно на данном этапе, когда существенно возрастает сложность системы управления, возникает потребность в сложных интегрированных ERP-системах, которые адекватны потребностям бизнеса и могут обеспечить полноту, достоверность, единый формат необходимой управленческой информации, единство методик и быстроту ее обработки. Тем самым ERP-система может обеспечить предприятию необходимые конкурентные преимущества

ERP-системы (Enterprise Resource Planning — управление ресурса- ми предприятия) — набор интегрированных приложений, которые комплексно, в едином информационном пространстве поддерживают все основные аспекты управленческой деятельности предприятий — планирование ресурсов (финансовых, человеческих, материальных) для производства товаров (услуг), оперативное управление выполнением планов (включая снабжение, сбыт, ведение договоров), все виды учета, анализ результатов хозяйственной деятельности. Среди требований, предъявляемым к ERP-системам: централизация данных в единой базе, близкий к реальному времени режим работы, сохранение общей модели управления для предприятий любых отраслей, поддержка территориально-распределенных структур, работа на широком круге аппаратно-программных платформ и СУБД.

Концепция ERP предложена аналитической фирмой Gartner Group не так давно, в начале 1990-х гг., и уже подтвердила свою жизнеспособность. Системы ERP предназначены для управления финансовой и хозяйственной деятельностью предприятий. Это «верхний уровень» в иерархии систем управления предприятием, затрагивающий ключевые аспекты его производственной и коммерческой деятельности, такие как производство, планирование, финансы и бухгалтерия, материально-техническое снабжение и управление кадрами, сбыт, управление запасами, ведение заказов на изготовление (поставку) продукции и предоставление услуг. Такие системы создаются для предоставления руководству информации для принятия управленческих решений, а также для создания инфраструктуры электронного обмена данными предприятия с поставщиками и потребителями [7].

Основное преимущество ERP-систем состоит в том, что они позволяют осуществлять управление полным операционным циклом компании, охватывающим все фазы бизнес-процессов: планирование, исполнение, контроль и анализ деятельности. Это позволяет получать фактические данные о деятельности компании с высокой степенью достоверности. При этом, однако, нужно иметь в виду, что ERP-система реализует методы управления, заложенные разработчиками, поэтому, используя ее, пользователь вынужден в известной степени менять систему управления компанией.


Призванные оптимизировать все многообразие внутренних и внешних процессов предприятия ERP-системы позволяют снизить операционные, управленческие и коммерческие затраты, сократить цикл реализации, увеличить оборачиваемость материальных запасов, улучшить утилизацию основных фондов и т.д. Глобальная интеграция всех информационных потоков в рамках единой системы обеспечивает оптимальное использование информации, напрямую влияя на оперативность принятия управленческих решений и быстроту реакции на рыночные изменения.

Вопрос интеграции составных частей ERP-системы оказывается во многих случаях отнюдь не простым. Одно дело — частный случай использования общих данных модулями «Учет персонала» и «Расчет заработной платы», что реализовано практически везде. Совсем другое — адекватная взаимосвязь всех модулей с точки зрения бизнес-процедур. Например, если рассмотреть процедуру «Увольнение сотрудника», проводимую в модуле «Учет персонала», то этап «Проверка отсутствия закрепленных за сотрудником материальных ценностей» должен, по идее, проводиться с обращением к подсистеме «Бухгалтерский учет». Однако на практике возможность такой проверки реализована далеко не во всех программах.

3. Разработка модели «клиент-сервер»

3.1. Проектирование модели «клиент-сервер»

После открытия СУБД, создания БД нужно на ленте «Создание» выбрать пункт «Конструктор таблиц» (рисунок 6.)

Рис. 6. Выбор конструктора.

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

Интерфейс окна конструктора на примере таблицы Клиенты показан ниже на рисунке 7:

Рис. 7. Структура таблицы Клиенты

Аналогично созданы остальные структуры таблицы.

Рассмотрим процесс создания связей для таблиц. Для этого надо нажать Данные – Схема данных, а потом добавить все таблицы. После этого перетащим надобные поля одно на другое – в результате этого откроется окно, показанное на рисунке 8:


Рис. 8. Изменение связей

Выполнив такую процедуру для всех таблиц, получим такую схему (рисунок 9):

Рис.9. Схема данных

3.2. Представление результатов разработки

Рассмотрим созданные запросы для работы склада:

– Запрос Товары, что показывает данные о проданных товарах (рисунок 10):

Рис. 11. Конструктор запроса

Рис. 12. Выполненный запрос Товары

– Минимальное количество товаров, которые поставляются рассматриваются в запросе на рисунках 13, 14:

Рис. 13. Конструктор запроса

Рис. 14. Выполненный запрос Минимальное количество поставленных товаров

– Запрос, выводящий наименование товара по алфавиту (рисунок 15, 16):

Рис. 15. Конструктор запроса

Рис.16. Выполненный запрос Наименование товара

– запрос Менеджеры поставок (рисунок 17, 18):

Рис.17. Конструктор запроса

Рис.18. Выполненный запрос Менеджеры поставок

– Запрос Товар с истекшим сроком (рисунок 19):

Рис. 19. Конструктор запроса

Рис.20. Запрос Товар с истекшим сроком годности

В базе разработаны составные и простые формы по заполнению таблиц. На рисунках 21, 22 показаны несколько форм для ввода данных:

Рис. 21. Форма Продажа продуктов

Рис.22. Форма Менеджеры поставок

В БД часто создают отчеты – элементы БД для вывода информации на экран или печать.

Для примера рассмотрим отчет Менеджер поставок (рисунок 23):

Рис.23. Отчет Менеджер поставок


Одним из самых распространенных элементов по администрированию БД является установка пароля на вход в БД. Для этого нужно выполнить последовательность действий Файл – Зашифровать с использованием пароля (пароль 1111):

Рис.24. Установка и подтверждение пароля

Далее появится окно вида при открытии БД:

Рис. 24. Ввод пароля

ЗАКЛЮЧЕНИЕ

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

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

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

Также описывались основные понятия БД, области их применения, главные модели данных, на основании которых и разрабатываются СУБД.

Рассматриваемый материал может быть отправной точкой для изучения основ построения ИС с помощью СУБД MS Access. 

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

С его применением можно анализировать таблицы, имеющие огромное количество обрабатываемой информации. Освоение запросов упрощается наличием программ-мастеров.

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

  1. Агафонов, В.Н. Логическое программирование / В.Н. Агафонов. - М.: [не указано], 2016. - 471 c.
  2. Алгоритмизация и программирование (+ CD-ROM) / И.Н. Фалина и др. - М.: КУДИЦ-Пресс, 2012. - 280 c.
  3. Ашманов, С.А. Линейное программирование / С.А. Ашманов. - М.: [не указано], 2015. - 537 c.
  4. Бартеньев, О. 1С: Предприятие. Программирование для всех / О. Бартеньев. - М.: Диалог МИФИ, 2012. - 464 c.
  5. Валеева-Сулейманова, Г.Ф. Декоративно-прикладное искусство казанских татар / Г.Ф. Валеева-Сулейманова, Р.Г. Шагеева. - М.: Советский художник, 2016. - 216 c.
  6. Голуб, А.И. Веревка достаточной длины, чтобы... выстрелить себе в ногу. Правила программирования на Си и Си++ / А.И. Голуб. - М.: [не указано], 2017. - 309 c.
  7. Де Моран История декоративно-прикладного искусства / Де Моран, Анри. - М.: Искусство, 2016. - 578 c.
  8. Долгов, А. И. Алгоритмизация прикладных задач / А.И. Долгов. - М.: Флинта, 2013. - 136 c.
  9. Заковряшин, А. И. Алгоритмизация и программирование вычислительных задач / А.И. Заковряшин. - М.: Science Press, 2013. - 164 c.
  10. Кнут, Д.Э. Искусство программирования (Том 1. Основные алгоритмы) / Д.Э. Кнут. - М.: [не указано], 2017. - 855 c.
  11. Кнут, Д.Э. Искусство программирования (Том 2. Получисленные алгоритмы) / Д.Э. Кнут. - М.: [не указано], 2016. - 147 c.
  12. Кнут, Д.Э. Искусство программирования (том 3) / Д.Э. Кнут. - М.: [не указано], 2013. - 407 c.
  13. Кофман, А. Методы и модели исследования операций. (том 3) Целочисленное программирование. / А. Кофман, А. Анри-Лабордер. - М.: [не указано], 2015. - 369 c.
  14. Левенталь, Л. Введение в микропроцессоры: Программное обеспечение, аппаратные средства, программирование / Л. Левенталь. - М.: Энергоатомиздат, 2012. - 464 c.
  15. Мартынов, Н. Н. Алгоритмизация и основы объектно-ориентированного программирования на JavaScript. Информатика и ИКТ. Профильный уровень. 10 класс / Н.Н. Мартынов. - Москва: ИЛ, 2013. - 272 c.
  16. Бриллинджер, Д. Временные ряды. Обработка данных и теория / Д. Бриллинджер. - М.: [не указано], 2012. - 158 c.
  17. Еремеев, В.В. Современные технологии обработки данных дистанционного зондирования Земли / В.В. Еремеев. - М.: ФИЗМАТЛИТ, 2015. - 194 c.
  18. Калинин, С.И. Компьютерная обработка данных для психологов / С.И. Калинин. - М.: СПб: Речь, 2012. - 118 c.
  19. Калинин, С.И. Компьютерная обработка данных для психологов / С.И. Калинин. - М.: СПб: Речь, 2015. - 134 c.
  20. Мартин, Дж. Вычислительные сети и распределенная обработка данных: программное обеспечение, методы и архитектура / Дж. Мартин. - М.: Финансы и статистика, 2017. - 525 c.
  21. Плющ, О. Б. Информационные технологии анализа и обработки данных. Практикум / О.Б. Плющ, Г.М. Северин, Т.В. Безъязычная. - М.: Академия управления при Президенте Республики Беларусь, 2014. - 134 c.
  22. Репин, В.М. Вычислительные методы и системы обработки данных на ЭВМ / ред. В.А. Морозов, В.М. Репин. - М.: МГУ, 2017. - 186 c.
  23. Хаслак, П. Основные инструменты и технологии обработки дерева / П. Хаслак. - М.: АСТ, 2017. - 758 c.
  24. Розенталь, Р. История прикладного искусства нового времени / Р. Розенталь, Х. Ратцка. - М.: Искусство, 2017. - 240 c.
  25. Романенко, А. Музей прикладного искусства и быта XVII века. 22 открытки / А. Романенко. - М.: Изобразительное искусство, 2016. - 668 c.
  26. Сигал, И. Х. Введение в прикладное дискретное программирование / И.Х. Сигал, А.П. Иванова. - М.: ФИЗМАТЛИТ, 2016. - 304 c.
  27. Трояновский, В.М. Информационно-управляющие системы и прикладная теория случайных процессов / В.М. Трояновский. - М.: Гелиос АРВ, 2014. - 304 c.