Создание базы данных и программных модулей

Разработка базы данных поставщиков и потребителей нефтебазы. Создание справочников, документов, отчетов. Описание процедуры обработки события в модуле формы. Создание регистра накопления. Присвоение полномочий группам пользователей на доступ к информации.

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

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

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

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

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

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

Уфимский государственный авиационный технический университет

Институт экономики и управления

Кафедра экономической информатики

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к расчетно-графической работе

Система реального времени в экономике

Выполнила: Валеева Л.Р.

группа ПИ-401

проверил: доцент, к.т.н. Рыков В.И.

Уфа 2014

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

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

В конфигураторе системы «1С: Предприятие» определить структуру базы данных. Создать базу данных, программные модули, произвести административные работы. Ввести ввод данных, заполнить справочники и ввод документов, сформировать отчет и запуск обработки.

Задание (вариант-4)

Хранение нефти. Характеристики и состояние нефтяных танков. Сведения о поступлении и марке топлива. Сведения об отгрузке топлива. Данные о поставщиках, потребителях и расчетах за топливо. Специалисты, места работы и зарплата.

Создание справочников

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

Создание справочника «Клиенты»

Рис.1. Создание справочника «Клиенты»

Рис.2. Элементы справочника «Клиенты»

Создание справочника «Сотрудники»

Рис.3. Создание справочника «Сотрудники»

Рис.4. Задание варианта редактирования справочника «Сотрудники»

Рис.5. Элементы справочника «Клиенты»

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

Создание справочника «Номенклатура»

Рис.7. Создание справочника «Номенклатура»

Рис.8. Создание групп в справочнике «Номенклатура»

Рис.9. Добавление элементов в группу «Материалы»

Рис.10. Добавление подгрупп в группу «Материалы»

Создание справочника «Танки»

Рис.11. Создание справочника «Танки»

Рис.12. Заполнение предопределенного элемента справочника «Танки»

Рис.13. Элементы справочника «Танки»

Создание документов

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

Характерной особенностью объекта конфигурации Документ является то, что в процессе работы пользователь может самостоятельно создавать новые объекты этой структуры - новые документы.

Создание документа «Приходная Накладная»

Рис.14. Создание документа «Приходная накладная»

Рис.15. Заполнение документа «Приходная накладная №1»

Рис.16. Заполнение документа «Приходная накладная №2»

Создание формы документа «Приходная накладная»

Рис.17. Создание формы документа «Приходная накладная»

Рис.18. Окно редактора форм

Создание процедуры обработки события в модуле формы

Модуль - это «хранилище» для текста программы на встроенном языке. В конфигурации существует большое количество модулей, которые расположены в различных ее точках. Они могут принадлежать некоторым объектам конфигурации (например, формам), а могут существовать сами по себе (принадлежать всей конфигурации в целом). Текст программы, содержащийся в модулях, будет использоваться платформой в заранее известные моменты работы системы 1С:Предприятие.

Рис.19. Процедура МатериалыКоличествоПриИзменении()

Создание процедуры обработки события в общем модуле

Для того чтобы алгоритм, выполняемый при обработке события, был доступен для разных документов, мы создадим общий модуль и перенесем в него нашу процедуру расчета суммы. А в документе просто оставим вызовы этой процедуры из общего модуля.

Рис.20. Процедура Процедура РассчитатьСумму()

Рис.21. Процедуры документа «Приходная накладная»

Создание документа «Оказание Услуги»

Рис.22. Создание документа «Оказание услуги»

Рис.23. Заполнение документа «Оказание услуги №1»

Рис.24. Заполнение документа «Оказание услуги №2»

Рис.25. Окно редактора форм документа «Оказание услуги»

Рис.26. Процедуры документа «Оказание услуги»

Создание документа «Расходная Накладная»

Рис.27. Создание документа «Расходная накладная»

Рис.28. Окно редактора форм документа «Расходная накладная»

Рис.29. Процедуры документа «Расходная накладная»

Рис.30. Заполнение документа «Расходная накладная №1»

Рис.31. Заполнение документа «Расходная накладная №2»

Создание регистра накопления

Объект конфигурации Регистр накопления является прикладным и предназначен для описания структуры накопления данных. На основе объекта конфигурации Регистр накопления платформа создает в базе данных информационную структуру, в которой будут накапливаться данные, «поставляемые» различными объектами базы данных. Эти данные будут храниться в регистре в виде отдельных записей, каждая из которых имеет одинаковую, заданную в конфигураторе структуру.

Рис.32. Создание регистра накопления «Остатки материалов»

Создание движения документа «Приходная Накладная»

Движения документа - это записи в регистрах, которые создаются в процессе проведения документа и отражают изменения, производимые документом.

Рис.33. Создание движения документа «Приходная накладная»

Рис.34. Окно конструктора движений документа «Приходная накладная»

Рис.35. Процедура ОбработкаПроведения() документа «Приходная накладная»

Рис.36. Результат взаимодействия документа «Приходная накладная» и регистра накопления

Создание движений документа «Расходная Накладная»

Рис.37. Создание движения документа «Расходная накладная»

Рис.38. Окно конструктора движений документа «Расходная накладная»

Рис.39. Процедура ОбработкаПроведения() документа «Расходная накладная»

Рис.40. Результат взаимодействия документа «Расходная накладная» и регистра накопления

Создание движений документа «Оказание Услуги»

Рис.41. Создание движения документа «Оказание услуги»

Рис.42. Окно конструктора движений документа «Оказание услуги»

Рис.43. Процедура ОбработкаПроведения() документа «Оказание услуги»

Рис.44. Результат взаимодействия документа «Оказание услуги» и регистра накопления

Создание отчета

Объект конфигурации Отчет является прикладным и предназначен для описания алгоритмов, при помощи которых пользователь сможет получать необходимые ему выходные данные. Алгоритм формирования выходных данных описывается при помощи визуальных средств или с использованием встроенного языка. В реальной жизни объектам конфигурации Отчет соответствуют всевозможные таблицы выходных данных, сводных данных, диаграммы и пр.

Создание отчета «Материалы»

Рис.45. Создание отчета «Материалы»

Рис.46. Окно конструктор запроса

Рис.47. Конструктор схемы компоновки данных

Рис.48. Настройки отчета «Материалы»

Рис.49. Отчет «Материалы»

Создание ролей

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

Создаем роль «Администратор», который будет видеть все объекты.

Рис.50. Создание роли «Администратор»

Создаем роль «Пользователь», который будет видеть 1 справочник, 3 документа и 1 отчет.

Рис.51. Создание роли «Пользователь»

Рис.52. Список пользователей

Рис.53. Выбор пользователя

Когда пользователь попытается открыть справочник, к которому у него нет доступа, то на экран выводится окно о нарушении прав доступа.

Рис.54. Окно при нарушении прав доступа

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


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

  • Разработка и создание экранной формы инфологической модели базы данных "Склад канцтоваров", с помощью которой можно систематизировать данные о товарах, формировать запросы о числе покупателей, поставщиков, заказов и получение отчетов по этим запросам.

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

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

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

  • Анализ возможностей системы управления базами данных "Microsoft Access 2003". Создание базы данных, предназначенной для отражения деятельности аэропорта. Концептуальная и физическая модель базы данных. Создание таблиц, запросов, отчетов и главной формы.

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

  • Создание базы данных и таблиц. Определение таблиц и информации, которую они будут содержать. Определение индексированных полей и организации связи между ними. Создание формы в окне базы данных. Создание отчета "Список улиц". Выбор внешнего вида макета.

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

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

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

  • Структура таблицы и типы данных. Ввод данных в ячейки таблицы. Создание запросов на выборку, удаление, обновление и добавление записей, на создание таблицы. Основное различие между отчетами и формами, их назначение. Создание отчетов для базы данных.

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

  • Этапы создания и разработки базы данных. Построение модели предметной области. Разработка даталогической и физической моделей данных, способы обработки данных о сотрудниках организации. Проектирование приложений пользователя. Создание кнопочной формы.

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

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

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

  • Осуществление анализа предметной области и определение модели базы данных. Реализация базы данных в среде Microsoft Access. Создание и исследование формы ввода информации, запросов с условиями выбора, диаграмм по результатам вычислений и отчетов.

    курсовая работа [246,1 K], добавлен 19.10.2013

  • Рассмотрение теоретических основ проектирования. Анализ предметной области и разработка таблиц базы данных. Заполнение таблиц, поиск данных с помощью фильтра. Создание форм, разработка запросов. Создание и настройка отчетов, составление приложения.

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

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