Техническое задание проекта
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ ПРОЕКТА 1.1 Введение 1.2 Назначение разработки 1.3 Требования к программе или программному изделию 2. ОПИСАНИЕ ПРОГРАММЫ 2.1 Общие сведения 2.2 Назначение и область применения 2.3 Функциональное назначение 2.4 Описание логической структуры 2.5 Используемые технические и программные средства 2.6 Вызов и загрузка 2.7 Входные данные 2.8 Выходные данные 3. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 3.1 Общие сведения о программе 3.2 Условия выполнения программы 3.3 Характеристика программы 3.4 Настройка программы 3.5 Проверка программы 3.6 Обращение к программе 3.7 Выполнение программы 3.8 Сообщения ЗАКЛЮЧЕНИЕ СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ПРИЛОЖЕНИЯ
ВВЕДЕНИЕ
MySQL разработал Михаэль Видениус. MySQL, является относительно небольшой и быстрой реляционной СУБД основанной на традициях Hughes Technologies Mini SQL (mSQL). SQL - это сокращение от Structured Query Language (структурированный язык запросов). SQL создан для работы с реляционными базами данных. Он позволяет пользователям взаимодействовать с базами данных (просматривать, искать, добавлять и управлять данными). MySQL соответствует спецификации ANSI 92 SQL. Наиболее простой способ работы с MySQL сводится к использованию программы MySQL. Это клиентская часть СУБД MySQL. Можно выполнять команды SQL непосредственно из командной строки системы unix или из интерактивного режима MySQL. СУБД MySQL имеет библиотеку C API. Ее можно использовать для запросов к базе данных, вставки данных, создания таблиц и т.п. C API поддерживает все функции MySQL. MySQL Характеризуется большой скоростью, устойчивостью и легкостью в использовании, является идеальным решением для малых и средних приложений.
Microsoft Visual Basic- это мощная система программирования, позволяющая быстро и эффективно создавать приложения для Microsoft Windows. Программируемость в общем случае означает возможность управления данным приложением с помощью макроязыков либо с помощью других приложений. Все компоненты Microsoft Office поддерживают один и тот же макроязык: Visual Basic for Applications (VBA), позволяющий создавать приложения непосредственно внутри документов Office (это называется: решения на базе Microsoft Office). Общие принципы построения VBA-программы. Следует заметить, что программа не является самостоятельным структурным элементом в иерархии объектов языка VBA, и поэтому редактор VBA распознаёт по именам не программы, а процедуры, модули и проекты. Любая VBA-программа обязательно содержит хотя бы одну процедуру - по той простой причине, что компилятор языка VBA может выполнять только операторы, помещённые в процедуру. Однако выполняемая программа-процедура может, в свою очередь, обращаться к одной или нескольким другим процедурам, помещённым в один или несколько модулей, входящих в состав одного или проектов. Другими словами, правильно будет сказать, что в VBA строки программного кода организованы в процедуры, которые размещаются в модулях, а модули размещаются в проектах. Отсюда можно сделать вывод, что программный код VBA состоит из следующих "строительных блоков". Оператор - это наименьшая единица VBA - кода. Он предназначен для определения переменной, установки параметров или выполнения какого-либо действия в программе. Процедура - это отдельная единица программного кода VBA, которую можно вызвать по имени для выполнения и которая может выполнять самостоятельно. Любая процедура содержит один или несколько операторов. Модуль - это именованная единица, состоящая из одной или нескольких процедур и раздела объявлений, в котором объявляются переменные, константы и пользовательские типы данных, а также устанавливаются параметры компилятора.
Проект - включает в себя все модули, формы и связанные с приложением объекты, относящиеся к конкретному документу, причём проект сохраняется вместе с самим этим документом. Редактор VBA Для входа в редактор имеется два пути: горячие клавишы Alt + F11 и через меню Сервис - Макросы - Редактор Visual Basic. Также при изменении макроса в меню Вы автоматически окажетесь в редакторе. Меню редактора: File - команды сохранения изменений в проекте и вывода на экран и печать исходного кода макросов. Edit - команды управления исходным кодом в окне Code, а также объектами в формах. View - команды, позволяющие выводить или убирать с экрана различные окна самого редактора VBA. Insert - команды вставки в проект различных объектов: процедур, модулей, форм, классов и пр. Format - команды используемые при создании пользовательских диалоговых окон. Они позволяют выравнивать объекты в форме по отношению друг к другу, настраивать размеры и внешний вид элементов управления и другие операции. Debug - команды тестирования и отладки кода. Позволяют запускать код с любой точки, отслеживать ход выполнения по шагам, видеть значения, прерывать программу в нужном месте. Run - команды запуска программного кода на выполнение, прерывания, возобновление работы, а также возврата прерванной программы в исходное состояние. Tools - команды, позволяющие выбрать макрос для выполнения или получения доступа к внешним библиотекам макросов. Доступ к диалоговому окну Option (параметры) редактора и окну свойств VBA. Add-Ins - одна команда Add-in Manager для вывода диалогового окна в котором можно загружать, выгружать, регистрировать или определять поведение программ - дополнений (надстроек).
ТЕХНИЧЕСКОЕ ЗАДАНИЕ ПРОЕКТА Введение
В настоящее время заметна тенденция к переходу от традиционной формы контроля знаний, например, экзаменов, контрольных работ к тестированию. Это проявляется во введении Единого Национального Тестирования (ЕНТ). Целью данной работы являться написание тестирующей программы. Программирование будет осуществляться с помощью языка программирования Visual Basic for Applications (VBA), встроенного в пакет Microsoft Office. Результаты будут предоставляться преподавателям, а также использоваться для дополнения тестовой базы.
Назначение разработки
Данный программный продукт предназначен для тестирования знаний учащихся.
Воспользуйтесь поиском по сайту: ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|