Диплом: Автоматизация складского учета на примере компании "СДЭК"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
94
Т
1
= 21день*12мес*((50докум.*11мин)/ 3чел) = 46200 минут
По формуле (2) произведем расчет абсолютного снижения трудовых
затрат:
Т = Т
0
- Т
1
=147000-46200 = 100800 минут
По формуле (3) произведем общего индекса снижения трудовых затрат:
У
Т
= Т
0
/ T
1
=147000/46200= 3
Как видно из расчета трудовые затраты сотрудников снизятся в 3 раза,
что является хорошим показателем. Рисунок 63 содержит диаграмму
трудовых затрат по регистрации, поиску и обработке складских документов
ООО «СДЭК» при двух вариантах «как есть» и «как будет»).
Рисунок 63. Общая диаграмма трудовых затрат при базовом
варианте (1) и при внедряемом варианте (2)
На сегодняшний день штат сотрудников отдела, отвечающих за
складской учет ООО «СДЭК» насчитывает три единицы. Благодаря
высокому снижению трудовых затрат из-за автоматизации рабочего места
95
сотрудников отдела, отвечающих за складской учет ООО «СДЭК» имеется
возможность сокращения одной единицы.
На текущий момент заработная плата работников отдела составляет 25
тыс. рублей в месяц. По формуле (4) произведем расчет стоимостных
показателей затрат:
C
0
= 12*3*25000 = 900 тыс. рублей в год
C
1
= 12*2*25000 = 600 тыс. рублей в год
По формуле (5) произведем расчет абсолютного снижения
стоимостных затрат:
С = С
0
- С
1
= 900 - 600 = 300 тыс. рублей за год
Рисунок 64 содержит диаграмму, на которой представлены
стоимостные затраты при базовом и внедряемом вариантах.
Рисунок 64. Общая диаграмма стоимостных затрат (1- базовый
вариант, 2 –внедряемый вариант)
По формуле (6) произведем расчет общего индекса снижения
стоимостных затрат:
Y
С
= С
0
/ С
1
= 900000/600000 = 1,5
96
Для расчета общих затрат на осуществление проекта необходимо
рассчитать затраты на работу программиста. На разработку информационной
системы программисту понадобится два месяца, с учетом 8-ми часового 5
дневного режима работы в неделю. Затраты составят около 70 тысяч рублей.
Затраты на техническое оснащение равны 0, так как существующая
компьютерная и оргтехника устраивает. В результате К
п
= 70 тыс. руб.
По формуле (7) произведем расчет срока окупаемости разрабатываемой
информационной системы:
Т
ок
= К
П
/C = 70 / 300 = 0,23 года
В заключение главы можно прийти к выводу о том, что в результате
автоматизации рабочего места сотрудников склада в ООО «СДЭК» получена
экономическая выгода, а информационная система окупится довольно
быстро – в течение 0,23 года.
Положительный экономический эффект достигнут за счет экономии
затрат на заработную плату, за счет экономии затрат во время простоя
сервиса. Важно также отметить, что с использованием нового программного
обеспечения снижается трудоемкость отдела.
Таким образом, проектируемая автоматизированная система рабочего
места в ООО «СДЭК» является более эффективной и экономически выгодной
по сравнению с существовавшими до ее внедрения средствами.
97
Заключение
В данном дипломном проекте была разработана автоматизированная
информационная система складского учета в ООО «СДЭК».
В первой части работы проведен анализ деятельности ООО «СДЭК», а
так же существующих на данный момент систем автоматизации бизнес-
процессов ООО «СДЭК». При решении задач рассмотрены потоки данных,
которые нуждаются в автоматизации.
Среди выявленных недостатков существующих процессов складского
учета компании можно выделить:
– многократное дублирование одних и тех же данных в различных
документах;
– низкую оперативность работ с документами при приходе продукции,
ее складском учете, а так же при отгрузке покупателю;
– большие временные затраты на составление отчетов;
– высокую трудоемкость обработки информации;
– неполное и неэффективное использование технических средств,
которые имеются в ООО «СДЭК».
Для того чтобы устранить данные недостатки были поставлены задачи,
связанные с разрабатываемой информационной системой:
- информационная система должна иметь функции по обработке
заказов и приемке продукции от поставщиков, возможность отгрузки
продукции клиенту, возможность управлять складскими остатками и
подготавливать необходимые отчеты для оперативного отслеживания
логистических процессов;
- учет продукции должен вестись автоматически.
Во второй части дипломного проекта было разработано
информационное обеспечение системы, включающее в себя
информационную модель, систему классификации и кодирования, состав
справочников, исходных и результатных документов. Приведены экранные
98
формы по вводу первичной информации, а так же формы выгрузки
результатных документов.
В качестве разработки математического обеспечения был приведен
алгоритм функционирования информационной системы, по которому
разработано программное обеспечение: описана его архитектура, структура
меню и базы данных.
В заключительной главе производится расчет экономической
эффективности внедрения информационной системы. В результате
получается значительное снижение трудозатрат сотрудников ООО «СДЭК»
за счет автоматизации:
- заполнения документации, так как не нужно делать копии бумажных
документов для подразделений, вести карточки учета товаров и т.п.;
- документооборота между следующими отделами - снабжение,
логистика, склады, сбыт и бухгалтерия;
- процессов подготовки отчетных форм для руководства и
сотрудников профильных подразделений.
Оценка экономической эффективности показала, что срок окупаемости
информационной системы составит 1 год. Кроме того, автоматизация
логистических процессов даст дополнительный трудно оцениваемый
экономический эффект. Благодаря тому, что повысилась прозрачность
товарооборота улучшилось управление запасами ООО «СДЭК».
Все причастные подразделения теперь будут иметь оперативную
информацию по имеющимся процессам складского учета, происходящим в
компании. Кроме того, информационная система позволит уменьшить
трудозатраты, связанные с учетом товарно-материальных ценностей в
бухгалтерии.
Разработанная информационная система по автоматизации процессов
складского учета полностью удовлетворяет потребностям ООО «СДЭК».
99
Список использованной литературы
1. ГОСТ Р ИСО/МЭК 12207:2010. Руководящий документ, Госстандарт
России, Москва, 2011
2. ISO/IEC 15288. Руководящий документ, Госстандарт России, Москва,
2016
3. Ботов Д.С. Обзор современных средств создания и поддержки предметно-
ориентированных языков программирования // Вестник Южно-
Уральского государственного университета, 2014, №1
4. Вендров А. М. Проектирование программного обеспечения
экономических информационных систем.– М.: Финансы и статистика,
2014.
5. Вендров А.М. Один из подходов к выбору средств проектирования баз
данных и приложений. – М.: СУБД, 2014
6. Дмитриева М.В. JavaScript. Быстрый старт. — СПб.: БХВ-Петербург,
2015. — 336 с.
7. Иаклаков С.В. BPWin и ERWin. CASE–средства разработки
информационных систем. – М.: ДИАЛОГ–МИФИ, 2015
8. Когаловский М.Р. Энциклопедия технологий баз данных. – Финансы и
статистика – 2015
9. Краткое руководство по DB2 //
http://www.w3ii.com/ru/db2/db2_quick_guide.html
10. Осетрова И.С. Разработка баз данных в MS SQL Server 2014. Учебное
пособие. — СПб: Университет ИТМО, 2016. – 114 с.
11. Официальный сайт ООО «СДЭК» // https://cdek.ru/
12. Охотников Е. Ruby - новые грани // RSDN Magazine. - 2014. - №4 - С.67-86
13. Пржиялковский В.В. Введение в Oracle. М.: НОУ "Интуит", 2016. — 358с.
14. Сайт центра информационных технологий «Основы современных баз
данных» // www.citforum.ru
100
15. Саммерфильд М. Программирование на языке Go. Разработка приложений
XXI века. М.: ДМК Пресс, 2014.—582 с.
16. Северенс Ч. Введение в программирование на Python. М.: Интуит, 2016.
232 с.
17. Титоренко Г.А. Информационные технологии управления. – М.:
ЮНИТИ–ДАНА, 2014
18. Федоров А.Г. Microsoft Visual Studio 2010. Первое знакомство. Microsoft,
2014. - 42 с.
19. Чекалов А. Базы данных: от проектирования до разработки приложений.
– Санкт-Петербург. 2014
20. Устав ООО «СДЭК»
101
Приложение
Исходный тест программного модуля ИС
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Windows.Forms;
using Global2DAL;
using Global2DAL.Repository;
using GLOBAL2.Extensions;
using GLOBAL2.StaticClasses;
namespace GLOBAL2
{
public partial class frmEditDocEntranceItems : Form
{
public int JournalConstID { get; set; }
public int limitedID { get; set; } // DocEntranceItemsConstID - айди, ограничивающий
открытие одного и того же документа дважды
//(например при редактировании)
public int rowStatus;// статус 0-Add, 1-Edit
private string _digSign = "";
public event EventHandler<DocChangedEventArgs> DocChanged;
private string WindowText = "Поступление ТМЦ ";
private enum ModeDoc { DefaultMode = 0, EditHeaderMode = 1, EditRowMode = 2};
private string rightsDoc = "";
private string rightsDocDigSign = "";
private string objRgtDoc = "docEntranceItems";
private string objRgtDigSign = "rgtSignDocEntranceItems";
private DataTable tblWhse = new DataTable("Whse");
private DataTable tblDocEntranceItems = new DataTable("DocEntranceItems");
private DataTable tblDocEntranceItemRows = new DataTable("DocEntranceItemRows");
private SqlDataAdapter daDocEntranceItemRows = new SqlDataAdapter();
private SqlDataAdapter daDocEntranceItems = new SqlDataAdapter();
int LastAddRowsdgvDocEntranceItemRows = 0;
int _DocVendorOrdersRowsConstID;
int docVendorOrdersRowsConstID;
public frmEditDocEntranceItems()
102
{
InitializeComponent();
dgvDocEntranceItemRows.AutoGenerateColumns = false;
CheckRights cr = new CheckRights();
rightsDoc = cr.Check(objRgtDoc).ToLower();
rightsDocDigSign = cr.Check(objRgtDigSign).ToLower();
if (!rightsDoc.Contains("r")) //read only
{
MessageBox.Show("У вас нет прав на '" + objRgtDoc + "'!!!", "Обратитесь к
администратору!!!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
Close();
}
}
//
//
//
public frmEditDocEntranceItems(int DocVendorOrdersRowsConstID)
: this()
{
docVendorOrdersRowsConstID = DocVendorOrdersRowsConstID;
}
//
//
//
private void frmEditDocEntranceItems_FormClosed(object sender, FormClosedEventArgs
e)
{
GLOBAL2.Properties.Settings.Default.frmEditDocEntranceItemsLocation =
this.Location;
GLOBAL2.Properties.Settings.Default.frmEditDocEntranceItemsSize = this.Size;
GLOBAL2.Properties.Settings.Default.Save();
}
//
//
//
private bool GetRight(string rightOnObj, string right)
{
bool result = false;
if (rightOnObj == objRgtDoc)
{
result = rightsDoc.Contains(right);
}
if (rightOnObj == objRgtDigSign)
{
result = rightsDocDigSign.Contains(right);
}
return result;
}
//
//
//
private void frmEditDocEntranceItems_Load(object sender, EventArgs e)
103
{
SetModeDoc(ModeDoc.DefaultMode);
FillComboBox("SELECT ID, Description FROM DocStatus ORDER BY ID",
cbDocStatus);
FillComboBox("SELECT ID, Description FROM whse ORDER BY whse", cbWhse);
FillComboBox("select ID, Description from VAT order by ID", cbVAT);
SetSqlDataAdapter();
if (rowStatus == 1)
{
Fill_tblDocEntranceItems();
Fill_tblDocEntranceItemRows();
}
else
{
cbWhse.SelectedValue =
GLOBAL2.Properties.Settings.Default.frmEditDocEntranceItemsLastSelectWhse;
}
dgvDocEntranceItemRows.DataSource = tblDocEntranceItemRows;
this.Location =
GLOBAL2.Properties.Settings.Default.frmEditDocEntranceItemsLocation;
this.Size = GLOBAL2.Properties.Settings.Default.frmEditDocEntranceItemsSize;
}
private void SelectRows_dgvDocEntranceItemRows()
{
foreach (DataGridViewRow r in dgvDocEntranceItemRows.Rows)
{
if ((int)r.Cells["DocVendorOrdersRowsConstID"].Value ==
docVendorOrdersRowsConstID)
{
r.Selected = true;
dgvDocEntranceItemRows.CurrentCell =
r.Cells["SLCode"];
}
}
}
private bool FillComboBox(string cmdText, ComboBox cb)
{
DataTable dt = new DataTable();
SqlCommand cmd = new SqlCommand(cmdText, new
SqlConnection(SessionProperties.currentConnectionString));
try
{
cmd.Connection.Open();
dt.Load(cmd.ExecuteReader());
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Внимание!!!", MessageBoxButtons.OK,
MessageBoxIcon.Error);

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 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 - менеджмент: реализация проекта (на примере ООО "АГРОПАК")