Техническое задание на разработку автоматизированной системы Вариант №5 «Правозащитный фонд»




Скачать 160.46 Kb.
НазваниеТехническое задание на разработку автоматизированной системы Вариант №5 «Правозащитный фонд»
Дата публикации24.03.2013
Размер160.46 Kb.
ТипТехническое задание
odtdocs.ru > Право > Техническое задание


МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ


Кафедра «Измерительно-вычислительные комплексы»

ТЕХНИЧЕСКОЕ ЗАДАНИЕ

на разработку автоматизированной системы

Вариант № 5 «Правозащитный фонд»

Составил:

студент гр. ИСТд-31

Гончаров Глеб Эдуардович

« 1 » ноября 2011 г.

Проверил:

доцент каф. ИВК, к.т.н., доцент

Родионов Виктор Викторович

« » 2011 г.

с результатом: утверждено отклонено

(ненужное зачеркнуть)

Ульяновск, 2011

^ 1 Общие сведения

Предметом разработки является автоматизированная система управления деятельностью правозащитного фонда (далее система).

Начало работы: «^ 20 » октябр 2011 г.

Окончание работы: « 15 » декабря 2011 г.

2 Назначение и цели создания системы

2.1 Назначение системы

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

  • для сбора, хранения и обработки обращений граждан;

  • для оказания помощи (в т.ч. бесплатной) гражданам в обеспечении их прав и защиты их интересов;

  • для общественного контроля за соблюдением законодательства физическими лицами и организациями на территории РФ.

Система может быть внедрена в любое региональное неправительственное добровольное объединение — общественную организацию по охране прав и свобод граждан.

2.2 Цели создания системы

Целями создания системы являются:

  • устранение возможных ошибок, связанных с человеческим фактором, при расчёте капитала фонда, формируемого денежными средствами, вырученными при проведении мероприятий и оказании услуг юридического характера рабочей группой организации;

  • повышение эффективности учёта спонсорских взносов за счёт распределения денежных средств согласно выбранным целям;

  • максимально быстрое проведение мероприятий и выполнение заказов клиентов за счёт оперативного создания рабочих групп из числа сотрудников фонда;

  • сокращение затрат времени персонала на выполнение ежедневных операций за счёт качественной организации базы данных и пользовательского интерфейса;

^ 3 Характеристика объекта автоматизации

Правозащитный фонд (далее ПФ), как и любая общественная организация, представляет собой негосударственное добровольное объединение граждан на основе совместных интересов и целей. Членами ПФ в соответствии с его уставом могут быть физические лица и юридические лица — в общем случае, правозащитники — люди, пропагандирующие и отстаивающие права мирными средствами, защищающие права окружающих вне зависимости от профессии, отстаивающие всеобщность и неделимость всех прав человека.

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

Кроме того, ПФ ведет широкую экспертную работу в области правозащитных и общественных проблем. Под его эгидой регулярно проходят конференции, круглые столы, экспертные встречи. Для работы над тематическими сборниками по правам человека привлекает экспертов из профильных общественных организаций в России и за рубежом. Также ПФ специализируется на оказании юридических услуг (в т.ч. на безвозмездной основе согласно уставу организации) физическим лицам и организациям группой сотрудников фонда. Постоянные клиенты имеют возможность пользоваться скидками.
Помимо всего прочего, сотрудники ПФ проводят социальные исследования с целью отслеживания фактов нарушения и предании их гласности в своих публикациях с целью стимуляции общественности и властных структур на устранение выявленных мониторингом недостатков и пороков. Публикации, в частности, служат одним из базовых источников информации по соответствующим проблемам для российских и иностранных исследователей, журналистов, политиков и, конечно, международного сообщества. Кроме этого, публикации включают в себя отчёты об использовании денежных средств фонда.

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

Большую поддержку ПФ оказывают спонсоры из числа сотрудников, (бывших) клиентов и анонимных жертвователей.

4 Требования к системе

4.1 Требования к системе в целом

4.1.1 Требования к структуре и функционированию системы

Определяется общей постановкой задачи задания на курсовую работу.

4.1.2 Требования к защите информации от несанкционированного доступа

Специфика ПФ такова, что необходимо сохранение в тайне сведений коммерческого и служебного характера, в частности оператор системы не должен иметь доступ к данным финансовых операций организации (за исключением бесплатных мероприятий), личным данным сотрудников и информации о занимаемой должности. В противном случае подобная возможность может быть использована злоумышленниками. Также необходимо обеспечить хранение данных сотрудников организации согласно требованию законодательства РФ (ФЗ от 27 июля 2006 года № 152-ФЗ «О персональных данных»). Следовательно, компоненты подсистемы защиты от НСД должны обеспечивать:

  • защиту базы данных паролем;

  • шифрование БД симметричным ключом;

  • ограничение доступа к формам паролем;

  • отсутствие возможности изменять интерфейс приложения.

4.2 Требования к функциям, выполняемым системой

Система должна обладать следующими функциями:

  • управление персоналом и должностями фонда, формирование данных о количестве вакантных мест, построение иерархии должностей;

  • управление отчётами об использовании денежных средств фонда (публикации сотрудников), классификация отчётов по рубрикам, управление рубриками;

  • создание заказов на юридические услуги, передача их группам для исполнения, управление составом рабочих групп фонда;

  • учёт спонсорских взносов, в том числе и анонимных;

  • управление целями (направлениями) перечисления спонсорских взносов;

  • формирование статистики обработанных обращений граждан на основе индивидуального статуса каждого обращения;

  • формирование итоговых показателей проведённых мероприятий на основе зачисленных на счёт фонда денежных средств.

4.3 Требования к видам обеспечения

4.3.1 Требования к техническому обеспечению

Материнская плата

Производитель

ASUSTek Computer INC.

Модель

P5Q

Количество (шт.)

1

Процессор

Производитель

Intel

Модель

Intel Core 2 Duo E8400

Socket

LGA775

Количество (шт.)

1

Оперативная память

Производитель

Samsung

Модель

Samsung DDR-II 2GB (PC2-6400)

Тип модуля

DIMM

Объём общей памяти

2048 Мб

Частота

800 МГц

Количество (шт.)

1

Жёсткий диск

Производитель

Seagate

Модель

ST3500630AS

Ёмкость

500 Гб

Скорость вращения (RPM)

7200

Количество (шт.)

1

Видеоадаптер

Производитель

AMD

Модель

ATI Radeon HD4670

Объём памяти

512 Мб

Тип памяти

DDR-III

Количество (шт.)

1

Звуковая карта

Производитель

ASUSTek Computer INC.

Модель

Realtek ALC1200

Режим работы

16-бит, 44 кГц

Количество (шт.)

1

Сетевой адаптер

Производитель

Atheros Communications

Модель

AR8121

Пропускная способность

100 Мбит/сек

Количество (шт.)

1

Кулер

Производитель

ZALMAN

Модель

CNPS8700 NT

Количество (шт.)

1

Монитор

Производитель

Samsung

Модель

Samsung P2270

Тип

ЖК

Размер

21.6''

Максимальное разрешение

1920x1080

Количество (шт.)

1

Принтер

Производитель

Epson

Модель

Photo R220

Количество (шт.)

1

4.3.2 Требования к программному обеспечению

Для реализации задач cистемы должно использоваться программное обеспечение:

  • Операционная система Windows Seven x64;

  • Офисный пакет Microsoft Office 2007;

  • ERConsturctor 2.0 Beta

Выбор ERConstructor 2.0 Beta в качестве средства составления мета-моделей данных обусловлен бесплатностью ПО, возможностью экспорта модели в БД Access и лёгкостью в освоении.

^ 5 Состав и содержание работ по созданию системы

Определяется этапами выполнения работы задания на курсовую работу.

6 Порядок контроля и приёмки системы

Определяется порядком защиты и критериями оценки работы задания на курсовую работу

7 Требования к документированию

Структурные компоненты, которые не будут включены в пояснительную записку к данной системе:

  • Математическое обеспечение системы;

  • Заключение;

  • Особенности реализации и сопровождения.

Приложение А. Инфологическая модель предметной области


А.1 Диаграмма «сущность-связь»

А.2 Сущности и их атрибуты

Пользователь — общие сведения о пользователе, зарегистрированном в системе. Сущность «Пользователь» имеет две дочерние сущности: «Сотрудник» и «Клиент».

Местоположение — сведения регионе и(или) населённом пункте. При помощи атрибута «Родительский номер» имеется возможность построения дерева городов (например, «Российская Федерация — Поволжский регион — Ульяновская область — г. Ульяновск).

Сотрудник — персонал организации, сущность содержит информацию о работнике, с указанием занимаемой должности, служебного телефона и датой возможного расторжения договора (увольнение).

Клиент — сведения о клиенте, сущность включает атрибут «Скидка», учитываемый при подсчёте цены для постоянных клиентов.

Должность — сведения о существующих должностях организации. При помощи атрибута «Родительский номер» имеется возможность построения иерархии подчинения одной должности другой (например, «Генеральный директор — Главный бухгалтер — Экономист»).

Группа — сведения о группе сотрудников организации. Рабочая группа является организатором мероприятий и исполнителем заказа.

Финансовая операция — общие сведения о доходе с проведённого мероприятия, успешного исполнения заказа и полученного пожертвования.

Мероприятие — сведения об организуемом ПФ мероприятии во главе с рабочей группой.

Заказ — данные о клиенте и заказанной услуге.

Услуга — сведения об оказываемой организацией услуге.

Пожертвование — сведения о полученных организацией средств от спонсора. Предполагается, спонсор может быть неавторизованным т.е. анонимным. Каждое пожертвование направляется на совершение определённой цели.

Цель — данные о назначении пожертвований.

Обращение — анонимные сведения о возможном правонарушении на указанной территории. Включает атрибут «Статус обращения», показывающий стадию рассмотрения обращения.

Рубрика — категория для публикаций. При помощи атрибута «Родительский номер» имеется возможность построения иерархии содержания одной рубрики в другой (например, «Доклады — Национальные НПО — О соблюдении прав человека в Российской Федерации в 2005 году»).

Публикация — единая по форме и содержанию работа от пользователя, принадлежащая отдельной рубрике.

А.3 Связи между сущностями

Каждая финансовая операция может быть или доходом с мероприятия, или доходом с заказа или пожертвования;

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

Каждый сотрудник может являться автором публикаций, а может и не оставить ни одной. Однако всякая публикация имеет одного автора, поскольку сотрудник проводит социальные исследования индивидуально. Связь «пишет» — 1:1, 0:N;

Всякая публикация находится в рубрике, в одной такой рубрике может быть несколько публикаций, а может и не быть вовсе. Связь «содержит» — 1:1, 0:N;

Всякая рубрика может являться или не являться родительской для других дочерних рубрик (подрубрик), подрубрики имеют только одну родительскую рубрику. Однако не всякая подрубрика имеет «родителя», найдётся и главная (корневая) рубрика, содержащая остальные. Связь «Принадлежит» — 0:1, 0:N;

Существуют сотрудники, (не) входящие в группы. Каждый сотрудник может входить только в одну рабочую группу с целью предотвращения конфликта, когда одному и тому же человеку в одно время потребуется оказаться в разных местах. Предполагается, что группы могут быть пустыми до того, как в них появится хоть один сотрудник. Связь «Состоит из» — 0:1, 0:N;

Каждый сотрудник занимает только одну должность. Тем временем, одну должность могут занимать несколько сотрудников. Существуют должности, не занимаемые ни одним из сотрудников. Предполагается, по этому критерию можно проводить набор персонала на вакантные места. Связь «Включает» — 1:1, 0:N;

Всякая должность может быть или не быть начальником над другой, должность имеет только одного непосредственного начальника. Однако не всякая должность имеет начальника (генерального директора не имеет начальника). Связь «Подчиняется» — 0:1, 0:N;

Всякий клиент может быть заказчиком одного и многих заказов или не иметь заказов вовсе на этапе добавления заказа оператором, однако всякий заказ содержит только одного клиента. Связь «Оставляет» — 1:1, 0:N

Каждый заказ включает в себя только одну услугу. Одна услуга может быть включена в несколько заказов или не быть включена вовсе. Связь «Совершается по» — 1:1, 0:N;

Один клиент может внести несколько пожертвований организации, а может и не вносить вовсе. Каждое пожертвование может быть совершено одним клиентом. Если клиент не был указан в качестве отправителя средств, то жертвователь считается анонимным. Связь «Совершает» — 0:1, 0:N;

Всякое пожертвование имеет цель назначения, может быть совершено несколько пожертвований для одной цели. Однако не на каждую цель будет совершено пожертвование. Связь «Является назначением» — 1:1, 0:N;

Каждый пользователь организации имеет физическое местоположение, причём только одно. Одновременно, в одном месте может проживать несколько сотрудников, а может и не проживать ни одного. Связь «Является местом нахождения» — 1:1, 0:N;

Всякое местоположение может иметь или не иметь разделений на регионы, подрегион имеет только один главный регион. Однако не всякий регион может являться подрегионом (страна не является составной частью). Связь «Расположено в» — 0:1, 0:N;

Любое мероприятие имеет место его проведения. В одном месте может быть проведено несколько мероприятий, однако существуют такие регионы, в которых не было запланировано ни одного мероприятия. Связь «Является местом проведения» — 1:1, 0:N;

Каждое мероприятие посещает одна рабочая группа. Есть такие группы, которые выезжают на несколько мероприятий или не выезжают ни на одно. Связь «Посещает» — 1:1, 0:N;

Каждый заказ исполняет одна рабочая группа. Есть такие группы, которые исполняют несколько заказов или не исполняют ни одного. Связь «Исполняет» — 1:1, 0:N;

Анонимные обращения граждан привязаны к одному физическому местоположению. В базе данных могут найтись регионы, из которых не было обращений, или те регионы, в которых уже более одного обращения. Связь «Является местом» — 1:1, 0:N;

^ Приложение Б. Пользовательский интерфейс программного обеспечения

Б.1 Поиск

Для сущности «публикация» определена операция поиска по части заголовка публикации.

Б.2 Фильтрация

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

  2. Для сущности «Публикации» операция фильтрации должна предусматривать возможность выбора рубрики из списка указанных в БД для отбора публикаций.

  3. Для сущности «Мероприятие» операция фильтрации должна предусматривать возможность отбора мероприятий по типу.

Б.3 Запросы

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

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

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

^ Приложение В. Выходная документация

Отчёт «Мероприятия» должен содержать название мероприятия, регион проведения, тип мероприятия и вырученные средства.

Отчёт «Спонсоры» должен содержать: Фамилию, имя и отчество клиента, суммарное количество перечисленных денежных средств (колонка «получено») и срок регистрации в системе.

Отчёт «Пожертвования» должен содержать следующие столбцы: месяц пожертвования, сумма пожертвования.

Отчёт «Работа сотрудников» должен быть представлен в бланковой форме.




Добавить документ в свой блог или на сайт

Похожие:

Техническое задание на разработку автоматизированной системы Вариант №20 «Радиостанция»
Предметом разработки является автоматизированная система (далее – «система») управления работой радиостанции

Техническое задание на разработку информационной системы на листах
Порядок оформления и предъявления заказчику результатов работ по созданию системы 4

Техническое задание на разработку информационной системы на листах
Порядок оформления и предъявления заказчику результатов работ по созданию системы 4

Частное техническое задание
Назначение частного технического задания на разработку системы защиты персональных данных

Техническое задание сумбатянц Илья, гр. 9201 Общие сведения Настоящее...
На предпроектной стадии создания системы защиты персональных данных настоящее типовое техническое задание (ттз) должно быть уточнено...

Техническое задание на разработку видеоролика

6-1-ио 2 система водоснабжения
Основанием для проектирования является техническое задание на разработку проектной документации и технические условия №15 от 17....

Программа «Морской Бой» Руководство пользователя Листов 6 2010 Введение...
«Морской бой» появился задолго до появления первых ЭВМ. После того как появились ЭВМ стали появляться игры на эти машины. Так появился...

Техническое задание № на разработку проекта «Установка телекоммуникационного...
Обеспечение телефонной связью и доступом к сетям передачи данных владельцев и арендаторов здания

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

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
odtdocs.ru
Главная страница