Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1 Мб
Скачать
☆

3. Программная реализация

3.1 Краткая характеристика используемой программной среды

Для написания программы, задан языкС#.

MicrosoftVisualStudio — линейка продуктов компании Майкрософт, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств. Данные продукты позволяют разрабатывать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии WindowsForms, а также веб-сайты, веб-приложения, веб-службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых MicrosoftWindows, WindowsMobile, Windows CE, .NET Framework, .NET CompactFramework и MicrosoftSilverlight.

VisualStudio включает в себя редактор исходного кода с поддержкой технологии IntelliSense и возможностью простейшего рефакторинга кода. Встроенный отладчик может работать как отладчик уровня исходного кода, так и как отладчик машинного уровня. Остальные встраиваемые инструменты включают в себя редактор форм для упрощения создания графического интерфейса приложения, веб-редактор, дизайнер классов и дизайнер схемы базы данных. VisualStudio позволяет создавать и подключать сторонние дополнения (плагины) для расширения функциональности практически на каждом уровне, включая добавление поддержки систем контроля версий исходного кода (как например, Subversion и VisualSourceSafe), добавление новых наборов инструментов (например, для редактирования и визуального проектирования кода на предметно-ориентированных языках программирования или инструментов для прочих аспектов цикла разработки программного обеспечения (например, клиент TeamExplorer для работы с TeamFoundationServer).

3.2 Описание реализации программных модулей

В таблице 1 приведено описание методов классов программы.

Таблица 1 – Описание методов классов

Имя класса

Название метода

Описание метода

Form1

Form1

Инициализация компонентов

Form1_Load

Загружает таблицeтаблица1TableAdapter

button1_Click

Поиск элементов в таблице

сохранитьToolStripMenuItem_Click

Сохраняет элемент в базе

выходToolStripMenuItem_Click

Закрытие окна

опрограммеToolStripMenuItem_Click

Вывод информации о программе

Form2

Form2

Инициализация компонентов

Form 3

Form 3

Инициализация компонентов

button1_Click

Добавление данных в таблицу

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

3.3 Инструкция пользователю

Запуск программы осуществляется запуском исполняемого файла программы WindowsFormsApplication1.exe

При за­пус­ке программы появляется окно (рисунок 4). В нем есть три пункта меню:

- Файл;

- Правка;

- Справка;

В начале работы необходимо добавить поле ввода. Для этого необходимо нажать на кнопку «Добавить» в меню справка, открывается окно для добавления данных (Рисунок 5). Затем заполняем поля таблицы (Рисунок 6). Можем сохранить введенные данные, об успешном сохранении сообщает информационное окно (рисунок 7).

Для поиска по базе необходимо ввести данные поиска. И нажать кнопку «поиск». Будет выделены заявки удовлетворяющие условиям поиска (рисунок 8).

Есть функции удаления (рисунок 9). Можно редактировать данные.

При неверном вводе данных, недопустимых значений, к примеру, вводе нечисловых значений в поле ввода чисел, информационное окно сообщит об ошибке (рисунок 10) .

Если при поиске ничего не найдено, то об этом сообщит информационное окно (Рисунок 11).

Если при заполнении формы добавления записи, были заполнены не все поля - об этом сообщает информационное окно с перечислением незаполненных полей (Рисунок 12).

Меню справка содержит кнопку «о программе», с помощью нее мы можем узнать о создателях программы (Рисунок 13).

Рисунок 4 - Главное окно программы

Рисунок 5- ввод данных

Рисунок 6-Заполнение таблицы

Рисунок 7 - Сообщение об успешном вводе

Рисунок 8 -поиск

Рисунок 9 –Удаление

Рисунок 10 – Неправильный ввод

Рисунок 11- Поиск не дал результатов.

Рисунок 12

Рисунок 13 – О программе

4.ТЕСТИРОВАНИЕ ПО.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]