Mudanças entre as edições de "Avalia+"
De MSTECH wiki
(→Arquitetura Front-End) |
(→Arquitetura Front-End) |
||
Linha 57: | Linha 57: | ||
*<b>tests</b> | *<b>tests</b> | ||
− | <pre | + | <pre> |
├───css | ├───css | ||
+ | │ │ prova.css | ||
+ | │ │ style.css | ||
+ | │ │ style.css.map | ||
+ | │ │ style.min.css | ||
+ | │ │ style.scss | ||
+ | │ │ | ||
│ ├───vendor | │ ├───vendor | ||
+ | │ │ │ awesome-bootstrap-checkbox.css | ||
+ | │ │ │ bootstrap.css | ||
+ | │ │ │ font-awesome.css | ||
+ | │ │ │ | ||
│ │ └───angular-motion | │ │ └───angular-motion | ||
+ | │ │ │ angular-motion.css | ||
+ | │ │ │ | ||
│ │ └───modules | │ │ └───modules | ||
+ | │ │ collapse.css | ||
+ | │ │ fade-and-slide.css | ||
+ | │ │ fade.css | ||
+ | │ │ flip.css | ||
+ | │ │ menu.css | ||
+ | │ │ popover-fade.css | ||
+ | │ │ | ||
│ └───_bundle | │ └───_bundle | ||
+ | │ angular.css | ||
+ | │ | ||
├───fonts | ├───fonts | ||
+ | │ | ||
├───images | ├───images | ||
+ | │ │ approxima.jpg | ||
+ | │ │ background-dashboard.png | ||
+ | │ │ bk_fundo.png | ||
+ | │ │ blueClass.jpg | ||
+ | │ │ Ciencia.png | ||
+ | │ │ default.jpg | ||
+ | │ │ favicon.ico | ||
+ | │ │ Geral.png | ||
+ | │ │ grafico.jpg | ||
+ | │ │ icoMenuExpande.png | ||
+ | │ │ icoMenuVoltar.png | ||
+ | │ │ Matematica.png | ||
+ | │ │ Portugues.png | ||
+ | │ │ pref_sp.png | ||
+ | │ │ sia-dashboard.png | ||
+ | │ │ sia.jpg | ||
+ | │ │ sia.png | ||
+ | │ │ sme-sp.jpg | ||
+ | │ │ | ||
│ ├───manual | │ ├───manual | ||
+ | │ │ manual_avalia.pdf | ||
+ | │ │ | ||
│ └───test | │ └───test | ||
+ | │ sheet_4alt_20.jpg | ||
+ | │ sheet_4alt_40.jpg | ||
+ | │ sheet_4alt_60.jpg | ||
+ | │ sheet_4alt_80.jpg | ||
+ | │ sheet_5alt_20.jpg | ||
+ | │ sheet_5alt_40.jpg | ||
+ | │ sheet_5alt_60.jpg | ||
+ | │ sheet_5alt_80.jpg | ||
+ | │ student_id.jpg | ||
+ | │ | ||
├───js | ├───js | ||
│ ├───angular | │ ├───angular | ||
│ │ ├───controllers | │ │ ├───controllers | ||
│ │ │ ├───absenceReason | │ │ │ ├───absenceReason | ||
+ | │ │ │ │ formAbsenceReasonController.js | ||
+ | │ │ │ │ listAbsenceReasonController.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───adherence | │ │ │ ├───adherence | ||
+ | │ │ │ │ adherenceController.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───answerSheet | │ │ │ ├───answerSheet | ||
+ | │ │ │ │ answerSheetLotController.js | ||
+ | │ │ │ │ answerSheetStudentController.js | ||
+ | │ │ │ │ batchDetailsController.js | ||
+ | │ │ │ │ customTooltip.html | ||
+ | │ │ │ │ schoolLotMenu.html | ||
+ | │ │ │ │ testLotMenu.html | ||
+ | │ │ │ │ | ||
│ │ │ ├───cognitiveCompetence | │ │ │ ├───cognitiveCompetence | ||
+ | │ │ │ │ formCognitiveCompetenceController.js | ||
+ | │ │ │ │ listCognitiveCompetenceController.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───correction | │ │ │ ├───correction | ||
+ | │ │ │ │ correctionController.js | ||
+ | │ │ │ │ correctionResultController.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───correlatedSkill | │ │ │ ├───correlatedSkill | ||
+ | │ │ │ │ formCorrelatedSkillController.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───discipline | │ │ │ ├───discipline | ||
+ | │ │ │ │ formDisciplineController.js | ||
+ | │ │ │ │ listDisciplineController.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───evaluationMatrix | │ │ │ ├───evaluationMatrix | ||
+ | │ │ │ │ evaluationMatrixController.js | ||
+ | │ │ │ │ evaluationMatrixListController.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───file | │ │ │ ├───file | ||
+ | │ │ │ │ fileController.js | ||
+ | │ │ │ │ fileMenu.html | ||
+ | │ │ │ │ | ||
│ │ │ ├───home | │ │ │ ├───home | ||
+ | │ │ │ │ homeController.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───item | │ │ │ ├───item | ||
+ | │ │ │ │ formItemController.js | ||
+ | │ │ │ │ listItemController.js | ||
+ | │ │ │ │ listItemMenu.html | ||
+ | │ │ │ │ | ||
│ │ │ ├───itemLevel | │ │ │ ├───itemLevel | ||
+ | │ │ │ │ formItemLevelController.js | ||
+ | │ │ │ │ listItemLevelController.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───itemType | │ │ │ ├───itemType | ||
+ | │ │ │ │ itemTypeFormController.js | ||
+ | │ │ │ │ itemTypeListController.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───modelEvaluationMatrix | │ │ │ ├───modelEvaluationMatrix | ||
+ | │ │ │ │ modelEvaluationMatrixController.js | ||
+ | │ │ │ │ modelEvaluationMatrixListController.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───modelTest | │ │ │ ├───modelTest | ||
+ | │ │ │ │ modelTestController.js | ||
+ | │ │ │ │ modelTestListController.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───parameter | │ │ │ ├───parameter | ||
+ | │ │ │ │ parameterController.js | ||
+ | │ │ │ │ parameterMenu.html | ||
+ | │ │ │ │ parameterVersionableMenu.html | ||
+ | │ │ │ │ | ||
│ │ │ ├───performanceLevel | │ │ │ ├───performanceLevel | ||
+ | │ │ │ │ formPerformanceLevelController.js | ||
+ | │ │ │ │ listPerformanceLevelController.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───reportAnswerSheet | │ │ │ ├───reportAnswerSheet | ||
+ | │ │ │ │ reportAnswerSheetDREController.js | ||
+ | │ │ │ │ reportAnswerSheetFilesController.js | ||
+ | │ │ │ │ reportAnswerSheetSchoolController.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───reportCorrection | │ │ │ ├───reportCorrection | ||
+ | │ │ │ │ reportClasseController.js | ||
+ | │ │ │ │ reportDREController.js | ||
+ | │ │ │ │ reportSchoolController.js | ||
+ | │ │ │ │ reportStudentController.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───reportItem | │ │ │ ├───reportItem | ||
+ | │ │ │ │ reportItemController.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───reportTest | │ │ │ ├───reportTest | ||
+ | │ │ │ │ graphicPerformanceSchoolController.js | ||
+ | │ │ │ │ performanceItemController.js | ||
+ | │ │ │ │ performanceSchoolController.js | ||
+ | │ │ │ │ performanceSkillController.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───test | │ │ │ ├───test | ||
+ | │ │ │ │ indexRequestRevokeMenu.html | ||
+ | │ │ │ │ menu-test-import-tpl.html | ||
+ | │ │ │ │ testAdministrateController.js | ||
+ | │ │ │ │ testController.js | ||
+ | │ │ │ │ testImportController.js | ||
+ | │ │ │ │ testListController.js | ||
+ | │ │ │ │ testListMenu.html | ||
+ | │ │ │ │ testReportController.js | ||
+ | │ │ │ │ testRequestRevokeController.js | ||
+ | │ │ │ │ testResponsesController.js | ||
+ | │ │ │ │ testRevokeController.js | ||
+ | │ │ │ │ | ||
│ │ │ └───testType | │ │ │ └───testType | ||
+ | │ │ │ formTestTypeController.js | ||
+ | │ │ │ listTestTypeController.js | ||
+ | │ │ │ | ||
│ │ ├───directives | │ │ ├───directives | ||
+ | │ │ │ │ directives.js | ||
+ | │ │ │ │ | ||
│ │ │ └───_bundle | │ │ │ └───_bundle | ||
│ │ │ ├───alert | │ │ │ ├───alert | ||
+ | │ │ │ │ alert.css | ||
+ | │ │ │ │ alert.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───checkbox-group | │ │ │ ├───checkbox-group | ||
+ | │ │ │ │ ckeckbox-group.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───collapse | │ │ │ ├───collapse | ||
+ | │ │ │ │ collapse.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───combox | │ │ │ ├───combox | ||
+ | │ │ │ │ cbdirective.css | ||
+ | │ │ │ │ cbdirective2.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───datepicker | │ │ │ ├───datepicker | ||
+ | │ │ │ │ datepicker-directive.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───fieldinteger | │ │ │ ├───fieldinteger | ||
+ | │ │ │ │ fieldinteger.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───highcharts | │ │ │ ├───highcharts | ||
+ | │ │ │ │ highcharts-ng.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───item-brief | │ │ │ ├───item-brief | ||
+ | │ │ │ │ item-brief.html | ||
+ | │ │ │ │ item-brief.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───menu | │ │ │ ├───menu | ||
+ | │ │ │ │ menu.html | ||
+ | │ │ │ │ menu.js | ||
+ | │ │ │ │ sitemas.html | ||
+ | │ │ │ │ | ||
│ │ │ ├───modal | │ │ │ ├───modal | ||
+ | │ │ │ │ modal.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───modal-alert | │ │ │ ├───modal-alert | ||
+ | │ │ │ │ modal-alert.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───ng-change-file | │ │ │ ├───ng-change-file | ||
+ | │ │ │ │ ng-change-file.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───ngShowLoading | │ │ │ ├───ngShowLoading | ||
+ | │ │ │ │ ngShowLoading.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───notification-filter | │ │ │ ├───notification-filter | ||
+ | │ │ │ │ notification.filter.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───page | │ │ │ ├───page | ||
+ | │ │ │ │ page.css | ||
+ | │ │ │ │ page.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───popover | │ │ │ ├───popover | ||
+ | │ │ │ │ │ popover.html | ||
+ | │ │ │ │ │ popover.js | ||
+ | │ │ │ │ │ tooltip.html | ||
+ | │ │ │ │ │ tooltip.js | ||
+ | │ │ │ │ │ | ||
│ │ │ │ └───helpers | │ │ │ │ └───helpers | ||
+ | │ │ │ │ date-parser.js | ||
+ | │ │ │ │ debounce.js | ||
+ | │ │ │ │ dimensions.js | ||
+ | │ │ │ │ parse-options.js | ||
+ | │ │ │ │ raf.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───preloading | │ │ │ ├───preloading | ||
+ | │ │ │ │ preloading.css | ||
+ | │ │ │ │ preloading.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───radio-select | │ │ │ ├───radio-select | ||
+ | │ │ │ │ radio-select.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───rating | │ │ │ ├───rating | ||
+ | │ │ │ │ rating-directive.js | ||
+ | │ │ │ │ rating.css | ||
+ | │ │ │ │ | ||
│ │ │ ├───redactor-directive | │ │ │ ├───redactor-directive | ||
+ | │ │ │ │ redactor-directive.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───reportFilters | │ │ │ ├───reportFilters | ||
+ | │ │ │ │ filtersTpl.html | ||
+ | │ │ │ │ reportFilters.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───subject-selector | │ │ │ ├───subject-selector | ||
+ | │ │ │ │ subject-selector-directive.js | ||
+ | │ │ │ │ subject-selector.css | ||
+ | │ │ │ │ | ||
│ │ │ ├───tags-input | │ │ │ ├───tags-input | ||
+ | │ │ │ │ ng-tags-input.css | ||
+ | │ │ │ │ ng-tags-input.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───uploader | │ │ │ ├───uploader | ||
+ | │ │ │ │ upload.js | ||
+ | │ │ │ │ uploader.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───websocketLoader | │ │ │ ├───websocketLoader | ||
+ | │ │ │ │ websocketLoader.css | ||
+ | │ │ │ │ websocketLoader.js | ||
+ | │ │ │ │ | ||
│ │ │ └───writemaths | │ │ │ └───writemaths | ||
+ | │ │ │ rangy-core.js | ||
+ | │ │ │ textinputs_jquery.js | ||
+ | │ │ │ writemaths-directive.js | ||
+ | │ │ │ writemaths.css | ||
+ | │ │ │ writemaths.js | ||
+ | │ │ │ | ||
│ │ ├───factories | │ │ ├───factories | ||
│ │ │ └───_bundle | │ │ │ └───_bundle | ||
│ │ │ └───cache | │ │ │ └───cache | ||
+ | │ │ │ jcache.module.js | ||
+ | │ │ │ JVirtualCaching.js | ||
+ | │ │ │ | ||
│ │ ├───filters | │ │ ├───filters | ||
+ | │ │ │ │ filters.js | ||
+ | │ │ │ │ | ||
│ │ │ └───_bundle | │ │ │ └───_bundle | ||
│ │ │ ├───between | │ │ │ ├───between | ||
+ | │ │ │ │ between.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───changeBlankSpace | │ │ │ ├───changeBlankSpace | ||
+ | │ │ │ │ changeBlankSpace.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───minimize | │ │ │ ├───minimize | ||
+ | │ │ │ │ minimize.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───moment | │ │ │ ├───moment | ||
+ | │ │ │ │ moment.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───tagToString | │ │ │ ├───tagToString | ||
+ | │ │ │ │ tagToString.js | ||
+ | │ │ │ │ | ||
│ │ │ └───trustedHtml | │ │ │ └───trustedHtml | ||
+ | │ │ │ trustedHtml.js | ||
+ | │ │ │ | ||
│ │ ├───instances | │ │ ├───instances | ||
│ │ │ └───test | │ │ │ └───test | ||
+ | │ │ │ book.js | ||
+ | │ │ │ | ||
│ │ ├───models | │ │ ├───models | ||
│ │ │ ├───AbsenceReason | │ │ │ ├───AbsenceReason | ||
+ | │ │ │ │ absenceReasonModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───adherence | │ │ │ ├───adherence | ||
+ | │ │ │ │ adherenceApiModel.js | ||
+ | │ │ │ │ adherenceModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───answerSheet | │ │ │ ├───answerSheet | ||
+ | │ │ │ │ answerSheetModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───cognitiveCompetence | │ │ │ ├───cognitiveCompetence | ||
+ | │ │ │ │ cognitiveCompetenceModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───correction | │ │ │ ├───correction | ||
+ | │ │ │ │ correctionApiModel.js | ||
+ | │ │ │ │ correctionModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───correlatedSkill | │ │ │ ├───correlatedSkill | ||
+ | │ │ │ │ correlatedSkillModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───course | │ │ │ ├───course | ||
+ | │ │ │ │ courseModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───discipline | │ │ │ ├───discipline | ||
+ | │ │ │ │ disciplineModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───evaluationMatrix | │ │ │ ├───evaluationMatrix | ||
+ | │ │ │ │ evaluationMatrixModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───evaluationMatrixCourse | │ │ │ ├───evaluationMatrixCourse | ||
+ | │ │ │ │ evaluationMatrixCourseModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───EvaluationMatrixCourseCurriculumGrade | │ │ │ ├───EvaluationMatrixCourseCurriculumGrade | ||
+ | │ │ │ │ EvaluationMatrixCourseCurriculumGradeModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───file | │ │ │ ├───file | ||
+ | │ │ │ │ fileModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───formatType | │ │ │ ├───formatType | ||
+ | │ │ │ │ formatTypeModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───Integration | │ │ │ ├───Integration | ||
│ │ │ │ ├───course | │ │ │ │ ├───course | ||
+ | │ │ │ │ │ courseModel.js | ||
+ | │ │ │ │ │ | ||
│ │ │ │ ├───curriculumGrade | │ │ │ │ ├───curriculumGrade | ||
+ | │ │ │ │ │ curriculumGradeModel.js | ||
+ | │ │ │ │ │ | ||
│ │ │ │ ├───levelEducation | │ │ │ │ ├───levelEducation | ||
+ | │ │ │ │ │ levelEducationModel.js | ||
+ | │ │ │ │ │ | ||
│ │ │ │ └───modality | │ │ │ │ └───modality | ||
+ | │ │ │ │ modalityModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───item | │ │ │ ├───item | ||
+ | │ │ │ │ itemModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───itemLevel | │ │ │ ├───itemLevel | ||
+ | │ │ │ │ itemLevelModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───itemSituation | │ │ │ ├───itemSituation | ||
+ | │ │ │ │ itemSituationModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───itemType | │ │ │ ├───itemType | ||
+ | │ │ │ │ itemTypeModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───modelEvaluationMatrix | │ │ │ ├───modelEvaluationMatrix | ||
+ | │ │ │ │ modelEvaluationMatrixModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───modelSkillLevel | │ │ │ ├───modelSkillLevel | ||
+ | │ │ │ │ modelSkillLevelModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───modelTestModel | │ │ │ ├───modelTestModel | ||
+ | │ │ │ │ modelTestModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───parameter | │ │ │ ├───parameter | ||
+ | │ │ │ │ parameterModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───performanceLevel | │ │ │ ├───performanceLevel | ||
+ | │ │ │ │ performanceLevelModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───reportAnswerSheet | │ │ │ ├───reportAnswerSheet | ||
+ | │ │ │ │ reportAnswerSheetModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───reportCorrection | │ │ │ ├───reportCorrection | ||
+ | │ │ │ │ reportCorrectionModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───reportItem | │ │ │ ├───reportItem | ||
+ | │ │ │ │ reportItemModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───reportTest | │ │ │ ├───reportTest | ||
+ | │ │ │ │ reportTestModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───skill | │ │ │ ├───skill | ||
+ | │ │ │ │ skillModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───test | │ │ │ ├───test | ||
+ | │ │ │ │ testAdministrateModel.js | ||
+ | │ │ │ │ testImportExportModel.js | ||
+ | │ │ │ │ testListModel.js | ||
+ | │ │ │ │ testModel.js | ||
+ | │ │ │ │ testRequestRevokeModel.js | ||
+ | │ │ │ │ testRevokeModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───TestPerformanceLevel | │ │ │ ├───TestPerformanceLevel | ||
+ | │ │ │ │ testPerformanceLevelModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───testType | │ │ │ ├───testType | ||
+ | │ │ │ │ testTypeModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───testTypeCourse | │ │ │ ├───testTypeCourse | ||
+ | │ │ │ │ testTypeCourseModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───testTypeCourseCurriculumGrade | │ │ │ ├───testTypeCourseCurriculumGrade | ||
+ | │ │ │ │ testTypeCourseCurriculumGradeModel.js | ||
+ | │ │ │ │ | ||
│ │ │ ├───testTypeItemLevel | │ │ │ ├───testTypeItemLevel | ||
+ | │ │ │ │ testTypeItemLevelModel.js | ||
+ | │ │ │ │ | ||
│ │ │ └───typeLevelEducation | │ │ │ └───typeLevelEducation | ||
+ | │ │ │ typeLevelEducationModel.js | ||
+ | │ │ │ | ||
│ │ └───services | │ │ └───services | ||
+ | │ │ │ services.interceptor.js | ||
+ | │ │ │ services.js | ||
+ | │ │ │ | ||
│ │ └───_bundle | │ │ └───_bundle | ||
│ │ ├───notification | │ │ ├───notification | ||
+ | │ │ │ notification.js | ||
+ | │ │ │ | ||
│ │ ├───pager | │ │ ├───pager | ||
+ | │ │ │ services.js | ||
+ | │ │ │ | ||
│ │ ├───util | │ │ ├───util | ||
+ | │ │ │ util.js | ||
+ | │ │ │ | ||
│ │ └───websocket | │ │ └───websocket | ||
+ | │ │ websocket.js | ||
+ | │ │ | ||
│ └───vendor | │ └───vendor | ||
+ | │ │ bootstrap-3.2.0.js | ||
+ | │ │ jquery-2.1.1.js | ||
+ | │ │ jquery-ui.js | ||
+ | │ │ jquery.signalR-2.2.0.js | ||
+ | │ │ mathJax.js | ||
+ | │ │ moment.js | ||
+ | │ │ | ||
│ ├───angular-1.4.9 | │ ├───angular-1.4.9 | ||
+ | │ │ │ angular-animate.js | ||
+ | │ │ │ angular-aria.js | ||
+ | │ │ │ angular-cookies.js | ||
+ | │ │ │ angular-loader.js | ||
+ | │ │ │ angular-message-format.js | ||
+ | │ │ │ angular-messages.js | ||
+ | │ │ │ angular-mocks.js | ||
+ | │ │ │ angular-resource.js | ||
+ | │ │ │ angular-route.js | ||
+ | │ │ │ angular-sanitize.js | ||
+ | │ │ │ angular-scenario.js | ||
+ | │ │ │ angular-touch.js | ||
+ | │ │ │ angular.js | ||
+ | │ │ │ | ||
│ │ └───i18n | │ │ └───i18n | ||
− | |||
│ ├───compressor | │ ├───compressor | ||
+ | │ │ compressor.js | ||
+ | │ │ | ||
│ ├───datepicker | │ ├───datepicker | ||
+ | │ │ datepicker.css | ||
+ | │ │ datepicker.js | ||
+ | │ │ | ||
│ ├───highcharts-4.0.4 | │ ├───highcharts-4.0.4 | ||
+ | │ │ │ highcharts-3d.js | ||
+ | │ │ │ highcharts-all.js | ||
+ | │ │ │ highcharts-more.js | ||
+ | │ │ │ highcharts.js | ||
+ | │ │ │ | ||
│ │ └───modules | │ │ └───modules | ||
+ | │ │ exporting.js | ||
+ | │ │ no-data-to-display.js | ||
+ | │ │ | ||
│ ├───redactor | │ ├───redactor | ||
+ | │ │ accents.gif | ||
+ | │ │ accents_ext.gif | ||
+ | │ │ arrows.gif | ||
+ | │ │ brackets.gif | ||
+ | │ │ clips.js | ||
+ | │ │ fontcolor.js | ||
+ | │ │ fontfamily.js | ||
+ | │ │ fontsize.js | ||
+ | │ │ foreign.gif | ||
+ | │ │ function.png | ||
+ | │ │ greeklower.gif | ||
+ | │ │ greekupper.gif | ||
+ | │ │ imagemanager.js | ||
+ | │ │ mathLatex.css | ||
+ | │ │ mathLatex.js | ||
+ | │ │ matrix.gif | ||
+ | │ │ operators.gif | ||
+ | │ │ redactor-font.eot | ||
+ | │ │ redactor.css | ||
+ | │ │ redactor.js | ||
+ | │ │ redactor.less | ||
+ | │ │ relations.gif | ||
+ | │ │ subsupset.gif | ||
+ | │ │ symbols.gif | ||
+ | │ │ table.js | ||
+ | │ │ | ||
│ └───resumable-js | │ └───resumable-js | ||
+ | │ resumable.js | ||
+ | │ test.html | ||
+ | │ | ||
└───tests | └───tests | ||
+ | │ conf.js | ||
+ | │ jasmine-runner.html | ||
+ | │ karma.conf.js | ||
+ | │ package.json | ||
+ | │ | ||
├───e2e | ├───e2e | ||
│ └───controllers | │ └───controllers | ||
+ | │ OMRController.e2e.js | ||
+ | │ | ||
└───unit | └───unit | ||
+ | │ razor.js | ||
+ | │ | ||
├───controllers | ├───controllers | ||
+ | │ fileController.test.js | ||
+ | │ formItemController.test.js | ||
+ | │ | ||
├───directives | ├───directives | ||
├───factories | ├───factories | ||
Linha 202: | Linha 607: | ||
├───models | ├───models | ||
└───services | └───services | ||
− | + | ||
+ | </pre> | ||
==Outras informações== | ==Outras informações== |
Edição das 15h46min de 19 de outubro de 2016
Índice
Descrição
Descrever nesta área o que é o produto, quais as necessidades de negócio pretende atender, a quem se destina.
Funcionalidades de Ouro
Nesta seção, insira 3 ou 4 funcionalidades que diferenciam e destacam o produto. De preferência coloque apenas os nomes das funcionalidades
Link do Product Backlog
Nesta seção, insira o link do Product Backlog do produto
Arquitetura Front-End
- Pastas (negrito)
- Arquivos (negrito + itálico)
- css
- vendor
- angular-motion
- modules - animações utilizaveis com angularJS ng-animate
- awesome-bootstrap-checkbox.css - customizações de layout realizadas sobre os campos checkbox/radio do html
- bootstrap.css - franework [1]
- font-awesome.css - customização de fontes para bootstrap
- angular-motion
- prova.css - estilos para gerar .pdf da prova
- style.scss - estilos gerais do sistema
- vendor
- fonts - fontes awesome/material
- images - imagens gerais do sistema/manual do sistema em .pdf
- js
- angular
- controllers - Cada controller angularJS possuí uma única View na estrutura asp.NET indicado no arquivo .html pelo atributo ng-'controller' (O Avalia+ não se utiliza de rotas virtuais do argularJS, diferentemente de uma aplicaçao SPA)
- directives
- _bundle - todas as diretivas utilizadas no sistema
- directives.js - modulo centralizador de diretivas
- factories
- _bundle - todas as 'factories' utilizadas no sistema
- filters
- _bundle - todos os filtros utilizados no sistema
- models - todos os 'models' são serviços que são construídos com base na utilização dos serviços nativos '$http/$resource'
- services
- _bundle - todos os serviços utilizados no sistema
- services.js - modulo centralizador de serviços
- services.interceptor.js - modulo responsável por interceptar todas requisições realizadas sobre AJAX
- vendor
- angular - framework AngularJS versão 1.x [2]
- compressor - realiza a compressão de arquivos de imagem (.jpg ideal) utilizando canvas do html
- datepicker - plugin para exibição e utilização de calendário [3]
- highcharts - plugin para exibição gráficos [www.highcharts.com]
- redactor - plugin editor de textos [4]
- resumable - plugin para realizar uploads com possibilidade de pause [5]
- bootstrap-3.2.0.js - franework [6]
- jquery-2.1.1.js - framework [7]
- jquery-ui.js - framework [8]
- jquery.signalR-2.2.0.js - conexão com websocket com suporte para tecnologia asp.NET [9]
- mathJax.js - framework para exibição de formulas matemáticas complexas através de LaTeX, MathML [10]
- moment.js - plugin para formatação de datas [11]
- angular
- tests
├───css │ │ prova.css │ │ style.css │ │ style.css.map │ │ style.min.css │ │ style.scss │ │ │ ├───vendor │ │ │ awesome-bootstrap-checkbox.css │ │ │ bootstrap.css │ │ │ font-awesome.css │ │ │ │ │ └───angular-motion │ │ │ angular-motion.css │ │ │ │ │ └───modules │ │ collapse.css │ │ fade-and-slide.css │ │ fade.css │ │ flip.css │ │ menu.css │ │ popover-fade.css │ │ │ └───_bundle │ angular.css │ ├───fonts │ ├───images │ │ approxima.jpg │ │ background-dashboard.png │ │ bk_fundo.png │ │ blueClass.jpg │ │ Ciencia.png │ │ default.jpg │ │ favicon.ico │ │ Geral.png │ │ grafico.jpg │ │ icoMenuExpande.png │ │ icoMenuVoltar.png │ │ Matematica.png │ │ Portugues.png │ │ pref_sp.png │ │ sia-dashboard.png │ │ sia.jpg │ │ sia.png │ │ sme-sp.jpg │ │ │ ├───manual │ │ manual_avalia.pdf │ │ │ └───test │ sheet_4alt_20.jpg │ sheet_4alt_40.jpg │ sheet_4alt_60.jpg │ sheet_4alt_80.jpg │ sheet_5alt_20.jpg │ sheet_5alt_40.jpg │ sheet_5alt_60.jpg │ sheet_5alt_80.jpg │ student_id.jpg │ ├───js │ ├───angular │ │ ├───controllers │ │ │ ├───absenceReason │ │ │ │ formAbsenceReasonController.js │ │ │ │ listAbsenceReasonController.js │ │ │ │ │ │ │ ├───adherence │ │ │ │ adherenceController.js │ │ │ │ │ │ │ ├───answerSheet │ │ │ │ answerSheetLotController.js │ │ │ │ answerSheetStudentController.js │ │ │ │ batchDetailsController.js │ │ │ │ customTooltip.html │ │ │ │ schoolLotMenu.html │ │ │ │ testLotMenu.html │ │ │ │ │ │ │ ├───cognitiveCompetence │ │ │ │ formCognitiveCompetenceController.js │ │ │ │ listCognitiveCompetenceController.js │ │ │ │ │ │ │ ├───correction │ │ │ │ correctionController.js │ │ │ │ correctionResultController.js │ │ │ │ │ │ │ ├───correlatedSkill │ │ │ │ formCorrelatedSkillController.js │ │ │ │ │ │ │ ├───discipline │ │ │ │ formDisciplineController.js │ │ │ │ listDisciplineController.js │ │ │ │ │ │ │ ├───evaluationMatrix │ │ │ │ evaluationMatrixController.js │ │ │ │ evaluationMatrixListController.js │ │ │ │ │ │ │ ├───file │ │ │ │ fileController.js │ │ │ │ fileMenu.html │ │ │ │ │ │ │ ├───home │ │ │ │ homeController.js │ │ │ │ │ │ │ ├───item │ │ │ │ formItemController.js │ │ │ │ listItemController.js │ │ │ │ listItemMenu.html │ │ │ │ │ │ │ ├───itemLevel │ │ │ │ formItemLevelController.js │ │ │ │ listItemLevelController.js │ │ │ │ │ │ │ ├───itemType │ │ │ │ itemTypeFormController.js │ │ │ │ itemTypeListController.js │ │ │ │ │ │ │ ├───modelEvaluationMatrix │ │ │ │ modelEvaluationMatrixController.js │ │ │ │ modelEvaluationMatrixListController.js │ │ │ │ │ │ │ ├───modelTest │ │ │ │ modelTestController.js │ │ │ │ modelTestListController.js │ │ │ │ │ │ │ ├───parameter │ │ │ │ parameterController.js │ │ │ │ parameterMenu.html │ │ │ │ parameterVersionableMenu.html │ │ │ │ │ │ │ ├───performanceLevel │ │ │ │ formPerformanceLevelController.js │ │ │ │ listPerformanceLevelController.js │ │ │ │ │ │ │ ├───reportAnswerSheet │ │ │ │ reportAnswerSheetDREController.js │ │ │ │ reportAnswerSheetFilesController.js │ │ │ │ reportAnswerSheetSchoolController.js │ │ │ │ │ │ │ ├───reportCorrection │ │ │ │ reportClasseController.js │ │ │ │ reportDREController.js │ │ │ │ reportSchoolController.js │ │ │ │ reportStudentController.js │ │ │ │ │ │ │ ├───reportItem │ │ │ │ reportItemController.js │ │ │ │ │ │ │ ├───reportTest │ │ │ │ graphicPerformanceSchoolController.js │ │ │ │ performanceItemController.js │ │ │ │ performanceSchoolController.js │ │ │ │ performanceSkillController.js │ │ │ │ │ │ │ ├───test │ │ │ │ indexRequestRevokeMenu.html │ │ │ │ menu-test-import-tpl.html │ │ │ │ testAdministrateController.js │ │ │ │ testController.js │ │ │ │ testImportController.js │ │ │ │ testListController.js │ │ │ │ testListMenu.html │ │ │ │ testReportController.js │ │ │ │ testRequestRevokeController.js │ │ │ │ testResponsesController.js │ │ │ │ testRevokeController.js │ │ │ │ │ │ │ └───testType │ │ │ formTestTypeController.js │ │ │ listTestTypeController.js │ │ │ │ │ ├───directives │ │ │ │ directives.js │ │ │ │ │ │ │ └───_bundle │ │ │ ├───alert │ │ │ │ alert.css │ │ │ │ alert.js │ │ │ │ │ │ │ ├───checkbox-group │ │ │ │ ckeckbox-group.js │ │ │ │ │ │ │ ├───collapse │ │ │ │ collapse.js │ │ │ │ │ │ │ ├───combox │ │ │ │ cbdirective.css │ │ │ │ cbdirective2.js │ │ │ │ │ │ │ ├───datepicker │ │ │ │ datepicker-directive.js │ │ │ │ │ │ │ ├───fieldinteger │ │ │ │ fieldinteger.js │ │ │ │ │ │ │ ├───highcharts │ │ │ │ highcharts-ng.js │ │ │ │ │ │ │ ├───item-brief │ │ │ │ item-brief.html │ │ │ │ item-brief.js │ │ │ │ │ │ │ ├───menu │ │ │ │ menu.html │ │ │ │ menu.js │ │ │ │ sitemas.html │ │ │ │ │ │ │ ├───modal │ │ │ │ modal.js │ │ │ │ │ │ │ ├───modal-alert │ │ │ │ modal-alert.js │ │ │ │ │ │ │ ├───ng-change-file │ │ │ │ ng-change-file.js │ │ │ │ │ │ │ ├───ngShowLoading │ │ │ │ ngShowLoading.js │ │ │ │ │ │ │ ├───notification-filter │ │ │ │ notification.filter.js │ │ │ │ │ │ │ ├───page │ │ │ │ page.css │ │ │ │ page.js │ │ │ │ │ │ │ ├───popover │ │ │ │ │ popover.html │ │ │ │ │ popover.js │ │ │ │ │ tooltip.html │ │ │ │ │ tooltip.js │ │ │ │ │ │ │ │ │ └───helpers │ │ │ │ date-parser.js │ │ │ │ debounce.js │ │ │ │ dimensions.js │ │ │ │ parse-options.js │ │ │ │ raf.js │ │ │ │ │ │ │ ├───preloading │ │ │ │ preloading.css │ │ │ │ preloading.js │ │ │ │ │ │ │ ├───radio-select │ │ │ │ radio-select.js │ │ │ │ │ │ │ ├───rating │ │ │ │ rating-directive.js │ │ │ │ rating.css │ │ │ │ │ │ │ ├───redactor-directive │ │ │ │ redactor-directive.js │ │ │ │ │ │ │ ├───reportFilters │ │ │ │ filtersTpl.html │ │ │ │ reportFilters.js │ │ │ │ │ │ │ ├───subject-selector │ │ │ │ subject-selector-directive.js │ │ │ │ subject-selector.css │ │ │ │ │ │ │ ├───tags-input │ │ │ │ ng-tags-input.css │ │ │ │ ng-tags-input.js │ │ │ │ │ │ │ ├───uploader │ │ │ │ upload.js │ │ │ │ uploader.js │ │ │ │ │ │ │ ├───websocketLoader │ │ │ │ websocketLoader.css │ │ │ │ websocketLoader.js │ │ │ │ │ │ │ └───writemaths │ │ │ rangy-core.js │ │ │ textinputs_jquery.js │ │ │ writemaths-directive.js │ │ │ writemaths.css │ │ │ writemaths.js │ │ │ │ │ ├───factories │ │ │ └───_bundle │ │ │ └───cache │ │ │ jcache.module.js │ │ │ JVirtualCaching.js │ │ │ │ │ ├───filters │ │ │ │ filters.js │ │ │ │ │ │ │ └───_bundle │ │ │ ├───between │ │ │ │ between.js │ │ │ │ │ │ │ ├───changeBlankSpace │ │ │ │ changeBlankSpace.js │ │ │ │ │ │ │ ├───minimize │ │ │ │ minimize.js │ │ │ │ │ │ │ ├───moment │ │ │ │ moment.js │ │ │ │ │ │ │ ├───tagToString │ │ │ │ tagToString.js │ │ │ │ │ │ │ └───trustedHtml │ │ │ trustedHtml.js │ │ │ │ │ ├───instances │ │ │ └───test │ │ │ book.js │ │ │ │ │ ├───models │ │ │ ├───AbsenceReason │ │ │ │ absenceReasonModel.js │ │ │ │ │ │ │ ├───adherence │ │ │ │ adherenceApiModel.js │ │ │ │ adherenceModel.js │ │ │ │ │ │ │ ├───answerSheet │ │ │ │ answerSheetModel.js │ │ │ │ │ │ │ ├───cognitiveCompetence │ │ │ │ cognitiveCompetenceModel.js │ │ │ │ │ │ │ ├───correction │ │ │ │ correctionApiModel.js │ │ │ │ correctionModel.js │ │ │ │ │ │ │ ├───correlatedSkill │ │ │ │ correlatedSkillModel.js │ │ │ │ │ │ │ ├───course │ │ │ │ courseModel.js │ │ │ │ │ │ │ ├───discipline │ │ │ │ disciplineModel.js │ │ │ │ │ │ │ ├───evaluationMatrix │ │ │ │ evaluationMatrixModel.js │ │ │ │ │ │ │ ├───evaluationMatrixCourse │ │ │ │ evaluationMatrixCourseModel.js │ │ │ │ │ │ │ ├───EvaluationMatrixCourseCurriculumGrade │ │ │ │ EvaluationMatrixCourseCurriculumGradeModel.js │ │ │ │ │ │ │ ├───file │ │ │ │ fileModel.js │ │ │ │ │ │ │ ├───formatType │ │ │ │ formatTypeModel.js │ │ │ │ │ │ │ ├───Integration │ │ │ │ ├───course │ │ │ │ │ courseModel.js │ │ │ │ │ │ │ │ │ ├───curriculumGrade │ │ │ │ │ curriculumGradeModel.js │ │ │ │ │ │ │ │ │ ├───levelEducation │ │ │ │ │ levelEducationModel.js │ │ │ │ │ │ │ │ │ └───modality │ │ │ │ modalityModel.js │ │ │ │ │ │ │ ├───item │ │ │ │ itemModel.js │ │ │ │ │ │ │ ├───itemLevel │ │ │ │ itemLevelModel.js │ │ │ │ │ │ │ ├───itemSituation │ │ │ │ itemSituationModel.js │ │ │ │ │ │ │ ├───itemType │ │ │ │ itemTypeModel.js │ │ │ │ │ │ │ ├───modelEvaluationMatrix │ │ │ │ modelEvaluationMatrixModel.js │ │ │ │ │ │ │ ├───modelSkillLevel │ │ │ │ modelSkillLevelModel.js │ │ │ │ │ │ │ ├───modelTestModel │ │ │ │ modelTestModel.js │ │ │ │ │ │ │ ├───parameter │ │ │ │ parameterModel.js │ │ │ │ │ │ │ ├───performanceLevel │ │ │ │ performanceLevelModel.js │ │ │ │ │ │ │ ├───reportAnswerSheet │ │ │ │ reportAnswerSheetModel.js │ │ │ │ │ │ │ ├───reportCorrection │ │ │ │ reportCorrectionModel.js │ │ │ │ │ │ │ ├───reportItem │ │ │ │ reportItemModel.js │ │ │ │ │ │ │ ├───reportTest │ │ │ │ reportTestModel.js │ │ │ │ │ │ │ ├───skill │ │ │ │ skillModel.js │ │ │ │ │ │ │ ├───test │ │ │ │ testAdministrateModel.js │ │ │ │ testImportExportModel.js │ │ │ │ testListModel.js │ │ │ │ testModel.js │ │ │ │ testRequestRevokeModel.js │ │ │ │ testRevokeModel.js │ │ │ │ │ │ │ ├───TestPerformanceLevel │ │ │ │ testPerformanceLevelModel.js │ │ │ │ │ │ │ ├───testType │ │ │ │ testTypeModel.js │ │ │ │ │ │ │ ├───testTypeCourse │ │ │ │ testTypeCourseModel.js │ │ │ │ │ │ │ ├───testTypeCourseCurriculumGrade │ │ │ │ testTypeCourseCurriculumGradeModel.js │ │ │ │ │ │ │ ├───testTypeItemLevel │ │ │ │ testTypeItemLevelModel.js │ │ │ │ │ │ │ └───typeLevelEducation │ │ │ typeLevelEducationModel.js │ │ │ │ │ └───services │ │ │ services.interceptor.js │ │ │ services.js │ │ │ │ │ └───_bundle │ │ ├───notification │ │ │ notification.js │ │ │ │ │ ├───pager │ │ │ services.js │ │ │ │ │ ├───util │ │ │ util.js │ │ │ │ │ └───websocket │ │ websocket.js │ │ │ └───vendor │ │ bootstrap-3.2.0.js │ │ jquery-2.1.1.js │ │ jquery-ui.js │ │ jquery.signalR-2.2.0.js │ │ mathJax.js │ │ moment.js │ │ │ ├───angular-1.4.9 │ │ │ angular-animate.js │ │ │ angular-aria.js │ │ │ angular-cookies.js │ │ │ angular-loader.js │ │ │ angular-message-format.js │ │ │ angular-messages.js │ │ │ angular-mocks.js │ │ │ angular-resource.js │ │ │ angular-route.js │ │ │ angular-sanitize.js │ │ │ angular-scenario.js │ │ │ angular-touch.js │ │ │ angular.js │ │ │ │ │ └───i18n │ ├───compressor │ │ compressor.js │ │ │ ├───datepicker │ │ datepicker.css │ │ datepicker.js │ │ │ ├───highcharts-4.0.4 │ │ │ highcharts-3d.js │ │ │ highcharts-all.js │ │ │ highcharts-more.js │ │ │ highcharts.js │ │ │ │ │ └───modules │ │ exporting.js │ │ no-data-to-display.js │ │ │ ├───redactor │ │ accents.gif │ │ accents_ext.gif │ │ arrows.gif │ │ brackets.gif │ │ clips.js │ │ fontcolor.js │ │ fontfamily.js │ │ fontsize.js │ │ foreign.gif │ │ function.png │ │ greeklower.gif │ │ greekupper.gif │ │ imagemanager.js │ │ mathLatex.css │ │ mathLatex.js │ │ matrix.gif │ │ operators.gif │ │ redactor-font.eot │ │ redactor.css │ │ redactor.js │ │ redactor.less │ │ relations.gif │ │ subsupset.gif │ │ symbols.gif │ │ table.js │ │ │ └───resumable-js │ resumable.js │ test.html │ └───tests │ conf.js │ jasmine-runner.html │ karma.conf.js │ package.json │ ├───e2e │ └───controllers │ OMRController.e2e.js │ └───unit │ razor.js │ ├───controllers │ fileController.test.js │ formItemController.test.js │ ├───directives ├───factories ├───filters ├───models └───services