Технология разработки программного обеспечения - Курсовая работа

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

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
В соответствии с учебным планом я проходил производственную практику в ООО «Ситиком» c 26 января 2016 года по 12 апреля 2016 года. Я был принят для прохождения производственной практики в подразделение "Служба сервиса" на должность техника-программиста. Совместно с руководителем практики был составлен план выполнения задания практики. В процессе прохождения производственной практики я согласно задания практики ознакомился : - С видами программирования и их спецификой; Выполнял функции техника-программиста: - Участвовал в проектировании ПО;На предприятии ООО «Ситиком» используется следующее программное обеспечение: - Операционные системы “Windows 7 Professional” и “Windows 7 Home Basic”. Программа для распознавания текста “ABBY Fine Reader 11” используется для перевода сканированных изображений в текстовый формат для последующего редактирования;Процесс работы с требованиями к продукту можно разделить на 4 этапа: - Определение концепции продукта. На этапе определения концепции продукта, проводится работа с его инвестором, целью которой является выработка единого видения будущего продукта. По окончанию этого этапа производится вывод о том, будет ли этот продукт разрабатываться или нет. Первый этап, с которого следует начинать разработку продукта - это сбор требований. Продолжительность анализа требований, как правило, занимает в несколько раз меньше времени, чем сбор требований и в большей степени зависит от требований к документообороту, принятому в компании.Ранее, на этапах сбора и анализа определялись требования пользователей к системе - мотивы, по которым они будут ее использовать. Теперь нужно определить, каким именно способом требования пользователей будут удовлетворены. Только с этого момента команда разработки продукта получает право принимать проектные решения - решать, какая конкретно функциональность будет реализована (Отвечать на вопрос - «что?»). В процессе проектирования группой разработки продукта должно быть создано «Техническое задание» (Functional Specification), на основе которого будет производиться разработка и тестирование продукта. Это документ должен содержать следующие элементы: • Требования к продукту уровня системы;Однако при этом, в отличие от обычных способов сбора и обработки информации, возникли проблемы преобразования информации в символы, понятные для машины. Кодом принято называть совокупность символов, соответствующих элементам информации или ее характеристикам. Сам процесс составления кода в виде совокупности символов или списка сокращений для соответствующих элементов и характеристик называется кодированием. Цель кодирования состоит в том, чтобы представить информацию в более компактной и удобной форме для оперирования при передаче и обработке информации ; приспособить кодированную информацию к обработке на вычислительных устройствах; обеспечить использование некоторого определенного метода поиска, сортировки и упорядочения информации. Если при кодировании происходит преобразование информации в сигналы в виде определенного сочетания символов, соответствующих данному объекту или его характеристике, то при декодировании , наоборот, по заданному коду определяется соответствующий объект или его признаки.«Тестирование - процесс, подтверждающий правильность программы и демонстрирующий, что ошибок в программе нет.» Основной недостаток подобного определения заключается в том, что оно совершенно неправильно; фактически это почти определение антонима слова «тестирование». Правильное определение тестирования таково: Тестирование - процесс выполнения программы с намерением найти ошибки. В тестировании можно выделить несколько различных процессов, такие термины, как тестирование, отладка, доказательство, контроль и испытание, часто используются как синонимы и для разных людей имеют разный смысл. Стандартные, общепринятые определения: Тестирование (testing), - процесс выполнения программы (или части программы) с намерением (или целью) найти ошибки. Выбор этой последовательности, однако, является одним из самых жизненно важных решении, принимаемых на этапе тестирования, поскольку он определяет форму, в которой записываются тесты, типы необходимых инструментов тестирования, последовательность программирования модулей, а также тщательность и экономичность всего этапа тестирования.С административной точки зрения, бригада - структурная производственная единица, которая может быть образована в рамках существующего структурного подразделения для выполнения определенной работы, имеющей конкретный результат.

План
СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. Технология разработки программного обеспечения

1.1 Изучение программного обеспечения предприятия

1.2 Разработка и анализ требований к программной системе

1.3 Проектирование программного обеспечения

1.4 Кодирование программного обеспечения

1.5 Тестирование и сопровождение программного обеспечения

1.6 Коллективная разработка программного обеспечения

2. Использование инструментальных средств разработки программного обеспечения

2.1 Изучение инструментальных средств разработки программ предприятия

2.2 Работа с Case - технологиями предприятия

3. Документирование и сертификация

3.1 Стандарты на организацию жизненного цикла ПО

3.2 Стандарты на документирование программных средств

3.3 Надежность и качество программных средств

3.4 Разработка программной документации

4. Обслуживание средств вычислительной техники

4.1 Техническое обслуживание средств вычислительной техники

4.2 Диагностика средств вычислительной техники

4.3 Аппаратное и программное обслуживание средств вычислительной техники

4.4 Нахождение и исправление неисправностей средств вычислительной техники

5. Самостоятельная работа на рабочих местах предприятия

5.1 Выполнение работ по заданию предприятия

5.2 Обобщение материала, оформление отчета

ЗАКЛЮЧЕНИЕ

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?