Разработка информационной системы «Автоконсультант» в сети Интернет

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

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

СУБД, предназначенная для построения профессиональных приложений, работающих с базами данных. Здесь изложены как приемы программирования в среде, ее главные составные части – галереи компонентов, хранилища объектов, вспомогательный инструментарий. Подобно рассматриваются компоненты программ, некоторые дополнительные возможности – динамические подключаемые библиотеки, интерфейсы.

2) , ,

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

4)

Базы данных: Учеб. Пособие для студ. Сред.проф. образования/Э.В. , Д.Э. . – Издательский центр «Академия», 2005. – 320 с.

Изложены теоретические основы проектирования баз данных и методология их практического применения в процессах принятия решений при управлении производственном и бизнесом.

5) В.И. Першинов, В.А. Таринцев. Компьютерные технологии обработки информации.

В книге рассказано о технологиях обработки информации на современном этапе развития технологий.

6) Артамонов Б.Н., Брякалов Г.А. Основы современных компьютерных технологий.

В этой книге освещены основы современных компьютерных технологий.

7) Хомоненко А.Д., Цыганков В.М. и др. Базы данных

Рассматриваются понятия баз данных и варианты их архитектуры. Дается характеристика моделей представления данных, рассматриваются реляционная модель данных и проектирование реляционных баз данных, CASE – системы, защита и администрирование баз данных. Описывается технология разработки персональных баз данных и клиентской части распределенных баз данных  с помощью СУБД Microsoft Access, Visual FoxPro и серверной части с помощью Microsoft SQL Sever. Описываются основы публикации БД в Интернете, архитектура Web – приложений, интерфейсы CGI и ISAPI/NSAPI.

1.3 Описание программы

Функциональным назначением программного продукта «ИС «Автоконсультант»» является автоматизация процесса сбора и хранения данных об организации и проведения занятий, осуществление контроля над качеством подготовки водителей.

Данная программа предназначена для руководителя фирмы «Автоконсультант».

Описание структуры программы и её основных частей представлено на рисунке  1.

Рисунок 1 – Структура программы

 


Таблица 1 - Описание функций составных частей и связей между ними

Название модуля

Описание (назначение)

KONS.app

Запускной файл

zag.prg

Загрузка базы данных

 
 
 
 
 
 
 
 
 
Menu.mpr

Главное меню программы

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 – Форма «Разработки занятий»

Пользователь может вводить данные в указанные поля, а также просматривать ранее введенные разработки с помощью кнопок: Первая, Следующая, Предыдущая, Последняя. Также есть возможность удалить запись, добавить запись, отфильтровать

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

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