Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование

Создание базы данных о поездах дальнего следования

Чашка "Неваляшка".
Ваши дети во время приёма пищи вечно проливают что-то на ковёр и пол, пачкают руки, а Вы потом тратите уйму времени на выведение пятен с
222 руб
Раздел: Тарелки
Ручка "Помада".
Шариковая ручка в виде тюбика помады. Расцветка корпуса в ассортименте, без возможности выбора!
25 руб
Раздел: Оригинальные ручки
Крючки с поводками Mikado SSH Fudo "SB Chinu", №4BN, поводок 0,22 мм.
Качественные Японские крючки с лопаткой. Крючки с поводками – готовы к ловле. Высшего качества, исключительно острые японские крючки,
58 руб
Раздел: Размер от №1 до №10

Федеральное агентство Российской Федерации по атомной энергии Снежинская государственная физико-техническая академия КУРСОВОЙ ПРОЕКТ На тему: &quo ;Создание базы данных о поездах дальнего следования&quo ; Снежинск 2006 Реферат Мы считаем, что для создания этой программы более эффективно воспользоваться алгоритмом деревьев. Деревья осуществляют более улучшенный способ поиска в отличии от других, и создание самого дерева не составляет труда. Существуют разные деревья: бинарные, m арные, сбалансированные, идеально сбалансированные, крупномасштабные и множество других. Для того чтобы выбрать способ, который лучше будет подходить к созданию нашей программы, посмотрим что собой представляют некоторые представители из этого семейства. 1. Описание программы и её модулей Для удобства пользования в программе реализовано меню. В нем идет описание работы по созданию, чтению дерева, поиску по номеру в дереве, поиску по названию станции. i mai () {pp=1; =0; me u= «2. Чтение дерева»; me u= «4. Поиск по названию станции в дереве»; me u= «Введите номер строки:»; clrscr(); } / Функция меню / Mai Me u(void) {i s, s; flushall(); do {for (i=0; i&l ;k; i ) pri f (« % s», me u); pri f (« »); if (s=((sca f («%d»,& s)&l ;1))) {flushall(); clrscr(); pri f (« Ошибка в номере!! Будьте внимательны»); } } while(s); swi ch( s) {case 1: Cr Der(); break; case 2: pri der(kr); ge che(); break; case 3: / Поиск по времени / pri f (« Введите номер поезда:»); i v; sca f («%d»,&v); Poisk om p (kr, v); break; case 4: / Поиск по станции назначения / i sr/ , fl /; char s; pri f (« Введите станцию назначения:»); sca f («%s», s); Poisk s (kr, s); break; case 5: pp=0; } re ur 0; } Просмотрим функции для реализации программы: 1) Функция REE der ( REE kr, SIS EMA word) {if (kr== ULL) {kr= ew REE; pri f (« Номер поезда % d», word. om p); pri f (« Станция назначения % s», word.s ); pri f (« Время отправления%.2f», word.vr); kr-&g ;w=word; kr-&g ;c=1; kr-&g ;l=kr-&g ;r= ULL; } else if (word. om p==kr-&g ;w. om p) kr-&g ;c ; else if (word. om p&l ;kr-&g ;w. om p) kr-&g ;l=der (kr-&g ;l, word); else kr-&g ;r=der (kr-&g ;r, word; re ur kr; ) Функция предназначена для формирования дерева. Если дерево пустое, записываем информацию в вершину. Выделяется память под новый элемент, сравнивается поступившая информация с информацией в узле. Если элементы одинаковы, включается счётчик. 2) Функция void Cr Der() { SIS EMA a; a. om p=0; while (a. om p!=-1) { pri f (« Введите номер поезда: (-1 – выход)»); sca f («%d», &a. om p); if (a. om p==-1) break; flushall(); {pri f (« Введите название станции:»); sca f («%s», a.s ); pri f (« Введите время отправления:»); sca f («%f», &a.vr); if (a. om p!=-1) kr=der (kr, a); } } } Функция предназначена для записи в дерево информации и вывод дерева на экран. 3) Функция void pri der ( REE kr) {if(kr) {pri der (kr-&g ;l); pri f (« Номер поезда % d», kr-&g ;w. om p); pri f (« Станция назначения % s», kr-&g ;w.s ); pri f (« Время отправления%.2f», kr-&g ;w.vr); pri f (« »); pri der (kr-&g ;r); } } Функция предназначена для печати дерева. В pri der (kr-&g ;l) используется обход левых ветвей, иначе в pri der (kr-&g ;r) обход правых ветвей.

4) Функция i Poisk om p ( REE d, i v) { if (d== ULL) { pri f (« Элемент с заданным ключом не найден »); re ur 0; } else {if (v==d-&g ;w. om p) { pri f (« Станция назначения % s», d-&g ;w.s ); pri f (« Время отправления%.2f», d-&g ;w.vr); ge ch(); } if (v&l ;d-&g ;w. om p) Poisk om p (d-&g ;l, v); if (v&g ;d-&g ;w. om p) Poisk om p (d-&g ;r, v); } Функция предназначена для поиска по номеру поезда. Осуществляется поиск элемента с заданным ключом. Используется рекурсивный обход. 5) Функция i Poisk s ( REE d, char s) {i sr, fl; if (d== ULL) pri f (« Элемент с заданным ключом не найден »); else {sr=s rcmp (s, d-&g ;w.s ); if (sr&l ;0) {q=d; fl=1; Poisk s (d-&g ;l, s); } else if (sr&g ;0) {q=d; fl=0; Poisk s (d-&g ;r, s); } else {if (sr==0) pri f (« Номер поезда % d», kr-&g ;w. om p); pri f (« Время отправления%.2f», kr-&g ;w.vr); ge ch(); } if (s&l ;d-&g ;w.s ) Poisk s (d-&g ;l, s); if (s&g ;d-&g ;w.s ) Poisk s (d-&g ;r, s); } } Функция предназначена для поиска по названию станции. Осуществляется поиск элемента с заданным ключом. (q=d – сохраняем предыдущую вершину, fl=1 – двигаемся влево, Poisk s (d-&g ;l, s) – спускаемся влево, fl=0 – двигаемся вправо, Poisk s (d-&g ;l, s) – спускаемся вправо). Используется рекурсивный обход. 2. Программная документация Техническое задание, определяющее требования, предъявляемые к ПО, необходимые стадии и сроки разработки, виды испытаний Введение. Программа «Расписание ж/д 2007» применяется в работе на ж/д вокзалах оператором и обычными пользователями, т.е. людьми. Основание для разработки. Разработка этого изделия ведется на основании помощи в работе по легкости создания и введения изменений в расписание поездов дальнего следования. Назначение разработки. Функциональное и эксплуатационное назначение программы заключается в выявлении различного рода ошибок, проблем, а также в эффективности работы в любое время суток. Требования к программе: Требования к функциональным характеристикам. Каждая функция отвечает за свою работу, а, следовательно, и за работу программы в целом. Должны быть созданы функции, выполняющие такие действия как: формирование базы данных, запись в базу данных информации и вывод данных из нее на экран, печать базы данных, должен осуществляться поиск по номеру поезда и по названию станции. Нужно внимательно заполнять входные данные, т.е. названия писать буквами, время – цифрами, причем часы от минут отделять точкой, номера поездов также заполняются цифрами. Условия эксплуатации. Вид обслуживания – работа с людьми на ж/д вокзале. Количество персонала зависит только от управляющего, но лучше ему подбирать квалифицированный персонал. Требования к информационной и программной совместимости. Программа должна обеспечивать ввод (вывод) данных, как с русского языка, так и с английского. Время вводится (выводится) на экран через точку, которая отделяет часы от минут. Требования к программной документации. Программная документация должна содержать такие пункты как: основание для разработки, назначение разработки, определённые требования к программе (к функциональным характеристикам, к условиям эксплуатации, к информационной и программной совместимости и др.)

, технико-экономические показатели, этапы разработки и порядок контроля и приемки. Технико-экономические показатели. С помощью такой программы люди в любое время суток, если даже не работает оператор, могут подойти к экрану монитора, расположенного в удобном месте и посмотреть расписание поездов. Этапы разработки. Разрабатывается программа по этапам. Вначале создается база данных о поездах дальнего следования (вводится номер поезда, название станции назначения, время отправления), после обеспечивается ее вывод на экран, далее можно осуществлять поиск по номеру и названию станции. Порядок контроля и приемки. Виды испытаний вы можете посмотреть в Приложении 2. Общие требования к приемке работы: отлаженная работа программы, обеспечивающая правильную работу всех пунктов технического задания, т.е. создание базы данных о поездах дальнего следования и обеспечение поиска по номеру поезда и станции назначения. Программа и методика испытаний Объект испытаний. Наименование программного продукта – «Расписание ж/д 2007». Применяется этот продукт может на ж/д вокзалах как оператором, так и простыми людьми. «Расписание ж/д 2007» проходит эксплуатацию в целях упрощения работы обслуживающего персонала. Техническое задание: Создать базу данных о поездах дальнего следования. Информация о поезде должна содержать следующие пункты: Номер поезда Название станции Время отправления Поиск осуществлять по номеру поезда и по названию станции. Цель проведения испытаний. В результате испытания происходит выявление ошибок, сбоев, различных погрешностей в работе программы, а также небезразлична и комфортабельность. Требования к программе. Проверке должны подлежать данные о поездах дальнего следования, т.е.: номер поезда, название станции и время отправления. Также должен проверяться поиск по номеру поезда и по названию станции назначения. Результаты на экран должны выдаваться все, т.е. независимо от того, сколько поездов идет до этой станции, если такого поезда нет, то должно выдаваться соответствующее сообщение. Требования к программной документации. Состав программной документации состоит из объекта испытаний, который и включает в себя техническое задание, цели проведения испытаний, определенных требований к программе и список порядка проведения испытаний. Порядок проведения испытаний. Создание базы данных о поездах дальнего следования. Просмотр полученной информации. Осуществить поиск в базе данных по номеру поезда. Осуществить поиск в базе данных по названию станции назначения. Текст программы Текст программы с подробными комментариями мы можем просмотреть в Приложении 1. Посмотрим назначение главных функций: Функция REE der ( REE kr, SIS EMA word) – предназначена для формирования дерева. Если дерево пустое, записываем информацию в вершину. Выделяется память под новый элемент, сравнивается поступившая информация с информацией в узле. Если элементы одинаковы, включается счётчик. Функция void Cr Der() – предназначена для записи в дерево информации и вывод дерева на экран. Функция void pri der ( REE kr) – предназначена для печати дерева. Функция i Poisk om p ( REE d, i v) – предназначена для поиска по номеру поезда.

Делает такие головокружительные комплименты молоденькой проводнице, что у той на самом деле голова идет кругом, и она соглашается пустить его в тамбур вагона поезда дальнего следования. В июне дело обстоит совсем иначе. На свой более чем суточный подвиг рыбак отправляется сразу же после полудня. Предстоящий ночлег под открытым небом его мало беспокоит. Ведь если и прикорнет он, то только на полчаса. А из обыкновенного ватника можно соорудить великолепную постель. И будет у рыболова вполне романтический костер, настоящая уха. Не из стерлядей, конечно. Потому что аромат такой ухи можно обонять, лишь листая книгу «О здоровой и вкусной пище». Но кто сказал, что менее упоительная уха получится даже при более скромном составе действующих лиц – щучки, десятка окуней, пары подлещиков, голавля? Неровные огненные блики торопливо бегают по лицам сгрудившихся у костра людей. Котелок уже опорожнен и вымыт, деревянные ложки и алюминиевые тарелки убраны в рюкзаки. Течет тихая, мирная беседа. О чем? Может быть, о положении в Йемене или недавнем визите высокого заморского гостя в Советский Союз

1. Создание базы данных "Библиотека"

2. Опыт создания Базы Данных для источников личного происхождения

3. Создание баз данных в Microsoft Access

4. Создание базы данных в Access и работа с ней

5. Практика по созданию базы данных для гостиницы

6. Создание базы данных "Паспортистка жилищной организации"
7. Создание базы данных о студентах ВУЗа
8. Технологии создания базы данных в Access на примере ателье

9. Гипертекстовая технология. Табличные процессоры Exel. Создание базы данных картотеки книг

10. Отчёт по созданию курсовой работы «База данных ACCESS»

11. Отчет по учебной практике ОАиП база данных студентов (создание, поиск, удаление, сортировка, все, что надо написанная на С++)

12. Создание учебной базы данных Телефонный справочник в Access 97

13. Информационные технологии создания и обработки баз данных с помощью MS Access XP

14. Проектирование, создание и управление базой данных «Переплетная мастерская» в пакете MS Access

15. Создание и обработка базы данных телефонов, произведенных в разных странах

16. Создание мультимедийного электронного учебника "Проектирование баз данных"

Бумага чертежная, А2, 594x420 мм, 100 листов.
Плотность: 200 г/м2, ГОСТ 597-73.
1687 руб
Раздел: Папки для акварелей, рисования
Микроскоп для смартфона "Kakadu".
Микроскоп для смартфона прекрасное дополнения для Вашего гаджета. Увеличение в 30 раз! Подходит практически ко всем смартфонам (толщина
383 руб
Раздел: Прочее
Деревянная игрушка "Набор для обучения".
Отличная игрушка для малыша. Способствует развитию мелкой моторики, логического мышления, координации движений.
749 руб
Раздел: Счетные наборы, веера

17. Создание с помощью SQL Server базы данных для магазина продуктов

18. Базы данных в Internet

19. Форматы баз данных в автоматизированных библиографических системах

20. Различные классы баз данных по предметным областям использования

21. База данных для учета оплаты за междугородние разговоры

22. Разработка базы данных `ДЕКАНАТ` в среде программирования "Delphi"
23. База данных "Домашняя библиотека"
24. Работа с Базами данных в Delphi

25. Разработка базы данных "Кадры"

26. Лекции по теории проектирования баз данных (БД)

27. Разработка базы данных

28. Система управления базами данных ACCESS

29. Разработка базы данных для объекта автоматизации: гомеопатическая аптека

30. Классификация баз данных

31. Системы принятия решений, оптимизация в Excel и базы данных Access

32. HTML и базы данных

Набор для создания украшений "Кукла".
З маленькие куколки в разных нарядах, входящие в набор, предоставят простор для самой смелой фантазии, а с помощью страз и блесток
806 руб
Раздел: Бумажные куклы
Стул детский Little Angel "Я расту" (цвет: салатовый).
Размер: 30х32,5х58,2 см. Материал: пластик. Цвет: салатовый.
625 руб
Раздел: Стульчики
Двухколесный мотоцикл-каталка со шлемом, значком и протоколом.
Двухколесный мотоцикл-каталка снабжен шлемом, значком и протоколом. Такая игрушка предназначена для детей старше одного года. Она
1765 руб
Раздел: Каталки

33. Работа в среде EXCEL. Средства управления базами данных в EXCEL

34. Качественная основа - гарантированный результат, или... Как создавать и использовать адресные базы данных

35. База данных

36. GeoCad, как база данных для ведения реестра регистрации прав на недвижимость и сделок с ним

37. Организация удаленного доступа к распределенным базам данных

38. Опыт использования ADO для доступа к базам данных форматов MS Access, xBase и Paradox
39. Ответы на теоретические вопросы по предмету База данных
40. Введение в проектирование реляционных баз данных

41. Средства доступа к базам данных в Internet и свободно доступная СУБД POSTGRES95

42. Базы данных и файловые системы

43. Базы данных по законодательству в интернет и на компакт-дисках

44. Организация баз данных

45. Проектирование и реализация базы данных

46. Excel 97 в качестве базы данных

47. База данных Бюро знакомств

48. Защита баз данных. Access 2000

Альбом для пастели "Pastel", А2, 20 листов.
Формат: А2. Количество листов: 20. Плотность бумаги: 300 г/м2. Блок: синий. Твердая подложка.
429 руб
Раздел: 14-24 листа
Бутылочка для кормления "Avent" Natural (260 мл).
Уникальная эргономичная форма позволяет комфортно держать бутылочку в любом положении. Инновационный двойной клапан эффективно снижает
481 руб
Раздел: Бутылочки
Ранец ортопедический "Kitty", цвет розовый.
Ранец с ортопедической спинкой. Компактная обтекаемая форма. Крышка из износостойкой искусственной кожи! Широкие удобные лямки
3295 руб
Раздел: Без наполнения

49. Курсовая работа по базе данных СУБД

50. Организация Web-доступа к базам данных с использованием SQL-запросов

51. Перенос Базы Данных на WEB-сервер

52. Работа с базами данных

53. Реляционные базы данных

54. Упражнения по базам данных MS ACCESS (методичка)
55. Формирование базы данных
56. Реляционные модели базы данных

57. Система баз данных MS Access

58. Работа с базами данных

59. Информационно-справочная система, обеспечивающая работу с базой данных Bit

60. Реляционные Базы Данных. SQL - стандартный язык реляционных баз данных

61. HTML и базы данных

62. Аспектно-ориентированные методы в управлении информационными потоками баз данных ДП АСУТП

63. Использование пакета Cold Fusion для MS Windows при построении WWW - интерфейсов к базам данных

64. Разработка базы данных «Магазин бытовой техники “Электрон” средствами СУБД MS Access»

Набор утолщенных фломастеров (24 цвета).
Яркие цвета. Проветриваемый и защищенный от деформации колпачок. Помогают научиться координировать движения рук.Толщина стержня 5
603 руб
Раздел: 13-24 цвета
Подушка "Green Line. Бамбук", 70х70 см.
Удобные и практичные постельные принадлежности, изготовленные с применением ткани нового поколения из микрофиламентных нитей Ultratex и
788 руб
Раздел: Размер 70х70 см
Чайник эмалированный ЕМ-25001/41 "Сицилия", 2,5 л (со свистком).
Объем: 2,5 л. Внешнее высокопрочное японское трехслойное эмалевое покрытие. Внутреннее эмалевое покрытие, устойчивое к воздействию пищевых
979 руб
Раздел: Чайники эмалированные

65. Расчет экономической эффективности и срока окупаемости программы «База данных по учету табельного времени»

66. Использование системы управления базами данных Acceess при ведении бухгалтерского учета затрат на производство

67. Лінгвістична база даних українських художніх порівнянь

68. База даних "Кафедра" в Access з меню MDI

69. База даних клієнтів і замовлень

70. База даних по обліку вогнепальної зброї
71. База даних по приватних підприємствах регіону
72. База даних фільмотеки: розробка проекту

73. База данных

74. База данных "Автосервис" в среде Borland Delphi 6.0.

75. База данных "Библиотека"

76. База данных "Пассажирские железнодорожные перевозки"

77. База данных "Сотрудники"

78. База данных "Учет готовой продукции на складе"

79. База данных MS Access

80. База данных аптеки готовых лекарственных форм

Органайзер для планшета (2 кармана), 40х35 см.
Органайзер для планшета (два кармана под планшет по размерам, два кармана для игрушек) - предназначен для защиты обивки сидений и хранения
346 руб
Раздел: Прочее
Вожжи (поводок детский) "Baby BUM" № 3 (с ручкой и подмышечными валиками).
Детские вожжи (поводок) предназначены: для поддержки и страховки детей начинающих ходить, а также для страховки детей уже умеющих ходить
462 руб
Раздел: Прыгунки, вожжи
Копилка-раскраска "Зайчик".
Набор для творчества. Копилка-раскраска. Пластиковая копилка легкая, приятная на ощупь, не бьется при падении и ее легко раскрашивать. В
324 руб
Раздел: Копилки

81. База данных велосипедного магазина

82. База данных для организации по продаже канцелярских товаров

83. База данных заместителя директора по воспитательной работе приюта г. Аксу

84. База данных компьютерного магазина

85. База данных по учету металлопродукции на платформе SQL Server

86. База данных предприятия
87. База данных станции технического обслуживания автомобилей
88. База данных: "Деканат: дистанционное обучение"

89. Базы данных

90. Базы данных

91. Базы данных в юриспруденции

92. Базы данных и их функции. Структурные элементы базы данных

93. Базы данных на логическоми и функциональном программировании

94. Инфологическая модель базы данных "Видепрокат"

95. Инфологическая модель базы данных "Паспортный учет"

96. Инфологическая модель базы данных дистанционного образования

Доска пробковая, с алюминиевой рамой, 90x60 см.
Доска выполнена из пробки высокого качества, имеет регулируемые элементы крепления, алюминиевая рамка соединяется пластиковыми уголками.
1065 руб
Раздел: Демонстрационные рамки, планшеты, таблички
Настольная семейная игра "Гонки по цветовому коду".
Эта настольная игра для двух игроков заставит пошевелить мозгами и пальцами. Цель игры проста - для победы над соперником необходимо
417 руб
Раздел: Игры логические
Сменный фильтр "Аквафор В-100-5", 3 штуки.
Модуль В100-5 содержит в оптимальном соотношении гранулы кокосового угля, ионообменные смолы и "ноу-хау" АКВАФОР - волокна
576 руб
Раздел: Фильтры для воды

97. Инфологическое моделирование базы данных "Абитуриент"

98. Использование электронной таблицы как базы данных. Сортировка и фильтрация данных в Microsoft Excel 97

99. Компьютерные технологии обработки экономической информации на основе использования систем управления базами данных


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.