Дипломная работа: Автоматизация процесса приема техники на ремонтные работы в ООО "Сервисный центр Samsung"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
31
составляет 7 800,00 руб. В соответствии с квалификационными требованиями,
предъявляемые к инженеру-программисту, тарифный коэффициент
устанавливается равным 2,5. Таким образом, заработная плата разработчика
проекта составит: 7 800,00 * 2,5 = 19 500,00 руб.
Расходы на социальные нужды рассчитываются от фонда оплаты труда
по налоговым ставкам, действующим в настоящее время, и составляют 30 %
(5 850,00 руб.).
Таким образом, расходы на оплату труда и социальные выплаты
разработчика проекта составят 25 350,00 руб.
Стоимость затрат на электроэнергию определяется временем работы и
мощностью оборудования.
С учетом специфики работы программиста время работы оборудования
принимается равным фонду рабочего времени. Согласно производственному
календарю 2017 при 40-часовой неделе рабочее время за 2017 год составит
1973 часов. Таким образом, месячный фонд рабочего времени разработчика
проекта равен: 1973 / 12 = 164,42 час.
Совокупная потребляемая мощность персонального компьютера равна
сумме потребляемой мощности системного блока и потребляемой мощности
монитора и, в среднем, составляет 500 Ватт.
Одноставочный тариф на электроэнергию в Челябинске с 1 июля 2017
года составляет 3,03 руб./кВт ч.
Таким образом, за весь период реализации проекта затраты на
электроэнергию составят: 164,42 * 500 / 1000 * 3,03 = 249,10 руб.
Результаты расчетов текущих затрат представлены в таблице 1.2.
32
Таблица 1.2 - Текущие затраты на разработку проекта, руб.
Показатель
Месяц
1
1. Материальные расходы:
1.1.Стоимость электроэнергии
249,10
2. Расходы на оплату труда и социальные выплаты:
2.1. Оплата труда разработчика проекта
19 500,00
2.2 Социальные выплаты
5 850,00
3. Прочие расходы
0,00
Всего:
25 599,10
Стоимость проекта, т.е. величина необходимых затрат, представляет
собой сумму капиталообразующих инвестиций и текущих затрат на
разработку и внедрение проекта [11]. Стоимость проекта представлена в
таблице 1.3.
Таблица 1.3 - Стоимость проекта, руб.
Показатель
Месяц
0
1
1. Капиталообразующие инвестиции,
связанных с процессом разработки проекта:
0,00
2. Текущие затраты на разработку проекта:
25 599,10
Всего стоимость проекта:
25 599,10
Таким образом, общая стоимость проекта составит 25 599,10 руб.
Стоимость заказа информационной системы, отвечающей всем
требованиям предприятия ООО «Сервисный центр Samsung», у сторонних
разработчиков составит в среднем 40 000 50 000 руб., а затраты на разработку
33
и внедрение информационной системы сотрудниками организации 25 599,10
руб.
Осуществляя выбор лучшего и наиболее подходящего варианта решения
поставленной задачи с учетом всех потребностей и требований компании ООО
«Сервисный центр Samsung» по критерию минимума приведенных затрат,
очевидно, что выгоднее реализовать проект своими силами.
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному обеспечению
В данной выпускной квалификационной работе, в качестве языка
программирования, был выбран язык программирования C#.
С# является очень мощным и гибким языком программирования и может
использоваться для разработки множества разных типов приложений, включая
сайты, игры, настольные и мобильные приложения, а также утилиты
командной строки. С# был создан компаний Microsoft и вот уже в течении
многих лет занимает центральное место в мире разработки приложений для
Windows.
С# работает на достаточно высоком уровне абстракции, что позволяет
разработчикам не тратить массу усилий на малозначительные детали, не
имеющие прямого отношения к тем задачам, которые призваны решить
проектируемые приложения.
Мощь С# обусловлена в значительной степени поддерживаемыми им
техниками, такими как объектно-ориентированные возможности, обобщение
и функциональное программирование. Этот язык поддерживает
динамическую и статическую типизацию, а также асинхронное
программирование.
34
Некоторые из наиболее важных преимуществ C# предоставляются
средой выполнения этого языка. Например, такие возможности, как
безопасное выполнение в песочнице, проверка типов во время выполнения,
обработка исключений, управление потоками и, возможно, самое важное –
автоматическое управление памятью. Предоставляемый средой выполнения
сборщик мусора избавляет разработчиков от большого объема действий по
высвобождению уже неиспользуемой программой памяти [8].
При разработке информационной системы, для взаимодействия
приложения с СУБД была использована технология LINQ (Language Integrated
Query).
LINQ представляет собой технологию для работы с данными, и, что
очень важно, включена в .NET Framework 4.5 – это, в частности, означает, что
ее поддержка может быть реализована (на уровне синтаксиса) в любом из
.NET-языков, включая и сторонние. В настоящий момент к их числу относятся
C# и VB.NET из состава Visual Studio.
Технология LINQ была выбрана по следующим причинам [1]:
относительная простота и низкоуровневость;
нет необходимости, в отличие от технологии ADO.Net смешивать код
с SQL командами внутри программы для доступа к объектам базы
данных;
доступ к данным в базах данных может быть выполнен с
использованием, того языка, на котором специализируется
программист (C#, VB.Net);
использование LINQ to SQL позволяет единообразно обращаться со
всеми итеративными источниками данных: базами данных, XML,
различными коллекциями и т.д.;
верификация кода во время компиляции;
35
полная интеграция с Visual Studio, обеспечивающая множество
преимуществ: IntelliSense, дизайнер модели базы данных,
автогенерацию кода по модели и др.
1.4.2. Обоснование проектных решений по программному обеспечению
Средой разработки информационной системы была выбрана бесплатная
интегрированная среда разработки программного обеспечения Microsoft
Visual Studio Community 2015.
Microsoft Visual Studio – среда программирования профессионального
уровня на языках C++, C# и Visual Basic. Visual Studio предоставляет
бесплатные инструменты разработки приложений для новейших платформ
Windows, Windows Phone и Интернета. Visual Studio можно использовать как
стартовую платформу начала программирования, для любительских
разработок и разработок коммерческих приложений в соответствии с
условиями лицензии, а также дает возможность расширять свои проекты до
профессионального уровня, по мере приобретения опыта и возрастания ваших
потребностей.
Visual Studio и .NET Framework для сокращения время разработки
снижают необходимость в написании кода общего назначения, что и позволяет
сосредоточить усилия разработчиков на решении бизнес-задач.
В качестве инструмента разработки базы данных была использована
бесплатная система управления базами данных Microsoft SQL Server 2016
Express.
СУБД Microsoft SQL Server была выбрана исходя из следующих
функциональных возможностей:
поддержка реляционной модели данных;
обеспечение эффективной обработки больших объемов информации;
Источник: https://baza.diplomsite.ru/previewfile/2121