Автор: Пользователь скрыл имя, 07 Декабря 2011 в 22:29, курсовая работа
В прошлом, информацию обо всех сферах деятельности хранили в картотеках, используя «бумажные» технологии.
Целью курсового проекта «Расписание движения междугородних автобусов» является автоматизация труда работников автовокзалов, максимальное устранение вышеперечисленных проблем, предоставление точной и своевременной информации о каких-либо изменениях в выбранном маршруте.
Введение 3
1 Общая часть 4
1.1 Техническое задание на разработку программного продукта 4
1.2 Анализ средств программирования 6
2 Специальная часть 12
2.1 Описание алгоритма 12
2.2 Текст программы с описанием 12
2.3 Описание процесса отладки программы 12
3 Организация производства 13
Заключение 14
Список литературы 15
Приложение A Блок-схема алгоритма 16
Приложение B Тестовые таблицы 17
Приложение C Листинг программы 18
Оглавление
Введение
В прошлом, информацию обо всех сферах деятельности хранили в картотеках, используя «бумажные» технологии. Вся информация заносилась вручную на бумажные карточки, что создавало большие неудобства, затрачивалось большое количество времени и, естественно, работа такого вида сама по себе была очень кропотливой. При необходимости узнать информацию требовалось затратить время. Сама картотека изнашивалась по ходу работы.
Информатизация обеспечила переход общества от индустриального этапа развития к информационному. Этот переход затронул все сферы деятельности человека, в том числе и сферу транспортной службы. Многие проблемы, которые возникали во время перевозок ушли на задний план, такие как большие затраты времени, средств, неточность в расписании маршрутов, не своевременное предупреждение о поломки транспорта.
Целью курсового проекта «Расписание движения междугородних автобусов» является автоматизация труда работников автовокзалов, максимальное устранение вышеперечисленных проблем, предоставление точной и своевременной информации о каких-либо изменениях в выбранном маршруте.
1.1 Техническое задание на разработку программного продукта
Наименование программы - «Расписание движения междугородних автобусов».
Краткое название - «Автовокзал».
Разработчик данного программного продукта — студент группы 311-П Белов И.А., в дальнейшем именуемый как "разработчик ".
Заказчик программного продукта — ПЦК информационных технологий ВГЭТК, в лице преподавателя Синельник Т.Е.
Разработка ведётся на основании задания на курсовое проектирование по специальности 230105 Программное обеспечение вычислительной техники и автоматизированных систем.
Тема и задание на курсовое проектирование утверждены на заседании ПЦК информационных технологий 21.03.2011 г. и выданы преподавателем ПЦК Синельник Т.Е.
Наименование темы разработки — БД «Расписание движения междугородних автобусов».
Область применения данной программы это различные автовокзалы. Программа предназначена для упрощения работы диспетчеров, для создания и управления содержимым базы данных автовокзала.
К функциональным характеристикам относятся следующие требования:
Надежное функционирование программы должно быть обеспеченно выполнением заказчиком совокупности организационно-технических мероприятий:
Данная
программа может
Программа должна быть:
В условиях транспортировки и хранения нет ограничений.
Требования программной документации выполнены в соответствии с
ГОСТ 19.106- 78.
Технико-экономические показатели должны определяться заказчиком.
Разработка программы должна быть выполнена по следующим этапам:
Проверка документации программы осуществляется самим заказчиком с привлечением сторонних экспертов, способных засвидетельствовать факт соответствия созданного программного продукта всем пунктам технической документации, включая техническое задание и технический проект.
Испытание и тестирование программы должны проводиться в процессе создания программы самим разработчиком:
Приёмка программы должна осуществляться заказчиком. Программа должна считаться годной, если она удовлетворяет всем пунктам технического задания.
1.2 Анализ средств программирования
В
настоящее время создано
Программа
данного курсового проекта
- C++.
Система программирования C++ предназначена для разработки программного обеспечения. Является высокоскоростной и удобной для программирования системой, предлагающей широкий набор разнообразных инструментов проектирования для любого стиля программирования. Компоненты содержат средства для программирования приложений, улучшенную реализацию ActiveX и Internet, дополнительные возможности разработки баз данных, а также новые архитектуры приложений и элементы взаимодействия между пользователями. C++ позволяет создавать программы с большим набором сложных компонентов. К таковым относятся панели инструментов, строки состояния, контекстная справка, объекты OLE, средства доступа к базам данных и даже законченные меню с частично или полностью функционирующими командами открытия и сохранения файлов, печати, предварительного просмотра печати и выполнения других задач.
Широкие возможности Visual Basic и его простота послужили основной причиной для выбора его в качестве языка программирования для создания таких Windows- приложений как Excel. Управление множественными проектами с помощью Explorer (Проводник проектов), использование новых сред Code Editor (Редактор кодов), в том числе Auto Quick Info (Быстрого Авто информатора), изменение размеров окон и документов. Использование новых отладочных инструментов и техник для исправления ошибок программирования. Среда программирования Visual Basic содержит все необходимые инструменты для быстрого и эффективного создания мощных программ, работающих в среде Windows. В Visual Basic предусмотрена оперативная справочная система, включающая информацию о среде программирования, инструментах и языке программирования Visual Basic. С помощью средств управления создаются объекты и формы, выводится информация в текстовом блоке, просматриваются диски и папки в системе, обрабатываются данные, вводимые пользователем, запускаются Windows-приложения и просматриваются записи баз данных. Язык программирования Visual Basic содержит несколько сотен инструкций, функций и специальных символов. Для работы с базами данных Visual Basic предоставляет три объекта, которые позволяют показывать и изменять информацию в файлах базы данных. Объект данные, дает доступ к полям и записям файла базы данных непосредственно на форме. Объект также позволяет менять информацию в базе данных. Visual Basic – мощное средство для обработки и отображения данных. Предусматривает технологию обработки баз данных, поэтому можно создавать основные приложения для работы с базами данных с помощью нескольких десятков строк в тексте программы.
Delphi
– это среда разработки
В основе идеологии Delphi лежат технологии визуального проектирования и событийного программирования, применение которых позволяет существенно сократить время разработки и облегчить процесс создания приложений – программ, работающих в среде Windows.
Для создания программы курсового проекта была выбрана среда программирования Delphi7.
После загрузки Delphi 7 на экране появляются шесть окон:
В главном окне находятся главное меню, панели инструментов и палитра компонентов.
Главное окно осуществляет основные функции управления проектом создаваемой программы. Это окно всегда присутствует на экране и занимает его верхнюю часть. Свертывание главного окна приводит к исчезновению с экрана других окон Delphi, а его закрытие означает окончание работы программиста с системой программирования. Все элементы главного окна, кроме главного меню, являются плавающими, т.е. их можно перемещать по экрану и убирать из окна.
Информация о работе Расписание движения междугородних автобусов