|
курсовая работа. курсовой11. Курсовой проект по дисциплине Разработка и эксплуатация автоматизированных информационных систем
Программный код для запуска главной программы: SET DEFAULT TO "d:\новая база"
PUBLIC avto
SET EXCLUSIVE OFF
SET DATE GERMAN
set cent on
set safe off
SET DELETED ON
SET TALK OFF
SET STATUS BAR OFF
SET SYSMENU OFF
*ON SHUTDOWN DO ExitProgram
_screen.Caption="АИС по учету выдачи допусков студентам на занятия"
_Screen.WindowState = 2
_screen.Refresh
DO FORM "d:\новая база\выдача допуска.scx"
READ events
|
|
| Бажанова М.В.
|
|
| СД.04.КП.01.230103.003.ПЗ
| Лист
|
|
| Ильина С.А.
|
|
| 8
| Подпись
| Лист
| № Документа
| Подпись
| Дата
|
|
|
| Бажанова М.В.
|
|
| СД.04.КП.01.230103.003.ПЗ
| Лист
|
|
| Ильина С.А.
|
|
| 9
| Изм.
| Лист
| № Документа
| Подпись
| Дата
|
Справка пользователю. Чтобы пользователю начать работу с приложением необходимо запустить файл Proj1.exe. Открывавается главная форма для просмотра и добавления данных «Выдача допуска». Чтобы ввести данные по выдаче допуска необходимо из списка студентов выбрать фамилию, имя, отчество студента, курс и специальность. Выбрать из списка фамилию, имя, отчество преподавателя и дисциплину, которую он преподает, дата и номер допуска выводятся автоматически, далее нажать кнопку Сохранить.
Также через главную форму можно перейти на другие формы для просмотра и добавления данных, Например, чтобы перейти на форму «Предмет» нужно нажать на кнопку Предмет. для перехода на форму «Студенты» нужно нажать на кнопку Студенты.
Форма «Студенты» предназначена для отображения данных студентах техникума. Данная форма позволяет вывести данные, удалить, внести изменения и добавить нового студента. Для перехода данных необходимо нажать на кнопку Следующая. Чтобы добавить новую запись, необходимо нажать кнопку «Добавить». Редактировать записи можно нажав на кнопку «Редактировать» и нажать кнопку «Сохранить». Кнопка «Удалить» удаляет запись. Кнопка Выход осуществляет выход из формы.
Форма «Преподаватели» позволяет ввести новые данные о преподавателях, для этого нужно нажать на кнопку Добавить и ввести данные, далее нажать Сохранить. Для редактирования имеющихся данных нажать на кнопку Редактировать, затем нажать Сохранить. Для удаления данных нажать Удалить. Для выхода из формы нажать Выйти.
Форма «Предмет» позволяет просмотреть данные по дисциплинам и добавить новые дисциплины, нажав на кнопку Добавить, затем Сохранить. Удалить данные можно посредством нажатия кнопки Удалить. Кнопка Выход осуществляет выход из формы.
|
|
|
|
|
| СД.04.КП.01.230103.003.ПЗ
|
|
|
|
|
| Изм.
| Лист
| № Документа
| Подпись
| Дата
| Разработал
| Бажанова М.В.
|
|
| Инструкция по работе с приложением
| Лит.
| Лист
| Листов
| Проверил
| Ильина С.А.
|
|
|
|
|
| 1
| 3
|
|
|
|
| ВПМТ 4АСУ
| Н. контроль
|
|
|
| Утвердил
|
|
|
|
Справка программисту по работе с приложением:
Программные коды кнопок: IF !BOF()
GO TOP
ENDIF
_screen.ActiveForm.Refresh() IF !EOF()
SKIP
ENDIF
_screen.ActiveForm.Refresh()
|
|
| Бажанова М.В,
|
|
| СД.04.КП.01.230103.003.ПЗ
| Лист
|
|
| Ильина С.А,
|
|
| 2
| Изм.
| Лист
| № Документа
| Подпись
| Дата
|
IF !EOF()
GO BOTTOM
ENDIF
_screen.ActiveForm.Refresh() IF MESSAGEBOX("Выходить из формы?",4+32+256, "Выход")=6
_screen.ActiveForm.Release()
ELSE
_screen.ActiveForm.Refresh()
ENDIF SELECT (установка текущей рабочей области)
IF MESSAGEBOX('Запись удалить?', 32 + 4,_screen.Caption) = 6 (Отображает диалоговое окно)
DELETE (удалении записи)
ENDIF
WITH Thisform (выполнение для формы последовательности операций)
.grdдоауск.SetFocus (устанавливает фокус на объект)
.Refresh (Обновление формы)
ENDWITH
|
|
| Бажанова М.В.
|
|
| СД.04.КП.01.230103.003.ПЗ
| Лист
|
|
| Ильина С.А.
|
|
| 3
| Изм.
| Лист
| № Документа
| Подпись
| Дата
|
ЗАКЛЮЧЕНИЕ.
В результате выполнения данной работы была разработана АИС по учету выдачи допусков студентам на занятия.
Выполненный проект соответствует техническому заданию, так как в нем представлена полная информация по данной теме.
Внедрение данного проекта позволит в значительной степени повысить скорость обработки данных и составление документации.
Достоинства:
Недостатками данного проекта являются:
Работа приложения только при наличии Visual FoxPro; Отсутствие разделения доступа;
Перспективами развития разработанного приложения является создание справочной системы и разделения доступа.
|
|
|
|
|
| СД.04.КП.01.230103.003.ПЗ
|
|
|
|
|
| Изм.
| Лист
| № Документа
| Подпись
| Дата
| Разработал
| Бажанова М.В.
|
|
| Заключение
| Лит.
| Лист
| Листов
| Проверил
| Ильина С.А.
|
|
|
|
|
|
| 1
|
|
|
|
| ВПМТ 4АСУ
| Н. контроль
|
|
|
| Утвердил
|
|
|
|
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ
Т.В. Мусина Visual FOXPRO 8 учебный курс. Klepinin - Visual Foxpro 9 Naibolie polnoe rukovodstvo[RU].pdf.
Сайт:
1. http:\www.VisualFoxPro.ru
|
|
|
|
|
| СД.04.КП.01.230103.003.ПЗ
|
|
|
|
|
| Изм.
| Лист
| № Документа
| Подпись
| Дата
| Разработал
| Бажанова М.В.
|
|
| Список использованной литературы
| Лит.
| Лист
| Листов
| Проверил
| Ильина С.А.
|
|
|
|
|
| 1
| 1
|
|
|
|
| ВПМТ 4АСУ
| Н. контроль
|
|
|
| Утвердил
|
|
|
|
Приложение А.
Структуры и макеты таблиц.
Рисунок 1- Структура таблицы «Группы». Рисунок 2 – макет таблицы «Группы». Рисунок 3 - Структура таблицы «Курс».
Рисунок 4 -макет таблицы «Курс».
Рисунок 5 - Структура таблицы «Предмет».
Рисунок 6 – макет таблицы «Предмет»
Рисунок 7- структура таблицы «Преподаватель дисциплин» Рисунок 8 – макет таблицы «Преподаватель дисциплин»
Рисунок 9 – структура таблицы «Преподаватели»
Рисунок 10 – макет таблицы «Преподаватели»
Рисунок 11- структура таблицы «Выдача допуска»
Рисунок 12- макет таблицы «Выдача допуска» Рисунок 13– структура таблицы «Студенты» Рисунок 14 – макет таблицы «Студенты»
Приложение Б.
Формы для просмотра данных Рисунок 15 – макет формы «Преподаватели»
Рисунок 16 – макет формы «Студенты» Рисунок 17- макет формы «Предметы»
Приложение В.
Форма для ввода данных Рисунок 18 – макет формы «Выдача допуска»
Приложение Г.
Созданное меню
Рисунок 19 – макет меню. |
|
|