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

Xây dựng ứng dụng web hỗ trợ sinh viên xây dựng và theo dõi kế hoạch học tập toàn khóa học

89 19 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

Định dạng
Số trang 89
Dung lượng 5,75 MB

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

Nội dung

-Cac hoc ki tiep theo sinh vien xay dung bang each liet ke cac hoc phan con laitheo y minh nhung phai dam bao cac rang bupc trong khung chuong trinh dao tao hoacimport thang chucrng trin

Trang 1

NGUYEN MEVH HUONG - DTH082048

KHOA LUAN TOT NGHIEP DAI HOC NGANH CU" NHAN TIN HOC

XAY DJTNGITNG DUNG WEB HO TRO SINH VIEN XAY DUNG VA THEO DOIKE HOACH HOC TAP TOAN KHOA HOC

TRI^CING DAI HOC AN GIANG KHOA KY THILVT - CONG NGHE - MOITRI/6NG

Trang 2

Nguyen Minh Huong

Tru&c tien em xin giii loi cam on den tat ca Thay Co Khoa Ky thuat Cong nghe Moi truang, Truang Dai hoc An Giang Nhung nguai da tan tinh giang day va truygn datnhung kien thuc bo ich cho em trong suot nhung nam hoc qua, giup em co dtrqc nhungkien thiic can thiet cho chuyen di thuc tap tot nghiep Ian nay cung nhu nhung tri thiic lam

-hanh trang cho em vao doi sau nay.

Xin gui loi cam cm chan thanh den thay Ho Nha Phong, ngubi da tan tinh hudng

dan va giup do em trong suot thai gian lam luan van tot nghiep.

Toi xin giri lai cam an tdi nhSng nguai ban cua toi, cac ban da giup da toi rat

nhieu de toi co the hoan thanh bao cao cua minh.

Cuoi cung con xin cam on ba me, da sinh ra con, nuoi nang va day do con nen

nguai, da tao diu kien t6t nhdt de con co thl cap sach tdi trudng, dS con co the hoc tap,

lo lang va khuyen.khich dong vien moi khi con chan nan

Xin chan thanh cam an tdt ca!

An Giang, ngay 18 thing 05 nam 2012

Sinh vien thuc hienLOI CAM ON

Trang 3

MUC LUC

CHUONG I TONG QUAN1

I.Datvdnde1II.Lich sii giai quylt vdn de1III.Ly do chon de tai2CHITONGII NOl DUNG VA KET QUA3

I Mo ta he thong3

1.Mo ta nghiep vu32.Pham vi cua de tai42.1.Phat bilu vdn d84

2.2.Muc tieu cua he thong4 2.3.Chuc nang chinh cua he thong5

3.Danh gia kha thi63.1.Kha thi v6 kinh t863.2.Khathivekythuat6

II Co sd ly thuydt:71.Ngon ngu PHP,72.jQuery82.1.Gidithieu8

2.2.Cach thuc lam viec,8

2.3.Cach sudungjQuery93.He quan tri co sd du lieu MySQL9

HI Phan tlch he thdng101.Phan tich hien trang101.1.Mo ta hien trang101.2.Danh gia hien trang102.Phan tich yeu ciu10

2.1.Yeu cdu chuc nang10 2.2.Yeucauphi chiicnang12

Trang 4

3.Phan tfch chinh^13

3.1.So do use case13

3.2.So do lop503.3.Sa do tain tir56

4.Rang buoc toan ven60

Trang 5

DANH SACH CAC HINH VE

Hinh 1 Mo hinh use casemiic 013Hinh 2 Phan ra use case quan ly chuong trinh dao tao14Hinh 3 Phan ra use case thong ke mo lop day trong hoc ky14Hinli 4 Phan ra use case quan ly sinh vien15Hinh 5 Phan ra use case quan ly thai gian va thong bao15Hinh 6 Phan ra use case lam c6 van hoc tap16Hinh 7 Phan ra use case binh luan mon hoc16Hinh 8 Phan ra use case quan ly ke hoach hoc tap17Hinh 9 Phan ra use case quan ly binh luan mon hoc17Hinh 10 So do lap50Hinh 11 Thupc tinh va phuang thiic ciia doi tuang Khoa51Hinh 12 Thupc tinh va phuang thiic ciia doi tuang Bp mon51Hinh 13 Thupc tinh va phuang thiic ciia doi tuang Nganh51Hinh 14 Thupc tinh va phuang thiic ciia doi tuang Lop51Hinh 15 Thupc tinh va phuang thiic ciia doi tuang Can b6 dao tao52Hinh 16 Thupc tinh va phuang thiic ciia doi tuang Canb6 quan ly52Hinh 17 Thupc tinh va phuang thiic ciia doi tuang Giang vien52Hinh 18 Thupc tinh va phuang thiic cua doi tuang Sinh vien52Hinh 19 Thupc tinh va phuang thiic ciia doi tuang Co van hoc tap53Hinh 20 Thupc tinh va phuang thiic ciia doi tuang Nhom53Hinh 21 Thupc tinh va phuang thiic ciia d6i tuang Thong bao53Hinh 22 Phuang thiic va thupc tinh ciia d6i tuang Thai gian53Hinh 23 Thupc tinh va phuang thiic ciia d6i tuang Chuang trinh dao tao54Hinh 24 Thupc tinh va phuang thiic ciia doi tuang Ke ho^ch hoc tap54Hinh 25 Thupc tinh va phuang thiic cua doi tuang Hoc ky54Hinh 26 Thupc tinh va phuang thiic ciia doi tuang Khoa hoc54Hinh 27 Thupc tinh va phuang thiic ciia doi tuorng Nam hoc54Hinh 28 Thupc tinh va phuang thiic cua doi tuang Sinh vien - Chuang trinh dao tao 55Hinh 29 Thupc tinh va phuang thiic ciia doi tuang Mon hoc55Hinh 30 Thupc tinh va phuang thiic ciia doi tuang Khoi kien thiic dao tao55Hinh 31 Thupc tinh va phuang thiic ciia doi tuang Loai mon55Hinh 32 Thupc tinh va phuang thiic cua doi tuang Quy dinh binh luan55Hinh 33 Thupc tinh va phuang thiic ciia doi tuang Binh luan56Hinh 34 So d6 tuln tu them mai chuang trinh dao tao56Hinh 35 So do tuan tu siia thong tin mon hoc57Hinh 36 Sa do tuan tu xoa chuang trinh dao tao:.57

iv

Trang 6

Hinh 37 So do tuan tu them mon vao chirong trinh dao tao58Hinh 38 So do tuan ^i lap ke hoach hoc tap58Hinh 39 So do tuan tir phe duyet ke hoach hoc tap59Hinh 40 So do tuan tir cap nhat hudng dan chung59Hinh 41 So d6 quan he66Hinh 42 Giao dien trang chii75Hinh 43 Giao dien trang admin76

Trang 7

DANH SACH CAC BANG BIEU

Bang 1 Mo ta use case them mdi chuong trinh dao tao18Bang 2 Mo ta use case them mdn mdi vao chuomg trinh dao tao19Bang 3 Mo ta use case xda mon hoc khdi chuong trinh dao tao20

Bang 4 Mo ta use case dang xuat21 Bang 5 Mo ta use case cap nhat chuong trinh dao tao22

Bang 6 Mo tause case cap nhat danh sach sinh vien23Bang 7 Mo ta use case tim kiem mon hoc trong chuomg trinh dao tao24

Bang 8 Mo ta use case xoa danh sach sinh vien 25

Bang 9 Mo ta use case cap nhat danh sach mon hoc se md ldp day trong hoc ky26

Bang 10 Mo ta use case xda chucrng trinh dao tao27

Bang 11 Mo tause case cap nhat thbi gian phe duyet ke hoach hoc tap28Bang 12 Mo ta use case cap nhat thdi gian xay dung ke hoach hoc tap29Bang 13 Md tause case phe duyet ke hoach hoc tap30Bang 14 Md tause case cap nhat ke hoach hoc tap31Bang 15 Md tause case them mdi danh sach sinh vien32Bang 16 Md ta use case xda chuomg trinh dao tao33Bang 17 Md tause case xdabinh luan34Bang 18 Md tause case Lap ke hoach hoc tap35Bang 19 Md ta use case them mdi binh luan36Bang 20 Md ta use case thdng ke sd luomg sinh vien lap ke hoach hoc tap theo mdn37Bang 21 Md tause case them mdi thdng bao37Bang 22 Md ta use case dang nhap38Bang 23 Md ta use case tim kiem chuong trinh dao tao39Bang 24 Md ta use case xda thdng bao40Bang 25 Md ta use case xem danh sach sinh vien se hudng dan41Bang 26 Md ta use case phe duyet binh luan mdn hoc42Bang 27 Md ta use case cap nhat hudng dan chung43Bang 28 Md ta use case in chuomg trinh dao tao43Bang 29 Md ta use case cap nhat thdng bao44Bang 30 Md ta use case them mdi thdng bao45Bang 31 Md ta use case cap nhat thdi gian chinh sua ke hoach hoc tap46

Bang 32 Md ta use case xem ke hoach hoc tap cua sinh vien -47

Bang 33 Md ta use case xda binh luan va thdng bao vi pham48Bang 34 Md ta use case cap nhat hudng din rieng49Bang 35 Md ta RBTV160Bang 36 Md ta RBTV260

Trang 8

Bang 37 Mo ta RBTV360Bang 38 Mo ta RBTV461

Bang 39 Mo ta RBTV5: :61

Bang 40 Mo ta RBTV661B4ng 41 Mo ta RBTV762Bang 42 Mo ta RBTV862Bang 43 Mo ta RBTV9-.62Bang 44 Mo ta RBTV1063Bang 45 Mo ta RBTV11:63Bang 46 Mo ta RBTV1263Bang 47 Mo ta RBTV1364

Trang 9

Tang hien thi ket qua xu

ly mot yeu cau cua actor len trang web.

View

(Thd hien)

La phuang thiic cua doituang ben phai thuchien yeu cau cua doi

tuang ben trai.

, ThemmonhocQ^ ,

0 ^

Procedure

(Phucrng thtic)

Bieu mau tra cuu thong

tin trong he thong

Form

(Bieu mau)

Tang truy xuat va lam

viec vdi ca sd du lieu.Model

Nai luu tru du lieu.

Database

(Ca sd du lieu)

The hien mot trinh tu xir

ly cua he thong trong

mot hay nhieu usecase.

La tang dieu khien tuangtie cua nguai ditng, lamviec hyc ti^p vai Model

va cuoi cimg truy6n du

lieu cho ting View dl

hiln thi

:Contmller

Control class

(Lap dieu khien)

La su trim tuang cuacac doi tuang trong thegiai thuc

^ Operation 0 Attribute

Class

(Lap)

Mot chuoi cac hanh dong

ma he thong thuc hienmang lai ket qua quan satdugc doi vdi Actor

Use-case

(Trudng hap su dung)

Mot ngudi hoac motnhdm nguai tac donghoac thao tac den he

thdng.

Actor

(Tac nhan)

- Danh sach cac ky hieu:

DANH SACH CAC KY HlEU VIET TAT

Trang 10

Hypertext Preprocessor

Quy dinh binh luan

Can bp dao taoCan bp quan ly

Co van hoc tapSinhvien

Ke hoach hoc tapChuong trinh dao tao

PHP QDBL CBDT CBQL CVHT SV KHHT CTDT

Trang 11

CHlTONG I TONG QUAN

I Bat van dl

Ngay nay, cong nghe thong tin tren the gidi noi chung va Viet Nam noi rieng dangphat trien manli me Cac to chuc va doanh nghiep cung khong ngirng tin hoc hoa, ungdung cong nghe thong tin vao cac hoat dpng tac nghiep de giam bdt ton kem ve thai gian,chi phi va nguon nhan lire Va tat nhien, trudng Bai hoc An Giang cung khong ngoai le

Be nang cao hieu qua quan ly hoat dpng dao tao, thong qua do nang cao chat lupngdao tao nham tao ra nguon nhan lire cd chat lupng cao, ngay tir khi thanh lap Nha trudng dachu truang ling dung cac phuang phap quan ly tien tien, trong do cd viec day manh lingdung cong nghe thong tin vao hoat dpng quan ly Nam hoc 2009-2010, trudng chuyen toan

bp he chinh quy tir dao tao nien che sang dao tao theo hoc che tin chi, danh dau budc phattrien mdi sau mudi nam thanh lap Cong tac quan li dao tao, cong tac giang day, hoc taptruyen thong nhu trudc kia ton nhieu tai nguyen va hieu qua khdng cao Mat khac, dao taotheo hoc che tin chi lam cho viec hoc tap cua sinh vien thay doi theo Be cd ket qua hoc taptot, tich Iuy nhieu kien thiic cho ban than, doi hoi sinh vien phai cd trach nhiem han, phainang cao y thiic tir hoc, phai cd phuang phap hoc tap hieu qua va chu dpng xay dung chominh mot ke hoach hoc tap khoa hoc, hop ly de khai thac cac uu diem ciia phuang thiic daotao mdi nhu cd the nit ngan thai gian hoc tap tai trudng, hoc them van bang thii hai Tren

ca sd do, viec xay dung cac he thong thong tin phuc vu cho sinh vien hoc tap theo hoc chetin chi la rat can thidt va cSp bach

II Lich sii giai quyet van de

Hien tai, d Viet Nam so trudng dai hoc dao tao theo hoc che tin chi cho phep sinhvien xay dung ke hoach hoc tap true tuyen va dang ky hoc phan theo ke hoach hoc tap do

la chua nhieu Trudng Bai hoc An Giang chua cd mot he thong nao ho tra sinh vien xaydung va theo doi kd hoach hoc tap toan khoa hoc Trudng Bai hoc Can Tha cd he thdng

ho tra sinh vien xay dung ke hoach hoc tap dau moi khoa hoc va chinh sira ke hoach hoctap dau moi hoc ki tiep theo:

- Bau moi khoa hoc hay moi hoc ki trang web xay dung ke hoach lai dupe mdcho sinh vien xay dung ke hoach hoc tap va chinh sua, qua thai gian do trang web sedupe ddng lai, sinh vien khong dupe cap nhat k6 hoach hoc tap cua minh

Trang 12

-Sinh vien xay dung ke hoach hoc tap thong qua hudng din cua co van hoc tap bang eachgap mat true tiep sinh vien chii khong co chuc nang hudng din thong qua he thong.

-Khong co chiic nang binh luan mon hoc nhlm giiip sinh vien mdi nhap hoc coday dii thong tin de xay dung cho minh mot ke hoach hoc tap that tot

III Ly do chon dl tai

Cong nghe thong tin phat tri^n nhanh, ngudi dung duac hudng lai tu cac ling dungInternet vdi cac dich vu nhu thu dien hi, tim kiSm tai nguyen, tin tiic, quang cao, lap lichbieu va nhieu loai hinh khac So vdi nhung phan mem khach chii (client/server) khac dang

co tren thi truong, ling dung Web du^e xem nhu ling dung ma trinh khach co the chaytren nhieu loai thiet bi khac nhau tir may tinh de ban, may tinh xach tay, thiet bi di dpngIan cac thiet bi so khac, ngubi dung cd the sur dung chiing nhu mot tien ich de co the truycap noi dung cua nha cung cap dich vu a bat ki thai gian nao va bat ki dau tren the gidi

Ben canh do, nhieu sinh vien cho rang chi can co gang that nhieu cho viec hoc tap

la se co ket qua tot ma khong can chon cho minh mot phuang phap hoc, xay dvmg chominh mot kg hoach hoc tap vai muc tieu duac xac dinh sin Sir that khong phai vay, moitrubng giao due dai hoc va cao dang da khac xa mpi trudng giao due pho thong lai themdao tao theo hoc che tin chi, neu xay dung cho ban than mot ke hoach hoc tap khong tothoac khong lam gi ca, khong xac dinh chinh xac muc tieu can dat duac se dan den tonnhieu thai gian va tiln bac ciia trudng, cua ban than dg hoc lai; ket qua hoc tap kem va thi

rot nhieu Ian dam ra chan nan, that vong, bat man vdi ban than, suy nghT tieu cue lam

giam chat luong dao dao ciia trudng Vao duac dai hoc, cao dang da la chuyen khd nhungtich luy duac gi d moi trudng nay de lam nen tang cho cong viec sau nay lai cang khdhan Kien thiic va thai gian la vo cung quy gia, khong duac phep lang phi Do do, batbuoc sinh vien phai xay dung cho minh mot ke hoach hoc tap that hieu qua, theo doi nodudi su hudng dan va quan ly ciia Nha trudng

Vi vay, viec xay dung mot ling dung web ho tra sinh vien xay dung va theo doi kehoach hoc tap toan khda hoc la rat can thiet

Trang 13

CHlTOfNG II NOI DUNG VA KET QUA

I Mo ta he thong

1 Mo ta nghiep vu

Dau moi khda hoc, can bp dao tao cung la can bp quan 11 he thong se lap ra mot

khung chuong trinh dao tao cung la ke hoach hoc tap mau hrong ling vdi tung chuyennganh cua moi bp mon/khoa chira cac hoc ph^n dupe s5p xep theo thii tu dam bao cacrang bupc (hoc phan bat bupc, hoc phan tu chpn, hoc phan tien quyet, hoc phan trudc, hocphan dieu kien, hoc phan tuang duong, cac rang bupc ve so tin chi toi da va toi thieutrong hoc ki) Hoc ki dau tien ciia khoa hoc sinh vien tien hanh xay dung ke hoach hoc tap

va chinh sua no cr cac hoc ki ke tiep theo, qua trinh xay dung ke hoach hoc tap.nhu sau:

-Hoc ki dau tien, sinh vien dang ky hoc phan theo ke hoach hoc tap cua truong(cac hoc phan can tich luy a hoc ki nay se dupe truong liet ke san vao ke hoach hoc tapcua sinh vien) va sinh vien khong dupe phep chinh siia a hoc ki nay

-Cac hoc ki tiep theo sinh vien xay dung bang each liet ke cac hoc phan con laitheo y minh (nhung phai dam bao cac rang bupc) trong khung chuong trinh dao tao hoacimport thang chucrng trinh dao tao vao ke hoach hoc tap ciia minh

D^u m6i hoc ki can bp dao tao se quy dinh thai gian xay dung kg hoach hoc tapneu la hoc ki dau tien ciia khoa hoc, thai gian chinh sua ke hoach hoc tap, thai gian covan hoc tap phe duyet ke hoach hoc tap Sau do can bp dao tao dua vao nhu cau tich luymon hoc cua sinh vien ma dua ra cac hoc phan se dupe ma lap day trong hoc ki, thai giandang ky hoc phSn

Chuang trinh dao tao, so hoc phan se dupe ma lap day trong hoc ki dupe nhap vao

he thong hoac dupe import vao tu tap tin excel theo cau tnic dirpc quy dinh san boi can

bp dao tao Can bp dao tao dupe phep cap nhat chuang trinh dao tao

Trong ke hoach hoc tap ciia sinh vien, cac hoc phan ma sinh vien chua tich luy chidupe xuat hien mot Ian, cac hoc phan a hoc ki bat ki phai dupe ma lop day trong hoc ki

do va t6ng s6 tin chi khong vi pham quy dinh s6 tin chi trong hoc ki (cac hoc phln khongdupe ma lap day se tu dpng chuyen vao hoc ki tiep theo) Trudc khi sinh vien xay dunghay chinh sua ke hoach hoc tap phai dupe sir hudng dan ciia co van hoc tap Co van hoctap gap mat true tiSp sinh vien de hudmg dan hoac thong qua he thdng dua ra hudng dan

Trang 14

chung va hudng dan rieng cho tirng sinli vien ma minh chiu trach nhiem hudng dan Saukhi hoan thanh ke hoach hoc tap, sinh vien chd co van hoc tap phe duyet de dugc dang kihoc phan theo ke hoach hoc tap do Co van hoc tap co the xem danh sach va thong tin hoctap cua sinh vien ma minh hudng dan.

Sinh vien co thd thu thap thong tin ciin thidt vd cac mdn s^p hoc bang each xem cacbinh Iuan mon hoc cua giang vien, sinh vien cac khda trudc Giang vien va sinh vien dugcphep vidt binh Iuan cho mon hoc va phai dugc can bo quan If bo mdn/khoa duyet, vdididu kidn: Giang vien chi dugc vidt binh Iuan cho nhung hoc phan thudc chuyen nganhcua minh; sinh vien chi dugc phep binh Iuan hoc phan ma minh da tich luy

2 Pham vi cua di tai

2.1.Phat biiu van &h

Hien nay qui mo trudng Dai hgc An Giang dang mo rong, so lugng sinhvien he chinh quy cung tang len, lai them dao tao theo he thong tin chi nen sinhvien tu hoc la chinh lam cho cong tac kidm soat viec hoc tap cua sinh vien trg nenkhd khan hern Kho bidt dugc sinh vien co xay dung cho minh mot phucmg phap,mot ke hoach hgc tap hay khong

Sinh vien khd thu thap nhung thong tin cin thiet ve chucmg trinh dao tao de choncho minh mot phucmg phap hoc tap that tot, xay dung cho minh mot hud^g di dung d^n

va ngan nhat de ra trudng.

Cong tac ho trg sinh vien cua co van hgc tap chua that sir hieu qua khi so lugngsinh vien ngay cang tang, ton thdi gian va chi phi

2.2.Muc tieu ciia he thong

Giup sinh vien cd ki nang lam vide khoa hoc hem, lap ke hoach hoc tap de hoc tot hon,khi cd ke hoach hgc tap sinh vien se chii dgng hgc tap va nghien cuu de tich luy kien thuc Thuthap dugc nhidu thong tin hudng dan hon ve cac mon hgc Sinh vien cd the theo doi qua trinhhgc tap cua minh de dua ra hudng di diing nhlt, chu dgng tich luy hgc phan cn thidt dd du didukien ra trudng Cd van hgc tap cd them phucmg tidn de hudng dan sinh vien

Giam but chi phi ve tidn bac, nhan su va thdi gian trong cong tac hd trg sinh vienhgc tap Nang cao ch^t lugng giao due cua trudng

Trang 15

2.3 CIiuc nang chinh cua he thong

-Can bo dao tao:

+ Quan ly chircrng trinh dao tao: xem danh sach chuong trinh dao tao, xem chi

tiet chuomg trinh dao tao, them chuong trinh dao tao, cap nhat chuong trinh dao tao, tim

kiem chucrng trinh dao tao, in chuong trinh dao tao

+ Quan ly thai gian va thong bao: thai gian xay dung va chinh sua ke hoach hoctap, thai gian phe duyet cua co van hoc tap, thai gian dang ky hoc phan theo ke hoach hoctap; them mdi thong bao, cap nhat thong bao

+ Quan ly sinh vien: them mdi danh sach sinh vien; cap nhat danh sach sinh

vien; tim kiem danh sach sinh vien, xem thong tin sinh vien.

+ Thong ke mo lop: thuc hien thong ke so lupng sinh vien lap ke hoach hoc taptheo mon; md lop day trong hoc ki

-Can bp quan li bp mon/khoa:

+ Quan li binh luan: phe duyet binh luan cua giang vien va sinh vien; xoa binhluan cua giang vien va sinh vien; thong bao vi pham quy dinh binh luan

+ Cap nhat quy dinh binh luan cho giang vien va sinh vien

-Co van hoc tap: phe duyet ke hoach hoc tap; cap nhat hudng dan chung cho sinhvien; cap nhat hudng dan cho tirng sinh vien; xem thong tin hoc tap cua sinh vien; chinh

sua ke hoach hoc tap cua sinh vien.

-Giang vien: xem binh luan mon hoc; viet binh luan cho mon chuyen nganh; xoa

binh luan cua minh.

+ Binh luan mon hoc da tich luy: xem binh luan mon hoc, viet binh luan mon

da tich luy, xoa binh luan cua minh

Trang 16

3 Danh gia kha thi

3.1.Kha thi vg kinh ti

Khi chua co he thong, kho kiem soat dupe sinh vien co xay dung cho minh mot kehoach hoc tap hay khong Sinh vien lap ke hoach thu cong, kho cap nhat thong tin, ton cong

sue va thai gian chinh sua Nha tnrdng dua ra cac mon hoc du kien mo trong hoc ky theo ke

hoach dao tao dupe dinh sin chii chua hoan toan dua theo nhu cau chinh dang cua sinh vien,rat kho cho sinh vien muon hoc vuert va hoc hai chuyen nganh Sinh vien khong biet duac cobao nhieu hoc phan duac ma ma phai tim kiem thong qua bo loc cua trang dang ky hoc phan

dan dSn cham trl trong viec hoc cai thien, hoc lai Chua the hien duac vai tro cua co van hoc

tap doi vdi sinh vien Sinh vien khong biet nen lam gi va se chuan bi nhung gi cho cac hocphan sap hoc Sinh vien thieu chu dong dan den ket qua hoc tap khong tot, ton kem thai gian,

tien bac cua ban than va lam giam chat luang dao tao cua truong.

Khi co he thdng mdi, tao diSu kien cho sinh vien xac djnh duqc nen lam the nao de dSn dichnhanh nhat ma chi phi thap nhat va tich luy duac nhieu kien thuc Sinh vien chu dong xay dung chominh mot ke hoach hoc tap, chu dong chuan bi cho mon hoc, tich luy kien thiic can thiet nen ket qua

hoc tap se tot hern din den chat lupng dao tao dupe nang cao The hien dupe vai tro cua ngucri co van

hoc tap, huong din cho sinh vien thuc hien ke hoach cua minh He thong phan quyen ro rang nen congviec cua nguai quan li dao too citog giam bat, ton it thoi gian han

3.2.Kha thi ve ky thuat

-Dp Ian cua du an:

+ Do he thong co nhieu nguai dung vdi vai tro khac nhau nen can phai phan quyen chat che

+ He thong cho phep xay ke hoach hoc tap cho sinh vien he chinh quy, binh luan

mon hoc, nen ca sd du lieu ldn.

-Cau tnic cua du an: Ca cau nhan su cua trudng rat it co kha nang thay doi.

-Cong cu phat trien:

+ He didu hanh: Window 7, Window XP

+ Cong cu lap trinh: Notepad++ 5.9.3, Macromedia Dreamweaver 8, Vertrigo 2.2.

+ Cong cu phan tich thiSt kg: Software Ideas Modeler 3.0

+ Congcuviet bao cao: Microsoft Word 2010, Microsoft PowerPoint 2010

Trang 17

<?php echo "Chao thd gidi PHP!"; ?>

</body>

</html>

The <?php va the ?> se dinh diu sir bit dau va su kdt thuc cua phin ma PHP qua

do miy chii biet de xu ly va dich ma cho dung Day la mot diem khi tien lpi cua PHPgiup cho viec viet ma PHP trd nen khi true quan va de dang trong viec xay dung phangiao dien ling dung HTTP

C va Java, de hoc va thai gian xay dung sin pham tuong ddi ngan hon so vdi cic ngdnngu khac nen PHP da nhanh chdng trd thanh mot ngdn ngii lap trinh web phd bien nhatthe gidi

Ngdn ngu PHP ra ddi nam 1994 bdi Rasmus Lerdorf (1968, GreenLand) sau dodupe phit trien bdi nhieu ngudi trii qua nhieu phien bin Phien bin dang phd bien li PHP5.0 da dupe cdng bo 7/2004 Phien bin mdi nhit la 5.3.8

Doan ma sau minh hpa giiip cich viet PHP long vio cic trang HTML de dang nhuthd nio:

Trang 18

2 jQuery

2.1.Gidithieu

jQuery la mot thu vien cua JavaScript nMm giiip do^ gian hoa each viet JavaScript

va tang t6c dp xu ly cac su kien tren trang web Ngoai ra, vdi jQuery ban co the them

tuang tac Ajax, cac hieu ling, vao trong trang web —> jQuery dupe thiet ke de thay doi each viet Javascript cua ban.

2.2.Cach thuc lam viec

Thu vien jQuery cung cap mot lap trim tupng hoa, da dung dupe su dung chungcho tat ca ma web do nguai dimg tao ra, tuy nhien do chi la nhung dac tinh cot loi, caichinh la d each tuy chinh cua ngudi dung (bang each viet them cac plugin de nhung vao

trang web cua minh).

Be bat dau vai jQuery, cong viec trudc tien la ban phai download thu vien jQuery

ve may tinh Chung ta co the tai ban mai nhat tu dia chi http://jquery.com/

Sau do "nhung" thu vien vua tai ve vao tap tin HTML theo each sau (d day chung

ta xem thu vien jQuery co ten la jquery-1.2.3.js va dupe dat cung cap vdi tap tin HTML):

Trang 19

2.3 Cach sir dung jQuery

Cac lap trinh vien JavaScript sau khi vigt xong ma thuc thi, neu ho rnuon cac manay se dupe thuc thi khi trang dupe tai xong, dong lenh sau se dupe them vao:

window.onload = function(){ }

Khong con gi phai ban, tuy nhien, ma JavaScript khong chay cho den khi tat ca cachinh anh trong trang dupe tai xong (kg ca banner quang cao) Ly do cho viec su dungwindow.onload la dg chSc chin ring HTML "document" phai duoc tai xuong hgt, sau domdi chay ma kia

Dg giai quygt, jQuery co cau lenh don gian, tuong duong, dupe biet nhu la su kiensan sang (ready event):

$(document).ready(functionO

{//Doan code jQuery cua ban dat 6' day });

Ma nay kigm tra document ya dpi cho dgn khi no san sang dg su dung Hay laydoan ma mlu d tren va cho vao tai lieu HTML cua ban Cac vi du con lai cua jQuery sedupe dat bgn trong phan callback cua ham nay, chung se dupe thuc thi khi tai lieu san

sang.

3 He quan tri eff s^^ dfr lieu MySQL

MySQL la he quan tri CSDL ma nguon mo pho bign nhat thg gidi va dupe cac nhaphat trign web rat ua chupng trong qua trinh ling dung VI MySQL la CSDL toe dp cao,6n dinh va dg sir dung, co tinh kha chuygn, hoat dong trgn nliigu he digu hanh cung cipmot he thong ldn cac ham tien ich rat manh Vdi toe dp va tinh bao mat cao, MySQL ratthich hop cho cac ling dung co truy cap CSDL trgn Internet MySQL mign phi hoan toancho ngn co thg tai vg tir trang chu No co nhigu phign ban cho cac he digu hanh khac nhau:phign ban Win 32 cho cac he digu hanh dong Window, Linux, Mac OSX, Unix, FreeBSD,

NetBSD, Novell NetWare,

MySQL la mot trong nhirng vi du ca ban vg he quan tri ca sd du lieu quan he siidung ngon ngu truy van co cau tnic (SQL) MySQL dupe sd dung cho viec bo trp PHP,Perl va nhigu ngon ngu khac, no la nai luu tru nhung thong tin trgn cac trang web vigt

bang PHP hay Perl,

Trang 20

ffl Phan tich he thong

1.Phan tich hien trang

1.1.Mo ta hien trang

Hien tai sinh vien xay dung ke hoach hoc tap chi thu cong va chua thu thap duthong tin can thiSt v8 mon hoc cung nhu hudng din tir co van hoc tap, chua co phan memhay ling dung nao de ho tro cho cong tac nay

Viec phd bidn cac thong tin v chuong trinh dao tao den sinh vien thudng thongqua van ban hoac cac tap tin dinh kem word hay excel Sinh vien dang ky hoc theo khoach hoc tap cua trudng chu khong theo mot ke hoach rieng nao ciia ban than

1.2.Danh gia hi^n trang

Do chua co he thong nao nen sinh vien thuong co tam ly cha doi hoc phan duqcmcr lop day mdi dang ky va bat dau hoc, chii khong chu dong xay dung cho minh mot kehoach hoc tap va dang ky hoc theo k^ hoach do

Kho kiem soat viec sinh vien co chu dpng xay dung cho minh mot ke hoach hoctap hay khong Sinh vien khong chu dong thu thap thong tin nen lam gi va nghien cuu

trudc cac mon hoc nen ket qua hoc tap chua cao.

2.Phan tich yeu cau

2.1 Yeu cau chirc nang

- Yeu clu ve luu trii

+ Luu tru ngudi dirag: He thong gom nhieu doi tuong tham gia nhung co th8phan lam 4 loai sau: Can bo dao tao, Can bo quan li bo mon/khoa, Giang vien, Sinh vien

+ Luu tru chuong trinh dao tao va k hoach hoc tap mlu: Chuong trinh dao tao

cua tirng chuyen nganh va ke hoach mau theo chuong trinh dao tao do.

+ Luu tru lap, bo mon, khoa, nganh: Luu tru thong tin lop, bp mon, khoa, nganh + Luu tru mon hoc: Luu tru danh sach cac mon hoc cua toan trudng.

+ Luu tru khoa hoc, hoc ki, nam hoc: Luu thong tin khoa hoc, hoc ki, nam hoc + Luu tru kg hoach hoc tap cua sinh vien.

Trang 21

+ Lvru tru cac binh luan mon hoc cua giang vien va sinh vien, hudng din cua co

van hoc tap cho sinh vien.

- Yeu cau ve nghiep vu

+ Module Can bo dao tao:

•Dang nhap va dang xuat he thong.

•Quan ly chuong trinh dao tao: them mdi chirong trinh dao tao; cap nhatchuong trinh dao tao (them mon mdi vao chuang trinh dao tao, xda mon trong chucmgtrinh dao tao, tim kiem mon hoc trong chuong trinh dao tao); tim kiem chuong trinh daotao; in chuong trinh dao tao

•Quan ly thai gian va thong bao: them mdi thdng bao, cap nhat thong bao, capnhat thbi gian xay dung ke hoach hoc tap, thai gian chinh sua ke hoach hoc tap, thai gianphe duyet k^ hoach hoc tap, thai gian dang ky hoc phan

•Quan ly sinh vien: them mai danh sach sinh vien, cap nhat danh sach sinhvien lap, tim ki&n danh sach sinh vien lap, them mdi sinh vien vao danh sach, xoa sinh

vien trong danh sach.

•Thong ke md lap: thuc hien va thong ke so luang sinh vien xay dung kehoach hoc tap theo mon, liet ke so mon hoc se duac md lap day trong hoc ki

+ Module Can bp quan ly bp mon khoa:

•Dang nhap va dang xuat he thong

•Quan 11 binh luan: xem binh luan, phe.duyet binh luan, xoa binh luan vathong bao vi pham

+ Module Giang vien:

•Dang nhap va dang xuat he thong.

•Xem thong bao.

•Co van hoc tap: xem danh sach sinh vien, xem ket qua hoc tap cua sinh vien,

phe duyet ke hoach hoc tap, cap nhat hudng dan chung cho sinh vien, cap nhat hudng danrieng cho tung sinh vien

Trang 22

•Binh luan mon hoc thupc chuyen nganh: xem quy dinh binh luan, xem thongbao vi pham quy dinh, xem binh luan mon hoc, them mdi binh luan mon hpc chuyen

nganh, xda binh luan cua minh.

+ Module Sinh vien:

•Dang nhap va dang xuat he thong

•Xem thong bao.

•K8 hoach hpc tap: xem hudng din chung cua co van, xem hudng dan riengcua co van, xay dung va xem ke hoach hpc tap (import ke hoach hpc tap mau), cap nhat

ke hoach hpc tap

•Binh luan mon hpc da tich luy: xem quy dinh binh luan mon hpc, xem thongbao vi pham quy dinh binh luan, xem binh luan mon hpc, them mdi binh luan mon hpc da

tich luy, xoa binh luan cua minh.

2.2 Yeu cau phi chuc nang

-He thong mdi phai hoat dpng chinh xac, nhanh chong va de nang cap (rang tuong lai

-Giao dien than thien de sir dung.

-Dam bao cac yeu cau ve bao mat, an toan he thong: cac chuc nang tren he thong

phai dupe truy xuat bdi ngudi dung cd quyen han tuong ling

-Chay tot tren cac trinh duyet thong thudng: Firefox, Internet Explorer, Chrome.

Trang 23

HE THONG WEBSITE HO TRO SINH VIEN XAY DUNG VA THEO DOIKE HOACH HOC TAP TOAN KHOA

3 Phan tich chinh

3.1 So1 do use case

- Mu-cO:

Trang 24

Hinh 3 Phan ra use case thong ke mot 16p day trong hoc ky

- aex

^ ttinclude*/ LOP DAY TRONG HOC KY

Hinh 2 PhSn ra use case quan ly chuong trinh Sao tao

+ Phan ra use case th6ng ke ma lap day trong hoc ky

QUAN LY CHUONG TRINH DAO TAO

- Muc 1:

+ Phan ra use case quan ly chuang trinh dao tao

Trang 25

Hinh 5 Phan ra use case quan Iy thai gian va thong bao

Hinh 4 Phan ra use case quan Iy sinh vien

+ Phan ra use case quan ly thai gian va thong bao

QUAN LY SINH VIEN

+ Phan ra use case quan Iy sinh vien

Trang 26

BINH LUAN MON HOC

Hinh 6 Phan ra use case lam co van hoc tap + Phan ra use case binh luan mon hoc

+ Phan ra use case lam co van hoc tap

Trang 27

TRUC5NG D^l HOC ANGIANG

^y^l^tfgch Miijli Huo;n g.

Hinh 9 Phan ra use case quan ly binh luan mon hoc

QUAN LY BINH LUAN MON HOC

Hinh 8 Phan ra use case quan ly k^ hoach hoc tap

+ Phan ra use case quan ly binh luan mon hoc

QLJAN LY KE HOACH HOC TAP

+ Phan ra use case quan ly ke hoach hoc tap

•^• ••/ i-^^i*rit • • -I*; - '* ^ .v /

Trang 28

Bang 1 MO ta use case them incri chirong trinh dao tao

Cac yeu cau khac:

-Tap tin Excel chiia chuang trinh dao tao phai theo mot mau nao do quy dinh trudc.-Kiem tra thong tin nhap vao that nhanh va cho ket qua chinh xac

Cac luong thay the:

Buac 2: He thong hin thi form nhap va co them chiic nang import tir file Excel

Budc 5: Nguai dimg nhap sai he thong thong bao va yeu cau nhap lai cho diing

Luong sir kien chinh:

1.Nguai dung chpn chuc nang them mdi chuang trinh dao tao

2.He thong hien thi form nhap cho nguai dung

3.Nguai dung tiSn hanh nhap cac thong so cin thiSt

4.Sau khi nhap xong nguai dimg click chupt vao nut" Luu lai"

5.He thfing kiSm tra thong tin nhap va luu chuang trinh dao too vtra nhap vao ca sa du lieu

Dieu kien thuc hien: Nguai dung phai dang nhap dung ten dang nhap va mat khau

Su kien kich hoat: Nguai dimg chpn chuc nang them mai chuang trinh dao tao

Dieu kien tien quyet: Dang nhap vao he thong va chpn chuc nang quan ly chuang trinh

dao tao.

Pham vi: Nguai dung phai vao chiic nang quan ly chuang hinh dao tao va chpn them

mai mot chuang trinh dao tao.

Mo ta ngan gon: Nguai dimg chpn them mai chuang trinh dao tao

Nhung ngu'oi tham gia/quan tam: Can bp quan ly bo mon/ khoa, Giang vien, C6 vn

hoc tap va Sinh vien.

Tac nhan chinh: Can bo dao tao

ID:UC01

USE CASE: Them mai chucrng trinh dao tao

— Dae ta use case:

+ Use case Them mdi chirang trinh dao tao

Trang 29

Cac yeu cau khac:

-Mon hoc mdi them vao phai dam bao khong vi pham fang bupc hoc phan tien

quyet, hoc phan bat bupc,

-Trudc khi them vao ngudi dung cd thS tim kiSm trong chuang trinh dao tao thong

tin ve mon hoc neu chua chac no cd trong chuang trinh dao tao hay khonj^.

Cac ludng thay the:

Budc 4: Ngudi dung nhan nut "Luu lai", he thong kiem tra neu thong tin nhap vaokhong hop le se thong bao va quay trd lai form them mon mdi Nguac lai thong

bao thanh cong.

Luong su kien chinh:

1.Ngudi dung chpn chuc nang them mon hoc.

2.He thong hien thi form them mon hoc mdi vao chuang trinh dao tao

3.Ngudi dung tien hanh nhap thong tin cua mon hoc mdi vao form

4.Sau khi nhap xong, ngudi dung nhan nut "Luu lai".

5.He thong se luu thong tin vua nhap vao ca sd du lieu.

Bieu kien thue hien: Trong thai gian sinh vien chua lap ke hoach hoc tap

Sir kien kich hoat: Ngudi dung chpn them mon hoc trong chuc nang quan ly chuang

trinh dao tao.

Bieu kien tien quyt:E)ang nhap vao he thdng

Pham vi: Ngudi dung se them mot mon mdi vao chuang trinh dao tao toan khoa hoc cua sinh vien

Mo ta ngan gpn: Ngudi diing them mot mon mdi vao chuang trinh dao tao

Nhung ngudi tham gia/ quan tarn: Can bp quan ly bp mon/ khoa, Giang vien, Co van

hoc tap va Sinh vien.

Tac nhan chinh: Can bp dao tao

ID:UC02

USE CASE: Them mon mdi vao chucmg trinh dao tao

+ Use case Them mon vao chuang trinh dao tao

Trang 30

Cac yeu cau khac:

-He thong phai co san chuang trinh dao tao va co san mon hoc do.

-Ngudi dung co thi chon chuc nang tim Wlm mon hoc trudc khi xoa

-Ngudi dimg co the chon xoa nhieu mon.

Cac luong thay the:

Budc 4: Ngudi dung nhan "Yes", he thdng kilm tra mon hoc muon xoa co tien quyet chomon hoc nao hay khong?

-Neu khong thi tien hanh xoa va thong bao: 'Da xoa mon hoc khoi chuang trinh dao tao".

-Nguqc lai, thi thong bao Loi: "Mon hoc dang tien quyet cho mon hoc khac Ban

khong duqc phep xoa no."

Luong sir Wen chinh:

1.He thong hien thi cac mon hoc trong chuang trinh dao tao

2.Ngudi dung chon chuc nang click chon xoa mon hoc.

3.He thong hien thi canh bao: "Ban co that su muon xoa khong !".

4.Ngudi dimg nhan "Yes".

5.He thong xoa mon hoc khoi ca sd du lieu.

Dilu Wen thyc hien: Ngudi dung phai dang nhap vdi vai trd la can bo dao tao

Su1 Wen Wch hoat: Ngudi dung chon chuc nang xoa mon hoc khoi chuang trinh dao tao.Dieu Wen tien quyet: Dang nhap vao he thing chon chiic nang quan ly chuang trinh dao tao.Pham vi: Xoa mot mon hoc khoi chuang trinh dao tao

Mo ta ngan gon: Ngudi dimg xoa mot mon hoc ra khoi chuang trinh dao tao

Nhfing ngu-6i tham gia/quan tarn: Can baquanly bo mon/ khoa, Giang vien, Co vanhoc tap va Sinh vien

Tac nhan chinh: Can bo dao tao

ID:UC03

USE CASE: Xoa mon khoi chiromg trinh dao tao

+ Use case Xoa mon khdi chuang trinh dao tao

Trang 31

Luong sy kien chinh:

1 Ngudi dung chpn chuc nang cap nhat chuang trinh dao tao

Dieu kien thuc hien: Trong thai gian sinh vien chua lap ke hoach hoc tap

Sir kien kich hoat: Ngudi dung chpn chiic nang cap nhat chuang trinh dao tao

Dieu kien ti6n quyet:Dang nhap vao he thong

Pham vi: Ngudi dung tien hanh chinh sua npi dung dao tao

Mo ta ngan gon: Ngudi dung chinh sua npi dung chuang trinh dao tao

Nhfi-ng nguoi tham gia/ quan tarn: Can bp quan ly bp mon/ khoa, Giang vien, C6 vln

hoc tap va Sinh vien.

Tac nhan chinh: Can bo dao tao

ID:UC05

USE CASE: Cap nhat chucrng trinh dao tao

Bang 4 Mo t^ use case dang xuat + Use case Cap nhat chuong trinh dao tao

Cac yeu cau khac:

Cac luong thay the:

Luong sy kien chinh:

1.Nguai dung click chpn "Thoat".

2.He thong thoat khoi trang cua ngudi dung

Dieu kien thuc hien: Nguai dung phai dang nhap diing ten dang nhap va mat khau.Su- kien kich hoat: Nguai dung chpn "Thoat"

Dieu kien tien quyet: Dang nhap vao he thong

Pham vi: Nguai dung chpn thoat khoi he thong

Mo ta ngan gon: Ngudi dung thoat khoi he thong

Tac nhan chinh: Can bp dao tao, Can bp quan ly bp mon/ khoa, Giang vien, Sinh vien

1D:UCO4

USE CASE: Dang xuat

+ Use case Dang xuat

Trang 32

Luong sir kien chinh:

1 He thdng hien thi nhieu danh sach sinh vien

Dieu kien time hien:

-He thdng vln hoat dpng

-Dang nhap quyen can bp dao tao.

Su kien kich hoat: Ngudi dung chpn.chiic nang cap nhat danh sach sinh vien

Dieu kien tien quyet: Dang nhap vao he thong va chpn chuc nang quan ly sinh vien

Pham vi: Them, xoa, sua thong tin mot sinh vien vao danh sach sinh vien.

Mo ta ngan gon: Can bp dao tao cap nhat noi dung danh sach sinh vien

Nhung ngudi tham gia/ quan t8m: Sinh vien, co van hoc tap, can bp quan ly bp mon/

khoa.

Tac nhan chinh: Can bo dao tao

ID:UC06

USE CASE: Clip nhat danh sach sinh vien

Bang 5 Mo ta use case cap nhat chuong trinh dao tao

+ Use case Cap nhat danh sach sinh vien

Cac yeu cau khac:

-He thong phai co san chuang trinh dao tao.

-Ngudi dung co the chon chuc nang tim kiem chuang trinh dao tao can chinh sua

Cac luong thay the:

Buac 5: Ngudi diing nhdn nut "Luu lai", he thdng kidm tra neu thong tin khdnghap le se thong bao va quay trd lai form nhap lai Ngupc lai thong bao thanh cdng

va hien thi danh sach mon hoc trong chuang trinh dao tao

2.He thong hidn thi danh sach cac mdn hoc trong chuong trinh dao tao

3.Ngudi dung check chpn m6n de sura va nhan nut "Sua".

4.He thong hien thi form nhap lai ndi dung cua mon hoc trong chuong trinh dao tao

5.Sau khi sua xong, ngudi dung nhdn nut "Luu lai".

6.He thong luu tat ca nhung chinh sua vao ca so dif lieu

Trang 33

Luong su kien chinh:

1 He thong hien thi cac mon hoc trong chuong trinh dao tao

Bieu kien thuc hien: Ngudi dung phai dang nhap vdi vai trd la can bp dao tao

Su kien kich hoat: Ngudi diing chon tim kiem mon hoc

Bieu kien tien quyet: Bang nhap vao he thong chon chuc nang quan ly chuong trinh dao tao.Pham vi: Ngudi dung tim kiem mon hoc trong chuong trinh dao tao

Mo ta ngan gon: Ngudi dimg tim kiem mon hoc theo ma mon hoc, theo ten

Nhung ngudi tham gia/quan tarn:

Tac nhan chinh: Can bo dao tao

ID:UC07

USE CASE: Tim kiem mon hoc trong chuong trinh dao tao

Bang 6 Mo ta use case cap nhat danh sach sinh vien

+ Use case Tim kiem mon trong chuotig trinh dao tao

Cac yeu cau khac:

-Ngudi dung co the su dung chuc nang tim kiem sinh vien trong danh sach de

chihh sua va xoa.

-Ngudi dung co the xoa nhieu sinh vien neu khong anh hudng den cac doi tuong

khac cua he thong.

Cac luong thay the:

Budc 5: Ngudi dung nhdn nut luu he thdng kidm tra n^u cac thay ddi cua ngudi dungkhong anh hudng den cac doi tupng khac cua he thong thi thong bao thanh cong, nguoclai thi thong bao thSt bai

2.Ngudi dung click chon mot danh sach sinh vien

3.He thong hien thi npi dung cua danh sach sinh vien

4.Ngudi dung co the them mdi mot sinh vien, xoa sinh vien, sua thong tin cua sinh

vien trong danh sach.

5.Ngudi dimg nhan "Luru lai".

6.He thong luu nhung thay doi vao ca sd du lieu

Trang 34

Luong sir kien chinh:

1.He thong hien thi nhieu danh sach sinh vien

2.Ngudi dung chpn mot danh sach sinh vien va nhdn click "Xoa danh sach"

Dieu kien thuc hien:

-He thong van hoat dpng.

-Dang nhap quyen can bp dao tao.

Su kien kich hoat: Ngudi dung chpn chuc nang xoa danh sach sinh vien

Dieu kien tien quyet: Dang nhap vao he thong va chpn chuc nang quan ly sinh vien

Pham vi: Xoa danh sach sinh vien khdi he thong neu danh sach do mat di khong anhhudng den cac doi tuong khac

Mo ta ngan gon: Xoa mot danh sach sinh vien khdi he thong

Nh&ng ngudi tham gia/ quan tarn: Co van hoc tap, can bp quan ly bp mon/ khoa

Tac nhan chinh: Can bp dao tao

ID:UC08

USE CASE: Xoa danh sach sinh vien

Bang 7 Mo ta use case tim kiem mon hoc trong clurong trinh clao tao

+ Use case Xoa danh sach sinh vien

Cac yeu cau khac:

He thong phai co san chuang trinh dao tao va tim kiem tra ve ket qua nhanh

Cac Iuong thay the:

Budc 4: Ngudi dung nhan "Tim kiem", he thong doi chieu thong tin nhap vao va co sd

du lieu, neu khong trung khdp thi thong bao: "Khong co mon hoc ban muon tim"

2.Ngudi dung chpn chuc nang tim kiem mon hoc

3.He thong hien thi form tim kiem

4.Nguai dung nhap noi dung muon tim va nhan nut "Tim kiem".

5.He thdng hidn thi thong tin cac mon hoc tim thay

Trang 35

Dieu kien thyc hien:

-He thong van hoat dpng.

-Bang nhap quydn can bo dao tao.

-Sau khi thong ke so lugng sinh vien xay dimg ke hoach hoc tap theo mon hoc

Sir kien kich hoat: chon cap nhat danh sach mon hoc trong hoc ki

Bieu kien tien quyet: Bang nhap vao he thong va chon chuc nang thong ke md ldp

Pham vl: Can bo dao tao cap nhat danh sach mon hoc se md ldp day trong hoc ki d daumdi hoc ki

Mo ta ngan gon: Can bo dao tao co the them mon mdi, xoa mon, chinh sua thong tin

mon hoc trong danh sach mon hoc se md ldp day trong hoc ki

Nh&ng nguoi tham gia/ quan tam: Co van hoc tap, can bo quan ly bo mon/ khoa, sinh

vien, giang vien.

Tac nhan chinh: Can bo dao tao

USE CASE: Cap nhat danh sach mon hoc se md lop day trong hoc ki ID:UC09

Bang 8 Mo ta use case xoa danh sach sinh vien

+ Use case Cap nhat danh sach mon hoc se duoc mo lop day trong hoc ki

Cac yeu cau khac:

- Nguoi dung co the tim kiem danh sach sinh vien muon xoa thong qua chuc nang tim kiem.

Cac luong thay the:

Budc 4: Ndu ngudi dung nhan "No" he thdng khdng lam gi ca, ngiroc lai neunhan "Yes" he thong kiem tra neu khong anh hudng den cac ddi tuong khac cua

he thdng se tidn hanh xoa va thong bao: "Ban da xoa thanh cdng mot danh sachsinh vien khoi he thdng"; neu anh huang d8n cac d6i tugng khac thi he thong

thong bao: "Xoa that bai".

3.He thong canh bao: "Ban co that su mudn xda danh sach khdi he thong".

4.Ngudi dung nhan "Yes" he th6ng tin hanh xoa danh sach khoi co so du lieu

Trang 36

Luong sir Wen chinh:

1.He thdng hien thi danh sach cac chuong trinh dao tao

2.Ngudi dung click chpn xda chuong trinh dao tao

3.He thdng hien thi canh bao: "Ban cd chic la mudn xda khdng !"

4.Ngudi dung nhin "Yes".

Dieu Wen thuc hien: Ngudi dung phai dang nhap vdi vai trd la can bd dao tao

Sir Wen Wch hoat: Ngudi dung chpn xda chuong trinh dao tao

Bieu Wen tidn quyet: Bang nhap vao he thdng chpn chuc nang quan ly chuong trinh dao tao.Pham vi: Xda mdt chuong trinh dao tao khdi he thdng

Mo ta ngan gon: Ngudi dung chpn xda mdt chuong trinh dao tao

Nhfrng ngudi tham gia/quan tam: Can bd quan ly bd mdn/khoa, giang vien, cd vfin hoc

tap va sinh vien.

Tac nhan chinh: Can bd dao tao

ID:UC10

USE CASE: Xda chuong trinh dao tao

Bang 9 Mo ta use case cap nhat danh sach mon hoc se md' lop day trong hoc ky

+ Use case Xda chuong trinh dao tao

Cac yen cau khac:

Trong qua trinh chinh sua npi dung danh sach ngudi dung cd the su dung chuc nang timkiem mon hoc de xda mon hoc va chinh sua thdng tin mdn hoc do

Cac luong thay the:

He thdng kigm tra danh sach cap nhat cd hop le khdng, hop le thi sau khi luu xong sethong bao: "Ban da cap nhat thanh cdng" Ngupc lai he thong thdng bao ldi

Luong sir Wen chinh:

1.Ngudi dung chpn chiic nang cap nhat danh sach cac mdn hoc se dupe md lop day trong hoc Id.2.He thdng Men thi danh sach mon hoc md lop day d hoc ki Men tai cua nam hoc trudc

3.Ngudi dung tien hanh cap nhat no, sau do nhan nut "Luu lai"

4.He thong lnu lai danh sach vita mdi cap nhat vao co so du lieu

Trang 37

Luong su kien chinh:

Dieu kien thuc hien:

-He thong van hoat dqng.

-Dang nhap quygn can bq dao tao.

-Dau moi hoc ki.

Su lden kich hoat: Ngudi dung chqn chiic nang cap nhat thai gian phe duyet ke hoach hoc tap

Dieu kien tien quyt: Dang nhap vao he thong va chqn chiic nang quan ly thai gian va

thong bao.

Pham vi: Quy dinh thai gian co van hoc tap phe duyet ke hoach hoc tap cua sinh vien

Mo ta ngan gon: Can bq dao tao quy dinh thai gian phe duyet ke hoach hoc tap dau mi

hoc ki.

Nhung ngudi tham gia/ quan tarn: Sinh vien mdi nhap hoc va co van hoc tap

Tac nhan chinh: Can bo dao tao

ID:UC11

USE CASE: C|p nhat thai gian phe duyet ke hoach hoc tap

Bang 10 Mo ta use case xoa cluroug trinh dao tao

+ Use case Cap nhat thai gian phe duyet ke hoach hoc tap

Cac you cau khac:

-He thong phai co san chuang trinh dao tao.

-Ngudi dung cd the tim ki^m chuang trinh dao tao

Cac luong thay the:

Budc 4: Ngudi dung nhan "Yes", he thong kiem tra chuang trinh dao tao do colien quan den cac doi tuqng khac hay khong?

-Neu co thi khong xoa va'thong bao: "Hien tai doi tuqng dang duqc su dungbdi mot doi tuqng khac, ban khong duqc xoa Neu muon xoa ban phai xoa

cac doi tuqng su dung no trudc."

-Nguqc lai, thong bao: "Da xoa thanh cong"

5 He thong tien hanh xoa chuang trinh dao tao khdi ca so du lieu

Trang 38

Dieu kien thuc hien:

-He thdng van hoat ddng.

-Dang nhap quydn can bp dao tao.

-Dau mdi khoa hoc.

Su kien kich hoat: Ngudi dung chon chuc nang cap nhat thdi gian xay dung ke hoach

hpc tap.

Dieu kien tien quyet: Dang nhap vao he thdng va chon chiic nang quan ly thdi gian va

thong bao.

Pham vi: Quy dinh thdi gian cho sinh vien khoa mdi xay dung ke hoach hpc tap

Mo ta ngan gon: Can bp dao tao quy dinh thdi gian xay dung ke hoach hoc tap dau mdi

khoa hoc.

Nhirng ngudi tham gia/ quan tarn: Sinh vien mdi nhap hoc va co van hoc tap

Tac nhan chinh: Can bp dao tao

ID:UC12

USE CASE: Cap nhat thdi gian xay dung ke hoach hoc tap

Bang 11 Mo ta use case cap nhat thdi gian phe duyet ke hoach hoc tap

+ Use case Cap nhat thdi gian xay dung ke hoach hoc tap

Cac yeu cau khac:

Cac luting thay the:

Budc 3: Khi ngudi dung chon thdi gian bat dau hoac thdi gian ket thuc khdng hop le hethong thong bao yeu ciu chon lai thdi gian

1.Ngudi dung chon chuc nang cap nhat thai gian phe duyet ke hoach hoc tap

2.He thong hien thi form cap nhat thai gian phe duyet ke hoach hoc tap

3.Ngudi dung chon thdi gian bit diu va thdi gian ket thiic phe duyet kd hoach hoc

tap.

4.Ngudi dung nhan "Luu lai".

5.He thong luu thdi gian vao co so du lieu

Trang 39

Luong su kien chinh:

1.He thdng hien thi danh sach sinh vien

2.Ngudi dung click xem thong tin cua mot sinh vien trong danh sach

3.He thong hien thi thong tin cua sinh vien do

4.Ngudi dung chpn xem kg hoach hoc tap cua sinh vign

Dieu kien thuc hien:

-He thong van hoat dpng.

-Dang nhap quyen co van hoc tap.

-Sau khi xem ke hoach hoc tap cua sinh vien.

Su kien kich boat: click check vao 6 da phe duyet

Dieu kien den quyet: Dang nhap vao he thong

Pham vi: Phe duyet ke hoach hoc tap cua sinh vien

Mo ta ngan gon: Sau khi sinh vien xay dung va chinh sua ke hoach hoc tap co van hoctap xem qua va phe duyet de sinh vien dupe dang ky hoc phan theo ke hoach do

Nhung ngudi tham gia/ quan tam: Sinh vien, Can bp dao tao

Tac nhan chinh: Giang vien lara co van hoc tap

ID:UC13

USE CASE: Phe duyet kg hoach hoc tap

Bang 12 Mo ta use case cap nhat thdi gian xay dung ke hoach hoc tap

+ Use case Phe duyet kS hoach hoc tap

Cac yeu cau khac:

Cac luong thay the:

Budc 3: Khi ngudi dung chon thai gian bat dau hoac thdi gian ket thuc khong hop le hethong thong bao yeu cau chon lai thdi gian

Luong su kien chinh:

1.Ngudi dung chpn chiic nang cap nhat thai gian xay dung kg hoach hoc tap

2.He thong hiln thi form cap nhat thai gian xay dung ke hoach'hoc tap

3.Ngudi dung chpn thai gian bat dau va thai gian kSt thiic xay dung ke hoach hoc tap

4.Ngudi dung nhan "Luu lai".

5.He thong lint thai gian vao ca sd du lieu

Trang 40

Luong su kien chinh:

Dieu kien thuc hien:

-He thong van hoat dpng.

-Bang nhap quyen sinh vien.

-Sau khi xem ke hoach hpc tap

Su kien kich hoat: Chpn chuc nang cap nhat huang dan cho sinh viSn

Bieu kien tien quyet: Bang nhap vao he thong

Pham vi: Sinh vien cap nhat ke hoach hpc tap

Mo ta ngan gpn: Dau moi hpc ki sinh vien co the chinh sua lai ke hoach hpc tap cua banthan cho dung vdi chucmg trinh dao tao

Nhung nguffi tham gia/ quan tarn: Can bp dao tao va c6 v^n hpc tap

Tac nhan chinh: Sinh vien

ID:UC14

USE CASE: C^p nhat kg hoach hpc tap

Bang 13 Mo t:i use case phe duyet kc hoach hoc tap

+ Use case Cap nhat ke hoach hpc tap

Cac yeu cau khac:

Co van hpc tap phai xem ke hoach hpc tap truac neu thay hop li mdi dupe check vao 6

phe duyet.

Cac Iuong thay the:

Buac 4: Neu sinh vien chua xay dung ke hoach hoc tap he thong se thong bao sinh vienchua xay dung ke hoach hpc tap

Buac 6: Neu xem xong va thay ke hoach hpc tap khong hap li thi co van hpc tap khongphe check vao 6 phe duyet Co the gui huang dan qua he thdng cho sinh vien do va yeucau chinh sua lai cho hop li

5.He thong hien thi ke hoach hpc tap cua sinh vien

6.Ngucri dung xem va check vao 6 phe duyet

7.Sau do luu lai

8.He thong tien hanh luu lai nhung thay doi

Ngày đăng: 28/02/2021, 16:20

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w