SMART系统的开发框架主要包括前端、后端和数据库三个部分。前端采用React.js作为主要开发框架,后端采用Spring Boot,数据库采用MySQL。前端采用组件化开发方式,通过RESTful API与后端进行交互。使用Ant Design作为UI组件库,提供丰富的UI组件和模板。后端采用Spring Boot,使用MVC架构模式,包括Model、View和Controller三层,分别负责数据访问、页面渲染和业务逻辑处理。同时使用Spring Security保证系统安全。数据库使用MySQL作为主要存储介质,提供高效的数据存储和访问功能。