Разработка программного комплекса тестирования слушателей в системе повышения квалификации
Общая характеристика основных проблем автоматизации мониторинга качества курсовой подготовки. Анализ особенностей разработки программного комплекса тестирования слушателей в системе повышения квалификации. Сущность понятия "компьютерное тестирование".
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 16.08.2021 |
Размер файла | 5,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Разработка программного комплекса тестирования слушателей в системе повышения квалификации
С.Е. Савотченко, И.В. Немыкин, В.Л. Акапьев, Белгородский институт развития образования, г. Белгород, Россия, Белгородский университет кооперации, экономики и права, г. Белгород, Россия
Аннотация
программный компьютерный тестирование
Работа посвящена разработке программного комплекса тестирования слушателей курсов повышения квалификации и его апробации. Рассмотрены проблемы автоматизации мониторинга качества курсовой подготовки. В качестве примера использовался опыт Белгородского института развития образования. Проведено обоснование выбора программных средств создания программного комплекса входного и выходного тестирования слушателей. Проведено проектирование базы данных программного комплекса. Описаны возможности и особенности разработанной системы.
Ключевые слова: компьютерное тестирование, педагогический мониторинг, повышение квалификации, базы данных, web-программирование.
Annotation
Development of testing software in the professional training system
Savotchenko S.E., Nemykin I.V., Akapjev V.L. Belgorod Institute for the Educatio Development, Belgorod, Russia Belgorod University of Cooperation, Belgorod,Russia
The paper is devoted to the development of the software system for testing students of advanced training courses and its approbation. The problems of automation of course preparation quality monitoring are considered. The most effective measure is testing with the help of the corresponding software package, which is the basis of the automated system of questioning of listeners. An analysis of existing computer testing systems is hold. The experience of the Belgorod Institute of Education Development was used as an example. The work shows that the core of an automated system for audience questionnaire as a universal computer platform for the implementation of a unified information space of an educational organization should be a program complex of input and output testing provided by using modular and object- oriented programming techniques, component programming technology and database apparatus using the scripting language of PHP programming that provides multiplatform system.
The substantiation of a choice of software of creation of the program complex of entrance and target testing of listeners is carried out. As a tool for developing the program complex of input and output testing as an element of the system of computer questioning of listeners, the “thin client” technology was chosen as a means of web programming. The requirements to the functional characteristics of the proj ected software product are formulated. The database of the software complex was designed. A class diagram was developed that assumes that software “communication” with data in the context of applications is object-oriented, and work with tables of the relational database is at a lower level, relative to the user interface and business logic, the architectural level. ER-diagram for the creation of which was used a free program for MySQL database administration (MySQL Workbench) was also developed. The opportunities and features of the developed automated system for audience questionnaire are described. The developed system makes it possible to form several types of reports both by listeners' category, by groups and by an individual listener. The designed graphic editor allows forming various kinds of diagrams. The system also allows conducting rating of the faculty with the purpose of taking organizational measures of influence and implementation of the principles of pedagogical reflection. The advantages of the developed complex of input and output testing are highlighted in this paper. During the operation of the developed software complex in BelIro its additional advantages and features were revealed. An automated system was also adjusted to take account of the data obtained.
Keywords: computer testing, pedagogical monitoring, professional development, databases, web-programming.
Введение
Практика современного дополнительного профессионального образования все большее предпочтение отдает идее создания универсальной информационно-компьютерной платформы для оперативной, комплексной проверки текущих знаний и поэтапного анализа результатов повы-шения квалификации слушателей с целью реализации идеи единого информационного пространства образовательной организации [1. C. 180].
Одной из таких форм контроля является проведение тестирования. Это наиболее стандартизованный и объективный метод оценивания знаний, умений и навыков испытуемого, который лишен таких традиционных недостатков других методов контроля знаний, как неоднородность требований, субъективность экзаменаторов, неопределенность системы оценок и т.п. Наиболее эффективным является проведение тестирования с помощью соответствующего программного комплекса, который и выступает ядром автоматизированной системы анкетирования слушателей.
Проведенный анализ существующих систем компьютерного тестирования (далее - СКТ) по-казал, что они в большинстве случаев ориентированы на проведение тестов, а не на их разработку [2. C. 39]. При реализации тестирования ни одна из рассмотренных СКТ не поддерживает адаптивные методы проведения тестов, слабо развита политомическая оценка выполнения тестовых заданий.
В связи с этим можно утверждать, что существует необходимость разработки СКТ, устраняющей недостатки проанализированных систем, обеспечивающей реализацию адаптивных методов тестирования, опирающейся при разработке тестов на теоретические основы как классической, так и современной теории тестирования [3].
Несмотря на то, что существуют попытки разработки целостной системы компьютерного обучения, а также выработаны основные требования к созданию программных средств учебного назначения и методики компьютерного тестирования для аудиторной формы занятий [4], вопросы технологии реализации целостного процесса оценки качества повышения квалификации специалистов с помощью компьютерных технологий обучения остаются нерешенными и наталкиваются на ряд проблем, связанных, в частности, с нечеткой проработкой теоретической концепции, формальных моделей, методологической и программной реализаций систем компьютерного тестирования, которые бы повысили эффективность повышения квалификации специалистов.
Целью данной работы является разработка программного комплекса входного и выходного тестирования как элемента системы компьютерного анкетирования слушателей. После программной реализации СКТ была проведена ее апробация в конкретной предметной области системы повышения квалификации.
В работе показано, что ядром автоматизированной системы анкетирования слушателей как универсальной информационно-компьютерной платформы реализации единого информационного пространства образовательной организации должен выступить программный комплекс входного и выходного тестирования при условии его создания с использованием методов модульного и объектно-ориентированного программирования, технологии компонентного программирования и аппарата баз данных средствами скриптового языка программирования РНР, что обеспечивает многоплатформенность системы.
Автоматизация мониторинга качества курсовой подготовки
Мониторинг качества курсовой подготовки должен складываться из следующих видов контроля: занятий, входной, промежуточный и итоговый (выходной). Система входного и выходного тестирования слушателей - первый этап реализации мониторинга качества курсовой подготовки. Мониторинг, т.е. включенный контроль качества учебного процесса, начинается с уровня прохождения учебных занятий, включает входную и промежуточную аттестации, заканчивается уровнем выходного анкетирования и направлен не только на обеспечение гарантированного качества обучения, но и гарантированного объема учебной работы.
Количественное значение уровней получается тогда, когда оценку понимают (и определяют) как соотношение между фактически усвоенными знаниями, умениями и общим объемом этих знаний, умений, предложенным для усвоения. Показатель усвоения (продуктивности обучения) вычисляется из соотношения
О = Ф / П,
где О - оценка успеваемости (обученности, продуктивности); Ф - фактический объем усвоенных знаний, умений; П - полный объем знаний, умений, предложенных для усвоения.
Как видно, значения показателя усвоения (оценка) здесь колеблются между 1 - полное усвоение информации и 0 - полное отсутствие такового. В качестве инструмента мониторинга нами предложено использовать компьютерное тестирование.
Функции мониторинга сформированности информационно-технологической компетентности слушателей в Белгородском институте развития образования (БелИРО) возлагаются на специалистов отдела организационно-курсовой работы (ОКР). ОКР, существующий в статусе структурного подразделения учреждения дополнительного образования, для выполнения своих функций осуществляет взаимодействия внутри базового учреждения.
Работа отдела организационно-курсовой работы строится на основе максимальной автоматизации составных элементов мониторинга качества курсовой подготовки.
Автоматизированная система анкетирования слушателей (далее - АСАС) БелИРО разработана с целью автоматизации обработки результатов входного и выходного анкетирования слушателей института, ведения рейтинга среди преподавателей. Реализация данного проекта потребовала также и разработки собственной базы данных (БД), необходимой для проведения тестирования.
Обоснование выбора программных средств создания программного комплекса входного и выходного тестирования слушателей
В качестве инструментария разработки программного комплекса входного и выходного тестирования как элемента системы компьютерного анкетирования слушателей нами были выбраны средства web-программирования. Средства web- программирования позволяют реализовать технологию «тонкий клиент». Тонкий клиент (англ. thin client) в компьютерных технологиях - компьютер или программа-клиент в сетях с клиент- серверной или терминальной архитектурой, который переносит все или большую часть задач по обработке информации на сервер [5. С. 472]. В частном случае в качестве клиента будет выступать браузер на компьютере пользователя.
Достоинства такой схемы:
1. Не требуется установка дополнительного программного обеспечения на клиентский компьютер.
2. Не требуется обновление программного обеспечения каждого подключенного клиента.
3. Низкие системные требования к клиентскому компьютеру.
4. Для полноценной работы с приложением требуется только браузер и URL адрес сервера.
5. Актуальность данных.
Выбор непосредственно РНР определялся следующими критериями:
- PHP сам по себе является языком программирования [6. C. 7];
- под язык PHP существует множество сред разработки: Zend Studio, версия Eclipse для PHP, плагин под Visual Studio и т.п. Все они являются довольно развитыми средами с поддержкой множества современных возможностей сред разработки;
- общеизвестно, что весь LAMP-стек (Linux Apache Mysql PHP) бесплатен. Бесплатны Unix- подобные операционные системы, бесплатен веб-сервер Apache, бесплатен интерпретатор PHP и бесплатна база данных MySQL (за исключением ее коммерческого использования, в этом случае ли-цензией предусмотрена оплата за базу данных);
- для PHP существует множество шаблонизаторов и фреймворков (Smarty, Zend Framework и др.), которые приближают его к ASP.Net с точки зрения архитектуры приложения (отделяется программный код от HTML-разметки, присутствует подобие ASP.Net-контролов и т.п.);
- синтаксис РНР очень похож на синтаксис языка С или Perl, что обеспечивает его быстрое освоение и переход на языки более сложного уровня;
- для программирования на РНР подходит любой текстовый редактор;
- PHP является одним из самых распространенных языков, используемых в сфере вебразработок (включая Java, NET, Perl, Python, Ruby);
- PHP поддерживается подавляющим большинством хостинг-провайдеров;
- PHP - проект открытого программного обеспечения;
- PHP поддерживает HTTP Cookies согласно спецификациям Netscape. Это позволяет производить установку и чтение небольших сегментов данных на стороне клиента;
- PHP предоставляет возможность организации работы с пользователем в течение сеансов (сессий). В сессии можно хранить различные данные, включая объекты.
Традиционно вместе с PHP используется база данных MySQL [7. C. 5]. В более редких случаях - PostgreSQL, имеющая более широкие возможности.
Исходя из таких достоинств PHP, как кроссплатформенность, бесплатность и скорость работы, а также масштаб проекта [8], был определен наш выбор:
- язык программирования PHP;
- сервер баз данных MySQL;
- веб-сервер Apache.
Проектирование базы данных программного
комплекса входного и выходного
тестирования слушателей
Используемые традиционные опросники и анкеты разрабатываются в тестовой форме. По трудоемкости, сложности и важности данную работу можно сравнить с написанием лекций, учебного пособия, учебника. Наша задача заключается в снижении трудозатрат на проведение тестирования и увеличении его объективности [9. С. 11].
Интерфейс разрабатываемого приложения должен быть интуитивно понятным, максимально простым и удобным. Среда функционирования программного продукта - операционные системы семейства MS Windows и др.
Проектируемый программный продукт должен реализовывать следующие требования к функциональным характеристикам:
- требования к надежности;
- настраиваемость;
- условия эксплуатации;
- требования к составу и параметрам технических средств;
- требования к информационной и программной совместимости;
- требования к документации.
Автоматизированной системе анкетирования
слушателей (далее - АСАС) для нормальной работы необходим компьютер (локальный сервер), удовлетворяющий следующим требованиям:
- операционная система: Windows 7, Windows 8; Windows 10;
- процессор с тактовой частотой 2 Ghz и выше;
- оперативная память: 512 Mb и выше;
- место на жестком диске: 200 Mb;
- монитор: с любым разрешением;
- устройства ввода: клавиатура, мышь.
АСАС включает в себя:
- модуль администрирования для управления всеми возможными настройками;
- редакторы используемых справочников для поддержания их в актуальном состоянии;
- редактор справочника структурных подразделений;
- редактор справочника преподавателей;
- редактор курсов;
- модуль генерации отчетов;
- модуль построения диаграмм по выбранным критериям;
В системе должна быть реализована возможность просмотра заполненных анкет без возможности изменения исходных данных.
По содержанию действий анкетируемого при опросе можно выделить задания на:
- выбор одного ответа;
- выбор нескольких ответов;
- установление (нахождение) соответствия между элементами двух множеств;
- установление последовательности в ряду предлагаемых элементов;
- ранжирование предлагаемых элементов;
- заполнение пропусков, завершение предложений;
- составление ответа.
Опросные задания могут быть вопросительными, утвердительными, текстовыми, табличными.
Исходя из данных требований, была разработана диаграмма классов, предполагающая, что программное «общение» с данными в контексте приложений является объектно-ориентированным, а работа с таблицами реляционной базы данных находится на более низком по отношению к пользовательскому интерфейсу и бизнеслогике архитектурном уровне.
Описание таблиц (сущностей) проектируемой базы данных:
1. Таблица, которая будет содержать в себе информацию о пользователях информационной системы, обеспечивающих её работу и поддерживающих информацию в актуальном состоянии (Таблица tusers).
2. Таблица, которая будет содержать в себе информацию о преподавателях института (Таблица tteacher).
3. Таблица, которая будет содержать в себе информацию о категории преподавателя (Таблица tcategory).
4. Таблица, которая будет содержать в себе информацию о кафедрах института (Таблица tcafedr).
5. Таблица, которая будет содержать в себе информацию о группах слушателей института (Таблица tgroup).
6. Таблица, которая будет содержать в себе информацию о входном анкетировании слушателей института (Таблица tinput).
7. Таблица, которая будет содержать в себе информацию о выходном анкетировании слушателей института (Таблица toutput).
На основании данного описания разработана ER-диаграмма, для создания которой использовалась бесплатная программа для администрирования БД MySQL - MySQL Workbench (рис. 1).
Рис. 1. ER-диаграмма
Рис. 2. Панель управления
Рабочее пространство состоит из набора соединений с источниками информации и определением документа приложения. Каждое соединение характеризуется параметрами соединения с реляционной базой данных и набором метаданных, интерпретирующих эти самые данные. В состав метаданных входят определения информационной модели, элементы которой описаны выше.
Для администрирования АСАС предусмотрена «Панель управления» (рис. 2), которая позволяет осуществить необходимые настройки, внести изменения, сформировать отчеты по конкретным группам слушателей, построить диаграммы, просмотреть анкету каждого слушателя.
По результатам анкетирования возможно формирование нескольких форм отчетов как по категориям слушателей, так и по отдельным группам и конкретным слушателям. Встроенный графический редактор позволяет формировать различные виды диаграмм. АСАС также позволяет проводить рейтингование профессорско-преподавательского состава с целью принятия организационных мер воздействия и реализации принципов педагогической рефлексии.
Заключение
Разработанный программный комплекс входного и выходного тестирования имеет ряд преимуществ:
- обеспечение стандартизации;
- обеспечение индивидуальности процедуры контроля;
- повышение объективности контроля и исключения субъективных факторов (усталость преподавателя и его эмоциональность или плохое настроение, отсутствие или недостаточность времени для личного общения с преподавателем, другое);
- оперативность статистической обработки результатов контроля;
- доступность для обучающегося к полной информации о результатах контроля;
- обеспечение возможности преподавателю быстрой проверки знаний большого количества обучаемых по разным темам, выполнению заданий, дисциплине в комплексе;
- освобождение преподавателя от выполнения повторяющейся трудоёмкой и рутинной работы по организации массового контроля, высвобождение времени для творческого совершенствования разных аспектов его профессиональной деятельности;
- обеспечение всесторонней и полной проверки;
- обеспечение возможности обучающемуся самопроверки освоения материала в том режиме работы, как это ему удобно (сетевой режим доступа к контролирующим системам и измерительным материалам);
- доступность и равноправие всех участников процедуры тестирования.
В процессе эксплуатации АСАС БелИРО были выявлены следующие достоинства:
- легкость интеграции и эксплуатации;
- кроссплатформенность;
- низкие требования к hardware (для функ-ционирования необходимо настроить один компьютер-сервер, подключенный к компьютерной сети);
- количество одновременных подключений к АСАС ограничено только количеством компьютеров, подключенных к сети;
- скорость обработки результатов (до использования АСАС на обработку результатов анкетирования одной группы уходило 4-6 ч, с использованием АСАС - время нажатия одной кнопки);
- объективность и достоверность результатов анкетирования;
- экономия бумажных носителей;
- возможность использования при организации дистанционной формы обучения.
Разработанная система обладает следующими возможностями и эксплуатационными особенностями:
- создавать тесты могут только зарегистрированные пользователи АСТС (зарегистрироваться может любой слушатель и работник института);
- создавать тесты с различными типами вопросов;
- микширование вариантов ответов и вопросов в пределах теста, увеличивая достоверность и объективность результатов тестирования;
- результаты тестирования выводятся в виде протокола тестирования;
- панель управления позволяет осуществлять множество настроек, в том числе и критериев оценки для каждого теста;
- количество одновременных подключений к АСТС ограничено только количеством компьютеров, подключенных к сети;
- объективность и достоверность результатов тестирования;
- возможность использования при организации дистанционной формы обучения.
Методом компьютерного контроля / тестирования можно получить объективную, оперативную, достоверную информацию о знаниях, полученных в процессе обучения, и о готовности обучаемых к восприятию нового материала.
Применение мониторинга образовательного процесса курсовой подготовки специалистов в региональной системе повышения квалификации с использованием автоматизированных систем анкетирования и тестирования слушателей явилось важным педагогическим путем повышения качества их повышения квалификации в современных условиях.
Литература
1. Батколина В.В. Современные требования к информационным технологиям в образовании // Образование. Наука. Научные кадры. - 2010. - № 4. - С. 179-181.
2. Горовая Т.Ю. Современные системы компьютерного тестирования: аналитический обзор // Историческая и социально-образовательная мысль. - 2013. - № 1 (17). - С. 32-44.
3. Кишлярук В.М., Цыкалюк РА., Филипенко С.И. Использование компьютеров в организации самостоятельной работы слушателей [Электронный ресурс]. - Режим доступа: http://ito.edu.rU/1999/I/3/3116.html (дата обращения: 17.11.2017).
4. Никифоров О.Ю. Использование адаптивных систем компьютерного тестирования [Электронный ресурс] // Гуманитарные научные исследования. - 2014. - № 4. - Режим доступа: http://human.snauka.ru/2014/04/6274 (дата обращения: 26.11.2017).
5. HollosiArno. Integrating PHP with Windows. - Microsoft Press, 2011. - 684 р.
6. Бенкен Е.С. PHP, MySQL, XML: программирование для Интернета. - СПб.: БХВ-Петербург, 2014. - 304 с.
7. Колисниченко Д.Н. PHP и MySQL. Разработка web- приложений. - СПб.: БХВ-Петербург, 2013. - 543 с.
8. Адамс Р. Модульное программирование на PHP, или Как написать маленький портал [Электронный ресурс]. - Режим доступа: http://www.codenet.ru/webmast/php/modules. php (дата обращения: 18.06.2017).
9. Вергазов Р.И. Система компьютерного тестирования знаний: дис. .канд. техн. наук / Р.И. Вергазов. - Пенза, 2006. - 164 с.
References
1. Batkolina V.V. Sovremennye trebovanija k informacionnym tehnologijam v obrazovanii // Obrazovanie. Nauka. Nauchnye kadry. - 2010. - № 4. - S. 179-181.
2. Gorovaja T.Ju. Sovremennye sistemy komp'juternogo testirovanija: analiticheskij obzor // Istoricheskaja i social'no- obrazovatel'naja mysl'. - 2013. - № 1 (17). - S. 32-44.
3. Kishljaruk V.M., Cykaljuk RA., Filipenko S.I. Ispol'zovanie komp'juterov v organizacii samostojatel'noj raboty slushatelej [Jelektronnyj resurs]. - Rezhim dostupa: http://ito.edu. ru/1999/I/3/3116.html (data obrashhenija: 17.11.2017).
4. Nikiforov O.Ju. Ispol'zovanie adaptivnyh sistem komp'juternogo testirovanija [Jelektronnyj resurs] // Gumanitarnye nauchnye issledovanija. - 2014. - № 4. - Rezhim dostupa: http://human.snauka.ru/2014/04/6274 (data obrashhenija: 26.11.2017).
5. HollosiArno. Integrating PHP with Windows. - Microsoft Press, 2011. - 684 r.
6. Benken E.S. PHP, MySQL, XML: programmirovanie dlja Interneta. - SPb.: BHV-Peterburg, 2014. - 304 s.
7. Kolisnichenko D.N. PHP i MySQL. Razrabotka web- prilozhenij. - SPb.: BHV-Peterburg, 2013. - 543 s.
8. Adams R. Modul'noe programmirovanie na PHP, ili Kak napisat' malen'kij portal [Jelektronnyj resurs]. - Rezhim dostupa: http : //www.codenet.ru/webmast/php/modules. php (data obrashhenija: 18.06.2017).
9. Vergazov R.I. Sistema komp'juternogo testirovanija znanij: dis. kand. tehn. nauk / R.I. Vergazov. - Penza, 2006. - 164 s.
Размещено на Allbest.ru
...Подобные документы
Изучение различных видов тестирования программного обеспечения. Выявление в программной системе скрытых дефектов до того, как она будет сдана заказчику. Тестирование методом черного ящика. Требования, предъявляемые к процессу тестирования больших систем.
курсовая работа [3,0 M], добавлен 19.11.2009История возникновения тестирования программного обеспечения, основные цели и особенности его проведения. Виды и типы тестирования, уровни его автоматизации. Использование и исследование необходимых технологий. Полный цикл прогона всей системы мониторинга.
дипломная работа [1,7 M], добавлен 03.05.2018Неразрешимость проблемы тестирования программного обеспечения. Виды и уровни тестирования. Стратегии восходящего и нисходящего тестирования. Методы "белого" и "черного" ящика. Автоматизированное и ручное тестирование. Разработка через тестирование.
курсовая работа [112,2 K], добавлен 22.03.2015Разработка программного комплекса и описание алгоритма. Разработка пользовательского интерфейса. Анализ тестовых испытаний программного блока. Защита пользователей от воздействия на них опасных и вредных факторов. Режимы работы программного комплекса.
дипломная работа [1,7 M], добавлен 14.03.2013Характеристика основных методов и средств моделирования мультиагентных систем. Ознакомление с результатами экспериментального тестирования и отладки программного комплекса. Рассмотрение методов оценки качества разработанного программного продукта.
дипломная работа [3,1 M], добавлен 27.10.2017История развития и виды тестирования программного обеспечения. Инсталляционное, регрессионное, конфигурационное, интеграционное, локализационное, модульное тестирование. Методы сокращения трудоемкости модульного тестирования разрабатываемого приложения.
курсовая работа [309,5 K], добавлен 16.12.2015Сравнительный анализ технологий тестирования. Разработка программного модуля "Интеллектуальная обучающая система для широкого перечня курсов". Обоснование необходимости и важности этапа отладки в процессе разработки данного программного обеспечения.
дипломная работа [101,2 K], добавлен 17.06.2011Комплексное функциональное и структурное тестирование программного продукта - граф-программа решения квадратного уравнения. Постановка задачи структурного тестирования маршрутов. Заключение о типе и причине ошибки, предложение по ее исправлению.
курсовая работа [2,8 M], добавлен 05.01.2013Анализ методов реализации интеллектуальных игр в системе человек-робот. Разработка архитектуры программного комплекса, выбор языка программирования. Алгоритм преобразования данных. Тестирование программного комплекса, редактирование и исправление ошибок.
дипломная работа [2,6 M], добавлен 27.10.2017Выбор инструментальной среды разработки программного обеспечения системы. Алгоритм создания теста и ввода его исходных данных. Анализ экономической эффективности применения программного обеспечения "Тестирования знаний обучающихся программированию".
дипломная работа [3,2 M], добавлен 11.09.2014Описание исходных текстов программного продукта. Системные требования и установка программного продукта. Тестирование пользователя по двадцати вопросам указанной темы и сохранение результатов тестирования. Форма отображения результатов тестирования.
курсовая работа [2,8 M], добавлен 09.07.2013Знакомство с особенностями выбора плагинов для мониторинга показателей сервера. Анализ проблем разработки сценариев действий пользователей. Основные этапы создания сайта для нагрузочного тестирования. Общая характеристика метрик производительности.
отчет по практике [713,6 K], добавлен 13.05.2014Выбор средства реализации программного продукта. Разработка программного комплекса (ПК). Руководство администратору и пользователю к нему. CMS Joomla - программа, включающая в себя различные инструменты для изготовления веб-сайта. Обработка ошибок в ПК.
курсовая работа [695,6 K], добавлен 19.06.2010Проектирование базы данных, информационной подсистемы PLC-Tester, модуля тестирования и web-приложения. Разработка логической структуры программного продукта и общие требования к техническому обеспечению. Запуск программы и описание тестовых прогонов.
дипломная работа [3,2 M], добавлен 30.06.2011Тестирование как составляющая часть процесса отладки программного обеспечения, его роль для обеспечения качества продукта. Обнаружение ошибок в программах, выявление причин их возникновения. Подходы к формулированию критериев полноты тестирования.
курсовая работа [1,6 M], добавлен 20.12.2012Общая характеристика автоматизированной системы мониторинга и учета электроэнергии на фидерах контактной сети. Сравнение с современными автоматизированными системами коммерческого учета электроэнергии. Разработка модели и алгоритма программного комплекса.
дипломная работа [2,0 M], добавлен 28.06.2015Вид тестирования, направленный на проверку изменений, сделанных в приложении. Сокращение количества дефектов в системе к моменту релиза. Исключение деградации качества системы при росте функциональности. Функциональные виды регрессивного тестирования.
презентация [46,3 K], добавлен 22.11.2015Реализация программного средства "Действия над матрицами". Разработка кода программного продукта на основе готовой спецификации на уровне модуля. Использование инструментальных средств на этапе отладки программного модуля. Выбор стратегии тестирования.
отчет по практике [296,1 K], добавлен 19.04.2015Функциональная структура приложения. Спецификация и структурная диаграмма программного комплекса. Блок-схемы алгоритмов ряда модулей. Данные для тестирования программных модулей и программного комплекса в целом, инструкция пользователя по работе с ним.
курсовая работа [58,5 K], добавлен 25.02.2012Математическая модель алгоритма с модификацией муравьиной колонии. Выбор аппаратных и программных средств для разработки программы. Особенность построения оптимального маршрута обхода пациентов. Характеристика тестирования и отладки данного проекта.
дипломная работа [1,9 M], добавлен 17.11.2017