Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
моё пз на практику.doc
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
10 Мб
Скачать
☆

1.2 Описание круга задач, решаемых программой

Целю разрабатываемого программного продукта «Расписание университета» является максимально-быстрое составление расписания университета.

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

Для выбора данных использовались функциональные кнопки, выпадающие списки, содержащие определенную информацию.

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

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

Разработка данного программного продукта должно осуществляться на языке программирования C++ в среде разработки Borland C++ Builder.

Для реализации поставленной цели были поставлены соответствующие задачи:

    • создание кнопок, которые помогают форматировать полученное расписание;

    • создание выпадающих списков, с данными университета;

    • сохранение полученного расписания;

    • загрузка сохраненного расписания университета;

    • вывод на печать сформированное расписание;

  • оформление интерфейса программного средства.

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

1.3 Входная и выходная информация

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

Защита данных (HTML кода) программы паролем не предусмотрена, что делает данные программы уязвимыми к несанкционированному доступу.

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

2 Проектирование задачи

2.1 Алгоритм решения задачи

При открытии программы необходимо выбрать пункт меню «Новая страница», после чего в окне кода программы образуется начальный код web-страницы. В панели инструментов, открыв доступ к соответствующим кнопкам программы, возможно, приступить к редактированию HTML кода страницы.

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

По данным, рассмотренным в данном разделе, можно отметить, что алгоритм решения довольно прост.

Подпрограммы, составляющие данное программное средство являются различны.

Рассмотрим алгоритм действия программы. Данный алгоритм представлен на рисунке ниже.

Полотно 33

Рисунок 1 – Блок-схема процедуры

Таким образом, в ходе разработки программы «Редактор HTML файлов» были построены и организованы соответствующие алгоритмы, способствующие реализации функций программного средства.