Файл: Разработка и реализация конфигураций 1С: Предприятие (Архитектура разрабатываемого прикладного решения).pdf
Добавлен: 24.04.2023
Просмотров: 1117
Скачиваний: 9
СОДЕРЖАНИЕ
1.1.Краткий анализ предметной области
1.1.1.Характеристика предприятия и его деятельность
1.1.2.Сравнительный анализ готовых решений
2.Сравнительный анализ компаний –разработчиков ИС
2.1.Обоснование требований к разрабатываемому прикладному решению
2.2Сравнительный анализ стратегий внедрения ИС
2.4.Риски разработки и внедрения ИС
Конфигурация ПО – это совокупность настроек программы, которая задается пользователем.
Формирование информационной системы начинается с создания новой базы данных в режиме Конфигуратора (Рисунок 5)
Рисунок 5 - Создание новой базы данных в режиме Конфигуратора
Платформа обеспечивает работу конфигурации и позволяет вносить в нее изменения или создавать собственную конфигурацию.
Платформа сама не может выполнить никаких задач автоматизации, так как она создана для обеспечения работы какой-либо конфигурации. То же самое с конфигурацией: необходимо наличие платформы, управляющей ее работой, чтобы выполнить те задачи, для которых она создана.
Создавая новую конфигурацию, платформа создает «готовый» список объектов, заполнением которых занимается разработчик. Окно новой «пустой» конфигурации представлено Рисунок 6.
Рисунок 6 - Окно свойства
Для обеспечения порядка при работе с базой данных необходимо создать подсистемы, которые будут в дальнейшем содержать справочники, документы, отчеты и т.д.
Все подсистемы создаются по аналогии (Рисунок 7).
Рисунок 7 - Создание подсистемы «Сотрудники»
Рисунок 8 - Добавление картинки подсистемы «Сотрудники»
Рисунок 9 - Просмотр подсистем в режиме 1С
Работая в конфигураторе, следует создать необходимые для дальнейшей работы справочники, документы, отчеты, регистры, задачи и т.д.
- представлении пользователя справочники содержат описательную информацию объектов учета. Все что происходит с объектами, фиксируется в документах. На основании справочников, документов регистров генерируются отчеты.
Создаем такие справочники как: «Сотрудники» (Рисунок 10),
«События» (Рисунок 11). Затем создаем формы для справочников. При создании справочников важно правильно заполнить вкладку Данные реквизитами, а также данными табличной части.
Рисунок 10 - Создание справочника «Сотрудники»
Таблица 6 - Таблица данных справочника «Сотрудники»
|
Наименования |
Тип |
Длина |
Реквизиты
|
Статус |
СправочникСсылка.СтатусыСотрудников |
|
|
Комментарий |
Строка |
50 |
|
Пол |
ПеречислениеСсылка.Пол |
Табличная часть
|
Контакт |
СправочникСсылка.ВидыКонтактов |
|
|
Значение |
Строка |
1000 |
Рисунок 11 - Создание справочника «События»
Таблица 7 - Таблица данных справочника «События»
|
Наименования |
Тип |
Длина |
|
ДатаПоступления |
Дата |
|
|
ДатаПродажи |
Дата |
|
|
Продавец |
СправочникСсылка.Сотрудники |
|
|
Статус |
СправочникСсылка.СтатусыКниг |
|
|
Описание |
Строка |
500 |
Рисунок 12 - Создание формы справочника «Сотрудники»
Рисунок 13 - Создание формы справочника «События»
Создать новый справочник 1С или изменить существующий можно только в конфигураторе.
По аналогии создаем все необходимые справочники.
После создания справочников можно ввести некоторые данные, обновив конфигурацию базы данных. Выполнить это возможно с помощью меню программы (Конфигурация – Обновить конфигурацию базы данных), либо соответствующей пиктограммой на панели инструментов, либо клавишей F7. Обновив базу, можно ее заполнить в режиме 1С.
Далее необходимо создать перечисления (Рисунок 14). В данной информационной системе необходимо создать такие перечисление: «Пол» (Рисунок 14).
Рисунок 14 - Создание Перечисления «Пол»
Документ - одно из основных понятий системы «1С: Предприятие». При помощи документов организуется ввод в систему информации о совершаемых хозяйственных действиях, ее просмотр и, если необходимо, корректировка.
- большинстве своем документы, которые создаются в процессе настройки конфигурации, являются электронными аналогами стандартных бумажных документов, однако, использование этого типа данных может выходить далеко за рамки простой фиксации информации о хозяйственных операциях.
- конфигураторе создается, строго говоря, не сам документ, а средство ввода документа в компьютер - шаблон документа. Каждый создаваемый в конфигураторе документ является описанием множества документов одного вида. Например, созданный в конфигураторе документ «Накладная» при работе с системой 1С: Предприятие позволит формировать накладные, которые будут иметь разное содержание, но одинаковый набор реквизитов, одинаковую логику поведения и так далее.
Рисунок 15 - Создание документа «ПоступлениеДенег»
Таблица 8 - Таблица данных документа «ПоступлениеДенег»
|
Наименование |
Тип |
Длина |
Табличная часть
|
Сотрудник |
СправочникСсылка.Сотрудники |
|
|
Событие |
СправочникСсылка.События |
|
|
Сумма |
Число |
10 |
Рисунок 16 - Создание формы «ПоступлениеДенег»
Создание обработчика события происходит на клиенте (Рисунок 17), а также в модуле объекта.
Рисунок 17- Создание обработчика событий на клиенте
После создания документов можно перейти к созданию «Регистров накопления» - «ФинансовыеОперации» (Рисунок 18), «РасходДенег» - вид регистра «Остатки», «ПоступлениеДенег» - вид регистра «обороты».
Рисунок 18 - Создание регистра накопления «ФинансовыеОперации»
После создания регистров накопления, необходимо вернуться в документы и на вкладки движения выбрать регистры, а также произвести их заполнение. В документе «ПоступлениеДенег» на вкладке «Движения» необходимо вызвать Конструктор движения и определить тип движения регистра «Приход» (Рисунок 19). Программный код прописывается автоматически и представлен в (Программный код).
Рисунок 19 - Работа с конструктором движения
Аналогично настраивается регистр накопления для документа «РасходДенег». В качестве типа движения регистра необходимо выбрать «Расход». Вид регистра «Обороты» (Рисунок 20).
Рисунок 20 - Создание регистра накопления
Важной частью при создании конфигурации информационной системы, позволяющей автоматизировать процесс учета, является создание отчетов. На рисунке 21 показано создание отчёта.
Рисунок 21 - Создание отчёта «СколькоДенег»
Рисунок 22 – Отчёт «СколькДенег»
Аналогично построим ещё один отчёт «ГрафикПоДням» (рисунок 22).
Рисунок 23 - Создание отчёта «ГрафикПоДням»
Рисунок 24 – Отчёт «ГрафикПоДням»
Итак, последний из главных этапов построения базы данных, это ограничение доступов для сотрудников.
Роли – «Администратор», «Бухгалтерия» (рисунок 25). Как мы знаем, полными правами обладает у нас только администратор, для того, чтобы вводить, добавлять, изменять что-то новое на платформе. Далее, для каждого из отдела имеется свой доступ, например, Бухгалтерия, им не требуется полный доступ к платформе, им нужен только в подсистему «Сотрудники» и «Финансы» ну и соответственно к некоторым документам и отчётам.
Рисунок 25 – Роли
Рисунок 26 – Пользователи
Тестирование разработанного прикладного решения
Процесс тестирования информационной системы заключается в ее установке, заполнении данными и проведении документов.
Так, на Рисунке 27 представлено главное окно информационной системы в режиме 1С.
Рисунок 27 – Главное меню «Книжного магазина»
На Рисунке 28 показано заполнение документа «ПоступлениеДенег».
Рисунок 28 – Создание документа «ПоступлениеДенег»
На Рисунке 29 показано заполнение документа «РасходДенег».
Рисунок 29 – Создание документа «РасходДенег»
Тестирование «Финансовых операций» где мы должны увидеть всё приходы и расходы денег компании. (Рисунок 30).
Рисунок 30 – Финансовые операции
ЗАКЛЮЧЕНИЕ
Необходимость автоматизации «Книжного магазина» очевидна. Неоспоримым преимуществом автоматизированных систем является то, что они не требуют никаких дополнительных вложений, достаточно легко поддаются необходимым корректировкам в соответствии с требованиями рабочего процесса любой организации.
Еще некоторое время назад автоматизацию воспринимали как способ сокращения времени на написание счетов. На сегодняшний день все ее преимущества оценены по достоинству. При этом была определена ее главная цель — быстрое предоставление информации, которая необходима для принятия решений в вопросах управления и анализа ресурсов предприятия. Обязательным является проведение обучения персонала на этапе установки системы.
- результате выполнения курсовой работы все поставленные цели достигнуты.
Изучение литературы по теме курсовой работы показало, что в данное время существует достаточный выбор программных продуктов, позволяющих автоматизировать работу «Книжного магазина».
В курсовой работе описаны технологии функционирования ИС, выполнено физическое проектирование БД, разработаны экранные формы ввода-вывода, разработаны функциональные модули.
Информационная система разработана на платформе «1С: Предприятие» версии 8.3. Данный выбор обусловлен широкими возможностями по ведению учета хозяйственных операций, предоставляемыми системой.
Все поставленные задачи курсовой работы были решены.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
- Ажеронок В.А. Разработка управляемого интерфейса, М.:, ООО «1С-Паблишинг», 2009. – 872 с.
- Габец А.П. Реализация прикладных задач в системе «1С: Предприятие 8.2», М.:, ООО «1С-Паблишинг», 2010. – 714с.
- Безопасность и экологичность проекта: Методические указания для дипломников / Ю.В. Зайцев, Н.В. Веселкин, С.И. Кордюков, А.Я. Агеев; Под ред. Ю.В. Зайцева. Рязан. Гос. Радиотехн. Ун-т 2006. 24с.
- Дипломное проектирование по специальностям 220300 и 220500: Методические указания, Рязан. Гос. Радиотехн. Ун-т 2005. 24с.
- ГОСТ 19.505-79 Руководство пользователя.
- ГОСТ 19.503-79 Руководство системного программиста.
- ГОСТ 19.001-77 Единая система программной документации.
- ГОСТ 19.103-77 Обозначение программ и программных документов.
- ГОСТ 19.701-90 Схемы алгоритмов программ данных и систем.
- Куприйчук А.Д. 1С: Предприятие 8.2. Организационное проектирование и оптимизация бизнес-процессов, М.: ООО «1С-Паблишинг», 2011. -102с.
- Радченко М.Г. 1С: Предприятие 8.2. Практическое пособие разработчика. Примеры и типовые приемы, М.: ООО «1С: Паблишинг», 2009. 872с.
- Радченко М.Г 1С: Предприятие 8.2. Руководство разработчика, М.: ООО «1С-Паблишинг», 2009. – 1109с.
- Радченко М.Г. Инструменты для создания тиражируемых приложений «1С: Предприятие 8.2», М.: ООО «1С-Паблишинг», 2011. – 194с.
- Радченко М.Г. 1С: Предприятие 8.2. Руководство администратора, М.: ООО «1С-Паблишинг», 2009. -239с.
ПРИЛОЖЕНИЕ
ПоступлениеДенег:
Процедура ОбработкаПроведения(Отказ, Режим)
//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!