|
0 / 0 / 0
Регистрация: 16.05.2010
Сообщений: 14
|
|
Электронный архив12.01.2011, 02:26. Показов 2315. Ответов 2
Метки нет (Все метки)
Здравствуйте. Такая проблема: нужно сделать архив документов предприятия. Т.е. чтобы документы хранились на сервере, а каждый пользователь имел доступ к ним со своего компа. Соответственно, в проге нужен поиск и возможность отображать файлы, как дерево. Кто-нибудь сталкивался с подобным вопросом? Посоветуйте что-нибудь, пожалуйста. Хотя бы каким образом это все организовать. Буду рад любым советам.
0
|
|
| 12.01.2011, 02:26 | |
|
Ответы с готовыми решениями:
2
Электронный учебник Электронный учебник Электронный учебник |
|
2184 / 1255 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
|
|
| 12.01.2011, 12:10 | |
|
а просто создать файл сервер?
0
|
|
|
13114 / 5895 / 1708
Регистрация: 19.09.2009
Сообщений: 8,809
|
|
| 12.01.2011, 16:49 | |
|
Развёртывается клиент-серверная СУБД. Создаётся таблица, настроенная на использование партиций. В этой таблице будет хранится история. Соответственно в таблице имеется BLOB поле для хранения документа. Есть также поля:
- состояние документа: активный/архивный/удалённый - даты: создания/изменения/удаления - пользователь: создавший/изменивший/удаливший - и пр. Пишется клиент, который умеет загружать/выгружать BLOB данные. Клиент должен содержать возможности: - Показывать список актуальных документов. - Показывать список удалённых документов. - Для выбранного документа показывать историю. - Меню: создать/добавить документ в базу. - Меню: поместить документ в архив. - Меню: удалить документ - в базе такой документ помечается как удалённый, и физически не удаляется. - Меню: взять документ из архива. - Меню: восстановить ранее удалённый документ. - Меню: открыть документ на просмотр. - Меню: открыть документ на редактирование. Эти действия можно разбить по полномочиям - что-то может выполнять рядовой пользователь, что-то начальник, что-то - админ и пр. Так же можно продолжить развивать безнес-логику: какие-то документы может видеть только бухгалтерия и финансовый отдел, какие-то - отдел кадров, какие-то - начальство. И т. д. --- Должна быть реализована иерархическая связь документов: отдел/проект/главный документ/связанный документ/... Т. е. следует заложить ID/ID_PARENT - в Oracle есть поддержка таких структур на уровне SQL. --- Ну и конечно придётся позаботиться об управлении партициями. Это выполняется на уровне серверного ПО базы.
0
|
|
| 12.01.2011, 16:49 | |
|
Помогаю со студенческими работами здесь
3
RAR-архив Как открыть архив DB? Не база данных, а архив с документами Электронный учебник Электронный школьный журнал Электронный учебник, создание теста Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|