СУБД, предназначенная для построения профессиональных приложений, работающих с базами данных. Здесь изложены как приемы программирования в среде, ее главные составные части – галереи компонентов, хранилища объектов, вспомогательный инструментарий. Подобно рассматриваются компоненты программ, некоторые дополнительные возможности – динамические подключаемые библиотеки, интерфейсы.
2) , ,
Пособие освещает широкий спектр вопросов в сфере разработки программных продуктов. Рассматриваются основные понятия и определения, классификация программ, этапы создания программного продукта в рамках жизненного цикла, освещается современное состояние технологий программирования. Приводятся особенности отладки, тестирования, сопровождения программ, а также подробное изложение методов экстремального программирования.
4)
Базы данных: Учеб. Пособие для студ. Сред.проф. образования/Э.В. , Д.Э. . – Издательский центр «Академия», 2005. – 320 с.
Изложены теоретические основы проектирования баз данных и методология их практического применения в процессах принятия решений при управлении производственном и бизнесом.
5) В.И. Першинов, В.А. Таринцев. Компьютерные технологии обработки информации.
В книге рассказано о технологиях обработки информации на современном этапе развития технологий.
6) Артамонов Б.Н., Брякалов Г.А. Основы современных компьютерных технологий.
В этой книге освещены основы современных компьютерных технологий.
7) Хомоненко А.Д., Цыганков В.М. и др. Базы данных
Рассматриваются понятия баз данных и варианты их архитектуры. Дается характеристика моделей представления данных, рассматриваются реляционная модель данных и проектирование реляционных баз данных, CASE – системы, защита и администрирование баз данных. Описывается технология разработки персональных баз данных и клиентской части распределенных баз данных с помощью СУБД Microsoft Access, Visual FoxPro и серверной части с помощью Microsoft SQL Sever. Описываются основы публикации БД в Интернете, архитектура Web – приложений, интерфейсы CGI и ISAPI/NSAPI.
1.3 Описание программы
Функциональным назначением программного продукта «ИС «Автоконсультант»» является автоматизация процесса сбора и хранения данных об организации и проведения занятий, осуществление контроля над качеством подготовки водителей.
Данная программа предназначена для руководителя фирмы «Автоконсультант».
Описание структуры программы и её основных частей представлено на рисунке 1.
|
Таблица 1 - Описание функций составных частей и связей между ними
Название модуля |
Описание (назначение) |
|||||||||||||||||||
KONS.app |
Запускной файл |
|||||||||||||||||||
zag.prg |
Загрузка базы данных |
|||||||||||||||||||
|
Главное меню программы |
|||||||||||||||||||
Sved_uch.scx |
Форма для ввода сведений об преподавателях |
|||||||||||||||||||
Pr_uch.scx |
Форма для просмотра и печати сведений об преподавателях |
|||||||||||||||||||
Sved_urokax.scx |
Пункт меню Сведения |
|||||||||||||||||||
Vvodz.scx |
Форма для ввода сведений о тестировании |
|||||||||||||||||||
Prosmz.scx |
Форма для просмотра и печати материала занятий |
|||||||||||||||||||
Good_uroki |
Пункт меню Разработки занятий |
|||||||||||||||||||
Razr_o_u.scx |
Форма для ввода разработок занятий |
|||||||||||||||||||
Prosmotr.scx |
Форма для просмотра и печати результатов тестирования |
|||||||||||||||||||
Сведения о языке программирования.
Для разработки ИС «Автоконсультант» была выбрана СУБД Visual FoxPro, которая полностью соответствует всем современным требованиям, предъявляемым к системам управления базами данных:
-язык программирования является объектно-ориентированным языком, позволяющий решать многие задачи визуально;
-работа в многозадачной среде, совместно с другими приложениями Windows 98/NT/2000, обмениваясь с ними информацией;
- возможность создания таблиц максимального размера до 2 Гб;
- СУБД позволяет расширить многие функциональные возможности системы;
- СУБД полностью приспособлена для разработки базы данных в короткие сроки.
Интегрированная оболочка языка программирования упрощает создание отдельных модулей, что позволяет быстро конструировать программу.
Данная задача является информационной, и ее реализация будет основана на построении реляционной базы данных, состоящей из таблиц: SV_UCH.dbf, SV_O_U.dbf, R_O_U.dbf, A_O_U.dbf. Структуры таблиц представлены в таблицах 2 – 5.
Таблица 2 - Описание структуры таблицы SV_UCH.dbf
Имя поля |
Тип |
Размер |
Назначение |
Fio_uch |
Character |
30 |
ФИО преподавателя |
Obr |
Character |
20 |
Образование |
spec_d |
Character |
30 |
Специальность по диплому |
ped_stag |
Numeric |
4 |
Педагогический стаж |
dic |
Character |
40 |
Дисциплины |
Таблица 3 - Описание структуры таблицы SV_O_U.dbf
Имя поля |
Тип |
Размер |
Назначение |
fio_uch |
Character |
30 |
ФИО преподавателя |
u_god |
Integer |
4 |
Учебный год |
data_u |
Date |
8 |
Дата проведения занятия |
spec |
Character |
30 |
Дисциплина |
klass |
Character |
10 |
группа |
tema |
Character |
100 |
Тема урока |
npa |
Integer |
4 |
Номер протокола анализа |
Таблица 4 - Описание структуры таблицы R_O_U.dbf
Имя поля |
Тип |
Размер |
Назначение |
disp |
Character |
30 |
Дисциплина |
fio_uch |
Character |
30 |
ФИО преподавателя |
klass |
Character |
10 |
группа |
tema |
Character |
100 |
Тема заняти |
u_god |
Integer |
4 |
Учебный год |
soderg |
Memo |
4 |
материал |
Таблица 5 - Описание структуры таблицы A_O_U.dbf
Имя поля |
Тип |
Размер |
Назначение |
npa |
Integer |
4 |
Номер протокола анализа |
data_a |
Date |
8 |
Дата анализа занятия |
fio_a_u |
Character |
30 |
ФИО анализирующего занятия |
fio_pr |
Character |
30 |
ФИО присутствующих |
forma_u |
Character |
10 |
Форма занятия |
analis_u |
Memo |
4 |
Анализ занятия |
vivod |
Memo |
4 |
Вывод занятия |
rekomend |
Memo |
4 |
Рекомендации |
1.4 Руководство пользователя
Запускаем файл KONS.app и работа программы начинается с вывода на экран главного меню, которое изображено на рисунке 2. Меню состоит из четырех пунктов: Сведения о преподавателях, Сведения о занятиях, Материалы, Выход.
Рисунок 2 – Главная форма программы
При выборе пункта меню «Сведения о преподавателях» появляется подменю: Ввод, корректировка, Просмотр, Поиск. Если выберем пункт «Ввод, корректировка» появится окно «Сведения о преподавателях» (рисунок 3).
Рисунок 3 –Форма «Сведения о преподавателях»
При выборе пункта меню «Сведения о занятиях» появляется подменю: Ввод, Просмотр (рисунок 4).
Рисунок 4 – Форма «Сведения о занятиях»
Если выберем подпункт «Материалы» появится окно «Разработки занятий» (рисунок 5).
Рисунок 5 – Форма «Разработки занятий»
Пользователь может вводить данные в указанные поля, а также просматривать ранее введенные разработки с помощью кнопок: Первая, Следующая, Предыдущая, Последняя. Также есть возможность удалить запись, добавить запись, отфильтровать
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.