Разработка мини-системы 'Шиномонтаж'

  • Вид работы:
    Курсовая работа (т)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    1,19 Мб
  • Опубликовано:
    2016-01-19
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Разработка мини-системы 'Шиномонтаж'













Разработка мини-системы: "Шиномонтаж"

Содержание

 

Введение

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

1.1 Описание задачи

1.2 Назначение и цели создания системы

2. Проектирование модулей автоматизированной системы

2.1 Разработка моделей информационных отношений в системе

2.2 Информационные потоки в автоматизированной системе

3. Реализация модулей автоматизированной системы

3.1 Разработка модулей автоматизированной системы и их описание

3.2 Описание интерфейса

3.3 Испытание автоматизированной системы

3.4 Формирование финансовых результатов

4. Разработка руководства пользователя

Заключение

Список использованных источников

Приложения

Введение

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

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

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

"1С: Предприятие" может использоваться в локальной сети без дополнительной настройки. При этом операции по обработке данных будут выполняться на сервере (мощном компьютере), а компьютеры пользователя получают только результат вычислений. Благодаря этой возможности скорость работы программы может ускориться в разы.

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

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

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

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


1.1 Описание задачи


Необходимо разработать мини-систему "Шиномонтаж", которая будет содержать не менее 3 справочников, не менее 3 документов с печатными формами и отчеты, а также необходимые метаданные для конкретного предприятия. Данная мини-система позволяет производить добавление, хранение данных о клиентах, оборудовании и стоимости услуг шиномонтажа. Такая мини-система будет предназначена для людей, которые занимаются контролем услуг и их стоимости на шиномонтаже.

1.2 Назначение и цели создания системы


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

Мини-система "Шиномонтаж" автоматизирует работу на всех этапах деятельности, а также производит автоматическое начальное заполнение документов на основе ранее введенных данных, формирует необходимые первичные документы.

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

программный продукт шиномонтаж конфигурация

2. Проектирование модулей автоматизированной системы


2.1 Разработка моделей информационных отношений в системе


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

Диаграмма вариантов использования представлена в соответствии с рисунком 1.

Рисунок 1 - Диаграмма вариантов использования

Основные элементы диаграммы вариантов использования:

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

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

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

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

 

.2 Информационные потоки в автоматизированной системе


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

Разработка функциональной диаграммы начинается с построения страницы верхнего уровня. При выборе команды "New" пункта меню "FILE" в открывающемся списке "Methodology" появляется возможность определения типа нужной формы документа. Для создания функциональной модели в списке помечаем пункт "IDEF0" и утверждаем выбор клавишей "OK".

На экране появляется страница высшего уровня с единственным функциональным блоком внутри, который отображает всю систему в целом.

Это главный объект дальнейшей работы. Начальная нумерация для блока высшего уровня в Design/IDEF - "АО". Для детализации блока выбираем на панели инструментов стрелочку, где выбираем количество блоков для детализации и нажимаем "ОК". В блок высшего уровня "Организация работы мини-системы "Шиномонтаж" входной информацией является информация о клиентах, о услугах, о ценах, о оборудовании, информация о мастере и о приеме услуги. Выходной информацией является отчет о проделанных запросах и о оказанных услугах.

Функциональная модель высшего уровня А-0 представлена в соответствии с рисунком 2.

Рисунок 2 - Функциональная модель высшего уровня А-0

Далее разбиваем контекстную диаграмму на 2 блока. Первый блок А-1 содержит запись информации от клиента, второй блок А-2 организовывает работу с клиентом. В блоке "Запросы на услугу от клиента" входной информацией является информация об услугах, о ценах, об оборудовании, о приеме услуги, а входной информацией в блоке "Организовать работу с клиентом" является информация о мастере и о клиентах. Выходной информацией является отчет о проделанных запросах и о поставленных товарах.

Декомпозиция блока А-0 представлена в соответствии с рисунком 3.

Рисунок 3 - Декомпозиция блока А-0

Далее декомпозируем блок А-1"Запросы на информацию от клиента", для этого разобьем его на 4 блока: блок А-11 "Открытие БД и обработка запроса", блок А-12 "Выполнение запроса о ценах", блок А-13 "Выполнение запроса об оставшемся товаре", блок А-14 "Генерация отчета". В блоке А-11 "Открытие БД и обработка запроса" входной информацией является информация о услугах и о приеме услуги, а в блоке А-12 "Выполнение запроса о ценах" входной информацией является информация о ценах, в блоке А-13 "Выполнение запроса об оставшемся товаре" входной информацией является информация о оборудовании. Выходной информацией является отчет о проделанных запросах, как представлено в соответствии с рисунком 4.

Рисунок 4 - Декомпозиция блока А-1

Далее декомпозируем блок А-2 "Организовать работу с клиентом", для этого разобьем его на 3 блока: А-21 "Работа с клиентом", А-22 "Выполнение запроса", А-33 "Генерация последнего отчета". В блоке А-21 "Работа с клиентом" входной информацией является информация о клиентах, а в блоке А-22 "Выполнение запроса" входной информацией является информация о мастере. Выходной информацией является отчет об оказанных услугах, как представлено в соответствии с рисунком 5.

Рисунок 5 - Декомпозиция блока А-2

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

3. Реализация модулей автоматизированной системы


3.1 Разработка модулей автоматизированной системы и их описание


Описание всех объектов конфигурации и их назначение представлено в соответствии с таблицей 1.

Таблица 1 - Объекты конфигурации

Вид сущности

Наименование сущности

Описание функций

Справочники

Услуги Оборудование Должности Сотрудники Клиент

Справочник "Услуги" имеет реквизит "Стоимость", чтобы указывать стоимость конкретной услуги. Справочник "Оборудование" содержит реквизиты "Модель", "Грузоподъемность", "Масса" для того, чтобы внести в базу данных необходимые параметры оборудования. Справочник "Сотрудники" имеет все необходимые информации о сотруднике ("ФИО", "Пол", "Год рождения" и т.д.).

Документы

Заказ реквизиты шапки: "Клиент", реквизиты табличной части: "Услуга", "Дата доставки", "Цена", "Количество", "Сумма" Приход оборудования реквизиты табличной части: "Оборудование", "Количество", "Стоимость" Калькуляция Реквизиты табличной части: "Изделия", "Количество"

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

Общий

Журнал документов Общий предназначен для сохранения документов в журнале "Общий" - именно этот журнал является стандартным и позволяет включать в себя абсолютно разные документы.

Отчеты

Оборудование


Регистры

Клиенты Оборудование Калькуляция



3.2 Описание интерфейса


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

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

Рисунок 6 - Документ "Заказ" в режиме конфигуратор

После этого появляется пустая форма, на которую необходимо поставить нужные компоненты. Автоматически ставятся все компоненты. Форма с компонентами представлена в соответствии с рисунком 7.

Рисунок 7 - Форма с компонентами документа "Заказ"

Для создания пользовательского меню необходимо открыть "1C: Предприятие", далее появиться окно запуска 1C, в котором необходимо выбрать нужную информационную базу в режиме "Конфигуратор" и нажать "ОК". Затем в конфигурации выбрать интерфейсы и нажать значок Новый элемент/Новый интерфейс, как показано в соответствии с рисунком 8.

Рисунок 8 - Создание нового интерфейса

Далее появится окошко "Свойства пользовательского интерфейса", в котором необходимо записать название нового интерфейса и нажать кнопку "ОК", как представлено в соответствии с рисунком 9.

Рисунок 9 - Свойства пользовательского интерфейса

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

В результате получится пользовательское меню, как представлено в соответствии с рисунком 10.

Рисунок 10 - Пользовательское меню мини-системы "Шиномонтаж"

3.3 Испытание автоматизированной системы


В мини-системе "Шиномонтаж" все документы проводятся успешно, как представлено в соответствии с рисунком 11.

Рисунок 11 - Проведение документов

Добавление новых данных в справочники проходит успешно, как представлено в соответствии с рисунком 12.

Рисунок 12 - Добавление данных

Заполнение документов проходит успешно, как представлено в соответствии с рисунком 13.

Рисунок 13 - Заполнение таблицы справочников

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

3.4 Формирование финансовых результатов


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

Рисунок 14 - Добавление информационной базы

В появившемся окне "Регистрация" выбрать путь базы и название, затем нажать на кнопку "ОК" как представлено в соответствии с рисунком 15.

 

Рисунок 15 - Выбор пути и название базы

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

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

После того, как откроется конструктор отчета, необходимо будет ввести идентификатор и 2 раза нажать кнопку "Далее", как представлено в соответствии с рисунком 17.

Рисунок 17 - Ввод идентификатора

Затем в конструкторе отчета нажать кнопку "Готово", как представлено в соответствии с рисунком 18.

Рисунок 18 - Нажатие кнопки "Готово"

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

Рисунок 19 - Готовая форма отчета

4. Разработка руководства пользователя


Для того, чтобы запустить мини-систему "Шиномонтаж" с помощью "1С: Предприятие" сначала нужно открыть "1С: Предприятие", после запуска откроется окно запуска 1С, в котором нужно выбрать нужную информационную базу в режиме 1С: Предприятие, и нажать кнопку "ОК".

В появившемся окне для заполнения справочника выберите вкладку "Справочники", как представлено в соответствии с рисунком 20.

Рисунок 20 - Окно с выбранной вкладкой "Справочники"

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

Для создания документа выберите вкладку "Документы", как представлено в соответствии с рисунком 21.

Рисунок 21 - Окно с выбранной вкладкой "Документы"

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

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

Рисунок 22 - Журнал документов, с проведенными документами

Чтобы создать отчет требуется выбрать вкладку "Отчет", как представлено в соответствии с рисунком 23 и выбрать необходимый отчет.

Рисунок 23 - Окно с выбранной вкладкой Отчет

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

Рисунок 24 - Сформированный отчет

Заключение


В результате выполнения курсового проекта была разработана мини-система "Шиномонтаж", которая необходима для автоматизации работы шиномонтажа.

изучение предложенной задачи;

реализация задачи с помощью программного продукта 1С: Предприятия;

закреплены знания в области 1С.

В результате работы над курсовым проектом была проведена исследовательская работа, а так же систематизированы и закреплены теоретические и практические знания, были отработаны и применены практические навыки, которые формировались на протяжении всего курса дисциплины "Автоматизация управленческой деятельности организации" для создания мини-системы "Шиномонтаж".

Так же были расширены и закреплены знания при использовании программных продуктов как Bpwin и Erwin.

При реализации мини-системы были пройдены этапы: описание и постановка задачи, проектирование и реализация модулей автоматизированной системы.

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

Список использованных источников


1. ГОСТ 2.105-95 Общие требования к текстовым документам

. ГОСТ 19.402-2000 Описание программы

. ГОСТ 19.404-79 Пояснительная записка. Требования к содержанию и оформлению.

. ГОСТ 19.505-79 Руководство оператора. Требования к содержанию и оформлению.

. Габец А, Гончаров Д, Козырев Д, Кухлевский Д, Радченко М. "Профессиональная разработка в системе 1С Предприятие 8". 2011. - 513 с.

. Максим Радченко. "1С: Предприятие 8.2 Практическое пособие разработчика. Примеры и типовые приемы". - Москва, 2010. - 512 с.

. Марамчина Е.Б., Адаменко А.Н. "Ведение бухгалтерского учета в программе 1С: Бухгалтерия 7.7". - Москва, 2005. - 230 с.

. Методические рекомендации по выполнению курсового проекта по дисциплине "Автоматизация управленческой деятельности организации", МГЭПТК 2011.

. Пашковская А.Г. "1С: Бухгалтерия 7.7 от А до Я". - Москва, 2006. - 370 с.

. Сергей Кашаев. "1С: Предприятие. Учимся программировать на примерах". Москва, 2009. - 430 с.

. Станислав Митичкин. "Практика программирования в среде 1С: Предприятие". 2014. - 539 с.

. Харитонов С.А. "1С: Бухгалтерия 8 для начинающих". - 469с.

. Хрусталева Е.Ю. "Разработка сложных отчетов в 1С: Предприятии 8. Система компоновки данных". 2010. - 513с.

Приложения


Приложение А

 

Листинг программы

Процедура ОбработкаПроведения ()

ВыбратьСтроки ();

Пока ПолучитьСтроку () =1 Цикл

Регистр. Клиенты. Клиент = Клиент;

Регистр. Клиенты. Услуга = Услуга;

Регистр. Клиенты. ДатаДоставки = ДатаДоставки;

Регистр. Клиенты. Цена = Цена;

Регистр. Клиенты. Количество = Количество;

Регистр. Клиенты. Сумма = Сумма;

Регистр. Клиенты. ДвижениеПриходВыполнить ();

КонецЦикла;

КонецПроцедуры

// ********************

//

Процедура ОбработкаПроведения ()

ВыбратьСтроки ();

Пока ПолучитьСтроку () =1 Цикл

Регистр. Оборудование. Количество = Количество;

Регистр. Оборудование. Оборудование = Оборудование;

Регистр. Оборудование. Стоимость = Стоимость;

КонецЦикла;

КонецПроцедуры

// ********************

//

Процедура ОбработкаПроведения ()

ВыбратьСтроки ();

Пока ПолучитьСтроку () =1 Цикл

Регистр. Калькуляция. Изделия = Изделия;

Регистр. Калькуляция. Количество = Количество;

КонецЦикла;

КонецПроцедуры

// *******************************************

// Процедура генерации запроса Сформировать.

//

Процедура Сформировать ()

СпрСот=СоздатьОбъект ("Справочник. Оборудование");

// создание в памяти копии справочника

СпрСот. ВыбратьЭлементы ();

// открываем выбор элементов

Таб=СоздатьОбъект ("Таблица");

// Для работы с таблицей требуется сначала создать ссылку

// на объект Таблица. Cоздаём объект для печатной формы

Таб. ИсходнаяТаблица ("Таблица");

// Если таблица не одна, то следует указать нужную таблицу.

// Указываем какую таблицу брать за основу

Таб. ВывестиСекцию ("Шапка");

// Секция - это часть таблицы. Секции можно выводить

// прицепить ее к таблице снизу. После вывода всех секций,

// таблицу нужно показать на экране.

// Формируем шапку печатной формы

Пока СпрСот. ПолучитьЭлемент () = 1 Цикл

Если СпрСот. Наименование = Наим Тогда

// пока есть очередной получаемый элемент

Т = СпрСот. ТекущийЭлемент ();

// временная переменная для краткости

Код=Т. Код;

Наи=Т. Наименование;

Гру=Т. Грузоподъемность;

Мод=Т. Модель;

Мас=Т. Масса;

// эти переменные будут указаны в табличных выражениях!

Таб. ВывестиСекцию ("Элемент");

КонецЕсли;

// формируем строку с данными справочника

КонецЦикла;

Таб. ВывестиСекцию ("Подвал");

// формируем подвал печатной формы

Таб. ТолькоПросмотр (1);

// запрет редактирования

Таб. ПараметрыСтраницы (1,100,1);

Таб. Показать ("");

// делаем печатную форму видимой.

КонецПроцедуры

Похожие работы на - Разработка мини-системы 'Шиномонтаж'

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!