Организация хранения информации

Средства доступа пользователей к функциональности приложения. Структура прикладного решения. Заполнение значений констант в режиме пользователя. Создание и заполнение справочников. Хранение данных в виде закрытого списка. Управление внешним видом формы.

Рубрика Программирование, компьютеры и кибернетика
Вид практическая работа
Язык русский
Дата добавления 22.10.2017
Размер файла 1,3 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Практическая работа

Постановка задачи

Деятельность компании заключается в том, что она закупает у своих поставщиков товары (по ценам закупки), которые затем продает своим покупателям (по ценам продажи). В качестве дополнительной услуги осуществляется бесплатная доставка купленных товаров в случае, если общая сумма заказа превышает 1000 рублей.

Необходимо организовать хранение информации:

О номенклатуре товаров.

О контрагентах фирмы.

О сотрудниках компании.

О транспортных средствах организации.

О складах.

Командный интерфейс

Командный интерфейс - это основное средство доступа пользователей к функциональности приложения.

Будем следовать рекомендованному порядку разработки командного интерфейса:

Первоначально определяется структура подсистем с точки зрения прикладной области.

Определяется состав ролей (хотя это можно сделать и позже).

При создании объектов конфигурации они относятся к нужным подсистемам, настраиваются права доступа.

При необходимости меняются расположение и видимость команд.

Подсистемы

Структура подсистем определяет структуру функциональности прикладного решения, т.е. каким образом пользователь будет осуществлять «навигацию» по функциональности прикладного решения.

Для реализации структуры прикладного решения необходимо создать следующие подсистемы: «Общая», «Закупки», «Продажи», «Транспорт» (рис.1).

Рис. 1. Иерархия подсистем прикладного решения

Роли

С помощью ролей определяется доступность какой-либо функциональности для определенной группы пользователей.

Состав ролей следующий:

Полные права - соответствуют своему наименованию.

Отдел продаж - у этой роли отсутствует доступ к функциональности системы, связанной с закупками.

Отдел закупок - у этой роли отсутствует доступ к функциональности, связанной с продажей товаров.

На рис. 2 обратите внимание на флаг «Устанавливать права для новых объектов».

приложение доступ справочник прикладной

Рис.2. Роли прикладного решения

Константы

Для хранения значений, которые не изменяются длительное время, используются константы.

Создайте две константы:

Имя: «НаименованиеКомпании», тип «Строка» (рис.3).

Имя: «УчетПоСкладам», тип «Булево».

Создайте форму констант с названием «Учетная политика предприятия» и разместите обе константы в этой форме. Сделайте доступной форму констант в подсистеме «Общие» (рис.4). Заполните значения констант в режиме пользователя.

Рис. 3. Константа «НаименованиеОрганизации»

Рис.4. Заполнение формы констант в режиме пользователя

Справочники

Создайте и заполните следующие справочники (рис.5).

Рис. 5 Список справочников прикладного решения

Особенности справочников перечислены ниже.

Справочник «Должности»не имеет иерархии, не является подчиненным. Реквизитов и табличных частей нет. В нем определены два предопределенных элемента с именами «Водитель» и «Грузчик» (рис.6).

Рис.6. Справочник с предопределенными элементами

Справочник «ТранспортныеСредства» без иерархии, без подчинения. Реквизитов и табличных частей нет. Для справочника «ТранспортныеСредства» создайте форму списка, форму элемента и форму выбора. Измените в формах название реквизита «Код» на «Номерной знак»(рис.7).

Рис.7. Форма элемента для справочника «ТранспортныеСредства»

Справочник «ФизическиеЛица» не имеет иерархии, не имеет подчинения. Структура данных справочника «ФизическиеЛица» показана на рис.8. Табличная часть отсутствует.

Рис.8. Справочник «ФизическиеЛица»

Создайте для справочника форму списка «Физлица» (рис.9), форму элемента и форму выбора.

Рис.9. Форма списка для справочника «ФизическиеЛица»

Справочник «Номенклатура» поддерживает иерархию групп и элементов, не имеет подчинения. Имеет реквизит «ЦенаПокупки» числового типа, табличная часть отсутствует.

Создайте для справочника форму элемента «Ввод номенклатуры» и используйте элемент «Простая группа» для оформления интерфейса формы (рис.10).

Рис.10. Форма элемента для справочника «Номенклатура» с элементами «Группа»

Справочник «Склады» без иерархии, без подчинения. Реквизитов и табличных частей нет. Имеется один предопределенный элемент с наименованием «Основной».

Справочник «МестоВГараже» без иерархии, имеет владельца - справочник «ТранспортныеСредства», не имеет реквизитов и табличных частей.

Справочник «Контрагенты» имеет иерархию групп и элементов, не имеет владельцев, имеет реквизит «НаименованиеПолное» тип «Строка», длина 300 символов, табличных частей нет.

Разработайте для справочника форму элемента (рис.11).

Рис.11. Форма элемента для справочника «Контрагенты»

Справочник «КонтактныеЛица» не имеет иерархии, подчинен справочнику владельцу «Контрагенты», имеет реквизиты: телефон и адрес. Разработайте для справочника форму выбора и форму списка.

Необходимо заполнить все созданные константы и справочники данными в режиме пользователя.

Перечисления

Для хранения данных в виде закрытого списка (пользователь не может добавлять в него значения) в конфигурации используется объект Перечисления.

Создайте перечисление «СостояниеЗаказа». Структура показана на рис.12.

Рис.12. Структура перечисления «СостояниеЗаказа»

Задание для самостоятельной работы

Управление внешним видом формы

В форме элемента справочника ФизическиеЛица используйте для оформления интерфейса вкладки, например, как на рис.13.

Рис.13. Использование вкладок для оформления интерфейса формы

Размещено на Allbest.ur


Подобные документы

  • Изучение работы с реляционной СУБД "Access", основные этапы проектирования базы данных: создание таблицы в режиме конструктора, заполнение ее данными, проектирование связей между ними. Создание форм и запросов, выбор сортировки, заполнение отчетов.

    контрольная работа [4,5 M], добавлен 17.01.2011

  • Создание БД для автоматизации поступления товара на склады предприятия. Заполнение справочников и ввод оперативной информации. Формирование отчётов о поступлении товаров. Организация резервного копирования базы данных. Возможности расширения системы.

    курсовая работа [5,2 M], добавлен 08.04.2014

  • Создание базы данных при помощи СУБД, разработка собственного приложения. Информационно-логическая модель рекламного агентства. Структура реляционной базы данных в Access. Заполнение таблиц информацией. Структура приложения и взаимодействия форм.

    курсовая работа [12,6 M], добавлен 17.06.2014

  • Автоматизация деятельности книжного магазина. Информация базы данных. Заполнение полей таблиц "Книги", "Покупатель", "Поставщик", "Сотрудники". Создание запроса в режиме конструктора. Вывод данных с помощью форм. Разработка приложения СУБД MS Access.

    курсовая работа [3,2 M], добавлен 13.01.2015

  • Создание формы с помощью конструктора и мастера. Понятие ключевого поля. Заполнение, сортировка, редактирование таблиц. Ввод данных для базы данных "Кадры". Создание связи между таблицами в MS Access. Использование свойства обеспечения целостности данных.

    контрольная работа [819,3 K], добавлен 28.11.2014

  • Среды создания баз данных. Установка программного продукта MS Access 2000, построение реляционной базы данных, поддержка языка XML. ER-диаграмма (схема "сущность-связь"). Заполнение форм, создание таблиц. Действия для создания и редактирования списка.

    курсовая работа [954,9 K], добавлен 22.12.2010

  • Хранилище данных, принципы организации. Процессы работы с данными. OLAP-структура, технические аспекты многомерного хранения данных. Integration Services, заполнение хранилищ и витрин данных. Возможности систем с использованием технологий Microsoft.

    курсовая работа [1,0 M], добавлен 05.12.2012

  • Нормализация и схема базы данных, ее внутренняя структура, содержание таблиц и запросов. Перечень объектов для реализации прикладного решения, состав журнала, отчетов, регистров. Запуск прикладного решения от имени пользователей "Кассир" и "Управляющий".

    курсовая работа [2,0 M], добавлен 18.04.2015

  • Разработка и освоение в современном производстве информационной подсистемы. Создание базы данных в среде MS SQL Server 2008 и приложения в среде MS Visual Studio 2012. Процесс ввода при выборе пунктов меню. Заполнение формы с критериями на фильтрацию.

    отчет по практике [834,4 K], добавлен 27.11.2013

  • Создание таблиц базы данных в режиме конструктора. Наименование и структура таблиц базы данных "Библиотека". Применение поля подстановок и создание фиксированного списка значений для полей. Схема связи между таблицами. Формирование и выполнение запроса.

    контрольная работа [1,2 M], добавлен 24.07.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.