Автор работы: Пользователь скрыл имя, 01 Июля 2013 в 11:25, отчет по практике
В настоящее время рынок информационных технологий и телекоммуникаций переживает период подъёма после кризиса. Растёт потребность организаций в автоматизации бизнес-процессов. В связи с этим увеличивается спрос не только на обородование вычислительных центров, но и на организацию и поддержку оборудования.
ОАО «АГАТ-системы управления» - управляющая компания холдинга «Геоинформационные системы управления» является одной из ведущих компаний Республики Беларусь по созданию автоматизированных систем управления общего и специального назначения, аппаратно-программных комплексов и технических средств, в том числе средств связи и передачи данных, вычислительной техники, контрольно-измерительныхприборов.
ВВЕДЕНИЕ 2
1 Технико-экономическая характеристика предметной области и предприятия. Анализ деятельности «КАК ЕСТЬ» 4
1.1 Характеристика предприятия и её деятельности 4
1.2 Организационная структура управления предприятием 4
1.3 Программная и техническая архитектура ИС предприятия 6
2 Характеристика комплекса задач, задачи и обоснование необходимости автоматизации 7
2.1 Выбор комплекса задач автоматизации 7
3 Анализ существующих разработок и выбор стратегии автоматизации «КАК ДОЛЖНО БЫТЬ» 10
3.1 Анализ существующих разработок для автоматизации 10
3.2 Выбор и обоснование стратегии автоматизации задачи 12
3.3 Выбор и обоснование способа приобретения ИС для автоматизации комплекса задач 14
4 Обоснование проектных решений 14
4.1 Обоснование проектных решений по информационному обеспечению… 14
4.2 Обоснование проектных решений по программному обеспечению 15
4.3 Обоснование проектных решений по техническому обеспечению 16
5 Основные компетенции, приобретенные в ходе практики 17
6 Система документационного обеспечения управления и автоматизации процессов делопроизводства 18
7 Защита информации автоматизированных информационных систем 19
Заключение 20
Список литературы 22
Текущий вариант документооборота имеет ряд существенных недостатков:
- медленный поиск информации;
- сложность контроля состояния документа на этапах его обработки;
- сложность масштабирования системы документооборота при увеличении числа сотрудников;
- риск потери информации при текучке кадров;
- риск потери информации при проведении профилактических работ на рабочих станциях сотрудников;
- трудоёмкость получения сводных отчётов о работе отдела.
Таким образом, документооборот в отделе тестирования ОАО «АГАТ – системы управления» оказывается неэффективным. Все эти минусы можно избежать, внедрив систему автоматизации бизнес-процессов.
Перечислим ряд аргументов
в пользу автоматизации
- Снижение издержек. Снижение требований к квалификации и количеству сотрудников, обрабатываемых документы.
- Оперативность обработки. Увеличивается интенсивность обработки данных и занесения их в базу.
- Снижение вероятности ошибок персонала.
Вопросы управления бизнес-процессами
особо актуальны для компаний
в Беларуси. Особенно это касается
такой новой сферы разработки
программного обеспечения, как тестирования.
Ввиду новизны данного
Microsoft® Visual Studio® 2010 Test Professional(4). – специализированный набор средств для групп контроля качества, который упрощает планирование и выполнение ручных тестов. Test Professional используется вместе со средой Visual Studio, что обеспечивает эффективную совместную работу разработчиков и тестеров в течение всего цикла разработки приложения.
Преимущества:
- эффективное координирование совместной деятельности групп;
- более широкое покрытие кода тестами благодаря произвольному тестированию;
- полная прозрачность процесса тестирования;
- информативные отчеты об ошибках для разработчиков;
- автоматизация повторяющихся задач;
- встроенные средства приоритезации тестов;
- упрощенное управление виртуальной лабораторией тестирования;
- управление рабочими элементами;
- полная прослеживаемость действий;
- отчёты.
Разработка собственного АРМ специалиста по тестированию позволяет использовать систему людям, не имеющим специальных знаний, и одновременно позволит дополнять систему по мере необходимости.
В основу конструирования АРМ положены следующие основные принципы:
- Максимальная ориентация на конечного пользователя, достигаемая созданием инструментальных средств. Адаптации АРМ к уровню подготовки пользователя, возможностей его обучения и самообучения.
- Формализация профессиональных знаний, то есть возможность предоставления с помощью АРМ самостоятельно автоматизировать новые функции. Решать новые задачи в процессе накопления опыта работы с системой.
- Проблемная ориентация АРМ на решение определенного класса задач, объединенных общей технологией. Обработки информации, единством режимов работы и эксплуатации, что характерно для специалистов экономических служб.
- Модульность построения, обеспечивающая сопряжение АРМ с другими элементами системы обработки информации. Модификация и наращивание возможностей АРМ без прерывания его функционирования.
- Эргономичность, то есть создание для пользователя комфортных условий труда и дружественного интерфейса общения с системой.
В рамках автоматизации отдела тестирования было принято решение разрабатывать собственное АРМ. Это обусловлено балансом между гибкостью системы и возможностью встраивать необходимые артефакты для связи с текущим документооборотом на предприятии.
Обычно разработка систем
автоматизации специалистами
Существует четыре варианта стратегии автоматизации:
- хаотичная;
- по участкам;
- по направлениям;
- полная.
Хаотичная автоматизация
состоит из набора автоматизированных
участков, не связанных друг с другом.
Такая автоматизация
Автоматизация по участкам представляет собой процесс автоматизации отдельных функциональных участков, например, отдел бухгалтерии, коммерческий отдел и т.д.
Автоматизация по направлениям. Отличается от автоматизации по участкам тем, что предполагает участие всех функциональных подразделений, деятельность которых связана с направлением автоматизации.
Полная автоматизация предполагает автоматизацию абсолютно всех производственных процессов компании.
Компания ОАО «АГАТ – системы управления» имеет огромный размер и довольно невысокие темпы развития. Поэтом наиболее целесообразной стратегией принято использовать вторую модель автоматизации: автоматизации по участкам (отдел тестирования). С возможностью расширить систему до автоматизации по направлению (полная разработка).
Разработка и внедрение автоматизированной системы документооборота отдела тестирования в компании будет осуществляться следующим образом:
Существуют различные варианты разработки и внедрения автоматизированных систем документооборота:
- разработка системы собственными ресурсами;
- использование стороннего разработчика;
- использование прототипов;
- приобретение готовой системы.
Разработка системы
Использование стороннего разработчика. Позволяет создать гибкую систему управления документооборотом. Однако затрата на разработку и поддержку сильно превышает использование прототипов или готовой системы.
Использование прототипов – довольно гибкий вариант. Но в настоящее время системы управления тестированием не сильно распространены.
АРМ специалиста по тестированию используется как основное средство взаимодействия отдела тестирования с отделом программирования и с отделом информационных технологий. Основа АРМ специалиста по тестированию – список дефектов и тестовых сценариев. Эти рабочие элементы должны быть классифицированы.
Структура списка дефектов должна обеспечивать быстрый поиск. Для этого целесообразно при создании структуры учитывать основные принципы разработки программного обеспечения. Предлагается изучить все самые популярные классификаторы. И совместить их с собственными характеристиками деятельности отдела.
Предлагается отображать в списке дефектов следующие атрибуты:
Каталог тестовых сценариев должен быть удобен для восприятия пользователем. Для этого его следует структурировать. Предлагается построить иерархическую модель тестов. В корне дерева будет находиться проект. Далее идёт разбиение по типам тестирования. У каждого типа подкаталоги объектов тестирования. Объекты тестирования могут быть любой вложенности. Самым младшим элементом является тестовый сценарий.
Отчёт о выполнении тестовых сценариев должен быть репрезентативен для сотрудников других отделов. Он должен нести информацию о проведённых испытаниях и их результатах. В отчёте о тестировании предлагается отображать следующие параметры:
Программное обеспечение
предлагается разрабатывать с использованием
языка C++. Компилятор этого языка
поставляется в составе Microsoft Visual Studio
2010. При выборе языка программирования
учитывались функциональные возможности
C++, его доступность и простота
интеграции с Windows-приложениями. Для C++
существует множество библиотек
с уже готовыми объектами. Написано
много учебной и научной
Чтобы не разрабатывать приложение
«с нуля» рекомендуется
Для обслуживания программного обеспечения рекомендовано привлечь специалистов отдела информационных технологий. Такой подход снизит затраты на администрирование системы.
При выборе программного и
аппаратного обеспечения в
(5).Физический сервер располагается в здании компании. На нём установлена СУБД MS SQL Server 2008 R2(3).. Сотрудники работают в офисе и удалённо. При этом они имеют удалённый доступ к серверу. Сервер имеет встроенную систему виртуализации Hyper-V(1).. Это позволяет организовать массив виртуальных машин, что соответствует требованиям конфигурационного тестирования.
К аппаратному обеспечению
сервера предъявляются
В качестве рабочих станций используются компьютеры Matrix Digital Office 52. Сотрудники офиса имеют право использовать любые другие аппаратные средства, допускающие установку ОС Windows XP.