Программный комплекс для Санитарно-технологической пищевой лаборатории. Разработка программного обеспечения

Программный комплекс выполнен как веб-приложение. Язык разработки С#, фреймворк asp.net mvc, база данных MS SQL.
1- Разработана системы регистрации, аутентификации, авторизации. Система позволяет регистрировать новых пользователей и добавлять их в уже заранее созданные роли (Администратор, регистратор, технолог и лаборант). Каждая роль имеет свои права доступа к данным. Администратор может работать в системе без ограничений, регистратор имеет права на работу с базой клиентов, договоров и счетов, и актов выполненных работ, с актами отбора, направлений на исследования и распечатывание соответствующих документов (договор, счета, прейскурант, журналы и отчеты). Регистратор видит только свою часть работы (все кроме управления доступом к системе). Технолог имеет права и функционал такие как регистратор. Лаборант – получает данные, необходимые для исследования, корректирует и вводит данные исследования (рабочие журналы) и результаты, работает с результатами исследований и может распечатывать соответствующие документы (направление, отчет по исследованиям за период) и видит только свою часть работы.

2- Система справочников
2.1 – Контрагенты
2.2 – Объекты контрагентов вложенный в Контрагенты
2.3 – Соглашение цен 4 вида
2.4 – Лаборатории
2.5 – Сотрудники
2.6 – Цели исследований
2.7 – Виды исследований
2.8 – Методы исследований
2.9 – Нормативные документы на методы исследований
2.10 – Нормативные документы на продукцию, методы отбора и оценки
2.11 – Исследуемые показатели
2.12 – Единицы измерения
2.13 – Страны и регионы РФ
2.14 – Виды продукции
2.15 – Виды объектов
2.16 – Условия хранения
2.17 – Виды упаковки
2.18 – Условия доставки
3- Журналы. Вся информация для журналов берется из внесенных данных в блоках актов отбора, направлений на исследования и исследуемых показателей.
4- Система ввода данных. Регистрация акта отбора, далее к каждому акту отбора крепиться сведения об образцах – к каждому образцу заноситься поля и поля из справочника. К каждому образцу заполняется форма направления на исследование.
5- Распечатка следующих документов с данными из шаблона и базы данных
5.1 – Акт/заявка приёма проб
5.2 – Раздел выбранных показателей и результатов по ним
5.3 – Протокол лаборатории исследований (общие данные и результат. *для лаборанта только результаты)
5.4 – Формирование отчета по счетам оплаты контрагентов
5.5 – Корешков документов (дата, код, отдел, наименование пробы)
5.6 – Договора с контрагентом
5.7 – Счета для контрагента
5.8 – Журнала регистрации и других журналов
6- Сортировки в журналах, поиск по Номеру, заявителю, дате, объекту, виду продукции.
7- Генерация номеров для сведений об образцах по принципу номера лаборатории, год, номер акта отбора, количество отделов.

Разработка программного обеспечения

Разработка программного обеспечения

Разработка программного обеспечения

Разработка программного обеспечения

Разработка программного обеспечения

Разработка программного обеспечения

Разработка программного обеспечения

Яндекс.Метрика