Программный интерфейс - Курсовая работа

бесплатно 0
4.5 41
Разработка программного проекта для осуществления автоматизированного учета оплаты обучения в количественном и стоимостном выражении. Описание алгоритма формирования отчета и структуры таблицы базы данных. Осуществление просмотра и редактирования данных.


Аннотация к работе
По каждому студенту фиксируется код, ФИО, принадлежность к учебной группе, процентом оплаты от установленной платы. Каждая группа, характеризуется номером, принадлежностью к факультету. Договор заключается на весь период обучения и в нем фиксируется: номер, дата заключения, код студента. Оплата производится через Сбербанк и фиксируется в книге оплат по выписке банка: дата оплаты, номер квитанции, номер договора, год обучения, сумма оплаты, примечание. Получить отчет о задолженности по оплатам студентов заданного курса на заданную дату: ФИО, группа, сумма начислений, задолженность по оплате.Общ_стоим Общая стоимость Number Numeric(10,2) Default:Zero Стоимость Идентиф_стоим Идентификатор стоим Number Integer PK Файлы программных модулей: UCONNECT.pas, UMAIN.pas, UDM.pas, UDOGOVOR.pas, UEDDOGOVOR.pas, UFACKULT.pas, UGROUP. pas, UPARAMRPT. pas, Urpt. pas, USTUDENT. pas, Ulib.pas. UEDDOGOVOR Предназначена для работы со списком договоров, редактирования и добавления в него новых записей UFACKULT Предназначена для просмотра и редактирования справочника факультетов и добавления в него новых записейАлгоритм формирования отчета имеет следующий вид: 1. Вывод окна для задания параметров отчета. Если не нажата кнопка «Вывести» - выход из процедуры. Блок-схема процедуры формирования отчета представлена на рисунке 3.Для установки программы необходимо разместить исполняемый файл Proj_Oplata_Obuch.exe данных в папке C:\Program Files\ Proj_Oplata_ObuchЗапуск программы осуществляется с рабочего стола, путем двойного клика по ярылку с именем «Учет оплаты обучения». Вид меню представлен на рисунке 4. Форма меню имеет следующие элементы: сгруппированные кнопки для выбора справочников, кнопка основная и кнопка для вывода отчета, заголовок и картинка. При нажатии на кнопку “Договор”открывается форма для ее просмотра с кнопками для открытия формы дальнейшего редактирования или добавления данных, с навигатором о списку и кнопкой обновления.. Для добавления или редактирования записи, необходимо кликнуть по кнопке с соответствующим рисунком.Для демонстрации работы программы таблицы были заполнены данными контрольного примера. Содержание таблиц базы данных приведены на рисунках 9-12. Содержание таблицы Group Содержание таблицы Student При формировании отчета в качестве параметров программа запрашивает дату и курс обучающегося.Пример заполнения представлен на рисунке 13.while(not DM.DB.Connected)and (i<=3) and f_con do begin try // Запрос выполнения процедуры БД формирования отчета sql.add("call Procedura1(:fdat,:tip)"); begin if Sender.Value <0 then begin begin for i:=0 to DATASET.FIELDCOUNT-1 do begin if not (DATASET.Fields[i].Lookup or DATASET.Fields[i].Calculated) then begin for i:=0 to DATASET.FIELDCOUNT-1 do begin if not (DATASET.Fields[i].Lookup or DATASET.Fields[i].Calculated) thenВ ходе выполнения курсовой работы разработан и отлажен программный проект для осуществления автоматизированного учета оплаты обучения.

План
Оглавление

1. Описание структуры базы данных учета оплаты за обучение

2. Описание программного проекта

3. Описание алгоритма формирования отчета

4. Руководство программиста

5. Руководство пользователя

6. Описание контрольного примера

7. Текст программы

Выводы

Список использованных источников

1. Описание структуры базы данных учета оплаты за обучение

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

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

Список литературы
1. Голованов М., Веселов Создание компонентов в СРЕДЕDELPHI. Руководство разработчика; Е.; Год: 2004, 320 с.;

2. Кренке Д. Теория и практика построения баз данных: [пер.с англ] / Д. Кренке. - 9 - е изд. - СПБ.: Питер, 2005. - 858 с.

3. Delphi 2006 на примерах ( CD-ROM): Владимир Шупрута - Москва, БХВ-Петербург, 2006 г.- 528 с.

4. Delphi 7. Основы программирования. Решение типовых задач. Самоучитель: Л.М. Климова - Санкт-Петербург, КУДИЦ-Образ, 2006 г.- 480 с.

5. Delphi. Профессиональное программирование: Дмитрий Осипов - Москва, Символ-Плюс, 2006 г. - 1056 с.

6. Основы программирования в интегрированной среде Delphi. Практикум: А. Желонкин - Санкт-Петербург, Бином. Лаборатория знаний, 2006 г.- 240 с.

7. Программирование в Turbo Pascal. Переход к Delphi ( CD-ROM): Ю. А. Шпак - Санкт-Петербург, МК-Пресс, 2006 г.- 416 с.

8. Программируем в Turbo Delphi: С.А. Любавин - Москва, НТ Пресс, 2008 г.- 320 с.

Размещено на .ru
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?