この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 13586|答える: 2

[JavaSE] JAVAによって作成された学生情報管理システム

[リンクをコピー]
掲載地 2014/11/20 20:43:50 | |順に閲覧 |
この投稿は2014年11月20日21:21にDelver_Siによって最後に編集されました。

[mw_shl_code=SQL,true]master を使います
行け
もし存在する場合(sys.databasesから名前='school'の*を選択してください)
        データベーススクールを中止
行け
Create Database School
行け
学校を使った
行け
テーブル作成 学生
(
        stu_id varchar(10) 主キー ,-- 番号
        stu_name varchar(20) null ではない 名前,--
        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]package online.school.test;

import java.util.ArrayList;
import java.util.List; import online.school.domain.Student;
import online.school.service.StudentService;

public class StudentTest {

        public static void main(String[] args) {
                new StudentTest().getAllStudent();
        }
        public int addStudent() {
                学生 = 新入生("3","王武","小感","ソフトウェアテスト","103");
                return new StudentService().addStudent(student);
        }

        public int delStudent() {
                文字列 stuId="3";
                新しいStudentService().delStudent(stuId);
        }

        public void findStudent() {
                文字列 stuId="3";
                Student = new 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++){
                        オブジェクト[] obj =(オブジェクト[]) al.get(i);
                        for(int j=0; j<5; J++){
                                System.out.print(obj[j] + " ");
                        }
                        System.out.println();
                }
                アルを返送;
        }

        public int updateStudent() {

                学生=新入生(「3」「王武」「英成」「土木工学」「103」);
                new StudentService().updateStudent(student);
                返す0;
               
        }
}
[/mw_shl_code]

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

パブリッククラス 学生 {
        
        プライベートのストリングstu_id; 番号
        プライベートのストリングstu_name; 名称
        私立ストリングstu_addr; - 住所
        プライベート・ストリングstu_spec; プロ
        プライベート・ストリングstu_dorm; 寮
        公開文字列 getStu_id() {
                stu_id返す;
        }
        public void setStu_id(String stuId) {
                stu_id = stuId;
        }
        パブリック文字列 getStu_name() {
                リターンstu_name;
        }
        public void setStu_name(String stuName) {
                stu_name = stuName;
        }
        パブリック文字列 getStu_addr() {
                stu_addr返す;
        }
        public void setStu_addr(String stuAddr) {
                stu_addr = stuAddr;
        }
        パブリック文字列getStu_spec() {
                stu_spec返す;
        }
        public void setStu_spec(String stuSpec) {
                stu_spec = stuSpec;
        }
        公開文字列 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]package online.school.service;

import java.util.List;

import online.school.dao.StudentDao;
import online.school.domain.Student;
import online.school.utils.SqlHelp;

public class StudentService は IStudentService{ を実装します

        @Override
        public int addStudent(Student student) {
               
                文字列 SQL = 「学生の値(?,?,?,?,?)に挿入」;
                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) {
                文字列 SQL = 「学生から削除 stu_id = ?」;
                return new StudentDao().delStudent(sql, stuId);
        }

        @Override
        public Student findStudent(String stuId) {
                文字列 SQL = 「学生から * 選択 ここで stu_id = ?」;
                return new StudentDao().findStudent(sql, stuId);
        }

        @Override
        public List<Student> getAllStudent() {
                String sql = 「select * from student」;
                return new StudentDao().getAllStudent(sql);
        }

        @Override
        public int updateStudent(Student student) {
                String SQL = "update student set stu_name = ?,stu_addr = ?, stu_spec= ?,stu_dorm = ? ここで 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]package online.school.dao;

import java.util.ArrayList;
import java.util.List;
import online.school.domain.Student;
import 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 = new SqlHelp().executeQuery(sql, args);
                        オブジェクト[] obj =(オブジェクト[]) al.get(0);
                        学生学生 = 新しい学生();
                        student.setStu_id(文字列) obj[0]);
                        student.setStu_name((文字列) obj[1]);
                        student.setStu_addr((ストリング)obj[2]);
                        student.setStu_spec((文字列) obj[3]);
                        student.setStu_dorm((文字列)obj[4]);
                        再留学生;
               
        }

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

                ArrayList al = new SqlHelp().executeQuery(sql);
                アルを返送;
        }

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

        
        
}
[/mw_shl_code]

stuManager.rar

507.45 KB、ダウンロード時間:0、ダウンロードクレジット:-1 名声、-1 貢献

販売価格:2MB [録音]  [買う]





先の:最近、オンライン書店のプロジェクトを行っています。これはここ数日で行われた登録機能です
次に:学生管理システムのC#バージョン
 地主| 掲載地 2014/11/20 21:20:55 |
管理者が2014年11月20日 21:13に投稿
所有者は添付ファイルのソースコードを2ドルで売ることを推奨しています

:勝利:
掲載地 2014/11/20 21:13:20 |
所有者は添付ファイルのソースコードを2ドルで売ることを推奨しています
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com