Главная страница

Курсовой проект. Ивонинская Пояснительная записка. Пояснительная записка 09. 02. 05. Кппм04. 011Пз студентка группы ип41 М. С. Ивонинская Руководитель проекта Э. Г. Сандова Содержание


Скачать 1.71 Mb.
НазваниеПояснительная записка 09. 02. 05. Кппм04. 011Пз студентка группы ип41 М. С. Ивонинская Руководитель проекта Э. Г. Сандова Содержание
АнкорКурсовой проект
Дата01.07.2022
Размер1.71 Mb.
Формат файлаdoc
Имя файлаИвонинская Пояснительная записка.doc
ТипПояснительная записка
#621786
страница3 из 6
1   2   3   4   5   6

3.1 Выбор аппаратного решения и операционной системы


Минимальные системные требования к аппаратному обеспечению программы:

  • Процессор Intel(R) Core(TM) 2 Duo Processor E8400 (6M Cache, 3.00 GHz, 1333 MHz FSB);

  • ОЗУ не менее 256 МБ;

  • Жесткий диск не менее 128 ГБ;

  • Операционная система Windows XP;

  • Монитор;

  • Клавиатура;

  • Манипулятор «мышь».

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

3.2 Выбор топологии сети


Топология сети – геометрическая форма и физическое расположение компьютеров по отношению друг к другу. Топология сети позволяет сравнивать и классифицировать различные сети.

Самая распространенная топология для проводных и беспроводных сетей это «звезда», где каждая рабочая станция присоединена к центральному устройству (коммутатору или маршрутизатору). Центральное устройство управляет движением пакетов в сети. Каждый компьютер через сетевую карту подключается к коммутатору отдельным кабелем. При необходимости можно объединить вместе несколько сетей с топологией «звезда» – в результате получится конфигурация сети с древовидной топологией. Древовидная топология распространена в крупных компаниях.
Достоинства топологии «звезда»:

  • выход из строя одной рабочей станции или повреждение ее кабеля не отражается на работе всей сети в целом;

  • отличная масштабируемость: для подключения новой рабочей станции достаточно проложить от коммутатора отдельный кабель;

  • легкий поиск и устранение неисправностей и обрывов в сети;

  • высокая производительность;

  • простота настройки и администрирования;

  • в сеть легко встраивается дополнительное оборудование.

Недостатки топологии «звезда»:

  • выход из строя центрального коммутатора обернется неработоспособностью всей сети;

  • дополнительные затраты на сетевое оборудование – устройство, к которому будут подключены все компьютеры сети (коммутатор);

  • число рабочих станций ограничено количеством портов в центральном коммутаторе.

3.3 Выбор языка запросов


SQL (Structured Query Language – структурированный язык запросов) является стандартным языком реляционных баз данных. В частности, он используется в приложениях Access и Excel.

Запросы в MS Access сохраняются и реализуются с помощью языка SQL. Хотя большинство запросов можно создать графическими средствами, однако хранятся они в виде инструкций SQL. В ряде случаев (например в подчиненных запросах) можно использовать только язык SQL. SQL заметно отличается от других языков программирования высокого уровня:

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

    2. В SQL используется трехзначная логика. Наряду с традиционными логическими значениями TRUE и FALSE используется NULL (НЕИЗВЕСТНО или ОТСУТСТВИЕ ДАННЫХ).

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

    4. Запрос на языке SQL состоит из инструкций. Каждая инструкция может содержать несколько предложений.

3.4 Выбор модели взаимодействия


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

Сервер – это компьютер выделенный или специализированный для выполнения определенных сервисных функций.
Основной принцип технологии «клиент-сервер» заключается в разделении функций обычного приложения на 4 группы:


  • Функция ввода и отображения информации;

  • Прикладные функции;

  • Функции организации хранения и доступа к данным;

  • Служебные функции.


В любом приложении можно выделить логические компоненты:

  1. Отображение – реализует функции ввода и отображения

  2. Обработки – реализует прикладные функции, определяемые назначением приложения

  3. Доступа к информационным ресурсам

  4. Обмена – обеспечивает связь между всеми компонентами

Виды моделей клиент-сервер: модель файлового сервера, модель сервера баз данных, модель сетевого приложения. Для реализации данной информационной системы целесообразнее использовать модель сервера баз данных (DBS-модель) .

Эта архитектура позволяет значительно уменьшить нагрузку на операционную систему (ОС), возникшую при работе большого количества пользователей.

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

Функции сервера:

  • запускает хранимые процедуры по запросам пользователей;

  • возвращает требуемые данные клиенту;

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

Достоинства:

  1. возможность централизованного администрирования прикладных функций;

  2. снижение трафика;

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

  4. экономия ресурсов компьютера.

Недостатки: ограниченность языка хранимых процедур

1   2   3   4   5   6


написать администратору сайта