- •Содержание
- •Введение
- •1. Описание предметной области
- •Назначение и область применения
- •1.2 Требования, предъявляемые к информационным системам
- •1.3 Технические характеристики
- •1.3.1 Постановка задачи
- •1.3.2. Разработка алгоритмов компонентов информационной системы
- •1.3.3 Разработка информационно - логической модели базы данных
- •1.3.4. Организация входных и выходных данных
- •1.3.5. Выбор состава технических и программных средств
- •2. Разработка информационной системы
- •2.1. Компоненты и структура информационной системы
- •2.2. Спецификация программы
- •2.3. Текст программы
- •Листинг программы представлен в приложении.
- •2.4. Описание программы
- •2.5. Тестирование программы
- •3. Установка, адаптация, сопровождение и эксплуатация информационной системы
- •Заключение
- •Библиографический список
- •Приложение Программный код к главной форме
- •Программный код к Form2 (Информация о мастерах)
- •Программный код к Form3 (вывод прайс-листа услуг на печать)
- •Программный код к Form4 (Вывод прайс-листов на материал, фурнитуру и украшения на печать)
- •Программный код к Form5 (Выбор материала для нового заказа)
- •Программный код к Form6 (Выбор украшения для нового заказа)
- •Программный код к Form7 (Клиенты)
- •Программный код к Form8 (Добавить клиента)
- •Программный код к Form9 (Заказ)
- •Программный код к Form10 (Выбор фурнитуры)
Листинг программы представлен в приложении.
2.4. Описание программы
При запуске программы открывается главная форма программы, содержащая кнопки, связывающие ее с остальными формами, а также кнопки панели меню, с помощью которых можно не только переходить по формам, но и выйти из системы или воспользоваться справкой.
Рисунок 2.2 Главная форма
При нажатии кнопок, располагаемых на форме, открывается та или иная форма.
За кнопкой «Прайс-лист на услуги» закреплена форма с аналогичным названием, в которой находится информация о предоставляемых услугах клиентам ателье.
Для просмотра услуг конкретного товара необходимо ввести наименование товара и нажать кнопку «Поиск». Результатом будет вывод перечня услуг предоставляемых для данного товара. Для возврата к полному списку услуг и товаров требуется нажатие кнопку «К списку».
Рисунок 2.3 Прайс-лист на услуги
Для вывода на печать прайс-листа на услуги необходимо нажать кнопку «Печать» и тогда на печать выводится полный список услуг. Чтобы вывести на печать информацию по конкретному товару, сначала необходимо произвести запрос по его наименованию.
Рисунок 2.4 Отчет по услугам
За кнопкой «Мастера» закреплена форма «Информация о мастерах». Для выбора мастера по виду услуг необходимо ввести наименование услуги, например, пошив, и нажать кнопку «Выбор мастера по услуге».
Рисунок 2.5 Мастера
Результатом запроса будет список всех мастеров, которые занимаются пошивом. Для возврата к списку мастеров необходимо нажать кнопку «К списку».
С помощью кнопки «Материал, фурнитура, украшения» производится переход на форму с аналогичным названием». Данная форма предоставляет возможность просмотра прайс-листов на материал, фурнитуру и украшения, предоставляемые ателье. Также каждый прайс-лист можно вывести на печать
Рисунок 2.6 Материал, фурнитура, украшения
Рисунок 2.7 Отчет материал
За кнопкой «Клиенты» на панели меню закреплена форма «Клиенты», содержащая клиентскую базу.
Для поиска клиента необходимо ввести фамилию клиента и нажать кнопку «Найти».
Рисунок 2.8 Клиенты
Для возврата к списку клиентов необходимо нажать кнопку «К списку». С помощью кнопки «Удалить» и при выделении какой-либо строки с данными, выбранная строка удалится из базы. При нажатии на кнопку «Добавить» откроется форма «Добавить клиента». Таким образом данные о клиентах постоянно обновляются.
Рисунок 2.9 Добавить клиента
За кнопкой «Заказ» закреплена форма с аналогичным названием. Данная форма дает возможность просмотреть как уже имеющиеся заказы и суммы заказов, так и оформить новый заказ.
Рисунок 2.10 Заказ
Для добавления нового заказа в базу требуется заполнить необходимые поля.
Рисунок 2.11 Добавить запись
При нажатии на кнопку «Выбор услуг» на форме «Заказ» откроется форма «Выбор услуг». Чтобы выбрать услугу по соответствующему товару для оформления заказа необходимо ввести наименование товара и нажать кнопку «Выбрать». Результатом будет перечень всех услуг предоставляемые для выбранного товара. Затем необходимо отметить интересующие услуги. После выбора услуг требуется нажать кнопку «Назад», после которой произойдет возврат на форму «Заказ».
Рисунок 2.12 Услуги
За кнопками «Выбор материала», «Выбор фурнитуры», «Выбор украшения» на форме «Заказ» закреплены формы с аналогичными названиями. На данных формах осуществляется выбор материала, фурнитуры или украшения, а также их количество или метраж.
Рисунок 2.13 Материал
Рисунок 2.14 Фурнитура
Рисунок 2.15 Украшения
Когда необходимые материалы были выбраны, требуется нажать кнопку «Назад» для осуществления добавления нового заказа. Эта функция закреплена за кнопкой «Добавить запись», после нажатия которой будет добавлен новый заказ в базу и произойдет расчет суммы заказа для данного клиента. Также можно удалить любой заказ с помощью кнопки «Удалить запись». Если нажать на кнопку «Отмена», то форма «Заказ» закроется.
Кнопка «Квитанция» выводит на печать квитанцию для расчета с определенным клиентом.
Рисунок 2.16 Квитанция
Каждая форма программы содержит панель меню, на которой располагаются кнопки перехода по формам. За функцией меню «Файл» закреплены пункты меню «Ателье мод «Pretty»», «Справка», «Выход».
Рисунок 2.17 Панель меню
При выборе в меню «Файл» «Ателье мод «Pretty», при нахождении программы на различных формах происходит переход на главную форму. Выбор «Справки» открывает файл справки, в котором описана работа программы.
Рисунок 2.18 Внешний вид справки
«Выход» в меню «Файл» завершает работу программы при нахождении на главной форме и производит переход на главную форму, если его нажать на второстепенной форме.
