Разработка базы данных для хранения и обработки информации исследований плоских моделей взрывных размыкателей - Дипломная работа

бесплатно 0
4.5 206
Процесс разработки базы данных для хранения и обработки информации. Ключи, индексы, триггеры, хранимые процедуры. Разработка пользовательского интерфейса и базы данных. Основные инструментальные средства для разработки клиентской и серверной частей.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Для успешного развития работ в области физики высоких плотностей энергии требуются мощные источники электромагнитной энергии, позволяющие получать мультимегаамперные импульсы тока с микросекундным временем нарастания. Сахаровым и им же были предложены конструктивные схемы устройств для генерации сверхсильных магнитных полей и токов, основанные на быстрой деформации взрывом токонесущих контуров. Сравнительно большое время нарастания тока (десятки - сотни микросекунд) не позволяет использовать ВМГ без специальных дополнительных устройств там, где требуется формирование импульсов тока с фронтом менее 1 мкс. Для коммутации мегаамперных токов обычно используются размыкатели, работающие на принципе электрического взрыва тонких фольг или проволочек, а также размыкатели на основе механического разрушения проводников продуктами взрыва заряда взрывчатого вещества (ВВ). Эффективность передачи энергии в нагрузку и параметры импульса тока зависят от величины и скорости нарастания сопротивления, вводимого размыкателем в цепь разрыва, а также от отношения и величины индуктивностей накопителя и нагрузки.Процесс разработки программного обеспечения (англ. software development process, software process) - структура, согласно которой построена разработка программного обеспечения (ПО). Бизнес-моделирование (деловое моделирование) - деятельность по формированию моделей организаций, включающая описание деловых объектов (подразделений, должностей, ресурсов, ролей, процессов, операций, информационных систем, носителей информации и т. д.) и указание связей между ними. Бизнес-моделированием также называют дисциплину и отдельный подпроцесс в процессе разработки программного обеспечения, в котором описывается деятельность компании и определяются требования к системе - те подпроцессы и операции, которые подлежат автоматизации в разрабатываемой информационной системе. Требования к программному обеспечению - совокупность утверждений относительно атрибутов, свойств или качеств программной системы, подлежащей реализации. 2) Пользовательские требования - определяют набор пользовательских задач, которые должна решать программа, а также способы (сценарии) их решения в системе.Каскадная разработка или модель водопада (англ. waterfall model) - модель процесса разработки программного обеспечения, в которой процесс разработки выглядит как поток, последовательно проходящий фазы анализа требований, проектирования, реализации, тестирования, интеграции и поддержки. Программисты передают детальные технические характеристики программистам, которые уже представляют готовый код тестерам. Для систем, в которых необходима разработка как аппаратного, так и программного обеспечения, требуемые функции применяются к ПО и оборудованию в соответствии с общей архитектурой системы; 4) процесс разработки проекта - разрабатывается и формулируется логически последовательная техническая характеристика программной системы, включая структуры данных, архитектуру ПО, интерфейсные представления и процессуальную (алгоритмическую) детализацию; Ниже перечислены эти преимущества: 1) модель хорошо известна потребителям, не имеющим отношения к разработке и эксплуатации программ, и конечным пользователям (она часто используется другими организациями для отслеживания проектов, не связанных с разработкой ПО);Computer-Aided Software Engineering) - набор инструментов и методов программной инженерии для проектирования программного обеспечения, который помогает обеспечить высокое качество программ, отсутствие ошибок и простоту в обслуживании программных продуктов. Также под CASE понимают совокупность методов и средств проектирования информационных систем с использованием CASE-инструментов. Типичными CASE-инструментами являются: 1) инструменты управления конфигурацией; CASE-инструменты классифицируются по типам и категориям. 1) Классификация по типам отражает функциональную ориентацию средств на те или иные процессы жизненного цикла разработки программного обеспечения, и, в основном, совпадают с компонентным составом крупных интегрированных CASE-систем, и включает следующие типы: а) средства анализа - предназначены для построения и анализа предметной области;RAD (от англ. rapid application development - быстрая разработка приложений) - концепция создания средств разработки программных продуктов, уделяющая особое внимание быстроте и удобству программирования, созданию технологического процесса, позволяющего программисту максимально быстро создавать компьютерные программы. Практическое определение: RAD - это жизненный цикл процесса проектирования, созданный для достижения более высокой скорости разработки и качества ПО, чем это возможно при традиционном подходе к проектированию. RAD предполагает, что разработка ПО осуществляется небольшой командой разработчиков за срок порядка трех-четырех месяцев путем использования инкрементного прототипирования с применением инструментальных средств визуального моделирования и разработки. Технология RAD предусматривает активное привлечение заказчика уже

План
Содержание

Введение

Глава 1. Теоретическая часть. Проектирование программного обеспечения

1.1 Методологии разработки программного обеспечения

1.1.1 Процесс разработки программного обеспечения

1.1.2 Модели процесса разработки ПО

1.2.1 Case-технология

1.2.2 RAD-технология

1.3.1 Взаимосвязи данных

1.3.2 Нормализация модели базы данных

1.3.3 Ключи, индексы, триггеры, хранимые процедуры

1.3.4 SQL-язык

1.4.1 Инструментальные средства для разработки клиентской части

1.4.2 Инструментальные средства для разработки серверной части

1.4.3 Среда визуальной разработки

Глава 2. Практическая часть. Проектирование и разработка программного обеспечения

2.1 Цель разработки программного обеспечения

2.2 Состав программного обеспечения

2.3 Требования к программному обеспечению

2.4 Обработка результатов экспериментов

2.5 Разработка базы данных

2.6 Разработка пользовательского интерфейса

2.6.1 Разработка меню

2.6.2 Разработка форм

Глава 3. Экономическая часть. Расчет себестоимости разработки программного обеспечения

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

3.2 Расчет себестоимости

3.3 Оценка экономической эффективности разработки

3.4. Оценка окупаемости вложенных средств

3.5. Экономическая эффективность разработки

Глава 4. Охрана труда

4.1. Требования к помещениям для работы с ПЭВМ

4.2. Требования к микроклимату на рабочих местах, оборудованных ПЭВМ

4.3. Требования к уровням шума и вибрации на рабочих местах, оборудованных ПЭВМ

4.4. Требования к освещению на рабочих местах, оборудованных ПЭВМ

4.5. Требования к уровням электромагнитных полей на рабочих местах, оборудованных ПЭВМ

4.6. Требования к визуальным параметрам ВДТ, контролируемым на рабочих местах

4.7. Общие требования к организации рабочих мест пользователей ПЭВМ

4.8. Требования к организации и оборудованию рабочих мест с ПЭВМ

4.9.Требования безопасности при работе на ПЭВМ

4.9.1. Общие требования охраны труда при работе с ПЭВМ

4.9.2 Требования безопасности перед началом работы

4.9.3. Требования безопасности во время работы

4.9.4. Требования безопасности в аварийных ситуациях

4.9.5. Требования безопасности после окончания работ

4.10. Заключение

Заключение

Список использованных источников

Приложение

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

Идея преобразования механической энергии взрыва в электромагнитную энергию была высказана в 1951 г. А.Д. Сахаровым и им же были предложены конструктивные схемы устройств для генерации сверхсильных магнитных полей и токов, основанные на быстрой деформации взрывом токонесущих контуров. Взрывомагнитные системы такого типа получили название магнитокумулятивных генераторов. А.Д. Сахаровым были предложены два типа взрывных генераторов: МК-1 (сжатие аксиального магнитного поля) и МК-2 (вытеснение магнитного поля из соленоида и последующее его сжатие стенками коаксиала).

К настоящему времени разработано много вариантов этих генераторов, отличающихся геометрией, способом создания начального магнитного потока, способом выведения магнитной энергии в нагрузку и другими параметрами. Позже стало использоваться также название взрывомагнитные генераторы (ВМГ) (здесь в дальнейшем используется название ВМГ применительно к МК-2). Сравнительно большое время нарастания тока (десятки - сотни микросекунд) не позволяет использовать ВМГ без специальных дополнительных устройств там, где требуется формирование импульсов тока с фронтом менее 1 мкс. Одним из способов получения таких импульсов является коммутация тока ВМГ в нагрузку с помощью размыкателя. Поэтому практически одновременно с разработкой ВМГ проводились исследования коммутации энергии из ВМГ в нагрузку. На основании этих исследований созданы несколько типов размыкателей, работа которых основана на использовании различных физических процессов, вызывающих рост сопротивления проводника за короткое время.

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

Для повышения эффективности размыкателей проводились многочисленные экспериментальные и теоретические исследования. На первом этапе, в 60-70 гг. прошлого века, основной упор делался на экспериментальные методы, изза сложности теоретического подхода.

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

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

Дипломная работа посвящена разработке базы данных для хранения и обработки информации, отражающей начальные условия и результаты экспериментальных исследований плоских моделей взрывных размыкателей. К настоящему времени проведено около 200 таких экспериментов. Условия эксперимента заданы в виде эскиза размыкателя, параметров цепи и величины разрываемого тока. Результаты представлены в виде осциллограмм тока разряда конденсаторной батареи и производной тока в нагрузке, временных зависимостей физических величин, изменяющихся в процессе коммутации тока, полученных в результате обработки осциллограмм, а также выходных характеристик импульса тока в нагрузке.

Целью данной работы является: - Систематизация данных

- Оцифровка осциллограмм с помощью программы GETDATA Graph Digitizer.

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

- Определение структуры базы данных с помощью sql-скрипта, разработанного с использованием некоммерческой системы управления базами данных (СУБД) Firebird.

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

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?