Дипломная работа: Разработка автоматизированной системы подачи заявок на участие в электронных аукционах, проводимых по 44-ФЗ

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

3.1 Требования пользователя

С точки зрения администратора системы

· Наличие опции добавления/редактирования/удаления/просмотра поставщиков.

· Наличие опции добавления/редактирования/удаления/просмотра фильтров для поставщиков.

С точки зрения поставщика

· Наличие опции для добавления/редактирования сведений и документации для подачи заявок.

· Наличие опции просмотра извещений, соответствующих профилю деятельности поставщика.

· Наличие опции автоматической подачи извещений на участие в электронных аукционах, соответствующих профилю деятельности поставщика.

· Наличие средств для оповещения поставщика о появлении извещений, соответствующих профилю его деятельности.

3.2 Системные требования

1. Бесперебойный доступ к сети Интернет с полосой пропускания не менее 64 Кб/сек.

2. Доступная память в виде 5 Гб ПЗУ и 2 Гб ОЗУ.

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

4. Программная система должна обеспечивать обработку и хранение до 10000 извещений в день без видимых з

5. адержек.

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

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

8. Надежность программной системы должна быть обеспечена минимальными задержками при восстановлении, а также длительным временем непрерывной работы.

3.3 Сценарии использования

Добавление пользователя.

1. Администратор проходит аутентификацию.

2. Администратор выбирает пункт меню для работы с поставщиками, где затем нажимает кнопку добавления.

3. Администратор вводит логин и пароль нового поставщика.

4. Администратор нажимает кнопку сохранения

Редактирование пользователя.

1. Администратор проходит аутентификацию.

2. Администратор выбирает пункт меню для работы с поставщиками, где затем нажимает кнопку редактирования.

3. Администратор вводит новый логин поставщика.

4. Администратор нажимает кнопку сохранения

Удаление пользователя.

1. Администратор проходит аутентификацию.

2. Администратор выбирает пункт меню для работы с поставщиками, где затем нажимает кнопку удаления.

Добавление фильтра.

1. Администратор проходит аутентификацию.

2. Администратор выбирает пункт меню для работы с фильтрами, где затем нажимает кнопку добавления.

3. Администратор вводит название и выражение нового фильтра.

4. Администратор нажимает кнопку сохранения

Редактирование фильтра.

1. Администратор проходит аутентификацию.

2. Администратор выбирает пункт меню для работы с фильтрами, где затем нажимает кнопку редактирования.

3. Администратор вводит новый новое название фильтра или выражение.

4. Администратор нажимает кнопку сохранения

Удаление фильтра.

1. Администратор проходит аутентификацию.

2. Администратор выбирает пункт меню для работы с фильтрами, где затем нажимает кнопку удаления.

Назначение фильтра.

1. Администратор проходит аутентификацию.

2. Администратор выбирает пункт меню для работы с фильтрами, где затем нажимает кнопку назначения.

3. Администратор выбирает поставщика из списка доступных.

4. Администратор нажимает кнопку сохранения.

Редактирование настроек профиля поставщика.

1. Поставщик проходит аутентификацию.

2. Поставщик выбирает пункт меню для работы с профилем, где затем нажимает кнопку редактирования настроек профиля.

3. Поставщик вводит настройки своего профиля.

4. Поставщик нажимает кнопку сохранения

Редактирование параметров подачи заявок.

1. Поставщик проходит аутентификацию.

2. Поставщик выбирает пункт меню для работы с профилем, где затем нажимает кнопку изменения параметров подачи заявок.

3. Поставщик вводит параметры подачи заявок, среди которых его контактная информация и его документы для участия.

4. Поставщик нажимает кнопку сохранения

Просмотр извещений.

1. Поставщик проходит аутентификацию.

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

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

Просмотр извещений, соответствующих назначенным поставщику фильтров.

1. Поставщик проходит аутентификацию.

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

Просмотр заявок на участие.

1. Поставщик проходит аутентификацию.

2. Поставщик выбирает пункт меню для работы с заявками, где затем нажимает кнопку списка заявок.

Отзыв заявок на участие.

1. Поставщик проходит аутентификацию.

2. Поставщик выбирает пункт меню для работы с заявками, где затем нажимает кнопку списка заявок.

3. Поставщик нажимает кнопку отзыва заявки.

4. Исключенные возможности и неподдерживаемые сценарии

Исключительные возможности и неподдерживаемые сценарии не определены.

5. Предположения и зависимости

Предположения и зависимости не определены.

6. Проект решения

6.1 Концептуальный проект

Диаграмма прецедентов

Расширенное описание прецедентов

Название

Добавление поставщиков

Акторы

Администратор

Краткое описание

Добавление в систему запись о новом поставщике.

Триггер

Нажатие на кнопку «Список поставщиков», а затем «Добавить».

Основной поток

После нажатия на кнопку администратор вводит данные нового поставщика (логин и пароль) и сохраняет их в системе.

Альтернативные потоки

-

Название

Редактирование поставщиков

Акторы

Администратор

Краткое описание

Редактирование данных существующего поставщика

Триггер

Нажатие на кнопку «Список поставщиков», а затем «Редактировать».

Основной поток

После нажатия на кнопку администратор заполняет новые данные пользователя (логин) и сохраняет их в системе.

Альтернативные потоки

-

Название

Удаление существующих поставщиков

Акторы

Администратор

Краткое описание

Удаление из системы записи о существующем поставщике

Триггер

Нажатие на кнопку «Список поставщиков», а затем «Удалить»

Основной поток

После нажатия на кнопку удаления в системе удаляется запись о существующем поставщике

Альтернативные потоки

-

Название

Добавление фильтра

Акторы

Администратор

Краткое описание

Добавление записи о новом фильтре в систему

Триггер

Нажатие на кнопку «Список фильтров», а затем «Добавить»

Основной поток

После открытия формы добавления фильтра администратор вводит данные (название, выражение) и сохраняет их в системе

Альтернативные потоки

-

Название

Редактирование фильтра

Акторы

Администратор

Краткое описание

Изменение ранее сохраненных данных о фильтре

Триггер

Нажатие на кнопку «Список фильтров», а затем «Редактировать»

Основной поток

После открытия формы редактирования администратор вводит новые данные фильтра (название, выражение) и сохраняет их в системе

Альтернативные потоки

-

Название

Удаление фильтра

Акторы

Администратор

Краткое описание

Удаление ранее сохраненного фильтра

Триггер

Нажатие на кнопку «Список фильтров», а затем «Удалить»

Основной поток

После нажатия кнопки запись о фильтре удаляется из системы

Альтернативные потоки

-

Название

Назначение фильтра поставщикам

Акторы

Администратор

Краткое описание

Добавление записи о принадлежности фильтра какому-либо поставщику

Триггер

Нажатие на кнопку «Список фильтров», а затем «Назначить»

Основной поток

После открытия формы назначения фильтра администратор выбирает поставщика и подтверждает выбор

Альтернативные потоки

-

Название

Изменение настроек оповещения и подачи заявок

Акторы

Поставщик

Краткое описание

Включение или отключение оповещений или функции автоматической подачи заявок

Триггер

Нажатие на кнопку «Профиль», а затем «Изменить настройки профиля»

Основной поток

После нажатия кнопки поставщик может указать галочками функции, в которых он заинтересован, и сохранить указанные настройки.

Альтернативные потоки

-

Название

Изменение данных для подачи заявок

Акторы

Поставщик

Краткое описание

Добавление и изменение сведений и файлов, необходимых для автоматической подачи заявок

Триггер

Нажатие на кнопку «Профиль», а затем «Изменить параметры подачи заявок»

Основной поток

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

Альтернативные потоки

-

Название

Просмотр извещений

Акторы

Поставщик

Краткое описание

Просмотр списка извещений, сохраненных в системе

Триггер

Нажатие на кнопку «Извещения», а затем «Список извещений»

Основной поток

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

Альтернативные потоки

-

Название

Просмотр извещений, соответствующих фильтрам поставщика

Акторы

Поставщик

Краткое описание

Просмотр списка извещений, соответствующих фильтрам поставщика

Триггер

Нажатие на кнопку «Извещения», а затем «Мои извещения»

Основной поток

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

Альтернативные потоки

-

Название

Просмотр поданных заявок на участие

Акторы

Поставщик

Краткое описание

Просмотр списка поданных от имени поставщика заявок на участие

Триггер

Нажатие на кнопку «Заявки», а затем «Мои заявки»

Основной поток

После нажатия кнопки поставщик может просматривать список с информацией о заявках, поданных системой

Альтернативные потоки

-