Разработка автоматизированной информационной системы в предметной области "Прогноз погоды"
Создание автоматизированной информационной системы, позволяющей упростить подсчет средней температуры в отдельных городах. Разработка базы данных "Прогноз погоды" в виде таблицы Excel. Шифрование методом перестановки, средства защиты информации.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 08.02.2014 |
Размер файла | 96,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Государственное Бюджетное образовательное учреждение среднего профессионального образования Московской области
«Ступинский авиационно-металлургический техникум имени А.Т. Туманова»
Курсовая работа
по дисциплине «Разработка и эксплуатация автоматизированных информационных систем»
на тему: «Разработка автоматизированной информационной системы в предметной области «Прогноз погоды».
Выполнил студент группы Э-22 А.А. Лукьянов
Проверил А.В. Наумов
Ступино 2013
Содержание
Введение
1. Разработка автоматизированной информационной системы
1.1 Описание предметной области
1.2 Модель «как есть
1.3 Модель «как будет»
1.4 Описание базы данных
1.5 Средства защиты информации
1.5.1 Шифрование
1.6 Состав автоматизированной информационной системы
Заключение
Список литературы
Введение
Прогноз погоды - научно обоснованное предположение о будущем состоянии погоды в определенном пункте или регионе на определенный период. Составляется (разрабатывается) государственными или коммерческими метеорологическими службами на основе методов метеорологии.
Необходимо спроектировать базу данных «Прогноза погоды». Ознакомиться с основными принципами построения, использования и оптимизации реляционных баз данных.
Целью данной курсовой работы является разработка и создания на практике базы данных в таблице Microsoft Exсel.
Задачи работы:
? Разработать более удобный доступ к информации ;
? Создание таблиц;
? Заполнение таблиц данными;
Методы, используемые для достижения поставленной цели:
1. Использование офисной программы Microsoft Excel;
2. Организация обучения для сотрудников.
1. Разработка автоматизированной информационной системы
Автоматизированная информационная система (АИС) -- совокупность программно-аппаратных средств, предназначенных для автоматизации деятельности, связанной с хранением, передачей и обработкой информации.
АИС являются, с одной стороны, разновидностью информационных систем (ИС), с другой -- автоматизированных систем(АС), вследствие чего их часто называют ИС или АС.
АИС может быть определена как комплекс автоматизированных информационных технологий, предназначенных для информационного обслуживания - организованного непрерывного технологического процесса подготовки и выдачи потребителям научной, управленческой и др. информации, используемой для принятия решений, в соответствии с нуждами для поддержания эффективной деятельности.
Этап разработки АИС:
1. анализ -- определение того, что должна делать система;
2. проектирование -- определение того, как система будет функционировать: прежде всего спецификация подсистем, функциональных компонентов и способов их взаимодействия в системе;
3. разработку -- создание функциональных компонентов и отдельных подсистем, соединение подсистем в единое целое;
4. тестирование -- проверку функционального и параметрического соответствия системы показателям, определенным на этапе анализа;
5. внедрение -- установку и ввод системы в действие;
6. сопровождение -- обеспечение штатного процесса эксплуатации системы на предприятии заказчика.
1.1 Описание предметной области
Прогноз погоды - научно обоснованное предположение о будущем состоянии погоды в определенном пункте или регионе на определенный период. Первый в истории прогноз погоды появился 1 августа 1861 года в газете Tiemes за авторством Роберта Фицроя.
Форма и содержание
Прогнозы делятся по заблаговременности периода, на который дается прогноз:
· сверхкраткосрочные (СКПП) - до 12 часов;
· краткосрочные (КПП) - от 12 до 36 часов;
· среднесрочные (СПП) - от 36 часов до 10 суток;
· долгосрочные (ДПП) - от 10 суток до сезона (3 месяца);
· сверхдолгосрочные (СДПП) - более чем на 3 месяца (год, несколько лет).
Также прогнозы погоды делятся по типам в зависимости от целей, для которых они разработаны:
* прогнозы погоды пользования (публикуемые в СМИ и на интернет-сайтах);
* авиационные прогнозы;
* морские и речные прогнозы;
* сельскохозяйственные (агрометеорологические) прогнозы.
1.2 Модель «как есть»
Прогноз погоды ученые узнают путем сбора данных с метеостанций и обработки снимков с метеоспутников о направлении движения облачности.
Достоинства:
-простота поиска и предоставления информации.
Недостатки:
- не совсем точная информация о погоде.
- уровень знаний не позволяет делать долгосрочные прогнозы.
- возможность выхода из строя оборудования.
Размещено на http://www.allbest.ru/
1.3 Модель «как будет»
В дальнейшем будут развиваться другие способы получения информации о погоде (спутниковые и радиолокационные).
Достоинства:
- точность информации о погоде почти на 100%.
- возможность делать точные долгосрочные прогнозы.
Недостатки:
- риск сбоя системы.
Размещено на http://www.allbest.ru/
1.4 Описание БД
автоматизированная информационная система excel
Microsoft Excel -- программа для работы с электронными таблицами, созданная корпорацией Microsoft для Microsoft Windows, Windows NT и Mac OS. Она предоставляет возможности экономико-статистических расчетов, графические инструменты и, за исключением Excel 2008 под Mac OS X, язык макропрограммирования VBA (Visual Basic for Application). Microsoft Excel входит в состав Microsoft Office и на сегодняшний день Excel является одним из наиболее популярных приложений в мире.
Созданная база данных представляет собой таблицу, в которой находятся данные о погоде за год в 6 городах России. Это необходимо для того, чтобы вести подсчет средней погоды за год.
Данная база данных состоит из 13 листов книги Microsoft Excel: «Погода в январе», «Погода в феврале», «Погода в марте», «Погода в апреле», «Погода в мае», «Погода в июне», «Погода в июле», «Погода в августе», «Погода в сентябре», «Погода в октябре», «Погода в ноябре», «Погода в декабре» и «Погода за год». Лист «Погода в январе» содержит 7 столбцов: Город, Санкт-Петербург, Екатеринбург, Москва, Мурманск, Владивосток и Краснодар. В столбце «Месяц» указан январь, остальные столбцы содержат температуру в градусах. Аналогично и с другими 11 месяцами. Лист «Погода за год» представляет собой сводную таблицу, основанную на данных, полученных из других листов. Этот лист состоит из таблицы и диаграммы. Таблица состоит из всех 12 месяцев, всех городов и температуры за год. Также подсчитывается общий итог погоды за каждый месяц и общие итоги температуры в каждом городе. В таблице реализована возможность выбора любого месяца и города, также это показано на диаграмме. База данных защищена от несанкционированного доступа паролем для открытия и паролем для изменения.
База данных защищена от несанкционированного доступа паролем для открытия.
База данных защищена паролем, при ее открытии необходимо ввести пароль - 123.
База данных защищена паролем в случае если пользователь захочет изменить данные, при ее открытии необходимо ввести пароль - 321.
1.5 Средства защиты информации
1.Технические (аппаратные средства) - это различные по типу устройства (механические, электромеханические, электронные и др.), которые аппаратными средствами решают задачи защиты информации. Они либо препятствуют физическому проникновению, либо, если проникновение всё же состоялось, доступу к информации, в том числе с помощью её маскировки.
2.Программные средства - включают программы для идентификации пользователей, контроля доступа, шифрования информации, удаления остаточной (рабочей) информации типа временных файлов, тестового контроля системы защиты и др. преимущества программных средств - универсальность, гибкость, надёжность, простота установки, способность к модификации и развитию. Недостатки - ограниченная функциональность сети, использование части ресурсов файл-сервера и рабочих станций. В данной системе будут применяться такие средства, как: шифрование информации, идентификация пользователей и антивирус;
3.Смешанные (аппаратно-программные) средства реализуют те же функции, что аппаратные и программные средства в отдельности, и имеют промежуточные свойства. В данной системе такие средства использоваться не будут, т.к. они имеют очень высокую стоимость;
4.Организационные- складываются из организационно-технических (подготовка помещений с компьютерами, прокладка кабельной системы с учётом требований ограничения доступа к ней и др.) и организационно-правовых (национальные законодательства и правила работы, устанавливаемые руководством конкретного предприятия). Преимущества организационных средств состоят в том, что они позволяют решать множество разнородных проблем, просты а реализации, быстро реагируют на нежелательные действия в сети, имеют неограниченные возможности модификации и развития. В качестве организационных средств будут использоваться правила работы и безопасности, установленные руководством банка.
1.5.1.Шифрование
Шифрование методом перестановки
Этот метод заключается в том, что символы шифруемого текста переставляются по определённым правилам внутри шифруемого бланка символов. Искомую фразу записывают в столбцы, а потом разбивают строки на пятёрки букв. Исходный текст записывается в таблицу решётку. В данном методе требуется предварительная договорённость между адресатом и отправителем посланий поскольку сама решётка может быть различной длины и высоты. Записывать текст в неё можно по строкам, столбцам, диагонали, спирали, т.е. может быть масса вариантов.
Процесс шифрования:
Рисуется таблица размером, например 5х5, затем в неё записывается нужный текст, например по строкам слева направо. Если остаются пустые клетки, в них записываются любые буквы. После этого из таблицы выписываются буквы в определенном порядку и разбиваются на пятерки букв. В данном случае выписываться буквы будут по спирали, начиная с правого верхнего угла таблицы по часовой стрелке:
Шифрование перестановкой с ключом:
Правила заполнения решётки и шифрования из неё упрощаются, становятся стандартными. Единственное что надо помнить и знать - это ключевое слово.
В первую строку таблицы записывается ключевое слово. Во второй строке расставляются цифры в соответствии с расположением букв в алфавите. Затем выражение записывается по строкам в подготовленную решётку. Последняя строка может быть неполной, количество букв должно быть кратно пяти, т.к. выражение будит разбиваться на пятерки букв.
Шифруемый текст записывается по столбцам в соответствии с номерами букв ключа и потом разбивается на пятёрки букв или другое количество букв.
Ключевым словом будет «СТУПИНО»:
1.6 Состав автоматизированной информационной системы
Аппаратное обеспечение:
Материнская плата Gigabyte GA-EX58-DS4
Процессор INTEL Core i7 CPU 920
Устройство охлаждения (кулер) THERMALTAKE CL-P0556-B, 92мм
Видеокарта ATI Radeon HD 5700 Series
Модуль памяти SAMSUNG M37B2873DZ1 - CH9
Жесткий диск TOSHIBA MK2002TSKB
Корпус ATX AEROCOOL VS-4, Midi-Tower
Блок питания AEROCOOL Strike-X 500
Оптический привод Optiarc DVD-RW AD-7173A, внутренний
Программное обеспечение:
Программное обеспечение Windows 7 32-bit, 6.1.7601 Service Pack 1 Build 7601
AVG Anti-Virus Free Edition 2012
MS Office Pro 2010 32-bit/x64
Периферийные устройства:
Клавиатура Defender Magellan920 B
Мышь X7 Model: X705 FS
Монитор 24? Samsung SyncMaster T240HD (Digital)
Заключение
В ходе выполнения данной курсовой работы были достигнуты поставленные цели и задачи, а именно: после изучения основных процессов, протекающих в предметной области «Прогноз погоды» была создана автоматизированная информационная система, которая позволила значительно упростить подсчет средней температуры в отдельных городах. Разработанная база данных «Прогноз погоды» позволяет быстро и эффективно работать с данными данной предметной области. Удобный интерфейс программы предоставляет пользователю оперативную информацию о подсчете изменения погоды в любом городе. Данная БД является учебной и может иметь не наиболее точную информацию о погоде.
Список используемой литературы
Кренке Д. Теория и практика построения баз данных, Санкт-Петербург, Издательство «Питер», 2003
Учебное пособие «Базы данных», СПб 2006
Ru.wikipedia.org электронная библиотека.
Размещено на Allbest.ru
...Подобные документы
Изучение основных процессов, протекающих в предметной области "Прогноз погоды". Разработка автоматизированной информационной системы для упрощения подсчета средней температуры в отдельных городах. Описание базы данных. Средства защиты информации.
курсовая работа [452,4 K], добавлен 24.03.2014Разработка и внедрение автоматизированной информационной системы. Изучение основных процессов, протекающих в предметной области. Создание базы данных. Исследование средств защиты информации от несанкционированного доступа и идентификации пользователей.
курсовая работа [487,2 K], добавлен 17.03.2014Функциональная модель предметной области на примере базы данных автоматизированной информационной системы "Общежития". Ведение информационной базы об общежитиях, комнатах и сотрудниках, хранение информации о студентах, специальностях и факультетах.
курсовая работа [2,7 M], добавлен 10.04.2014Описание предметной области и определение предметной области информационной системы детского сада. Разработка логической и физической модели базы данных дошкольного образовательного учреждения. Анализ функционала информационной системы детского сада.
курсовая работа [1,6 M], добавлен 20.04.2015Средства для отображения информации в виде отчетов для редактирования и занесения новых данных в систему. Графическая диаграмма IDEFO функциональной модели предметной области. Связи между атрибутами. Разработка пользовательского интерфейса системы.
курсовая работа [2,3 M], добавлен 21.10.2012Анализ предметной области. Разработка информационной системы для регистратуры поликлиники. Построение диаграмм и моделей с использование объектно-ориентированного подхода. Формы, таблицы, отчеты и запросы. Создание, редактирование и обработка данных.
курсовая работа [2,7 M], добавлен 04.12.2015Обоснование выбора используемого программного обеспечения. Входная и выходная информация. Реляционная модель базы данных предметной области. Создание модели информационной системы с помощью Run All Fusion Process Modeler r7. Результаты тестовых испытаний.
курсовая работа [4,3 M], добавлен 12.04.2014Создание автоматизированной системы учета заказов и их выполнения в строительной фирме по ремонту квартир. Общие требования к информационной системе. Проектирование структуры базы данных. Построение ER-диаграммы. Реализация информационной системы.
курсовая работа [750,2 K], добавлен 24.03.2014Разработка подсистемы защиты информации для автоматизированной системы АС "Квартплата-Исток", предназначенной для учёта и расчёта коммунальных услуг в рамках 100-квартирного жилого дома. Угрозы информационной безопасности и средства противодействия им.
курсовая работа [1,6 M], добавлен 27.10.2012Анализ предметной области и разработка информационного обеспечения автоматизированной информационной системы "Система тестирования". Проектирование базы данных методом "Сущность-Связь". Технология создания базы в MS Access. Real-time работа системы.
курсовая работа [4,5 M], добавлен 23.12.2014Анализ входной информации и процессов, уровня автоматизации на предприятии. Выявление объекта и задачи автоматизации. Разработка концепции построения информационной модели информационной системы. Разработка структуры базы данных и клиентского приложения.
дипломная работа [2,0 M], добавлен 22.11.2015Понятие автоматизированной информационной системы. Построение функционально-ориентированных моделей "как есть" (as-is) и "как должно быть" (to-be). Описание базы данных, разработка приложения, руководство пользователя. Счет-фактура, платежное поручение.
дипломная работа [3,5 M], добавлен 23.04.2013Разработка фрагментов математического обеспечения для автоматизированной информационной системы прогнозирования нагрузки пассажирских авиаперевозок. Анализ входных данных и предметной области. Состав информационной базы автоматизированного комплекса.
курсовая работа [1,6 M], добавлен 07.03.2015Разработка автоматизированной информационной системы "Стол заказов" для учета регистрации заказов и информации о клиентах, ответственных лицах и товарах. Характеристики комплекса задач. Проект базы данных, построение логической и физической моделей.
курсовая работа [354,9 K], добавлен 18.12.2014Выбор методологии проектирования и разработка информационной системы "Расчёт зарплаты" для предприятия ОАО РТП "Авторемонтник". Архитектурное проектирование базы данных информационной системы и разработка её интерфейса. Тестирование программного модуля.
дипломная работа [2,3 M], добавлен 25.05.2014Принципы проектирования базы данных. Разработка автоматизированной информационной системы для учета материалов хранящихся на складах, их движения по складам, контроля прихода, расхода и остатков материалов, а так же для выявления потребности в их закупке.
отчет по практике [4,9 M], добавлен 03.02.2013Техническое задание на разработку автоматизированной системы и складского учета управления универсальной торговой базы. Проектирование информационной системы и выбор среды для создания программного продукта. Создание интерфейса и руководство пользователя.
дипломная работа [2,1 M], добавлен 11.07.2015Обзор существующих автоматизированных информационных систем, их классификация и структура построения. Разработка инфологической модели базы данных для автоматизированной информационной системы руководителя тушения пожара, реализация в компьютерной СУБД.
дипломная работа [1,2 M], добавлен 07.06.2011Моделирование предметной области. Состав программного модуля. Разработка логической структуры единой базы данных банковской информационной системы "БИС". Создание экранных форм для ввода и корректировки информации. Разработка интерфейса пользователя.
курсовая работа [1,8 M], добавлен 17.05.2016Разработка информационной системы для предметной области с использованием заданных структур данных. Создание и проверка базы данных, которая позволяет вводить информацию, хранить её в файле, осуществлять поиск, модификацию, сортировку и удаление данных.
курсовая работа [240,0 K], добавлен 29.03.2016