Дипломная работа: Автоматизация учета сдельной оплаты труда компании ООО «Торгофф»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
довольно хороши в решениях задачах разного типа, так и в случае
поставленной задачи в рамках ВКР.
Мой выбор языка программирования Delphi основан на наличии опыта
программирования на данном языке, поэтому я буду разрабатывать свою
программу с его использованием что даст мне быстро, согласно установленным
срокам и без труда реализовать проект. В будущем так же будет легко найти
программиста, который будет знаком с данным языком и сможет выполнить
доработку или другие действия с программой.
1.4.3 Обоснование проектных решений по техническому обеспечению
Техническое обеспечение – это совокупность аппаратно-технических
средств необходимых для работы информационной системы.
Для функционирования разрабатываемой ИС по автоматизации учета
сдельной оплаты труда не нужно докупать отдельное оборудование, буду
использовать уже имеющийся сервер IBM System x3250
К необходимым элементам технического обеспечения относятся:
Устройство вывода изображения, у компании имеются ЖК-
мониторы BenQ G2251M.
Средства ввода информации(клавиатуры и мыши) используются от
компании Logitech.
Для организации ЛВС у компании есть 8-портовый коммутатор dlink
dgs 1210-10/C1a.
Для обеспечения доступа в сеть Интернет используется
маршрутизатор zyxel keenetic extra ii.
Для работы с бумажными носителями приобретено
многофункциональное устройство Xerox B205.
Основные характеристики сервера IBM System x3250 представлены в
таблице 10.
48
Таблица 10
Техническое обеспечение сервера
Название
Характеристики
Процессор
Xeon E3-1240 v2 (3.8ГГц)
Оперативная память
DDR3 1600MHz 4Gb Kingston
Уровни RAID
RAID 0, RAID 10, RAID 1
Процессорный сокет
LGA1150
Сетевая карта
Intel 82574L (10/100/1000 Мбит/с)
HDD
Seagate Desktop HDD ST500DM002 500Gb,
Seagate Desktop HDD ST500DM002 500Gb
Использование 2 жестких дисков необходимо следующими
соображениями:
Для надежного функционирования операционной системы и сохранности
данных, кроме резервного копирования данных организован RAID массив из
двух жестких по 500 ГБ.
49
2. Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Целью данного пункта является выбор и краткое описание всего
жизненного цикла (ЖЦ) проекта автоматизации, сущности и взаимосвязи его
этапов.
Под моделью жизненного цикла понимается структура, определяющая
последовательность выполнения и взаимосвязи процессов, действий и задач,
выполняемых на протяжении жизненного цикла. Модель жизненного цикла
зависит от специфики информационной системы и специфики условий, в
которых последняя создается и функционирует
К настоящему времени наибольшее распространение получили
следующие основные модели жизненного цикла:
Итерационная модель
Спиральная модель
Каскадная модель
«Итерационная модель» это модель жизненного цикла считается
идеальной, потому что простые задачи проходят все этапы без возвратов на
предыдущие шаги, рисунок 7. Например при программировании, может
всплыть факт, что реализация отдельно взятой функции очень громоздка и
неэффективна и конфликтует с системой, в таких случая прибегают к
перепроектированию или переделке спецификаций. При разработке больших и
сложных систем необходимость в итерациях возникает регулярно на любом
этапе жизненного цикла из-за допущенных на прошлых этапах ошибок.
50
Рисунок 7. Классическая итерационная модель
На этой схеме стрелки, идущие вверх обозначают необходимость
возвратов к предыдущему этапу, что бы исправить ошибки. Классическая
итерационная модель абсолютизирует возможность возвратов на предыдущие
этапы, это так же символизирует стремление заранее предвидеть все ситуации
использования системы и заранее не допустить ошибок.
«Спиральная модель» представляет собой процесс разработки
программного обеспечения, сочетающий в себе как проектирование, так и
поэтапное прототипирование с целью сочетания преимуществ восходящей и
нисходящей концепции [23]. Каждый виток спирали соответствует созданию
фрагмента или версии программного обеспечения, на нем уточняются цели и
характеристики проекта, определяется его качество и планируются работы
следующего витка спирали, рисунок 8. Таким образом, углубляются и
последовательно конкретизируются детали проекта и в результате
выбирается обоснованный вариант, который доводится до реализации.
51
Отличием этой модели от каскадной, является возможность, не
дожидаясь завершения работ на текущем этапе перейти на следующий,
незавершенную работу можно будет доделать на следующей итерации.
Преимущества:
Гибкие требования
Быстрое получение результата
Повышение конкурентоспособности
Рисунок 8. Спиральная модель
Источник: https://baza.diplomsite.ru/previewfile/527