Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
trpo.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.77 Mб
Скачать

3.3 Проектирование справочной системы приложения

Справочная система содержит три раздела, которые подразделяются на подразделы (рисунок 4).

Рисунок 4- Справка

Раздел 1 «Общие сведения» содержит:

А) общую информацию о программе;

Б) Требования к аппаратным и операционным ресурсам;

Раздел 2 «Описание программы» содержит:

А) Интерфейсную часть, которая включает в себя краткое описание пользовательского интерфейса.

Б) Меню.

Раздел 3 руководство пользователя содержит сведения о элементах управления, использовании функций программы, а так же полную информацию о.

Для создания справочной системы использовался специальный help-компилятор, предназначенных для разработки приложений.

На начальном этапе создания справочной системы наиболее был использован текстовый процессор Microsoft Word. С помощью этого текстового процессора выполнялась начальная подготовка текстовой информации, которая будут содержаться в справочной системе. Справочная система создавалась как обычный текстовый документ, включая специальные элементы, такие как скрытый текст, подстрочные сноски и т. п. [6].

Созданный документ сохраняется в формате RTF. Это универсальный текстовый формат, который обычно используется как промежуточный для конвертирования между форматами различных текстовых процессоров.

На следующем этапе, исходный текст справочной системы, преобразуется из формата RTF в hlp-файл. Для выполнения этой процедуры потребовался компилятор Instant Help Example.

После завершения процесса компиляции справочная система готова к использованию и подключена к программе.

4. Разработка программных модулей

4.1 Общие сведения

  • В программе реализованы простейшие функции управления.

  • Оснащена, меню пользователя.

  • Оснащена, справочной системой.

  • Проста в использование.

  • Имеет удобный красочный интерфейс.

  • Разработана с использованием БД.

  • Каждый пользователь программы обладает уникальными правами, в

зависимости от которых, он получает или не получает доступ к функциям приложения.

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

Рисунок 5 – Диаграмма вариантов использования

4.2 Экранные формы

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

Рисунок 6 – Диаграмма деятельности

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

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

Рисунок 7 – Форма входа

После входа в программу запускается форма предварительной записи, это таблица для просмотра (рисунок 8).

Данная форма содержит в себе поле фильтрации данных, панель при помощи которой можно перемещаться по таблице, так же можно добавлять и удалять данные. Добавление данных так же можно осуществить через меню: Меню->Предварительная запись->Добавить.

Рисунок 8 – Предварительная запись форма просмотра

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

Рисунок 9 – Предварительная запись, добавление

Выберем пункт меню Сотрудники -> Добавить. Форма содержит таблицу для просмотра сведений о сотрудниках (рисунок 10), а так же календарь при нажатии на число открывается таблица, содержащая график работы.

Рисунок 10- Сведения о сотрудниках

Форма «Просмотра» содержащая информацию о сотрудниках содержит в себе поля ввода данных, таблицу с графиком работы, на выбранную дату (рисунок 11).

Рисунок 11 –Форма сотрудники, просмотр

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

Следующей мы рассмотрим форму Касса -> Просмотр, в данной форме на отличии от предыдущих расположены две таблицы, при выборе поля из левой, в правой таблице отражается перечень оплаченных услуг (рисунок 12 ). Так же на форме присутствует кнопка отчёта, позволяющая вывести на печать данные по услугам, оказанным данному клиенту.

Рисунок 12 – Касса – просмотр

Следующая форма, как раз таки и обладает возможность формирования списка услуг оказанных клиенту, вместе с их стоимостью (рисунок 13). Особенность данной формы в том, что здесь мы выбираем тип услуги, и в соответствии с данным типом можем выбрать необходимое, а после можем выбрать другой тип услуги, и так до тех пор, пока все необходимые услуги будут выбраны.

Рисунок 13 – Касса - редактирование

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

Рисунок 14 – Клиентская база

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

Помимо этого пользователю (менеджеру), не обладающему правами администратора, эта вкладка меню будет недоступна. Таким образом, на примере менеджера, при помощи диаграммы коопераций (см. рисунок 16) рассмотрим взаимодействие пользователя и программы, а при помощи диаграммы последовательности рассмотрим диалог пользователя с правами администратора с программой (см. рисунок 17)

Рисунок 15 – Ввод пароля

Рисунок 16 – Диаграмма коопераций

Рисунок 17 – Диаграмма последовательности

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

Рисунок 18- Услуги

Форма с графиком представляет собой таблицу, растянутую на всю форму, не имеющую функций редактирования, является простой формой просмотра.

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