Электронное учебное пособие. Компьютеризированная информационная система. Система управления данными. Требования к программному изделию. Описание структуры, функций и событий обработки данных. Тестирование разработанной программы и выявление ошибок.
Аннотация к работе
И я решил углубиться раздел «SQL-сервер» дисциплины «Разработка и эксплуатация удаленных баз данных» и создать электронное учебное пособие, чтобы все смогли, самостоятельно изучив лекции и выполнив лабораторные работы на примере представленных получить знания и в последствии выполнять задания преподавателя, опираясь на данное электронное учебное пособие (ЭУП). В настоящее время жизнь человека настолько сильно насыщена различного рода информацией, что для ее обработки требуется создание огромного количества хранилищ и банков данных различного назначения. Термины база данных (БД) и система управления базами данных (СУБД) чаще всего употребляются в компьютерной тематике. Понятие БД можно применить к любой информации, в которой имеются связанные по определенному признаку элементы, хранимой и организованной особым образом - как правило, в виде таблиц. Компьютеризированная информационная система представляет собой программный комплекс, задачи которого состоят в поддержке надежного хранения БД в компьютере, выполнении преобразований информации и соответствующих вычислений, предоставлении пользователям удобного и легко осваиваемого интерфейса.Различие между электронным учебником и печатным вариантом является то, что печатный вариант рассчитан на определенный уровень знаний, умений, навыков (ЗУН), а электронный может иметь несколько уровней сложности. Так же отличительной чертой является то, что в электронном учебнике нет предела визуальным эффектам (иллюстрации, видео ролики, звуки, анимации) все это ограничивается лишь возможностями разработчика, а в печатном варианте эффекты ограничены. Электронный учебник позволяет все задания и тесты давать в интерактивном и обучающем режиме. Для обеспечения многофункциональности при использовании и в зависимости от целей разработки электронные учебники могут иметь различную структуру. Например, для использования на уроках можно создавать электронный учебник, поддерживающий школьную программу по конкретному предмету и учебный материал подавать согласно имеющемуся тематическому планированию.Техническое задание на программный продукт «Электронное учебное пособие» по разделу дисциплины «Разработка и эксплуатация удаленных баз данных» содержит: - описание требований предъявляемых к программе; Техническое задание состоит из: 1) Основания для разработки. 2) Назначение разработки - описывает функциональные и эксплутационные назначения программы. Требования к программному изделию - Предназначенных для описания характеристик, которым должна соответствовать программа. Описывает алгоритм разработки программного продукта.На данное время эта среда настолько заинтересована пользователями и программистами что множество программных продуктов пишутся именно с помощью Delphi 7. Система визуального программирования Delphi обладает большой популярностью среди широкого круга пользователей: от неспециалистов до системных программистов, занимающихся разработкой сложных приложений и информационных систем. Delphi позволяет быстро и удобно разрабатывать эффективные приложения, включая приложения для работы с базами данных. Она позволяет удобно создавать приложения с помощью инструментальных программных средств, визуально подготавливать запросы к базам данных, а также непосредственно писать SQL-запросы к базам данных.Модель построения программы состоит из следующих этапов: - анализ; В ходе выполнения этого этапа получают следующее: - уточняются требования, приведенные в задании на курсовое проектирование; разрабатывается спецификация на программный продукт. Итог выполнения этапа анализа - спецификация, содержащая конкретное описание программного продукта. На этом этапе производится следующее: - формируется структура программного продукта и разработка алгоритмов, задаваемых спецификацией;При нажатии на кнопку «Да Уверен!» открывается форма с расположенными на ней двумя кнопками: «Выход», «Открыть Руководство». При нажатии на кнопку «Лекции», открывается форма со следующими кнопками: «Открыть Лекция №1», «Открыть Лекция №2», «Открыть Лекция №3», «Выход». При нажатии на кнопку «Открыть Лекция №1», «Открыть Лекция №2», «Открыть Лекция №3», с помощью WEBBROWSER открываются соответственно лекции №1, №2, №3. При нажатии на кнопку «Лабораторные работы», открывается форма со следующими кнопками: «Открыть Лекция №1», «Открыть Лекция №2», «Выход». При нажатии на кнопку «Открыть Лабораторную работу №1», «Открыть Лабораторную работу №2», с помощью WEBBROWSER открываются соответственно лабораторные работы №1, №2.3 «Руководство пользователя» Щелкнув по этой кнопке, откроется руководство, которое вы читаете. 4 «Учебник» Щелкнув по этой кнопке, откроется ряд кнопок, которые до этого не были видны. 4.1 «Показать» Щелкнув по этой кнопке, будут доступны кнопки: «Лекции», «Лабораторные работы». 4.2 «Лекции» Щелкнув по этой кнопке, откроются лекции. 4.3 «Лабораторные работы» Щелкнув по этой кнопке, вы откроете практическое описание выполнения работ.Эксплуатационная документация содержит сведения о разработанной программе, а т
План
Содержание
Введение
ГЛАВА 1. ТЕОРЕТИЧЕСКОЕ ОБОСНОВАНИЕ РАЗРАБОТКИ ЭЛЕКТРОННОГО УЧЕБНОГО ПОСОБИЯ
1.1 Электронное учебное пособие
1.2 Анализ технического задания
ГЛАВА 2. ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ ЭУП
2.1 Основания для разработки. Назначение разработки. Требования к программному изделию
2.2 Обоснование выбора инструментальных средств
2.3 Стадии и этапы разработки
2.6 Описание разработки
ГЛАВА 3. ЭКСПЛУАТАЦИОННАЯ ДОКУМЕНТАЦИЯ НА ПРОГРАММНЫЙ ПРОДУКТ
3.1 Руководство пользователя
Заключение
Приложение 1. Сокращения
Приложение 2. Схема
Введение
Тема курсовой работы по разделу «SQL-сервер» дисциплины «Разработка и эксплуатация удаленных баз данных». Курсовая работа - это самостоятельная работа студента, направленная на закрепление и углубление знаний. И я решил углубиться раздел «SQL-сервер» дисциплины «Разработка и эксплуатация удаленных баз данных» и создать электронное учебное пособие, чтобы все смогли, самостоятельно изучив лекции и выполнив лабораторные работы на примере представленных получить знания и в последствии выполнять задания преподавателя, опираясь на данное электронное учебное пособие (ЭУП).
В настоящее время жизнь человека настолько сильно насыщена различного рода информацией, что для ее обработки требуется создание огромного количества хранилищ и банков данных различного назначения.
Сейчас практически любая задача связана с манипулированием информацией и данными. По этой причине в последние годы появилось множество различных компьютерных систем, называемых системами управления базами данных, которые предназначены именно для этих целей. Основная задача при работе с данными - получить достоверные данные в нужное время, в нужном месте за приемлемую цену.
Термины база данных (БД) и система управления базами данных (СУБД) чаще всего употребляются в компьютерной тематике. Понятие БД можно применить к любой информации, в которой имеются связанные по определенному признаку элементы, хранимой и организованной особым образом - как правило, в виде таблиц.
База данных (БД) - это некоторое подобие электронной картотеки, электронного хранилища данных, которое хранится в компьютере в виде одного или нескольких файлов. При этом возникает необходимость в выполнении ряда операций с БД, в частности: 1 добавление новой информации в существующие файлы БД;
2 добавление новых пустых файлов в БД;
3 модификация информации в существующих файлах БД;
4 поиск информации в БД;
5 удаление информации из существующих файлов БД;
6 удаление файлов из БД.
Компьютеризированная информационная система представляет собой программный комплекс, задачи которого состоят в поддержке надежного хранения БД в компьютере, выполнении преобразований информации и соответствующих вычислений, предоставлении пользователям удобного и легко осваиваемого интерфейса. Традиционно объемы информации, с которыми приходится иметь дело таким системам, довольно велики, а сами БД имеют достаточно сложную структуру. Примерами информационных систем являются системы заказа железнодорожных или авиационных билетов, банковские системы и многие другие.
В качестве иллюстрации можно рассмотреть небольшую БД (рисунок 1), в которой хранится информация о стипендии студентов.
Рисунок 1 Пример таблицы БД «Стипендия»
Данные о студентах записываются в таблицу, имеющую строгую структуру данных. Информация внутри таблицы состоит из полей, каждое из которых имеет собственное имя. В рассматриваемом примере имеются следующие поля (таблица 1): Таблица 1. Описание полей таблицы БД "Стипендия"
Поле Описание
KOD номер студенческого билета
NAME фамилия и инициалы студента
GROUP наименование учебной группы студента
BALL средний балл успеваемости студента
SUP размер начисленной стипендии
Каждую строку таблицы нужно рассматривать как запись, при этом информация в ней заносится в соответствующие поля. В то же время все записи состоят из одинаковых полей, а характер информации для одного поля во всех записях одинаковый, но разные поля имеют разный характер хранимых данных.
Основным назначением БД в первую очередь является быстрый поиск содержащейся в ней информации. При значительном размере БД ручной поиск, а также модификация содержащейся информации занимает значительное время. Использование компьютера для обработки БД устраняет перечисленные выше проблемы при поиске и выборке информации. В этом случае ее модификация осуществляются достаточно быстро и эффективно, а сама БД, состоящая из тысяч записей, может легко уместиться на дискете.
Система управления данными (СУБД) - комплекс программно-аппаратных средств, обеспечивающих доступ к БД и управление данными.
Целью моей работы является разработать ЭУП. Для его разработки я воспользовался программой Delphi 7.
Объект исследования - процесс изучения «SQL-сервер».
Предмет исследования - состав, структура и содержание электронного учебного пособия.
Чтобы достигнуть цели нужно решить ряд задач: 1 Найти и проанализировать литературу;
2 Составить примерное содержание ЭУП;
3 И разработать ЭУП;
Данный программный продукт может быть использован как студентами для самостоятельного изучения, так и преподавателем в процессе преподавания.
Программный продукт имеет следующие возможности: 1 ввод данных пользователя;
2 запись данных пользователя в файл;
3 хранение данных пользователя в файле;
Для работы с данным программным продуктом необходимо знать: 1 Базовые знания операционной системы Windows;
2 Базовые знания Microsoft Office.
1. Теоретическое обоснование разработки Электронного учебного пособия