Реферат: Автоматизация процессов на предприятии

Введение

В настоящеевремя рынок информационных технологий и телекоммуникаций переживает периодподъёма после кризиса. Растёт потребность организаций в автоматизациибизнес-процессов. В связи с этим увеличивается спрос не только на обородованиевычислительных центров, но и на организацию и поддержку оборудования.

Компания ООО «ВипАй Ти Маркет» основана в 2010 году. Основной род деятельность компании –проектирование, монтаж, обсулживание серверного оборудования, кабельных систем,систем жизнеобеспечения, разработка, тестирование и поддержка автоматизированныхсистем управления предприятием.

ООО «ВипАй Ти Маркет» работает с сетью ведущих российских дистрибьютеров. В их числовходят такие бренды, как: Dell, HP, Lenovo, Apple, Sony. Полный переченьпродуктов представлен на официальном сайте компании www.vipim.ru/.

Преддипломнаяпрактика была пройдена в отделе тестирования. />Целью работы отдела тестирования является:

1. Выявлениепроблем, связанных с несоответствием разрабатываемого программного продукта –требованиям к нему;

2. Учётстатуса проблем;

3. Снижениерисков проекта, связанных с качеством разрабатываемого продукта.

Задачи отделатестирования:

1. Разработкатестовых планов и сценариев тестирования;

2. Проведениетестирования на основе сценариев;

3. Составлениеотчётов об ошибках в процессе тестирования;

4. Подготовкадокументации к выпуску продукта;

5. Обработкаошибок, найденных в процессе эксплуатации системы;

Во времяпрактики студентом были проведены работы по составлению тестовых планов,сценариев, организации виртуальных тестовых стендов, проведении работ, согласносценариям. Выполянлись следующие виды тестирования: первично-приёмочное,верификация требований, конфигурационное тестирование, тестирование граничныхзначений, исследовательское тестирование, обработка ошибок, приёмочноетестирование (выпускное). По тестируемому приложению была составлена документацияи релиз-ноутс (выпускная документация).

Работа вотделе проводилась с целью изучения структуры организации и её управленческихпроцессов для дальнейшей автоматизации.

организациооный информационныйсистмема комплекс


1. Технико-экономическая характеристика предметной области и предприятия.Анализ деятельности «КАК ЕСТЬ»

 

1.1 Характеристикапредприятия и её деятельности

ООО «ВипАй Ти Маркет».

Формасобственности: общество с ограниченной ответственностью.

Характеристикадеятельности:

1. Оптоваяторговля;

Торговлямежду организациями, организациями и предпринимателями,

предпринимателямии предпринимателями.

2. Системнаяинтеграция;

Cоздание комплексных решений в области информационныхтехнологий для корпоративных заказчиков; создание сложных, взаимоувязанныхзаконченных систем функционирования автоматизированных бизнес-процессовпредприятия или организации, интегрирующих разнородные технологии иоборудование разных производителей;

3. Электроннаякоммерция;

Электронная коммерция – это технология для поддержаниявнешних бизнес-контактов. Иными словами под электронной коммерциейподразумевается определенная Интернет-технология, предоставляющая следующиевозможности: производителям и поставщикам товаров и услуг различных категорий –представить в сети Интернет товары и услуги том числе он-лайновые услуги идоступ к информационным ресурсам, принимать через Интернет и обрабатыватьзаказы клиентов; покупателям – просматривать с помощью стандартныхИнтернет-браузеров каталоги и прайс-листы предлагаемых товаров и услуг иоформлять через Интернет заказы на интересующие товары и услуги.

4. Разработкаавтоматизированных систем управления;

Разработка, тестирование и поддержка автоматизированныхрабочих мест диспетчеров и ВЕБ-представительств организаций.

1.2 Организационнаяструктура управления предприятием

/>

Отделбухгалтерии: расчёт зарплат, различных выплат, свод баланса, контрольсоответствия деятельности утверждённым нормам, нормативам и сметам.

Коммерческийдепартамент: поиск и взаимодействие с клиентами, продажа оборудования,составление и подписание договоров, технических заданий, встречи споставщиками, закупка оборудования;

Отделлогистики: определение сроков доставки товара, взаимодействие с поставщиками,клиентами, экспедиторами.

Отделинформационных технологий: поддержка IT инфраструктуры компании, инсталляция и настройкаоборудования у клиентов, сопровождение программного обеспечения.

Департаментразработки: разработка, отладка, тестирование и внедрение программногообеспечения.


1.3 Программная и техническаяархитектура ИС предпрятия

На рисунке 1представлена техническая архитектура предприятия.

Компания ООО «ВипАй Ти Маркет» имеет два офиса. Головной в Москве и филиал в Смоленске. Головнойофис подключен к сети Internet с помощью коммутатора Cisco Systems Catalyst 4948. Офис имеетподсегмент сети, организованный с помощью роутера ASUS DSL-G31. Подсегмент создан длядепартамента разработчиков. Установлено два сервера. Team Server 5500A – общий корпоративныйсервер. Team Server 3420R – тестовый сервер департамента разработки. Рабочие местаоборудованы компьютерами серии Matrix Digital 52. В офисе установлен общий сетевой принтер иМФУ, принадлежащий отделу бухгалтерии.

/>

Рисунок 1. Техническаяархитектура предприятия


На рисунке 2 представлена программная архитектура предприятия

/>

Рисунок 2. Программнаяархитектура предприятия


2. Характеристика комплекса задач, задачии обоснование необходимости автоматизации 2.1 Выбор комплекса задач автоматизации ихарактеристика существующих бизнес процессов

ООО «ВипАй Ти Маркет» дорожит своей репутацией и отношениями с клиентами.

Компанияимеет несколько контрактов с крупными клиентами и ряд соглашений со средними ималыми фирмами. Компания растёт и развивается, и ищет выходы на новые рынкисбыта. Приоритетным направлением в деятельности служит разработка коробочныхрешений для широкой клиентской аудитории. В связи с этим возрастает требованиек качеству программного обеспечения. Для повышения уровня качества была выбранаитерационная модель разработки и организован отдел тестирования.

/>

Рисунок 3. Итерационная модельразработки

Отделтестирования выполняет следующие задачи:

· Верификацияфункционала и требований;

· Проверкаграничных значений;

· Обработкаошибок;

· Эффектныетесты;

· Конфигурационноетестирование;

· Регрессионноетестирование;

Отделвзаимодействует с отделом разработки и отделом информационных технологий. Ототдела разработки получают программы и требования к ним. Затем определяетсянеобходимость выполнения тех или иных типов тестирования. Разрабатываютсясценарии тестирования. Проводятся тестовые испытания в соответствии сосценариями. Фиксируются и документируются ошибки. Пишутся отчёты отестировании. Пишется пользовательская документация. В случае удачногопрохождения тестов, пишется выпускная документация. Затем программа вместе спользовательской и выпускной документацией отправляется в отдел информационныхтехнологий. Отдел информационных технологий внедряет программу клиенту. Вслучае нахождения клиентом ошибок, сотрудник отдела информационных технологийпишет заявку на обработку ошибки и отправляет её в отдел тестирования. Послетестирования ошибки, в случае подтверждения, дефект документируется иотправляется в отдел разработки.

На данныймомент компания не имеет системы управления предприятием, однако активноприменяет пакет MS Office. Информационным каналом является электронная почта.

Дляавтоматизации деятельности ООО «Вип Ай Ти Маркет» был выделен отделтестирования. Это один из ключевых процессов работы компании. Планируетсяизвлечь выгоду из автоматизации управления отделом тестирования.

2.2 Определение местапроектируемой задачи в комплексе задач

Процесстестирования в ООО «Вип Ай Ти Маркет» можно представить в виде схемы(рисунок 2).


/>

Рисунок 2IDEF0 диаграмма разработки ПО в ООО «Вип Ай Ти Маркет»

Входныеинформационные потоки:

· задачана тестирование;

· уведомлениеоб исправлении дефектов;

· сборкапрограммы;

· заявкана дефект.

Выходныеинформационные потоки

· дефект;

· отчёто тестировании;

· пользовательскаядокументация;

· выпускнаядокументация;

· релиз;

· ответпо заявке на дефект.

Программапроходит путь от «сырой» сборки до релиза. Процесс тестирования позволяетосуществить этот переход.

Сборкапрограммы попадает на тестирование. В процессе проведения тестовых испытанийдокументируются найденные ошибки и проверенные участки программы. В концеитерации составляется отчёт о найденных ошибках и отправляется в отделпрограммирования.

Разрабатываетсяпользовательская документация для специалистов отдела информационныхтехнологий. В ней описывается, каким образом использовать программный продукт.Разрабатывается выпускная документация. В ней перечисляются название программы,номер версии, список реализованного функционала, список исправленных ошибок спредыдущего релиза, список платформ, на которых проводились испытания.

Когдафункционал программы полностью отвечает требованиям, поставленным в задаче натестировании, сборка вместе с документацией отправляется в отдел информационныхтехнологий с уведомлением о выпуске новой версии.

Если впроцессе внедрения или эксплуатации обнаруживаются ошибки, специалисты отделаинформационных технологий составляют заявки на дефекты и передают в отделтестирования. Специалисты по тестированию проверяют заявку и дают официальнуюоценку: подтверждение или отклонение заявки. В случае подтверждениядокументируется официальный дефект и отправляется в отдел программирования.


2.3 Обоснованиянеобходимости использования вычислительной техники для решения задачи

Объёмдокументооборота отдела тестирования ООО «Вип Ай Ти Маркет» приведён втаблице 1.1.

Таблица 1. Параметрыдокументооборота отдела тестирования ООО «Вип Ай Ти Маркет»

Параметры

Значение

Позиций в Задаче 6 Позиций в Дефекте 9 Позиций в Уведомлении об исправлении дефекта 6 Позиций в Заявке на дефект 8 Позиций в Ответе по дефекту 1–3 Позиций в Выпускной документации 40–80 Количество создаваемых Дефектов в месяц 55 Количество обрабатываемых Заявок на дефект (в месяц) 20 Позиций в отчёте о тестировании 30

Обработкакаждого входного документа требует времени сотрудника. Ниже представленатаблица 2 со средней оценкой времени на обработку каждого документа

Таблица 2. Среднее времяобработки документов

Тип документа

Строк в документе

Выполняемая операция

Среднее время обработки документа, ч

Задача 10–200 Написание тестовых сценариев, написание пользовательской документации 10 Уведомление об исправлении дефекта 20 Проведение тестовых испытаний 6 Заявка на дефект 50 Проведение тестовых испытаний 8–24

Помимообработки входной документации специалист по тестированию создаёт новыедокументы. Отметим, что Отчёт по тестированию и Дефект требуют обязательногоналичия внутреннего документа Тестовый сценарий. Примерное время на заполнениевыходной документации представлено в таблице 3.

Таблица 3. Время созданиядокумента

Тип документа

Строк в документе

Выполняемая операция

Время создания документа, мин

Тестовый сценарий 2–15 Проведение тестового испытания 40 Дефект 20 Исправление дефекта 30 Отчёт по тестированию 30–100 Окончание итерации 120 Пользовательская документация 80 – 400 Эксплуатация программного продукта 480 Выпускная документация 150 Эксплуатация программного продукта 180 Ответ по заявке на дефект 5–30 Внедрение и эксплуатация программного продукта 30

Текущийвариант документооборота имеет ряд существенных недостатков:

· Медленныйпоиск информации;

· Сложностьконтроля состояния документа на этапах его обработки;

· Сложностьмасштабирования системы документооборота при увеличении числа сотрудников;

· Рискпотери информации при текучке кадров;

· Рискпотери информации при проведении профилактических работ на рабочих станцияхсотрудников;

· Трудоёмкостьполучения сводных отчётов о работе отдела.

Такимобразом, документооборот в отделе тестирования ООО «Вип Ай Ти Маркет»оказывается неэффективным. Все эти минусы можно избежать, внедрив системуавтоматизации бизнес-процессов.

Перечислимряд аргументов в пользу автоматизации документооборота:

· Снижениеиздержек. Снижение требований к квалификации и количеству сотрудников,обрабатываемых документы;

· Оперативностьобработки. Увеличивается интенсивность обработки данных и занесения их в базу;

· Снижениевероятности ошибок персонала.

· Автоматизированнаясистема позволяет избежать ряда семантических и механических ошибокспециалистов;

· Накопление,хранение, обработка данных. Полезно для анализа работы отдела и построениястратегических планов развития.

На рисунке 4представлена схема документооборота компании.

/>

Рисунок 4. Схемадокументооборота ООО «Вип Ай Ти Маркет»


3. Анализ существующих разработок и выбор стратегии автоматизации «КАКДОЛЖНО БЫТЬ»

 3.1 Анализ существующих разработок для автоматизациизадачи

Вопросыуправления бизнес-процессами особо актуальны для компаний в России. Особенноэто касается такой новой сферы разработки программного обеспечения, кактестирования. Ввиду новизны данного направления, полнофункциональных средств нетак уж и много. Рассмотри наиболее популярные решения автоматизации разработки:

1. Microsoft Visual Studio 2010 Test Professional

Microsoft® Visual Studio® 2010 Test Professional – специализированныйнабор средств для групп контроля качества, который упрощает планирование ивыполнение ручных тестов. Test Professional используется вместе со средойVisual Studio, что обеспечивает эффективную совместную работу разработчиков итестеров в течение всего цикла разработки приложения.

Преимущества:

· Эффективноекоординирование совместной деятельности групп;

· Болееширокое покрытие кода тестами благодаря произвольному тестированию;

· Полнаяпрозрачность процесса тестирования;

· Информативныеотчеты об ошибках для разработчиков;

· Автоматизацияповторяющихся задач;

· Встроенныесредства приоритезации тестов;

· Упрощенноеуправление виртуальной лабораторией тестирования;

· Управлениерабочими элементами;

· Полнаяпрослеживаемость действий;

· Отчёты:


/>

2. AtlassianJIRA

3. AtlassianJIRA – коммерческая система отслеживания ошибок, предназначена для организацииобщения с пользователями, хотя в некоторых случаях систему можно использоватьдля управления проектами. Разработана компанией Atlassian Software Systems.Платная.

Движения задач / дефектов:

/>

Отчёты и диаграммы

/>


4. Разработкасобственного АРМ специалиста по тестированию

Разработкасобственного АРМ специалиста по тестированию позволяет использовать системулюдям, не имеющим специальных знаний, и одновременно позволит дополнять системупо мере необходимости.

В основуконструирования АРМ положены следующие основные принципы:

· Максимальнаяориентация на конечного пользователя, достигаемая созданием инструментальныхсредств адаптации АРМ к уровню подготовки пользователя, возможностей егообучения и самообучения.

· Формализацияпрофессиональных знаний, то есть возможность предоставления с помощью АРМсамостоятельно автоматизировать новые функции и решать новые задачи в процессенакопления опыта работы с системой.

· Проблемнаяориентация АРМ на решение определенного класса задач, объединенных общейтехнологией обработки информации, единством режимов работы и эксплуатации, чтохарактерно для специалистов экономических служб.

· Модульностьпостроения, обеспечивающая сопряжение АРМ с другими элементами системыобработки информации, а также модификацию и наращивание возможностей АРМ безпрерывания его функционирования.

· Эргономичность,то есть создание для пользователя комфортных условий труда и дружественногоинтерфейса общения с системой.

В рамках автоматизации отдела тестирования было принято решение разрабатыватьсобственное АРМ. Это обусловлено балансом между гибкостью системы и возможностьювстраивать необходимые артефакты для связи с текущим документооборотом напредприятии.


3.2 Выбор и обоснованиестратегии автоматизации задачи

Обычноразработка систем автоматизации специалистами осуществляется в несколькоэтапов:

- Определениетипа автоматизированной системы;

- Разработкаи согласование технического задания, определение дополнительных функций ивозможностей;

- Определениепредположительного уровня владения компьютером пользователей системы;

- Разработкавнешнего оформления (дизайна), согласование;

- Сборкапрограммы согласно тех. заданию и принятому внешнему оформлению;

- Тестированиевсех модулей, и внедрение;

Существуетчетыре варианта стратегии автоматизации:

o  хаотичная;

o  по участкам;

o  по направлениям;

o  полная;

Хаотичнаяавтоматизация состоит из набора автоматизированных участков, не связанных друг сдругом. Такая автоматизация определяется оперативными задачами и обычно неотражается в стратегических планах компании.

Автоматизацияпо участкам представляет собой процесс автоматизации отдельных функциональныхучастков, например, отдел бухгалтерии, коммерческий отдел и т.д.

Автоматизацияпо направлениям. Отличается от автоматизации по участкам тем, что предполагаетучастие всех функциональных подразделений, деятельность которых связана снаправлением автоматизации.

Полнаяавтоматизация предполагает автоматизацию абсолютно всех бизнес-процессовкомпании.

Компания ООО «ВипАй Ти Маркет» имеет небольшой размер и довольно высокие темпы развития. Поэтомнаиболее целесообразной стратегией принято использовать вторую модельавтоматизации: автоматизации по участкам (отдел тестирования). С возможностьюрасширить систему до автоматизации по направлению (полная разработка).

Разработка ивнедрение автоматизированной системы документооборота отдела тестирования вкомпании ООО «Вип Ай Ти Маркет» будет осуществляться следующим образом:

1. Предпроектныйаудит.

2. Компания-разработчиквместе с Заказчиком проводят предпроектное исследование автоматизируемогоучастка. Определяются функциональные требования.

3. Выбороптимального решения.

На втором этапе Заказчик с Разработчиком выбирают максимальноэффективный вариант реализации системы автоматизации.

4. Разработкатехнического задания.

Составление максимально подробного технического задания.Формулирование и документирование всех необходимых задач. Согласование сЗаказчиком и Разработчиком текста технического задания, во избежание двоякогопонимания тезисов.

5. Кодирование.

Написание кода продукта в соответствии с текстом техническогозадания. Отладка программы;

6. Тестирование.

Проверка работоспособности программы на платформе Заказчика. Всевыявленные ошибки отправляются Разработчику на доработку.

7. Сдачапроекта.

Демонстрация Заказчику возможностей, описанных в техническомзадании.

 

3.3 Выбор и обоснованиеспособа приобретения ИС для автоматизации комплекса задач

Существуютразличные варианты разработки и внедрения автоматизированных системдокументооборота:

· Разработкасистемы собственными ресурсами.

· Использованиестороннего разработчика.

· Использованиепрототипов.

· Приобретениеготовой системы.

Разработкасистемы собственными ресурсами. Позволяет масштабировать и изменять систему влюбой момент времени. Однако требует внушительных затрат на разработку иподдержку. Для маленькой компании это может быть невыгодно с экономическойточки зрения.

Использованиестороннего разработчика. Позволяет создать гибкую систему управлениядокументооборотом. Однако затрата на разработку и поддержку сильно превышаетиспользование прототипов или готовой системы.

Использованиепрототипов – довольно гибкий вариант. Но в настоящее время системы управлениятестированием не сильно распространены. А использование прототипов стороннейтематики может обернуться непониманием специалистов терминологии системы.

Приобретениеготовой системы позволяет сэкономить средства на разработку. К тому же готовыесредства управления тестированием проверены временем. Они предусматривают рядфункционала, кажущийся на первый взгляд неэффективным, но приобретающийважность в процессе эксплуатации.

Изпредложенных вариантов принято разработку собственного АРМ специалиста потестированию, ввиду экономической и технической целесообразности использованияпродукта.


4. Обоснование проектных решений 4.1 Обоснование проектных решений поинформационному обеспечению

АРМспециалиста по тестированию используется как основное средство взаимодействияотдела тестирования с отделом программирования и с отделом информационныхтехнологий. Основа АРМ специалиста по тестированию – список дефектов и тестовыхсценариев. Эти рабочие элементы должны быть классифицированы.

Структура спискадефектов должна обеспечивать быстрый поиск. Для этого целесообразно при созданииструктуры учитывать основные принципы разработки программного обеспечения.Предлагается изучить все самые популярные классификаторы. И совместить их ссобственными характеристиками деятельности отдела.

Предлагаетсяотображать в списке дефектов следующие атрибуты:

1. ID рабочего элемента;

2. Заголовок;

3. Комуназначен дефект;

4. Статус;

5. Датасоздания;

Каталогтестовых сценариев должен быть удобен для восприятия пользователем. Для этогоего следует структурировать. Предлагается построить иерархическую модельтестов. В корне дерева будет находиться проект. Далее идёт разбиение по типамтестирования. У каждого типа подкаталоги объектов тестирования. Объектытестирования могут быть любой вложенности. Самым младшим элементом являетсятестовый сценарий.

Отчёт овыполнении тестовых сценариев должен быть репрезентативен для сотрудниковдругих отделов. Он должен нести информацию о проведённых испытаниях и ихрезультатах. В отчёте о тестировании предлагается отображать следующиепараметры:

1. ID рабочего элемента;

2. Заголовок;

3. Статус;

4. Связанныедефекты;

5. Датавыполнения;

 

4.2 Обоснование проектныхрешений по программному обеспечению

Программноеобеспечение предлагается разрабатывать с использованием языка C#. Компилятор этого языкапоставляется в составе Microsoft Visual Studio 2010. При выборе языкапрограммирования учитывались функциональные возможности C#, его доступность ипростота интеграции с Windows-приложениями. Для C# существует множествобиблиотек с уже готовыми объектами. Написано много учебной и научнойлитературы, в том числе на русском языке.

Чтобы неразрабатывать приложение «с нуля» рекомендуется использовать прототип в виде Microsoft Test Manager 2010.

Для обслуживания программного обеспечения рекомендованопривлечь специалистов отдела информационных технологий. Такой подход снизитзатраты на администрирование системы.

Сопровождение аппаратного и программного обеспечения рабочихстанций, установленных в офисе компании ООО «Вип Ай Ти Маркет» выполняетсяспециалистами отдела информационных технологий. Компьютеры сотрудников ООО «ВипАй Ти Маркет», работающих на дому, устанавливаются и сопровождаются этимисотрудниками самостоятельно.


4.3 Обоснование проектных решений по техническому обеспечению

При выборепрограммного и аппаратного обеспечения в качестве основных были выбраныследующие критерии:

· Надёжность;

· Возможностьоперативной настройки;

· Низкиерасходы на сопровождение программного обеспечения;

Физическийсервер располагается в здании компании. На нём установлена СУБД MS SQL Server 2008 R2. Сотрудники работают вофисе и удалённо. При этом они имеют удалённый доступ к серверу. Сервер имеетвстроенную систему виртуализации Hyper-V. Это позволяет организовать массив виртуальных машин, чтосоответствует требованиям конфигурационного тестирования.

К аппаратномуобеспечению сервера предъявляются требования по быстродействию и надёжности, атакже совместимости с выбранным программным обеспечением. В качестве аппаратнойплатформы выбран сервер Team Server 3420r, отвечающий требованиям производительности.

В качестверабочих станций используются компьютеры Matrix Digital Office 52. Сотрудникиофиса имеют право использовать любые другие аппаратные средства, допускающиеустановку ОС Windows XP.

В качествеоперационной системы сервера АРМ специалиста по тестированию рекомендуетсяиспользовать Windows server 2008 R2. Сервер базы данных следует реализовать с использованием СУБД MS SQL Server 2008 R2.


5. Основные компетенции,приобретенные в ходе практики

В процессепрохождения преддипломной практики были освоены навыки работы с рядомпрограммных продуктов:

· Microsoft Test Manager 2010;

· Microsoft Visual Studio 2010;

· JIRA;

· Microsoft SQL Server 2008R2;

· Radmin Viewer3;

· Remote Desktop;

· Hyper-V;

· Microsoft SharePoint;

В работеиспользовались различные аппаратно-программные конфигурации. Использовалисьоперационные системы семейства Windows NT: Windows XP SP3, Windows 2003, Windows 7 (x32), Windows7 (x64), Windows 2008 R2. Конфигурациимоделировались на тестовом сервере с использованием сервера виртуализации Hyper-V.

Привыполнении тестовых мероприятий разрабатывалась различная документация:тестовые сценарии, дефекты, отчёты о тестировании, пользовательскаядокументация.

В процессеисполнения сценариев были изучены некоторые методики тестирования. Основныенавыки получены в области функционального, регрессионного, конфигурационного тестирования.После проведения тестирования требовалось обучить специалистов отделаинформационных технологий новым функциям программы. Для этого был освоен навыкнаписания пользовательской документации.


Заключение

В настоящеевремя разработка программного обеспечения является одним из средств ведениябизнеса. Это объясняется общей информатизацией общества. Сегодня, в эпохуобъектно-ориентированного программирования, логика программных комплексов можетсодержать триллионы возможных комбинаций. Вероятность ошибки в программе растётэкспоненциально. Стало аксиомой утверждение, что в каждой программе существуетминимум одна ошибка. В некоторых случаях сбой может привести к необратимымпоследствиям: в том числе техногенным авариям и даже человеческим смертям.

Всё большеевнимание уделяется обеспечению качества программного продукта. Качество – этоне только возможность безопасного использования программы. Это ещё и репутацияразработчика на рынке информационных технологий. Так зародилась новая отрасльтехники: управление качеством. Одним из подразделов управления качествомявляется тестирование.

В Россиитестирование активно внедряется в компаниях, занимающихся разработкойпрограммного обеспечения.

В процессепрохождения практики в отделе тестирования компании ООО «Вип Ай Ти Маркет»были поставлены цели изучить организационную структуру предприятия,делопроизводство, выбрать задачу для будущего дипломного проекта, подобрать исистематизировать материал для будущего дипломного проекта спроектироватьинформационную систему подразделения.

Поставленныецели прохождения преддипломной практики были достигнуты. В настоящее времяцелью является разработка проектного решения информационной системы.


Список литературы

 

1. ГОСТ19.701–90 ЕСПД. Схемы алгоритмов, программ, данных и систем.

Обозначенияусловные и правила выполнения.

2. Л.Г. Гагарина, Д.В. Киселёв,Е.Л. Федотова. Разработка и эксплуатация

автоматизированныхинформационных систем. – Издательство «Инфра-М»,

Москва,2007.

3. Роберт Вийера.Программирование баз данных Microsoft SQL Server 2005. –

Москва,Санкт-Петербург, Киев: Издательство «Вильямс», 2007.

4. А. Рубен, А. Горев,С. Макшарипов. Эффективная работа с СУБД СПб.:

Питер, 2009.– 822 с.

5. Яндекс. Словариhttp://slovari.yandex.ru/

6.  Учебный центр«Интерфейс». www.interface.ru/home.asp? artId=24471

7.  Компания Triniforce. www.projectkaiser.ru/

8. ЭнциклопедияВикипедия. www.wikipedia.org/

9. КомпанияООО «Вип Ай Ти Маркет». vipim.ru

еще рефераты
Еще работы по информатике, программированию