Курсовая с практикой на тему Информационная система Катастрофы (С++ или C#)
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Введи почту и скачай архив со всеми файлами
Ссылку для скачивания пришлем
на указанный адрес электронной почты
Содержание:
1. Введение 3
1.1 Информационные (справочные) системы 3
1.2 Объектно-ориентированное программирование 4
2. Теоретическая часть 7
2.1. Постановка задачи 7
2.2. Описание технологии разработки системы 8
3. Разработка проекта 10
3.1. Разработка приложения 10
3.2. Разработка пользовательского интерфейса 14
4. Реализация проекта 17
5. Тестирование системы 18
6. Заключение 21
Список литературы 22
Приложение: Листинг программы 23
Введение:
1. Введение
1.1 Информационные (справочные) системы
Информационная система (ИС, ИСС – информационно справочная система, ИПС – информационно-поисковая система) – взаимосвязанная совокупность методов и средств, применяемых для хранения, обработки и выдачи информации в интересах достижения поставленной цели.
Информационная система представляет собой хранилище информации, снабженное инструментами ввода, изменения, хранения и поиска информации.
Наличие таких инструментов является характерной чертой информационных систем, отличающих их от простых скоплений информационных материалов.
Эти инструменты подразумевают что данные внутри системы структурированы таким образом, что могут быть однозначно интерпретированы в среде некоторой программной оболочки с помощью которой конечный пользователь (оператор информационной системы) взаимодействует с данными.
Например, личная библиотека, в которой может ориентироваться только ее владелец, информационной системой не является. В публичных же библиотеках порядок размещения книг всегда строго определенный, в наличии имеются каталоги и алфавитные указатели, определяющие местоположение книг и упрощающие их поиск.
Понятие современной информационной системы
Заключение:
6. Заключение
В результате выполнения работ была спроектирована и реализована информационно-справочная система “Катастрофы”, предназначенная для хранения и классификации данных о произошедших крупных происшествиях с фиксацией основных данных о происшествии.
В рамках разработки системы была спроектирована файл-серверная база данных с использованием СУБД Microsoft Access.
В среде Embarcadero® RAD Studio 10.3 C++Builder создано приложение для ОС Microsoft Windows позволяющее взаимодействовать с базой данных.
Произведено тестирование и отладка программы.
Информационная система может быть использована для фиксации происшествий с целью проведения дальнейшего статистического анализа.
В рамках дальнейшего развития возможно расширение числа анализируемых параметров, а также указание возможной взаимосвязи происшествий.
Фрагмент текста работы:
1.2 Объектно-ориентированное программирование
Объектно-ориентированное программирование стало неотъемлемой частью разработки программного обеспечения в текущих реалиях.
Благодаря современным языкам программирования, использующим основные идеи и принципы концепции ООП, можно разрабатывать программы для различных платформ, в том числе приложения для мобильных устройств.
Использование объектно-ориентированного подхода позволяет не только повысить скорость разработки программных продуктов, но и сделать их более адаптированными к дальнейшему развитию в русле развития вычислительной техники, а так же более мобильными с точки зрения переноса на другие платформы, в том числе и перспективные, т.е. те которые будут разработаны в ближайшее время. Причем в силу специфики построения приложений в рамках концепции ООП такой перенос будет осуществляться с минимальными затратами трудовых и временных ресурсов, что немаловажно, учитывая темпы развития информационных технологий.
Объектно-ориентированное программирование основано на трех основных принципах:
• Инкапсуляция – подразумевает наличие внутри объекта данных и методов работы с ними. Также механизмы инкапсуляции позволяют закрывать различные наборы этих данных и методов от остальных объектов и “внешнего мира”, что позволяет выделять класс как отдельный элемент программы выполняющий некоторые функции и использовать его абстрагировавшись от деталей его внутренней реализации.