"Internship Finding Program" adlı proje, Düzce Üniversitesi Nesne Tabanlı Programlama dersi kapsamında hazırlanan bir ödevdir.
Proje sürecinde aşağıdaki doküman ve materyaller hazırlanmıştır:
- Akış Diyagramları: Projenin işleyişini ve mantığını görsel olarak ifade eden diyagramlar.
- Dokümantasyon: Projenin teknik detaylarını, kullanım kılavuzunu ve geliştirme sürecini içeren detaylı belgeler.
- Veritabanı Dosyaları: Projenin çalışmasını sağlayan ve verilerin tutulduğu veritabanı tasarımı ve dosyaları.
- Nesne Tabanlı Programlama Sertifikası: Proje yetkinliğini göstermek amacıyla alınan sertifika.
The project titled "Internship Finding Program" was an assignment prepared as part of the Object-Oriented Programming course at Düzce University.
During the project, the following documents and materials were prepared:
- Flowcharts: Diagrams visually representing the workflow and logic of the project.
- Documentation: Detailed files including technical aspects, user guides, and development processes of the project.
- Database Files: Database design and files that ensure the functionality and data storage of the project.
- Object-Oriented Programming Certificate: A certificate obtained to demonstrate project proficiency.
🛠️ Proje İşleyişi
Proje, bir öğrenci giriş sistemi ile başlar. Öğrenci, giriş yaptıktan sonra kriter bilgilerini girer. Bu bilgiler şunları içerir:
- Bilgi sahibi olduğu alanlar
- Eğitim ve sertifikalar (varsa)
- Hobiler
Bu kriterler doğrultusunda sistem, uygun bir firma seçer. Öğrenci, firma hakkında kısa bir açıklama yaptıktan sonra başvurusunu tamamlar.
Firmalar, gelen başvuruları değerlendirebilir, onaylayabilir veya reddedebilir. Ayrıca öğrencileri ve firmaları kayıt eden bir sorumlu giriş sistemi de projede yer almaktadır.
Dil Seçenekleri
Program, Türkçe ve İngilizce olmak üzere iki dil seçeneği sunar. Kullanıcı istediği dili seçerek programı kullanabilir. Programın ana dili Türkçedir.
🛠️ Project Workflow
The project begins with a student login system. After logging in, the student enters their criteria information, including:
- Fields of expertise
- Education and certifications (if any)
- Hobbies
Based on these criteria, the system selects a suitable company. The student then completes the application by providing a short description of the company.
Companies can review the applications and either approve or reject them. Additionally, the project includes a responsible login system for registering students and companies.
Language Options
The program provides two language options: Turkish and English. Users can select their preferred language to use the program. The default language is Turkish.
✉️ Mail: cnaosturk34@gmail.com