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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
отдельных предметов, их индивидуальную и общую цену, номер приходной
накладной и дату и время ее оформления, а так же название контрагента с
которым была проведена транзакция и название договора, по которому она была
осуществлена. Документ ПриходнаяНакладная представлен на рисунке 17.
Рисунок 17. Документ ПриходнаяНакладная
Документ РасходнаяНакладная держит в себе информацию о проданном
товаре и предоставленных услугах покупателю. Он описывает название и
количество отдельных предметов и услуг, их индивидуальную и общую цену,
ставку НДС, номер расходной накладной и дату и время ее оформления, номер
сотрудника который произвел продажу, а так же имя контрагента с которым
была проведена транзакция и название договора по которому она была
осуществлена. Документ РасходнаяНакладная представлен на рисунке 18.
Рисунок 18. Документ РасходнаяНакладная
48
2.3 Программное обеспечение задачи
2.3.1 Сценарий диалога
В рамках выпускной квалификационной работы необходимо показать
функцию реализации диалога между конфигурацией 1С «Предприятие» и
пользователем. Экранные формы позволяют вести обработку на одном шаге
диалога нескольких функций. На практике формы используются там, где учет
какой-либо деятельности требует ввода достаточно стандартного набора данных.
На рисунке 19 представлена схема диалога.
Начальное
меню
Кадры Продажи
Производств
о
Закупки Хранение
Договоры
Контрагент
ы
Номенклату
ра
Приходные
накладные
Сотрудники
Списание
ден.средств
Цены
Отделы
Сотрудники
Договоры
Контрагент
ы
Номенклату
ра
Поступлени
е
ден.средств
Расходные
накладные
Сотрудники
Номенклату
ра
Производств
о
Сотрудники
Номенклату
ра
Приходные
накладные
Расходные
накладные
Сотрудники
Рисунок 19. Схема диалога
Из начального меню идет доступ к подсистемам Закупки, Продажи,
Кадры. От подсистемы Закупки есть доступ к справочникам Номенклатура,
Контрагенты, Сотрудники и Договоры, регистру сведений Цены, а также к
документам СписаниеДенежныхСредств и ПриходныеНакладные. От
подсистемы Продажи есть доступ к справочникам Номенклатура, Контрагенты,
Сотрудники и Договоры, а так же к документам ПоступлениеДенежныхСредств
и РасходныеНакладные. От подсистемы Кадры есть доступ к справочникам
Отделы и Сотрудники. От подсистемы Производство есть доступ к
справочникам Номенклатура, Сотрудники и к Производство. От подсистемы
49
Хранение есть доступ к справочникам Номенклатура, ПриходныеНакладные,
РасходныеНакладные и к Сотрудники.
С формами могут работать пользователи любой квалификации, именно
благодаря простоте, была выбрана данная форма диалога.
2.3.2 Характеристика базы данных
ER-модель модель данных, допускающая возможность изображать
концептуальные схемы. Она комфортна при проектировании информационных
систем, БД, состава компьютерных приложений, и других систем. С её
поддержкой возможно отметить главные особенности, находящиеся в модели, и
отметить связи, которые имеют возможность устанавливаться меж данными
сущностями. ER-модель одна из самых простых визуальных моделей данных,
которая позволяет отметить структуру в общих качествах. На рисунке 20
представлена ER-модель данных системы.
Рисунок 20. ER-модель данных системы
50
В таблицах 10 - 19 представлены модули данных системы и их
характеристики.
Таблица 10
Модуль Договоры
Наименование поля
Тип поля
Длина поля
Наименование
строка
20
Код
число
10
Контрагент
строка
20
Таблица 11
Модуль Контрагенты
Наименование поля
Тип поля
Длина поля
Наименование
строка
20
Код
число
10
Таблица 12
Модуль Номенклатура
Наименование поля
Тип поля
Длина поля
Наименование
строка
20
Код
число
10
НДС
число
5
Таблица 13
Модуль Приходная накладная
Наименование поля
Тип поля
Длина поля
Дата
дата
-
Номер
число
10
Контрагент
строка
20
Договор
строка
20
Таблица 14
Модуль Сотрудники
Наименование поля
Тип поля
Длина поля
ФИО
строка
20
Код
число
10
Отдел
строка
20
Вид приема на работу
строка
20
51
Таблица 15
Модуль Списание денежных средств
Наименование поля
Тип поля
Длина поля
Номер
число
10
Дата
дата
-
Контрагент
строка
20
Договор
строка
20
Сумма
число
15
Таблица 16
Модуль Цены поставщиков
Наименование поля
Тип поля
Длина поля
Номенклатура
строка
20
Цена
число
15
Таблица 17
Модуль Поступление денежных средств
Наименование поля
Тип поля
Длина поля
Дата
дата
-
Номер
число
10
Контрагент
строка
20
Договор
строка
20
Сумма
число
15
Таблица 18
Модуль Расходная накладная
Наименование поля
Тип поля
Длина поля
Дата
дата
-
Номер
число
10
Контрагент
строка
20
Договор
строка
20
Сотрудник
строка
20
Таблица 19
Модуль Подразделения
Наименование поля
Тип поля
Длина поля
Наименование
строка
20
Код
число
10
52
2.3.3 Структурная схема пакета
На основе результатов полученных ранее можно составить таблицу,
описывающую наименования всех модулей системы и функции выполняющиеся
каждым из них. В таблице 20 представлено описание функций модулей.
Таблица 20
Описание функций модулей
п/п
Наименование модуля
Функции модуля
1.
Глобальный модуль
Содержит глобальные процедуры и
функции, предопределенные процедуры,
процедуры и функции, которые необходимо
выполнить при запуске системы
«1С:Предприятие 8.3».
2.
Модуль справочника
«Номенклатура»
Содержит предопределенные процедуры
формы списка и элемента справочника
3.
Модуль справочника
«Подразделения»
Содержит предопределенные процедуры
формы списка и элемента справочника
4.
Модуль справочника
«Контрагенты»
Содержит предопределенные процедуры
формы списка и элемента справочника
5.
Модуль справочника
«Сотрудники»
Содержит предопределенные процедуры
формы списка и элемента справочника
6.
Модуль справочника
«Договоры»
Содержит предопределенные процедуры
формы списка и элемента справочника
7.
Модуль документа
«СписаниеДенежных
Средств»
Содержит предопределенные процедуры
формы списка и элемента документа.
8.
Модуль документа
«ПоступлениеДенежных
Средств»
Содержит предопределенные процедуры
формы списка и элемента документа.
9.
Модуль документа
«ПриходныеНакладные»
Содержит предопределенные процедуры
формы списка и элемента документа.
10.
Модуль документа
«РасходныеНакладные»
Содержит предопределенные процедуры
формы списка и элемента документа.
11.
Модуль регистра сведений
«Цены»
Содержит предопределенные процедуры
элемента регистра сведений.
53
2.4 Испытания разработанного решения
В соответствии с ГОСТ 34-602-92, автоматизированные системы до
внедрения в эксплуатацию проходят предварительные испытания.
Испытания ИС могут быть двух видов: комплексные и автономные.
Автономные испытания предполагают проверку отдельных
составных частей (модулей, подпрограмм и т.п.) ИС.
Комплексные испытания предполагают совместную проверку всех
составных частей и видов обеспечения (программного, технического и т.д.) ИС.
Для нынешней системы наиболее подходящими являются автономные
испытания, так как система 1С «Предприятие» состоит из множества связанных
между собой составных частей, в каждой из которых есть потенциал сбоя.
2.4.1 Перечень объектов и функций, подлежащих
испытаниям
Основными объектами испытаний в нашей системе должны быть
документы СписаниеДенежныхСредств, ПоступлениеДенежныхСредств,
ПриходныеНакладные, РасходныеПрикладные и справочники Номенклатура,
Контрагенты и Договоры так как они являются главной частью автоматизации
торговых процессов в ИС «Магазин». В таблице 21 представлен перечень
проверяемых функций.
Таблица 21
Перечень проверяемых функций
№п/п
Проверяемая функция
Примечание
1.
В справочнике Контрагенты проверка
возможности корректного создания и
редакции поставщиков и клиентов
компании.
Некорректное отображение
названия или ИНН может
помешать бизнес-процессам
компании.
2.
В справочнике Номенклатура
проверка возможности корректного
создания и редакции свойств услуг и
товаров.
Неправильно отображенные
характеристики услуг и товаров
могут повести за собой
некорректный состав связанных
с модулем документов.
54
Продолжение таблицы 21
№п/п
Проверяемая функция
Примечание
3.
В документе ПриходныеНакладные
проверка правильности добавление
данных в форму модуля.
Некорректное заполнение
формы данными нарушит
бизнес-процесс закупки товаров
компании.
4.
В документе
СписаниеДенежныхСредств
проверка сходства данных модуля с
информации, соответствующей
накладной
Несоответствие суммы с
документом
ПриходнаяНакладная нарушит
бизнес-процесс закупки
товаров компании.
5.
В документе РасходныеНакладные
проверка сходства данных модуля с
информации, соответствующей
накладной
Некорректное заполнение
формы данными нарушит
бизнес-процесс продажи
товаров клиентам.
6.
В документе
ПоступлениеДенежныхСредств
проверка правильности добавление
данных в форму модуля.
Несоответствие суммы с
документом
РасходныеНакладные нарушит
бизнес-процесс продажи
товаров клиентам.
2.4.2 Методы проведения испытаний
В таблицах 22 - 27 представлены методы проведения испытаний объектов
и функций конфигурации.
Таблица 22
Проверка Справочника Контрагенты
Параметр
Значение
Функция
Справочник Контрагенты
Предмет проверки
Проверка возможности корректного создания и
редакции поставщиков и клиентов компании.
Используемые средства
Пользовательский интерфейс конфигурации 1С
«Предприятие»
Исходные данные
База данных программы, содержащая информацию о
поставщиках и клиентах
компании
Ожидаемая реакция
Корректное создание и редакция данных поставщика
или клиента компании.
Способ определения
результатов
Успешным результатом испытания будет являться
корректное создание и редакция данных поставщика
или клиента компании.
55
Таблица 23
Проверка Справочника Номенклатура
Параметр
Значение
Функция
Справочник Номенклатура
Предмет проверки
Проверка возможности корректного создания и
редакции свойств услуг и товаров.
Используемые средства
Пользовательский интерфейс конфигурации 1С
«Предприятие»
Исходные данные
База данных программы, содержащая информацию о
услугах и товарах.
Ожидаемая реакция
Корректное создание и редакция данных услуг или
товаров.
Способ определения
результатов
Успешным результатом испытания будет являться
корректное создание и редакция данных услуг или
товаров.
Таблица 24
Проверка Документа ПриходныеНакладные
Параметр
Значение
Функция
Документ ПриходныеНакладные
Предмет проверки
Проверка правильности добавление данных в форму
модуля.
Используемые средства
Пользовательский интерфейс конфигурации 1С
«Предприятие»
Исходные данные
База данных программы, содержащая информацию о
свойствах приходной накладной.
Ожидаемая реакция
Корректное создание и отображение данных в новой
приходной накладной.
Способ определения
результатов
Успешным результатом испытания будет являться
корректное создание и отображение данных в новой
приходной накладной.
Таблица 25
Проверка Документа СписаниеДенежныхСредств
Параметр
Значение
Функция
Документ СписаниеДенежныхСредств
Предмет проверки
Проверка сходства данных модуля с информации
соответствующей накладной.
Используемые средства
Пользовательский интерфейс конфигурации 1С
«Предприятие»
Исходные данные
База данных программы, содержащая информацию о
списанию денежных средств.
56
Продолжение таблицы 25
Параметр
Значение
Ожидаемая реакция
Корректное отображение данных о списанных
денежных средствах.
Способ определения
результатов
Успешным результатом испытания будет являться
корректное отображение данных о списанных
денежных средствах.
Таблица 26
Проверка Документа РасходныеНакладные
Параметр
Значение
Функция
Документ РасходныеНакладные
Предмет проверки
Проверка правильности добавление данных в форму
модуля.
Используемые средства
Пользовательский интерфейс конфигурации 1С
«Предприятие»
Исходные данные
База данных программы, содержащая информацию о
свойствах расходной накладной.
Ожидаемая реакция
Корректное создание и отображение данных в новой
расходной накладной.
Способ определения
результатов
Успешным результатом испытания будет являться
корректное создание и отображение данных в новой
расходной накладной.
Таблица 27
Проверка Документа ПоступлениеДенежныхСредств
Параметр
Значение
Функция
Документ ПоступлениеДенежныхСредств
Предмет проверки
Проверка сходства данных модуля с информации
соответствующей накладной.
Используемые средства
Пользовательский интерфейс конфигурации 1С
«Предприятие»
Исходные данные
База данных программы, содержащая информацию о
поступлении денежных средств.
Ожидаемая реакция
Корректное отображение данных о поступлении
денежных средств.
Способ определения
результатов
Успешным результатом испытания будет являться
корректное отображение данных о поступлении
денежных средств.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")