1. Trang chủ
  2. » Luận Văn - Báo Cáo

Hệ thống quản lý học vụ tại học viện niit

91 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Hệ thống quản lý học vụ tại học viện NIIT
Tác giả Nguyen Quang Tan, Nguyen Thanh Danh
Trường học Học viện NIIT
Chuyên ngành Hệ thống quản lý học vụ
Thể loại Luận văn
Năm xuất bản 2005
Thành phố TP.Ho Chi Minh
Định dạng
Số trang 91
Dung lượng 26,1 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Trong thai d~i ngay nay, lTnhVllC Cong Ngh~ Thong Tin ngay cang phat tri~n cho nen vi~c dao t~o nhan Ivc cho lTnh vvc nay t1'O'nen 1'~t quan t1'Qng, va di~u d6 da d~n d~n cac t1'ung tam

Trang 1

BO GIAO DUC VA DAO TAOTRu'ONG DHDL NGO~I NGU'- TIN HQC TP.HCM

KHOA CONG NGHJt THONG TIN

NIIT

."

GIANG VrEN HU'O'NG DAN:

ThS NGUYEN QUANG TANSINH VIEN THl/C HIJtN:

TP.HO CHi MINH - 2005

Trang 2

Chll'O'ng 3 Hi~n th~rc chu'O'ng trinh

Trang 3

Trong thai d~i ngay nay, lTnhVllC Cong Ngh~ Thong Tin ngay cang phat

tri~n cho nen vi~c dao t~o nhan Ivc cho lTnh vvc nay t1'O'nen 1'~t quan t1'Qng, va

di~u d6 da d~n d~n cac t1'ung tam dao t~o Cong Ngh~ Thong Tin mQc len ngaycang nhi~u va sf, IUQ1lgnguai hQc ngay cang tang dong Vi v~y vi~c quan Iythong tin v~ hQcVl,l t~i cac tnrcmg nay se t1'o-nen phLrc t~p hun

BO'i vi v~y chung em chQn d~ tai "H~ thf,ng quan Iy hQc Vl,l t~i hQc vi~nNIIT" V 6'i ph~n m~m nay se giup cong vi~c qWln Iy hQc Vl,l nhanh hun va d~dang hun so v6'i cach quan Iy thLl cong tnr6'c day t~i hQc vi~n dao t~o CNTT

Chung em xin chan thanh cam un th~y Nguy~n Quang T~n nguai da t~ntinh giLlpdo' chung em t1'ong qua trinh thvc hi~n d~ tai nay Ngoai ra ChLlIlgem

cam un sv giup d5 cua m9t sf, giang vien va cac b~n t~i trung tam NIIT

Trang 4

Sv phat tri~n nhanh ch6ng nay khong chi t?O ra mQt S,"l'thi~u h"lt v~ cacchuyen gia trong nhu'ng Ianh V,"I'Ccong ngh~ m6'i m\y,ma can mlng mll'e lu'O'ngClla hQ len cao Day la mQt xu hU'6'ng dU'C)'cnh?n thAy tren toan duo

HQc vien NIIT dll'Q'c thanh I?p nam 1981 t?i Bombay, N Ill' (khi do eoten 1-IQc vi~n Cong ngh~ Thong tin Qu6c gia) la hQc vi~n d,lo t?O chuyennghi~p d~u tien clla qu6c gia An DQ.Sau 23 nam 119at dQng ,NIIT da Vll'O'nlenkh5p toan du v6'i 3.821 trung tam t?i 31 qu6c gia,duQ'c IOC(lnternationalData Corp) dua vao bang x~p h?ng 15 HOC VIJ;:N CNTT I-lANG DAU TI-II~GIGI, vu'a la hQc vi~n chau A d~u tien va duy nhclt trong bang ,VLl'ala hQe vi~nd~u tien va duy nhAt tren th~ gi6'i d?t dU'Q'cchung nh?n SEI-CMM mll'C 5 (caonhAt) v~ phat tri~n nQi dung-giao trinh (content development) Ben qmh d6 n{)can la 1 trung tam dao t~10 CNTT chuyen cung cAp cac chlrng chi chuyennganh danh cho cac d6i tU'Q'ng HS-SV va nhu'ng nguai dang di I,lm HQc vi~nduQ'c thanh I?p t?i Vi~t Nam vao nam 1999 v6'i 3 trung tam chinh I-Ii~n nay,hQc vi~n da mo' them nhi~u trung tam m(,.)'iva cung cAp them nhi~u chlrng chim6'i HQc vi~n la trung tam chi dao t?O CNTT v6'i cac kh6a hQc dai h?n chLI'kh6ng c6 cae kh6a hQc ngim h~m nhU' 111Qts6 trung tam khac va hi~n t~i hQcvi~n cung cAp 111Qts6 kh6a hQc chinh t?i Vi~t Nam la:

Trang 5

ky va kh6a hQe ngll'O'i d6 dang ky, sau d6 bQ ph~n giao Vl,lse cho ngll'O'i dang

ky nh~p hQc lam mQt bai test d€ ki€m tra trinh dQ bao g6m cclC man sau:nangkhi€u(kha nang tll' duy logic, suy lu~n tfnh toan),ngo?i ngu'(Ti~ng Anh theotrinh dQ sa trung).Ngoai ra trung tam e6 th€ mi~n thi man Anh van cho nhu'ngnguO'i da c6 chung chi B ti€ng Anh ho~c 13 sinh vien nam III chuyen nganhAnh van tr6' len Sau khi ki€m tra trinh dQ,Van phong se x€p Iwn d~ Tnr6'ngtrung tam,Giang vien ehinh thong bao k~t qua ki€m tra eho ngl1'(\i dang kyo BQ

Trang 6

Chuang 1 4ph~n giao V\l se d\l'a vao di~m test d6 rna ch<;m nguai c6 du kha nang vao hQctrang mot trung tam cua hQc vi~n hay khong N~u nguai nao rna (1ll di~m thi

bo ph~n se mO'i nhu'ng nguai d6 len d~ ph6ng vAn v~ tinh hinh hQe t~p va lamvi~e ella hQ, d~ s~p x~p eho 119 hQc nhQ'ng lap c6 tho'i gian phu hQ'p v6i hQ.Nhu'ng nguai dUQ'e nh~n se duQ'c dp mot rna sf> sinh vien Ngoai ra trung tam

se luu lC;liqua trinh hQc t~p cua sinh vien d6 la ghi nh~n lC;lie,ie k€t qua hQc t~peua sinh vien tC;limot hQc ky mlo d6

Trang m6i hQc ky se c6 4 10C;lidi~m d~ danh gia hQe ll,.reella sinh vienbao g6m : (Tinh theo thang di~m 100)

• Module test 1(MT1): thi Iy thuy~t ehi€m 30% t6ng sf> di~m hQe

ky,

• Module test 2(MT2): thi Iy thuy~t chi€m 30% t6ng sf> di~l1l hqc

kyo

• Project (PT): di~m lam d6 an chi~m 30% t6ng sf> di~m hQc kyo

• ISAS(lnformation search and analyze skills): di~m v~ ky nangphan tich va tim ki~m thong tin chi~m 10% t6ng sf> di~111hQc ky',Ttl' 4 10C;lidi~111ta tinh duQ'c trung binh hQc ky clia ca toan kh6a hQc :

• SWAP(Sel11ester weight average point): £)i~111trung binh hqc ky.Swap = 30% * MTI +30% * MT2 +30% * PT + 10% * ISAS

• CWAP(Course weight average point): Di~111 trung binh toankh6a hQc

"

Cwap=( I(Swap,) )/n

,=1

n: sf> hQc kyo

Trung tam se x€p IWng dl,.ra vao di~111Swap clia ttrng sinh vien d~ dl1'u

ra danh gia hQc h,.rc, d6i vai sinh vien x~p hC;lngdC;lt10C;liA se dll'Q'c nh~ln hQc •b6ng

Trang 7

Khi c6 dll s6 sinh vien dang ky vao m<)t hQc ky cua m<)t kh6a hQc naad6 thi trung tam se m6' ra m<)t l6'p tuang u'ng v6'i hQc ky d6 d~ gi~ing d~ly,l6'pnay se k~t thLICkhi hQc ky k~t thLIC,CaCchi ti~t l6'p hQc bao g6m: m8 !{)'P, m5hQc ky, ten trung tam, ngay b~t d~u 16p hQc, ngay k~t thLIC 16p hQc va tengi~ing vien giang d~y l6'p d6 M6i l6'p hQc t6i da chi c6 20 sinh vien Khi m<)tsinh vien dang theo m<)t 16p nao d6 nhung mu6n d6i qua m<)t l6p kh{IC c6 hQc

ky tuang u'ng thi ph~ti trinh dan vi~t 1'5 Iy do mu6n chuy~n l6p cho trucmgtrung Him d~ dUQ'c s~r chttp thu?n

M6i l6p hQc chi c6 m<)t giang vien plW trach va m<)t giang vien c6 th~ph~ trach nhi€u l6p, m<)t giang vien thu<)c trung tam nay v~n c6 th~ d~IY l6'pthu<)c trung tam khac Cac thong tin chi ti~t ella giang vien baa gCml: m8 gi~ingvien, hQ ten, dia chi, thanh ph6, di~n tho~i, trung tam nai dang l<.lm vi~c.Tnrcmg trung tam ph~ traeh phan l6p d~y cho cac giang vien

Trang 8

Chuang I 6

Vi s6 IUQ'ng nguai nh?p hQe ngay cang tang nhanh eho nen vi~c quan 1)1hQe V~Ise ngay dng tro- nen kh6 khan cho nh,\ trucmg quy~t dinh may tinhh6a cae eong vi~e quflll Iy hQe VI,It~i eac trung tam

1.2.1 Cung dip ehtl'e nang Login eho cae nhan vien quan trj(tru6ng trung tam), giang vien va nhan vien Clla b<) ph?n giao V~1.NhCrng chtl'enang ella nhan vien quan trj thl se khong duQ'c th~l'e hi~n b6'i de nhan vienkhae va ngu'Q'e I~i

1.2.2 Cung dip ehtl'e nang eho nhan vien quan trj (truO'l1g trungtam) eho phep IUD trO' de chi ti~t v~ trung tam, giang vien, 16V hQe chuO'ng

trinh hQe Cung e~p Iva ehQn eho user d~ phan lap hQe eho gi~ing vien

1.2.3 Cung e~p ehtl'e nang cho phep b<) ph~n gi,io V~l qu,in Iythong tin dc ngL1'(\i nh~p hQe: nh~p de chi ti~t nguO'i dang ky nh~p hQc nh?pdi~m test, nh?n hay tll' eh6i nguO'i nh?p hQe

1.2.4 Cung dp m<)t giao di~n eho phep de giang vien nh?p di~m

ella sinh vien trong m<)t 16V hQe Cung dp chtl'e nang eho nhan vien qULin lrj

e?p nh?t thong tin 16V hQe ella sinh vien nhu la d6i lap ho$e dua VaG I<.!'rpmcri

1.2.5 Cung e~p ehtl'e nang di~m danh theo ngay eho cae loV hQe.

1.2.6 Cung dip ehtl'e nang qU~ln Iy user eLla trng d~lI1g, eho phepthem de user role m6'i

~ Danh saeh de sinh vien dll'Q'c nh~n VaG hQc

~ Danh saeh die sinh vien cae 16V.

~ Danh sach k~t qua elta de sinh vien cae loV.

~ The sinh vien

~ Bang di~m eho sinh vien

~ Thai gian bi~u cho m<)t loV hQe.

Trang 9

Chuang 1 7

T~t eft cac thong tin din quan Iy tren d~u c6 th~ d~u xem, them slra vax6a duQ'c

1.2.8 Xay dl,rng mot trang vveb cung dp cac chlrc nang sau:

• Cho phep sinh vien xem di~m Clla minh

• Cho phep xem cac thong tin Clla cac trung tam, kh6a hQc

• Dang ky hQc qua web (apply online)

• Xay d~rng mot forum don gi,'tn d~ trao d6i thong tin

1.3 K~t lu~n:

Chuang nay m",c dich la phan tich ngiI canh, cac nghi~p v", clla h~th6ng va neu ra cac yeu diu clla h~ th6ng

Trang 10

Chuung 2

Chuang 2

Thi~t K~ H~Th6ng

M6 hinh t6ng quat cho to~m project:

Trang 11

ChuO'ng 2

2.2 So' (fA ERD: (Entities Relationship Diagram)

9

SO'tl6 salt tidy 1110ta cae tl6i t1l'9'ng lien qU(l/1 trang h~ th6ng vel e(le 1lI6i qU(l/1

h~ giti'G cae tl6i tll'9'l1g:

~ ""

O,n Batches

~_a>_,p_b_l _al_) O,n ~,'~ 1,_rT_,_ar_,a_g_e_

Trang 12

ChuO'ng 2

Registratioll No

ThuQc tinh Clla d6i tll'Q'ng Applicants

ThuQc tfnh cua d6i tU'Q'ngStudents

ThuQc tinh Clla d6i tU'Q'ngFaculties

10

Trang 14

Chuang 2

Subject code

!latch code

ThuQc tinh Clla d6i tu'~mg Clla Subjects

ThuQc tfnh CLIa d6i tll'(,mg cLla Batches

12

Trang 15

Chuung 2

M6 fa cac mc5i quan h? gifi'a cac t1c5ifU'png:

Quan h~ include of giG'a kh6a hQc va hQc ky:

_ MQt hQc ky baa g6m nhi~u man hQc

MQt man hQc chi thuQc vao mQt hQc ky

Quan h~ apply giCi'a kh6a hQc va nguai dang k)':

_ MQt ngu6'i dang ky chi tro- thanh mQt sinh vien va nguQ'c 10i

Quan h~ attending giO'a sinh vien va 16p hQC:

1,n Batches

_ MQt sinh vien thJ tham gia nhi~u lap

MQt lap thJ co nhi~u sinh vien

Trang 16

MQt ngu6'i dang k)' t~i mQt trung tam.

=MQt trung tam thi c6 nh i~u ngu6'i dang ky

Batches Centers

Quan h~ manage gi['j'a trung tam V,l lop hQc:

manage

_ MQt trung tam quan Iy nhi~u 16p hQc

_ MQt lap hQc thi duQ'C ph~1 tnich b6'i mQt trung tam

Quan h~ belong to gil'ra trung tal11 va giang vien:

Centers belong to Faculties

_ MQt trung tam c6 nhi~u giang vien

_ MQt giang vien thuQc mQt trung tam

Quan h~ teach giu'a giang vien V,l 16p hQc:

Quan h~ open for giu'a 16p hQc v6i hQc ky:

I Semesters ~I \, open tor .\~ ., 1 I Batctles

_ MQt lap hQc duQ'C m6" tLI'()'ng Crng v6i mQt I11Qtht)c k)'

_ MQt hQc ky se du'Q'c nhi~u lap hQc mo' tu'ung Cmg.

Trang 17

Chuang 2

2.2 So'd5 Use Case: (Use Case Diagram)

Cac so' tl6 use case sail tlay lila ta cac cJll/'c nang chinh clla h? th6ng:

Use case cho quy trinh nh?p hQc

":. 15

Mo ta:

_UC adds new applicant duQ'c b~t d5u khi I1lQtnhfm vien gi,lo v\.ll1lu6n thel1l

m6'i thong tin ngm\i nh?p hQc

_ Di~u ki~n tien quy~t:Actor phai dang nh?p thanh cong VaG h~ th6ng

Mo ta:

_ UC adds test score duQ'c b~t dAu khi I1lQtnhan vien giao V~lmu6n nh?p di0m

test trinh dQ Clla nguai dang ky nh?p hQc

_ f:)i~u ki~n tien quy~t:Actor phai dang nh?p thanh cong vao h~ th6ng,

Training Staff Reject applicant updates status of applicant Trainll1g Staff

Mo ta:

_ UC reject applicant du'Q'c b~t dAu khi I1lQt nhan vien giao V~ll1lu6n tLI'ch6i

nguo'i nh?p hQc d6 Sau d6 h~ th6ng se tv dQng th\.l'c hi~n UC updates status

of applicant d~ C?p nh?t I~i tinh tr~mg Clla nguai nh?p hQc d6

_ 8i~u ki~n tien quy~t:Actor phai dang nh?p thanh cong VaG h~ th6ng

Trang 18

applicant o€ c~p nh~t I~i tinh tr~ng ngm\i nh~p hoc Sau d6 th~rc hi~n ti6p t~c

UC adds new student d~ theIll m6'i thong tin Clla Uin sinh vien

_ E)i~u ki~n tien quy~t:Actor phai dang nh~p thanh c6ng vao h~ th6ng

Trang 19

_ Di~u ki~n tien quy0U\ctor phai dang nh?p thanh cong vao h~ th6ng.

Administrator Staff Changes batch Administrator Staff

Mo ta:

_ UC changes batch duQ'c b~t d:1u khi nhan vien qU~ln trj mu6n d6i ll)'p chosinh vien d6

_ Di~u ki~n tien quy~t:Actor phai dang nh?p thanh c6ng vao h~ th6ng

Administrator Staff Assigns new batch Administrator Staff

Trang 21

_ £)i~u ki~n tien quy~t : Actor phai dang nh?p thanh cong vao h9 th6ng.

Administrator Staff unassigns batch to faculty Administrator Staff

Trang 22

_ Di~u ki~n tien quy~t : Actor phai dang nh?p thanh cong vaG h~ th6ng.

Mo til:

_ UC adds new batch du'Q'c b~t dAu khi nhan vien quan tri mu6n me)' them 16pmaio

_ Di~u ki~n tien quy~t: Actor ph~li dang nh?p thanh congo

Trang 23

_ Di~u ki~n tien quy~t: user phai nh?p ma s6 sinh vien.

User

Mo ta:

_ UC apply online duQ'c b~t dtlu khi mot user mu6n dang ky nh~p hqc._ Di~u ki~n tien quy~t : cac thong tin dang k)' ph~li du<,)'cki~m tra

Trang 24

Student_Score e<>Student_Number e<>MT1 e<>MT2 e<>ISAS e<>Project e<>Batch code

Student I~Student_Number I~Name e<>Status

Trang 27

Chuang 2

Cae so'a6 fu6n f(t'sau 1110 fa 111(;1s6qua Irinh XII'!f; ehinh lrang h? Ih6ng:

So 06 tLl~n t~r cho q U<l trinh them m6'i nguO'i nh~p hQc

: Training Staff FormAdmissionManager AdmissionManager

1 Add new applicant

8.

9.

B~t d~u qua trinh, actor yeu e<1uthem mai nguai nh?p hQc

Form se mO' m<)t form plW d~ nh~lp dc thong tin nguai nh?p hqc

Actor se nh?p cac chi ti~t nguai nh?p hQc

Sau khi nh~p xong Actor yeu dill form thvc hi~n vi~c luu trC\'

Khi duc,)'Cyell c5Ll Ill'll trO' form se ki~m tra cac dO' li~Ll nh?p V,lO cllaActor

Sau khi ki~m tra xong, form se yeu cau l6p componentAdmissionManager th~rc hi~n vi~c lUll trCi'

B~t dfru vi~c lUll trU', Component AdmissionManager yell e<1u k~t n6iCSDL

Sau d6 yhl cfru them mai ngll()'i nh?p hQc vao bang Applicants trong

CSDL.

K~t thllC vi~c lUll tru', dong I~liCSDL

Trang 28

ChuO'ng 2

1 O.Cu6i Cllllg khi XLI' 15' xong se hi~n thj k~t qua len form cho Actor

26

Sa d6 tu~n tv cho qua trinh nh.;ipdi~m test cho nguo'i nh.;ip hQc

: Training Staff FonnAdmissionManager : AdmissionManager ADO.NET

Sau d6 Actor nh~p di~m cho test cho nguai nh~p hQc

Nh~p xong Actor yeu cAu form luu di~m

Form se ki~m tra di~m nh~p vao c6 hQ'p I~ khong

Sau khi ki~m tra xong form yeu cAu component AdmissionManagerthvc hi~n luu di~m

B~t dAu vi~c luu di~m, component AdmissionManager yeu cAu k0t n6iCSDL

Sau d6 yeu cAu c~p nh~t di~m cho nguo'i nh~p hQc trong b,lngApplicants

K~t thL1C, dong CSDL.

Luu xong thl hi~n thi k~t qua len form cho Actor

Trang 29

2 Actor thllC hi~n vi~c tll' ch6i ngu'o'i dang ky nh~p hQc nay.

3 Form se hoi Actor t1wc S~l'c6 mu(~n th~rc hj~n cht:J'c nang nay

4 Actor se xac nh~n !?i di~u do

CLlanguo.j nh~p hQc

6 B~t dAu vi~c c~p nh~t tinh tr~U1gCLlanguo'i nh~p hQc component

AdmissionManager ycu du k0t nAi CSOL

7 Sau d6 yeu cAu c~p nh~t tinh tr~1I1gCLlanguaj nh~p hQc thanh "rejected"trong bang Applicants

Trang 30

Chuang 2

SO' 06 tu~n t~rcha qua trinh nh?n nguo'j nh?p hQc

28

Training Staff FormAdmissionManager AdmissionManager

1 Select a appl icant

2 admit applicant

3 confirm user?

4 Submit

5: Show details of students

6 select batch for student

:>

13: insert new attending 14: commit 15: close database

16 UpdaleStatus()

.', 17: connecto to database

>.

18: update status 19: close database

20 display the result

Trang 31

Chuang 2 29

1 sitt delu qua trinh Actor se c11Qn m<)t nguai nh?p hQc tren

FormAdmissionManager

-.-2 Actor yeu celu th~rc hi~n nh?n nguo-i dang ky nh?p hQc 11<1Y

3 Form se h6i Actor th~rc s~r c6 mu5n thvc hi~n ChLl'Cnang nay

4 Actor se xae nh?n I~i di~u d6

5 Form se hi€n thi cac chi ti~t CLlasinh vien mai

6 Actor se chQn m<)t Io-p hQc cho sinh \'ien mai d6

7 Actor yeu du form th~l'c hi~n ILI'UL;\i

8 Form se ki~m tra cac chi ti~t CLIasinh vien mai co dung kh6ng

9 Form se yeu du component AmissionManager thl,l'C hi~n vi~c Iuu tru'cae chi ti~t cua sinh vien mai d6

IO.B~t deluluu trC'l',component AmissionManager yeu celu k0t n5i CS[)L.II.Component AmissionManager ycu cAu th~l'c hi~n trans

I2.Component AmissionManager yeu cc1u them mai sinh vien trong bangStudents

I3.Component AmissionManager yeu cAu them mai thong tin l6'p hqc masinh vien tham gia trong bang Attending

I4.component AmissionManagcr yeu cc1u commit trans

15.K~t thllC d6ng CSOL

16 Sau d6, l'orm yeu celu li0p c(lp I1h,)1l~\i tinh tr~ng CLIangLI'(\i nh(lp hqc

d6.

17 B~t delu vi~c c~p nh~t t111htr~lI1g clla nguo-i nh?p hQc component

AdmissionManager yeu du k~t n{)i CSOL

I8.Sau d6 yeu celu c~p nh~t tlnh tr~\ng Clh nguai nh?p 11QCth,\nh "rejected"trong bang Applicants

19 K~t thLIC, d6ng CSOL

20.XU' Iy xong hi€n thi k~l qua len form cho Actor

Trang 32

1 B~t ct~u qua trinh Actor chQn m<)t sinh vien tren FormStudentManager.

2 Actor se nh?p de di~m ella sinh viem d6 trong hQc ky

3 Actor yeu cflu lemll Iuu cli~m

4 Form se ki0m tra di0m nh?p c6 dllllg kh6ng

5 Form se yeu du component Student Manager thl,l'c hi~n vi~c Iuu cli0m

6 B~t d~u vi~c Iuu cti~m component StudentManager yeu c~u k0t n(~i

Trang 34

ChuO'ng 2

1 B~t dftu qU8 trinh Actor ch<)n mot sinh vien tren FormStudentManager

2 Actor yeu e5u form th~rc hi~n yeu e5u d6i l6"p clm sinh vien

3 Form se hi~n thi c8e danh s~leh de l6"p hQc

4 Actor chQn mot lop d~ c16i

5 Actor yeu cftu form th\-I'c hi~n vi~c luu thong tin d6i 16"p

6 Form hoi Actor tlwc Sl,lco muc\n d6i l6"p khong

7 Actor se X,lc nh$n I~i di~u do

8 Form se yeu cftll component kiem tra xem 16"pma Actor chqn ell IWp I~khong (L6"p do phai Cllllg hqc k~ vl)'i 10'P cli)

9 B~t d~ll vi~c ki~m tra component StudentManager yeu e5u k0t n6iCSOL

1a.Component StlldcntManagcr yeu cdu Ifty thong tin cac l6"p hQc hi~n cl)trong CSOL trong Batches

II Sau do, component StlldentManager thl,l'c hi~n vi~c ki~m tra

I2.K€t thuc, dong CSOL

13 Sau do form se yeu cdu tlwc h i~n Ii0p vi~c thay d6i lop

14,B~t d~u vi~c thay d6i lop. COmpl)JlCnt StudentManager yeu c,1u k~t m\iCSOL

IS.Component StudentManager yeu cdu C?P nh?t I~i thong tin l6'p hc)c sinhvien do dang tham gia trong bclng Attending

16 K€t thlk, dong CSOL

17 XLI'Iy xong k€t qua se c1l1'l.n: hi0n thi len form cho Actor

Trang 35

>1 II 14 connect to databse>

I 15: insert new attending,

- 16: clo;e database >

II

II

Trang 36

Chuang 2 34

1 B~t dftu qua trinh, Actor ch()n mtyt sinh vien tren FormStudentManager

2 Actor yeu cftu form th~rc hi~n yeu du phun l6'p m6'i cho sinh vicn

3 Form se hi~n thi cac danh stIch C,lc lop hQc

4 Actor chQn mQt lop d~ d6i

5 Actor yeu cftu form tlwc hi~n vi~c luu thong tin d6i l6"p

6 Form hoi Actor thllC S~I co mu6n d6i lo'p khong

7 Actor se xac nh~n l~i di€u do

8 Form se yeu c5u component ki~m tra xem l6"p m<:lActor cht)n d) IW'P I~khong (L6"p do phai khac hQe k)' v,l eling khoa IWe)

9 B~t dftu vi~e ki~m tra component StudentManager yeu cdu k0t n6iCSOL

IO.Component StudentManager yeu cdu l~y thong tin cae lo'p hqe hi~n e6trong CSOL trong Batches

11 Sau do, component StudentManager tlwc hi~n vi~c ki~m tn!

12 K€t thue, dong CSOL

13 Sau do form se yeu cftu thlle hi~n ti~p vi~e thay d6i \('JV

I4.B~t dftu vi~c thay d6i \('rp, component StudentManager yeu cdu k0t n6iCSOL

IS.Component StudentManager yeu du them m6'i thong tin It'l'p hqc sinhvien do dang tham gia trong b~lng Attending

16 K~t thlle, dong CSOL

17 XLI' Iy xong k~t qU~lse duqe hi~n thi len form eho Actor

Trang 37

1 "'-;-::~SUI:.-m~TI' .1:, , a v 8 Ic~d-=-~.,.

II 8' response result -: -. . - jI

I 85t delu qua trinh, actor se nh?p cac chi ti~t dang ky nh~p hQc

2 Sau khi nh~p xong actor se submit

3 Web page se ki~m tra dCi'li~u c6 hQ'p I~ khong

4 Sau d6 se g6'i yeu celu cho server XLI'ly

5. Server nh~n yeu du gQi phuong thll'c ApplyOnline tLI' Web Service(ApplyOnl ineService)

6 ApplyOnlineService se luu thong tin dang ky VaG CSOL

7 Sau d6 tra k~t qua XLI'Iy v~ cho server

8. Server se reponse k~t qu,\ I~i cho Client

Trang 38

i~ . , I

, '

. - ~)i j 5: get semesters data I

6 return result ii~' -.,'~;

13 return result

• 11 Call method GetSemesterPenormance ;

- ~ •,.;.J2: qef SCOle',:oi semester:

Trang 39

Chuang 2 37

I B~t d<1uqua trinh, actor nh?p ma S(~ "inh vien cua minh

2 Sau d6 user submit

3 Web page se gCl'i yeu du d~ server :\LI'I~'

4 Server se gOi phuO'ng thCl'e GetSclllestcrs eLta Web Servicc (lnforlllationService)

5 InformationService se lAy cae I1<,)C k)' trang kh6a hoc eLla sinh vien tll'CSDL

6 Sau d6 se gLl'i k€t qua v~ cho server

7 Server nh?n k~t qua se gLl'i k~t qu,l cho Client

8 Sau khi actor lh,1y cae hoc k)' hi0n thi tren brawnser se chon IllQt Ill.)Ck)' cI~xem di€m

9 Sau d6 user submit

10 Web page se gu'i yeti du d~ server :\ LI'1)/

11 Server se gQi phLl'O'ng thCrc GetSclllcsterPerformanee CLla Weh Servicc(Information Service)

12 InlormationServicc se I~y de di0m CLIa hQc ky trang kh6a hqc eLlU sinhvien tll' CSDL

13 Sau d6 se gu'i k€t q wi v~ cho server

14 Server nh?n k~t qua se gLri k~t qLt:l cilu Client

Trang 40

C11lluI1 g2

So'd6 SOli /170 fel cae CUIIlI){JIlenfs czia h? fh6ng

Ngày đăng: 01/09/2023, 21:53

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w