
- •Министерство образования и науки, молодежи и спорта Украины Черниговский государственный технологический университет Кафедра информационных и компьютерных систем
- •Техническое задание
- •Шаповал в.Ю. Гр. Ки-111
- •Сохранение данных в двоичном файле и их извлечение.
- •Упаковку данных в архив и извлечение их из архива.
- •Получение справки об использовании системы.
- •Содержание
- •1Постановка задачи
- •Пассажир: ф.И.О., номер паспорта.
- •2Анализ решаемой задачи
- •3Исследование существующих методов организации структур данных
- •4Определение путей и методов решения задачи
- •5Реализована архивация файла, который содержит мультисписокПроектирование программы
- •5.1Разработка структуры данных
- •5.1.1Логическая структура
- •5.1.2Физическое представление структуры данных
- •5.2Разработка типов данных
- •5.3Использование указателей на функции для создания инвариантных подпрограмм
- •5.4Разработка интерфейсов пользователя
- •5.5Алгоритм функционирования системы
- •5.5.1Алгоритм функции добавления элемента в список
- •5.5.2Алгоритм поиска элемента в отсортированном списке
- •5.5.3Алгоритм удаления элемента из списка
- •5.6Состав программы
- •5.6.1Основные функции программы
- •6Использование внешних приложений
- •Список использованных источников
Министерство образования и науки, молодежи и спорта Украины Черниговский государственный технологический университет Кафедра информационных и компьютерных систем
ИНФОРМАЦИОННО-СПРАВОЧНАЯ СИСТЕМА "Аэропорт"
Курсовой проект по дисциплине “Программирование”
Исполнитель студент гр. КИ – 111 Шаповал В.Ю.
Руководитель ст. преп. Гора Н.О.
ЧЕРНИГОВ - 2012
Техническое задание
на выполнение курсового проекта
по дисциплине «Программирование»
Шаповал в.Ю. Гр. Ки-111
Тема работы: ИНФОРМАЦИОННО-СПРАВОЧНАЯ СИСТЕМА "АЭРОПОРТ"
Предполагаемые технические и эксплуатационные результаты работы:
Программный продукт, согласно варианта задания 2.1, который обеспечивает хранение и изменение информации, имеющей иерархическую структуру, о работе аэропорта и характеристик рейсов, а также предоставляющий удобный пользовательский интерфейс, обеспечивающий доступ и корректировку сведений о подразделении любого уровня иерархии.
Мультисписковая структура содержит следующую информацию:
1. Рейс: номер рейса, пункт назначения; 2. Дата: дата вылета, дата прибытия;
3. Пассажир: Ф.И.О., номер паспорта.
Разработать мультисписковую структуру для которой организовать:
Ввод, хранение, изменение и удаление информации об аэропортах и его подразделениях, которая находится в динамической памяти во время работы системы;
Упаковку данных в архив и извлечение их из архива;
Получение справки об использовании системы;
Сохранение данных в двоичном файле и их извлечение;
Мультисписковую структуру реализовать в куче.
Обязательным условием исполнения является использование указателей на функции для создания инвариантных процедур.
Система предоставляет удобный пользовательский интерфейс, разработанный с использованием таких основных визуальных компонентов, как TreeWidget, LineEdit, TableWidget, ToolBar, Action.
Язык реализации – С++.
Среда реализации – QT Creator 2.3.0.
Предполагаемая трудоемкость работ:
35-40 человеко-часов.
Объем текстовой и графической документации:
Пояснительная записка к проекту объемом 15-20 страниц печатного текста формата А4 и программная документация на систему объемом 35-40 страниц печатного текста формата А4. Объемы текстовой информации могут быть скорректированы в процессе работы по согласованию с руководителем.
Проект оформляется согласно СОККР-ИКС-2001.
Внедрение и публикации:
Работа имеет учебно-практический характер. Ее результаты могут быть внедрены как первая очередь соответствующей информационно-справочной системы.
Демонстрация работоспособного программного продукта до _______.
Плановый срок защиты проекта:
____________.
Исполнитель работы: |
|
Шаповал В.Ю. |
|
|
|
Руководитель работы: |
|
Гора Н.О. |
Дата выдачи задания:
" ___ " ____________ 2012 г.
РЕФЕРАТ
Курсовой проект, __ с., __ рис., __ табл., __ источников, 1 приложениe.
В работе описан процесс и результаты проектирования и разработки (реализации) информационно-справочной системы «Аэропорт».
Результат проектирования представлен в виде пояснительной записки к курсовому проекту.
Результат разработки представлен в виде совокупности программных документов, приводимых в приложении к курсовому проекту.
Информационно-справочная система «Аэропорт» выполняет следующие основные функции: