quan ly sinh vien-dkhoctheotinchi

24
QUẢN LÝ SINH VIÊN – ĐĂNG KÝ HỌC THEO TÍN CHỈ TẠI TRƯỜNG TRUNG CẤP CÔNG NGHỆ VÀ KINH TẾ ĐỐI NGOẠI 1. Giới thiệu về Trường trung cấp Công nghệ và kinh tế đối ngoại Tên trường: Trung cấp Công nghệ và Kinh tế đối ngoại được thành lập theo quyết định số 1439/QĐ-UBND, ngày 04/03/2002 của UBND thành phố Hà Nội, có chức năng và nhiệm vụ: đào tạo đội ngũ kỹ thuật viên, nhân viên nghiệp vụ có kiến thức và kỹ năng nghề nghiệp ở trình độ Trung cấp chuyên nghiệp và trình độ nghề; Địa chỉ: KM12 Quốc Lộ 32, Ngoạ Long Xã Minh Khai - Từ Liêm, Hà Nội Điện thoại: 043.7632166 – 043.7632168 Fax: 043.7632168. Email: [email protected] Cơ sở vật chất - Hệ thống phòng học thoáng mát đúng quy chuẩn. Trong đó bao gồm 03 phòng máy với 150 máy tính nối mạng cục bộ và Internet; 01 phòng Bảo trì, sửa chữa máy tính; 2 phòng thực hành Du lịch với đầy đủ các thiết bị buồng, bàn, bar; 01Bếp thực hành đúng tiêu chuẩn; 01 phòng thực hành ngành thư ký Văn phòng với đầy đủ các trang thiết bị tiêu chuẩn như hệ thống Fax, điện thoại, máy tính, máy photo, hệ thống con dấu … và hệ thống Thư viện điện tử giúp sinh viên cập nhật kiến thức một cách nhanh chóng, thuận lợi. - Môi trường, cảnh quan sư phạm tốt; sân chơi rộng, thoáng mát đủ điều kiện cho các môn học GDTC và GDQP. Thông tin về đào tạo * Ngành đào tạo: - Kế toán doanh nghiệp 1

Upload: hoinongdan2005

Post on 28-Sep-2015

29 views

Category:

Documents


2 download

DESCRIPTION

Bài tập lớn

TRANSCRIPT

QUN L SINH VIN NG K HC THEO TN CH

QUN L SINH VIN NG K HC THEO TN CH

TI TRNG TRUNG CP CNG NGH V KINH T I NGOI

1. Gii thiu v Trng trung cp Cng ngh v kinh t i ngoiTn trng: Trung cp Cng ngh v Kinh t i ngoi c thnh lp theo quyt nh s 1439/Q-UBND, ngy 04/03/2002 ca UBND thnh ph H Ni, c chc nng v nhim v: o to i ng k thut vin, nhn vin nghip v c kin thc v k nng ngh nghip trnh Trung cp chuyn nghip v trnh ngh;

a ch:KM12 Quc L 32, Ngo Long X Minh Khai - T Lim, H Ni

in thoi: 043.7632166 043.7632168 Fax: 043.7632168.

Email: [email protected] s vt cht

- H thng phng hc thong mt ng quy chun. Trong bao gm 03 phng my vi 150 my tnh ni mng cc b v Internet; 01 phng Bo tr, sa cha my tnh; 2 phng thc hnh Du lch vi y cc thit b bung, bn, bar; 01Bp thc hnh ng tiu chun; 01 phng thc hnh ngnh th k Vn phng vi y cc trang thit b tiu chun nh h thng Fax, in thoi, my tnh, my photo, h thng con du v h thng Th vin in t gip sinh vin cp nht kin thc mt cch nhanh chng, thun li.

- Mi trng, cnh quan s phm tt; sn chi rng, thong mt iu kin cho cc mn hc GDTC v GDQP.

Thng tin v o to

* Ngnh o to:

-K ton doanh nghip

-Kinh doanh thng mi v Dch v

-Qun tr Kinh doanh

-Ti chnh- Ngn hng

-Tin hc ng dng

-Th k vn phng

-Hnh chnh Vn phng

-Hnh chnh Vn th

-L hnh- Hng dn du lch

-L tn Khch sn Vn phng

* Cc loi hnh o to, thi gian o to

-Trung cp chuyn nghip chnh quy: 2 nm

-Lin thng t Trung cp ngh 01 nm ln Trung cp chuyn nghip: 01 nm

-Trung cp ngh: 01 nm

Qu trnh o to hc sinh trung hc chuyn nghip c tin hnh theo cc bc

* Tuyn sinh

- Theo qui ch ca B gio dc v o to ban hnh

- Ch yu l xt tuyn theo im hc b lp 12 v im thi cao ng, i hc

- Mn xt tuyn: Ton Vn; Ton L; Vn S.

- o to sinh vin theo quy ch 40 o to trung cp chuyn nghip h chnh quy (Ban hnh km theo Quyt nh s 40/2007/Q-BGDT ngy 01 thng 8 nm 2007 ca B trng B Gio dc v o to.), quy ch 42 sinh vin cc trng i hc, cao ng v trung cp chuyn nghip h chnh quy(Ban hnh km theo Quyt nh s 42/2007/Q-BGDT ngy 13 thng 8 nm 2007 ca B trng B Gio dc v o to), v Thng t ban hnh Quy ch o to trung cp chuyn nghip s 22/2014/TT-BGDT c hiu lc t ngy 22 thng 8 nm 2014.Hc sinh hc theo cc k hc v nm hc. Cui mi k v nm hc c th t chc thi kim tra v nh gi kt qu hc tp, hnh kim cho tng sinh vin theo quy ch 40 v quy ch 42 ca B gio dc v o to ban hnh nh gi v xt khen thng cho sinh vin.

2. Qun l sinh vin ng k hc theo tn ch ti Trng.

Yu cu:

Khai bo lp Sinh vin (m sinh vin, H tn, a ch, S T, lp), m sinh vin l mt s nguyn c 5 ch s, t ng tng. Khai bo lp Mn hc gm cc thuc tnh (m mn hc, Tn mn, Tng s tit, Loi mn hc) trong Loi mn hc c th l: i cng, C s ngnh, Chuyn ngnh bt buc, Chuyn ngnh t chn. M mn hc l mt s nguyn c 3 ch s, t ng tng. Khai bo lp Bng ng k c quan h kt hp (association) vi lp Sinh vin v lp Mn hc trong mt sinh vin s c php ng k khng qu 8 mn hc mt hc k. Ghi r thi gian ng k ca sinh vin.

S dng ngn ng JAVA vit chng trnh thc hin cc yu cu:

1. Nhp danh sch sinh vin. In ra danh sch sinh vin c.

2. Lp Bng ng k cho tng sinh vin bng cch nhp cc mn hc cho sinh vin v thi gian ng k (ly t thi gian h thng), v in danh sch ra mn hnh (ch : cng mt sinh vin vi mt mn hc th khng th xut hin 2 ln trong bng ny).

3. Sp xp danh sch Bng ng k

a. Theo tn sinh vin

b. Theo thi gian ng k

4. Lp danh sch lp hc theo danh sch ng k. Mi lp khng qu 30 sinh vin v ly theo th t thi gian ng k.

3. S thit k c s d liu UML qun l sinh vin ng k hc theo tin ch

ti Trng trung cp Cng ngh v Kinh t i ngoi4. Code ca chng trnh

* Lp Person

package dkmh;/*ADMIN */public class Person { String name; String address; String phone; public Person() { } public Person(String name, String address, String phone) { this.name = name; this.address = address; this.phone = phone; } public void setName(String name) { this.name = name; } public String getName() { return name; } public void setAddress(String address) { this.address = address; } public String getAddress() { return address; } public void setPhone(String phone) { this.phone = phone; } public String result(){ return name+"\t\t"+address+"\t\t"+phone; } public String getPhone() { return phone; }}* Lp Student

package dkmh;/*ADMIN */public class Student extends Person{ int codeStu; String lop; public Student() { } public Student(int codeStu, String lop) { this.codeStu = codeStu; this.lop = lop; } public int getCodeStu() { return codeStu; } public String toString(){ return result()+"\t\t"+codeStu+"\t"+lop; }}* Lp Bng ng l mn hcpackage dkmh;import java.util.ArrayList;/*ADMIN */public class BangDK { Student theStudent; ArrayList subject=new ArrayList(); int quantity;// S lng mn ng k String stringDate; public BangDK() { } public BangDK(Student theStudent,ArrayList subject,int quantity,String stringDate) { this.theStudent = theStudent; this.subject=subject; this.quantity=quantity; this.stringDate=stringDate; } public BangDK(Student theStudent) { this.theStudent = theStudent; } public Student getStudent(){ return theStudent; } public String getStringDate() { return stringDate; } public String toString(){ return theStudent.toString()+subject.size(); } public String result(){ return theStudent.toString()+"\t"+quantity+"\t\t"+stringDate; }} * Lp Subjectpackage dkmh;/*ADMIN */public class Subject { int codeSub; String nameSub; int lesson; String type; Subject theSubject; public Subject() { } public Subject(int codeSub, String nameSub, int lesson, String type) { this.codeSub = codeSub; this.nameSub = nameSub; this.lesson = lesson; this.type = type; } public Subject(Subject theSubject){ this.theSubject=theSubject; } public int getCodeSub() { return codeSub; } public String toString(){ return codeSub+"\t"+nameSub+"\t\t"+lesson+"\t"+type; }} * Lp Qun l package dkmh;

import java.text.DateFormat;

import java.text.SimpleDateFormat;

import java.util.ArrayList;

import java.util.Date;

import java.util.Scanner;

/*

ADMIN

*/

public class QL {

static Scanner input=new Scanner(System.in);

static ArrayList dsStudent=new ArrayList();//danh sch sinh vin static ArrayList dsSubject=new ArrayList();//danh sch mn hc static ArrayList dsBang=new ArrayList();//danh sch bng sinh vin ng k mn hc static ArrayList subject=new ArrayList();//danh sch cc mn ng k ca tng sinh vin

int codeStu=10000;

int codeSub=100;

public int nhapInt(){

int chonIn=0;

while(true){

try{

System.out.print("\t NHP:");

chonIn=Integer.parseInt(input.nextLine());

break;

}catch(Exception e){

System.out.println("NHP SAI! BN HY NHP LI !!!");

input.nextLine();

}

}

return chonIn;

}

public void nhapStudent(){

System.out.println("\t\t NHP THNG TIN SINH VIN");

System.out.print(" NHP HC TN:");

String name=input.nextLine();

System.out.print(" NHP A CH:");

String address=input.nextLine();

System.out.print("NHP S IN THOI:");

String phone=input.nextLine();

System.out.print("NHP LP:");

String lop=input.nextLine();

Student sv=new Student(codeStu++, lop);

sv.setName(name);

sv.setAddress(address);

sv.setPhone(phone);

dsStudent.add(sv);

System.out.println("M ca bn l :"+sv.getCodeStu()+"\n");

}

public void inDsStudent(){

System.out.println("\n\t\t DANH SCH SINH VIN");

System.out.println("STT\tNAME\t\tADDRESS\t\tPHONE\t\tCODE\tCLASS");

for(int i=0;i