###프로젝트 설명:
간단한 기업 재무 흐름 관리 시스템, 프론트엔드와 백엔드의 별도 개발, Restful 스타일을 통한 데이터 상호작용
프런트 엔드는 Vue + Element-UI로 구축된 단일 페이지 애플리케이션 SPA입니다.
백엔드는 SpringBoot + MyBatis-plus이며 권한 인증 관리는 RBAC 모델을 기반으로 하며 Shiro 프레임워크를 사용하여 구현됩니다.
주요 기능으로는 세부모듈, 통계모듈, 엑셀모듈, 권한인증모듈 등이 있다.
####관련 기술: JDK1.8, SpringBoot, Shiro, MyBatis-plus, Vue, Axios, Element-UI, ECharts, Apache-POI 등
####개발 도구: IDEA, Maven, MySQL8.0, Navicat, Git, Vue-cli
####특정 기능:
1. 조건에 따라 흐름 세부정보를 필터링합니다.
2. 기록별 영상정보 조회, 업로드, 삭제 기능
3. 기록을 추가하거나 수정한 후 모든 기록의 잔액 일관성을 확인합니다(기록 수정 날짜 포함).
4. 조건별로 필터링된 통계 요약
5. 통계 요약 데이터 시각화(차트)
6. 금융정보 자동백업(이용자 시스템 종료시)
7. RBAC 모델(사용자 <일대다> 사용자 그룹 <다대다> 역할 <다대다> 권한) 기반 사용자 인증 및 권한 관리
8. 물류 기록을 Excel로 내보내거나 Excel에서 새 기록을 가져올 수 있습니다.
9. 비용 환급 양식(Excel 형식)을 기록하고 생성하도록 선택할 수 있습니다.