заключение для учебной практики программиста
Отчет по практике «Программист»
В век технологий, когда практически в каждом доме находятся компьютеры и у каждого есть телефон, профессии связанные с информацией и программированием стали безумно популярны. Студенты данных специальностей, как и другие, по завершению учебного года проходят практику – учебную, ознакомительную, производственную и преддипломную.
Примеры работ
По завершению периода практики, студентом пишется отчет, который необходимо не только написать, но и защитить в ВУЗе.
[16 примеров] Образцы отчетов по практике 2021 года
Структура
Как и для других направлений, для программистов структура отчета устанавливается ГОСТом. Некоторые пункты, как те, что представлены ниже, обязательны к отображению в отчете:
Изначально в отчете ставятся цели и задачи. Целью может быть разработка какого-нибудь программного продукта или внедрение данного продукта его в деятельность предприятия, где была пройдена практика. От цели напрямую ставятся задачи.
Помимо основных частей отчета по практике программиста, студенту необходимо приложить следующие документы:
— Дневник по практике (составляется в виде таблицы, заверяется руководителем практики от предприятия, отображает в себе фактически проделанную работу на месте практики);
— Программа практики (не всегда обязательна, отображает в себе планируемую студентом деятельность на предприятии, заверяется руководителем практики от ВУЗа, составляется в виде таблицы);
— Отзыв (характеристика студента, в которой описываются профессиональные качества студента, его возможности вливаться в рабочий коллектив и применять на практике теоретические знания).
Особенности
В отчете по любому виду практики следует отобразить следующие моменты:
Отчет по производственной практике программиста
Отчет по производственной практике программиста
Важным элементом процесса подготовки специалиста в области программирования является практика, итоговым документом которой будет считаться отчет по производственной практике программиста.
Современное общество характеризуется резким увеличением объемов и потоков информации, требуется создание больших баз данных, расширение связи между предприятиями, их структурными подразделениями и отраслями. Компьютер и интернет прочно вошли в нашу жизнь, создаются новые программы, усложняются сами вычислительные машины, и профессия программиста стала одной из самых востребованных.
Цель и задачи производственной практики программиста
Цель, которая ставится на практику, – приобретение реального опыта решения задач, увязав его с теоретическими знаниями, полученными в вузе.
Задачи производственной практики:
Требования к написанию отчета по практике
Требования к оформлению отчета стандартные для отчетных документов студентов, сформулированы они в ГОСТе 7.32-2001:
Структура отчета стандартная для подобного рода докуметнов:
Обязательные разделы основной части включают в себя несколько направлений, которые необходимо выполнить и описать в отчете.

Образец отчета по производственной практике программиста
При описании компании необходимо расписать общие сведения о базе прохождения практики:
Также необходимо прописать виды обеспечения автоматизированных систем (АС):
Составляя часть отчета, посвященную индивидуальному техническому заданию, необходимо подробно описать его состав и этапы работы над ним.
За время прохождения производственной практики я пришел к следующим выводам:
Отчет по производственной практике программиста на предприятии
Пример описательной части отчета по производственной практике программиста:
Практика началась со знакомства с основными направлениями и нормативно-правовой базой деятельности компании, особенностями ее структуры и функционала. Состоялся вводный инструктаж, знакомство с рабочим местом, санитарно-гигиеническими нормами и инструкциями по безопасности работы. Предприятие работает на рынке с 2007 года, оно оказывает услуги по рекламе. За время своего существования накопило большую клиентскую базу, в настоящее время идет разработка большого проекта для постоянного клиента из республики Казахстан. На предприятии 7 производственных отделов (перечислить, коротко охарактеризовать), руководитель направил меня в отдел стратегического планирования. На моем рабочем месте расположен компьютер и устройства периферии (перечислить и дать характеристику).
Я исследовал принципы выбора используемой операционной системы, основных программ и подпрограмм. Предприятие остановило выбор на операционной системе – Microsoft Windows XP Professional SP – 3. Основаниями для выбора были ее неприхотливость, быстрая установка, небольшой размер системы, распространенность (на домашних компьютерах большинства сотрудников тоже установлена эта система, позволяет поработать над срочными проектами).
Изучал характеристики и особенности эксплуатации вычислительной техники, используемой в организации, технологию регистрации необходимой информации. Исследовал способы ее быстрого сбора и передачи, как классифицируется и кодируется.
Ознакомился со структурой локальной сети компании, принципами ее использования и способами распределенной обработки данных. Локальная сеть компании объединяет все отделы, для доступа в Интернет используется DSL, кабельный модем, точки беспроводного доступа встроены в маршрутизатор. Помогал при устранении неполадок в локальной сети предприятия. Пропал доступ к ней одного из отделов. После поиска возможных причин проблему решили путем замены беспроводного маршрутизатора.
На практике изучал назначение, а также принципы и способы, по которым построены, функционируют, практически используются созданные на предприятии базы данных. Одним из моих заданий было заполнение базы данных работников. Я вносил личную информацию новых специалистов предприятия в уже существующую базу. В ходе работы ознакомился, каким образом осуществляется защита личных данных и разрешенный доступ к ним.
Исследовал технологии, которые использовались при создании и поддержке сайта предприятия, рассматривал разные способы применения гипертекста, а также решал задачи в средах обработки графических изображений. Мне доверили разместить на сайте продаж ссылки, таблицы, фотографии и разработать программу для корректного и быстрого вывода информации при слабом сигнале связи сети Интернет. Я воспользовался программами …, научился работать в программе…
Изучал, какими методами на предприятии защищают информацию от искажения и несанкционированного доступа, разобрался в целесообразности применения выбранных информационных технологий. Для защиты информации учреждение использует антивирус Касперского. Я проводил самостоятельную установку и обновление программы на некоторых компьютерах отдела продаж.
Отчет по производственной практике программиста в школе
Особенностью прохождения практики в школе является обязательное наличие компьютерного класса со своими особенностями и проблемами, в решении которых понадобится помощь практиканта. С учетом того, что редко в каком учебном заведении есть штатная единица для программиста, его обязанности обычно возлагают на учителя информатики и вычислительной техники.
Учитель, прошедший чаще всего только переподготовку по данной дисциплине, в большей степени знает именно методику преподавания предмета, а не тонкости работы с самой техникой и локальной сетью. Поэтому появлению практиканта-программиста всегда рады, а ему придется столкнуться с множеством различных технических проблем, на решение которых у вечно занятого педагога не хватало времени. Чаще всего ему придется помогать с ремонтом компьютеров, расширять локальную сеть, заниматься созданием или усовершенствованием имеющегося школьного сайта.
Выдержка из готового отчета:
В компьютерном классе установлено 13 персональных компьютеров, составляющих единую школьную сеть локального характера, в которой налажена возможность контролируемого выхода в интернет. Компьютеры и периферийные устройства имеют следующие технические характеристики: …
Состав лицензионного программного обеспечения незначителен, в него входят следующие программы: …, а также программы, предназначенные для подготовки к государственным экзаменам.
Компьютер, выполняющий роль сервера, имеет следующие отличия: …
Среди проблем, обнаруженных в школьных компьютерах, наиболее часто встречаются:
У учебного заведения назрела необходимость получить возможность выхода в глобальную сеть из каждого класса. Поэтому мне поручили расширить уже существующую сеть. В мою задачу входило включить в нее все учебные аудитории и управленческие кабинеты, используя статические IP адреса и DNS серверы, предоставить им выход в интернет. Я разработал проект подключения, учитывая все критерии, доработал его вместе с наставником и получил схему локальной сети, готовую к монтажу. При выполнении этой работы столкнулся со следующими проблемами:…
Отчёт по учебной практике (программирование)
Автор работы: Пользователь скрыл имя, 29 Июля 2013 в 07:09, отчет по практике
Краткое описание
Производственная практика проходила в ТОО «Бизнес контракт НС.». Практика проводилась в течение периода с 12.06.2007 г. по 02.07.2007 г.
Основной целью производственной практики является закрепление теоретических знаний, полученных при изучении дисциплин, приобретение практических навыков и умение самостоятельно решать актуальные производственные, профессиональные задачи в сфере организации и управления.
Содержание
Вложенные файлы: 1 файл
Отчет.doc
Министерство образования и науки Республики Казахстан.
Карагандинский политехнический колледж.
Отчет по учебной практике
Студента группы
9-6-ПВТ-05
Сыздыкова Аскара
3.1.3. Блок- схема программы……………………………………… …7
5. Список использованных источников…………… …………………. 10
Производственная практика проходила в ТОО «Бизнес контракт НС.». Практика проводилась в течение периода с 12.06.2007 г. по 02.07.2007 г.
Основной целью производственной практики является закрепление теоретических знаний, полученных при изучении дисциплин, приобретение практических навыков и умение самостоятельно решать актуальные производственные, профессиональные задачи в сфере организации и управления.
В процессе практики я ознакомился с кадровым составом организации, материально-техническим оснащением, производственной деятельностью, трудовым распорядком и правилами техники безопасности. Изучил документацию по организации технического обеспечения на 2005 год.
Во время прохождения практики я ознакомился с компьютерной техникой используемой в ТОО «Бизнес контракт НС». Принимал участие в проведении технического обслуживания, профилактических работ и инвентаризации оборудования с выяснением модели комплектующих и подбором драйверов для них.
Ознакомился с принципами работы, и получил практический навык работы с факсом, сканером, по установке, сопровождению и мерах профилактики поломок.
Были проведены работы по переустановке программного обеспечения и настройке прикладных программ, антивирусных средств для оптимальной работы компьютерной техники.
Получил рекомендации по рациональному использованию программных и аппаратных средств защиты информации.
После проведения подготовки была проведена работа по установке лицензионного программного обеспечения MS Windows XP PRO и MS Windows 2000 PRO. Подготовка включала в себя удаление разделов на жёстком диске ПК, форматирование жёстких дисков, создание разделов, назначение основного раздела жёсткого диска, создание логических дисков. При этом использовалась утилита FDISK, а также программа для работы с жёстким диском Partition Magic 7.0, которая позволила существенно ускорить процесс как создания так форматирования разделов.
Обзор языка программирования
Прикладные программы, или приложения, Delphi создаются в интегрированной среде разработки (IDE- Integrated Development Environment). Пользовательский интерфейс этой среды служит для организации взаимодействия с программистом и включает в себя ряд окон, содержащих различные элементы управления. С помощью средств интегрированной среды разработчику удобно проектировать интерфейсную часть приложения, а также писать программный код и связывать его с элементами управления. В интегрированной среде разработки проходят все этапы создания приложения, включая отладку.
Начиная с версии 7 в среде Delphi для разработки приложений используется язык программирования Delphi, основу которого составляет язык Object Pascal (объектно-ориентированное расширение стандартного языка Pascal). Программирования на языке Delphi подразумевает работу в интегрированной среде разработки приложений (IDE) фирмы Borland. При этом система накладывает ряд ограничений, которые выходят за рамки спецификации языка Object Pascal.
Постановка задачи является самым главным пунктом в создании рабочего приложения.
Для написания приложения возьмем язык программирования Delphi.
Язык Delphi удобен возможностью использования оконного интерфейса Windows. В данном отчете я представляю программу по расчету корней с помощью дискриминанта. В программе приняты во внимание все возможные ходы решения задачи, т.е. когда дискриминант меньше нуля или не равен нулю; когда переменные a, b, c равны нулю попарно, вместе ил по отдельности.
Отчет по практике программиста
На сегодняшний день технологии стремительно развиваются. В каждом доме можно найти компьютер, у каждого есть личный телефон. А это значит, что и профессии, связанные с информацией и программированием уже давно стал безумно популярны.
Студенты, которые учатся на программистов, также проходят практику на предприятии по завершению каждого учебного года – учебную, ознакомительная, производственная и преддипломная.
Как любой другой образовательный процесс, практика завершается написанием студенческой работой – отчетом.
[10 примеров] Образцы отчетов по практике 2021 года
Структура
Структура отчета по практике для программиста не очень отличается от стандартного, который соответствует всем методическим рекомендациям высшего учебного заведения и требованиям ГОСТа:
Как можно увидеть из структуры, сама студенческая работа состоит не только из отчета по практике, но и из ряда обязательных документов к нему:
Особенности
В отчете по практике программиста следует отобразить следующие моменты:
Образцы отчета по практике программиста
Наша помощь
Наша команда поможет вам в составлении отчета по учебной, ознакомительной, производственной и преддипломной практике для программиста. Наши специалисты проконсультируют вас по любому вопросу, помогут заказать готовую работу, которая будет готова в кратчайшие сроки и за приемлемую цену.
Отчёт по практике на тему «Программирование в компьютерных системах»
У фабрики имеется магазин, в котором работают два продавца. В магазине представлены образцы типовых моделей мебели, которую производит цех. Продавцы принимают заказы на производство мебели от покупателей. Покупатель выбирает модель, расцветку обивки и комплектацию (существуют комплекты мебели — например, диван и два кресла в едином стиле, но покупатель может заказать только диван или диван и одно кресло). Продавец оформляет договор и принимает предоплату.
Программирование в компьютерных системах
Формирование у обучающихся практического опыта:
— разработки алгоритма поставленной задачи и реализации его средствами автоматизированного проектирования;
— разработки кода программного продукта на основе готовой спецификации на уровне модуля;
Нужна помощь в написании отчета?
— использования инструментальных средств на этапе отладки программного продукта; проведения тестирования программного модуля по определенному сценарию;
Формирование первичных практических умений:
— осуществлять разработку кода программного модуля на современных языках программирования;
— создавать программу по разработанному алгоритму как отдельный модуль;
— выполнять отладку и тестирование программы на уровне модуля;
— оформлять документацию на программные средства;
Нужна помощь в написании отчета?
— использовать инструментальные средства для автоматизации оформления документации;
Формирование профессиональных компетенций (ПК)
| Код | Наименование профессиональной компетенции |
| ПК 3.1. | Анализировать проектную и техническую документацию на уровне взаимодействия компонент программного обеспечения. |
| ПК 3.2. | Выполнять интеграцию модулей в программную систему. |
| ПК 3.3. | Выполнять отладку программного продукта с использованием специализированных программных средств. |
| ПК 3.4. | Осуществлять разработку тестовых наборов и тестовых сценариев. |
| ПК 3.5. | Производить инспектирование компонент программного продукта на предмет соответствия стандартам кодирования. |
| ПК 3.6. | Разрабатывать технологическую документацию. |
программа автоматизация отладка
Формирование общих компетенций (ОК)
| Код | Наименование общей компетенции |
| ОК 1 | Понимать сущность и социальную значимость своей будущей профессии, обладать высокой мотивацией к выполнению профессиональной деятельности |
| ОК 2 | Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество |
| ОК 3 | Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность |
| ОК 4 | Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития |
| ОК 5 | Использовать информационно-коммуникационные технологии в профессиональной деятельности |
| ОК 6 | Работать в коллективе и команде, эффективно общаться с коллегами, руководством, потребителями |
| ОК 7 | Брать на себя ответственность за работу членов команды (подчиненных), результат выполнения заданий |
| ОК 8 | Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации |
| ОК 9 | Ориентироваться в условиях частой смены технологий в профессиональной деятельности |
. Записи о работах, выполненных на практике
Нужна помощь в написании отчета?
| Дата | Наименование работ | Выполняемые задания | Затрачено времени, ч | Оценка работы | Подпись мастера, руковод. практики от предпр. (организ.) | Замечания и подпись руковод. практики от колледжа (организ.) |
| 16.02.2015 | Вводный инструктаж, инструктаж по технике безопасности Ознакомительная экскурсия по предприятию. | Получить вводный инструктаж по технике безопасности на будущем рабочем месте. Провести ознакомление с территорией будущей рабочей деятельности. | 4 | |||
| 17.02.2015- 25.02.2015 | Анализ проектной и технической документации на уровне взаимодействия компонент | Осуществить анализ, имеющийся технической документации к используемому программному обеспечению | 36 | |||
| 26.02.2015- 06.03.2015 | Интеграция модулей в программную систему | Осуществить анализ используемой программной системы. Обосновать выбор языка программирования для реализации модуля. Разработать и интегрировать новый модуль в программную систему. | 50 | |||
| 10.03.2015- 19.03.2015 | Ознакомиться с видами и способами контроля и тестирования ПО, методами и средствами отладки программ. Осуществить разработку набора данных для теста | 58 | ||||
| 20.03.2015- 30.03.2015 | Разработка тестовых наборов и тестовых сценариев | Разработка тестовых наборов и тестовых сценариев Осуществить разработку сценария для проведения теста Провести тестирование | 56 | |||
| 31.03.2015- 02.03.2015 | Инспектирование компонент программного продукта на предмет соответствия стандартам кодирования | Осуществить инспектирование разработанного программного продукта с целью выявления нарушений стандартов кодирования | 22 | |||
| 03.03.2015- 12.03.2015 | Разработка технологической документации | Разработать техническую документацию по разработанному и внедренному программному модулю | 62 |
Руководитель практики от предприятия __________________/___________________
М.П. ЛИЧНАЯ КАРТОЧКА ИНСТРУКТАЖА ПО БЕЗОПАСНЫМ МЕТОДАМ РАБОТЫ И ПРОТИВОПОЖАРНОЙ БЕЗОПАСНОСТИ
| Провёл инженер по охране труда и технике безопасности _________ ____________________ подпись Фамилия И.О. ____ _______________20____г. | Инструктаж получил (а) и усвоил (а) _________ _____________________ подпись Фамилия И.О. ____ _______________20____г. |
Первичный инструктаж на рабочем месте
Нужна помощь в написании отчета?
| Провёл инженер по охране труда и технике безопасности _________ ____________________ подпись Фамилия И.О. ____ _______________20____г.Инструктаж получил (а) и усвоил (а) _________ ____________________ подпись Фамилия И.О. ____ _______________20____г. |
Разрешение на допуск к работе
Разрешено допустить к самостоятельной работе _____________________________________________________________________________________________________________________________________________________________________________________________________
Начальник отдела (цеха) ____________ _____________________
подпись Фамилия И.О.
Нужна помощь в написании отчета?
3.Характеристика базы практики
Моя практика проходила в обществе с ограниченной ответственностью «Кураж», которая работает в сфере мебельной промышленности с 2000 года.
Характер деятельности — коммерческий.
Форма собственности — частная.
Основная деятельность, заключается в оказании услуг по производству мебели.
Для поддержки стабильности основной деятельности наша фирма планирует предложить клиентам следующее:
Нужна помощь в написании отчета?
· производство мягкой мебели для дома: комплекты, состоящие из кресел и диванов, отдельно диваны, кресла;
· производство корпусной мебели: шкафы;
· производство столов и стульев;
· доставка мебели по месту назначения.
У фабрики имеется магазин, в котором работают два продавца. В магазине представлены образцы типовых моделей мебели, которую производит цех. Продавцы принимают заказы на производство мебели от покупателей. Покупатель выбирает модель, расцветку обивки и комплектацию (существуют комплекты мебели — например, диван и два кресла в едином стиле, но покупатель может заказать только диван или диван и одно кресло). Продавец оформляет договор и принимает предоплату.
Нужна помощь в написании отчета?
На фабрике работают 5 мастеров, каждый из которых «ведет» несколько заказов. Мастер занимается всеми операциями — от распилки пиломатериалов до обтяжки мебели тканью.
У фабрики также есть собственный дизайнер-технолог, который занимается разработкой новых моделей мебели.
Обзор программного обеспечения, используемого на предприятии
На ООО «Кураж» используют в работе Средства МS Оffice.
МS Оffice применяется для разных участков экономической деятельности предприятия:
— учет товарных и материальных средств;
Нужна помощь в написании отчета?
расчет заработной платы.
Что касается аппаратно-программного обеспечения, то на ООО «Кураж» имеется восемь компьютеров, пять принтеров, сетевое оборудование для объединения компьютеров в локальную сеть.
Список программного обеспечения, используемого предприятием:
— MICROSOFT WINDOWS 7 — Базовый комплекс компьютерных программ, обеспечивающий интерфейс пользователя, управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных.
В офисе ООО «Кураж» имеется доступ к сети Интернет. Выход в сеть Интерне служит для электронного документооборота с налоговыми органами и деловыми партнерами предприятия.
ООО «Кураж» следит за состоянием вычислительной компьютерной техникой. Устаревающая техника регулярно обновляется и поэтому в главном офисе предприятия установлены современные производительные компьютеры на базе процессора AMD Athlon(tm) II X2 265 3.30GHz. Оперативная память — 4 Гбайт, объем жесткого диска-160 Гбайт.
Нужна помощь в написании отчета?
Так же на предприятии учет данных ведется на основе базы данных Microsoft Access с оболочкой в Delphi 7.
В процессе производственной практике мне была поставлена задача о создании дополнительного модуля «Авторизация пользователя», так как при работе с ПО возникла необходимость в данном модуле.
В ходе практики я провела анализ технической документации на уровне взаимодействия компонентов программного обеспечения.
Проанализировала программную систему и выбрала язык программирования Delphi 7, так как на нем написана оболочка ПО используемого на предприятии. Технология Delphi разработана с целью ускорения и унификации процессов разработки и интеграции программного обеспечения. В основу технологии положен принцип интеграции программных комплексов в единую информационно-аналитическую систему с помощью единой консоли и модулей, обеспечивающих определенную функциональность.
Разработала модуль по авторизации пользователей ПО. Произвела интеграцию разработанного модуля в программную систему. Интеграция программного обеспечения — сложная комплексная задача. Функционал Модуль авторизации позволяет производить вход в систему, как в пользовательском режиме, так и в режиме администратора с правами на редактирование данных. Обеспечена высокая надежность и производительность прикладного решения.
Нужна помощь в написании отчета?
Осуществила отладку программных продуктов. Отладка — это процесс локализации (определения оператора программы, выполнение которого вызвало нарушение вычислительного процесса) и исправления ошибок, обнаруженных при тестировании ПО. Для исправления ошибки необходимо определить ее причину. Отладка требует от программиста глубоких знаний специфики управления используемыми техническими средствами, операционной системы, среды и языка программирования, реализуемых процессов, природы и специфики ошибок.
В ходе прохождения практики было осуществлено тестирование программного модуля.
Тестирование проводилось с двумя целями:
· продемонстрировать разработчикам и заказчикам, что программа соответствует требованиям;
· выявить ситуации, в которых поведение программы является неправильным, нежелательным или не соответствующим спецификации.
Тестирование проводилось в ручном режиме, без использования автоматизированных систем.
Нужна помощь в написании отчета?
В тестировании приняли участие: разработчик программного модуля, руководитель практики от предприятия, пользователи. При тестировании важно участие пользователей, поскольку именно они лучше всего знают, каких результатов следует ожидать от ПО.
Тестирование проводилось в три этапа. Первый этап заключался в анализе требований к программному модулю. На втором этапе мы провели выбор методов тестирования и составили последовательность проведения работ по тестированию (сценарий для ручного тестирования). Третий этап завершает работы по тестированию и включает в себя анализ реакций программного модуля на ошибки.
I этап тестирования.
Характеристика программного модуля «Авторизация».
Имя модуля: «Авторизация».
Входные параметры: имя пользователя, пароль.
Нужна помощь в написании отчета?
Выполняемые функции: это модуль защиты информационной системы от несанкционированного доступа. Здесь производится проверка имени пользователя и пароля и определения для него прав доступа.
Выходные данные: уровень доступа.
Требования к функциональным характеристикам модуля
Программный модуль «Авторизация» должен обеспечивать выполнение следующих функций:
· идентификация уникального пользователя;
· разграничение прав доступа;
Нужна помощь в написании отчета?
· обеспечение безопасности от несанкционированного доступа или воздействия.
Требования к надежности.
Модуль «Авторизация» должен нормально функционировать в информационной системе мебельного магазина при бесперебойной работе компьютера.
Требования к аппаратному и программному обеспечению.
Для корректной работы программы необходима установленная на компьютере ОС Windows 7, мышь, клавиатура.
II этап тестирования.
Нужна помощь в написании отчета?
Все виды тестирования программного обеспечения, в зависимости от преследуемых целей, можно условно разделить на следующие группы:
· Связанные с изменениями
Мы, совместно с руководителем практики от предприятия, в ходе анализа методов тестирования приняли решение об использовании в своей работе функциональных методов тестирования. Функциональные виды тестирования рассматривают внешнее поведение системы.
Функциональное тестирование рассматривает заранее указанное поведение и основывается на анализе спецификаций функциональности компонента или системы в целом.
Нужна помощь в написании отчета?
Преимущества функционального тестирования:
· имитирует фактическое использование системы;
Недостатки функционального тестирования:
· возможность упущения логических ошибок в программном обеспечении;
· вероятность избыточного тестирования.
Одним из функциональных методов является метод «черного ящика». Тестирование при помощи метода «черного ящика» направлено на получение множества входных данных, которые наиболее полно проверяют все функциональные требования системы.
Нужна помощь в написании отчета?
Далее был составлен сценарий для ручного тестирования (таб.1)
Таблица 1. Сценарий для ручного тестирования.
| № | Шаг сценария | Условие сценария | Результат выполнения |
| 1 | Запустить модуль «Авторизация» | Нажать на кнопку «Вход», расположенной в нижней части программы | Появление окна «Авторизация» |
| 2 | Ввести имя пользователя в поле «Пользователь» и пароль в поле «Пароль» | Нажать на кнопку «Вход» в окне «Авторизация» | Поиск соответствия имени пользователя по базе учетных записей. Проверка подлинности пользователя путем сравнения введенного им пароля с паролем сохраненным в базе учетных записей |
| 3 | Вводимое имя пользователя и пароль соответствует имеющейся учетной записи | Вход в систему под введенным именем пользователя | |
| 3.1 | Вводимое имя пользователя не соответствует не одной учетной записи находящейся в базе учетных записей | Появление окна с ошибкой | |
| 3.2 | Вводимый пароль не соответствует паролю от данной учетной записи | Появление окна с ошибкой |
III этап тестирования
В результате проведенного тестирования программного модуля «Авторизация пользователя» ошибок в написании кода программного модуля выявлено не было. Внедренный модуль работал корректно. Введенные данные соответствовали ожидаемым результатам выполнения, описанным в сценарии для ручного тестирования. Пример ошибки представлен на рисунке 1.
Рисунок 1. Окно «Ошибка при входе в учетную запись»
Нужна помощь в написании отчета?
Во время прохождения практики подкрепила полученные во время учебы теоретические навыки практическими знаниями. Познакомилась с организацией, структурой и принципами функционирования предприятия. Развила коммуникативные навыки. Получила опыт работы в коллективе.
Во время прохождения практики показала себя, как способного и ответственного сотрудника. Вовремя справлялась с поставленными задачами. Индивидуальное задание, полученное на предприятии, было исполнено полностью и в срок.
Во время прохождения практики расширила свои знания в области информационных систем, баз данных, компьютерных сетей и др.
Считаю необходимым и дальше расширять свои знания в области прикладного программного обеспечения.
При прохождении производственной практики особо ценными оказались знания, полученные при изучении таких предметов, как Разработка и администрирование баз данных и Прикладное программирование.
Нужна помощь в написании отчета?
Описание программного модуля «Авторизация»
Для входа в систему необходимо воспользоваться формой авторизации, которая доступна по клику на кнопке «Вход», расположенной в нижней части программы:
Рис. 2 — Расположение кнопки «Вход»
Нужна помощь в написании отчета?
Рис. 3 — Форма авторизации
После авторизации, в нижней части программы будут отображены: имя польщователя, права которыми он обладает:
Рис. 4 — Пример нижней части прораммы
Для того что бы подробно узнать какими правами обладает пользователья достаточно кликнуть на кнопку со знаком «?» в нижней части программы. По клику на данную кнопку будет отобрадена информация о правах:
Рис. 5 — Пример отображени информации о правах пользователя
Листинг программного модуля
Нужна помощь в написании отчета?
interface, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,, StdCtrls, DBCtrls, DB, IBCustomDataSet, IBQuery, dblookup;= class(TForm): TEdit;: TLabel;: TLabel;: TIBQuery;: TDataSource;: TComboBox;: TButton;: TButton;FormCreate(Sender: TObject);Button2Click(Sender: TObject);ComboBox1Change(Sender: TObject);Button1Click(Sender: TObject);
<$R *.dfm>TLogin.Button1Click(Sender: TObject);.Close;;TLogin.Button2Click(Sender: TObject);.First;.MoveBy(ComboBox1.ItemIndex);IBQuery1.FieldByName(‘PASS’).AsString = Edit1.Text then
ShowMessage(‘Авторизация прошла успешно! Вы вошли с правами ‘+
IBQuery1.FieldByName(‘NAME’).AsString);IBQuery1.FieldByName(‘SELECT_GOODS’).AsInteger = 1 then.MODE[1]:= true else Unit1.MODE[1]:= false;IBQuery1.FieldByName(‘SELECT_SALES’).AsInteger = 1 then.MODE[2]:= true else Unit1.MODE[2]:= false;IBQuery1.FieldByName(‘EDIT_GOODS’).AsInteger = 1 then.MODE[3]:= true else Unit1.MODE[3]:= false;IBQuery1.FieldByName(‘ADD_GOODS’).AsInteger = 1 then.MODE[4]:= true else Unit1.MODE[4]:= false;IBQuery1.FieldByName(‘SUPER’).AsInteger = 1 then.MODE[5]:= true else Unit1.MODE[5]:= false;.MODENAME := IBQuery1.FieldByName(‘NAME’).AsString;.USERNAME := IBQuery1.FieldByName(‘FN’)
.AsString + ‘ ‘ + IBQuery1.FieldByName(‘PN’).AsString;.Button5.Caption:= ‘Выход’;.IDUSER:= IBQuery1.FieldByName(‘ID’).AsInteger;.Clear;.Close;
ShowMessage(‘Пароль введен неверно, пожалуйста повторите ввод’);
Нужна помощь в написании отчета?






