Разработка программы «Электронный учебник по дисциплине «Базы данных» (Постановка проектируемой задачи. Обоснование выбора языка программирования)

Страницы работы

Фрагмент текста работы

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

- быстрое и удобное получение информации;

- простой и интуитивно понятный интерфейс;

- возможность поиска информации в приложении по каким-либо критериям;

- просмотр аннотации;

- просмотр теоретического материала;

- тестирование;

- предоставление необходимых методических указаний по выполнению практических заданий и самостоятельных работ;

-  просмотр примерных тем проектов для самостоятельной работы.

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

Система обеспечивает:

- автоматический запуск программы с ярлыка «Учебное пособие по БД» на рабочем столе;

- остановку процесса выполнения программы с нажатия кнопки «Выход» главного меню.

В рамках данного дипломного проекта система классификации и кодирования не используется.

Вся входная информация предоставлена в виде вводимой информации с клавиатуры или выбранной из предоставляемых списков альтернатив.

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

Материалы для содержательной части электронного учебника отбирались в соответствии с учебной программой по курсу «Базы данных» на основе учебных изданий, рекомендованных Министерством образования РФ.

Исходными документами для входной информации служат:

- рабочая программа по дисциплине;

- курс лекций, составленный по литературе:

1) Агальцов В.П. Базы данных;

2) Попов А.А. Создание приложений для FoxPro 2.5/2.6 в DOS и WINDOWS;

3) Омельченко Л. Самоучитель Visual FoxPro 8.0;

4) Фуфаев Э.В.  Базы данных;

5) Голицына О.Л. Базы данных;

6) Лебедев А.Н. Visual FoxPro 9; 

- методические указания по выполнению практических заданий и самостоятельной работы;

- тесты;

- перечень примерных тем проектов для самостоятельной работы;

- вопросы к экзамену;

- глоссарий.

Ввод внешней входной информации осуществляется с помощью программы Konstruktor2 по мере поступления. Хранилище данных в электронном учебнике по дисциплине «Базы данных» выполнено в виде папки –  documents. Эта папка содержит файлы с расширением htm (в этих файлах содержится материал учебника).

Входная информация представлена в приложении А.

При занесении внешней информации она становиться хранимой, то есть внутренней. Над внутренне информацией производятся обрабатывающие действия. И затем хранимая информация становиться выходной.

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

Выходная информация в электронном учебнике представлена в виде:

- аннотации;

- учебного пособия, содержащего курс лекций;

- тестов и результатов тестирования;

- методических указаний по выполнению практических заданий и самостоятельной работы;

- перечня примерных тем проектов по самостоятельной работе;

- вопросов к экзамену;

- глоссария;

- результатов поиска.

Выходная информация представлена в приложении Б.

2.2 Обоснование выбора языка программирования

Разработка оболочки данного электронного учебника осуществлялась при помощи среды разработки приложений Borland Delphi, в которой в качестве языка программирования используется язык Delphi.

Это среда разработки, используемая, прежде всего для создания и поддержки приложений, предназначенных как для отдельных персональных компьютеров, так и для серверов. Delphi, как и разработанные с ее помощью приложения, могут функционировать под практически любой 32 разрядной операционной системой типа Windows 95, 98, 2000, NT.

Borland Delphi - среда быстрого создания приложений. Это технология визуального программирования, т.е. пользователь, оформляет свою будущую программу, и видит результаты своей работы еще до запуска самой программы

Borland Delphi – среда разработки приложений, в основе которой лежит, технология визуального проектирования и событийного программирования. Данная среда разработки предоставляет разработчику поистине

Похожие материалы

Информация о работе