powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Выбор инструментария
12 сообщений из 12, страница 1 из 1
Выбор инструментария
    #35788575
stawuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть следующие условия:
- база на 15-20к записей
- примерная структура базы: 4-5 больших основных таблиц (по 3-4к записей и до 50 полей) и куча (до 50 и больше) справочных таблиц (до 300 записей, 3-5 полей). Необходимо также хранение мультимедийных данных (картинки, документы)
- структура базы может относительно часто меняться (пришли новые данные - добавили таблицу или поля)
- необходимо реализовать разделение прав пользователей и ведение истории изменений данных
- работа в основном Select'ная, данные обновляются не очень часто, но обычно большими порциями, когда приходит от поставщиков
- одновременная работа 5-10 пользователей
- в рабочей среде необходимо средство довольно быстрого (можно не самого простого) инструмента для создания форм отчетности, так как они постоянно меняются и часто есть необходимость в создании новой формы

Сейчас база реализована на Access'e. И она просто ужасна)

Перед мной стоит задача построить новую ИС. И первым делом мне нужно решить на чем это дело делать. Мои варианты:
1. Оставить базу на аццессе и сделать клиент (тоже аццесс) - сервер (C# - потому что знаю и быстро). Но хватит ли аццеса для обработки БЛОБов и селекта по множеству таблиц?
2. Поставить на сервер Firebird или Postgres а клиент снова таки на #. Но сложно ли будет реализовать систему отчетности? FastReport?
3. Сервер снова Firebird или Postgres (и, кстати, а что подойдет лучше?) а клиент на Php (но тут думаю проблемы будут с созданием отчетов).

В общем, кто что может посоветовать по этому поводу или направить на правильный источник информации?
Всем спасибо.
...
Рейтинг: 0 / 0
Выбор инструментария
    #35789325
Gluck99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Советую от аксесса в таком раскладе однозначно отказаться. Не надо рубить хвост по частям. Режьте сразу и целиком. Иначе будет только хуже, честное слово.
Взять надо самое распространенное и дубовое: FB + FastReport. FastReport особенно удобен в виду наличия в вашем ТЗ быстрого создания отчетов, трудностей с ним особых нет, это добротный продукт. А вот как FR живет с С# я не в курсе, но что-там у них было такое, в общем, уточните.
...
Рейтинг: 0 / 0
Выбор инструментария
    #35789795
trdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Qt(Отчеты через QWebKit)+Postgres.
Бесплатно+производительно+быстро+кросплатформенно.
вкусите множество сексуальных наслаждений с нашей новой платформой... (с) 1С
...
Рейтинг: 0 / 0
Выбор инструментария
    #35789991
trdmQt(Отчеты через QWebKit)+Postgres.
Бесплатно+производительно+быстро+кросплатформенно.
вкусите множество сексуальных наслаждений с нашей новой платформой... (с) 1С

И крайне идиотично, программистов на развитие этой лабуды не найдется в радиусе 800км.
...
Рейтинг: 0 / 0
Выбор инструментария
    #35847256
kolos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
stawuk,


временное решение пока будете думать с переходом на что то другое - зачем картинки и документы хранить в базе?
1. сделайте просто урлы в аксесс таблице на дисксторадж
2. еще в аксессе есть вроде бы волшебная кнопка оптимизация базы
...
Рейтинг: 0 / 0
Выбор инструментария
    #35847264
trdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВсезнайкинtrdmQt(Отчеты через QWebKit)+Postgres.
Бесплатно+производительно+быстро+кросплатформенно.
вкусите множество сексуальных наслаждений с нашей новой платформой... (с) 1С
И крайне идиотично, программистов на развитие этой лабуды не найдется в радиусе 800км.
Собственно таки да, если в антарктике.
...
Рейтинг: 0 / 0
Выбор инструментария
    #35847395
D.O.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Delphi +FireBird - самое оптимальное.
...
Рейтинг: 0 / 0
Выбор инструментария
    #35863005
nicktcher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stawuk,

Java+MySQL
...
Рейтинг: 0 / 0
Выбор инструментария
    #35877504
alexsu4236
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а 1с 8 реализует весь этот функционал очень просто и надежно а главное всегда готова к доработке и методика обновления конфигураций заложена прямо в ней
...
Рейтинг: 0 / 0
Выбор инструментария
    #35877625
trdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexsu4236а 1с 8 реализует весь этот функционал очень просто и надежно а главное всегда готова к доработке и методика обновления конфигураций заложена прямо в ней
Да, но приходится переплачивать за лицензии и тормоза.
...
Рейтинг: 0 / 0
Выбор инструментария
    #35878310
strizh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Stawuk:
Переместите все таблицы на PostgreSQL, клиента оставьте на Access.
Для записи таблицы присоединяйте через ODBC и используйте их в формах, для отчетов - создавайте в Access запросы с типом "К серверу" - через ODBC ваши select будут обрабатываться на постгресе. Целостность данных, защита, авторизация - все будет на постгресе.
С отображением картинок из полей типа bytea в Access нет никаких проблем как в формах, так и в отчетах.
Преимущества такого решения - действительно ОЧЕНЬ БЫСТРО делаются-меняются отчеты и формы. Более быстрого инструментария я пока (за 15 лет) не нашел. Хотя нет. В-частности, ПРОСТЫЕ отчеты ТАК ЖЕ БЫСТРО делаются-меняются с помощью MS RS + MS VS. Чего не скажешь о навороченных отчетах и формах.
...
Рейтинг: 0 / 0
Выбор инструментария
    #35881052
ддддд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мда, каждый кулик свое болото хвалит...
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Выбор инструментария
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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