Курсовая работа: Создание базы данных о поездах дальнего следования
3. Комплектность.
Других программных изделий в это программное изделие не входит. Ведомость эксплуатационных документов можно посмотреть в Приложении 2.
4. Периодический контроль.
Контроль производится после каждого выполнения отдельной функции, покажем это на примере.
Вводимые данные:
Введите номер поезда: (-1 – выход) 1
Введите название станции: Kasli
Введите время отправления: 12.10
Контроль за данными:
Номер поезда 1
Станция назначения Kasli
Время отправления 12.10
Описание применения, в котором содержаться сведения о назначении, области применения ПО, методах и классе решаемых задач
1. Назначение программы.
Программа предназначена для составления расписания о поездах дальнего назначения на ж/д вокзалах. Программа, кроме создания базы данных о поездах, может производить поиск по номеру поезда и названии станции назначения. При создании базы данных название станции назначения можно написать как на русском, так и на английском языках.
2. Описание задачи.
Задача реализована с помощью меню в котором описаны начальные данные о:
1) Создание базы данных о поездах дальнего следования.
2) Просмотр полученной информации.
1) Осуществить поиск в базе данных по номеру поезда.
Осуществить поиск в базе данных по названию станции назначения.
Эти пункты более подробно объяснены в Приложении 1.
3. Входные и выходные данные.
Если посмотреть, как работает программа (пример ее реализации показан в Приложении 2), то можно убедиться что выходные данные полностью соответствуют входным, а это значит что программа работает корректно.
Заключение
В нашем случае мы использовали для написания программы двоичное дерево поиска. Закрепили теоретические знания и приобрели практические навыки по изучаемой дисциплине при разработке программного обеспечения для организации работы ж/д вокзала. А также выполнили задачи курсового проектирования:
– изучили особенности работы вокзала;
– анализировали возможные подходы и методы решения с обоснованием выбранного подхода;
– выбрали модель, необходимую для достижения цели;