|
|
|
Посоветуйте, сбор статистики библиотек
|
|||
|---|---|---|---|
|
#18+
Задача- сбор статистики с библиотек-филиалов и центральной библиотеки. Информация забивается в таблички (см. прикрепленный файл) ежедневно, содержание таблиц- информация по кол-ву посещений и книговыдаче. Четыре типа таблиц-электронных дневников(так это называется) филиалов больше десятка, плюс ко всему в каждом из филиалов по нескольку отделов, которые заполняют эти таблички. Таблицы в общем схожие, но между ними есть различия и что самое противное, они могут изменяться (например, возрастные категории читателей могут добавляться, типы справок и консультаций варьируются). В самой центральной библиотеке несколько отделов, ведущих такую статистику. Всю информацию из филиалов и отделов центральной библиотеки ежедневно надо сливать куда-нибудь в одно место, подсчитывать общую сумму по посещениям и книговыдаче, в последствии формировать отчет за квартал, полгода, 9 месяцев и год в общем по системе и отдельно по каждому филиалу. Связь между филиалами прямая по ip-адресу. Что-то вроде подсети. В центральной библиотеке можно поднять sql server 2005, сервер терминалов или файлсервер. Посоветуйте как организовать БД. Клиентские приложения на рабочих местах, таблицы на сервере, как быть со структурой данных? Как организовать клиентское приложение чтобы учесть прихоти метод. отдела, который постоянно все меняет. Спасибо. Жду советов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2009, 16:31 |
|
||
|
Посоветуйте, сбор статистики библиотек
|
|||
|---|---|---|---|
|
#18+
Access 2003, WinXp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2009, 16:44 |
|
||
|
Посоветуйте, сбор статистики библиотек
|
|||
|---|---|---|---|
|
#18+
Часть проблем порешал. В частности, сделал универсальное клиентское приложение, которое можно настроить под нужды конкретного отдела. Сейчас это выглядит как adp-проект в связке с sql server 2000. На сервере лежит тестовая табличка с полным набором возможных полей. В клиенте форма, настраиваемая на вывод определенного набора. Каким образом организовать структуру данных чтобы можно было из иерархии раб.место - отдел - филиал в любой момент выдернуть данные по отделам, филиалам? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2009, 21:05 |
|
||
|
Посоветуйте, сбор статистики библиотек
|
|||
|---|---|---|---|
|
#18+
язык запросов SQL позволяет вытаскивать любые данные из базы данных изучайте SQL и тренируйтесь в составлении запросов для этого есть бесплатные учебные базы данных для MS SQL Server ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 10:13 |
|
||
|
Посоветуйте, сбор статистики библиотек
|
|||
|---|---|---|---|
|
#18+
как хранить данные в одной таблице чтобы каждый пользователь, авторизировавшись на своем клиентском приложении, мог вносить свои записи и я их мог потом различить, кто что записал. Могу создать таблицу пользователей, каждый будет иметь свой id, или имя компа, с которого запускается приложение, или айпишник, и связать эту таблицу с таблицей данных. Как сделать так, чтобы пользователь залогинился и записи от него пошли автоматом в таблицу данных под его id? Дальше сам разберусь. Сформулировал как можно проще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 18:07 |
|
||
|
Посоветуйте, сбор статистики библиотек
|
|||
|---|---|---|---|
|
#18+
...sql запросы нормально пишу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 18:08 |
|
||
|
Посоветуйте, сбор статистики библиотек
|
|||
|---|---|---|---|
|
#18+
СУБД обычно имеет функционал, позволяющий програмным путём узнать имя пользователя в текущей сессии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 18:20 |
|
||
|
Посоветуйте, сбор статистики библиотек
|
|||
|---|---|---|---|
|
#18+
я об этом знаю. Как сделать так, чтобы после авторизации это имя вписывалось в таблицу данных, а потом шли уже сами данные, занесенные пользователем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 21:09 |
|
||
|
Посоветуйте, сбор статистики библиотек
|
|||
|---|---|---|---|
|
#18+
nickolay_fff, если у вас есть имя пользователя и ваша программа умеет добавлять записи - какие такие проблемы составляет добавить поле для имени пользователя в таблдицу - и заполнять его вместе с остальными полями при заполнении записи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 21:54 |
|
||
|
|

start [/forum/topic.php?fid=32&gotonew=1&tid=1543249]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
179ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 508ms |

| 0 / 0 |
