Курсовая работа: Разработка информационно-справочной системы аптек средствами платформы 1С: Предприятие 8.3

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

В основу работы типовых конфигураций заложены общие принципы работы интерфейсов.

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

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

1. Многие конфигурации 1С имеют несколько интерфейсов. Причем они могут сильно отличаться.

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

2. Кроме типовых интерфейсов в 1С Предприятии можно настроить собственные интерфейсы. Это задача уже для программистов, но она очень не сложная и с разработкой собственного интерфейса легко справиться любой программист и даже грамотный пользователь. Например, для кассира лучше создать интерфейс 1С только с двумя видами документов «Приходный кассовый ордер» и «Расходный кассовый ордер» и двумя справочниками «Контрагенты» и «Физические лица».

Рисунок 2.1.1 - Настройка панелей

Начальная страница -- это стандартный раздел программы, содержащий часто используемые документы, отчеты, справочники и т.п. Это своеобразный «помощник» пользователя.

Рисунок 2.1.2 - Начальная страница

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

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

2.2 Разработка перечислений, справочников, документов и форм к ним

2.2.1 Разработка перечислений

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

Создаём новое перечисление ВидРасчёта. Для этого правой кнопкой мыши на ветке Перечисления вызываем контекстное меню и выбираем пункт Добавить (рис 2.2.1.1)

Рисунок 2.2.1.1 - Создание перечислений

Далее задаем имя:ВидРасчёта, при этом автоматически заполняется поле Синоним. На закладке Данные правой кнопкой мыши на пункте Значения вызываем контекстное меню и выбираем пункт Добавить, либо выбираем соответствующую кнопку в панели инструментов. Появляется уже знакомая нам палитра свойств, в которой задаем Имя - значения перечисления. Аналогично создаем следующее значение.

После всех этих действий в справочник Поставщики добавим новый реквизит ВидРасчёта с типом данных ПеречислениеСсылка.ВидРасчёта (рис. 2.2.1.2)

Рисунок 2.2.1.2 - Создание реквизита в справочнике Поставщики

2.2.2 Разработка справочников

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

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

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

Рисунок 2.2.2.1 - Создание справочника

Этот справочник создадим для хранения информации о поставщиках, поэтому назовём его соответственно «Поставщики».

Дальше перейдём к добавлению реквизитов для нашего справочника. Нажимаем на вкладку Данные, делаем клик правой мышкой по слову Реквизиты и выбираем Добавить (или нажимаем на активную кнопку Добавить немного выше).

Создаём следующие реквизиты: Поставщик, ВидРасчёта, Наименование, БИКБанка, КорСчёт, НомерСчётаПолучателя, с типами данных, представленных в словаре данных. Ниже представлены свойства реквизита Поставщик.

Рисунок 2.2.2.3 - Свойства реквизита Поставщик

Аналогично созданы справочники:

Справочник Должности

Справочник Клиенты

Справочник Номенклатура

Справочник Поставщики

Справочник Препараты

Справочник Сотрудники

Справочник Фармакологические группы

2.2.3 Разработка документов

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

Затем, нужно задать документу имя для его уникальности. Синоним заполняется автоматически, исходя из имени, которые вы задали.

Рисунок 2.2.3.1 - Создание документа

После этого добавляем реквизиты на вкладке Данные. Нужно провести такие же манипуляции, как и со справочником.

Создаём такие реквизиты: Покупатель, Продавец, НаименованиеТовара.

2.2.4 Разработка форм к справочникам

Работа пользователя в режиме "1С:Предприятие" происходит не напрямую с объектом, хранящим информацию, а посредством объекта Форма.

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

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

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

Рисунок 2.2.4.1 - Конечный вид формы элемента справочника «Поставщики» в конфигураторе

Рисунок 2.2.4.3 - Конечный вид формы элемента справочника «Клиенты» в конфигураторе

Рисунок 2.2.4.6 - Конечный вид формы элемента справочника «Номенклатура» в конфигураторе

Рисунок 2.2.4.8 - Конечный вид формы элемента справочника «Сотрудники» в конфигураторе

Рисунок 2.2.4.10 - Конечный вид формы элемента справочника «Должности» в конфигураторе

Рисунок 2.2.4.12 - Конечный вид формы элемента справочника «Фармакологические группы» в конфигураторе

2.3 Разработка запросов и отчетов

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

Для того чтобы создать или настроить отчет, необходимо знать встроенный язык программирования 1С 8.3 и язык запросов 1С. В основе создания практически любого отчета лежит первоначальный запрос, который получает данные. Эти данные мы обрабатываем и выводим в удобной пользователю форме.

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

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

В появившейся форме введем в поле ввода "Имя" имя отчета: "Препараты". После этого перейдем к созданию схемы компоновки данных.

Схема компоновки данных - это описание отчета, при помощи которого платформа позволит вводить настройки и получать результат. Для открытия и создания схемы компоновки нажмем кнопку "Открыть схему компоновки данных".

Рисунок 2.3.2 - Создание отчета

справочник аптека программа интерфейс

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

Рисунок 2.3.3 - Запрос для схемы компоновки отчета «Препараты»

Рисунок 2.3.4 - Вид отчета «Препараты» в пользовательском режиме

ЗАКЛЮЧЕНИЕ

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

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

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1. Знакомство с платформой "1C:Предприятие 8.3"/ Аксенов Д.О., Белоусов П.С.

2. Компьютерная графика. MS Visio 2007 [Текст] : метод. указания / О. Б Хомякова. - Ухта : УГТУ, 2015. - 28 с.

3. https://ru.wikipedia.org/wiki/ER-модель