, 12 лет в сервисе
12 лет назад
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 раз за полугодие (соответственно, будут разными и суммы оплаты)

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

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

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

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

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

Табель платежей, генерируется автоматически и редактируется
Бухгалтером на основаниипоступивших платежей.
Выбранный исполнитель
Дмитрий Программист
12 лет в сервисе
Был онлайн 7 лет назад
12 лет назад
$300
20 дней
Заявки фрилансеров
Дмитрий Программист
12 лет в сервисе
Был онлайн 7 лет назад
12 лет назад
Похожие заказы

Пункт обмена e-валют

Создание обменного пункта способного менять E-GOLD,WMZ,WMR, меж собой. Автоматический грабер информации (курсов валют) с нескольких сайтов, с выставлением его в раздел новостей и автоматическая рассылка этих новостей по базе e-mail (то есть нужна авт...

Автоматический обменный пункт.

Создание обменного пункта способного менять E-GOLD,WMZ,WMR, меж собой. Автоматический грабер информации (курсов валют) с нескольких сайтов, с выставлением его в раздел новостей и автоматическая рассылка этих новостей по базе e-mail (то есть нужна авт...

Програмист со снаниями системы Битрикс

Ищу программиста отлично ориентирующегося в системе управления сайтом "Битрикс" С опытом работы с этой системой. Задача:Исправление , написание шаблонов. Удаленная работа.

Управление данными механизма почтового рассыльщика (редактирование таблиц)

Функции: 1. управление списком рассылок (добавление, поиск, изменение, удаление), в т.ч. управление списком email в этой рассылке (массовая регистрация, массовое удаление), управление фильтроами для редактируемой рассылки 2. добавление юзера в расс

Скрипт управления баннерами

Нужна не баннерообменная система, а скрипт позволяющий расширить услуги предложения рекламного места на сайте. Общие требования: админ. панель возможность учета за показы-клики на сайте для клиента его баннеров возможность размещать баннеры различ

Система работы с прайсами

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

Создание биллинговой системы

IT-Компании на постоянное место работы в связи с открытием нового проекта требуются программисты. Обязательные знания и опыт: J2EE, XML, RDBMS (Oracle/MS SQL Server/PostgreSQL) Желательно: UML (Rational Rose/Together) Функциональные обязанности Поэта...

Визуальное управление crontab’ом Экспорт/импорт записей crontab’а Активац

Цели • Визуальное управление crontab’ом • Экспорт/импорт записей crontab’а • Активация и деактивация выбранных задач Пользовательские интерфейсы • Список зарегистрированных задач в кронтабе o Активация, деактивация задач o Добавление, удалени

Система планирования проектов на ASP.NET

Описание в приложении достаточно размытое что бы не опасаться за права и достаточное на мой взгляд для получения представления об объеме задачи. Система должна работать в Windows-Окружении, управляться через браузер и иметь интерфейсы к Active Direct...

Программист

Надо написать модуль для системы управления Net Cat (не легкий). Подробнее встучите в Аську.