Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Посоветуйте, сбор статистики библиотек / 10 сообщений из 10, страница 1 из 1
01.03.2009, 16:31
    #35844733
nickolay_fff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте, сбор статистики библиотек
Задача- сбор статистики с библиотек-филиалов и центральной библиотеки. Информация забивается в таблички (см. прикрепленный файл) ежедневно, содержание таблиц- информация по кол-ву посещений и книговыдаче. Четыре типа таблиц-электронных дневников(так это называется)
филиалов больше десятка, плюс ко всему в каждом из филиалов по нескольку отделов, которые заполняют эти таблички. Таблицы в общем схожие, но между ними есть различия и что самое противное, они могут изменяться (например, возрастные категории читателей могут добавляться, типы справок и консультаций варьируются). В самой центральной библиотеке несколько отделов, ведущих такую статистику. Всю информацию из филиалов и отделов центральной библиотеки ежедневно надо сливать куда-нибудь в одно место, подсчитывать общую сумму по посещениям и книговыдаче, в последствии формировать отчет за квартал, полгода, 9 месяцев и год в общем по системе и отдельно по каждому филиалу. Связь между филиалами прямая по ip-адресу. Что-то вроде подсети. В центральной библиотеке можно поднять sql server 2005, сервер терминалов или файлсервер. Посоветуйте как организовать БД. Клиентские приложения на рабочих местах, таблицы на сервере, как быть со структурой данных? Как организовать клиентское приложение чтобы учесть прихоти метод. отдела, который постоянно все меняет. Спасибо. Жду советов.
...
Рейтинг: 0 / 0
01.03.2009, 16:44
    #35844745
nickolay_fff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте, сбор статистики библиотек
Access 2003, WinXp
...
Рейтинг: 0 / 0
14.05.2009, 21:05
    #35986803
nickolay_fff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте, сбор статистики библиотек
Часть проблем порешал. В частности, сделал универсальное клиентское приложение, которое можно настроить под нужды конкретного отдела. Сейчас это выглядит как adp-проект в связке с sql server 2000. На сервере лежит тестовая табличка с полным набором возможных полей. В клиенте форма, настраиваемая на вывод определенного набора. Каким образом организовать структуру данных чтобы можно было из иерархии раб.место - отдел - филиал в любой момент выдернуть данные по отделам, филиалам?
...
Рейтинг: 0 / 0
15.05.2009, 10:13
    #35987323
nosov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте, сбор статистики библиотек
язык запросов SQL позволяет вытаскивать любые данные из базы данных
изучайте SQL и тренируйтесь в составлении запросов
для этого есть бесплатные учебные базы данных для MS SQL Server
...
Рейтинг: 0 / 0
15.05.2009, 18:07
    #35988900
nickolay_fff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте, сбор статистики библиотек
как хранить данные в одной таблице чтобы каждый пользователь, авторизировавшись на своем клиентском приложении, мог вносить свои записи и я их мог потом различить, кто что записал. Могу создать таблицу пользователей, каждый будет иметь свой id, или имя компа, с которого запускается приложение, или айпишник, и связать эту таблицу с таблицей данных. Как сделать так, чтобы пользователь залогинился и записи от него пошли автоматом в таблицу данных под его id? Дальше сам разберусь. Сформулировал как можно проще.
...
Рейтинг: 0 / 0
15.05.2009, 18:08
    #35988904
nickolay_fff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте, сбор статистики библиотек
...sql запросы нормально пишу.
...
Рейтинг: 0 / 0
15.05.2009, 18:20
    #35988929
АнатоЛой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте, сбор статистики библиотек
СУБД обычно имеет функционал, позволяющий програмным путём узнать имя пользователя в текущей сессии.
...
Рейтинг: 0 / 0
15.05.2009, 21:09
    #35989107
nickolay_fff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте, сбор статистики библиотек
я об этом знаю. Как сделать так, чтобы после авторизации это имя вписывалось в таблицу данных, а потом шли уже сами данные, занесенные пользователем?
...
Рейтинг: 0 / 0
15.05.2009, 21:54
    #35989130
АнатоЛой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте, сбор статистики библиотек
nickolay_fff, если у вас есть имя пользователя и ваша программа умеет добавлять записи - какие такие проблемы составляет добавить поле для имени пользователя в таблдицу - и заполнять его вместе с остальными полями при заполнении записи?
...
Рейтинг: 0 / 0
18.05.2009, 11:12
    #35990989
nosov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте, сбор статистики библиотек
как вариант :

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

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


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