Материал: Автоматизация документооборота сервисного центра в системе «1С: Управление нашей фирмой» в компании «5 звёзд» (ИП Руксов А.Г.)

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
характером и временем использования ресурсов, необходимых для
заданных условий функционирования.
- Удобство применения совокупность свойств программного средства,
характеризующих усилия, необходимые для его использования, и
индивидуальную оценку результатов его использования заданным или
подразумеваемым кругом пользователей программного средства.
- Сопровождаемость совокупность свойств программного средства,
характеризующих усилия, которые необходимы для его модификации.
- Модифицируемость допустимость внесения изменений, например,
расширение функций обработки и т.п.
- Минимизация затрат на сопровождение и поддержку.
1.4.3. Обоснование проектных решений по техническому обеспечению
Техническое обеспечение совокупность технических средств,
предназначенных для обеспечения функционирования автоматизированной
информационной системы, а также сопутствующая документация.
В состав технического обеспечения входят:
- персональные компьютеры различной конфигурации;
- устройства ввода/вывода информации (мониторы, принтеры, сканеры);
- устройства хранения информации (жёсткие диски);
- устройства коммуникации (сетевое оборудование);
- расходные материалы (бумага, тонер и т.д.).
Выбор необходимого технического в случае проектирования решения
задачи путём внедрения готового решения осуществляется на основе системных
требований к установке, предъявляемых разработчиком.
Проектное решение 1С: Управление нашей фирмой работает на базе
платформы 1С: Предприятие. К установке программы 1С: Предприятие 8.3
предъявляются системные требования к оборудованию, представленные в
Приложении 1.
48
Как видно из материалов Приложения 1 и приведённой выше технической
архитектуры ИС компании, вычислительная техника и сетевое оборудование
удовлетворяют требованиям к установке программы.
Анализ имеющегося в компании технического обеспечения позволил
установить соответствие используемого технического обеспечения
необходимым требованиям. Поэтому для рассматриваемой задачи не
предполагается приобретение дополнительного технического обеспечения.
По итогам раздела I могут быть подведены следующие итоги:
- Проведён комплексный анализ деятельности компании.
- Выявлена необходимость автоматизации на основе характеристики
решаемых в компании задач.
- Осуществлено теоретическое обоснование выбора стратегии и
инструментального средства для решения задачи автоматизации.
- Приведено обоснование проектного решения по информационному,
программному и техническому обеспечению.
49
II ПРОЕКТНАЯ ЧАСТЬ
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
При проектировании информационной системы ключевым является
понятие жизненного цикла. Жизненный цикл информационной системы
является непрерывным процессом, начинающимся в момент принятия решения о
внедрении информационной системы и заканчивающимся в момент
прекращения ее эксплуатации [3].
Жизненный цикл охватывает все стадии и этапы создания, сопровождения
и развития информационной системы.
Жизненный цикл может быть представлен в виде некоторой модели.
Под моделью жизненного цикла понимается структура, определяющая
последовательность выполнения и взаимодействия стадий и этапов,
выполняемых на протяжении жизненного цикла.
Существует различные модели жизненного цикла: каскадная,
инкрементная и спиральная.
В каскадной модели процесс разработки реализуется посредством
последовательного выполнения независимых этапов. Переход к следующему
этапу возможен только после завершения предыдущего. Схема каскадной
модели жизненного процесса представлена на рисунке 2.1.
Рис. 2.1. Каскадная модель жизненного цикла
Данная модель применима в небольших проектах с известными
требованиями.
Анализ
Проектирование
Реализация
Внедрение
Сопровождение
50
Инкрементная модель (поэтапная модель с промежуточным контролем)
аналогична каскадной модели, отличается итерационным подходом с поэтапным
уточнением требований к системе (рисунок 2.2).
Рис. 2.2. Инкрементная модель жизненного цикла
К достоинствам этой модели можно отнести учет требований заказчика,
промежуточное обнаружение проблем. Недостатками являются большая
длительность проекта, сложность в планировании и документировании.
Подобная модель подходит для небольших информационных систем.
В спиральной модели (рисунок 2.3) разработка осуществляется по
нарастающей. На начальном этапе разрабатывается система с высоким уровнем
абстракции, а на последующих витках разработка все более конкретизируется.
Рис. 2.3. Спиральная модель жизненного цикла
На каждом витке спирали осуществляется создание автономной версии
продукта, уточняются требования проекта, определяется его качество. Переход
51
на новый виток происходит после окончания и проверки работ предыдущего.
Модели присущи достоинства и недостатки инкрементной модели.
Для описания жизненного цикла текущего проекта выбрана каскадная
модель, т.к. для внедряемой системы наиболее подходит поэтапная разработка.
В случае подобной модели имеется возможность планирования сроков
завершения работ и затрат на их выполнение.
Каскадный метод подходит для построения требуемой информационной
системы, т.к. в начале разработки можно достаточно точно и полно
сформулировать все требования. Также по причине того, что в реализации
проекта принимает участие небольшое количество специалистов.
Жизненный цикл информационных систем, а также процессы разработки
регламентируются рядом стандартов. Общеизвестными стандартами являются
следующие:
- ГОСТ 34.601-90 распространяется на автоматизированные системы,
используемые в различных видах деятельности; устанавливает стадии и
этапы создания автоматизированных систем; содержит описание работ на
каждом этапе. Этапы работы, обозначенные в стандарте, в большей
степени соответствуют каскадной модели жизненного цикла [15].
- ГОСТ Р ИСО/МЭК 12207-2010 (идентичен международному стандарту
ISO/IEC 12207:2008) устанавливает общую структуру процессов
жизненного цикла программных средств; определяет процессы, виды
деятельности и задачи, используемые при приобретении программного
продукта/услуги, а также при поставке, разработке, сопровождении и
прекращении применения программных продуктов [17].
- ГОСТ Р ИСО/МЭК 15288-2005 определяет основы для описания
жизненного цикла систем, детально структурированные процессы и
соответствующую им терминологию, но не детализирует процессы
жизненного цикла в терминах методов и процедур, необходимых для
удовлетворения требований и достижения результатов процесса [18].
- Rational Unified Process (RUP) методология разработки программного
обеспечения. Характеризуется использованием итеративной модели
разработки. Включает четыре фазы: начало, уточнение, построение и
Источник: https://baza.diplomsite.ru/previewfile/1754