Загрузка данных
Формирование технического задания (ТЗ):
Общие сведения
Полное наименование системы: Система документооборота ветеринарной клиники.
Условное обозначение: СДВК.
Шифр темы или номер договора:
Заказчик:
Наименование: КИТЭК.
Адрес: 27-я Северная ул., 69, Омск.
Контактное лицо: Шпраер Андрей Александрович.
Разработчик:
Наименование:
Адрес: 5 кордная,59, Омск.
Контактное лицо:
При создании системы используется ряд документов:
Техническое задание
Спецификация требований к системе
Технический проект системы
Диаграммы UML
План проекта
Тестовая документация
Документация по использованию системы
Документы по безопасности и защите данных
Плановые сроки: ------
Начало работ: 13.04.2026.
Окончание работ: ------
Источники финансирования:
КИТЭК.
Оформление результатов:
Результаты работ предъявляются заказчику в виде готового программного продукта.
Назначение и цели создания системы
Назначение системы:
Разработка системы автоматизации документооборота ветеринарной клиники.
Цели создания системы:
Создание инструмента, позволяющего пользователям отслеживать движения документов ветеринарной клиники и управлять ими.
Характеристика объекта автоматизации
Объект автоматизации: Документооборот ветеринарной клиники.
Условия эксплуатации и характеристики окружающей среды:
Условия эксплуатации:
Платформа и совместимость: Система должна быть разработана для работы на компьютерах под управлением операционной системы Windows, совместима с различными версиями операционной системы, начиная с Windows 7 или более поздних.
Требования по аппаратному обеспечению: Минимальные
требования к аппаратному обеспечению, такие как процессор, объем оперативной памяти и свободное место на жестком диске, должны быть определены и указаны в документации.
Интерфейс пользователя: Интерфейс должен быть интуитивно понятным и удобным для использования. Он должен предоставлять возможность ввода информации о новых клиентах, пациентах, поступлении и расходах медикаментов, формировать отчеты об остатках.
Безопасность данных: Система должна обеспечивать защиту конфиденциальности пользовательских данных.
Обновления и поддержка: Предусмотреть возможность
для обновления программного обеспечения для исправления ошибок и добавления новых функций. Техническая поддержка и регулярные обновления должны быть доступны для пользователей.
Характеристики окружающей среды:
Тип развертывания: Система может быть развернута как на отдельном компьютере, так и в сетевой среде, в зависимости от потребностей пользователя.
Условия использования: Система должна быть способна работать в различных условиях использования, включая офисные условия, условия домашнего использования или в условиях полноценной клиники.
Окружающая температура и влажность: Система должна
быть способна работать в широком диапазоне температур и
влажности, чтобы обеспечить надежную работу в различных
условиях.
Электропитание: Должны быть предприняты меры для обеспечения непрерывного питания системы, чтобы избежать потери данных или прерывания работы из-за сбоев в электропитании.
Требования к системе
Требования к системе в целом:
Архитектура приложения: Система должна иметь модульную структуру для обеспечения гибкости и легкости в поддержке и расширении. Это может включать модули для ввода данных, обработки информации о поступивших препаратах и пациентах.
Интеграция с базой данных: Система должна взаимодействовать с базой данных для хранения информации о всех прибывших или действующих пациентах, их лечение, а также о наличии медикаментов.
Графический интерфейс пользователя: Интерфейс должен быть интуитивно понятным и привлекательным для пользователя.
Контроль остатков: Система должна обеспечивать точный и надежный контроль об остатках препаратов на складе по полученным данным.
Обработка и анализ данных: Должны быть реализованы
алгоритмы для обработки и анализа информации о поступлениях и расходах препаратов, для корректной работы с контролем остатков.
Разработчики ПО: Команда разработчиков должна иметь опыт конфигурирования в 1С.
Аналитики: Потребуется аналитические навыки для определения требований к системе.
Тестировщики: Необходимы специалисты по тестированию ПО для проверки функциональности и надежности системы.
Резервное копирование данных: Система должна иметь механизмы для регулярного резервного копирования данных для предотвращения потери информации.
Защита от несанкционированного доступа: Должны быть приняты меры для защиты системы от несанкционированного доступа, такие как аутентификация пользователей и управление правами доступа.
Стабильность и отказоустойчивость: Система должна быть стабильной и способной автоматически восстанавливаться после сбоев для минимизации простоев в работе.
Требования к функциям системы:
Обеспечивать возможность создания документов: Система должна обеспечивать возможность фиксации всех случаев лечения питомца в клинике, а также фиксировать все документы о приходах и расходах медикаментов.
Контроль остатков: Система должна обеспечивать
возможность автоматически контролировать отпуск препаратов, при их наличии
Обеспечивать возможность печати амбулаторной карты питомца
Сохранение данных: Система должна обеспечивать возможность сохранения данных о потребленных продуктах для последующего анализа и отчетности.
Анализ данных: Пользователь должен иметь возможность получать отчеты о пациентах, их владельцах, породах, дате лечения. Также должна быть предусмотрена возможность печати отчета об остатках препаратов, их наименование, количество и стоимость.
Пользовательские настройки: Пользователь должен иметь возможность настраивать параметры системы.
Поддержка нескольких пользователей: Система может поддерживать несколько профилей пользователей с индивидуальными настройками.
Импорт и экспорт данных: Пользователь должен иметь возможность импортировать и экспортировать данные о полученных препаратах, а также о всех новых и уже имеющихся пациентах.
Требования к видам обеспечения: Программное обеспечение:
Операционная система: Система должна быть совместима с операционной системой Windows 7 или более поздней версией.
Разработочная среда: Требуется установленная среда
разработки 1С:Предприятие 8.3 для разработки приложения на языке 1С.
Библиотеки и фреймворки:
База данных: Потребуется база данных для хранения информации о продуктах и пользовательских данных.
Аппаратное обеспечение:
Компьютер: ПК с достаточными ресурсами для запуска и работы приложения, включая процессор, оперативную память и свободное место на диске.
Монитор: Для отображения графического интерфейса пользователя.
Вводные устройства: Клавиатура и мышь для ввода данных и взаимодействия с приложением.
Состав и содержание работ по созданию системы
Анализ требований:
Изучение и анализ требований к системе, определение функциональных и нефункциональных требований.
Сбор информации о потребностях пользователей и
особенностях рынка.
Проектирование системы:
Разработка архитектуры системы, включая структуру базы данных, модели данных и интерфейс пользователя.
Проектирование графического интерфейса пользователя
(UI/UX).
Разработка ПО:
Написание кода приложения на языке 1С.
Разработка модулей для ввода данных о пациентах, расчет остатков медикаментов на складе, отображения результатов и т. д.
Реализация взаимодействия с базой данных для сохранения и получения информации.
Тестирование и отладка:
Проведение функционального тестирования для проверки работоспособности всех функций системы.
Выявление и устранение ошибок и недочетов.
Тестирование совместимости с различными версиями операционной системы и конфигурациями аппаратного обеспечения.
Документация:
Написание технической документации, включая спецификации требований, описание архитектуры, инструкции по установке и использованию.
Подготовка пользовательской документации с описанием функций и инструкциями по работе с системой.
Внедрение и обучение:
Установка системы на целевых компьютерах пользователей.
Проведение обучающих сессий для пользователей по использованию системы.
Поддержка и консультирование пользователей в
начальном периоде использования. Поддержка и сопровождение:
Предоставление технической поддержки пользователям.
Регулярное обновление системы для исправления ошибок и добавления новых функций в соответствии с обратной связью от пользователей.
Мониторинг производительности системы и оптимизация её работы при необходимости.
Порядок контроля и приемки системы
Планирование контроля и приемки:
Определение критериев успешности контроля и приемки.
Согласование с заказчиком временных рамок и процедур проведения контроля и приемки.
Подготовка к контролю и приемке:
Подготовка документации, необходимой для проведения контроля и приемки, включая техническую документацию и инструкции по использованию системы.
Подготовка тестовых сценариев и наборов данных для тестирования системы.
Проведение контроля и тестирования:
Выполнение функционального тестирования системы в соответствии с определенными критериями.
Проверка соответствия системы требованиям и
спецификациям, установленным на этапе анализа и проектирования.
Тестирование совместимости с различными версиями
операционной системы, браузерами и аппаратным обеспечением.
Оценка результатов контроля и приемки:
Анализ результатов тестирования и проверки на соответствие заявленным требованиям.
Оценка качества выполненной работы и выявление возможных недочетов или несоответствий.
Устранение выявленных недочетов:
Разработка плана по устранению выявленных недочетов и ошибок.
Внесение необходимых исправлений в систему и повторное тестирование для проверки исправлений.
Приемка системы:
Проведение процедуры формальной приемки системы заказчиком или уполномоченным представителем.
Подписание акта приемки системы после удовлетворительного завершения всех контрольных процедур и исправления выявленных ошибок.
Внедрение и сопровождение:
После приемки системы начинается этап внедрения, в рамках которого система развертывается на целевых компьютерах пользователей.
Обеспечение технической поддержки и сопровождения системы после внедрения, включая регулярное обновление и поддержку пользователей.
Требования к составу и содержанию работ по подготовке
объекта автоматизации к вводу системы в действие
Проверка готовности аппаратного обеспечения:
• Исполнители: Разработчик ПО.
•
• Мероприятия:
Проверка соответствия техническим
требованиям
системы.
Установка необходимого программного обеспечения.
Настройка сетевого оборудования.
Установка и настройка программного обеспечения:
Исполнители: Разработчик ПО.
Мероприятия:
Установка основного программного обеспечения системы.
Конфигурирование и настройка параметров программы.
Тестирование работы программы на объекте. Обучение персонала:
Исполнители: Разработчик ПО.
• Мероприятия:
• Проведение обучающих семинаров и тренингов для
пользователей.
Подготовка учебных материалов и руководств по использованию системы.
Проведение практических занятий и тестирование знаний. Тестирование и отладка системы:
Исполнители: Разработчик ПО.
Мероприятия:
Проведение системного тестирования для проверки всех функций системы.
Выявление и устранение ошибок и недочетов.
Подготовка отчетов о тестировании и исправления ошибок.
Подготовка документации:
Исполнители: Разработчик ПО.
• Мероприятия:
• Написание технической документации, включая
инструкции по установке и использованию системы.
Подготовка руководств пользователя и справочных материалов.
Проведение предварительных испытаний:
Исполнители: Разработчик ПО, представители заказчика.
Мероприятия:
Проверка работоспособности системы на объекте в реальных условиях.
Оценка удовлетворенности заказчика качеством работы
системы.
Подготовка к вводу в эксплуатацию:
Исполнители: Разработчик ПО, руководители проекта.
Мероприятия:
Подготовка плана внедрения системы.
Определение даты ввода системы в действие.
Проверка готовности и исполнение процедур перед
запуском.
Требования к документированию
Требования к документированию системы включают следующее:
Техническая документация
Пользовательская документация
Документация по установке и обновлению
Документация по тестированию и отладке
Документация по сопровождению и поддержке
Источники разработки
Источники разработки:
Финансовый источник: отсутствует.
Идейный источник: выпускная квалификационная работа.