Perkenalan
Sistem ini terutama terdiri dari tiga bagian: proyek front-end sisi guru, proyek front-end sisi siswa, dan proyek antarmuka back-end (versi 2018).
Lingkungan pengembangan macOS 10.13.4 nodejs 8.9.3 Mongodb 3.4.2
tumpukan teknologi
Bagian belakang: nodejs + ekspres
Bagian depan: vue2.0 + Element-ui + Mint-UI + vuex + vue-router + axios + es6/7
Basis data: mongodb + luwak
Jalankan secara lokal
1. Mulai layanan mongodb dan sambungkan ke database
2. Masuk ke direktori proyek
- Masuk ke direktori server dan mulai server: node bin/www
- Masuk ke direktori guru atau siswa dan mulai front end: npm run dev
- Akses sisi guru: http://localhost:8080
- Akses pelajar: http://localhost:8082
Demonstrasi sistem
Klik pada Video Demonstrasi Sistem Bantuan Pengajaran Kelas untuk melihat, durasi 03:08.
Daftar fitur
Catatan Perkembangan
Untuk detailnya, lihat Sistem Bantuan Pengajaran Kelas - Catatan Pengembangan. Logika struktur kode proyek saat ini memiliki kelemahan tertentu. Untuk struktur proyek yang lebih jelas, silakan lihat struktur proyek Vue.
Referensi
Proyek sumber terbuka: Sistem manajemen backend berdasarkan vue + elemen-ui Membangun aplikasi satu halaman besar dengan 45 halaman berdasarkan vue2 + vuex
Catatan blog:
- modul node.js --tangguh - Blog CSDN
- Penjelasan mendetail tentang bagaimana Node.js menggunakan js-xlsx untuk memproses file Excel
- Contoh penjelasan algoritma genetika - sistem pemeriksaan otomatis berdasarkan algoritma genetika [Latihan] - artwl - Blog Park
- Penerapan algoritma genetika dalam pembentukan volume otomatis-Blog CSDN
- node.js-formidable mengimplementasikan pengunggahan dan pengunduhan file - roda depan - SegmentFault Sifu
- Middleware di nodejs—Multer - Blog CSDN
- Fungsi impor dan ekspor sederhana dari vue+element-ui - Artikel pribadi - SegmentFault Sifu
- Bergandengan tangan, saya akan menunjukkan cara menggunakan vue untuk memainkan backend seri 2 (izin masuk) - Blog CSDN
- Membaca dan menulis node, eksplorasi dan latihan file Excel |. Aotu.io "Aotu Lab"
- Ahli pemisahan front-end dan back-end - model MVVM - DOM Brother - Blog Park
- Desain Keamanan Sistem Aplikasi Web
- Jalan Menuju Jebakan Vue (8) - Menggunakan Echarts untuk Membuat Grafik - WiseWrong - Blog Park
- Terapkan proyek nodejs ke Alibaba Cloud
Catatan 1: Karena proyek ini adalah proyek kelulusan, untuk melindungi hak dan kepentingan pribadi, kode backend server yang relevan tidak dibagikan untuk saat ini.
Catatan 2: Proyek ini hanya untuk tujuan pembelajaran. Semua ikon, gambar, dan hak cipta terkait lainnya yang digunakan dalam proyek adalah milik desainer.