Система сбора, хранения и обработки данных - Программирование, компьютеры и кибернетика курсовая работа

Система сбора, хранения и обработки данных - Программирование, компьютеры и кибернетика курсовая работа




































Главная

Программирование, компьютеры и кибернетика
Система сбора, хранения и обработки данных

Разработка структуры базы данных. Этапы разработки информационной системы. Моделирование сигналов в MatLab. Обмен данными в SQL-сервером. Генерация схемы базы данных для целевой СУБД. Редактирование параметров таблицы. Установка параметров генерации.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Пензенская государственная технологическая академия»
Факультет информационных и образовательных технологий
Кафедра «Информационные технологии и системы»
Дисциплина «Проектирование информационных систем»
на тему: «Система сбора, хранения и обработки данных»
1 .СОЗДАНИЕ ПЛАНА ПРОЕКТА ВЫБРАННОЙ ТЕМАТИКИ
2 .ПРОЕКТИРОВАНИЕ БД В ENTERPRISE ARHITECT
4 .МОДЕЛИРОВАНИЕ СИГНАЛОВ В MATLAB . ОБМЕН ДАННЫМИ С SQL - SERVER
Проектирование информационных систем всегда начинается с опред е ления цели проекта. Основная задача любого успешного проекта заключается в том, чтобы на момент запуска системы и в течение всего времени ее эк с плуатации можно было обеспечить:
ѕ требуемую функциональность системы и степень адаптации к изменяющимся условиям ее функционирования;
ѕ требуемую пропускную способность системы;
ѕ требуемое время реакции системы на запрос;
ѕ безотказную работу системы в требуемом режиме, иными словами - готовность и доступность системы для обработки запросов пользователей;
ѕ простоту эксплуатации и поддержки системы;
Производительность является главным фактором, определяющим эффективность системы. Хорошее проектное решение служит основой высок о производительной системы.
Целью данного курсового проекта является разработать структуры БД.
Разработать процедуры переноса структуры БД в выбранную СУБД.
Моделирование и обмен данными сигналов MATLAB-СУБД.
1. СОЗДАНИЕ ПЛАНА ПРОЕКТА ДЛЯ ВЫБРАННОЙ ТЕМАТИКИ
Запускаем программу Microsoft Project . Далее создаем новый проект используя команду меня «Файл - Создать», результат представлен на рисунке 1.1.
Рисунок 1.1 - Команда «Файл - Создать»
В левой части окна выбираем «Пустой проект», результат представлен на рисунке 1.2.
Рисунок 1.2 - Создание нового проекта
Таким образом, создается новый проект, для соответствующей выбра н ной тематики разработки.
Далее выполняем заполнение задач нашего проекта. Для того чтобы создать задачу, необходимо щелкнуть в пустом месте поля « Task Name ». В появившемся окне пишем название нашей задачи и устанавливаем необход и мые параметры. В поле « Duration » продолжительность в размере 44 дня, р е зультат представлен на рисунке 1.3.
Рисунок 1.3 - Окно « Task Information »
Просматриваем получившуюся задачу в рабочей области Project , р е зультат представлен на рисунке 1.4.
Далее выполняем добавление новых задач, результат представлен на рисунке 1.5.
Для того, чтобы создать вложенную задачу щелкаем правой клавишей на необходимой задаче и выбираем команду « Indent », результат представлен на рисунке 1.6.
В итоге получаем вложенную задачу, результат представлен на рису н ке 7.
Выполняем заполнение нашего плана в соответствие с заданием, р е зультат представлен на рисунке 1.8.
Производим дальнейшее заполнение нашего проекта, результаты пре д ставлены на рисунке 1.9 и рисунке 1.10.
В итоге получаем следующий проект, результаты представлены на р и сунке 1.11 и рисунке 1.12.
Далее выполняем сохранение проекта, используя команду меню « File - Save as », результат представлен на рисунке 1.13.
2. ПРОЕКТИРОВАНИЕ БД В ENTERPRISE ARHITECT
Разработаем структуру БД, представленная в таблице 1:
Разработка структуры БД будет производится в программе Enterprise Arhitect . Запускаем данную программу, используя команду основного меню « File - New project » выполняем создание проекта. После выполнения кома н ды появляется окно в которым предлагается сохранить будущую структуру БД, зададим имя « projbd . eap » и нажмем кнопку «Сохранить», результат представлен на рисунке 2.1.
В Model Wizard выбираем в разделе « Technology » параметр « Core Extensions » в « Name » выбираем « Database » и нажимаем ОК, результат пре д ставлен на рисунке 2.2.
При нажатии кнопки ОК на схеме создаются автоматически две табл и цы связанные друг с другом. Удаляем связь и переименовываем наши табл и цы в соответствии с заданием.
Для первой таблицы указываем следующие параметры, а также указ ы ваем тип полей таблицы, результаты представлены на рисунке 2.3 и рисунке 2.4.
Рисунок 2.3 - Установка названия таблицы
Рисунок 2.4 - Установка параметров полей таблицы
Далее удаляем связи таблиц, для этого правой клавишей мыши щелк а ем на связи и выбираем « Delete Connector ». В появившемся окне устанавл и ваем переключатель на « Delete the connector from model » и нажимаем ОК, результат представлен на рисунок 2.5.
Рисунок 2.5 - Удаление связи таблиц
Далее выполняем редактирование второй таблицы под наши параме т ры, результаты представлены на рисунке 2.6 и рисунке 2.7.
Рисунок 2.6 - Установка названия таблицы
Рисунок 2.7 - Установка параметров полей таблицы
Добавляем остальные поля таблицы, результат представлен на рисунке 2.8.
Рисунок 2.8 - Добавление полей таблицы
Далее с панели « ToolBox » перетягиваем компонент « Table », т.е. третью таблицу и редактируем её параметры, результат представлен на рисунке 9.
Рисунок 2.9 - Редактирование параметров таблицы
Далее выполняем настройки связей таблицы. Выставим параметры для связей таблицы, результаты представлены на рисунке 2.10, рисунке 2.11 и рисунке 2.12.
Рисунок 2.10 - Установки параметров связи таблиц
Рисунок 2.11 - Установка параметров связи таблиц
Рисунок 2.12 - Установка параметров связи таблиц
Далее указываем имя связи между таблицами, результат представлен на рисунок 2.13.
Рисунок 2.13 - Установка связей между таблицами
Далее аналогично создаем связь между двумя другими таблицами, р е зультаты представлены на рисунке 2.14, рисунке 2.15 и рисунке 2.16.
Рисунок 2.14 - Установка связей между таблицами
Рисунок 2.15 - Установка связей между таблицами
Рисунок 2.16 - Установка связей между таблицами
В правой части окна отображаются все три таблицы и их структура, р е зультат представлен на рисунке 2.17.
Полученная схема, результат представлен на рисунке 2.18.
Открываем в Enterprise Arhitect ранее созданный проект с именем « pr o jectbd . eap ».
Далее выполняем команду основного меню « Tools - Database Enginee r ing - Generate Package DDL » в появившемся окне устанавливаем необход и мые параметры, а также указываем путь к сохраняемому файл « Schema 1. sql », результат представлен на рисунке 3.1.
Рисунок 3.1 - Сохранение Schema 1. sql
Рисунок 3.2 - Установка параметров генерации
Для генерации файла « Schema 1. sql » нажимаем кнопку « Generate », р е зультат представлен на рисунке 3.2.
Далее запускаем Microsoft SQL Server 2008. В появившемся окне нажимаем « Connect », результат представлен на рисунке 3.3.
Рисунок 3.3 - Подключение к SQL -серверу
Далее откроем ранее созданный sql -файл, результат представлен на р и сунке 3.4.
Рисунок 3.4 - Открытие ранее созданного sql -файла
Выбираем файл и нажимаем кнопку « Open ».
Создадим новую базу данных и укажем её имя, результат представлен на рисунке 3.5.
Рисунок 3.5 - Установка имени новой базы данных
Далее создаем запрос, который создаст структуру нашей базы данных, результат представлен на рисунке 3.6.
Для того, чтобы создать вопрос щелкаем правой клавишей мыши по имени базы данных и выбираем « Scripts Database As - CREATE to - New Query Editor Window ». Далее заменяем содержимое нового окна на содерж и мое нашего запроса. Для создания структуры БД нажимаем кнопку « Execute ».
Рисунок 3.6 - Запрос на создание базы данных
После выполнения запроса в структуре базы данных видим необход и мые таблицы, результат представлен на рисунке 3.7.
4. МОДЕЛИРОВАНИЕ СИГНАЛОВ В MATLAB . ОБМЕН ДАННЫМИ С SQL - SERVER
Запускаем Matlab . В Matlab выполняем заполнение массивов X и Y двумя способами. Для создания массива Х выполним следующую функцию в командной строке Matlab :
Полученный массив значений мы можем видеть в верхней части раб о чей области, результат представлен на рисунке 4.1.
Рисунок 4.1 - Полученный массив значений
Далее выполним заполнение элементами массива Y 1, используя сл е дующую функцию:
Просмотрим полученный массив Y 1, результат представлен на рису н ке 4.2.
Рисунок 4.2 - Полученный массив Y 1
Построим модель Simulink для создания модели Y 2.
Для блока « To Workspace » установим следующие параметры, результат представлен на рисунке 4.3.
Рисунок 4.3 - Параметры блока To Workspace
Для блока « Rounding Function », результат представлен на рисунке 4.4.
Рисунок 4.4 - Параметры блока Rounding Function
Для блока «Unifrom Random Number», результат представлен на рису н ке 4.5.
Рисунок 4.5 - Параметры блока Unifrom Random Number
В итоге получим следующую схему, результат представлен на рисунке 4.6.
После выполнения моделирования получим массив Y 2 заполненный значениями, которые мы можем просмотреть в рабочей области Matlab , р е зультат представлен на рисунке 4.7.
Для каждой из наших таблиц укажем поле ID как Identify Column , р е зультат представлен на рисунке 4.8.
Рисунок 4.8 - Изменение поля Identify Column
Заполним таблицы MetaData и Server несколькими значениями, резул ь таты представлены на рисунке 4.9 и рисунке 4.10.
Рисунок 4.9 - Заполнение значениями таблицы Server
Рисунок 4.10 - Заполнение значениями таблицы MetaData
В ходе выполнения курсовой работы были получены следующие р е зультаты:
ѕ Выделены основные этапы разработки информационной системы;
ѕ Заполнен план в соответствие с заданием;
ѕ В Enterprise Arhitect связаны таблицы и подготовлены для генерации схемы БД для целевой СУБД;
ѕ Установлена связь MatLab с SQL-сервером;
Цель данной курсовой работы выполнена.
1. Семенов А. С. Информационные технологии : об ъ ективно-ориентированное моделирование: Учеб.пособие для вузов.-М. : СТА Н КИН, 2009 .-82с.: ил.
2. Марков А. А. Моделирование информационно-вычислительных процессов : Учеб.пособие для вузов.-М.: Из д-во МГТУ им. Н.Э. Баумана, 2007 .-360с.: ил.
3. Шафрин Ю. А. Информационные технологии : В 2ч.-М.: Лабор а тория Базовых Знаний. Ч.1: Основы информатики и информационных техн о логий.-2010 .-320с.
4. Шафрин Ю. А. Информационные технологии : В 2ч.-М.: Лабор а тория Базовых Знаний. Ч.2: Офисная технологи я и информационные сист е мы.-2009 .-336с.
1. Database Toolbox - Работа с данными - Matlab.Exponenta.Ru [Электронный ресурс] // matlab.exponenta.ru/database/index.php (дата обращ ения: 10.01.13)
2. Тестирование информационных систем [Электронный ресурс] // www.neoflex.ru/products_solutions/testirovanie_informacionnyh_sistem (дата обращения: 10.01.13)
3. MATLAB - Википедия [Электронный ресурс] // http://ru.wikipedia.org/wiki/MATLAB#COM-.D0.BF.D0.BE.D1.80.D1.82 (дата обращения: 13.01.13)
4. Сбор данных - Решения MathWorks [Электронный ресурс] // sl-matlab.ru/solutions/facility/fgetdata.php (дата обращения: 13.01.13)
Код записи в базу данных из Matlab :
conn = database ('BD_project1','sa','itc-dmin', 'com.microsoft.sqlserver.jdbc.SQLServerDriver','jdbc:sqlserver://127.0.0.1:1433;database=BD_project1')
setdbprefs('DataReturnFormat','numeric')
curs = exec(conn, 'select * from Param');
fastinsert(conn, 'Param', colnames, mydata)
В итоге получаем записанные значения, результат представлен на р и сунке Б .1
Рисунок Б .1 - Записанные в БД значения
conn=database('BD_project1','sa','itc-a d min','com.microsoft.sqlserver.jdbc.SQLServerDriver','jdbc:sqlserver://127.0.0.1:1433;database=BD_project1')
curs1 = exec(conn, 'select Param.ID, Param.Temp, Param.Volt from Param, MetaData, Signal where (Server.ID = MetaData.ID_Server) and (Param.ID_MetaData=Param.ID')
setdbprefs('DataReturnFormat','numeric');
curs2 = exec(conn, 'select MetaData.HostName, MetaData.Note, Ser v er.Name from MetaData, Server where (Server.ID=MetaData.ID_Signal')
setdbprefs('DataReturnFormats','structure');
stem(ReadCoord.Data(:,2),ReadCoord.Data(:,3))
HostName=ReadTitle.Data.HostName{1};
myTitle=['ViewHost= ' HostName ' SignalName - ' Name ' Note: 'Note]
Полученный результат представлен на рисунке Б .2.
Рисунок Б .2 - Записанные в БД значения
Создание нового проекта. Окно "Task Information", команда "Indent". Проектирование базы данных в Enterprise Arhitect. Установка названия таблицы, параметров полей. Процесс генерации файла "Schema1.sql". Моделирование сигналов в Matlab, обмен данными. курсовая работа [5,0 M], добавлен 17.02.2013
Разработка базы данных для информационной поддержки деятельности аптеки с целью автоматизированного ведения данных о лекарствах аптеки. Проектирование схемы базы данных с помощью средства разработки структуры базы данных Microsoft SQL Server 2008. курсовая работа [3,6 M], добавлен 18.06.2012
Создание набора классов, реализующих функции генерации метаданых для заданного файла данных спутника MTSAT-1R. Существующие методы решения. Реализация алгоритма получения необходимых полей с нужными данными. Разработка структуры базы данных инвентаря. курсовая работа [38,6 K], добавлен 17.07.2009
Системы управления базами данных: сущность и характеристика. Типы данных и свойства полей СУБД Access. Объекты базы данных: таблицы, схемы данных, формы, запросы, отчеты. Разработка и проектирование базы данных "Продажи книг" в среде Microsoft Access. курсовая работа [1,8 M], добавлен 04.02.2013
Создание программ, позволяющих создавать базы данных. Создание таблицы базы данных. Создание схемы данных. Создание форм, отчетов, запросов. Увеличение объема и структурной сложности хранимых данных. Характеристика системы управления базой данных Access. курсовая работа [2,1 M], добавлен 17.06.2013
Разработка информационно-аналитической системы агентства недвижимости. Обоснование выбора архитектуры базы данных и СУБД. Моделирование потоков данных (DFD диаграмм). Проектирование инфологической модели данных с использованием модели "сущность-связь". дипломная работа [5,4 M], добавлен 06.06.2013
Выбор инструментальной среды для разработки базы данных. Подсистема сбора, обработки и загрузки данных. Укрупненный алгоритм разрабатываемой информационной системы. Формирование области запросов базы, интерфейс ввода и редактирования входных данных. курсовая работа [2,2 M], добавлен 25.12.2012
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Система сбора, хранения и обработки данных курсовая работа. Программирование, компьютеры и кибернетика.
Промышленная революция в Германии
Контрольная Работа Логарифмы 10
Контрольная работа по теме Перевод на другую постоянную работу и перемещение на другое рабочее место
Отчет По Практике По Ландшафтному
Реферат Бгму Уфа Титульный Лист
Дипломная работа по теме Расчет сложного трубопровода
Контрольная работа по теме Поняття адвокатури
Реферат по теме История русского балета Сергея Дягилева
Курсовая работа по теме Расчет каскадной АСР регулирования концентрации общей серы в стабильном гидрогенизате
Реферат: George Washington Carver Essay Research Paper Carver
Небольшой Реферат На Тему Здоровый Образ Жизни
Контрольная работа: Инвестиции в оборотные активы
Курсовая Работа На Тему Экономические Реформы Н.С. Хрущева
Реферат по теме Эффективность деятельности методиста в профессиональном училище
Сочинение На Тему Рассказ Уроки Французского
Контрольная Работа Литература 6 Класс Коровина
Лабораторная Работа Проверка Условия Равновесия Рычага
Контрольная работа по теме Специфика общения в семье
Составление Диплома Из Курсовых Работ 10 Букв
Лекция На Тему Термодинамическое Равновесие И Устойчивость. Фазовые Переходы
Товароведная характеристика и оценка качества свежих томатов, реализуемых в розничной торговой сети города Троицка - Кулинария и продукты питания курсовая работа
Автоматизація роботи магазину будівельних матеріалів - Программирование, компьютеры и кибернетика курсовая работа
Творческий путь Сергея Есенина. Основные темы его поэзии - Литература реферат


Report Page