powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Посоветуйте, сбор статистики библиотек
10 сообщений из 10, страница 1 из 1
Посоветуйте, сбор статистики библиотек
    #35844733
nickolay_fff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задача- сбор статистики с библиотек-филиалов и центральной библиотеки. Информация забивается в таблички (см. прикрепленный файл) ежедневно, содержание таблиц- информация по кол-ву посещений и книговыдаче. Четыре типа таблиц-электронных дневников(так это называется)
филиалов больше десятка, плюс ко всему в каждом из филиалов по нескольку отделов, которые заполняют эти таблички. Таблицы в общем схожие, но между ними есть различия и что самое противное, они могут изменяться (например, возрастные категории читателей могут добавляться, типы справок и консультаций варьируются). В самой центральной библиотеке несколько отделов, ведущих такую статистику. Всю информацию из филиалов и отделов центральной библиотеки ежедневно надо сливать куда-нибудь в одно место, подсчитывать общую сумму по посещениям и книговыдаче, в последствии формировать отчет за квартал, полгода, 9 месяцев и год в общем по системе и отдельно по каждому филиалу. Связь между филиалами прямая по ip-адресу. Что-то вроде подсети. В центральной библиотеке можно поднять sql server 2005, сервер терминалов или файлсервер. Посоветуйте как организовать БД. Клиентские приложения на рабочих местах, таблицы на сервере, как быть со структурой данных? Как организовать клиентское приложение чтобы учесть прихоти метод. отдела, который постоянно все меняет. Спасибо. Жду советов.
...
Рейтинг: 0 / 0
Посоветуйте, сбор статистики библиотек
    #35844745
nickolay_fff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Access 2003, WinXp
...
Рейтинг: 0 / 0
Посоветуйте, сбор статистики библиотек
    #35986803
nickolay_fff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Часть проблем порешал. В частности, сделал универсальное клиентское приложение, которое можно настроить под нужды конкретного отдела. Сейчас это выглядит как adp-проект в связке с sql server 2000. На сервере лежит тестовая табличка с полным набором возможных полей. В клиенте форма, настраиваемая на вывод определенного набора. Каким образом организовать структуру данных чтобы можно было из иерархии раб.место - отдел - филиал в любой момент выдернуть данные по отделам, филиалам?
...
Рейтинг: 0 / 0
Посоветуйте, сбор статистики библиотек
    #35987323
nosov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
язык запросов SQL позволяет вытаскивать любые данные из базы данных
изучайте SQL и тренируйтесь в составлении запросов
для этого есть бесплатные учебные базы данных для MS SQL Server
...
Рейтинг: 0 / 0
Посоветуйте, сбор статистики библиотек
    #35988900
nickolay_fff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как хранить данные в одной таблице чтобы каждый пользователь, авторизировавшись на своем клиентском приложении, мог вносить свои записи и я их мог потом различить, кто что записал. Могу создать таблицу пользователей, каждый будет иметь свой id, или имя компа, с которого запускается приложение, или айпишник, и связать эту таблицу с таблицей данных. Как сделать так, чтобы пользователь залогинился и записи от него пошли автоматом в таблицу данных под его id? Дальше сам разберусь. Сформулировал как можно проще.
...
Рейтинг: 0 / 0
Посоветуйте, сбор статистики библиотек
    #35988904
nickolay_fff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...sql запросы нормально пишу.
...
Рейтинг: 0 / 0
Посоветуйте, сбор статистики библиотек
    #35988929
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СУБД обычно имеет функционал, позволяющий програмным путём узнать имя пользователя в текущей сессии.
...
Рейтинг: 0 / 0
Посоветуйте, сбор статистики библиотек
    #35989107
nickolay_fff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я об этом знаю. Как сделать так, чтобы после авторизации это имя вписывалось в таблицу данных, а потом шли уже сами данные, занесенные пользователем?
...
Рейтинг: 0 / 0
Посоветуйте, сбор статистики библиотек
    #35989130
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nickolay_fff, если у вас есть имя пользователя и ваша программа умеет добавлять записи - какие такие проблемы составляет добавить поле для имени пользователя в таблдицу - и заполнять его вместе с остальными полями при заполнении записи?
...
Рейтинг: 0 / 0
Посоветуйте, сбор статистики библиотек
    #35990989
nosov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как вариант :

1. для каждого клиента сделайте свою таблицу
2. каждому клиенту дайте право доступа только в свою таблицу

в этом случае вопросы кто куда и что занес отпадают напрочь.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Посоветуйте, сбор статистики библиотек
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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