Skip to content

sasongko26/sia

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#SIA (Sistem Informasi Akademik)

image

Tentang SIA

SIA merupakan proyek bersama yang digagas oleh Django Indonesia (Facebook Group) dengan tujuan sebagai:

  1. Tempat sharing pengetahuan sekitar pemrograman Python Django dan mengembangkan kemampuan dalam membuat Aplikasi Web baik secara teori maupun praktek
  2. Membuat aplikasi yang dapat digunakan secara nyata dan berguna pada Instansi Akademis (Sekolah)

Coding-Style

Untuk Coding-Style kita mengikuti acuan pada dokumentasi Coding-Style Django yang bisa ditemukan pada URL https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/coding-style/

Pengetahuan Dasar

Beberapa pengetahuan dasar yang dibutuhkan untuk mengembangkan Aplikasi Web berbasis Python Django

  1. Dasar Bahasa Pemrograman Python
    (Pembelajaran: http://www.learnpython.org)
  2. Menggunakan Django
    (Pembelajaran: http://realdjango.herokuapp.com/)

Menginstall SIA


Lingkungan Development/Packages

Requirement

  1. Django 1.6.2

  2. South

  3. Django Suit

  4. Psycopg2

Install SIA ke localhost


Copy Source Code

git clone https://github.com/django-developer-indonesia/sia.git

Install packages yang dibutuhkan

pip install -r requirements.txt

Setup

./manage.py syncdb

Menjalankan SIA di localhost

./manage.py runserver

Struktur SIA


Data Model

Entitas
  1. Siswa
  2. Guru
  3. Pelajaran
  4. Kelas
  5. Jadwal
  6. Jurusan
  7. Jenis Agenda
  8. Kalender Akademik
ERD

draft version image

Unduh ERD (format: Microsoft Visio)

Refensi Simbol ERD

About

Sistem Informasi Akademik

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published