Мы в Telegram
Добавить новость
103news.com
Работа
Июнь
2022
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 28 29 30

Спроектировать архитектуру ИС и разработать прототип .NET+PostgreSQL

0
Есть функционирующая "живая" корпоративная ИС, реализованная на платформе .NET Framework и MS SQL Server. Необходимо частично (а в перспективе полностью) перенести ИС на платформу .NET и СУБД PostgreSQL для потенциальной возможности внесения в реестр отечественного ПО. С ИС работает порядка 16 000 пользователей (одновременно - порядка 400-500).

Работа разбита на несколько этапов.
Первый этап - проектирование и разработка прототипа инфраструктурной части ИС. В результате должно стать понятно, как будут реализованы (сейчас это всё поддерживается):

- аутентификация (сейчас по ActiveDirectory, сохранение пользователя в сессии, в Cookies);
- наличие "открытой" части, доступной без аутентификации;
- авторизация (сейчас самописное разграничение прав - частично на уровне приложения, частично на уровне СУБД, частично "по ролям", частично "по правам");
- обработку исключений;
- логирование (сейчас NLog);
- доступ к БД (PostgreSQL), передача пользователя в контексте соединения (или другой механизм разграничения прав на уровне строк);
- взаимодействие с БД (сейчас EntityFramework, надо EntityFrameworkCore);
- физическая схема БД в одном из case-средствах, поддерживающих кодогенерацию для PostgreSQL (сейчас ErWin);
- навигация по приложению (сейчас меню в левой части (которое зависит от контекста страницы), "хлебные крошки" (через MvcSiteMapProvider, который для .NET не реализован);
- вывод спиского представления, сортировка, фильтрация, вывод форм редактирования (в том числе модальных), валидация (сейчас не используются какие-то фреймворки; есть самописное решение, которое частично работает в режиме полной перегрузки страницы, частично - через ajax);
- подключение к проекту css + javascript через BundleConfig;
- отправка пользователю уведомлений (сейчас реализовано через добавление в Response кода JavaScript, в одно месте есть SignalR);
- аудит (сейчас Z.EntityFramework);
- реализация отчётности (сейчас через RDLC-файлы и элемент управления rsweb:ReportViewer в страницах aspx).

Прочие основные задействованные сейчас технологии: Bootstrap, JQuery (+ плагины), Select2, X.PagedList, NLog, AutoMapper (+ много всяких мелочей)

Текущие решения в целом рабочие и можно ориентироваться на них, но не все поддерживается в .NET. Готовы рассмотреть улучшение архитектуры решения.
Необходимо ознакомиться (готов предоставить фрагменты исходного кода) с текущими возможностями решения и предложить (возможно, выработать решение в форме диалога) архитектуру решения на .NET Core. В результате - проект, который выполняет все указанные выше функции.
Заказчик - основной разработчик ИС и готов на активный диалог для выработки проектных решений. Далее хотелось бы продолжить сотрудничество для выполнения более рутинных операций по переносу модулей ИС.
Оплата этапа - по договорённости (присылайте свои ожидания за этап + сроки, либо стоимость за час). Скорее всего, потребуется несколько очных встреч. Возможен вариант принятия в штат организации, г. Москва (был бы плюсом, так как даёт дополнительные гарантии заказчику).

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




Губернаторы России
Москва

Сергей Собянин: Обеспечим ученикам комфортные условия





Москва

Армяне России поддерживают движение «Тавуш во имя Родины»


Губернаторы России

103news.net – это самые свежие новости из регионов и со всего мира в прямом эфире 24 часа в сутки 7 дней в неделю на всех языках мира без цензуры и предвзятости редактора. Не новости делают нас, а мы – делаем новости. Наши новости опубликованы живыми людьми в формате онлайн. Вы всегда можете добавить свои новости сиюминутно – здесь и прочитать их тут же и – сейчас в России, в Украине и в мире по темам в режиме 24/7 ежесекундно. А теперь ещё - регионы, Крым, Москва и Россия.

Moscow.media
Москва

Сергей Собянин: Обеспечим ученикам комфортные условия



103news.comмеждународная интерактивная информационная сеть (ежеминутные новости с ежедневным интелектуальным архивом). Только у нас — все главные новости дня без политической цензуры. "103 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. 103news.com — облегчённая версия старейшего обозревателя новостей 123ru.net.

Мы не навязываем Вам своё видение, мы даём Вам объективный срез событий дня без цензуры и без купюр. Новости, какие они есть — онлайн (с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии).

103news.com — живые новости в прямом эфире!

В любую минуту Вы можете добавить свою новость мгновенно — здесь.

Музыкальные новости

Джиган

Модель Оксана Самойлова и рэпер Джиган снялись в туристическом аббатстве во Франции




Спорт в России и мире

Алексей Смирнов – актер, которого, надеюсь, еще не забыли

В Подмосковье сотрудники ОМОН «Русич» Росгвардии приняли участие в церемонии открытия соревнований по дзюдо среди детей и подростков

Инсайты, стратегии и нетворкинг для профессионалов: 21 июня пройдет ежегодный форум «Спорт и Бизнес»

Искусство продвинутого анализа в спортивном прогнозировании


Даниил Медведев

Без защиты: как Медведев и Хачанов проиграли свои матчи в Риме



Новости Крыма на Sevpoisk.ru