Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 13586|Yanıt: 2

[JavaSE] JAVA tarafından yazılmış öğrenci bilgi yönetim sistemi

[Bağlantıyı kopyala]
Yayınlandı 20.11.2014 20:43:50 | |Sırayla göz atın |
Bu gönderi en son 2014-11-20 tarihinde Delver_Si tarafından düzenlenmiştir 21:21

[mw_shl_code=SQL,doğru] usta kullan
Git
eğer varsa (sys.databases'ten * seç, burada ad = 'okul')
        Drop veritabanı okulu
Git
Veritabanı okulu oluşturun
Git
Okulu Kullanın
Git
Tablo Öğrencisi Oluştur
(
        stu_id varchar(10) birincil anahtar ,-- sayı
        stu_name varchar(20) not null,-- name
        stu_addr Varchar (100) ,-- adres
        stu_spec Varchar (50) ,-- profesyonel
        stu_dorm Varchar (50) — Yurt
)
Git
öğrenci değerlerine ekleyin('100001', 'Zhang San', 'Wuhan Xu Dong', 'Bilgi Mühendisliği', '101')
öğrenci değerlerine ekleyin('100002','Li Si','Wuhan Xu Dong','Bilgi Mühendisliği','102')

Öğrenciden * seç

--öğrenciden sil burada stu_id = '100001'

--öğrenci kümesini güncelleme stu_name = 'Li Si', stu_addr = 'Zhang San', stu_spec= 'Yazılım Testi', stu_dorm = '1001' burada stu_id = '100001'[/mw_shl_code]

[mw_shl_code=java,true]paketi online.school.test;

java.util.ArrayList içe aktar;
java.util.List içeri; online.school.domain.Student içe aktar;
çevrimiçi.school.service.StudentService içe aktar;

Halk sınıfı StudentTest {

        public static void main(String[] args) {
                yeni StudentTest().getAllStudent();
        }
        public int addStudent() {
                Öğrenci öğrenci = yeni öğrenci("3","Wang Wu","Xiaogan',"Yazılım Testi","103");
                return new StudentService().addStudent(student);
        }

        public int delStudent() {
                String stuId="3";
                yeni StudentService().delStudent(stuId) geri döndür;
        }

        public void findStudent() {
                String stuId="3";
                Öğrenci öğrenci =yeni StudentService().findStudent(stuId);
                System.out.println(student.toString());
        }

        public List<Student> getAllStudent() {
                ArrayList al = (ArrayList) new StudentService().getAllStudent();
                for(int i =0; i<al.size(); i++){
                        Object[] obj =(Object[]) al.get(i);
                        for(int j=0; j<5; j++){
                                System.out.print(obj[j] + " ");
                        }
                        System.out.println();
                }
                Return Al;
        }

        public int updateStudent() {

                Öğrenci = yeni öğrenci("3","Wang Wu","Yingcheng","İnşaat Mühendisliği","103");
                new StudentService().updateStudent(student);
                dönüş 0;
               
        }
}
[/mw_shl_code]

[mw_shl_code=java,true]paketi online.school.domain;

Kamu sınıfı Öğrenci {
        
        er String stu_id; sayı
        özel String stu_name; İsim
        er String stu_addr; - Adres
        özel String stu_spec; Profesyonel
        er String stu_dorm; Yurt
        public String getStu_id() {
                stu_id dön;
        }
        public void setStu_id(String stuId) {
                stu_id = stuId;
        }
        public String getStu_name() {
                stu_name dönüş;
        }
        public void setStu_name(String stuName) {
                stu_name = stuName;
        }
        public String getStu_addr() {
                stu_addr dönüş;
        }
        public void setStu_addr(String stuAddr) {
                stu_addr = stuAddr;
        }
        public String getStu_spec() {
                stu_spec dönüş;
        }
        public void setStu_spec(String stuSpec) {
                stu_spec = stuSpec;
        }
        public String getStu_dorm() {
                stu_dorm dönüş;
        }
        public void setStu_dorm(String stuDorm) {
                stu_dorm = stuDorm;
        }
        
        
        
        kamu Öğrenci() {
                super();
        }
        public Student(String stuId, String stuName, String stuAddr,
                        String stuSpec, String stuDorm) {
                super();
                stu_id = stuId;
                stu_name = stuName;
                stu_addr = stuAddr;
                stu_spec = stuSpec;
                stu_dorm = stuDorm;
        }
        @Override
        public String toString() {
                return "Öğrenci [stu_addr=" + stu_addr + ", stu_dorm=" + stu_dorm
                                + ", stu_id=" + stu_id + ", stu_name=" + stu_name
                                + ", stu_spec=" + stu_spec + "]";
        }
        
        
        

}
[/mw_shl_code]
[mw_shl_code=java,true]paketi online.school.service;

java.util.List içeri;

çevrimiçi.school.dao.StudentDao içe aktar;
online.school.domain.Student içe aktar;
online.school.utils.SqlHelp;

public class StudentService implements IStudentService{

        @Override
        public int addStudent (Öğrenci öğrenci) {
               
                String sql = "öğrenci değerlerine (?,?,?,?,?)";
                return new StudentDao().addStudent(sql,student.getStu_id(),student.getStu_name(),student.getStu_addr(),student.getStu_spec(),student.getStu_dorm());
        }

        @Override
        public int delStudent(String stuId) {
                String sql = "öğrenciden sil, burada stu_id = ?";
                return new StudentDao().delStudent(sql, stuId);
        }

        @Override
        public Student findStudent(String stuId) {
                String sql = "öğrenciden * seç, burada stu_id = ?";
                return new StudentDao().findStudent(sql, stuId);
        }

        @Override
        public List<Student> getAllStudent() {
                String sql = "öğrenciden * seç";
                return new StudentDao().getAllStudent(sql);
        }

        @Override
        public int güncellemesiStudent(Öğrenci öğrenci) {
                String sql = "öğrenci kümesini güncelle stu_name = ?,stu_addr = ?, stu_spec= ?,stu_dorm = ? burada stu_id = ?";
                return new StudentDao().updateStudent(sql, student.getStu_name(),student.getStu_addr(),student.getStu_spec(),student.getStu_dorm(),student.getStu_id());
               
        }

        

        
}
[/mw_shl_code] [mw_shl_code=java,true]paketi online.school.dao;

java.util.ArrayList içe aktar;
java.util.List içeri;
online.school.domain.Student içe aktar;
online.school.utils.SqlHelp;

public class StudentDao implements IStudentDao{

        @Override
        public int addStudent(String sql, String... args) {
                return new SqlHelp().executeUpdate(sql,args);
               
        }

        @Override
        public int delStudent(String sql, String... args) {
                return new SqlHelp().executeUpdate(sql,args);
        }

        @Override
        public Student findStudent(String sql, String... args) {
                ArrayList al = yeni SqlHelp().executeQuery(sql, args);
                        Nesne[] obj =(Nesne[]) al.get(0);
                        Öğrenci öğrenci = yeni Öğrenci();
                        student.setStu_id((String) obj[0]);
                        student.setStu_name((String) obj[1]);
                        student.setStu_addr((String) obj[2]);
                        student.setStu_spec((String) obj[3]);
                        student.setStu_dorm((String) obj[4]);
                        dönen öğrenci;
               
        }

        @Override
        public List<Student> getAllStudent(String sql) {

                ArrayList al = yeni SqlHelp().executeQuery(sql);
                Return Al;
        }

        @Override
        public int updateStudent(String sql, String... args) {
               
                return new SqlHelp().executeUpdate(sql, args);
               
        }

        
        
}
[/mw_shl_code]

stuManager.rar

507.45 KB, İndirme süreleri: 0, İndirme kredileri: -1 prestij, -1 katkı

Satış Fiyatı:2 MB [Kayıt]  [satın alma]





Önceki:Son zamanlarda, son birkaç gündür yapılan bir kayıt fonksiyonu olan bir çevrimiçi kitapçı projesi yapıyorum
Önümüzdeki:Öğrenci yönetim sisteminin C# versiyonu
 Ev sahibi| Yayınlandı 20.11.2014 21:20:55 |
admin 2014-11-20 tarihinde 21:13 tarihinde gönderildi
Ekin kaynak kodunu sahibinin 2 paraya satması önerilir

:zafer:
Yayınlandı 20.11.2014 21:13:20 |
Ekin kaynak kodunu sahibinin 2 paraya satması önerilir
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com