Содержание
1. Содержание
2. Введение
3. Анализ задания и выбор технологии, языка и среды
разработки
4. Диаграмма классов
5. Диаграмма состояний
6. Разработка пользовательского интерфейса
7. Заключение
8. Литература
1. Введение:
В последнее время компьютерные технологии облегчают работу работникам различных отраслей промышленности. Будь то бухгалтерия или экономическая отрасль. Остро назрела проблема автоматизировать рабочее место продавцов билетов на железнодорожных вокзалах. Что значительно облегчает план выполняемых работ за день и тем самым сокращает количество работников. Для разрешения данной проблемы мы предлагаем программный проект под названием «Железнодорожный вокзал», который и является целью нашей работы.
Представленный нами продукт является программой, которая наиболее эффективно ведет учет продажи билетов, возвращению билетов, информацию о направлениях движений, заказ билетов за несколько дней до отправки поезда.
Перед нами была поставлена задача: автоматизировать рабочее место продавца билетов на железнодорожном вокзале, которая в наиболее объективном виде помогла бы продавцам отпускать билеты.
Субъектом является болезнь «пассажир», а объектом – железнодорожный вокзал.
2. Анализ задания и выбор технологии, языка и среды разработки.
Задание состоит в разработке программы для того чтоб автоматизировать рабочее место продавцам билетов на железнодорожных вокзалах, облегчающая печать направлений, регистрацию пассажиров. путём создания электронных программ на базе разработанного администрацией алгоритма. Эта программа позволяет осуществлять поиск по заданным критериям, обеспечивает сортировку по фамилии, добавление пассажиров. В настоящее время на железнодорожных вокзалах где не автоматизировано место кассира, в журналах ведения регистрации есть множество исправлений что полностью исчезнет если в данную отрасль внедрить данную разработку так как в ней имеется возможность редактировать текст который был уже введен. Данная программа была написана на языке высокого уровня с уклоном на объектно-ориентированный подход. Так как этот подход обеспечивает максимальную эффективность разработки. Программа была написана на Builder 5.0 C++, так в настоящее время эта среда стоит не на последнем месте среди информационных технологий. Компания которая выпустила данную среду для написания программ в настоящее время интенсивно развивается и, кто знает, возможно она выдет на высший уровень.
3. Диаграмма классов
4.Диаграмма состояния
5. Разработка пользовательского интерфейса.
В программе используется табличная форма диалога.
После того, как работник запустил программу, открывается окно под названием «Железнодорожный вокзал «. (рис. 1)
Здесь необходимо выбрать нужное меню. ниже изложен краткий план пользования программой. Кнопка «Файл». Нажав на эту кнопку, появляется выпадающий список где есть ссылки на следующие действия. (Рис 2)
При нажатии на ссылку “Печать направлений” появляется окно со всеми направлениями движения поездов. (Рис 3)
На этом окне существуют кнопки с изображениями:
• “Печать”- кнопка с изображением принтера .
• “Настройка принтера”
• “Сохранить в файл ”
• “Прочитать из файла”
• Кнопка Close-данная кнопка предназначена для закрытия окна.
Если вы выбрали ссылку “Статистика”
Появляется окно “Статистики”. Данное окно предназначено для подсчета количества проданных билетов.
Если вы заполняете дату и направление и нажмете “Вычислить” то появится окно
При нажатии на кнопку “Выход” происходит выход их этого окна.
Если вы выбрали ссылку “Выход” происходит выход с программы
Когда вы нажимаете на ссылку “База Данных” выпадает писок.
При нажатии на “Регистрация пассажиров” появляется
При нажатии на ссылку “Вызов справки” появляется окно со справкой ( т.е. файл где указывается как пользоваться данной программой)
Заключение:
Подводя итоги о проделанной работе, можно сделать вывод о том что наша программа подтверждает свою работу в области урологии о нахождении оценки вероятности болезни. Исходя из этого мы предлагаем внести данную программу для использования в медицине.
В дальнейшем возможно внедрение новых элементов программы для увеличения ее возможностей.
Системные требования: операционная системы Windows 95/98/2000/XP, процессор Intel Pentium , не менее 32Мб оперативной памяти и устройств управления типа «мышь» или клавиатура.
Литература
1. Крачун Г.П. Техническое задание к курсовой работе 2004г., 5 стр.
2. А.Я.Архангельский «Программирование в С++ Builder 6.0»
3. Зуев Е. А. «Практическое программирование». – М.: Издательство ПРИОР, 1998. – 336 с.
