перейти к полному списку дипломных проектов
Ссылка на скачивания файла в формате .doc находится в конце странички
Результаты каждого теста программа записывала в журнал работы, который затем был обработан – вычислены среднее значение времени выполнения каждого запроса
Средства разработки приложений СУБД.
Многие производители СУБД выпускают средства разработки приложений для своих систем. Как правило, эти средства позволяют наилучшим образом реализовать все возможности сервера БД, поэтому при анализе СУБД стоит рассмотреть также возможности средств разработки приложений.
В MSSQL Server следует обратить особое внимание на основное средство разработки и администрирования, включенное в состав дистрибутива, – Enterprise Manager, который позволяет решать практически все задачи администрирования MS SQL Server и, кроме того, удобен для разработчика.
В InterBase, к сожалению, средство разработки и администрирования, поставляемое в составе дистрибутива (Interbase Console), недостаточно удобно, но обладает необходимой функциональностью. Поэтому существуют более удобные средства разработки и администрирования, созданные сторонними разработчиками, такие как IB Expert, EMS IB Manager.
Похожим образом обстоит дело и со средствами администрирования и разработки MySQL, но при желании также можно воспользоваться продуктами сторонних разработчиков: EMS MySQL Manager, WinSQL, PHP Admin.
Перечень операционных систем,
под управлением которых способна работать СУБД. В этом разделе, безусловно, лидирует MySQL, которая способна работать под управлением большинства из имеющихся на настоящее время операционных систем. Список совместимости СУБД и ОС представлен в табл. 1.1.
Таблица 1.1 – Совместимость СУБД и ОС
Минимальные требования к серверу БД представлены в табл. 1.2. Из данной таблицы видно, что наименее требовательна к ресурсам сервера – СУБД InterBase.
Таблица 1.2 – Минимальные требования к серверу БД
Производительность.
Для сравнительного исследования СУБД после их установки на каждой из них встроенными средствами администрирования создавалась база данных TEST_DB, в которую помещалась одна таблица с именем TEST_TABLE (NUM: INTEGER; FIO_B: CHAR; NUM_CARD: INTEGER; NUM_POLUS: INTEGER; POL: CHAR; AGE_B: INTEGER; BORN_B: INTEGER; ADRESS_H: CHAR; TEL_H: INTEGER; ADRESS_R: CHAR; TEL_R: INTEGER; MED_PLACE: CHAR; VID_POS: CHAR; VID_BOL: CHAR; STATUS: CHAR; LGOTA: CHAR; VID_DOC: CHAR; FIO_DOC: CHAR; TDATE: DATE; VID_MON: INTEGER), содержащая 20 столбцов и 28096 строк записей. Как пример реальной практической задачи в этой таблице находилась информация о выданных больничных листах.
Данные таблицы были сгенерированны случайным образом. В исследовании участвовал компьютер со следующими основными характеристиками: Asus P4S533-MX / P4 2,4 GHz / RAM 256 Mb / HDD 80 Gb.
Для проведения исследования была использована программа SERVERTESTER. В ходе исследования для каждого из тестируемого сервера БД указанная программа по команде пользователя последовательно в течение 1 сессии выполняла все указанные ниже SQL – запросы и замеряла их время выполнения в мсек. Затем сессия повторялась. Количество повторов равнялось 20. Результаты каждого теста программа записывала в журнал работы, который затем был обработан – вычислены среднее значение времени выполнения каждого запроса. При этом на используемом при тестировании компьютере для исследования динамики работы серверов СУБД было запущено программное обеспечение System Monitor, в котором был включен 1 счетчик –% загруженности процессора. Перед началом каждого теста работа счетчика начиналась сначала. После окончания теста фиксировались 2 показателя – средний и максимальный проценты использования процессора, которые затем вручную вносились в журнал работы программы тестирования.
Текст SQL-запросов для тестирования подбирался таким образом, чтобы исследовать эффективность различных механизмов СУБД: безусловный запрос (характеризующий скорость доступа к данным вообще), запрос с простым условием (характеризующий скорость отбора данных по условию), запрос с группировкой и агрегатной функцией (характеризующий эффективность выполнения вычислений). Запросы выполнявшиеся в ходе тестирования приведены в табл. 1.3.
Таблица 1.
скачать бесплатно Технико-экономическая характеристика предметной области
Содержание дипломной работы
Это значит, что конкретный сотрудник АРМа использует его как инструментарий для решения своих задач без дополнительного изучения способов и методов использования этого АРМа
Различают несколько типов организационных структур: линейные, функциональные, линейно-функциональные, дивизиональные, адаптивные
На основании этих табелей ведется учет рабочих часов учителей и также заполняется и сдается общий табель на ежемесячную оплату, а также отдельный табель на обслуживающий персонал в УУООУ
ученика;
– остаток на начало периода (месяц);
– сумма начислений за определенный период времени (месяц);
– сумма внесенной оплаты (через банк);
– остаток на конец периода (долг (–), переплата (+))
Версии программы:
– для общеобразовательных учреждений;
– для учреждений дошкольного образования;
– для учреждений профессионального образования
В иерархической модели такие связи могут быть отражены в виде дерева-графа, в сетевой возможны связи «всех со всеми»
Выбор системы управления базами данных (СУБД) представляет собой сложную многопараметрическую задачу и является одним из важных этапов при разработке приложений баз данных
Результаты каждого теста программа записывала в журнал работы, который затем был обработан – вычислены среднее значение времени выполнения каждого запроса
Рассмотренное выше тестирование не выявило явных лидеров и аутсайдеров, результаты сопоставимы друг с другом для всех рассмотренных платформ
4 Требования к системе
Требования к системе в целом
Требования к структуре и функционированию системы
Структурная схема автоматизированного рабочего места приведена на следующем рисунке 2
Подсистемы «Подготовка стандартных отчетов» и «Подготовка отчетов для заказчиков» должны быть снабжены принтером для возможности предоставления отчетов в печатном виде
Требования к видам обеспечения
Математическое обеспечение
В качестве математического обеспечения используются стандартные алгоритмы, методики и модели
После того, как уже заключены договора и услуги оказываются, каждый месяц составляются табеля учета посещаемости детей и табеля рабочего времени учителей
При построении классификации выбор последовательности признаков зависит от вероятности обращения к тому или иному признаку
В данной системе после выполнения всех расчетов формируется файл данных по задолженности в соответствии с тем, какой расчет выполняется
6 – Структура БД «Данные по задолженности»
Структура БД «Смета доходов и расходов»
Имя файла: Smeta dohod
В связи с тем, что при решении задачи используется технология обработки информации в режиме диалога, взаимодействие пользователя с программой можно представить в виде схемы диалога
Сервер баз данных должен обеспечивать хранение данных и доступ рабочих станций к базе данных общего пользования
Для экономической оценки инвестиций необходимо определить величину затрат, классифицировать предстоящие затраты, прогнозировать притоки и оттоки денежных средств, риски и экономическую эффективность
5 – Расчет затрат на разработку ИС
Расчет ежемесячных затрат на эксплуатацию системы приведем в таблице 4
1 Исходные данные
Исходные данные по заработной плате персонала, расценкам и нормативным коэффициентам приведены в табл
Срок окупаемости разработанной системы рассчитывается как отношение капитальных затрат к экономической эффективности:
Срок окупаемости составит примерно 9,5 месяцев
Информационная система была разработана на основе бесплатного программного обеспечения Microsoft Access, что значительно снизило стоимость разработки
// Сургут: Сургутский филиал Московской академии предпринимательства, 2004
-Сургут: Сургутский филиал Московской академии предпринимательства, 2008 – с
-Сургут: Сургутский филиал Московской академии предпринимательства, 2008 – с