Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
2-1160632579
Wolfram
2006-10-12 09:56
2006.10.29
Как объявить константный массив структур?


4-1150295473
Jolik
2006-06-14 18:31
2006.10.29
Заменить залокированный системой файл...


11-1137157074
-=Mike=-
2006-01-13 15:57
2006.10.29
Вопрос по отображению окна


1-1158552878
dm37
2006-09-18 08:14
2006.10.29
COM-порт задержка


3-1157469181
untermensch
2006-09-05 19:13
2006.10.29
Как соединится с MS-SQLExpress2005 с другого компьютера ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский