Дипломная работа (ВКР)
Мониторинг взносов за учебу (SQL Server)
в среде программирования Delphi (Дельфи, Делфи)
Программа и описание

Среда программирования: Delphi 7.0
Название работы: Мониторинг взносов за учебу (SQL Server)
Вид работы: Дипломная работа (ВКР)
Тематика работы: Базы данных, Клиент-серверные базы данных
Объем программы: 7 (по десятибалльной шкале)
Уровень сложности: 8 (по десятибалльной шкале)
Разработчик (автор): Программист сайта kursovik.com (письмо автору)
Ключевые слова: dcom, sql, расчет, клиент, сервер, пароль, обработка, текст, создание, база, файл, данные, отчет, обучение, диплом
Функции программы:
База данных SQL Server 2000. Технология доступа к данным - клиент - серверная. Связь между клиентами и сервером с помощью DСОМ.
Программа должна состоять из программы, работающей на рабочей станции (клиент) и работающей на главном компьютере - сервере.
Требования к программе "сервер":
- программа должна при вводе фамилии плательщика заполнять не-достающие поля формы, если имеется на этого человека запись в базе данных программы;
- заполнение базы данных должно осуществляться либо заранее, либо должна быть возможность сделать это во время приема платежа (т.е. все данные, которые вводятся и не содержатся в базе данных необходимо автоматически туда вносить);
- если при вводе фамилии и класса ученика он(она) находятся в базе данных, то помимо автоматического заполнения пустых полей, программа должна вывести отдельно в окне данные о неоплаченных месяцах (период должен указываться в настройках программы);
- база данных учеников, за которых производится оплата, должна легко редактироваться в специальном окне редактирования; сумма оплаты может быть различная для каждого человека, даже если они учатся в одном классе, а также она может быть разной для I и II семестра обучения;
- при запуске программы, она должна требовать ввода фамилии оператора-кассира и его пароль (фамилия оператора-кассира будет "пробиваться" на квитанциях и в отчетных документах); первоначально должен быть установлен определенный пароль, позволяющий запустить программу обслуживающему её лицу, например, имя пользователя - admin, пароль - admin;
- в настройках также должна быть возможность либо распечатывать уже заполненные и оплаченные квитанции , либо делать на квитанциях только отметку об оплате на уже готовых и заранее заполненных квитанциях самими плательщиками;
- при заполнении формы должны указываться все инициалы плательщика полностью (если он не содержится в базе данных, если содержится - то эти поля должны заполнятся автоматически (если компьютер заполнил их инициалами однофамильца, то предусмотреть клавишу, которая позволяет перебрать все возможные варианты из базы данных программы, и если они закончились должна предложить занести этого человека в ее базу), а на квитанциях должно печататься только фамилия полностью и инициалы сокращенные, например, Иванов И.И.;
- облегчить ввод данных при оплате, т.е. максимально просто организовать "форму оплаты" программы, где ввод должен осуществляться максимально с использованием клавиатуры, без использования мыши, что позволяет увеличить скорость приема платежей;
- печать как отметки об оплате, так и готовых заполненных квитанций желательно осуществлять нажатием, одной из функциональных клавиш;
- программа должна уметь готовить реестры (документ учета и приема родительских платежей) за расчетные периоды, которые указываются при распечатке реестра (начальная дата и конечная);
- реестр должен иметь функцию распечатки за определенный период, причем лица, подписывающие его, указываются также при распечатке, как и сам период;
- начальное число, для нумерации лиц реестра назначается самим кассиром, т.к. чаще всего применяют сквозную нумерацию, которая может вестись уже несколько лет подряд (например, 517. Сидоров А.А. …), а остальные считаются уже автоматически - указывается только номер первого человека в реестре, остальные нумеруются относительно него;
- каждая страница создаваемого программой реестра должна заканчиваться подсчетом суммы на данном листе;
- последняя страница реестра содержит общую сумму на всех листах и подписи (директора школы и кассира);
- данные о лицах, производивших оплату, в реестре должны иметь возможность быть изменены, либо удалены, если вдруг квитанция была выдана ошибочно;
- оператором-кассиром должны в настройках указываться месяцы, за которые в течение учебного года ученик должен внести платежи (лучше всего это сделать, установив "галочки" напротив месяцев оплаты в настройках программы; предусмотреть возможность, что для некоторых классов школы месяцы могут отличаться, т.к. каникулы могут быть различными, следовательно, за период каникул ученики не платят).
Требования к программе "клиент":
- программа может работать на любом компьютере, который подключен к локальной сети учреждения, в состав которой входит компьютер-сервер, т.е. компьютер, на которой запущена основная программа приема платежей - сервер;
- при запуске программы клиента, она должна запросить пароль, после этого подключиться к программе-серверу; пароль устанавливается в программе-сервер;
- в программе-серевере должно фиксироваться подключение программы-клиента и вестись отчет, в котором будет записываться: дата подключения, время подключения-отключения, имя пользователя под которым произошло подключение;
- программа должна производить прием платежей, выдачу квитанций, либо делать отметку об оплате на квитанциях;
- вся работа с основной программой производится по сети, никакие данные, вносимые кассиром при работе в программе-клиенте не остаются на рабочей станции, а передаются в программу-сервер, где затем там и сохраняются;
- иными словами клиент представляет немного упрощенную программу-серевер, которая способна соединяться с программой-сервером по локальной сети с использованием IР-адреса.
Описание (отчет): Есть, но небольшой на 91 страниц, посмотреть оглавление
На данный момент (29 апреля 2025) на выполнении находится 29 заказов.
Количество программистов, занятых выполнением текущих заказов: 12.
В текущем месяце (апрель 2025) нами уже выполнено 38 заказов.
В текущем году (2025) нами уже выполнено 220 заказов.
В прошлом году (2024) нами было выполнено 763 заказа.
В позапрошлом году (2023) нами было выполнено 777 заказов.
Количество активных программистов на сайте: 65.
Загруженность отдела заказами: 18%.
Размер архива 770 Кб, все фaйлы прoверены aнтивирусом Кaсперского. Скачать











































































К программе прилагается описание, объемом 91 страниц.
Перед покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
ВНИМАНИЕ ! Описание небольшое. Если оно Вам не подходит, Вы можете заказать написание нового отчета (согласно Вашему оглавлению) автору данной программы. Чтобы узнать цену, нажмите на эту ссылку.

1 Разработка эскизного и технического проектов программы. . . .2 1 .1 Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 1 .2 Назначение и область применения . . . . . . . . . . . . . . . . . . . . . . . . .2 1 .3 Технические характеристики . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 1 .3 .1 Постановка задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1 .3 .2 Описание алгоритма . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1 .3 .3 Организация входных и выходных данных . . . . . . . . . . . . . . . . .6 1 .3 .4 Выбор состава технических и программных средств . . . . . . .7 2 . Разработка рабочего проекта . . . . . . . . . . . . . . . . . . . . . . . . . . . . .