Разработка модели.
Программа электронного учета успеваемости
![Реферат: Разработка модели. Программа электронного учета успеваемости](https://gugn.ru/work/7308378/cover.png)
В соответствии с моделью программы (Рисунок 1) и спецификацией (Пункт 2.3.) мы делаем кодирование. Результаты кодирования представлены в Приложении А. Инструкция пользователя приведена в приложении Б. Локальные элементы Общие элементы — это объекты, образующие личную коллекцию веб-инструментов пользователя — панели инструментов, шаблоны и т. д. Они хранятся в одном каталоге пользователя. Quanta… Читать ещё >
Разработка модели. Программа электронного учета успеваемости (реферат, курсовая, диплом, контрольная)
Мы хотим разработать программу, которая бы имела бы структуру указанную на рисунке 2.1.
Рисунок 2.1 — модель программы.
Спецификация
Рисунок 2.2 модульная схема программы Модуль main.php.
Входные данные: отсутствуют Выходные данные: ссылки Выполняемое действие: формирование ссылок Модуль control_styd_form.html.
Входные данные: отсутствуют.
Выходные данные: Radio-box, кнопка, ссылка Выполняемое действие: формирование Radio-box, кнопки, ссылки Модуль control_stud.php.
Входные данные: файл соответствующий номеру группы.
Выходные данные: содержимого файла Выполняемое действие: по номеру выбранной группы определяется соотвтствующийся файл и его выводится его содержание Модуль infa.php.
Входные данные: файл infa.php.
Выходные данные: содержимое файла Выполняемое действие: выводит содержимое файла Модуль infa1.php.
Входные данные: файл infa1.php.
Выходные данные: содержимое файла Выполняемое действие: выводит содержимое файла Модуль infa2.php.
Входные данные: файл infa2.php.
Выходные данные: содержимое файла Выполняемое действие: выводит содержимое файла.
Кодирование
Кодирование программы можно осуществлять в встроенном редакторе, находящимся в mc, блокноте, текстовом редакторе, а также при помощи программы Quanta Plus.
Quanta Plus — это среда разработки документов на языках разметки, которая также поддерживает популярные скриптовые языки, CSS и некоторые другие форматы, разработанные W3C.
Нужно отметить, что Quanta Plus есть продукт выдающихся достижений сообщества KDE. Quanta Plus поддерживает идею open source «Зачем делать что-то, что другие уже сделали? «Это, и большее, стало возможным благодаря структуре KDE.
Quanta Plus обеспечивает веб-разработчиков интуитивным и мощным многооконным интерфейсом (Multiple Document Interface, MDI). С ее помощью вы можете увеличить свою производительность. Благодаря возможности добавления пользовательских действий, скриптов, панелей инструментов, вы можете автоматизировать свою работу. С помощью Kommander вы можете расширить Quanta Plus, вам не нужно будет каждый раз вспоминать функции скриптов и их синтаксис.
Quanta Plus состоит из нескольких ключевых компонентов. Рабочая область разделена на три сферы действия: глобальную, локальную и проект. В зависимости от того, какая из них используется, меняется набор отображаемых элементов.
Глобальные элементы Глобальные элементы доступны всегда. Всё, от панелей инструментов до действий, отмеченное как глобальное, находится в общем дереве каталогов Quanta Plus. Например, администратор может создавать панели инструментов, действия, шаблоны и пометить их как общие, что позволяет обращаться к ним другим пользователям.
Локальные элементы Общие элементы — это объекты, образующие личную коллекцию веб-инструментов пользователя — панели инструментов, шаблоны и т. д. Они хранятся в одном каталоге пользователя.
Элементы проекта Элементы проекта — это объекты, которые доступны только в конкретном проекте. Это может быть что угодно, начиная с шаблона CSS и заканчивая панелью инструментов со специальными действиями над функциями проекта.
В соответствии с моделью программы (Рисунок 1) и спецификацией (Пункт 2.3.) мы делаем кодирование. Результаты кодирования представлены в Приложении А. Инструкция пользователя приведена в приложении Б.