Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 13586|Відповідь: 2

[JavaSE] Система управління студентською інформацією, написана JAVA

[Копіювати посилання]
Опубліковано 20.11.2014 20:43:50 | |Переглядайте у порядку перегляду |
Цей допис востаннє редагувався Delver_Si 2014-11-20 21:21

[mw_shl_code=sql,true]використовуйте master
Іди
якщо існує(виберіть * з sys.databases, де ім'я = 'школа')
        Школа баз даних відмови
Іди
Створити школу бази даних
Іди
Використовуйте школу
Іди
Створити таблицю, студент
(
        stu_id варчар(10) первинний ключ ,-- число
        stu_name вархар(20) не нуль,-- ім'я
        stu_addr Варчар (100) ,-- адреса
        stu_spec Варшар (50) ,-- професіонал
        stu_dorm Варчар (50) — гуртожиток
)
Іди
вставити у студентські цінності ('100001', 'Чжан Сан', 'Вухань Сюй Дун', 'Інформаційна інженерія', '101')
вставити у студентські цінності ('100002', 'Лі Сі', 'Вухань Сюй Дун', 'Інформаційна інженерія', '102')

вибрати * від студента

--видалити зі студента, де stu_id = '100001'

--оновити набір учня stu_name = 'Лі Сі', stu_addr = 'Чжан Сан', stu_spec= 'Тестування програмного забезпечення', stu_dorm = '1001', де stu_id = '100001'[/mw_shl_code]

[mw_shl_code=java,true]пакет online.school.test;

import java.util.ArrayList;
import java.util.List; імпортувати онлайн.school.domain.Student;
імпортувати онлайн.school.service.StudentService;

Студентський тест для загального класу {

        public static void main(String[] args) {
                новий StudentTest().getAllStudent();
        }
        public int addStudent() {
                Студент = новий студент ("3","Wang Wu","Xiaogan","Програмне тестування","103");
                повернути новий StudentService().addStudent(student);
        }

        public int delStudent() {
                String stuId="3";
                повернути нову StudentService().delStudent(stuId);
        }

        public void findStudent() {
                String stuId="3";
                Студент-студент =new StudentService().findStudent(stuId);
                System.out.println(student.toString());
        }

        публічний список<Student> getAllStudent() {
                ArrayList al = (ArrayList) новий 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();
                }
                Поверніться Ал;
        }

        public int updateStudent() {

                Студент-студент = новий студент("3","Wang Wu","Yingcheng","Цивільне будівництво","103");
                новий StudentService().updateStudent(student);
                return 0;
               
        }
}
[/mw_shl_code]

[mw_shl_code=java,true]пакет online.school.domain;

Студент державного класу {
        
        рядовий Стрінг stu_id; Число
        рядовий String stu_name; Ім'я
        рядовий Стрінг stu_addr; - Адреса
        рядовий String stu_spec; Професійна кар'єра
        рядовий Стрінг stu_dorm; Гуртожиток
        public String getStu_id() {
                повернення stu_id;
        }
        public void setStu_id(String stuId) {
                stu_id = stuId;
        }
        public String getStu_name() {
                повернення stu_name;
        }
        public void setStu_name(String stuName) {
                stu_name = stuName;
        }
        public String getStu_addr() {
                повернення stu_addr;
        }
        public void setStu_addr(String stuAddr) {
                stu_addr = stuAddr;
        }
        public String getStu_spec() {
                повернення stu_spec;
        }
        public void setStu_spec(String stuSpec) {
                stu_spec = stuSpec;
        }
        public String getStu_dorm() {
                повернення stu_dorm;
        }
        public void setStu_dorm(String stuDorm) {
                stu_dorm = студгуртожиток;
        }
        
        
        
        Державний студент() {
                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 = студгуртожиток;
        }
        @Override
        public String toString() {
                повернути "Студент [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]пакет online.school.service;

import java.util.List;

імпортувати онлайн.school.dao.StudentDao;
імпортувати онлайн.school.domain.Student;
імпортувати онлайн.school.utils.SqlHelp;

публічний клас StudentService реалізує IStudentService{

        @Override
        public int addStudent(Студент-студент) {
               
                String sql = "вставити у студентські цінності(?,?,?,?,?)";
                повернути новий 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 = "видалити зі студента, де stu_id = ?";
                повернути новий StudentDao().delStudent(sql, stuId);
        }

        @Override
        public Student findStudent(String stuId) {
                String sql = «вибрати * зі студента, де stu_id = ?»;
                повернути новий StudentDao().findStudent(sql, stuId);
        }

        @Override
        публічний список<Student> getAllStudent() {
                String sql = «вибрати * зі студента»;
                повернути новий StudentDao().getAllStudent(sql);
        }

        @Override
        public int updateStudent(Студент-студент) {
                String sql = "оновити студентський набір stu_name = ?,stu_addr = ?, stu_spec= ?,stu_dorm = ? де stu_id = ?";
                повернути новий 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]package online.school.dao;

import java.util.ArrayList;
import java.util.List;
імпортувати онлайн.school.domain.Student;
імпортувати онлайн.school.utils.SqlHelp;

public class StudentDao реалізує IStudentDao{

        @Override
        public int addStudent(String sql, String... args) {
                повернути новий SqlHelp().executeUpdate(sql,args);
               
        }

        @Override
        public int delStudent(String sql, String... args) {
                повернути новий SqlHelp().executeUpdate(sql,args);
        }

        @Override
        публічний студент findStudent(String sql, String... args) {
                ArrayList al = new SqlHelp().executeQuery(sql, args);
                        Object[] obj =(Object[]) al.get(0);
                        Студент-студент = новий студент();
                        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]);
                        студент, який повернувся;
               
        }

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

                ArrayList al = new SqlHelp().executeQuery(sql);
                Поверніться Ал;
        }

        @Override
        public int updateStudent(String sql, String... args) {
               
                повернути новий SqlHelp().executeUpdate(sql, args);
               
        }

        
        
}
[/mw_shl_code]

stuManager.rar

507,45 КБ, час завантаження: 0, кредити за завантаження: -1 престиж, -1 внесок

Ціна продажу:2 МБ [Запис]  [купити]





Попередній:Нещодавно я працюю над проєктом онлайн-книгарні — це реєстраційна функція, яку вже провели останні кілька днів
Наступний:C#-версія системи управління студентами
 Орендодавець| Опубліковано 20.11.2014 21:20:55 |
Адміністратор опубліковано 2014-11-20 21:13
Рекомендується власнику продати вихідний код вкладення за 2 гроші

:перемога:
Опубліковано 20.11.2014 21:13:20 |
Рекомендується власнику продати вихідний код вкладення за 2 гроші
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com