Файл: Учет получения готовой продукции компании «МАЗКОМ».pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 14.05.2023

Просмотров: 175

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ВВЕДЕНИЕ

Основным содержанием курсового проекта по выбранной теме «Учет получения готовой продукции компании «МАЗКОМ»» является проектирование пользовательской конфигурации с возможностью отслеживания прихода и расхода материалов на складах в виде отчета за указанный период, будет спроектирована техническая и программная архитектуры предприятия, будет описан процесс создания прикладного решения с некоторыми пояснениями и изображениями, после чего будет проведено тестирование и внедрение прикладного решения.

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

Цели работы:

  1. Краткий анализ предметной области;
  2. Анализ существующего программного обеспечения, позволяющего решить поставленную задачу;
  3. Обоснование выбора системы для разработки прикладного решения;
  4. Обоснование требований к разрабатываемому прикладному решению;
  5. Архитектура разрабатываемого прикладного решения;
  6. Описание основных объектов разрабатываемого прикладного решения;
  7. Программный код, обеспечивающий заданную функциональность
  8. Тестирование разработанного прикладного решения

ПРОЕКТНАЯ ЧАСТЬ

ГЛАВА 1 Анализ предметной области и выбор программы

1.1 Краткий анализ предметной области

Целью существования предприятия «МАЗКОМ» является создание комплексных систем безопасности.

Дата создания «МАЗКОМ» — 1991 год. Начиная с 1998г.  Был открыт учебный центр целью которого является подготовка специалистов в области обеспечения информационной безопасности, защиты государственной тайны, технической защиты информации и обеспечения антитеррористической безопасности объектов  
Доверие клиентов является нашим главным ориентиром, вот почему качество услуг постоянно повышается, разрабатываются специальные программы для постоянных и корпоративных клиентов.


Основные виды деятельности:

  1. Защита государственной тайны;
  2. Защита от утечек информации;
  3. Выявление прослушки;

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

1.2 Анализ существующего программного обеспечения, позволяющего решить поставленную задачу

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

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

  1. Система "ПАРУС-Предприятие 7" предназначена для малых и средних хозрасчетных предприятий различной отраслевой принадлежности (торговля, сфера услуг, элементарное производство, реклама и СМИ, общественное питание, туризм, иностранные компании и др.). Это простая, удобная, но в то же время мощная полнофункциональная система, позволяющая автоматизировать бухгалтерский учет, основные торговые процессы и складской учет, расчет заработной платы и кадровый учет. Может эксплуатироваться как на одном, так и на нескольких (в пределах 15-20) объединенных в локальную сеть компьютерах.
  2. Система программ «1С: Предприятие 8.х» включает в себя саму платформу и программные продукты, разработанные на ее основе для ведения учета, например «1С:Бухгалтерия 8». На одной платформе можно автоматизировать деятельность подразделений компании, разных компаний и направлений бизнеса, докупая соответствующие конфигурации программ и интегрируя их в единое информационное пространство. Платформа «1С: Предприятие 8.х» учитывает многолетний опыт применения системы программ «1С:Предприятие» предыдущих версий, которые используют десятки тысяч разработчиков и на которой работают сотни тиражных и сотни тысяч заказных прикладных решений. Благодаря этому новая версия «1С: Предприятие 8.2» сохранила идеологическую преемственность с предыдущими версиями.

Таблица 1

№ п/п

Параметры

Парус: Предприятие 7

1С: Предприятие 8.3

1

Финансовое управление

+

+

2

Материально-техническая часть

-

+

3

Управление производством

+

+

4

Поддержка продаж

+

5

Финансовое и производственное планирование

+

+

6

Бухгалтерский учет и отчетность

+

+

7

Возможность пользовательских модификаций конфигурации

-

+


Обоснование выбора системы для разработки прикладного решения

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

Обоснование требований к разрабатываемому прикладному решению

Требования к разрабатываемому приложению и обоснование требований:

  1. Список номенклатуры, разделенный на Материалы и Услуги, а так же возможность интерактивного добавления номенклатуры (Разделенная на материалы и услуги номенклатура будет преобразовываться в отчеты для определения наличия, прихода и расхода материалов. Интерактивное добавление необходимо для того, чтобы, в случае необходимости, была возможность заказать ранее неизвестный материал и внести его в список номенклатуры);
  2. Возможность составления приходных накладных (Для упрощения приема поставок);
  3. Определение складов (Для упрощения размещения материалов);
  4. Возможность установки цены на номенклатуру (Для дальнейшей автоматической подстановки цены);
  5. Движения по регистрам Остатки материалов, Стоимость материалов и Продажи (Для контроля прихода, расхода и остатков материалов);
  6. Возможность составления документа Оказание услуг с установкой склада, клиента, мастера и списком потраченных материалов и оказанных услуг (Основной документ о выполненной работе);
  7. Возможность создания отчетов Материалы, Выручка мастеров, Рейтинг услуг и Реестр документов Оказание услуг (Материалы - для учета деятельности поставщиков; Выручка мастеров – для определения выручки, как отдельных сотрудников, так и общей выручки по компании; Рейтинг услуг – для определения наиболее популярных услуг; Реестр документов Оказание услуг – Электронный архив оказанных услуг);
  8. Распределение по ролям (Для ограничения доступа и упрощения интерфейса отдельных сотрудников).

1.3 Анализ среды разработки

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

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


У платформы 1С: Предприятие 8.3 есть несколько клиентских приложений. Их основное предназначение — организация интерфейса, взаимодействие с пользователем, они отображают данные и дают пользователю возможность вносить изменения.

Толстый клиент. Этот клиент может выполнять практически всю функциональность, но потребует широкополосных каналов связи. Такой вариант работы позволяет разрабатывать и отлаживать прикладные решения. Клиент по собственному протоколу передачи данных напрямую обращается к базе данных (файловый вариант базы) или к кластеру серверов (клиент-серверный вариант), который в свою очередь обращается к СУБД или сразу дает ответ.

Тонкий клиент. Данный клиент обладает ограниченной функциональностью: работа разработчика невозможна, на нем недоступны все прикладные типы данных. Вся работа выполняется на стороне сервера, но зато для него не требуется большого количества ресурсов. Обращение тонкого клиента к информационной базе возможно по собственному протоколу передачи данных или протоколу https (в последнем случае необходимо, чтобы был настроен веб-сервер).

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

ГЛАВА 2 Проектирование технической и программной архитектуры, разработка прикладного решения

2.1 Архитектура разрабатываемого прикладного решения

  1. Таблицы и описания

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


Техническая архитектура предприятия

Рисунок 1. Техническая архитектура предприятия

Описание технических средств

Таблица 2. Тех средства

П/н

Наименование

Количество

Назначение

1

PREON Office 8268

1

Компьютер

2

Xerox Phaser 3020BI

1

Принтер

3

MikroTik hEX RB750Gr3

1

Маршрутизатор

4

Micromax Q409

1

Телефон для принятия заявлении

5

KYOCERA ECOSYS M2235dn

1

МФУ

Описание:

  1. Офисный компьютер Preon office 8268 – офисный компьютер с процессором Intel core i5 и с SSD диском на 120гб для работ с документами
  2. Принтер Xerox Phaser 3020BI – офисный лазерный принтер с высокой скоростью монохромной печати
  3. Маршрутизатор MikroTik hEX RB750Gr3 – маршрутизатор с операционной системой RouterOS с широким спектром возможностей, поддержка карт памяти, отсутствие Wi-Fi что исключает несанкционированное подключение к сети, а также поддержка VPN
  4. Телефон Micromax Q409 – бюджетный телефон для принятия, обработки и выполнения заявлений от жильцов района
  5. Многофункциональное устройство Kyocera ecosys m2235dn – недорогой мфу с функцией двухсторонней печатью и подключению интернета, а также карт памяти

Программная архитектура предприятия

Рисунок 2. Программная архитектура предприятия

Описание программных средств

Таблица 3 – Опись программных средств

П/н

Наименование

Устройство

Версия

1

Windows 10

Рабочая станция

17763.107

2

Kaspersky Anti-Virus 2017

Рабочая станция

17.0.0.611

3

1С Предприятие

Рабочая станция

8.3

4

Jira Software

Рабочая станция

 7.12.2

5

Microsoft Office 2016

Рабочая станция

16.0.4498.1000

  1. Windows 10 – операционная система компании Microsoft, пришедшая на замену Windows 7 и Windows 8. Windows10 версии 17763.107 установлена на всех компьютерах и терминалах компании.
  2. Kaspersky Anti-Virus 2017 – это базовая защита для компьютера. В состав продукта входят антивирусная проверка файлов, программ и сайтов, анти-фишинг, защита от программ-шифровальщиков, контроль интернет-трафика, поиск уязвимостей, бесплатное автоматическое обновление и переход на новую версию. Используется в компании для защиты рабочих станций.
  3. 1С Бухгалтерия – предназначена для автоматизации бухгалтерского и налогового учета, а также для подготовки регламентированной отчетности в организации. В компании используется версия 8,3.
  4. Jira Software – Кроссплатформенная система отслеживания задач и управления проектами для команд разработчиков и любых компаний, которым необходимо распределять задачи и устанавливать дедлайны. Здесь есть scrum и kanban доски, agile-отчеты, карты проектов, возможность общения, обмен документами.
  5. Microsoft Office 2016 – пакет программ для работы с текстовыми и мультимедийными документами, табличными данными, электронной корреспонденцией и массой других возможностей.