Автор работы: Пользователь скрыл имя, 14 Марта 2013 в 03:19, доклад
Назначением любого программного продукта является облегчение работы с громоздкими базами данных, со сложными статистическими или другими методами обработки информации, а также облегчение восприятия пользователем выводимых программой результатов. ППП помогает более четко выделить границы требований предъявляемых пользователю при работе с ним, обеспечивает доступный контроль производимых вычислений и обработки полученных результатов с помощью меню, диалоговых окон, кнопок быстрого доступа, отбора, контроля и др.
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение
среднего профессионального образования
Бийский государственный колледж
Отделение информационных технологий, экономики и права
Доклад на тему
РАЗРАБОТКА И ПРИМЕНЕНИЕ ПАКЕТОВ ПРИКЛАДНЫХ ПРОГРАММ
Выполнила: студентка гр.Экп-71
Бийск 2010
Назначение и возможности
программного продукта
Назначением любого программного продукта
является облегчение работы с громоздкими
базами данных, со сложными статистическими
или другими методами обработки информации,
а также облегчение восприятия пользователем
выводимых программой результатов. ППП
помогает более четко выделить границы
требований предъявляемых пользователю
при работе с ним, обеспечивает доступный
контроль производимых вычислений и обработки
полученных результатов с помощью меню,
диалоговых окон, кнопок быстрого доступа,
отбора, контроля и др.
Данный программный продукт предназначен
для обработки вводимой информации следующими
статистическими методами :
Корреляционный анализ.
С помощью него изучается теснота связи
между признаками. В нашем случае имеется
два фактора и результативный показатель.
Для расчета ожидаемых значений результативного
признака используется уравнение множественной
регрессии. Коэффициенты корреляции характеризуют
тесноту связи между признаками. Изучается
теснота связи между факторами и результативными
признаками.
Дисперсионный анализ.
Программный продукт позволяет найти
общую дисперсию как сумму остаточной
дисперсии, дисперсии взаимодействия
факторов, а также факторов I и II и факторов
1,2,3 и дисперсии повторений.
Анализ рядов динамики.
Программный продукт производит выравнивание
ряда динамики с помощью наименьших квадратов.
Этот метод заключается в отыскании уравнения
кривой, которая наиболее точно отражала
бы основную тенденцию изменения уровней
в зависимости от времени. Параметры уравнения
находят способом наименьших квадратов.
Программный продукт осуществляет выравнивание
динамического ряда по прямой y=a+b*t и по
параболе y=a+b*t+c*t^2.
Для начала работы с каким-либо статистическим
методом, предусмотренным в программе
необходимо нажать одноименную кнопку
в главном меню.
Для удобства работы с любым статистическим
методом на каждом листе данной программы
имеется набор кнопок.
Кнопка "Ввод".
Имеется в каждом из трёх статистических
анализов. Она выполняет следующие операции:
Снимает защиту с листа
Скрывает всю ненужную на данный момент
информацию
Удаляет исходные данные предыдущей задачи
Раздвигает строки
Снимает блокировку с тех ячеек, куда будет
осуществляться ввод
Ставит курсор в левый верхний угол поля
ввода
Восстанавливает защиту листа
Кнопка "Результат".
Предназначена для вывода результатов
обработки введенной информации и выполняет
следующие операции:
Снимает защиту с листа
Показывает строки и столбцы с результатами
вычислений
Блокирует ячейки с исходными данными
Восстанавливает защиту листа
Кнопка "Корректировка".
Обеспечивает возможность исправления
не верно введенных исходных данных:
Снимает защиту с листа
Снимает блокировку ячеек, в которых содержатся
исходные данные
Ставит курсор в левый верхний угол поля
ввода
Кнопка "Восстановить".
Позволяет проводить контроль исходных
данных, а также контроль всех вычислений,
осуществляемых программой.
Снимает защиту с листа
Показывает все скрытые строки и столбцы
(для контроля производимых программой
расчётов)
Кнопка "Скрыть"
Предназначена для скрытия восстановленных
с целью контроля за вычислениями строк
и столбцов.
Снимает защиту с листа
Скрывает строки и столбцы с производимыми
вычислениями
Кнопка "Печать".
Обеспечивает вывод исходных данных и
результатов на печатающее устройство.
Корреляционный анализ.
При нажатии кнопки "Ввод" появится
окне диалоговое окно, где нужно указать
количество строк таблицы (не менее 10)
и нажать кнопку "Ок" Затем необходимо
ввести в таблицу значения результативного
признака в графу "Z", значение первого
фактора "X1" и значение второго фактора
"X2".
Дисперсионный анализ.
В таблице исходных данных каждая градация
фактора А включает в себя градации фактора
В. В таблице 6 строк и 6 столбцов. После
нажатия кнопки "Ввод" диапазон ввода
исходных данных очищается, и можно вводить
другие данные. Необходимо помнить, что
исправить уже введенные данные можно
с помощью кнопки "Корректировка".
Анализ рядов динамики.
После нажатия кнопки "Ввод" появится
диалоговое окно, в котором нужно указать
количество наблюдений (лет) и номер года,
с которого будет производиться отсчет.
После нажатия кнопки "Ок" в пустые
ячейки нужно ввести исходные данные отражающие
значение признака.
Формы представления результатов.
Для корреляционного анализа результатами
являются:
Коэффициенты парной корреляции и множественной
регрессии;
Корреляционная матрица.
Для двухфакторного дисперсионного анализа
результаты оформляются в виде таблицы.
Первая графа содержит название дисперсии
в зависимости от источника вариации,
вторая - значение дисперсии, а третья
- число степеней свободы.
Для анализа рядов динамики результатами
будут:
График, в котором построены фактические
значения, а по ним прямая и парабола;
Коэффициенты для уравнения прямой и параболы.
Описание основных алгоритмов расчета.
Алгоритм статистического анализа.
Корреляционный анализ. В таблицу вводят
значения результативного признака (Z)
и двух факторов (X1 и X2). В скрытых столбцах
рассчитываются значения X1*X1, X2*X2, Z*Z, произведения
X1*Z, X2*Z, расчетное значение результативного
признака (Z1) , разность (Z-Zсред), (Z-Zсред)^2,
разность (Z1-Z1сред), а также ее квадрат.
Находятся простые средние значения результативного
признака фактические и расчетные. Чтобы
найти Z1, необходимо подставить значения
факторов в уравнение множественной регрессии.
Z1=a0+a1*X1+a2*X2 Коэффициенты а0, а1, а2 находим
из системы уравнений методом Гаусса.
?Z=a0n+ a1?X1+a2?X2
?ZX1= a0?X1+a1?X1X1+a2?X1X2
?ZX2=a0?X2+a1?X1X2+a2?X2^2
Коэффициент множественной регрессии
находим по формуле Rмн=?Dy1/Dy2, где Dy1=?(Y1-Yсред)^2/N,
а Dy=?(Y-Yсред)^2/N.
Коэффициент парной регрессии
Rx1x2=(?X1X2 - ?X1*?X2/N)/((?X1^2-(?X1*?X1/N)
Аналогично рассчитываются Rzx1 и Rzx2.
Дисперсионный анализ.
Находим средние по строкам и столбцам
заполненной таблицы, среднее по всей
таблице и средние I II и 1,2,3 факторов.
Дисперсия по повторения находится следующим
образом: вычисляется разность средних
по повторениям и общей средней; находим
квадрат полученного числа; находим сумму
квадратов и умножаем ее на произведение
количества градаций фактора А, на количество
градаций фактора В. Аналогично находится
дисперсия по фактору I II и фактору 1,2,3.
Общую дисперсию находят по формуле ?(Y-Yср)^2/N.
Остаточную как разность общей дисперсии
и суммы дисперсий по повторениям, по фактору
I II , фактору 1,2,3 и взаимодействия.
Анализ рядов динамики.
В таблицу вводятся значения года и фактическое
значение анализируемого показателя (X).
В скрытых столбцах рассчитывается произведение
xt, где t- порядковый номер значения, далее
рассчитываются t^2, t^3, t^4 и xt^2. Находят суммы
этих столбцов. Уравнение прямой выглядит
следующим образом y=a+bt. Коэффициенты а
и b находим из системы
?X=an+b?t
?xt=a?t+b?t^2
рассчитываем коэффициенты, используя
метод Гаусса.
Уравнение параболы y=a+b*t+ct^2. Коэффициенты
a, b,c находим из системы
?x=an+ b?t+c?t^2
?xt=a?t+b?t^2+c?t^3
?xt^2=a?t^2+b?t^3+c?t^4
Описание процесса управления работой
программного продукта.
Система меню представляет собой стандартный
интерфейс, предлагаемый средствами Excel.
Это набор псевдокнопок и диалоговых окон,
используемых для получения вводной или
исходной информации от пользователя.
Главное меню находится на листе Меню.
В нем можно выбрать статистический метод.
При нажатии кнопки с названием статистического
метода, интересующего нас, мы переходим
на лист с соответствующим названием.
Эти листы находятся в файле Курсовая.xls.
На каждом из этих листов ввод данных осуществляется
с клавиатуры. Для этого создано меню,
одинаковое для каждого из листов.
При нажатии кнопки ввод на листе
Корреляционный анализ появляется диалоговое
окно, в котором нужно указать количество
строк таблицы.
Дисперсионный анализ. Данные вводятся
в таблицу, размерность которой не меняется.
Анализ рядов динамики в появившемся диалоговом
окне следует ввести количество лет наблюдений
(минимум 10) и номер года, от которого начинается
отсчет.
С кнопкой Меню связан макрос перехода
на лист с главным меню.
Контрольный пример
Для проверки работы и отладки каждого
статистического метода использовался
свой контрольный пример.
Базисные значения исходных данных, а
также результаты расчетов при базисных
значениях для каждого из статистических
методов отражены в приложении. Получение
базисных результатов контрольного примера
проводилось в течение семестра под руководством
преподавателя и сверялось с результатами
работы ППП STRAZ.
Инструкция по использованию разработанного
программного продукта.
Корреляционный анализ. Выберите в главном
меню "Корреляционный анализ". На
листе Корреляционный анализ, на который
вы при этом перейдете нажмите кнопку
"Ввод". На экране появится диалоговое
окно, в котором вам необходимо будет указать
количество строк таблицы. Затем в ячейки,
предназначенные для ввода исходных данных,
можно будет вводить соответствующие
значения. В режиме ввода значения можно
корректировать, установив курсор на ячейку
с неправильными значениями и щелкнув
два раза кнопкой мыши. По окончании ввода,
чтобы просмотреть результаты анализа
необходимо нажать кнопку "Результаты".
Если данные требуют корректировки, нажмите
кнопку "Корректировка" и внесите
необходимые изменения. Чтобы просмотреть
как выглядят исходные данные и результаты
на листах для вывода на печать, нажмите
кнопку "Печать". Если вам понадобятся
промежуточные результаты расчетов необходимо
нажать кнопку "Восстановить". Если
вы закончили работу с анализом рядов
динамики, нажмите кнопку "Меню" вы
попадаете в главное меню.
Дисперсионный анализ. Все действия осуществляются
аналогично корреляционному анализу.
Но размер таблицы изменить нельзя, данные
вводятся в пустые ячейки сразу же после
нажатия кнопки "Ввод".
Анализ рядов динамики. Выбрав в главном
меню "Анализ рядов динамики". Далее
все действия выполняются аналогично
корреляционному анализу, но в появившемся
диалоговом окне указывается не только
количество строк таблицы, но и значение
первого года.
Для завершения работы с программой нужно
выйти в главное меню и нажать на кнопку
"Выход", если в программе были произведены
изменения, будет выведен запрос о их сохранении.
Можно воспользоваться этим запросом
для сохранения ценной информации, или
нажать кнопку "Отмена".
Заключение и выводы.
Данная программа позволяет облегчить
работу пользователя при работе с тремя
видами статистического анализа, оптимизировать
ввод, контроль, а также вывод результатов
расчетов.
Вообще, табличный процессор Excel фирмы
Microsoft является мощным средством работы
с массивами данных любого размера. А так
же имеет очень много возможностей по
обработке данных. К сожалению, программа
нашего курса не сможет рассмотреть все
аспекты работы, но, тем не менее, толчок
был дан и если человека заинтересуют
эти возможности, он найдёт способ изучить
их.
Пакеты прикладных программ на базе Excel
удобны и просты в применении, а так же
и в написании, что делает их привлекательными.
Информация о работе Разработка и применение пакетов прикладных программ