Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
2000 ₽

Курсовая работа по ООП

истекло время актуальности


Система автоматизации функций секретаря 

Некоторая фирма включает K различных отделов (5 K 9), для 
согласования работы которых используется еженедельный общий календарь. В 
этом календаре представлены разнообразные мероприятия и события: 
ежедневные планерки сотрудников каждого отдела, еженедельные совещания 
руководителей отделов, командировки сотрудников отделов и руководства, 
периодические тематические семинары, в которых могут участвовать 
сотрудники разных разделов и т.п. У каждого календарного события есть дата, 
время начала и конца (или его длительность), место проведения, участники, 
степень важности и другие характеристики. Внутренние мероприятия фирмы 
могут проходить либо в помещениях отделов, либо в конференц-зале фирмы. 
Требуется создать компьютерную систему, автоматизирующую отдельные 
функции секретаря фирмы – формирование и поддержку календаря фирмы и 
контроль обозначенных в нем событий. Основные функции системы: 
Уточнение (актуализация) календаря: из календаря автоматически удаляются 
уже произошедшие события дня, а также (по указанию пользователя) 
добавляются новые запланированные мероприятия или же уточняются 
характеристики событий, уже представленных в календаре; 
Выдача по запросу пользователя всей информации о календарных событиях, 
включая удобный просмотр событий, запланированных на определенный 
день или период дня – либо для всей фирмы, либо для определенного отдела, 
либо для определенного сотрудника; 
Посылка по электронной почте напоминаний о запланированных событиях 
всем участвующим в них сотрудникам фирмы; частота напоминаний и их 
начало зависит от степени важности события (например, ежедневно за 3-4 
дня до события). 
При добавлении в календарь новых событий проверяется их 
осуществимость, при этом могут быть выявлены конфликты: например, участие 
некоторого сотрудника в одно и то же время в двух разных мероприятиях, или 
же наложение по времени двух разных мероприятий, проводимых в конференц- 
зале. Информация о выявленных конфликтах показывается пользователю 
системы, и он должен разрешить каждый конфликт, изменяя некоторые 
характеристики либо добавляемого в календарь события либо же уже 
назначенного и внесенного в календарь события. Возможность последнего 
зависит, вообще говоря, от категории пользователя: например, руководители 
могут менять уже назначенные время и место событий, но рядовым сотрудникам 
это не разрешено. Желательно реализовать в компьютерной системе 
автоматический подбор нескольких способов разрешения возникающих 
23 
конфликтов – с тем, чтобы пользователь выбирал нужный способ из числа 
предложенных системой. 
Необходимо испытать построенную систему автоматизации, установив 
для этого некоторое первоначальное состояние календаря событий и 
смоделировав пошаговое изменение времени. Цель моделирования – уточнение 
заложенных в систему процедур актуализации календаря. Период 
моделирования – N дней (7 N 30), шаг – полчаса или час. В параметры 
моделирования можно включить условия выдачи напоминаний о событиях 
календаря и/или условия разрешения выявленных конфликтов. По окончании 
моделирования система выводит итоговый отчет по всем событиям, 
произошедшим на фирме в течение периода моделирования.

Обязательные требования

Нужен текст и коды с комментариями. 
Антибот 2*2=?



  1. 5 дней9000 ₽
    Сергей Слободянюк
     376   4   0

    Антибот 2*2=4

    Пишу на C#, C# WPF, XE(Delphi)
    мои работы http://studiosvs.blogspot.com/
    [email protected]
    скайп svslob

    Украина Винница | 14 марта в 09:32 |
  2.  1342 
    11   64   2

    7 дней4000 ₴

    4
    Добрый день, сделаю на C#.
    "...включая удобный просмотр событий."
    Какой просмотр дял вас считается удобным?

    Украина Львов | 14 марта в 13:08 |
  3. 7 дней4000 ₴
    Роберт Талабишка
     242   1   0

    4
    Готов выполнить заказ на Java , С#!
    Хотелось бы подробнее посмотреть на ТЗ

    Украина Одесса | 14 марта в 13:25 |
  4.  462 
       3   0

    10 дней8000 ₽

    Здравствуйте. Готов выполнить курсовик. Опыт в объектно-ориентированном программировании большой.

    Украина Одесса | 15 марта в 15:37 |
  5. 3 дня1000 ₴
    Григорий Кисель
     93 

    4
    Сделаю программу в течении дня если нужна документация (записка и т.п.) +пол дня.

    Украина Харьков | 15 марта в 16:43 |
  6. 14 дней4000 ₴
    Константин Чубенко
     185   2   0

    4
    Здравствуйте!
    Готов выполнить на C++. К коду программы напишу подробные комментарии.

    Украина Смела | 15 марта в 22:42 |

Заказчик
Проект опубликован
14 марта в 08:29
131 просмотр