Дипломная работа: Автоматизация взаимоотношений с клиентами в ООО "Прострой"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
43
Для разработки программного средства был выбран метод объектно-
ориентированного проектирования. Так как такой метод позволяет разделять
работу на блоки, а это именно то, что нужно при разработке программного
продукта. Разработка системы будет осуществляться на языке разметки
документов HTML, язык описания внешнего вида документов CSS, языке
программирования PHP и JavaScript.
2.1.3. Обоснование проектных решений по техническому обеспечению
Техническое обеспечение это совокупность технических средств,
специализированные для работы различной информационной системы, но и
надлежащие документы на средства и технологические процессы.
Технические средства включают в себя:
Персональные компьютеры различных модификаций;
Приборы сбора, накапливания, обрабатывания, передачи
информации;
Приборы передачи сведений и линии связи;
Оргтехника и приборы автоматизированного съѐма информации;
Рабочие использованные материалы и другое.
Для внедрения информационной системы и базы данных были
разработаны системные требования:
Системные требования для «Протсрой» для сервера представлены далее.
Процессор должен иметь x64 архитектуру и должен иметь 2 и более
ядра и частота от 1,8 GHz;
Оперативная память с объѐмом не менее 4096 MB;
Жесткий диск с объѐмом не ниже 128 GB, но более рекомендовано
приобретать твердотельный накопитель.
В компании работают 15 сотрудников, которые будут пользоваться
системой и таких технических характеристик будет вполне достаточно для
стабильной и оптимальной работы в системе.
44
Для реализации данного проекта был арендован сервер хоста.
Техническое обеспечение сервера хоста было спланировано исходя из
системных требований программного обеспечения и представлено в таблице
19.
Таблица 19
Техническое обеспечение сервера для работы с
автоматизированной системой.
Наименование
Описание
Характеристики
Стоимость,
руб.
1
Процессор
Intel Xeon E5-
2603V2
Сокет: LGA2011
4-ядерный процессор,
1800 МГц
техпроцесс 22 нм
тепловыделение 80 Вт
объем кэша L2/L3:
1 МБ/10 МБ
без интегрированного
графического ядра
ядро процессора: Ivy
Bridge-EP (2013)
2500
2
Материнская
плата
Atermiter X79
Сокет LGA 2011
Тип памяти – DDR3
Максимальный объѐм
оперативной памяти
64 GB
PCI-E -1
2 x SATA 3.0, 2 x SATA
2.0
3087
3
Оперативная
память
TANBASSH
REG ECC
Тип памяти – DDR3
Объѐм одного модуля -
4096 MB
Частота – 1600Mhz
1020
4
Блок питания
Cooler Master
Elite V3
Максимальная
мощность 500ВТ
2500
5
Твердотельный
накопитель
Plextor PX-128
Тип подключения -
SATA
Тип памяти-TLC
Скорость интерфейса
600 МБ/с
2800
6
Корпус
Winard 3029
w/o
Форм-фактор – ATX
1000
7
Видеокарта
Palit Geforce
GT 710
Объѐм видеопамяти
1024 MB GDDR3
Поддержка DirectX 12
2700
Итого:
15607
45
Такой системы вполне достаточно для внедрения информационной
системы.
2.2. Разработка проекта автоматизации
2.2.1. Этапы жизненного цикла проекта автоматизации
Жизненный цикл проекта это момент от появления необходимости в
проекте до его завершения. [11, c.45]
Существуют следующие элементы моделей жизненного цикла
информационной системы:
За отражение состояния информационной системы и их изменения
отвечают стадии жизненного цикла
В структуру стадий входят этапы. Они подразумевают осуществление
определѐнного объѐма работ за конкретный период времени
Выполняющиеся действия, которые исполняются для результативного
проектирования информационной системы, формирующие комплекс
взаимосвязанных операций, преобразующие входные данные в выходные это и
есть процессы. Каждый процесс, который включает в себя список решаемых
задач, начальных сведений и итогов.
У жизненных циклов есть различные виды стандартов. Наиболее
известные стандарты представлены в таблице 20.
46
Таблица 20
Стандарты жизненного цикла
Наименование
Описание
1
ГОСТ 34.601-90
Информационная
технология. Комплекс
стандартов на
автоматизированные
системы.
Автоматизированные
системы. Стадии
создания
Данный стандарт распространяется на
автоматизированные системы и устанавливает
стадии и этапы их создания. Помимо этого, в
стандарте содержится описание содержания
работ на каждом этапе. Стадии и этапы работы,
закрепленные в стандарте, в большей степени
соответствуют каскадной модели жизненного
цикла. Стадии и этапы работ ГОСТ34 будут
рассмотрены в каноническом проектировании
ИС.
2
ISO/IEC 12207:1995
Information Technology
Software Life Cycle
Process или ГОСТ Р
ИСО/МЭК 12207-99
Информационные
технологии. Процессы
жизненного цикла
программных средств
Этот стандарт на процессы и организацию
жизненного цикла. Распространяется во все без
исключения виды заказного ПО. Стандарт не
привязан к определенной модели ЖЦ. Стандарт
никак не включает отображение фаз, стадий и
этапов. Процессы стандарта будут рассмотрены
далее.
3
ISO/IEC 15288
Systems engineering.
System life cycle
processes (Системная
инженерия. Процессы
жизненного цикла
систем или ГОСТ Р
ИСО/МЭК 15288-2005
Информационная
технология.
Системная инженерия.
Процессы жизненного
цикла систем
Стандарт применим для любого рода систем
класса систем, но его основное предназначение
поддержка создания компьютеризированных
систем.
В ISO/IEC 15288 присутствую следующие
стадии:
Формирование в этой стадии анализируются
потребности и концепции, которые будут в
проектных решениях
Разработка - на этой стадии начинается
проектирование информационной системы
Реализация на этой стадии изготовляется
система
Эксплуатация на этой стадии система
вводится в эксплуатацию
Поддержка на этой стадии обеспечивается
функционирование системы
Снятие с эксплуатации на этой стадии
система прекращает существовать,
демонтируется архивируется
4
Rational Unified Process
(RUP
Унифицированный
процесс Rational)
Представляет собой итеративную концепцию
разработки, в которой присутствуют 4 фазы:
Начало
Исследование
Построение
Внедрение
47
При реализации проекта будут присутствовать следующие процессы
жизненного цикла:
планирование;
разработка;
внедрение.
Виды стратегий внедрения:
Стратегия «Параллельное использование». Параллельное
использование одновременно исполняются старая и новая методика решения
задачи, их итоги приравниваются. Если итоги согласуются продолжительное
время, то исполняется переход на новую технологию;
Стратегия «Скачок». Скачок старая методика функционирует до
конкретного этапа., потом исполняется внедрение новых технологий, но уже
после внедрения реализуется только новая методика;
Стратегия «Пилотный проект». Пилотный проект применяется к
узкому спектру действий, сферой использования как правило является
небольшой участок;
Стратегия «Узкое место». Узкое место предназначено для
автоматизации небольшой части производственного процесса, который обычно
выбирается согласно аспектам, их результативность, приводящая к повышению
качества осуществлений процессов только в конкретном ограниченном участке.
Виды стратегий внедрения системы: преимущества и недостатки
представлены в таблице 21.
Источник: https://baza.diplomsite.ru/previewfile/400