Читать курсовая по информационному обеспечению, программированию: "Разработка программного обеспечения для обработки данных о товарах зоомагазина" Страница 4

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

выполнения программы по шагам (step-by-step), инструкция за инструкцией. Во время трассировки программист дает команду: выполнить очередную инструкцию программы.

Ниже приведены фрагменты из кода программы позволяющие избежать ошибок.

Для кнопки «Открыть» :

… //Условия для открытия файла('Вы не выбрали файл'); Для кнопки «Удалить»:

…///Удаление строки ('Такой строки нет');

Для кнопки «Сохранить как»:

…//Сохранение файла('Вы не выбрали файл');

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

Тестирование - это любая деятельность, направленная на обнаружение ошибок в программном продукте. Тестирование проводится для того, чтобы найти ошибки в программе и тем самым повысить ее надежность.

Тестирование программы приведено ниже.

При запуске программы открывается главная форма программы (Рисунок 8). Рисунок 8 - Главная форма При нажатии на кнопку «Открыть» открывается окно (Рисунок 9) и заполняется таблица выбранными данными (Рисунок 10). Рисунок 9 - Работа кнопки «Открыть» Рисунок 10 - Заполнение таблицы Если файл не был выбран, появляется окно (Рисунок 11).: Рисунок 11 - Сообщение об ошибке Кнопка «Сохранить» позволяет сохранить данные в документе. Кнопка «Сохранить как» сохраняет документ в выбранном пользователем документе (Рисунок 12). Рисунок 12 - Сохранение документа Кнопки «О программе» и «Об авторе» открывают информацию об программе и ее разработчике. (Рисунок 13-14). Рисунок 13 - О программе Рисунок 14 - Об авторе На формах (Рисунок 13, 14) расположена кнопка «Вернуться», которая возвращает пользователя на главную форму. Расположенная на главной форме кнопка «Выход» закрывает программу.

2.5 Оптимизация программного кода

Оптимизация программы - улучшение программы, поиск лучших вариантов для более быстрой и стабильной работы программы. Для оптимизации программы следует убирать «мертвые коды», которые не используются при работе программы, устранять мелкие небрежности кода программы и т.п. procedure TForm2.Button3Click(Sender: TObject);SaveDialog1.Execute then begin:=SaveDialog1.FileName+'.txt';(f,s);(f);i:=1 to SG1.RowCount-1 doj:=0 to SG1.ColCount-1 do(f,SG1.cells[j,i]);(f,'');;(f)('Вы не выбрали файл');

;

2.6 Разработка компонентов проектной и технической документации с использованием графических языков спецификаций

Блок-схема детализируемой программы (в соответствии с ГОСТ 19.701-90). Рисунок 15 - Схема программы В схеме отражены основные возможности работы приложения. На рисунке выше она представляет собой совокупность символов, соответствующих этапам работы алгоритма и соединяющих их линий. ЗАКЛЮЧЕНИЕ Разработанное программное обеспечение предназначено для быстрого и удобного поиска товаров в зоомагазине. Программа предназначена для продавцов, поставщиков и директора магазина, она позволяет в удобной форме получить информацию о различных товарах в магазине. Это позволяет клиентам намного быстрее найти товар и ознакомиться с ним, чтобы избежать работы с бумажными вариантами исходных данных.

В созданной программе были указаны сведения о зоотоварах:

1. Наименование.

2. Зоомагазин.

. Цена.

. Дата продажи.

. Дата поставки.

Были углублены знания о возможностях Delphi, работы с таблицами StringGrid и другими возможностями данной программы.

В результате выполнения курсового проекта были также глубоко изучены возможности Delphi.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1.


Интересная статья: Основы написания курсовой работы