Универсальная система управления правами AngelRM_MVC основана на технологии asp.net (C#) MVC + front-end bootstrap + ztree + lodash + jquery. Она использует bootstrap для разработки и отображения пользовательского интерфейса во внешнем интерфейсе. WebApi в основном отвечает за логическое взаимодействие. внешнего интерфейса и объединяет jQueryAjax + WebApi для отправки запросов данных.
Возможности универсальной системы управления правами AngelRM_MVC:
1. Чтобы облегчить чтение и запись данных, а также повысить зрелость языка, более эффективно и быстро выбрать разработку asp.net;
2. Архитектура системы построена с использованием структуры MVC с преимуществами низкой связанности, высокой возможности повторного использования, быстрого развертывания и высокой удобства обслуживания;
3. Данные файла конфигурации системы кэшируются с помощью HttpRuntime.Cache, что делает работу программы более эффективной и быстрой;
4. Выбор базы данных основан на масштабе данных системы и соответствующих требованиях со стороны спроса. После всестороннего рассмотрения различных аспектов MySQL выбирается в качестве системной базы данных после исследования различных баз данных.
5. Операционная среда основана на характеристиках функциональных модулей, для упрощения развертывания выбран windowsserver2008+IIS;
6. Используйте компонент экспорта отчетов с открытым исходным кодом NPOI для чтения и записи документов Word или Excel без установки Office;
7. Чтобы обеспечить совместимость с большим количеством браузеров, пользовательский интерфейс станет более дружелюбным. Мы выбрали загрузочную платформу адаптивной верстки;
8. Мы используем программное обеспечение с открытым исходным кодом echarts для системных отчетов и предоставляем очень крутой графический интерфейс с картами, а также предоставляем гистограммы, линейные диаграммы, круговые диаграммы, пузырьковые диаграммы и четырехквадрантные диаграммы;
9. Система использует адаптивный макет начальной загрузки, поэтому она очень гибка при работе с устройствами с разными разрешениями и может быстро решить проблему адаптации дисплея для нескольких устройств;
Журнал обновлений универсальной системы управления правами AngelRM_MVC:
Обновлено 28 апреля 2021 г. следующим образом:
1. Добавлено новое управление разрешениями на подоперации меню и более детальное управление разрешениями на операции;
2. Добавлена функция словарных данных, позволяющая системе гибко изменять параметры;
3. Добавлена функция навигации по нескольким вкладкам системы;
4. Добавлена функция редактирования и удаления одной строки пользователя;
5. Добавлена страница функций статистической таблицы Echarts;
6. Изменить отчет об ошибках при загрузке файлов;