Дипломная работа: Автоматизация обработки заявок ООО «Пилснаб»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
46
потому, что обладает всеми возможности для разработки серверной части веб-
приложений. В частности, в нем поддерживается автоматический сборщик
мусора, полиморфизм, SQL-подобный язык запросов LINQ для удобного
создания запросов к базе данных вместо сложных SQL-запросов, лямбда-
выражения, сокращающие количество кода, анонимные типы и другие
возможности, облегчающие работу программиста [13].
1.4.3 Обоснование проектных решений по техническому обеспечению
Поскольку автоматизацию планируется осуществить на основе клиент-
сервера, то архитектура технической части будет делиться на серверную и
клиентскую части.
Для достижения наилучшего результата, серверную и клиентскую часть
необходимо объединить в единую локальную сеть, а для обеспечения
желаемого результата связь необходимо осуществить на основе технологии
Ethernet, пропускная способность сети должна быть не менее 100 Мб/сек.
Выбор технического обеспечения серверной части предлагается
произвести из серверов средней ценовой категории. Интересующие
характеристики [7]:
процессор Intel Core 2 2.2 GHz или выше (предоставляет нужную
вычислительную скорость для выполнения поставленной задачи);
оперативная память не менее 4.00 Гб (обеспечит стабильную работу
системы без зависаний и иных системных ошибок с нагрузкой поступающей
информации);
Жесткие диски не менее двух с объёмом от 500 Гб (позволяют
хранить достаточно большой архив информации);
Материнская плата с технологией RAID (для установки двух жестких
дисков в один массив);
Выбор сервера предложен в таблице 1.9.
47
Таблица 1.9
Выбор сервера
Фирма
Процессор
ОЗУ
Жесткий
диск
RAID
Цена(BYN)
ASUS
2.4
4.00
2*500Гб
+
2270
HP
2.2
4.00
2*1Тб
+
2490
Gigabyte
2.6
4.00
2*1Тб
+
2841
Был выбран сервер фирмы Gigabyte, так как он полностью отвечает
требованиям для внедрения системы обработки заявок.
Для организации рабочей станции понадобятся:
Процессор не ниже Pentium 4 1,2 Ghz (предоставляет нужную
вычислительную скорость для выполнения поставленной задачи);
Материнская плата со встроенной видеокартой и Lan;
Жесткий диск не менее 40 Гб (позволяет хранить достаточно
большой архив информации);
Оперативная память не менее 512 Мб (обеспечит стабильную
работу системы без зависаний и иных системных ошибок с нагрузкой
поступающей информации);
Монитор LCD с диагональю 19 дюймов (обеспечит отображение
выводимой информации в нужном соотношении);
Мышь (позволяет управлять диалоговыми формами);
Клавиатура (обеспечит ввод информации по заявкам).
Стоит отметить, что приобретать техническое обеспечение необходимо с
расчетом того, чтобы его можно было обновить, например, процессор. В таком
случае, надобность в полной замене сервера либо клиента отпадет.
Техническое обеспечение не должно подвергаться максимальным
климатическим условиям (жара, холод и т.д.) [8].
Все техническое обеспечение необходимо эксплуатировать с
соблюдением норм и техники безопасности, проветривать помещения, менять
устаревшее оборудование согласно рекомендациям производителя это
обезопасит всю рабочую систему от различных технических сбоев.
48
Выводы по разделу: В разделе 1 была рассмотрена основная
аналитическая часть дипломного проекта. Была дана технико-экономическая
характеристика, как предметной области, так и предприятия ООО «Пилснаб».
Определены основные требования к разрабатываемому проекту, поставлены
задачи и обоснование в необходимости автоматизации информационной
системы учета заявок, описан выбор комплекса задач автоматизации и дана
характеристика существующих бизнес-процессов.
49
2 Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Для реализации проектного решения, необходимо первоначально
выделить основные этапы жизненного цикла будущей системы. Из всех
имеющихся стандартов, наиболее оптимальным будет ISO ISO 1220. Выбор пал
именно на этот стандарт, в связи со следующими факторами:
1) стандарт четко не регламентирует последовательность процессов в
каждом этапе, что позволяет самостоятельно выбирать подходящие для себя
процессы.
2) стандарт охватывает все этапы более полно, нежели остальные
стандарты.
3) ISO 12207 не указывает на этапы, а лишь регламентирует их, что
позволит разработчику самостоятельно управлять жизненным циклом.
4) стандарт ISO 12207 2010 в равной степени ориентирован на
организацию действий каждой из двух сторон: поставщика (разработчика) и
покупателя (пользователя); он может быть применен и в том случае, когда обе
стороны - из одной организации.
Данный стандарт, используя устоявшуюся терминологию, устанавливает
общую структуру процессов жизненного цикла программных средств, на
которую можно ориентироваться в программной индустрии.
Стандарт группирует различные виды деятельности, которые могут
выполняться в течение жизненного цикла программных систем, в семь групп
процессов. Каждый из процессов жизненного цикла в пределах этих групп
описывается в терминах цели и желаемых выходов, списков действий и задач,
которые необходимо выполнять для достижения этих результатов [14].
процессы соглашения — два процесса;
процессы организационного обеспечения проекта — пять процессов;
процессы проекта — семь процессов;
технические процессы — одиннадцать процессов;
50
процессы реализации программных средств — семь процессов;
процессы поддержки программных средств — восемь процессов;
процессы повторного применения программных средств — три процесса.
Каждый процесс включает ряд действий. Каждое действие включает ряд
задач. Например, подготовка заявочных предложений должна предусматривать:
Формирование требований к системе;
Формирование списка программных продуктов;
Установление условий и соглашений.
Описание технических ограничений (среда функционирования системы и т. д.)
Рис. 2.1 Структура стандарта ISO 12207-2010
На первоначальном этапе после проведения анализа деятельности
организации, необходимо поставить цели и задачи автоматизации и разработать
Источник: https://baza.diplomsite.ru/previewfile/1897