1 / 1 / 0
Регистрация: 25.06.2015
Сообщений: 10

Создание БД учет заявок на доступ к информационным ресурсам: создание отчетов

17.03.2016, 13:35. Показов 5302. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток.

Это всего вторая моя попытка что-то наваять в MS Access, сильно не пинайте.
Задача: сделать БД по учету заявок на доступы к ресурсам ЛВС/почта/интернет.
Возможно сюда же прикрутить учет доступов к USB/DVD/COM и права на сетевые каталоги (Чтение/Запись/Выполнение).
В целом почти сделал то, что хотел (именно так, как мне надо), но есть вопросы, с которыми не могу справиться.

Вопросы:
1. "Отчет сотрудники" - как сделать так, чтобы в отчете в разделе "Каталоги на сетевых дисках" выводились только те ресурсы, которые отмечены галкой? Сейчас у меня тупо полный список каталогов перечислен, это в примере только по пять штук на каждом диске, в реальности их несколько десятков.
2. Как сформировать отчет (или вывести на печать) отчет из формы "Таблица Сотрудники" только по текущему сотруднику? Кнопку печать отчета я там сделал, но отчет выдает список всех пользователей.
3. В отчете таблицу рисовал прямоугольниками, в них подставлял нужные поля. А нет ли способа вставить таблицу, как в MS Word например? Типа вставка --> таблица. Ничего не нашел.
4. В макросах вообще не силен, вероятно можно что-то оптимизировать. Может порекомендуете, что можно улучшить в моей БД?

"Таблица Тип доступа" и "Таблица УВВ" - пока нигде не привязывал, может вообще удалю.
Была идея связать сетевой каталог с уровнем доступа, пока не смог, какая-то лажа получается.
Пример: "Таблица Тип доступа": O:\Каталог 01 --> права доступа: Чтение/Запись/Выполнение
"Таблица Тип доступа": O:\Каталог 02 --> права доступа: Чтение/Запись/Выполнение
и т.д.
Пример: "Таблица УВВ": <Пользователь> доступ к флешкам --> права доступа: Чтение/Запись/Выполнение
"Таблица УВВ": <Пользователь> доступ к DVD-ROM --> права доступа: Чтение/Запись/Выполнение

Пример БД прилагаю.
Вложения
Тип файла: 7z Для учета заявок.7z (118.4 Кб, 62 просмотров)
1
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.03.2016, 13:35
Ответы с готовыми решениями:

Нужно создать БД регистрации заявок на доступ к инф. ресурсам
Нужна помощь по созданию базы данных для регистрации заявок на доступ к информационным ресурсам.

Создание конфигурации "Учёт заявок на обслуживание компьютерной техники"
Доброго времени суток, хочу написать проект на 1С ПРЕДПРИЯТИЕ, но не знаю как, ранее с 1C не работал. Дали тему: Учёт заявок на...

Создание заявок Source
добрый вечер, помогите решить проблему , есть 2440 модельного времени, надо создать заявку на 360 и 1800 пытался сделать через метод...

13
Эксперт MS Access
 Аватар для alvk
7457 / 4590 / 302
Регистрация: 12.08.2011
Сообщений: 14,358
18.03.2016, 03:11
Вариант с mdb дайте
0
1 / 1 / 0
Регистрация: 25.06.2015
Сообщений: 10
18.03.2016, 07:06  [ТС]
Не могу, ошибку выдает и не сохраняет в MDB.
Миниатюры
Создание БД учет заявок на доступ к информационным ресурсам: создание отчетов  
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12181 / 5031 / 805
Регистрация: 07.08.2010
Сообщений: 14,836
Записей в блоге: 4
18.03.2016, 10:17
может не все перевелось
Вложения
Тип файла: rar для_уч_з2003.rar (61.8 Кб, 45 просмотров)
0
1 / 1 / 0
Регистрация: 25.06.2015
Сообщений: 10
18.03.2016, 17:11  [ТС]
Цитата Сообщение от shanemac51 Посмотреть сообщение
может не все перевелось
Спасибо за конвертацию. В форме "справка по кнопкам" картинки с изображением кнопок не перевелись.
Но в принципе конвертированная база работает.
0
1 / 1 / 0
Регистрация: 25.06.2015
Сообщений: 10
22.03.2016, 08:22  [ТС]
Вопрос все еще актуален. Подскажите, проблема в принципе решаема вообще?
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12181 / 5031 / 805
Регистрация: 07.08.2010
Сообщений: 14,836
Записей в блоге: 4
22.03.2016, 08:35
у вас просто неверна схема данных
вместо таблиц а-б-с-д-е....

нужны таблицы
--список дисков(ид_диска, буква)
--список_доступов(ид_доступа,значение)
--список каталогов (ид_кат,ид_диска, наименование каталога)
--сотрудник_каталог(ид_ск,ид_кат,ид_сотр,и д_доступа)
0
1 / 1 / 0
Регистрация: 25.06.2015
Сообщений: 10
22.03.2016, 11:31  [ТС]
Цитата Сообщение от shanemac51 Посмотреть сообщение
у вас просто неверна схема данных
Сейчас вот такой "зоопарк" см. картинку. Мне надо удалить все таблицы и сделать те, которые Вы перечислили, а по ним создать новую схему? Я наверное не совсем понял.
Миниатюры
Создание БД учет заявок на доступ к информационным ресурсам: создание отчетов  
0
Эксперт MS Access
 Аватар для alvk
7457 / 4590 / 302
Регистрация: 12.08.2011
Сообщений: 14,358
22.03.2016, 12:41
в схеме сплошная денормализация, ознакомьтесь
Написание статей


по схеме: таблица с дисками должна быть одна с полями:
код
БукваДиска
НазвКаталога

в таблице ПО весь софт должен быть не в названии полей, а в записях, достаточно два поля Код и Наименование.

Также крайне рекомендую избавиться везде от пробелов.
0
1 / 1 / 0
Регистрация: 25.06.2015
Сообщений: 10
24.03.2016, 16:26  [ТС]
Цитата Сообщение от shanemac51 Посмотреть сообщение
нужны таблицы
--список дисков(ид_диска, буква)
--список_доступов(ид_доступа,значение)
--список каталогов (ид_кат,ид_диска, наименование каталога)
--сотрудник_каталог(ид_ск,ид_кат,ид_сотр,и д_доступа)
Цитата Сообщение от alvk Посмотреть сообщение
по схеме: таблица с дисками должна быть одна с полями:
код
БукваДиска
НазвКаталога
Что-то я только больше запутался.
Накидал схему, что мне надо (прилагается), переделываю БД (прилагается). В БД чувствую, что-то не то получается. Сетевых каталогов будет несколько десятков. Надо, чтобы в форме при заведении нового сотрудника, отображались все доступные сетевые каталоги и галочкой отмечалось, есть туда доступ или нет.
А потом в отчете чтобы выходили сетевые каталоги только те, которые были у сотрудника отмечены галочкой.
Подскажите по структуре БД и связям, что неправильно делаю и как правильно реализовать отметку ресурса галкой?

P.S. На схеме: Интернет --> Распорядитель надо без галки, просто текстовое поле, будет вписываться какая-либо фамилия.
Миниатюры
Создание БД учет заявок на доступ к информационным ресурсам: создание отчетов  
Вложения
Тип файла: zip Для учета заявок - 22032016.zip (104.5 Кб, 27 просмотров)
0
1 / 1 / 0
Регистрация: 25.06.2015
Сообщений: 10
20.05.2016, 08:38  [ТС]
Если никто помочь не может, то тему надо закрыть ((
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12181 / 5031 / 805
Регистрация: 07.08.2010
Сообщений: 14,836
Записей в блоге: 4
20.05.2016, 09:18
чем вас не устроило достаточно типичная схема
нужны таблицы
--список дисков(ид_диска, буква)
--список_доступов(ид_доступа,значение)
--список каталогов (ид_кат,ид_диска, наименование каталога)
--сотрудник_каталог(ид_ск,ид_кат,ид_сотр,и д_доступа)
1
1 / 1 / 0
Регистрация: 25.06.2015
Сообщений: 10
26.05.2016, 12:58  [ТС]
Сейчас еще раз попробую вдумчиво по Вашей подсказке сделать БД и попытаться получить отчет в нужном виде.
А то не получилось. Мозг меня подвел
0
1 / 1 / 0
Регистрация: 25.06.2015
Сообщений: 10
26.05.2016, 15:11  [ТС]
Сделал таблицы. Получилась такая схема. Что правильно, что неправильно? Какие типы полей где должны быть, чтобы получить требуемый отчет?
Миниатюры
Создание БД учет заявок на доступ к информационным ресурсам: создание отчетов  
Вложения
Тип файла: zip Для учета заявок - 26052016.zip (87.8 Кб, 36 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.05.2016, 15:11
Помогаю со студенческими работами здесь

Создание отчетов
Привет! Мне необходимо написать программу для создания различных форм отчетов(пример во вложении). Подскажите пожалуйста, какие классы...

создание отчетов из C#
В приложении используется база данных MS Access , в том числе и для заполнения формируемых в MS Word(через Interop.Word) отчетов. Но это не...

Создание отчетов
Может кто помочь создать отчеты если скину конфигурацию?

Создание отчетов
Привет! Мне необходимо написать программу для создания различных форм отчетов(пример во вложении). Подскажите пожалуйста, какие классы...

Создание отчетов
Помогите пожалуйста, как можно создать отчет подобного типа, имея 3 таблицы. Вверху идет школа, ниже идет 1 семьи и все дети, таблицы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

Новые блоги и статьи
Как украсить новогоднюю елку с Q# и Qiskit
EggHead 24.06.2025
Что может быть необычнее, чем применить законы квантовой механики для украшения новогодней елки? Пока другие развешивают обычные гирлянды, я решил объединить свою страсть к квантовым вычислениям с. . .
Системы нулевого доверия на C#
UnmanagedCoder 24.06.2025
Традиционная архитектура безопасности работает по принципу средневекового замка: создаём высокие стены вокруг корпоративной сети, укрепляем ворота межсетевыми экранами и системами обнаружения. . .
Снова не мой путь. Циклическое среднее, я обеими руками за проверку условия, в ракурсе данной задачи - циклическое среднее в топку.
Hrethgir 24.06.2025
Привет. Такой вопрос - нужно выводить среднее математическое между двумя направлениями, интервал значений которых может лежать в диапазоне одного оборота по кругу. Проблема заключается в том, что. . .
Деплой Flask приложения
py-thonny 23.06.2025
За годы работы с Flask я натыкался на одни и те же грабли достаточно часто, чтобы наконец научится их обходить. И сегодня хочу поделится опытом, который сбережет вам немало нервных клеток. Начнем с. . .
WebAssembly и контейнеры в .NET Aspire для оркестрации распределенных архитектур
ArchitectMsa 23.06.2025
Я наблюдаю, как WebAssembly (или просто WASM) постепенно выходит за рамки своего первоначального предназначения — исполнения кода на стороне браузера. Теперь эта технология проникает в серверную. . .
Непрерывная интеграция для пакета Python
Mr. Docker 22.06.2025
Было 4 часа утра пятницы, когда я выпустил новую версию нашей внутренней библиотеки для обработки данных. Релиз 0. 5. 2 содержал небольшой фикс для обработки дат в ISO формате, что может пойти не так?. . .
Продвинутый ETL на C# из OLTP БД в хранилище
stackOverflow 22.06.2025
Работая в сфере корпоративной аналитики, я постоянно сталкиваюсь с одним и тем же - нужны чистые, структурированные и, главное, свежие данные. Без них современные аналитические системы, машинное. . .
Мастер-класс по микросервисам на Node.js
Reangularity 21.06.2025
Node. js стал одной из самых популярных платформ для микросервисной архитектуры не случайно. Его неблокирующая однопоточная модель и событийно-ориентированный подход делают его идеальным для. . .
Управление Arduino из WPF приложения
Wired 21.06.2025
Зачем вообще связывать Arduino с WPF-приложением? Казалось бы, у Arduino есть собственная среда разработки, своя экосистема, свои способы управления. Однако при создании серьезных проектов. . .
Звёздная пыль
kumehtar 20.06.2025
Я просто это себе представляю: как создавался этот мир. Как энергия слипалась в маленькие частички. Как они собирались в первые звёзды, как во вселенной впервые появился Свет. Как эти звёзды. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru