{"id":16099294,"url":"https://github.com/googtech/student-management-system-cs","last_synced_at":"2025-03-18T07:30:59.319Z","repository":{"id":39631445,"uuid":"163251345","full_name":"GoogTech/Student-management-system-CS","owner":"GoogTech","description":":school: :mortar_board: Desktop applications developed using the Java programming language ~","archived":false,"fork":false,"pushed_at":"2019-08-11T04:52:19.000Z","size":3207,"stargazers_count":22,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-28T08:04:42.137Z","etag":null,"topics":["gui","java","management-system","student","swing","ui","university-project"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GoogTech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-12-27T05:32:41.000Z","updated_at":"2024-10-08T11:37:59.000Z","dependencies_parsed_at":"2022-09-17T15:22:20.552Z","dependency_job_id":null,"html_url":"https://github.com/GoogTech/Student-management-system-CS","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogTech%2FStudent-management-system-CS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogTech%2FStudent-management-system-CS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogTech%2FStudent-management-system-CS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogTech%2FStudent-management-system-CS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GoogTech","download_url":"https://codeload.github.com/GoogTech/Student-management-system-CS/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243910776,"owners_count":20367545,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gui","java","management-system","student","swing","ui","university-project"],"created_at":"2024-10-09T18:26:43.957Z","updated_at":"2025-03-18T07:30:57.612Z","avatar_url":"https://github.com/GoogTech.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"## :mortar_board::book: Student management system\n`Desktop applications developed using the Java programming language and MySQL database ~`\n\n### 项目概述\n\n#### 项目阶段介绍  (:speech_balloon: stop update)\n- *第一阶段：+学生信息管理功能 :white_check_mark:*\n- *第二阶段：+学生选课管理功能 :white_check_mark:*\n- *第三阶段：+学生考勤管理功能 :x:*\n- *第四阶段：+学生成绩管理功能 :x:*\n\n\n\n### 系统截屏\n\n- *登录界面*\n\n![](https://raw.githubusercontent.com/YUbuntu0109/YUbuntu0109.github.io/HexoBackup/2019/03/09/%E5%AD%A6%E7%94%9F%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F-Java-swing/Login_Interface.PNG)\n\n- *选课界面*\n\n![](https://raw.githubusercontent.com/YUbuntu0109/YUbuntu0109.github.io/HexoBackup/2019/03/09/%E5%AD%A6%E7%94%9F%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F-Java-swing/Main_Interface.PNG)\n\n\n\n### 项目结构\n```\n│  LICENSE\n│  README.md\n│  student_management_system-er.png\n│  student_management_system.sql\n│\n└─Student management system\n    │  databaseConfig.properties\n    │  reference document.txt\n    │\n    ├─lib\n    │      JTattoo-1.6.11.jar\n    │      mysql-connector-java-8.0.11.jar\n    │\n    └─src\n        ├─com\n        │  └─YUbuntu\n        │      ├─basicDao\n        │      │      BasicDao.java\n        │      │      package-info.java\n        │      │\n        │      ├─dao\n        │      │  │  Administrator_Dao.java\n        │      │  │  ChooseCourse_Dao.java\n        │      │  │  Class_Dao.java\n        │      │  │  Course_Dao.java\n        │      │  │  package-info.java\n        │      │  │  Student_Dao.java\n        │      │  │  Teacher_Dao.java\n        │      │  │\n        │      │  └─impl\n        │      │          Administrator_DaoImpl.java\n        │      │          ChooseCourse_DaoImpl.java\n        │      │          Class_DaoImpl.java\n        │      │          Course_DaoImpl.java\n        │      │          package-info.java\n        │      │          Student_DaoImpl.java\n        │      │          Teacher_DaoImpl.java\n        │      │\n        │      ├─model\n        │      │      package-info.java\n        │      │      Table_Administrator.java\n        │      │      Table_ChoosedCourse.java\n        │      │      Table_Class.java\n        │      │      Table_Course.java\n        │      │      Table_Student.java\n        │      │      Table_Teacher.java\n        │      │      UserType.java\n        │      │\n        │      ├─util\n        │      │      DatabaseConfig.java\n        │      │      JdbcUtil.java\n        │      │      package-info.java\n        │      │      StringUtil.java\n        │      │\n        │      └─view\n        │          │  AddClass_JFrame.java\n        │          │  AddCourse_JFrame.java\n        │          │  AddStudent_JFrame.java\n        │          │  AddTeacher_JInternalFrame.java\n        │          │  ChangePassword_JFrame.java\n        │          │  ChooseCourse_JInternalFrame.java\n        │          │  ClassList_JFrame.java\n        │          │  CourseList_JInternalFrame.java\n        │          │  DatabaseConfigInfo.java\n        │          │  Login_JFrame.java\n        │          │  Main_JFrame.java\n        │          │  package-info.java\n        │          │  StudentList_JInternalFrame.java\n        │          │  TeacherList_JInternalFrame.java\n        │          │\n        │          └─function\n        │                  AddClass_JFrame_function.java\n        │                  AddCourse_JFrame_function.java\n        │                  AddStudent_JFrame_function.java\n        │                  AddTeacher_JFrame_function.java\n        │                  ChangePassword_JFrame_function.java\n        │                  ChooseCourse_JF_function.java\n        │                  ClassList_JFrame_function.java\n        │                  CourseList_JInternalFrame_function.java\n        │                  Login_JFrame_function.java\n        │                  Main_JFrame_function.java\n        │                  package-info.java\n        │                  StudentList_JFrame_function.java\n        │                  TeacherList_JFrame_function.java\n        │\n        └─icon(略..)\n```\n\n#### 项目文件说明-数据库文件\n```\nstudent_management_system.sql\n```\n\n#### 项目文件说明-数据库配置信息\n```\ndatabaseConfig.properties\n```\n\n\n\n### 数据库ER图\n![](https://raw.githubusercontent.com/YUbuntu0109/Student-management-system-CS/master/student_management_system-er.png)\n \n \n \n*:books:更多有趣项目及详细学习笔记请前往我的个人博客哟（づ￣3￣）づ╭❤～ : https://yubuntu0109.github.io/* \n \n:coffee: Look forward to your contribution !\n\n:man_student: If you need any help, please contact me ~  QQ : 3083968068\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoogtech%2Fstudent-management-system-cs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgoogtech%2Fstudent-management-system-cs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoogtech%2Fstudent-management-system-cs/lists"}