Дипломная работа: Автоматизация процесса контроля знаний учащихся в МБОУ «Алнашская СОШ»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
- 57 -
Фирма-разработчик ПО. Обычно чем известнее и солиднее
компания, тем больше преимущества от сотрудничества, а именно:
Отличное качество готового продукта;
Наличие всей документации на понятном языке;
Телефонная «горячая линия» и круглосуточная техническая
поддержка.
Чтобы выбрать СУБД, проведем анализ уже существующих решений. Для
начала выберем часто используемые языки и сделаем небольшое сравнение.
Выбор СУБД обычно представляет из себя сложную задачу, для решения
которой важно всегда учитывать множество параметров и факторов. Данная
проблема является наиболее значимой на этапе разработки приложения.
Выбранный в итоге программный продукт должен обязательно удовлетворять
текущим и будущим потребностям компании, при этом выбор должен учитывать
все финансовые затраты на приобретение оборудования, системы, разработку
необходимого ПО и последующее обучение персонала. Кроме того, важно
убедится, что разработанная СУБД принесет компании реальные выгоды.
Обычно, перечень требований к СУБД может меняться в зависимости от
поставленных целей. Но все равно всегда можно выделить несколько групп
критериев:
Функциональные возможности;
Производительность системы;
Требования к рабочей среде;
Структура расположения данных;
Особенности разработки приложений.
Рассмотрим каждый из перечисленных критериев более подробно.
- 58 -
1. Функциональные возможности обычно в данной группе
выделяются следующие критерии мобильность (независимо от самой системы и
среды, в которой она работает), сетевые возможности, триггеры, а также
масштабируемость (сможет ли выбранная система соответствовать текущему
росту ИС в дальнейшем).
2. Производительность является одним из самых важных
показателей, используемых в статье в качестве основного критерия при выборе
СУБД. Всего выделяют несколько факторов, которые относят к
производительности системы, и которые могут учитываться при ее оценке.
Такими факторами являются рейтинг TCP (Transactions per Cent), поддержка
параллельной архитектуры и оптимизация запросов.
3. Требования к рабочей среде в данной группе не так много
требований, поэтому выделяют следующие: поддерживаемые аппаратные
платформы, требования к операционной системе и периферийному
оборудованию.
4. Структура расположения данных выделяют следующие
требования: применяемая модель данных (вопрос о использовании той или иной
модели решается еще на начальном этапе проектирования ИС),
предусматриваемые типы данных.
5. Особенности разработки приложений. Сегодня многие
производители СУБД стараются выпускать такие средства для своих систем.
Обычно такие прикладные программы способны наилучшим образом
реализовать все возможности сервера, поэтому при анализе СУБД следует
рассматривать и возможности идущих с ними средств разработки приложений.
К данной группе можно отнести такие требования, как мультиязыковая
поддержка, возможности разработки веб-приложений и встроенные средства
проектирования.
Рассмотрим 5 различных реляционных СУБД. Согласно методу анализа
иерархий, предложенному Т. Саати, проводится попарное сравнение всех СУБД
- 59 -
по каждому критерию, в результате чего получается 5 матриц попарных
сравнений альтернатив.
В качестве альтернатив рассмотрим следующие СУБД:
1) DB2;
2) Oracle;
3) Microsoft SQL Server;
4) MySQL;
5) PostgreSQL.
На основании данного сравнения выбираем для использования СУБД
MySQL.
Преимущества MySQL[9]:
наилучшая скорость обработки данных на объеме до 500000
записей;
бесплатные открытые лицензии;
простота использования;
поддержка большинством хостинговых компаний;
возможность использования на различных платформах (Unix,
Windows, др.).
1.4.3 Обоснование проектных решений по техническому обеспечению
Техническое обеспечение включает в себя ПК, оргтехнику, линии связи,
сетевое оборудование. Вид ИТ, зависящий от технической оснащенности
(автоматизированный, удаленный или ручной) оказывает влияние на сбор,
обработку и передачу данных.
В совокупность технических средств включаются:
- 60 -
ПК;
устройства сбора, хранения, обработки, передачи и вывода данных
жесткие диски, сканеры, принтеры, факсимильные аппараты;
устройства передачи данных и линий связи коммутаторы,
маршрутизаторы;
эксплуатационные материалы – оптические носители, бумага и т. п.
В процессе выбора ПК важно опираться на ряд характеристик. К ним
относятся надежность, итоговая стоимость, мощность, простота использования и
др. От указанных параметров зависит доступность работы с необходимым ПО, и
как следствие, успех создания системы.
Каждый элемент данной схемы имеет перечень критериев, которые
оказывают особое влияние при выборе технического обеспечения. К ним
относятся:
Частота работы процессора;
Максимальное разрешение монитора;
Общий объем ОЗУ.
Для решения поставленной задачи необходимо использовать
персональный компьютер с уровнем вычислительной мощности AMD 2000 Мгц,
либо Intel 2000 Мгц, с объемом оперативной памяти от 2 Гб. Система
оптимизирована для работы в экранном разрешении 1024х768 на мониторе с
диагональю 17 дюймов. Все эти технические средства обладают достаточной для
решения задачи конфигурацией.
В настоящее время разрозненный парк персональных компьютеров
создает сложности с их техническим обслуживанием, ремонтом, поэтому
необходимо его унифицировать и закупить одинаковые рабочие станции.
- 61 -
Технические характеристики подходящей рабочей станции приведены в
таблице 1.6:
Таблица 1.6
Характеристики рабочей станции
Производитель
Hugel
Модель процессора
Intel Core 2 Duo E6300 1866MHz,
Оперативная память
2048Mb
Жесткий диск
160 Gb
Оптический привод
DVD-RW
Видеоадаптер
Интегрирован в чипсет
Разъемы на материнской плате
7 USB, выход S/PDIF, 2xCOM, D-Sub,
DVI, Ethernet, PS/2 (клавиатура), LPT
Корпус
mATX 250W
Операционная система
Не установлена
Размеры (ШхГхВ)
283 х 282 х 95 (мм)
Кроме того, для работы файл-сервера необходимо закупить
специализированной серверное оборудование, например Team Server 3420P ,
характеристики которого приведены в таблице 1.7.
Таблица 1.7
Технические характеристики рекомендуемого сервера
типичное применение
интернет/интранет-службы, терминальные службы,
контроллер домена, файловый сервер,
универсальный сервер рабочей группы или
небольшой МБОУ «Алнашская СОШ»
процессоры
Один четырехядерный процессор Intel Xeon 3400
кэш-память процессора
64KB кэш-памяти 1-го уровня для каждого ядра
256KB кэш-памяти 2-го уровня для каждого ядра
8 МБ общей для всех ядер кэш-памяти 3-го уровня
Источник: https://baza.diplomsite.ru/previewfile/2089