powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Аргументы для перехода на клиент-сервер.
20 сообщений из 20, страница 1 из 1
Аргументы для перехода на клиент-сервер.
    #32757937
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всемирный разум!!!
Подскажите как можно аргументировать начальству зачем переходить с Access на клиент-сервер.
Исходные посылы: данные в mdb на сервере, пользователи тоже через mdb.

Нужны аргументы только для обоснования для НАЧАЛЬСТВА (сам я уже определился ).
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32758026
strizh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самый мощный аргумент для НАЧАЛЬСТВА - информационная безопасность.
1) Никто не сможет просто скопировав файл mdb поиметь все бизнес-данные фирмы
2) В Access невозможно организовать защиту (чтение-запись-удаление) на уровне записи (ячейки) - то бишь нельзя обезопасить, к примеру, часть справочника клиентов, относящихся к VIP
Ну и т.д. в том же духе
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32758035
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как-то к Резерфорду пришел один журналист и попросил его рассказать про теорию атомного ядра (или еще чего-то чем тот занимался). Ну Резерфорд, весь на понтах, говорит мол, да что вы обычный журналист можете в этом понимать, типа я и сам с трудом понимаю. А журналист попался такой наглый, объясните всё равно, говорит. Ну тогда Резерфорд дает ему свои черновики и говорит: ну вот вам, смотрите и вникайте. А наглый журналист не растерялся и говорит: вот тогда вам мои черновики, вы в них тоже нихрена не поймёте, а завтра в газетах спокойно прочитаете что в них(в черновиках) сейчас написано. Этот аргумент так сразил Резерфорда, что после этого он стал дружить с журналистами, всё им подробно объяснять и говорить своим коллегам: "Ваше теория ничего не стоит если вы не можете её объяснить своей кухарке". Хотя на мой взгляд с кухаркой он перебрал.

Это я к чему. Наверное вы все-таки сами не можете сформулировать зачем вам клиент-сервер, а хотите его потому что так принято.
Кстати не исключаю что начальство право.
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32758063
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuper Наверное вы все-таки сами не можете сформулировать зачем вам клиент-сервер, а хотите его потому что так принято.
Кстати, неплохой аргумент для начальства- "а в соседних предприятиях давно перешли".
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32758065
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Исходные посылы: данные в mdb на сервере, пользователи тоже через mdb.
Если это - единственные посылы, то переходить на клиент-сервер вашей фирме не надо, а вот вашему начальству надо послать вас нах. И чем быстрее, тем лучше.
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32758783
Roman Ignatiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32758881
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аксиома всегда одна - если работает, не трожь. Если перестало работать, изменились условия эксплуатации и существующая технология работы никак не позволяет подстроить программу или же просто политически начальство решило все переписать с нуля на более современном уровне - вот тогда и нужно рассуждать, что лучше.
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32759377
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лох ПозорныйЕсли это - единственные посылы, то переходить на клиент-сервер вашей фирме не надо, а вот вашему начальству надо послать вас нах. И чем быстрее, тем лучше.Полностью согласен (и пристрелить чтоб не мучался ). Но ТОЛЬКО Есть еще куча недоделок и кривостей по которым ТРЕБУЕТСЯ переделать и БД, и клиентов к нему (Пример некоторые таблицы даже не в ПЕРВОЙ НОРМАЛЬНОЙ ФОРМЕ, я уже не говорю о третьей) .
Roman Ignatiev Может, поможет это? Спасибо. Разработки идут также и в этом направлении. Но всегда ли можно защитить коммерческую информацию от хищения? (НЕТ ИМХО).
ASCRUSАксиома всегда одна - если работает, не трожь. Если перестало работать, изменились условия эксплуатации и существующая технология работы никак не позволяет подстроить программу или же просто политически начальство решило все переписать с нуля на более современном уровне - вот тогда и нужно рассуждать, что лучше. Согласен. Проблема в том, что не все работает, а то, что работает не так как нужно (ДЛЯ ПРЕДПРИЯТИЯ, а не для меня).
PS. По мне изучить КС можно и в домашних условиях, И НЕФИК Рабочие приложения тащить на КС ради собственной забавы/изучения.
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32759490
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У вас что-то не работает. Криво спроектирована база. Криво написан клиент. Если вы думаете, что от произнесения мантры "Клиент-сервер-трахтибидох" у вас чудесным образом перепишется клиент, нормализуется структура, и выпрямятся руки у того, кто все это говно написал - то вы ошибаетесь.

Если речь идет о полном переписывании всего комплекса, то можно общими идеями "КС vs ФС" отделаться в споре, да и то не всегда.
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32759560
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лох ПозорныйУ вас что-то не работает. Криво спроектирована база. Криво написан клиент. Если вы думаете, что от произнесения мантры "Клиент-сервер-трахтибидох" у вас чудесным образом перепишется клиент, нормализуется структура, и выпрямятся руки у того, кто все это говно написал - то вы ошибаетесь.
Руки уж точно не выпрямятся (см. ниже).
Лох ПозорныйЕсли речь идет о полном переписывании всего комплекса, то можно общими идеями "КС vs ФС" отделаться в споре, да и то не всегда.Нужны именно общие идеи + можно минусы самого Access.
Сам переход на КС даст возможность легче работать со структурой данных + быстрее работать (по идее), а дальше переписывается клиент.

PS. Забыл шутку клиент весит 15 МЕТРОВ, а если начинаещь работать с ним то легко до 20 МЕТРОВ. (все формочки сделаны в стиле XP - всплывающие кнопки и т.п. Все работает через слежение за курсором мышки и меняет бэк гроунд картинку или картинки кнопочек, и еже с ними)
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32759740
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Ignatiev Может, поможет это? Сорри... Сначала запостил, потом прочитал статью. Интересно.
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32760258
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сам переход на КС даст возможность легче работать со структурой данных
Это как? Что значит "работать со структурой"? Что подразумевается под "легче"?

а дальше переписывается клиент.
Т.е. вы хотите сначала "перейти на КС", и только потом переписать клиента? Хм... это новое слово в строительстве КС-систем... база на MS SQL серваке, а клиент файл-серверный :)

Может вы хотите просто перекинуть данные из mdb в MS SQL, из клиентского приложения сделать линки через ODBC, и работать из mdb-шного клиента с MS SQL как с mdb?
Оно конечно тоже вариант, только это не КС получится, а ФС-мутант .Единственный advance что вы получите от таких манипуляций - это лучшую надежность (устойчивость к падениям) и возможность делать горячие бекапы. Скорость работы с большой вероятностью не то чтобы не повысится, а скорее даже понизится, и с этим придется оперативно разбираться. Секьюрити получите, но без переписывания клиента - совсем немного.

Так что это некий гемор по борьбе со спецификой ODBC-инкарнации аксесовского клиента, и все ради небольших плюсов в конце туннеля. На это обычно идут от безысходности, например если по каким-то причинам база стала падать три раза в день, и программер не способен разобраться почему это происходит.

З.Ы.
PS. Забыл шутку клиент весит 15 МЕТРОВ, а если начинаещь работать с ним то легко до 20 МЕТРОВ.
У меня как-то с 8 метров до 150 в процессе разработки вырастало, и ниче. Сжимать не пробовали?
(все формочки сделаны в стиле XP - всплывающие кнопки и т.п. Все работает через слежение за курсором мышки и меняет бэк гроунд картинку или картинки кнопочек, и еже с ними)
Знаете ли, есть такая штука, Аксес 2003 называется. Оно само умеет для аксесовских приложений стили Windows XP применять. Так что поздравляю вас, вы написали кучу кода, делающего то же самое, что делает одна галочка с св-вах приложения :)

З.З.Ы. Переписать все заново. Базу перепроектировать, нормализовать до приемлимого уровня и запихнуть в MS SQL, клиента сделать в виде Access Adp+Ms Sql. Пока оно еще не разрослось до таких маштабов, что переписывать будет мучительно больно. А то будет вот так
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32760570
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лох Позорный Сам переход на КС даст возможность легче работать со структурой данных Это как? Что значит "работать со структурой"? Что подразумевается под "легче"?Легче означает отсутствие необходимости выгонять юзверей из базы для внесения небольших доделок. Лох Позорный
а дальше переписывается клиент.
Т.е. вы хотите сначала "перейти на КС", и только потом переписать клиента? Хм... это новое слово в строительстве КС-систем... база на MS SQL серваке, а клиент файл-серверный :)
Может вы хотите просто перекинуть данные из mdb в MS SQL, из клиентского приложения сделать линки через ODBC, и работать из mdb-шного клиента с MS SQL как с mdb?Хочу перекинуть данные из mdb в MSSQL, затем перекинуть формы и т.п. в adp. И с эти уже работать и дорабатывать.
Уточняю с таким переводом не работал, поетому не знаю насколько хорошо и легко производится. Лох ПозорныйОно конечно тоже вариант, только это не КС получится, а ФС-мутант .Единственный advance что вы получите от таких манипуляций - это лучшую надежность (устойчивость к падениям) и возможность делать горячие бекапы. Скорость работы с большой вероятностью не то чтобы не повысится, а скорее даже понизится, и с этим придется оперативно разбираться. Секьюрити получите, но без переписывания клиента - совсем немного. Так и клиент БУДЕТ переписываться, но для начала нужно убедить начальство в энтой необходимости.
Лох ПозорныйТак что это некий гемор по борьбе со спецификой ODBC-инкарнации аксесовского клиента, и все ради небольших плюсов в конце туннеля. На это обычно идут от безысходности, например если по каким-то причинам база стала падать три раза в день, и программер не способен разобраться почему это происходит. Некоторая безисходность есть. Глюки ловить замаяло...
Лох ПозорныйЗ.Ы.
PS. Забыл шутку клиент весит 15 МЕТРОВ, а если начинаещь работать с ним то легко до 20 МЕТРОВ.
У меня как-то с 8 метров до 150 в процессе разработки вырастало, и ниче. Сжимать не пробовали? Неа, А что ПОМОГАЕТ???
Лох Позорный (все формочки сделаны в стиле XP - всплывающие кнопки и т.п. Все работает через слежение за курсором мышки и меняет бэк гроунд картинку или картинки кнопочек, и еже с ними)
Знаете ли, есть такая штука, Аксес 2003 называется. Оно само умеет для аксесовских приложений стили Windows XP применять. Так что поздравляю вас, вы написали кучу кода, делающего то же самое, что делает одна галочка с св-вах приложения :)Цитирую сам себя: БД и оболочки писал не Я.
ЗЫ А в чем специфика Access ODBC (кроме непонятных глючков, которых уже словил ).
ЗЗЫ Сначала нужны аргументы для начальства, чтобы эту перестройку начать.
Лох Позорный
З.З.Ы. Переписать все заново. Базу перепроектировать, нормализовать до приемлимого уровня и запихнуть в MS SQL, клиента сделать в виде Access Adp+Ms Sql. Пока оно еще не разрослось до таких маштабов, что переписывать будет мучительно больно. А то будет вот так
ЗЗЗЫ Вопрос, а как лучше это сделать (хочется показать полезность в процессе работы, а не свет в конце туннеля). Т.е. как можно без остановки работы операторов, дорабатывать базу (основную)?
ИЛИ геморра больше, чем пользы?
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32760590
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЗЗЗЫ Вопрос, а как лучше это сделать (хочется показать полезность в процессе работы, а не свет в конце туннеля). Т.е. как можно без остановки работы операторов, дорабатывать базу (основную)?
ИЛИ геморра больше, чем пользы?

У меня именно так и было. Причем вначале пришлось все перевести из екселя во временную БД, постепенно врубаясь в тех. процесс, а потом уже в основную. Стоит ли говорить, о том, что пришлось потратить много времени на создание всяких самописных конверторов. Сейчас они уже никому не нужны, и даже иногда жалко становится потраченного времени.

Может стоит вам параллельно начать разработку, и когда новая система покажет, что старая не имеет функциональных преимуществ, просто перестать вбивать данные в старую.

...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32760694
protector
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рыжий Кот
ЗЗЗЫ Вопрос, а как лучше это сделать (хочется показать полезность в процессе работы, а не свет в конце туннеля). Т.е. как можно без остановки работы операторов, дорабатывать базу (основную)?
ИЛИ геморра больше, чем пользы?


У меня именно так и было. Причем вначале пришлось все перевести из екселя во временную БД, постепенно врубаясь в тех. процесс, а потом уже в основную. Стоит ли говорить, о том, что пришлось потратить много времени на создание всяких самописных конверторов. Сейчас они уже никому не нужны, и даже иногда жалко становится потраченного времени.

Может стоит вам параллельно начать разработку, и когда новая система покажет, что старая не имеет функциональных преимуществ, просто перестать вбивать данные в старую.

ИМХО согласен. Это самый лучший вариант. Попытка переделать старую кривую систему обычно заканчиватся большим гемогом, чем написание новоой с тем же функционалом, потомучто вышеупомянутая кривизна перейдёт и в новую систему. И бороться придётся уже с глюками в новой системе. Лучше заново спроектировать базу с учётом особенностей сервера, ну и клиент переписать соответственно.

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32761202
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
А я то надеялся... Ну Надежда умирает последней... Она тварь живучая
Перехожу на переллельную разработку.
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32761205
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PS А кто-нибуть начало топика читал? Как там по поводу аргументов???
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32761880
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
VoDA. Я читал. Надежность и безопасность. И пусть твое начальство поверит тебе на слово. Так как если у них есть сомнения, то их не убедишь словами "горячий бэкап", "транзакции", "роли".
Распечатай этот топик и дай им почитать.
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32767365
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Важный аргумент: стабильность. ФС - всегда может заломаться. Именно потому, что это ФС и у него такая природа. Хоть ACCESS и живучий, но я многократно наблюдал, когда заламывается MDB и не всегда легко поднимался.
Юзеров было всего около 10. Для него 20 юзеров уже опасный предел.
Скорость выполнения запросов при переходе на MSSQL может вырасти в разы, особенно для сложных запросов. Мигрировать с ACCESS на MSSQL не очень сложно. Сам ACCESS вполне хорошо работает с MSSQL.
...
Рейтинг: 0 / 0
Аргументы для перехода на клиент-сервер.
    #32767746
Ermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А мне в КС нравится производительность и SQL. Речь в моем случае идет о Watcom SQL ASA.

В нашей конторе используется 1С. Выполнение серьезных отчетов приводит к параличу всей оперативной деятельности. А заказчики ждать не любят, да и не должны.
Сделал один из отчетов, данные для которого находятся в 1С на ASA.
Для этого подкл. необходимые dbf файлы как proxy table. Используя локальные временные таблицы делаю в них импорт части данных из 1С (proxy tables) и выполняю потом необходимую обработку в ASA. При этом обработка данных за год выполняется примерно от 3.5 до 4 мин. А обработка данных за сутки примерно 2.5 мин. Моё начальство, а следовательно и меня это устраивает.
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Аргументы для перехода на клиент-сервер.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]