Дипломы, курсовые, рефераты, контрольные...
Срочная помощь в учёбе

Программирование. 
Автоматизация учёта рассылочной корреспонденции в почтовой службе

РефератПомощь в написанииУзнать стоимостьмоей работы

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

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

В соответствии с структурной схемой данных, в представленной программе разработаны программные модули на Borland Delphi, а также база на Microsoft Access 2003 .

Аномалии и защитное программирование

Описание аномалии.

Реакции на аномалию.

Способ защиты.

Попытка выполнить поиск с пустым полем.

Вывод текстового сообщения без изменения структуры.

Защищено программно.

Ввод несуществующей записи.

Вывод текстового сообщения без изменения структуры.

Защищено программно.

Попытка удалить запись.

При «Да» произойдёт изменение структуры, при «Нет» изменений не произойдёт.

Защищено программно.

Попытка выполнить сохранение с незаполненными данными.

Вывод текстового сообщения без изменения структуры.

Защищено программно.

Тестирование и отладка

Тестирование — процесс многократного выполнения программы с целью выявления ошибок.

Отладка — исправление ошибок, найденных с помощью тестирования.

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

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

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

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

Показать весь текст
Заполнить форму текущей работой