В настоящее время в ИП «Фея» используется следующее программное обеспечение:
- 1С: Торговля и Склад;
- Офисные приложения (Word, Excel).
Используемые офисные приложения не позволяют оптимизировать работу с прайслистами поставщиков, информация является разрозненной и ненаглядной. Пользователи вынуждены обрабатывать локально необходимые им данные. Как следствие на различных участках данные вводятся повторно, что увеличивает вероятность ошибки.
Внедряемый модуль автоматизации предназначен для модернизации системы 1С Предприятие: Торговля и Склад.
4. Требования к системе.
4.1. Требования к системе в целом.
4.1.1. Требования к структуре и функционированию системы.
Модуль должен быть установлен на рабочих местах (персональных компьютерах), объединенных между собой с помощью локальной сети и должна использовать единую базу данных, расположенную на выделенном сервере. Управление базой данных осуществляется по технологии клиент-сервер. Модуль должен функционировать в многопользовательском режиме, т. е. когда одновременно с базой данных взаимодействуют несколько пользователей, которые не только просматривают информацию, но и активно изменяют её.
4.1.2. Требования к численности и квалификации персонала системы и режиму его работы
В состав персонала, необходимого для разработки модуля и его последующего внедрения в рамках соответствующего подразделения Заказчика, необходимы:
• Аналитик системы - выполняет полное обследование бизнес-процессов, формирует требования к будущей системе.
• Проектировщик - на основе сформулированных требований, занимается разработкой интерфейсной части системы, после создания системы занимается тестированием системы, поиском ошибок и др.
• Программист - прописывает программный код системы.
• Технический писатель - на каждом этапе формирует документацию, для отчета перед КК.
Работают они по пятидневному графику. Рабочие часы: 8:00-12:00 13:00-17:00.
4.2. Требования к функциям (задачам), выполняемым модулем.
В системе должно быть определено рабочее место, ограничивающееся следующей функциональностью:
• создание прайс-листов фирм-поставщиков;
• добавление данных поставщика, с которым начинается сотрудничество;
• удаление данных поставщика;
• осуществление просмотра групп товаров по конкретному поставщику;
• осуществление просмотра всех товаров с указанием конкретного поставщика;
• обновление прайс-листа поставщика;
• редактирование данных в прайс-листе поставщика;
• удаление прайс-листа поставщика;
• редактирование контактной информации о поставщике;
• поиск необходимого товара по всей базе товаров;
• поиск информации о товаре в прайс - листах поставщиков; ? внесение контактной информации о поставщике.
5. Состав и содержание работ по созданию системы.
Таблица А.1 - Состав и содержание работ по созданию системы
|
Номер этапа |
Наименование этапа |
Исполнитель |
|
|
1 |
Формирование требований |
||
|
2 |
Формирование требований к функционалу |
Аналитик |
|
|
3 |
Формирование требований к интерфейсу |
Проектировщик |
|
|
4 |
Разработка модуля |
||
|
5 |
Программирование пакетных методов |
Программист |
|
|
6 |
Программирование интерфейсных методов |
Программист |
|
|
7 |
Отладка (альфа-тестирование) |
Программист |
|
|
8 |
Программа отгружена на тестирование |
||
|
9 |
Разработка документации |
||
|
10 |
Разработка черновика документации |
||
|
11 |
Разработка предварительной версии черновика документации |
Технический писатель |
|
|
12 |
Обновление черновика документации по результатам разработки |
Технический писатель |
|
|
13 |
Обновление черновика документации по результатам тестирования |
Технический писатель |
|
|
14 |
Разработка черновика документации завершена |
Технический писатель |
|
|
15 |
Рецензирование документации |
Технический писатель |
|
|
16 |
Документация согласована |
Технический писатель |
|
|
17 |
Тестирование модуля |
||
|
18 |
Разработка сценария тестирования |
Проектировщик |
|
|
19 |
Согласование сценария тестирования |
Проектировщик |
|
|
20 |
Тестирование модуля |
Проектировщик |
|
|
21 |
Написание отчета о тестировании |
Технический писатель |
|
|
22 |
Тестирование завершено |
||
|
23 |
Внедрение модуля |
||
|
24 |
Установка модуля |
Программист |
|
|
25 |
Конфигурирование модуля |
Программист |
|
|
26 |
Опытная эксплуатация |
Аналитик |
|
|
27 |
Передача модуля в коммерческую эксплуатацию |
||
|
Проект завершен |
Срок исполнения этапов определены в Приложении 1 к проектному контракту №032037.
6. Порядок контроля и приемки системы.
6.1. Виды испытаний
Для проверки выполнения заданных функций системы, определения и проверки соответствия требованиям ТЗ качественных характеристики системы должны быть проведено следующее:
• предварительные испытания - тестирование и отладка модифицированного приложения; проводятся Исполнителем на своих объектах; могут быть использованы тестовые примеры, подготовленные Заказчиком;
• опытная эксплуатация - для проверки работы системы с реальными денными.
Порядок проведения испытаний, а также контрольные примеры определяются в виде «Программы и методики испытаний».
Предварительные испытания должны включать:
• Тестирования функционала модуля.
• Тестирование структуры базы данных (внутренними системными тестами).
6.2. Общие требования к приемке работы
Для проведения испытаний назначается двусторонняя комиссия, состоящая из представителей Исполнителя и Заказчика.
Все работы, выполняемые в соответствии с «Программой и методикой испытаний», должны протоколироваться и завершаться оформлением акта о проведенных испытаниях (акт сдачи-приемки).
Подписание акта сдачи-приемки производится в конце каждого этапа проекта, после того, как Ключевые пользователи проверят документы, прототип или программу. Следующие этапы проекта не выполняются, пока не будет подписан акт сдачи приемки текущего этапа.
7. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие.
Для создания условий функционирования модуля, при которых гарантируется его соответствие требованиям, содержащимся в настоящем техническом задании, и возможность его эффективного использования, в организации Заказчика должен быть проведен комплекс мероприятий.