Форум: "Базы";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];
ВнизПомогите разобрать ТЗ на программу SQLNavigator Найти похожие ветки
← →
MrKiLLER (2006-08-31 10:03) [0]Помогите разобрать (желательно по пунктам) как писать эту программу, ну хотя бы основные моменты...
ТЗ на SQL- Навигатор
1. Программа должна состоять из одного модуля SQLNavigator.exe
(написанного на Delphi 7)
2. Программа в процессе работы для сохранения данных использует файл SQLNavigator.ini
3. Программа позволяет вводить и сохранять (выбирать, редактировать, удалять) набор запросов с указанием имени запроса
4. Алиас БД (BDE Paradox) или каталога вводится пользователем
5. В каждом наборе можно ввести произвольное количество SQL-запросов. Выполненные запросы должны одновременно отображаться на экране.
6. При написании SQL-запросов можно использовать переменные, одинаковые для всех запросов. Значение переменных указывается в отдельном окне.
7. Программа должна уметь объединять запросы в одну результирующую таблицу по заданным параметрам и выводить ее на экран.
8. Порядок сортировки выводимых таблиц может изменяться пользователем.
9. Для выводимых таблиц можно задать условия, при выполнении которых строка меняет цвет на заданный. Все указанные условия сохраняются для соответствующих таблиц.
10. Исходные тексты программы должны быть подробно прокомментированы.
← →
Sergey13 © (2006-08-31 10:17) [1]Вообще то SQLNavigator - уже написан фирмой Quest Software (правда для Оракла).
Кто составлял ТЗ, зачем?
Что конкретно непонятно?
← →
ANB © (2006-08-31 10:24) [2]
> 7. Программа должна уметь объединять запросы в одну результирующую
> таблицу по заданным параметрам и выводить ее на экран.
??? А union all зачем тогда ?
← →
Mr.KiLLER © (2006-08-31 10:39) [3]Тз дали знакомому для устройства на работу как тест,
непонятны пункты: 3, 5, 7
← →
ANB © (2006-08-31 10:41) [4]
> Mr.KiLLER © (31.08.06 10:39) [3]
Дык пусть сам и решает. ТЗ очень странное и почему для парадокса - совсем не понятно. Я бы на такую работу не пошел.
← →
ANB © (2006-08-31 10:43) [5]Хотя елис бы это было для оракла, то в принципе все понятно. Только как тест - это зверство. Если писать это все по-человочески, то долго провозишься.
← →
Sergey13 © (2006-08-31 10:53) [6]> [3] Mr.KiLLER © (31.08.06 10:39)
> непонятны пункты: 3, 5, 7
3. Как я понял написав некий SQL-запрос, можно сохранить его текст для дальнейшего использования.
5. Если "набор" понимать как скрипт, то вроде становится понятно - запрос выполнился и его текст показался на экране.
7. Если объединять результаты запросов, то понятно - union, но для этого запросы должны совпадать по типу и количеству полей. Иначе непонятно.
Вообще для теста многовато, ИМХО. Если все это сделать нормально, получится вполне себе приличная прога а-дя DBD которую и продавать можно.
← →
saxon (2006-08-31 11:16) [7]Они тесты собирают, потом из кусков прогу лепят, а людям - "не прошли".
:)
← →
BoxTer © (2006-08-31 12:01) [8]или курсовая???
← →
Mr.KiLLER © (2006-08-31 13:38) [9]Нет, тест при трудоустройству
← →
Sergey13 © (2006-08-31 13:43) [10]> [9] Mr.KiLLER © (31.08.06 13:38)
Вообще то логичнее за разъяснением ТЗ обратиться к автору этого ТЗ.
← →
BoxTer © (2006-09-01 11:53) [11]Может тогда лучче не стоит устраиваться на эту работу, т.к. постановка задачи уже вызывает недоумение?
← →
ORMADA © (2006-09-01 15:12) [12]знаю я такие тесты
МАТЬ-ПЕРЕМАТЬ!
сам ходил
сделал что хотели (чат на мускуле+дельфи)
хорошо сделал..
а потмо начались качели ..
то денег многа прошу (хотя сначала согласились на мои условия) то им прикрыли вакансию в целом
ИМХО не стоит траты времени все эти РАЗВОДЫ!!!
← →
Сергей М. © (2006-09-01 16:11) [13]
> 7. Программа должна уметь объединять запросы в одну результирующую
> таблицу по заданным параметрам и выводить ее на экран
И вообще как это - объединять запросы в таблицу ?
Может таки результаты запросов на выборку ?
Но при этом нигде выше по тексту не сказано, что речь идет о запросах именно на выборку.
Думаю, таким ТЗ можно смело подтереться)
← →
novill © (2006-09-01 16:38) [14]Mr.KiLLER, тут вопросы не касающиеся разработки. Приведенное вами близко к ТЗ не лежало. :)
Расчитывать на нормальное сотрудничество с такой компанией не стоит.
← →
Antoxa2005 (2006-09-02 13:35) [15]Не ну для этого уже нужен программист!
← →
Fay © (2006-09-02 16:24) [16]Не надо подтираться таким ТЗ!!! Это не задание, а подарок!
Если выполнять его буквально, разработка займёт 2 дня от силы.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.081 c