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

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

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 – среда разработки приложений, в основе которой лежит, технология визуального проектирования и событийного программирования. Данная среда разработки предоставляет разработчику поистине

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

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

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.