- •Оглавление
- •Глава 1 Постановка задачи. 6
- •Глава 2 Основная часть 10
- •Введение
- •1.2.5 Требования к информационной и программной совместимости
- •1.2.6 Технико-экономические показатели
- •1.2.7 Стадии и этапы разработки
- •1.2.8 Выбор языка программирования
- •Глава 2 Основная часть
- •2.1 Описание программы
- •2.1.1 Общие сведения
- •2.1.2 Функциональное назначение
- •2.1.3 Описание логической структуры
- •2.1.4 Используемые технические средства
- •2.1.5 Входные данные
- •2.2.5 Настройка программы
- •2.2.6 Проверка программы
- •2.2.6.1 Общие сведения о тестировании
- •2.2.6.2 Виды тестирования
- •2.2.6.3 Методы тестирования
- •2.2.6.4 Принципы тестирования
- •2.3.4 Сообщения оператору
- •Глава 3. Экономическая часть
- •Раздел 1. Расчет времени на создание программного продукта
- •Раздел 2. Расчет годового фонда заработной платы исполнителя по созданию программного продукта
- •Раздел 3. Расчет начислений на заработную плату (социальное страхование)
- •Раздел 4. Расчет расходов на содержание и эксплуатацию пэвм
- •Раздел 5. Расчет себестоимости программного продукта
- •Раздел 6. Расчет цены программного продукта
- •Раздел 7. Расчет экономической эффективности
- •Заключение
- •Список используемой литературы
- •Приложение. Код программы
2.2.6.4 Принципы тестирования
Майерса сформулированы также основные принципы организации тестирования :
1. Необходимой частью каждого теста должно являться описание ожидаемых результатов работы программы, чтобы можно было быстро выяснить наличие или отсутствие ошибки в ней ;
2. Следует по возможности избегать тестирования программы ее автором, т.к. кроме уже указанной объективной сложности тестирования для программистов здесь присутствует и тот фактор, что обнаружение недостатков в своей деятельности противоречит человеческой психологии ( однако отладка программы эффективнее всего выполняется именно автором программы );
3. По тем же соображениям организация - разработчик программного обеспечения не должна “единолично ” его тестировать (должны существовать организации, специализирующиеся на тестировании программных средств );
4. Должны являться правилом доскональное изучение результатов каждого теста, чтобы не пропустить малозаметную на поверхностный взгляд ошибку в программе;
5. Необходимо тщательно подбирать тест не только для правильных ( предусмотренных ) входных данных, но и для неправильных (непредусмотренных);
6. При анализе результатов каждого теста необходимо проверять, не делает ли программа того, что она не должна делать;
7. Следует сохранять использованные тесты (для повышения эффективности повторного тестирования программы после ее модификации или установки у заказчика).
2.3 Руководство оператора
2.3.1 Назначение программы
Программа предназначена для просмотра новых жилых домов, служебных помещений, муниципальной собственности.
Программа отображает четыре таблицы, в первой таблице отображаются новые жилые дома , во второй список служебных помещений , в третьей муниципальная собственность и в четвертой квитанции об оплате в соцзащите. Все записи могут редактироваться.
2.3.2 Условия выполнения программы
Условия необходимые для выполнения программы.
Минимальные:
Процессор Pentium III
Частота 600 Mhz
Оперативная память 128Mb
Видеокарта 64Мb
Клавиатура и мышь
2.3.3 Выполнение программы
Запуск «Project1.exe»( Рисунок 14)
Рисунок 14. Запуск проекта
Форма, открывающаяся при запуске проекта .(Рисунок 15)
Рисунок 15. Форма, открывающаяся при запуске проекта
На главной форме изображена картинка при нажатии которой открывается основная форма программы.
При нажатии картинки открывается главная форма.(Рисунок 16).
Рисунок 16. Главная форма .
На главной форме четыре кнопке при нажатии на них открываются дополнительные формы с таблицами базы данных.
На этом рисунке показано все 4 таблицы. (Рисунок 17).
Рисунок 17. четыре таблицы базы данных
При выборе страницы распечатать и нажатии кнопки печать открывается форма 9. (Рисунок 18).
Рисунок 18. Форма для печати
При нажатии на кнопку график на главной форме открывается таблица Excel .(Рисунок 19).
Рисунок 19. таблица Excel.
2.3.4 Сообщения оператору
Системные сообщения выводится, если пользователь хочет удалить запись.( Рисунок 20)
Рисунок 20. Форма сообщения
Системное сообщение выдается при закрытии программы. ( Рисунок 21).
Рисунок 21. Форма сообщения