1. Интерфейсы системы

 Администратор(менеджер)- управляет пользователями в системе.

 Учитель - управляет группами и учениками.

 Директор школы - имеет доступ к информации об учениках и учителях.

 Бухгалтер.

2. Функциональность системы

2.1. Функциональные требования к интерфейсу Администратора

 добавление, удаление, редактирование пользователей системы;

 добавление, удаление, редактирование информации по школам;

 просмотр отчётов по работе.

 возможность поиска по базе и вывод на печать шаблона письма по отобранным клиентам (школам, учителям)

 право удаления записей из базы

 получение отчета о логах пользователей

 введение, редактирование информации о стоимости услуг по программам обучения

2.2. Функциональные требования к интерфейсу Учителя.

 добавление, удаление, редактирование информации по группам;

 добавление, редактирование информации по ученикам (без права удаления записей);

 добавление, редактирование информации по родителям (без права удаления записей);

 добавление, удаление, редактирование информации по расписанию занятий групп

 добавление, редактирование информации по договорам (без права удаления записей)

 ведение журнала посещений учеников;

 вывод платёжных документов и договоров;

 просмотр финансовых отчётов по своим группам.

2.3. Функциональные требования к интерфейсу Директора.

 просмотр финансовых отчётов по группам школы.

 просмотр данных по расписанию занятий в его школе

2.4. Функциональные требования к интерфейсу Бухгалтера.

 добавление в систему информации о поступивших платежах.

 получение отчетов о договорах с учащимися

 получение отчетов о выбывших и вновь зачисленных

3. Объекты системы

3.1. Школа

 номер

 адрес

 город (справочник)

 район (справочник)

3.2. Учитель

 ФИО

 Школа (ссылка)

 Email

 Информация свободное поле для ввода регалий или личной информации

 дата рождения (эта личная информация доступна только администратору)

3.3. Директор

 ФИО

 Школа (ссылка)

 Email

 Информация - свободное поле для ввода регалий или личной информации

 дата рождения (эта личная информация доступна только администратору)

3.4. Группа

 Номер

 Школа (ссылка)

 Учитель (ссылка)

 Программа (ссылка)

 Информация

3.5. Ученик

 ФИО

 Адрес

 дата рождения ученика

 Школа (ссылка)

 Учитель (ссылка)

 ???программа (ссылка)

 Информация

3.6. Родители

 ФИО

 Ученик(ссылка)

 паспортные данные родителя

 Контакты

3.7. Программы

 Название

 Описание

 Информация

 Стоимость

3.8. Договора

 Номер

 Ученик(ссылка)

 Программа (ссылка)

 Группа (ссылка)

 активен/неактивен (даты действия)

4. Бухгалтерия

Учёт ведётся на основании договоров. Платежи за услугиежемесячные, соответственно счета выставляются каждый месяц.

должна быть предусмотрена возможность выбора из 3-х возможных форм оплаты: помесячно, раз в два месяца, 1 раз за полугодие (соответственно, будут разными и суммы оплаты)

Оплата по счетам поступает бухгалтеру, который проставляет в

системе статус оплаты.

Договор - заключается на каждый учебный курс (раз в пол года или

год) между УЦ и Родителем ученика.

Счёт(квитанция) - выставляется Родителю ежемесячно, а так же возможно - раз в два месяца, раз в полгода учителем.

Табель платежей -таблица финасового учёта на каждую учебную группу.

таблица выбывших - генерится (из данных, внесенных

учителем в течении месяца) автоматически в последние дни месяца для внесения

изменений в статус действующего договора и высылается администратору и

бухгалтеру.

Табель платежей, генерируется автоматически и редактируется

Бухгалтером на основаниипоступивших платежей.

20 лет назад
taver
Гость 
125 лет
20 лет в сервисе
Был
20 лет назад

Выбранный исполнитель

programmer_WEB
125 лет
20 лет в сервисе
Был
15 лет назад
20 лет назад
$300
20 дней

Заявки фрилансеров

programmer_WEB
125 лет
20 лет в сервисе
Был
15 лет назад
20 лет назад
  • Похожие заказы

  • $15

    Требуется разработать функцию на PHP для подключения к почтовому серверу, загрузки писем по протоколам POP и IMAP, обработки текста, удаления HTML-тегов и сохранения данных в базу MySQL. Функция должна удалять все письма с сервера и возвращать статус загрузки. Настройки MySQL нужно выполнять за пределами функции.

    Завершен
    20 лет назад
  • $180

    Требуется разработать скрипт, который будет импортировать контакты из MSN Messenger с использованием технологии ActiveX. Важно, чтобы пользователь не вводил логин и пароль, их необходимо исключить из процесса. Аналогичные скрипты уже применяются на сайте www.friendster.com.

    Закрыт
    20 лет назад
  • $60

    Требуется разработать скрипт поиска по базе данных товаров для X-cart. Модуль должен включать 8-10 опций для поиска, быть легко внедряемым и содержать инструкции по установке. Результаты поиска должны интегрироваться с корзиной и соответствовать логике работы X-cart. Срок выполнения - 36 часов.

    Завершен
    20 лет назад
  • Требуется группа разработчиков из Белоруссии для работы на постоянной основе. Необходимы знания .NET, ASP, PHP, JAVA, PERL/CGI, C/C++, VB и навыки в дизайне и графике. Обязательное требование - свободное владение английским языком (письменный). Опыт работы от 3 лет.

    Закрыт
    20 лет назад
  • $250

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

    Закрыт
    20 лет назад
  • Требуется разработчик JavaScript с опытом минимум 1 год. Обязателен опыт работы с ASP.Net для обмена данными. Приветствуется опыт разработки скриптов для передвижения объектов по экрану.

    Завершен
    20 лет назад
  • $80

    Требуется разработать скрипт-crawler, который будет сканировать сайт с каталогом фирм и загружать всю информацию в базу данных. Проект подойдет для программистов, желающих улучшить навыки работы с PHP и MySQL. Оплата небольшая, но гарантируется положительный отзыв после успешного выполнения задания.

    Завершен
    20 лет назад
  • Ищется веб-программист с опытом разработки систем управления сайтом и знанием PHP, MySQL и ООП. Основные задачи: разработка новых и доработка существующих модулей CMS. Укажите особенности вашей CMS, предпочтительны скриншоты или демо-доступ.

    Закрыт
    20 лет назад
  • $20

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

    Завершен
    20 лет назад