|
Что значит гарантийный срок и сопровождение ИС?
|
|||
---|---|---|---|
#18+
BelyА если программа с помощью модуля загрузки из файла позволила влить данные из файла, а потом при открытии этих данных на просмотр - будет ругаться, что данные некорректны (или вобще падать). Это, по вашему, будет нормальная ситуация? а знаете способ работы с черными ящиками? Нужно определить корректность данных без необходимости их прочтения. Поделитесь плз, если это конечно не закрытое ноу-хау. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2008, 12:08 |
|
Что значит гарантийный срок и сопровождение ИС?
|
|||
---|---|---|---|
#18+
iscra_fmНужно определить корректность данных без необходимости их прочтения. А при загрузке данных из файла - у нас они не читаются? iscra_fmПоделитесь плз, если это конечно не закрытое ноу-хау.В моем примере - это ноу-хау будет выглядеть как "не стоит экономить на логической проверке правильности вгружаемых данных". Если Вы скажете, что таких ошибок в системах не бывает - то это не так. Работали по интеграции нашей системы вещания метеосводок со Шведской системой сбора метеоинформации ASOS. В один прекрасный момент выяснилось, что ASOS выдал нашей системе некорректный код METAR и наша система отказалась его принимать, заявив что он ошибочный. Когда оператор попытался вручную ввести этот некорректный METAR в системе ASOS - он сказала - неправильный METAR. Получается, что сам он некорректную сводку генерить имеет право, а вручную вводить не дает. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2008, 13:05 |
|
Что значит гарантийный срок и сопровождение ИС?
|
|||
---|---|---|---|
#18+
BelyРаботали по интеграции нашей системы вещания метеосводок со Шведской системой сбора метеоинформации ASOS. В один прекрасный момент выяснилось, что ASOS выдал нашей системе некорректный код METAR и наша система отказалась его принимать, заявив что он ошибочный. Когда оператор попытался вручную ввести этот некорректный METAR в системе ASOS - он сказала - неправильный METAR. Получается, что сам он некорректную сводку генерить имеет право, а вручную вводить не дает. Байка. На Российском производстве внедрялась шведская информационная система. Прошло два года, внедрение провалилось. Владельца компании, заказчика спросили: "В чем причина неудачи?Не связано ли это с качеством системы?". "Да нет, система в принципе хорошая, просто у нас на заводе оказалось слишком мало шведов". ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2008, 14:56 |
|
Что значит гарантийный срок и сопровождение ИС?
|
|||
---|---|---|---|
#18+
Bely ЮВ Программист-ЛюбительЯ считаю, что программа обязана давать правильные результаты на данных , которые она приняла ... Это могут оказаться правильные результаты лишь с точки зрения программы. Цитата г. Ульянова (Ленин) (правда, по другому поводу): "Формально правильно, а по существу - издевательство".А если программа с помощью модуля загрузки из файла позволила влить данные из файла, а потом при открытии этих данных на просмотр - будет ругаться, что данные некорректны (или вобще падать). Это, по вашему, будет нормальная ситуация? влить куда? Т.к. форум у нас SQL.ru, то вспомним про СУБД. Основное назначение которой - хранение НЕпротиворечивых данных (если это не мусорка). Поэтому я тоже с трудом себе представляю ситуацию по "влили в Систему непонятно какие данные". Например, залили звуковой файл, а просмотр делаем фотошопом. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2008, 17:17 |
|
Что значит гарантийный срок и сопровождение ИС?
|
|||
---|---|---|---|
#18+
BelyА если программа с помощью модуля загрузки из файла позволила влить данные из файла, а потом при открытии этих данных на просмотр - будет ругаться, что данные некорректны (или вобще падать). Это, по вашему, будет нормальная ситуация? Если падать - то ненормальная. Если ругаться - то в случае если утилита загрузки обвешана предупреждениями вида "для достижения скорости загрузки проверки отключены - вы отвечаете за файл, который формируете" - то в принципе нормально. Вернее сказать, это допустимый вариант решения, хотя далеко не всегда лучший. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2008, 17:22 |
|
Что значит гарантийный срок и сопровождение ИС?
|
|||
---|---|---|---|
#18+
Petro123Например, залили звуковой файл, а просмотр делаем фотошопом. Хороший пример для иллюстрации, как средствами СУБД проверить, что именно в бинарном файле, и если это не дай бог не картинка, ругнуться. Как говорится, "а вам слабо?" Налицо правильность данных (в смысле непротиворечивости), но данные некорректные (в смысле использования). ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2008, 14:37 |
|
Что значит гарантийный срок и сопровождение ИС?
|
|||
---|---|---|---|
#18+
Сергей Васкецов Petro123Например, залили звуковой файл, а просмотр делаем фотошопом. Хороший пример для иллюстрации, как средствами СУБД проверить, что именно в бинарном файле, и если это не дай бог не картинка, ругнуться. Как говорится, "а вам слабо?" Налицо правильность данных (в смысле непротиворечивости), но данные некорректные (в смысле использования). и да и нет - никто не спорит, что ВСЁ проверять - себе дороже. Надо отделять главное от второстепенного. Windows определяет содержимое файла по его расширению. - кто мешает на входе определять файл по его расширению? - если у вас ИС с бизнес-логикой поглубже (напр. фоторедактор), то можно и нужно разбирать бинарный файл с определением его типа. Хотя бы для того, чтобы программа не свалилась от некорректных данных. Поэтому в БД Системы нет места для "непонятно чего" и "пусть пока полежит" :) IMHO ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 17:21 |
|
|
start [/forum/topic.php?fid=33&gotonew=1&tid=1548697]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
141ms |
get topic data: |
12ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 308ms |
total: | 558ms |
0 / 0 |