Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 09.10.2012, 17:52   #1
misher
Участник клуба
 
Аватар для misher
 
Регистрация: 26.05.2010
Сообщений: 1,648
Вопрос Посоветуйте тему курсовой...

Посоветуйте тему для курсовой работы. Работа с БД в Delphi для II курса.
Поскольку мультимедию я напишу без проблем, а вот с БД не работал еще, за одно и вникну в основы.
Например типа продажа билетов на вокзалах и т.д, чтобы туда можно было добавить различные математические функции, да и идея была хорошей.
Или же можно развить тему билетов, но я не особо понимаю, что и как там буду делать (разве только кол-во билетов и цену, чтобы для этого кол-ва считала)...
This world will never be What I expected (c)
misher вне форума
Старый 09.10.2012, 18:40   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цитата:
Например типа продажа билетов на вокзалах и т.д
До того, как зайти в эту тему, я об этом и подумал. Можно реализовать продажу билетов на автовокзале, при этом есть несколько рейсов, разное время отправления...
Вадим Мошев вне форума
Старый 09.10.2012, 18:57   #3
misher
Участник клуба
 
Аватар для misher
 
Регистрация: 26.05.2010
Сообщений: 1,648
По умолчанию

В общем тоже думаю сделать продажу билетов, пока вот так:
1. Рейсы;
2. Количество;
3. Место;
4. Стоимость;
5. Расстояние;
6. Дата;
+ добавление новых рейсов, стоимость буду брать определенную за км.

Может есть дополнения или другие предложения?
This world will never be What I expected (c)
misher вне форума
Старый 09.10.2012, 19:49   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Не так все просто с продажей билетов.
1. Учесть что рейсы есть местного формирования и проходящие.
2. Для каждого рейса есть перечень предусмотренных расписанием остановок, а не только конечная остановка. Соответственно и расстояние до каждой свое. Причем эти остановки для разных маршрутов пересекаются. Намекаю на отдельную таблицу этих остановок с расстоянием до них. И таблицу-связку между рейсами и остановками для организации отношения многие к многим
3. Цена билетов - не просто тариф за километраж, а ещё вокзальный сбор, НДС. У нас по крайней мере так.
4. Места в рейсе, как свободные, так и с проданными билетами - отдельная таблица, дочерняя к таблице рейсов. По идее должна иметь ссылку на пукт назначения в части проданных билетов

Вообщето это так, наблюдение со стороны за автовокзальной жизнью
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума
Старый 09.10.2012, 20:15   #5
misher
Участник клуба
 
Аватар для misher
 
Регистрация: 26.05.2010
Сообщений: 1,648
По умолчанию

Не думаю, что все, но учту, спасибо
This world will never be What I expected (c)
misher вне форума
Старый 09.10.2012, 20:25   #6
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Прога для расчета зарплаты.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума
Старый 09.10.2012, 20:28   #7
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,899
По умолчанию

Аватар, у нас, наверное, ещё сложнее ) но ТС'у дать проекты с работы не получится )

У нас чего только нет... Льготники, возвраты, карточки, справочные, отчётность всех мастей, кассовый и билетный учёт, диспетчерская, табло, объявления, терминалы и веб-сервисы.

И всё на единой базе данных с репликацией по филиалам

По теме - думаю стоит взять ADO+MSSQLSERVER - быстро на мой взгляд и вполне удобно, плюс всякие приписки в пояснительную записку - мол вот на сетевую модель сразу расчет, на авторизацию, логирование и прочие вспомогательные службы.

Да и просто составлять графы таблиц - визуальное проектирование позволит весь проект видеть.

Последний раз редактировалось phomm; 09.10.2012 в 20:31.
phomm вне форума
Старый 09.10.2012, 20:49   #8
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Цитата:
Сообщение от misher Посмотреть сообщение
В общем тоже думаю сделать продажу билетов, пока вот так:
1. Рейсы;
2. Количество;
3. Место;
4. Стоимость;
5. Расстояние;
6. Дата;
+ добавление новых рейсов, стоимость буду брать определенную за км.

Может есть дополнения или другие предложения?
Это поля одной таблицы? О_о
А как же нормализация, связи, ключи? В серьезном вузе такое завернут сразу...
Да и мелочей тут поболее будет...
Есть множество городов, во многие можно попасть (уехать) только на проходящем автобусе. В крупных городах не по одной станции бывает. Стоимость берется не только за километраж, есть еще льготы, тип автобуса, маршрут, багаж. Есть дополнительные автобусы. Есть сломанные, в том числе и в пути, тогда билеты перестают продаваться, пока проходящие не заберут всех людей со сломанного. Бывают сданные билеты и забронированные...
Alar, верни репу!
Naive вне форума
Старый 09.10.2012, 21:12   #9
misher
Участник клуба
 
Аватар для misher
 
Регистрация: 26.05.2010
Сообщений: 1,648
По умолчанию

Цитата:
Это поля одной таблицы?
Нет, конечно нет... Это все что будет продумано. До реализации я и близко пока не подошел...

Цитата:
Прога для расчета зарплаты.
Нет, отпадает... Там налоги, премии, дети и т.д. уж точно не для меня...
This world will never be What I expected (c)
misher вне форума
Старый 09.10.2012, 21:33   #10
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,849
По умолчанию

Читаем правила раздела: http://programmersforum.ru/showthread.php?t=105287

Цитата:
2.3. Запрещено создание тем, типа: "С чего начать программировать", "Как начать изучать язык", "По какой литературе лучше изучать программирование", "Какой язык перспективнее и востребование", "На какую специальность пойти учиться", "Какая специальность более востребована", "Имея какую специальность можно больше заработать", "Какой вуз выбрать", "Какую тему курсовой/дипломной работы выбрать" и т.п. Подобные вопросы неоднократно обсуждались на форуме, ищите.
Arigato вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
создать тему в турбо-паскале на тему типизированные файлы O!e&ka! Паскаль, Turbo Pascal, PascalABC.NET 0 29.05.2011 11:42
Придумать тему для курсовой.. Chetan Свободное общение 22 17.05.2010 18:37
Курсовой проект на тему решение систем линейных уравнений методом посл.итераций Ericnex Помощь студентам 1 11.05.2010 15:58
помогите придумать тему для курсовой! tiger Помощь студентам 1 25.12.2009 01:09
Помогите придумать тему курсовой lastochka Свободное общение 5 22.12.2008 19:58