Диплом: Автоматизация учета движения товаров в ООО "Гайка-Кар"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
38
Требования
1С:
Предпр
иятие
Microsoft
Dynamics AX
SAP
R/3 (SAP
ERP)
Содержание всех задач
+
+
+
Документооборот
+
+
+
Без доп. Затрат на
обучение
-
-
-
Возможность видеть
«горящие» задачи на
всем предприятии
-
+
-
Возможность отследить
загруженность
производств
+
-
-
При выборе программного обеспечения, очень важно понимать, какой
продукт будет удобнее пользователю, который будет с ней работать. В данном
39
случае, с бизнес-процессом «Учётом движения товаров», больше всего
подходит платформа «1С Предприятие».
Сначала «1C: Предприятие» было предназначено для автоматизации
бухгалтерского и управленческого учетов, но сейчас же программа «1C:
Предприятие» — самый прогрессивный и мощный инструмент для
автоматизации всех бизнес-процессов.
Главные плюсы применения 1С на предприятии:
Быстрая стандартизация работы;
Автоматизация документов, бланков и отчетов;
Возможность быстро получать отчеты и аналитические документы;
Контроль за работой сотрудников компании;
Повышение качества обслуживания, поскольку доработка 1С
позволяет ускорить ответ на запросы клиентов, учитывая историю
взаимодействия с заказчиками.
Снижение административных издержек.
Основной отличительной чертой платформы «1С Предприятие» является
гибкость платформы она позволяет применять 1C: Предприятие 8 в самых
различных областях:
Поддержка оперативного управления
предприятием, организационной и хозяйственной деятельности;
Автоматизация бухгалтерского учета, формирование отчетности в
государственные контролирующие органы;
Автоматизация торговой и производственной
деятельности,
финансовых организаций, деятельности в сфере
обслуживания и т.д.;
Решение задач бюджетирования, планирования и
финансового анализа;
Расчет зарплаты и управление персоналом;
Прочее;
40
Исходя из таблицы 6, 1С: Предприятие является лучшим выбором. Язык
программирования 1С — формальная знаковая система, предназначенная для
записи компьютерных программ. Язык программирования определяет набор
лексических, синтаксических и семантических правил, задающих внешний вид
программы и действия, которые выполнит исполнитель (компьютер) под её
управлением.
Платформа 1С Предприятие 8 имеет полноценный функционал для
разработки собственных решений для разработчика. Главный инструмент
разработки — это встроенный язык программирования 1С 8.3. Язык
программирования 1С не имеет названия, на официальных источниках он
обозначен как «встроенный язык программирования».
Встроенный язык программирования 1С — язык программирования,
который используется для разработки приложения на базе платформы 1С
Предприятие. Данный язык является предварительно компилируемым
предметно-ориентированным языком высокого уровня. Язык более всего
напоминает по синтаксису Visual Basic в сочетании с языком запросов T-SQL.
MySQL — это реляционная система управления базами данных с
открытым исходным кодом. В настоящее время эта СУБД одна из наиболее
популярных в веб-приложениях — подавляющее большинство CMS использует
именно MySQL.
Из преимуществ СУБД MySQL стоит отметить простоту использования,
гибкость, низкую стоимость владения (относительно платных СУБД), а также
масштабируемость и производительность. MySQL позволяет хранить
целочисленные значения со знаком и беззнаковые, длиной в 1, 2, 3, 4 и 8 байтов,
работает со строковыми и текстовыми данными фиксированной и переменной
длины.
41
1.4.3 Обоснование проектных решений по техническому обеспечению.
В процессе данной автоматизации особых вложений не нужно.
Для хранения базы данных может быть использован сервер, имеющийся
сервер со следующими техническими характеристиками:
-
Набор микросхем: Intel 5500 + ICH10R Процессор 1 или 2 Intel Xeon
5xxx (до 8 ядер).
-
Системная шина Intel QPI до 6.4GT/s
-
Максимальный объем памяти 48GB шестиканальной DDR3 ECC Reg,
6 слотов. Слоты расширения2x PCI-E 2.0 8x (низкопрофильный).
На рабочих станциях установлены ПК со следующими
характеристиками:
-
Процессор Intel Core i5 5000+ Socket LGA 1150 BOX
-
Материнская плата Asus ASUS Z87-PLUS (RTL) LGA1150 < Z87>,
NVIDIA nForce 570 SLI .
-
Оперативная память DDR3 2x2048MbAMD RE1333
<AE34G1339U1- UO> DDR-III DIMM 4Gb <PC3-10600> CL9
-
Жесткий диск 500,0 Gb HDD Western Digital (WD5000AACS)
CaviarGP.
-
Привод DVD±RW ASUS DRW-2014L1T, SATA.
-
Картридер внутренний.
-
КорпусCoolerElite 334, 460W(RC-334-KKR4)
-
Монитор 17″ DellTFT
В качестве периферии используется многофункциональное устройство.
42
2. ПРОЕКТНАЯ ЧАСТЬ
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Жизненный цикл программного обеспечения — ряд событий,
происходящих с системой в процессе ее создания и дальнейшего использования.
Это время от начального момента создания какого либо программного продукта,
до конца его разработки и внедрения. Жизненный цикл программного
обеспечения можно представить в виде моделей.
Модель жизненного цикла программного обеспечения — структура,
содержащая процессы действия и задачи, которые осуществляются в ходе
разработки, использования и сопровождения программного продукта.
Существует целый ряд стандартов, регламентирующих ЖЦ ПО, а в
некоторых случаях и процессы разработки. Среди наиболее известных
стандартов можно выделить следующие:
ГОСТ 34.601-90 - распространяется на автоматизированные системы
и устанавливает стадии и этапы их создания. Кроме того, в стандарте содержится
описание содержания работ на каждом этапе. Стадии и этапы работы,
закрепленные в стандарте, в большей степени соответствуют каскадной модели
жизненного цикла.
ISO/IEC 12207:1995 - стандарт на процессы и организацию
жизненного цикла. Распространяется на все виды заказного ПО. Стандарт не
содержит описания фаз, стадий и этапов.
Custom Development Method (методика Oracle) по разработке
прикладных информационных систем - технологический материал,
детализированный до уровня заготовок проектных документов, рассчитанных на
использование в проектах с применением Oracle. Применяется CDM для
классической модели ЖЦ (предусмотрены все работы/задачи и этапы), а также
для технологий "быстрой разработки" (Fast Track) или "облегченного подхода",
рекомендуемых в случае малых проектов.
Rational Unified Process (RUP) предлагает итеративную модель
43
разработки, включающую четыре фазы: начало, исследование, построение
и внедрение. Каждая фаза может быть разбита на этапы (итерации), в результате
которых выпускается версия для внутреннего или внешнего использования.
Прохождение через четыре основные фазы называется циклом разработки,
каждый цикл завершается генерацией версии системы. Если после этого работа
над проектом не прекращается, то полученный продукт продолжает развиваться
и снова минует те же фазы. Суть работы в рамках RUP - это создание и
сопровождение моделей на базе UML.
Microsoft Solution Framework (MSF) сходна с RUP, так же включает
четыре фазы: анализ, проектирование, разработка, стабилизация, является
итерационной, предполагает использование объектно-ориентированного
моделирования. MSF в сравнении с RUP в большей степени ориентирована на
разработку бизнесприложений.
Extreme Programming (XP). Экстремальное программирование
(самая новая среди рассматриваемых методологий) сформировалось в 1996 году.
В основе 3 методологии командная работа, эффективная коммуникация между
заказчиком и исполнителем в течение всего проекта по разработке ИС, а
разработка ведется с использованием последовательно дорабатываемых
прототипов.
В соответствии с базовым международным стандартом ISO/IEC 12207 все
процессы ЖЦ ПО делятся на три группы:
1.
Основные процессы:
Приобретение
Поставка
Разработка
Эксплуатация
сопровождение
2.
Вспомогательные процессы:
Документирование
управление конфигурацией
44
обеспечение качества
разрешение проблем
аудит
аттестация
совместная оценка
верификация
3.
Организационные процессы:
создание инфраструктуры
управление
обучение
усовершенствование
В настоящее время наиболее распространенными являются:
каскадная
инкрементная (поэтапная модель с промежуточным контролем)
спиральная
Каскадная стратегия (однократный проход, водопадная или классическая
модель) подразумевает линейную последовательность выполнения стадий
создания информационной системы. Переход с одной стадии на следующую
происходит только после того, как будет полностью завершена работа на
текущей.
Рисунок 6. Каскадная модель ЖЦ
45
Данная модель применяется при разработке информационных систем, для
которых в самом начале разработки можно достаточно точно и полно
сформулировать все требования.
Достоинства модели:
на каждой стадии формируется законченный набор документации,
программного и аппаратного обеспечения, отвечающий критериям полноты и
согласованности;
выполняемые в четкой последовательности стадии позволяют
уверенно планировать сроки выполнения работ и соответствующие ресурсы
(денежные, материальные и людские).
Недостатки модели:
реальный процесс разработки информационной системы редко
полностью укладывается в такую жесткую схему. Особенно это относится к
разработке нетиповых и новаторских систем;
основана на точной формулировке исходных требований к
информационной системе. Реально в начале проекта требования заказчика
определены лишь частично;
основной недостаток – результаты разработки доступны заказчику
только в конце проекта. В случае неточного изложения требований или их
изменения в течение длительного периода создания ИС заказчик получает
систему, не удовлетворяющую его потребностям.
Поэтапная модель включает практически те же стадии, что и в каскадной
модели (добавляется здесь только стадия тестирования). Такая модель
предусматривает в случае необходимости, до ввода ИС эксплуатацию,
возможность возвращения к предшествующим стадиям для устранения
выявленных на предыдущих стадиях упущений. Межэтапные корректировки
позволяют уменьшить трудоемкость процесса разработки по сравнению с
каскадной моделью.
46
Рисунок 7. Поэтапная модель ЖЦ
Спиральная стратегия подразумевает разработку в виде
последовательности версий, но в начале проекта определены не все требования.
Требования уточняются в результате разработки версий. Каждый виток спирали
соответствует поэтапной модели создания фрагмента или версии изделия. На нём
уточняются цели и характеристики проекта, определяется его качество, и
планируются работы следующего витка спирали. В результате выбирается
обоснованный вариант, который и реализуется.
Рисунок 8. Спиральная модель ЖЦ
47
Для выполнения данного проекта была выбрана спиральная модель, так
как она позволяет избежать недостатков каскадной и поэтапной моделей через
постоянное обновление и изменение.

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

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