Дипломная работа: Автоматизация учета рабочего времени сотрудников компании ООО «УК «ВОЗРОЖДЕНИЕ Торговый Дом»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
51
1.4.3 Обоснование проектных решений по техническому обеспечению
Техническое обеспечение – технические средства, которые предназначены
для работы информационной системы, а также соответствующая документация
на эти средства и технологические процессы.
В первую очередь необходимо наличие централизованного хранилища
данных. Доступ к данным многих участников бизнес-процесса обеспечивается за
счет хранения данных на сервере (файловом или сервере баз данных). Так как в
существующей локальной сети компании уже есть сервер, отданный под нужды
1С, то его вполне можно использовать и для хранения базы данных учета
кредитных операций.
Во-вторых, для работы информационной системы необходимы
автоматизированные рабочие места, то есть клиентское приложение, которое бы
функционировало на рабочем компьютере сотрудников. Так как каждый
сотрудник имеет современный стационарный компьютер или ноутбук, то
необходимости в покупке более совершенного оборудования или модернизации
существующего нет.
Описание технического обеспечения представлено в таблице 1.5.
Таблица 1.5
Техническое обеспечение решения задачи
Наименование
Описание
Кол-во
Стоимость, руб.
Ноутбук, шт.
Asus K50IP ( K50 ) T4500 2.3
ГГц / 2048 / 320 / GF G205M /
DVD RW / 15,6 / Wi-Fi / Cam /
Win7st (
90N0CA110W2A54OC13AY )
6
18500
Сервер
(жесткий
диск), шт.
FujitsuSiemensPRIMERGYRX33
0 AMDOpteron 2216 HE 2.4
ГГц 300 ГБ 10000 об./мин.,
Вр.доступа 4.5 мс, Внешняя
скорость передачи данных 320
Мб/сек
1
11000
Кабель, м
FTP 5cat 4х2х0.52 (витая пара с
30
15
52
оплеткой)
Коммутатор
(switch),шт.
ASUS GX-D1081, Uplink 1 x
Ethernet 10/100/1000 Мбит/сек,
Количество портов
коммутатора 7 x Ethernet
10/100/1000 Мбит/сек
1
2100
МФУ, шт.
Canon LaserBase MF4690PL
(копир-принтер-сканер ADF,
факс, A4)
1
16500
Таким образом, перечисленные характеристики имеющихся технических
средств свидетельствуют о том, что не требуется использование дополнительных
технических средств, в связи с этим повышается экономическая эффективность
проекта.
53
2 Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Жизненный цикл информационной системы – это период создания и
использования ЭИС, охватывающий её различные состояния, начиная с момента
возникновения необходимости в данной ЭИС и заканчивая моментом её полного
выхода из употребления у пользователей [13].
На данный момент, наиболее распространенными стандартами,
регламентирующими жизненный цикл информационных систем, являются:
серия стандартов ГОСТ 34 (ГОСТ 34.601-90 «Автоматизированные
системы Стадии создания»),
ISO 12207 «Standard for Information Technoiogy - Software Life Cycle
Processes»,
ISO 15288 «Standard for Information Technoiogy - System Life Cycle
Processes».
В процессе дипломного проектирования будет использоваться стандарт
жизненного цикла ISO 12207-2010. Этот стандарт является основным
нормативным документом, регламентирующим состав процессов жизненного
цикла ПО. Он определяет структуру жизненного цикла, содержащую процессы,
действия и задачи, которые должны быть выполнены во время создания ПО.
Каждый процесс разделен на набор действий, каждое действие - на набор задач.
Каждый процесс, действие или задача инициируется и выполняется другим
процессом по мере необходимости, причем не существует заранее определенных
последовательностей выполнения. Связи по входным данным при этом
сохраняются [2].
Рассмотрим этапы жизненного цикла разрабатываемой информационной
системы, в соответствии с выбранным стандартом жизненного цикла:
Этап разработки и внедрения состоит из работ и задач,
выполняемых разработчиком (на начальных этапах и заказчиком). Основными
целями данного этапа является: разработка технического задания (ТЗ) на
информационную систему; преобразование требований ТЗ в детальные
54
спецификации информационной системы; собственно, разработка и
тестирование программного продукта.
Этап эксплуатации состоит из работ и задач оператора. Этап
охватывает эксплуатацию программного продукта и поддержку пользователей в
процессе эксплуатации.
Этап сопровождения состоит из работ и задач, выполняемых
персоналом сопровождения. Данный этап реализуется при изменениях
(модификациях) программного продукта и соответствующей документации,
вызванных возникшими проблемами или потребностями в модернизации или
настройке. Целью этапа является изменение существующего программного
продукта при сохранении его целостности. Данный этап охватывает вопросы
переносимости и снятия программного продукта с эксплуатации. Заканчивается
этап снятием программного продукта с эксплуатации [2].
Рассмотрим модель жизненного цикла разрабатываемого программного
обеспечения для автоматизации учета рабочего времени сотрудников в ООО
«УК Возрождение Торговый Дом». Наиболее походящей для реализации
функций разрабатываемой системы является каскадная модель. Это обусловлено
следующими ее преимуществами:
на каждом этапе формируется законченный набор проектной
документации, отвечающий критериям полноты и согласованности;
выполняемые в логичной последовательности этапы работ позволяют
планировать сроки завершения всех работ и соответствующие затраты.
Представим модель жизненного цикла разрабатываемой системы в виде
ряда последовательно выполняемых этапов. Среди этих этапов обычно
выделяются следующие:
определение потребностей;
исследование и описание основных концепций;
проектирование и разработка;
испытания системы;
создание и производство;
внедрение;
распространение и продажа;
55
эксплуатация;
сопровождение и мониторинг;
снятие с эксплуатации (утилизация).
Проведенный анализ характеристик компании ООО «УК Возрождение
Торговый Дом» и основных бизнес-процессов однозначно определяет
потребность в такой автоматизированной системе.
Бизнес-процессы в рассматриваемой компании связаны с движением
материальных средств, и неправильный учет которых может привести к
материальным потерям и другим существенным недостаткам. Поэтому
разработка системы заканчивается проведением этапа испытаний разработанной
автоматизированной системы ООО «УК Возрождение Торговый Дом».
К настоящему времени наибольшее распространение получили
следующие основные модели ЖЦ:
каскадная модель;
спиральная модель;
итерационная модель.
Изначально для разработки однородных ИС применялась каскадная
модель. Основная характеристика такой модели заключалась в том, что вся
разработка разбивалась на этапы. Переход с одного этапа на другой в таком
случае происходит только тогда, когда полностью завершается работа на
текущем (Рис. 2.1). В результате выполнения каждого этапа выпускается полный
комплект документации, которая является достаточной для того, чтобы
разработку могли продолжить другие разработчики.
Применение каскадной модели имело следующие положительные
стороны:
каждый этап заканчивается полным набором проектной документации,
отвечающей критериям согласованности и полноты;
этапы работ, выполняемые в логичной последовательности, позволяют
планировать сроки завершения всех работ и соответствующие расходы.
Источник: https://baza.diplomsite.ru/previewfile/2443