Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
razrabotka_IS_dlya_meteostantsii_peredelannoe.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
6 Мб
Скачать
☆

8 Оценка производительности информационной системы

С точки зрения теории информации, ИС как среда передачи сообщений между взаимодействующими элементами системы управления характеризуется величиной пропускной способности, формально выражаемой в виде энтропии:

(1)

где X – множество состояний системы, на котором определена случайная величина x с вероятностями реализации:

(2)

где i=1,…,M номера состояний.

Выражение (1) есть лишь частный случай более общего понятия количества информации в системе y относительно системы x:

I( y : x ) = H( y ) - H ( y \ x )                   (3)

где H ( y \ x )  – условная энтропия  

(4)

(4) - условные вероятности. Здесь во вложенной сумме узнаётся (1), а во внешней – вычисление математического ожидания. Ещё основоположник этой теории Клод Шеннон определил, что в выражении (3) условная энтропия «отвечает» за «шумы» в самом широком смысле этого слова.

Условная энтропия представлена на рисунке 8.4.

 

Рисунок 8.4 - Иллюстрация условной энтропии

Таким образом, используя приведенные выше формулы, найдем производительность ИС.

Возьмем количество состояний системы равное 7.

Подставляя данные разработанной ИС, получим производительность системы равной 5. [7]

ЗАКЛЮЧЕНИЕ

В данной курсовой работе были решены поставленные задачи, а именно:

–разработана информационная система для метеостанции;

–разработан программный код для данного программного приложения;

–сделан отчет о проделанной работе.

Изучены основные аспекты языка java, работа с языком в среде NetBeans IDE 7.3.

Также организовали взаимодействие java с базами данных oracle.

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

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

  1. Монахов В., Язык программирования Java и среда NetBeans/ В.Монахов – СПб.: БХВ-Петербург, 2009. – 720с.

  2. Перри Джеймс, Пост Джеральд, Введение в Oracle / Пер. с англ – ООО «И.Д.Вильямс»(Москва), 2006 – 704с.

  3. Хорстманн, К, Java2/ Тонкости программирования/ К.Хорстман - СПб.: Питер, 2000. – 56с.

4 Макконнел, С, Совершенный код/ С.Мкконнел - СПб.: НиТ, 2001. – 122с.

5 Метео энциклопедия [Электронный ресурс]. 2013. – Режим доступа: http://meteorologist.ru

6 Домашние метеостанции [Электронный ресурс]. 2013. – Режим доступа: http://market.yandex.ru/

7 Издательская группа «ДиС» [Электронный ресурс]. 2013. – Режим доступа: http://www.dis.ru/library .

ПРИЛОЖЕНИЕ А

Листинг программы, реализующий разработанный алгоритм функционирования ИС

Meteo.java

package meteo;

/**

*

* @author 1

*/

import javax.swing.JFrame;

import org.jfree.chart.ChartFactory;

import org.jfree.chart.ChartPanel;

import org.jfree.chart.JFreeChart;

import org.jfree.chart.plot.PlotOrientation;

import org.jfree.data.xy.XYDataset;

import org.jfree.data.xy.XYSeries;

import org.jfree.data.xy.XYSeriesCollection;

public class Meteo {

/**

* @param args the command line arguments

*/

public static void main(String[] args) {

DB_Connect q = new DB_Connect();//экземпляр класса для подлюч БД

meteodannie p = new meteodannie();//экземпляр класса для вывода формы

p.show();

}

}

ПРИЛОЖЕНИЕ В

Интерфейс программы и результаты ее работы

Главное окно представлено на рисунке В.1

Рисунок В.1 - Главное окно

График силы ветра представлен на рисунке В.2

Рисунок В.2 - График силы ветра

График влажности представлен на рисунке В.3

Рисунок В.3 - График влажности

График атмосферного давления представлен на рисунке В.4

Рисунок В.4 - График атмосферного давления

График температуры представлен на рисунке В.5

Рисунок В.5 - График температуры

График осадков представлен на рисунке В.6

Рисунок В.6 - График осадков

График облачности представлен на рисунке В.7

Рисунок В.7 - График облачности

Вывод прогноза погоды представлен на рисунке В.8

Рисунок В.8 - Прогноз погоды

Вывод сведений о программе представлен на рисунке В.9

Рисунок В.9 Сведения о программе

35

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]