프로그래밍 된 기능이 복잡하고 사용자에게 제공되므로 기존 기술에 대한 대안을 요청하고 싶습니다. 따라서 가능한 한 간단해야합니다. 프런트 엔드에 있어야합니다. Java 기반 기술이 필요합니다.사용자가 수정 한 복잡한 결정 시스템 - Java
내가해야 할 일 : 많은 데이터가있는 기본 구조가 있습니다. 이러한 데이터는 대부분 정수, 날짜, 부울 등으로 작성되므로 쉽게 비교할 수 있습니다.
내부 비즈니스 프로세스 및 정부 법률과 같은 여러 소스에서 정의 및 변경할 수있는 일괄 처리 요구 사항을 모델링해야합니다.
그래서 사용자들에게 스크립팅 능력을 부여하려고합니다. (대부분 대학 학위가 있으므로 다소 복잡합니다.)
간단한 예를 보겠습니다.
A를 다음과 같은 구조로합니다.
A.budget - 정수
A.bankRelatedDebt - 정수
A.privateRelatedDebt - 정수
A.deadLine - 날짜
A.hasPermissionFromGovernment - 부울
A.hasProblematicContracts - 부울
내가하는 규칙이 필요 규칙이 서 있는지 또는 내릴지를 결정하기 위해 정의하므로 부울 값이 필요합니다.
규칙 1 : 예산이 1 백만 유로입니다.
규칙 2 : 문제가되는 문서가 없거나 정부로부터 허가를 받았습니다.
규칙 3 : 기한이 월 범위에 포함되지 않습니다.
규칙 4 : 전체 부채 (로컬 + 개인)가 100,000을 초과하지 않습니다.
이 규칙은 다른 경우 하드 코딩 될 수 있지만 주어진 다이나믹을 기반으로해야합니다.
우리는 당신이 언급 할 수 있다면 내가 대안을 필요이 샘 및 ANTLR의 옵션이 있습니다. 또는 피할 기술을 언급 할 수 있다면 도움이되고 환영받을 수 있으므로 피할 수 있습니다.
는,이 정말 도움이 될 것입니다, 권장 사항 여러분 모두 감사합니다 당신의 이익에있을 것입니다 필요에 맞는 것을 찾으면 답을 받아 들일 것입니다. – CsBalazsHungary