перейти к полному списку дипломных проектов
Ссылка на скачивания файла в формате .doc находится в конце странички
Рассмотренное выше тестирование не выявило явных лидеров и аутсайдеров, результаты сопоставимы друг с другом для всех рассмотренных платформ
3 – SQL – запросы, выполнявшиеся в ходе тестирования
U – количество пользователей, подключенных к СУБД;
P av – средняя загрузка процессора;
P max – максимальная загрузка процессора;
D – длительность выполнения запроса, мсек.
В табл. 1.4–1.6 приведены результаты выполнения тестовых запросов.
Таблица 1.4 – Результаты выполнения запроса №1
Таблица 1.5 – Результаты выполнения запроса №2
Таблица 1.6 – Результаты выполнения запроса №3
По результатам тестовых запросов видно, что наиболее производительной является MySQL. MS SQL и InterBase поделили второе место, так как при подключенном одном пользователе явным лидером является MS SQL однако при увеличении числа пользователей до трех время на выполнение того же запроса у MS SQL увеличивается более чем в два раза и превышает почти в полтора раза время затрачиваемое InterBase.
Безусловно, представленные результаты тестирования отражают не только производительность самой СУБД, но и эффективность средств работы с данными в среде программирования и механизмов взаимодействия между клиентским приложением и сервером БД. Тем не менее, в рамках одного теста, проанализировав относительные результаты, можно сделать вывод о предпочтительности той или иной СУБД.
Некоторые особенности.
Основное преимущество MS SQL Server заключается в тесной интеграции ее с другими программными продуктами от Microsoft. MS SQL Server активно использует решения на базе СОМ технологии, в частности источники данных OLEDB и компоненты ActiveX. Данная СУБД отлично интегрируется как с MS Exchange, так и с Microsoft Internet Information Server.
Кроме того, существенным преимуществом этой СУБД перед другими является возможность экспорта и импорта в большинство распространенных форматов данных, что включает как клиент-серверные и файл-серверные, так и XML формат. В качестве источников и приемников данных там выступают драйвера OLEDB. А если драйвер OLEDB отсутствует, для нужного источника данных можно использовать драйвер OLEDB для ODBC, что позволяет производить импорт-экспорт практически в любой формат данных. И все это с помощью инструментария, входящего в состав дистрибутива. Эта возможность позволяет использовать MS SQL Server в качестве централизованного хранилища данных как в OLTP, так и в OLAP-системах.
Как существенное преимущество InterBase следует рассматривать то, что такие популярные продукты от Borland, как Delphi и CBuilder поставляются с компонентами, позволяющими работать с данной СУБД, используя ее собственное API, что позволяет достичь очень высокого быстродействия.
Выводы по выбору СУБД.
Итак, рассмотренные здесь СУБД имеют свои достоинства и недостатки. Рассмотренное выше тестирование не выявило явных лидеров и аутсайдеров, результаты сопоставимы друг с другом для всех рассмотренных платформ.
Однако ввиду того что основной программный модуль разработан с помощью языка Access, а также учитывая минимальные требования к серверу БД и стоимость продажи, для проекта была выбрана СУБД My SQL
Для решений на основе My SQL также характерны легкость использования и управления, производительность, масштабируемость, переносимость, эффективное использование ресурсов и восстановление после сбоя. My SQL разработан именно с целью удовлетворять всем этим требованиям.
На основе анализа возможных вариантов решения поставленной проектной задачи сделаны следующие выводы:
для разрабатываемой системы следует выбрать топологию сети «звезда» на основе кабельной системы «витая пара». Данный вид сетей наиболее распространен в настоящий момент и сочетает в себе скорость передачи данных, простоту развертывания и относительно не дорогую стоимость. Однако приложение с одинаковым успехом сможет работать и на отдельной машине при условии установки на ней соответствующего серверного программного обеспечения.
в качестве операционной системы может быть использована MS Windows XP Professional ввиду ее распространенности и надежности.
в качестве языка программирования для написания интерфейса пользователя и программы обработки данных может быть использован Access в виду поддержки им интерфейса программирования выбранной СУБД My SQL.
1.7.4 Выбор технического обеспечения
Для эффективного решения поставленной задачи необходимо соответствующее техническое обеспечение.
скачать бесплатно Технико-экономическая характеристика предметной области
Содержание дипломной работы
Это значит, что конкретный сотрудник АРМа использует его как инструментарий для решения своих задач без дополнительного изучения способов и методов использования этого АРМа
Различают несколько типов организационных структур: линейные, функциональные, линейно-функциональные, дивизиональные, адаптивные
На основании этих табелей ведется учет рабочих часов учителей и также заполняется и сдается общий табель на ежемесячную оплату, а также отдельный табель на обслуживающий персонал в УУООУ
ученика;
– остаток на начало периода (месяц);
– сумма начислений за определенный период времени (месяц);
– сумма внесенной оплаты (через банк);
– остаток на конец периода (долг (–), переплата (+))
Версии программы:
– для общеобразовательных учреждений;
– для учреждений дошкольного образования;
– для учреждений профессионального образования
В иерархической модели такие связи могут быть отражены в виде дерева-графа, в сетевой возможны связи «всех со всеми»
Выбор системы управления базами данных (СУБД) представляет собой сложную многопараметрическую задачу и является одним из важных этапов при разработке приложений баз данных
Результаты каждого теста программа записывала в журнал работы, который затем был обработан – вычислены среднее значение времени выполнения каждого запроса
Рассмотренное выше тестирование не выявило явных лидеров и аутсайдеров, результаты сопоставимы друг с другом для всех рассмотренных платформ
4 Требования к системе
Требования к системе в целом
Требования к структуре и функционированию системы
Структурная схема автоматизированного рабочего места приведена на следующем рисунке 2
Подсистемы «Подготовка стандартных отчетов» и «Подготовка отчетов для заказчиков» должны быть снабжены принтером для возможности предоставления отчетов в печатном виде
Требования к видам обеспечения
Математическое обеспечение
В качестве математического обеспечения используются стандартные алгоритмы, методики и модели
После того, как уже заключены договора и услуги оказываются, каждый месяц составляются табеля учета посещаемости детей и табеля рабочего времени учителей
При построении классификации выбор последовательности признаков зависит от вероятности обращения к тому или иному признаку
В данной системе после выполнения всех расчетов формируется файл данных по задолженности в соответствии с тем, какой расчет выполняется
6 – Структура БД «Данные по задолженности»
Структура БД «Смета доходов и расходов»
Имя файла: Smeta dohod
В связи с тем, что при решении задачи используется технология обработки информации в режиме диалога, взаимодействие пользователя с программой можно представить в виде схемы диалога
Сервер баз данных должен обеспечивать хранение данных и доступ рабочих станций к базе данных общего пользования
Для экономической оценки инвестиций необходимо определить величину затрат, классифицировать предстоящие затраты, прогнозировать притоки и оттоки денежных средств, риски и экономическую эффективность
5 – Расчет затрат на разработку ИС
Расчет ежемесячных затрат на эксплуатацию системы приведем в таблице 4
1 Исходные данные
Исходные данные по заработной плате персонала, расценкам и нормативным коэффициентам приведены в табл
Срок окупаемости разработанной системы рассчитывается как отношение капитальных затрат к экономической эффективности:
Срок окупаемости составит примерно 9,5 месяцев
Информационная система была разработана на основе бесплатного программного обеспечения Microsoft Access, что значительно снизило стоимость разработки
// Сургут: Сургутский филиал Московской академии предпринимательства, 2004
-Сургут: Сургутский филиал Московской академии предпринимательства, 2008 – с
-Сургут: Сургутский филиал Московской академии предпринимательства, 2008 – с