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

Xây dựng phần mềm quản lí sinh viên khoa kỹ thuật công nghệ môi trường

93 15 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 93
Dung lượng 3,76 MB

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

Nội dung

Tit nhung dac diem tren cua cac phan mem quan li va sir tan tinh giiip do ciia cac thay co trong Khoa Ki thuat - Cong nghe - Moi truong nen em da chpn de thuc hien de tai xaydung ph^n me

Trang 1

An Giang, 5 / 2007

Giang vien hiro'ng dan

ThS DOAN THANH NGHI

KHOA LUAN CCNHAN TIN HOC

BUI BICH VAN

TRI/ONG DAI HOC AN GIANG

KHOA KY THUAT - CONG NGHE - MOI TRlfONG

Trang 2

em xin giri loi cam on chan thanh den:

Ban Giam Hieu, Ban chu nhiem Khoa KT thuat — Cong nghe - Moi trtrong, ciing cacthay co truong Bai hoc An Giang da tao dieu kien thuan loi cho chting em hoc tap tot va thtrchien de tai khoa luan nay

Cac thay, co trong Khoa KT thuat - Cong nghe - Moi truong, truong dai hoc An Giang,cac Thay Co cua Truong Bai Hoc Khoa hoc Tu Nhien TPHCM, cac Th^y Co cua truong Baihoc Can Tho da tan tinh giang day, truyen dat nhung kien thuc, kinh nghiem quy bau va dakhich If, ho trq nhieu mat cho em trong suot 4 nam dai hoc chuan bi hanh trang vao doi

Bac bif t em xin chan thanh cam on thay Boan Thanh Nghi, nguoi luon san sang vatan tinh huong dan, gitip do, dong vien em trong suot qua trinh thuc hif n khoa luan nay

Cam on cac anh chi cung tap th lop BTH4TH1 va BH4TH2 da gin bo, chia se va languon dong vien to Ion giup toi vuot qua moi kho khan trong suot qua trinh hoc va thuc hifn

de tai nay

Mac du da co gang hoan thanh khoa luan trong pham vi va kha nang cho phep nhungchac chan se khong the tranh khoi nhung thieu sot Em rat mong nhan duqc sir thong cam,gop y va tan tinh chi bao cua cac Thay Co va cac ban

Chan thanh cam anilSinh vien thuc hifnBiti Bich Van

Khoa luan tot nghifp

Trang 3

Cung giong nhu cuoc each mang cong nghiep, cuoc each mang cong nghe thong tin da

va dang dan den nhung thay doi quan trpng trong each song va ngay ca each suy nghT cua

chung ta.

Co the noi rang bat ki hoat dong co to chhc nao cua con ngucri neu tinh den hieu quacung can dupe quan li Cac hoat dong nay co mot dac diem chung la phai xu li mot lupng Ionthong tin va thong tin do thuong rat da dang va co xu huong phat sinh Vi the, su ra doi cuacac phan mem quan li da dap ung t6t cho nhu cau thiet yeu cua xa hoi

Neu nhu trupc day viec xtr li va luu tru cac ho so deu dupe thuc hien mot each thucong va hao ton nhieu thai gian va khong gian luu tru thi su tin hoc hoa trong cong tac quan li

da gop phan khong nho giup cho mpi hoat dong tro nen nhanh chong, chinh xac va dem laihieu qua cao hem

Tit nhung dac diem tren cua cac phan mem quan li va sir tan tinh giiip do ciia cac thay

co trong Khoa Ki thuat - Cong nghe - Moi truong nen em da chpn de thuc hien de tai xaydung ph^n mem "Quan lisinli vien Khoa Ki thuat - Cong nghe - Moi tru&ng"

Loi noi dau

Khoa luan tot nghiep

Trang 4

TOM TAT

Ten de tai: Ph&i mem quart li sinh vien Khoa KI thuat — Cong nghe - Moi truong.Giang vien huong dan: Thac si Doan Thanh Nghi

Sinh vien thue hien: Biti Bich Van Lop DH4TH2

Hien nay cong nghe phan mem dong vai tro quan trong trong hau het cac ltnh vuc.Hau nhu nhung he thong tien tien quan trong deu co sir tham gia ho trq ciia cac he thong phan

mem.

Xuat phat tu thuc trang ve van de luu trft cung nhtr quan li ho so va diem cua sinh vienKhoa Ky thuat - Cong nghe - Moi truong, truong Dai hoc An Giang, de xay dung nen hethong quan li chung v6 ho so va kh qua hoc tap cua sinh vien trong Khoa, he thong h tro choviec xtr cac nghiep vu co ban trong thuc te va duqc xay dung tren hai giao dien ting dungkhac nhau: WindowForm va Web; nhung cung truy cap den mot co so dft lieu Dieu nay dambao duqc tinh nhat quan va dong nhat du lieu cua he thong

LTng dung tren WindowForm: ho tro tuong doi day du cac chuc nang can thiet ma motphan mem quan li thucmg co: nhap lieu, xu li, tra ciiu, thong ke vain cac bao cao

Lfng dung tren Web: ho tro viec tra ciiu thong tin ve ho so va ket qua hoc tap cua cacsinh vien, gui thong bao cua Khoa, ho trq sinh vien dong gop y kien

Bo cue cua khoa luan: gom 4 phan chinh va mot so de muc co lien quan

•PHAN 1: TONG QUAN - Gioi thieu doi net ve he thbng h trq viec quan li sinh vienKhoa KT - CN - MT nhu pham vi va d6i tuqng ma he thong huong toi

•PHAN 2: CO SO LY THUYET - Trinh bay mot s6 khai niem co lien quan he thdng.

•PHAN 3: PHAN TICH - Phan tich hien trang, yeu cau va dft lieu

•PHAN 4: THIET KE VA CAI DAT UNG DUNG.

TONG KET - Ket luan cac vSn d6 da dat duqc va neu len mot s6 huong phat trien trongtuong lai

PHU LUC - Huong din cai dat

TAI LIEU THAM KHAO - Danh sach cac tai lieu tham khao d6 hoan thanh khoa luan.Khoa luan tot nghiep

Trang 5

MUC LUC

PHAN 1: TONG QUAN17.7 Giai thieu iing dung71.2 Ddi tuang vd pham vi ciia ling dung."7

1.2.1Doi tuang•.1

1.2.2Phamvi2

PHAN 2: CO' SO' LY THUYET42.1Moi truang42.1.1Moi-truong lap trinh :42.1.2Ngon ngu lap trinh va cai dat42.1.3He quan tri ca sd du lieu:62.1.4CongcuhStra:72.1.5Cong cu tao tai lieu huang din:72.1.6Ma ngu6n h tra:82.2Phdn tick thiit hi8

2.2.1Mohinh„•.8

2.2.2Mo hinh quan niem t6 chiic DFD82.2.3Mo hinh du lieu82.2.4MohinhUML9

PHAN 3: PHAN TICH11

3.1Phdn tick hien Irang773.1.1Hien trang Khoa KT-CN-MT113.1.2Mo ta hoat dong cua hien trang123.1.3Phe phan hien trang123.2Phdn tichyeu cdu733.2.1Cac qui trinh nghiep vu chinh133.2.2Cac yeu clu chuc nang133.2.3Cac yeu cau phi chuc nang133.3Phdn tich die lieu143.3.1Mo hinh quan niem to chuc DFD143.3.2Mo hinh du lieu'.183.3.3MohinhUML22

PHAN 4: THIET KE VA CAI DAT iTNG DUNG52

4.1Thiit ki:52 4.1.1ThiStkSxuli524.1.2ThiSt kg cac thanh phan534.1.3Thietkgdulieu544.1.4Thi^t ke giao dien74 4.2Cdidal764.2.1 Cac man hinh WindowForm76Khoa luan t6t nghiep

Trang 6

4.2.2 Mot so man hinh Web79

TONGKET81

PHULUC82

TAI LIEU THAM KHAO83Khoa luan tot nghiep

Trang 7

DANH SACH CAC HINH VE, BANG BIEU

Hinh 1.2-l.Pham vi he th6ng quan li sinh vien Khoa KT_CN_MT2

Hinh 3.1-l.Sa d6 to chuc11Hinh 3.3-1.M6 hinh DFD miic t6ng th614Hinh 3.3-2.M6 hinh DFD muc 114Hinh3.3-3.Phanraoxulil.l:16Hinh3.3-4.Phanraoxulil.217Hinh 3.3-5M6 hinh thtrc thl k6t hop18Hinh 3.3-6.M6 hinh quan niem dQ lieu20Hinh 3.3-7.M6'hinh vat li PDM21Hinh 3.3-8.Mo hinh use_case22Hinh 3.3-9.Lugc do tuan tu quan li thong tin Khoa23Hinh 3.3-10.Luge do tuan ttr quan li nganh hoc24Hinh 3.3-11 Luge do tuan tu quan li thong tin lop hoc25Hinh 3.3-12.Lugc do tuan tu quan li chuong trinh hoc26Hinh 3.3-13.Luge do tuan tu quan li mon hoc27Hinh 3.3-14.Lugc do tu^n tu theo doi tinh trang sinh vien28Hinh 3.3-15.Lugc d6 tu^n tu quan li thong tin li do29Hinh 3.3-16.Lugc d6 tuin tu quan li thong tin chinh sach30

Hinh 3.3-17.Lugc do tuan tu quan li thong tin sinh vien31Hinh 3.3-18.Luge do tuan tunhap diem hoc tap32Hinh 3.3-19.Luge do tuan tu nhap diem ren luyen33Hinh 3.3-20.Lugc do tuan tu tra cuu thong tin lop hoc34Hinh 3.3-21.Luge do tuan tu tra ciiu thong tin sinh vien35Hinh 3.3-22.Luoc d8 tu^n tu tra cuu diem36Hinh 3.3-23.Lugc do tuan tu tra cuu diem trung binh37Hinh 3.3-24.Lugc d6 tu^n tu cac thong ke37Hinh 3.3-25.Luge do tuan tu quan li thong tin nguoi dung38Hinh 3.3-26.Lugc do tuan tu phan quyen nguoi dung39Hinh 3.3-27.Lugc d6 tu^n tu phuc hoi du lieu40Hinh 3.3-28.Lugc do tuan tu sao luu du lieu40Hinh 3.3-29.Luge do tuan tu doi mat khau41Hinh 3.3-30.Lugc do tuan tu xem danh sach nganh hgc41Hinh 3.3-31.Luge do tuan tu xem danh sach chuong trinh hgc42Khoa luan tot nghiep

Trang 8

Hinh 3.3-32.Luge do tuan tuxem tinh trang sinh vien42Hinh 3.3-33.Lugc do tuan tu xem danh sach cac chinh sach43Hinh 3.3-34.Luge do tuan tu xem danh sach sinh vien43Hinh 3.3-35.Lugc do hgp tac quan li Khoa43Hinh 3.3-36.Luge do hgp tac quan li nganh hoc44Hinh 3.3-37.Luge do hgp tac quan li lop hoc.44Hinh 3.3-38.Luge do hgp tac quan li chucng trinh hoc44Hinh 3.3-39.Lugc do hgp tac quan li mon hoc45Hinh 3.3-40.Lugc do hgp tac quan li tinh trang45Hinh 3.3-41.Luge do hgp tac quan li li do45Hinh 3.3-42.Lugc do hgp tac quan li chinh sach46Hinh 3.3-43.Lugc do hgp tac quan li thong tin sinh vien46Hinh 3.3-44.Lugc do hgp tac nhap diem thi46Hinh 3.3-45.Luge do hgp tac nhap diem ren luyen qui doi47Hinh 3.3-46.Lugc do hgp tac tra cuu thong tin lop hoc47Hinh 3.3-47.Lugc do hgp tac tra cuu thong tin sinh vien47Hinh 3.3-48.Lugc d6 hgp tac tra cum di^m48

Hinh 3.3-49.Lugc do hgp tac tra cuu diem trung binh48Hinh 3.3-50.Lugc d6 hgp tac cho cac th6ng ke48

Hinh 3.3-51.Luge do hgp tac quan li ngugi dung49Hinh 3.3-52.Lugc do hgp tac phan quyen nguoi dung49Hinh 3.3-53.Lugc d6 hgp tac phuc h6i du lieu49Hinh 3.3-54.Lugc do hgp tac sao luu dtt lieu50Hinh 3.3-55.Lugc do hgp tac d6i mat kMu50Hinh 3.3-56.Lugc do hgp tac xem danh sach nganh hoc50Hinh 3.3-57.Lugc do hgp tac xem chucmg trinh hoc50Hinh 3.3-58.Lugc do hgp tac xem tinh trang sinh vien51Hinh 3.3-59.Lugc do hgp tac xem danh sach cac chinh sach51Hinh 3.3-60.Lugc do hgp tac xem danh sach sinh vien51Hinh 4.1-1.So do cau true ch\ic nang52Hinh 4.1-2.Kien true t6ng quan ph^n m^m QLSV53Hinh 4.1-3.SO d6 thiet k^ cac thanh ph^n53Hinh4.1-4.BangCT_HOC54Hinh 4.1-5.Bang CHINHSACH55Khoa luan tot nghiep

Trang 9

Hinh4.1-6.BangDANTOC55Hinh4.1-7.BangDIEM55Hinh4.1-8.BangDIEMTB55Hinh4.1-9.BangHOCKI_NAMHOC55Hinh4.1-10BangHOKHAU55Hinh 4.1-11.Bang HUYEN56Hinh 4.1-12.B4ngDIEMTB56Hinh 4.1-13.Bang LIDO,56Hinh4.1-14.BangLOP56Hinh4.1-15.BangMONHOC56Hinh4.1-16.BangNGANH56Hinh4.1-17.BangPHANQUYEN56 Hinh 4.1-18.Bang NGUOIDUNG57 Hinh4.1-19.BangSINHVIEN57Hinh4.1-20.BangTINH57Hinh 4.1-21.Bang TINHTRANG57 Hinh4.1-22.BangTONGIAO58Hinh4.1-23.BangXEPLOAI58Hinh4.l-24.Quan he giilacac bang du lieu58Hinh 4.1-25.Sa do lien ket man hinh_cac chuc nang chinh:74Hinh 4.1-26.Sa do lien kk man hinh_menu he th6ng74Hinh 4.1-27.Sa d6 lien kk man hinh_menu quan li75

Hinh 4.1-28.So do lien ket man hinh_menu tim kiem75Hinh 4.1-29.Sa do lien ket man hinh_menu thong ke75Hinh 4.2-1 Man hinh chinh_Giao dien WindowForm76Hinh 4.2-2.Man hinh nhap lieu_Giao dien WindowForm76Hinh 4.2-3.Man hinh danh muc_Giao dien WindowForm77Hinh 4.2-4.Man hinh tra ciiuGiao dien WindowForm77Hinh 4.2-5.Man hinh th6ng ke_Giao dien WindowForm78Hinh 4.2-6.Man hinh tro giiip78Hinh 4.2-7.Man hinh chinhGiao dien web79Hinh 4.2-8.Man hinh xem chtrong trinh hocGiao dien web79Hinh 4.2-9.Man hinh tra cuu_Giao dien web80Hinh 4.2-1 O.Man hinh tra ciru_Giao dien web80Khoa luan tot nghiep

Trang 10

DANH SACH CAC KY HIEU VA TlT VIET TAT

ADO: ActiveX Data Object

CDM: Conceptual Data Model

CBQL: Can bo quan li

CSDL: Co so du lieu

DFD: Data Flow Diagram

DTS: Data Transformation Service

ER: Entity Relationship.

GVHD: Giang vien huong dan

HTML: HyperText Makup Language

IIS: Internet Infromation Server

KT-CN-MT: Ky Thuat - Cong Nghf - Moi Trubmg.MSSV : Ma so sinh vien

PHP: Personal Home Page

QBND: Uy ban nhan dan

QD: QuySt djnh.

QL: Quan li.

RBTV: Rang buoc toan ven

RDBMS: Relational Database Management System.SVTH: Sinh vien thuc hien

TBCMR: Trung binh chung me rong

TBHT: Trung binh hoc tap

TK: Th6ng ke.

TT: Thong tin

UML: Unified Modeling Language

XL: Xu lyXML: Extensible Markup Language

Khoa luan tot nghiep

Trang 11

PHAN1: TONGQUAN

1.1Giffi thieti u'ng dung

He thong quan li sinh vien Khoa KT - CN - MT dugc xay dung vdi muc tieu chii yeu

la ho trg cho cac can bo quan If trong cong tac quan li sinh vien trong Khoa He thong hoatdong nhir sau:

-Moi sinh vien sau khi tiring tuyen vao trudng deu dugc quan li thong qua ho socua sinh vien He thong se luu tru toan bo thong tin ve ho so cua sinh vien de ho trg cho viectheo doi thong tin cua sinh vien trong su6t khoang thai gian theo hoc d trudng

-Doi vdi timg sinh vien he thong se giiip cac can bo quan li theo doi chat che tinhtrang, ket qua hgc tap cung nhu cac chinh sach ma sinh vien do dugc htrdng trong timgkhoang thai gian cu the

-Ben canh do nu nhu can bo quan li hoac sinh vien cd yeu cau tim kiem thong tin

ve ho sa, diem cung nhu cac thong tin khac cd lien quan den sinh vien thi he thong se nhanhchdng dua ra ket qua that chinh xac

-Dong thai cuoi moi hoc ki trong timg nien khoa he thong se ho trg cho viec tinhtoan , thong ke va len bang diem, ket qua hoc tap cua timg sinh vien

-Ngudi quan trj co day du quyen trong viec luu tru cung nhu tim kiem, thong kehoac thao tac tren bat ki chuc nang nao ciia he thong

De cong tac quan li dat hieu qua cao hon, ung dung con dugc md rong tren giao dienweb de hd trg cho viec tra ciiu thong tin ve diem sinh vien Ngoai ra, ling dung nay con ho trgviec trao doi thong tin giua Khoa va cac sinh vien

Cd hai ling dung trSn deu cung ket noi vdi mot ca sd du lieu nen se dam vao dugc tinhnhat quan va chinh xac cua thong tin

1.2Boi tiro'ng va pham vi cua u'ng dung

PHAN 1:TONGQUAN

Trang 12

1.2.2.2 Mo ta pham vi

Hinh 1.2-l.Pham vi he thong quan li sinh vien Khoa KT_CN_MT

Bail ra:

Kit qua tra

ciru, cac bao cao, bieu mau, danh muc

Phan he quan li diem

Trang 13

Thai gian udc tinh: 3 Thang.

Cac buoc thuc hien de hoan thanh du an:

•Lap ke hoach phat trien he thong

•Phan tich he thdng

•Thi^t ke

•Cai dat

Kiem tra

•Bien soan tai lieu

"Huan luyen sir dung

Loi ich mang lai:

•Tao sir tien dung,nhanh chong va thoai mai cho cac can bo quan li

" Ttr dong hoa cho cong tac quan li cua Khoa tao nen tinh chuyen nghiepcho viec quan li thong tin

•Tiet kiem duac thai gian va chi phi

Mota:

•H^ thong mdi se thu th|ip tat ca cac thong tin ve.sinh vien, chuong trinh

hoc, ket qua hoc, tinh trang, chinh sach cua sinh vien

•Lap danh sach, bao bieu nham giup cho can bo quan li nam ro thong tincan thiet Dong thai cho phep sinh vien biet duqc ket qua hoc tap cua banthan minh

Muc tieu:

• Cho phep cac bo phan quan ly va theo doi thong tin, tinh trang, cac chinh

sach cua sinh vien trong Khoa mot each chinh xac Thong ke va theo doi

qua trinh hoc tap cua sinh vien

" Tao tinh lien thong ve thong tin giua cac bo phan co lien quan trong

trtrong de thuc hien tot cong tac quan li trong Khoa

Phat bieu van de:

Vai so luong sinh vien hang nam tang len khong ngung Khoa co nhuc^u cai tien viec tu dong luu trir, xur li tinh toan, tint kiem va in an cac bao caonhSm dap ung duac mot khoi lugng Ian ve xu li thong tin va tinh chinh xac cuathong tin Sir can thiep cua he thong quan li sinh vien se mang den hieu qua hoatdong cao hon trong cong tac quan li sinh vien cua Khoa

Thong tin tong quan

• T6n dir an: Quan li sinh vien Khoa KT thuat - Cong nghe - Moi truang

Ouan lv du an: Bui Bich Van

Ngirai lap: Bui Bich Van Ngay lap: 25/04/2007Khoa KT - CN - MT

PHAN LTONGQUAN

Trang 14

PHAN 2: CO SO LY THUYET

2.1 Moi tru'6'ng

2.1.1Moi truong lap trinh :

Microsoft NET Frameword SDK v2.02.1.2Ngon ngu- lap trinh va cai flat

2.1.2.1 Window Form

• Neon neir C#

Ngon ngur C# kha don gian, chi khoang 80 tir khoa va hon muoi may kieu dCF lieudirge xay dung sin Tuy nhien, ngon ngil C# co y nghia cao khi no thuc thi nhung khai niemlap trinh hien dai C# bao gom tdt ca nhung h trg cho cau true, thanh phan component, laptrinh huong doi tuong Nhung tinh chat do hien dien trong mot ngon ngu ldp trinh hien dai

Va ngon ngu C# hoi du nhung dieu kien nhu vay, hon nua no duoc xay dung tren nen tangcua hai ngon ngu manh nhat la C++ va Java

Ngon ngu C# duoc phat trien boi doi ngu ky su cua Microsoft, trong do nguoi dan dau

la Anders Hejlsberg va Scott Wiltamuth Ca hai nguoi nay dieu la nhung nguoi noi tieng,trong do Anders Hejlsberg duoc biet den la tac gia cua Turbo Pascal, mot ngon ngu lap trinh

PC pho bien Va ong dung dau nhom thiet ke Borland Delphi, mot trong nhung thanh congdau tien cua viec xay dung moi truong phat trien tich hop (IDE) cho lap trinh client/server

Phan cot loi hay con goi la trai tim cua bat cii ngon ngu lap trinh huong doi tuong la

su ho tro cua no cho viec dinh nghia va lam vigc voi nhung lop Nhung lop thi dinh nghTanhung kieu du lieu moi, cho phep nguoi phat trien mcr rpng ngon ngu de tao mo hinh tot hon

de giai quyet van de Ngon ngu C# chiia nhung tir khoa cho viec khai bao nhung kieu lop doitupng moi va nhung phuong thuc hay thugc tinh cua lop, va cho viec thuc thi dong goi, k^thira, va da hinh, ba thugc tinh co ban cua bat cii ngon ngO lap trinh huong doi tuong

Trong ngon ngu C# mgi thu lien quan den khai bao lop dieu duoc tim thay trong phankhai bao cua no Djnh nghia mot lop trong ngon ngu C# khong doi hoi phai chia ra tap tinheader va tap tin nguon giong nhu trong ngon ngu C++ Hon the nua, ngon ngu C# h trokieu XML, cho phep chen cac tag XML de phat sinh tu dong cac document cho lop

C# cung ho tro giao dien interface, no duoc xem nhu mot cam ket voi mot lop chonhung djch vu ma giao dien quy dinh Trong ngon ngu C#, mot Idp chi co the ke thira tir duynhat mot lop cha, tire la khong cho da ke thira nhu trong ngon ngu C++, tuy nhien mot lop cothe thuc thi nhieu giao dien Khi mot lop thuc thi mot giao dien thi no se hira la no se cungcap

chiic nang thuc thi giao dien

Trong ngon ngii C#, nhung cau true cung duoc ho tro, nhung khai niem ve ngtr nghiacua no thay doi khac voi C++ Trong C#, mot cau true duoc gioi han, la kieu du lieu nho ggn,

va khi tao the hien thi no yeu cau it hon ve he dieu hanh va bg nho so voi mot lop Mot cautnic thi khong the ke thira tir mot lop hay duoc ke thira nhung mot cau true co the thuc thi motgiao dien

Ngon ngu C# cung cap nhung dac tinh huong thanh phan (component-oriented), nhu

la nhung thugc tinh, nhung su kien Lap trinh huong thanh phan duoc ho tro boi CLR chophep luu tru metadata voi ma nguon cho mot lop Metadata mo ta cho mot lop, bao gomnhung phuong thuc va nhung thugc tinh cua no, cung nhu nhung su bao mat can thiet va

PHAN 2:C0 SC3 LY THUYET

Trang 15

nhung thuoc tinh khac Ma nguon chiia dung nhirng logic can thiet de thuc hien nhirng chiicnang cua no Do vay, mot lap dugc bien dich nhu la mot khoi self-contained, nen moi trironghosting biet dirge each doc metadata cua mot lap va ma nguon can thiet ma khong can nhirngthong tin khac de sir dung no.

Mot hru y cuoi cung ve ngon ngu C# la ngon ngit nay cung ho trg viec truy cap bo nhatrue tiep sir dung kieu con tro cua C++ va tir khoa cho dau ngoac [] trong toan tii Cac manguon nay la khong an toan (unsafe) Va bo giai phong bo nha tu dong cim CLR se khongthuc hien viec giai phong nhirng doi tupng dugc tham chieu bang su dung con tro cho den khichiing dugc giai phong

•7ir sao phai sir dune neon neu C#

Nhieu nguai tin rang khong can thiet co mot ngon ngir lap trinh mai Java, C++, Perl,Microsoft Visual Basic, va nhirng ngon ngir khac dugc nghT rang da cung cap tat ca nhungchuc nang can thiet

Ngon ngir C# la mot ngon ngir dugc dan xuat tir C va C++, nhung no dugc tao tir nentang phat trien han Microsoft bat dau vai cong viec trong C va C++ va them vao nhung dactinh mai de lam cho ngon ngir nay de sir dung han Nhieu trong so nhung dac tinh nay khagiong vai nhung dac tinh co trong ngon ngu Java Khong dimg lai a do, Microsoft dua ra mot

so muc dich khi xay dung ngon ngft nay Nhung muc dich nay dugc dugc torn t5t nhu sau:

C# la ngon ngit don gian

C# la ngon ngil hien dai

-C# la ngon ngir huong doi tugng

-C# la ngon ngu manh me va mem deo

-C# la ngon ngir co it tir khoa

-C# la ngon ngir huang module

-C# se tra nen ph6 bi^n

2.1.2.2 Lfne dung web

•PHP

PHP la chit viSt tat cua "Personal Home Page" do Rasmus Lerdorf tao ra nam 1994, dltheo doi nguai dung truy cap li lich true tiep cua ong Vi tinh huu dung va kha nang phat trienPHP da bat dau dugc sir dung trong moi truong chuyen nghiep va no da tra thanh "PHP:HyperText Preprocessor"

Theo website chinh thuc ciia PHP www.php.net thi PHP la "mot ngon nh& kich bannhung trong HTML", co nghia la PHP co the dugc cai dat rai rac trong HTML gitip cho viecphat trien cac website dong dugc de dang PHP la ngon ngir kich ban , khac vai ngon ngir laptrinh, no dugc thiet ket de chi thuc hien dieu gi do sau khi mt su kien xay ra (vi du, khinguai dung giri mot bieu mau hoac chuyen tai mot URL)

Dac biet PHP la cong nghe phia may chu va khong phu thuoc moi truang

•HTML

PHAN 2:C0 SC5 LY THUYET

Trang 16

Javascript la m'ot ngon ngft kich ban dua tren doi tugng nham phat trien cac irng dungInternet chay tren phia client va phia server.

Javascript la mot ngon ngu lap trinh dugc nluing trong cac trang HTML Javascriptnang cao tinh dong va kha nang tuong tac cho cho website bang each sir dung cac hieu ungciia no nhu: thyc hien cac phep tinh, kiem tra form, viet cac tro chai, bo sung cac hieu irngdac biet, tiiy bien cac chon lira do hoa, tao ra cac mat khau bao ve va hom the nua

Chung ta co the dung Javascript de:

-Tuong tac vai nguoi dung

-Thay doi noi dung dong

-Kilm tra tinh hop Ie dtt lieu

2.1.3 He quan tri co- so do lieu:

2.1.3.1SOL Server 2000

SQL Server 2000 la mot he thong quan ly co s^ du lieu (Relational Database Management System (RDBMS) ) sir dung Transact-SQL de trao doi du lieu gitra Clientcomputer va SQL Server computer Mot RDBMS bao gom databases, database engine va cacting dung dung de quan ly du lieu va cac bo phan khac nhau trong RDBMS

SQL Server 2000 dugc toi uu de co the chay tren moi truong co sir du lieu rat 1cm(Very Large Database Environment) len den Tera-Byte va co the phuc vu ciing luc cho hangngan user SQL Server 2000 co the ket hgp "an y" voi cac server khac nhu Microsoft InternetInformation Server (IIS), E-Commerce Server, Proxy Server

SQL Server co 7 editions: Enterprise, Standard, Personal, Developer, Desktop Engine(MSDE), Win CE, Trial.

2.1.3.2Cac thanh ph^n quan trong trong SOL Server 2000

SQL Server 2000 dugc cau tao bdi nhieu thanh phan nhu Relational Database Engine,Analysis Service va English Query Cac thanh phan nay khi phoi hgp voi nhau tao thanhmot giai phap hoan chinh giup cho viec Iuu tru va phan tich du lieu mot each de dang

• Relational Database Engine - Cdi loi cua SOL Server:

Day la mot engine co kha nang chiia data d cac quy mo khac nhau duoi dang table vasupport tat ca cac kieu ket noi (data connection) thong dung cua Microsoft nhu ActiveX DataObjects (ADO), OLE DB, and Open Database Connectivity (ODBC) Ngoai ra no con co kha

HTML (Hypertext Markup Language): ngon ngtf danh dau sieu van ban, dugc sir dung

de tao cac tai lieu co the truy cap tren web.Tai lieu HTML dugc tao ra bang each sir dung cacthe va cac thanh phan cua HTML File dugc Iuu tru tren Web server vui duoi htm hoac html

Ban co the sir dung cac the va cac phan tii HTML de:

-Bieu khien hinh thiic va noi dung cua trang web

-Xuat ban cac tai lieu true tuyen va truy xuat thong tin true tuyen bang each sirdung cac lien ket dugc chen vao tai lieu HTML

-Tao cac bieu mau true tuyen de thu th(ip thong tin ve nguoi dung, quan li cac giaodich

PHAN 2:C0 SC5 LY THUYET

Trang 17

nang tu dieu chinh (tune up) Vi du nhu sii dung them cac tai nguyen (resource) cua may khican va tra lai tai nguyen cho he dieu hanh khi mot ngudi dung log off.

•Replication - Co che tao ban sao (Replica):

Gia sir b<m co mot database dung de chiia du lieu ducrc cac ting dung thudng xuyencap nh^t Mot ngay dep trdi ban mu6n co mot cai database giong y het nhu the tren mot serverkhac de chay bao cao (report database) (each lam nay thudng dung de tranh anh hudng d^nperformance cua server chinh) Van d la report server cua ban cung can phai duac cap nhatthudng xuyen de dam bao tinh chinh xac cua cac bao cao Ban khong the diing ca che back upand restore trong trudng hop nay The thi ban phai lam sao? Luc do co che replication cuaSQL Server se duoc su dung de bao dam cho du lieu o 2 database duoc dong bo(synchronized)

•Data Transformation Service (DTS): Mot dich vu chuyen dich data vo cung hieuqua

•Analysis Service: Dich vu phan tich dir lieu rat hay cua Microsoft

•En^lish Query: Dich vu giup cho viec query data bang tieng Anh "tron" (plainEnglish).

•Meta Data Service:

Djch vu nay giup cho viec chua dung va "xao nau" Meta data de dang horn Meta data

la nhung thong tin mo ta ve cau true cua data trong database nhu data thuoc loai nao Stringhay Integer , mqt cot nao do co phai la Primary key hay khong Boi vi nhung thong tin naycung dupe chua trong database nen cung la mot dang data nhung de phan biet vdi data "chinhthong" nguoi ta goi no la Meta Data

•SOL Server Books Online: Quy^n "Kinh Thanh" khong thl thigu

•SOL Server Tools

Enterprise Manager: Day la mot cong cu cho ta thay toan canh he thong ca sd du lieumot each rat true quam No rat httu ich dac biet cho ngudi mdi hoc va khong thong thao 15mv6SQL.

Query Analyzer: Doi vdi mot DBA gioi thi hau nhu chi can cong cu nay la co the quan

ly ca mot he thong database ma khong can den nhung thu khac Day la mot moi trudng lamviec kha tot vi ta co the danh bat ky cau lenh SQL nao va chay ngay lap tuc dac biet la nogiup cho ta debug may cai stored procedure de dang

SQL Profiler: No co kha nang "chup" (capture) tat ca cac su kien hay ho^t dong diln

ra tren mot SQL server va luu lai dudi dang text file r^t hihi dung trong viec ki^m soat hoatdong cua SQL Server

Ngoai mot so cong cu true quan nhu tren chung ta cung thudng hay dung osql va bep(bulk copy) trong command prompt

2.1.4Cong cu h tru:

Power Designer 6.0, Notepad ++, Visio 2003, RationnalRose 2000

2.1.5Cong cu tao tai lieu hudng dan:

PowerCHM

PHAN 2:C0 S(^ LY THUYET

Trang 18

Bieu diin cac dac trung cua thuc the hay moi kit hopBieu dien su ket hop cua hai hay nhieu thuc theBieu dien mot lop cac doi tugng cua the gioi thuc.

Cac khai niem chinh

La mot tac nhan ben ngoai he thong

La vung chua thong tin

Su thay doi thong tin giua cac xu li

Mot trong cac hoat dong ben trong cua he thong

Viec diing mo hinh de nhan thuc va dien ta mot he thong dirge goi la mo hinh hba.Nhu vay qua trinh phan tich va thiet ke he thong cung dugc goi chung la qua trinh mo hinhhoa he thong

2.2.2Mo hinh- quan niem t6 chuc DFD

Mo hinh dong dtr lieu la mot mo hinh dung de bieu dien xir ly Ian du lieu cua he thongnhung chii y den xir ly hmt la du lieu

Mo hinh DFD gom cac khai niem chinh : Xu ly (Process), dong du lieu (Data flow), kho dir lieu (Data store) va dau cuoi (Terminator hay Actor)

Sau day la khai niem va ki hieu cua mo hinh DFD:

PHAN 2:C0 SC3 LY THUYET

Trang 19

2.2.4.2 Bilu d6 trinh tu (Sequence Diagram)

La mot dang bieu do tuomg tac (interaction), bieu diin sir tuomg tac gifta cac doi tuomgtheo thft tu thai gian No mo ta cac doi tuong lien quan trong mot tinh hudng cu thl va cac

Mot chuoi cac hanh dong ma he thong thuc hien,mang lai mot ket qua quan sat duoc doi voi mot actor

Mot nguoi hoac cai gi do ben ngoai tuomg tac vdi he thbng

UML la mot ngon ngft dung de

•True quan hoa

•Cu the hoa

•Sinh ma a dang nguyen mau

•Lap va cung cap tai lieu

UML la mot ngon ngft bao gom mot bang tft vung va cac quy tac de ket hop cac tftvung do phuc vu cho muc dich giao tiep Mot ngon ngft dung cho viec lap mo hinh la ngonngft ma bang tft vung (Cac ki hieu) va cac quy tac cua no tap trung vao viec the hien ve matkhai niem cung nhu vat ly cua mot he thong

Mo hinh hoa mang lai sir hieu bit v mot he thong Mot mo hinh khong the giupchung ta hi^u ro mot he thdng, thuong la phai xay dung mot so mo hinh xet tft nhftng goc dokhac nhau Cac mo hinh nay co quan he vcri nhau

UML se cho ta bi^t each tao ra va doc hieu duoc mot mo hinh ducrc cau true tot,nhung no khong cho ta biet nhftng mo hinh nao nen tao ra va khi nao tao ra chung Do lanhiem vu cua quy trinh phat trien phan mem

Trong UML co 9 loai lucre do chuan va co the chia lam 2 nhom:

-Cac loai lucre do tinh: use case diagram, class diagram (lop), object diagram (doituomg), component diagram (thanh phan), deployment diagram (trien khai)

-Cac loai Iupc do dong: sequence diagram (tuan tu), collaboration diagram (hop tac),statechart diagram (trang thai), activity diagram (hoat dong)

2.2.4.1 Bi6u d6 Use case (Use Case Diagram)

Bieu do Use case bao gom mot tap hop cac Use case, cac actor va the hien moi quan

he tucmg tac gifta actor va Use case No rat quan trong trong viec to chftc va mo hinh hoahanh vi cua he thong

PHAN 2:C0 S6 LY THUYET

Trang 20

2.2.4.3 Bi6u d hop tac (Collaboration)

Gan giong nhu bi^u do Sequence, biiu d6 Collaboration la mot each kliac dg the hienmot tinh huong co the xay ra trong h& thong Nhung no tap trung vao viec the hien viec traodoi qua lai cac thong bao gifta cac doi tuomg chii khong quan tam d^n thu tu cua cac thongbao do Co nghTa la qua do chiing ta se biet dugc nhanh chong giiia 2 doi tuong cu the nao do

co trao doi nhung thong bao gi cho nhau.Thuong chua:

-Boi tuong.

-Thong diep

-Lienket:

•Mot quan he giua cac doi tuong qua do thong diep co the dugc gdi

•Co thl la mot cu th6 hoa cua mot su ket hop

Mt doi tuong goi thong diep denchinh no (goi mot trong cac thao taccua no)

Thong diep goi tit ftmChinh dSn CXL_CSDL (man hinh ftmChinh goi lop CXL_CSDL thirc hien ham Backup(db_name, fullpath))

2: Hi^n thi thong bao

Trang 21

Hinh 3.1-l.So- 36 t6 chiic

3.1.1.2 Phuong hudne phat tri^n

Theo Ke hoach xay dung va phat trien ciia trudng Dai hoc An Giang den nam

2010, du kien Khoa Ky thuat Cong nghe Moi trudng se co mot so nganh dao tao nhu sau:

•Cong nghe thong tin (Tin hoc)

•Ky thuat Moi trudng

• Quan ly Moi trudng do thi & Cong nghiep

Ban ChuNhi^m Khoa

PHAN3: PHANTICH

3.1 Phan tich hien trang

3.1.1 Hien trang Khoa KT-CN-MT

3.1.1.1 Gidi thieu

Khoa Ky thu^t - Cong nghe - Moi Trudng dugc thanh lap ngay 14 thang 5 nam

2001 theo Quyk djnh s6 241/QD - TC cua UBND tinh An Giang ki ngay 21 thang 02 nam

2001 Khoa gdm 3 bo mon: Tin hoc, Ky thuat va Moi trubng & Phat trien ben vilng, co chiicnang dao tao va nghien cum khoa hoc cac nganh Cong Nghe Thong Tin va Ky Thuat MoiTrudng, nhiim nghien cuu khoa hoc ling dung va chuyen giao cong nghe thong tin va

ky thuat moi trudng nhiim dap ling nhu cau phat trien kinh te cua cua Tinh An Giang va khuvuc Dong Bang Song Cuu Long nhu:

Dao tao chinh quy Ci'r nhdn Cong Nghe Thong Tin: dao tao sinh vien tot nghieptrinh do chuyen mon cao co kha nang to chtic thiet ke cac phan mem ung dung trong cac ltnhvuc kinh te xa hoi khac

Dao tao chinh quy Ky sic Ky Thuat Moi Tncang: dao tao sinh vien co trinh dochuyen mon cao trong cac linh vyc thiet ke va thi cong cac cong trinh xir ly nuoc thai, nudecap, khi thai, chat thai rin va chat thai doc hai, quan Jy he thong xir ly 6 nhiem moi trucmgcho cac nha may, khu cong nghiep va khu dan cu; kiem tra giam sat va du bao 6 nhiem; tuvan moi trucmg va cong nghe sach; danh gia tac dOng moi trudng cho cac du an dau tu vaphat trien; toi tru hoa cong nghe va tham dinh cong nghe moi trudng

Ngoai cong tac giang day, cac can bo cua khoa tap trung vao cong tac nghien cuukhoa hoc (uu tien nghien cuu cac lTnh vuc mang tinh ling dung cao vao ddi song cua ngudidan tinh An Giang va Dong BSng song Cuu Long) Hien nay Khoa dang nghien cuu cac de tainghien cuu khoa hoc ve viec ling dung cong nghe thong tin va xay dung cac md hinh quan ly

ap dung cac cong nghe moi trong xii ly moi trudng

PHAN3:PHANTiCH

Trang 22

-Chi phi giay to cao

-Lang phi thdi gian cong sue, tuc lang phi ngay lao dong cua cac nhan vien dethuc hien cac nghiep vu cong, tong hop so lieu, lap bao cao

•Co khi 6 to

•Co khi nong nghiep

•Dien — Dien tir

•Cong nghe Vat lieu xay dung

•Co - Dien — Dien tu (tu dong hoa)

•Cong nghe Hoa ch^t

3.1.2Mo ta hoat dong cua hien trang

Hang nam, ben canh so luong sinh vien hien co trong Khoa con co them mot lucmgIon cac tan sinh vien vao trudng Vdi so luong sinh vien ngay cang dong thi cong tac quan licua Khoa se gap mot so kho khan ve nhan luc, thai gian, do chinh xac va dong nhat thong tingiila cac phong ban DO do, de giam bat nhfing kho khan chung thi sir can thiep cua cac hethong quan li la rat can thiet Trong gidi han pham vi cua de tai nay chi xet den mot so khiacanh nho trong cong tac quan li sinh vien chung cua Khoa, do la quan li thong tin ho so, quan

li diem cua sinh vien, qua trinh dao tao va cac chinh sach uu dai cho sinh vien

Khoa phai theo doi chat che de co the kip thoi nam bat chinh xac thpng tin cua tungsinh vien trong suot khoang thdi gian theo hoc tai trudng Cac thong tin ve diem thi, tinh trang

va chinh sach uu tien cua tung sinh vien se duoc cap nhat lai sau moi hoc ki cua tung namhoc Dong thdi, Khoa cung phai tong ket lai diem trung binh trong tung hoc ki cua tung namhoc de ghi nhan viec xep loai hoc tap, xep loai hoc bong hoac de ra nhOng de nghi cho cactrudng hop buoc phai thoi hoc dua tren ket qua hoc tap

3.1.3Phe phan hien trang

Sau khi khao sat va danh gia hoat dong ve cong tac quan li thong tin ho so va diemcua sinh vien Khoa KT thuat - Cong nghe - Moi trudng, co the nhan dinh nhung thieu sot cuahien trang nhu sau :

>Kem hieu luc thieu hieu qua :

-Mat nhieu thdi gian lam bao cao, bao bieu

Cac thong tin quan ly bang so sach nhieu, phiic tap

Khi can, truy xuat, tim kiem thong tin luu tru lau

-Khong dat hieu qua cao trong cong viec

PHAN3:PHANTICH

Trang 23

3.2 Phan tich yeu cau

3.2.1Cac qui trinh nghiep vu chfnh

3.2.1.1Ouan li thong tin sinh vien:

Hang nam Khoa thudng co them khoang 4 lap mai, so lugng sinh vien tang themkhoang 4*50 nguai CBQL co nhiem vu kiem tra xac nhan lai thong tin sinh vien de luu vaohfl so sinh vien cua Khoa Ben canh do, trong suot qua trinh theo hoc tai truang cac CBQLcon co nhiem vu theo doi tinh trang hoc tap cung nhu cac chinh sach uu dai ma sinh vien do

dugc hudng trong nam

3.2.1.2Ouan li diem:

Sau moi hoc ki, CBQL se tien hanh nhap diem thi cua tung mon hoc va diemRLQD cho tung sinh vien He th6ng se tu dgng tinh di^m TBCMR va diSm TBHT cho sinhvien Dflng thai, dua vao ket qua cua bang diem TBCMR va diem TBHT he thong se xep loaikhen thuang hoc bong va xep loai ket qua hoc tap tuong ting cho timg sinh vien

3.2.1.3Ouan li chucme trinh dap tap:

Neu trong qua trinh dao tao cua Khoa co phat sinh them, chinh sua hoac loai bobat cac mon hoc thi CBQL co trach nhiem cap nhat hoac them cac mon hoc mdi vao danhsach cac mon hoc da co sin He thong se ho trg qua trinh quan li cong tac dao tao cua Khoa

3.2.1.4Ouan li cac chinh sach uu dai:

Trong suot qua trinh theo hoc tai truang, mot so sinh vien se duac huang cacchinh sach uu dai cua tinh, nha truang CBQL se nhap thong tin cua cac sinh vien duachuang cac chinh sach nay va he thong se ho trg cho viec theo doi chinh xac qua trinh thuchien cac chinh sach do

3.2.2Cac yeu cau chiic nang

Ho trg nghiep vu: Nhap, luu tru, quan ly thong tin va diem cua cac sinh vien

Ho trg quan ly cac thong tin khac cua sinh vien

-Ho trg quan ly chuang trinh dao tao cua Khoa

-Ho trg viec len thong bao cua Khoa va nhan y kien phan hoi tir sinh vien

-Ho trg nhanh chdng, chinh xac viec tra cuu thong tin va ket qua hoc tap cua tungsinh vien

-Ket xuat bao cao, in an cac bao bieu co lien quan den thong tin, diem, va chuangtrinh dao tao

3.2.3Cac yeu cau phi chuc nang

Nguai su dung phan mem co the khong biet nhieu ve may tinh do do can co trggiup di su dung.

-Cho phep truy cap du lieu da nguai dung Cac nguai dung co the truy cap ca sadCJ lieu dong thai.

-Toe do thuc hien cua he thong phai nhanh va chinh xac Vi du tra cuu, thong ketheo nhieu tieu chi phai nhanh chong dua ra ket qua chinh xac

-Giao dien cua he thong phai di dung, true quan, gan gui vai nguai su dung

PHAN 3-.PHAN TICH

Trang 24

Hinh 3.3-1.M6 hinh DFD muc t6ng the.

Yeu cau cua nguoi dung Ket qua xu li cua he thong

Nguor dung

Phan huong dan sir dung true quan, sinh dpng

3.3 Phan tich dfi- lieu

3.3.1 Mo hinh quan niem tfi chire DFD

3.3.1.1 MftcO

PHAN3:PHANTICH

Trang 27

TIKJVIEN-TRUC3NG DAI HQC

AN GIANG

Hinh 3.3-4.Phan ra 6 xir li 1.2

Thong tin diem cua sinh vien

Trang 28

Hinh 3.3-5M6 hinh thuc thS ket hop

3.3.2.2 Thuvet minh cho mo hinh dir lieu

• 77moc linh mo la cho cac thuc the

Thuc th^ HUYEN: MaHuyen, TenHuyen

Thuc th6 TfNH: MaTinh, TenTinh.

Thuc th^ KHOA: MaKhoa, TenKhoa.

Thuc the NGANH: MaNganh, TenNganh.

Thuc thi TON GIAO: MaTG, TenTG.

Thuc the CHINH SACH: MaCS, TenCS, TuNgay, DenNgay.

Thuc the DAN T0C: MaDT, TenDT.

TcnllK HK_M1 Ttnl.Da.

3.3.2 M3 hinh du lieu

3.3.2.1 Mo hinh dft lieu ER

PHAN 3:PHAN TICH

Trang 29

Thuc the HO KHAU: SoHoKhau, TenHoKhau.

Thirc the LCiP: MaLop, TenLop, NamVao, SiSo, SoNu

Thuc the SINH VIEN: MSSV, Ho, Ten, Phai, NgaySinh, DiaChi, DienThoai,

HinhAnh, HienDien, DoiTuong, KhuVuc, HoTenCha, NgheNghiepCha, HoTenMe,NgheNghiepMe.

Thuc the XEP LOAI: MaXL, TenXL.

Thirc the MON HOC: MaMH, TenMH, SoTinChi.

Thuc the LI DO: MaLiDo, TenLD.

Thirc the HOC KI -NAM HOC: HK_NH, TenHK_NH

• Ve each qui dinh 3at ihuoc tinh tham sia lam khoa chinh

Thirc the HUYfiN: MaHuyen la khoa chinh.

Thirc the TINH: MaTinh la khoa chinh.

Thuc the KHOA: MaKhoa la khoa chinh.

Thuc the NGANH: MaNganh la khoa chinh.

Thirc the TON GIAO: MaTG la khoa chinh.

Thirc the CHINH SACH: MaCS la khoa chinh.

Thirc the DAN TOC: MaDT la khoa chinh.

Thirc the HO KHAU: SoHoKhau la khoa chinh.

Thuc the LCSP: MaLop la khoa chinh.

Thuc the SINH VIEN: MSSV la khoa chinh.

Thirc the XEP LOAI: MaXL la khoa chinh.

Thuc the MON HOC: MaMH la khoa chinh.

Thuc the LI DO: MaLiDo la khoa chinh.

Thuc the HOC Ki - NAM HOC: HK_NH la khoa chinh.

PHAN3:PHANTICH

Trang 30

Hinh 3.3-6.M6 hinh quan nicm dir lieu

^.i^MaDT

! DoiTuong KhuVuc

\ HoTenCha ScMu

SiSo

3.3.2.3 Mo hinh quan niem dir lieu

PHAN 3:PHAN TICH

Trang 31

Hinh 3.3-7.M6 hinh vat li PDM

MAHUYEN \archar(2l MATINHvarnharf2) TENHUYEN varchar(5O)

TAIKHOAN varcharfsni

MAQUYEN inl

MATKHAU \Brohar(9)

MATINH \ercharf2l TENTINH varchar(50) NGUOIDUNG

MAQUYEN = MAQUYEN

KHAU = HOKHAU

so HO I

\ MATINH\archar(2) ] TENHOKHAU vofchar(50) ' MAHUYEN <undened

HOKHAU

IMADT id

;TENDT varchar(50) smalldatetime

smalldatetime

\srchar(50)

id

DENNGAY TUNGAY TENCS MACS CHINHSACH

MATG ^ TENTG varchar(50)

rchar(50) |

\o-charl21 1 LIDO I

JTENLD

I MAID

I

NGHENGHIEPCHA rarchar(50) HOTENMEvarchar(50) NGHENGHIEPME varchar(50)

vtrcharf^

varchar(SO) varohar(50) smalldatetime bit

Larchar(5O)

\archar(50) int int t^rchar{15) int int int Larchar(2) bit V3rchar(2)

\archar(3) varchar(5O)

"MSSV

| HO

,HOTEN

| NGAYSINH PHAI DIACHI

1 HINHANH

I DIENTHOAI IHOKHAU

i TENLOP

j CHINHSACH

'DANTOC

I TONGIAO LIDO HIEMDIEN

| DOITUONG 'KHUVUC HOTENCHA

MAMH= MAMH

HK NHid MALDvarnharf?!

MSSVvarcharOi GHICHUvarchar(SO)

decimal(5) date^ me darimallsl varcharlfll

\archarM5l

id

DIEM

DIEM NGAYTH LANTHI MSSV MAMH

HK NH

T1NHTRANG

iMHOC I

^1 ^J*1 = HK,NH /arohar(15)J^

id

varcharn5) varcharf15l

Trang 33

Hinh 3.3-9.Luoc do tuan tu quan li thong tin Khoa

11: Hien thi thong bao10: Thong bao thong tin khong hop le

J

8: Kiem tra thong tinI

, 9: Luu thong tin ,I

'6: Hien thi du lieu

<^.L

j 5: Lay du lieu tu Khoa

7: Nhap thong tin moi hoac xoa, sua

Trang 34

1: Dang nhap he thong

Trang 35

Hinh 3.3-11.Luge (16 tuan tu' quan li thong tin lo^ hoc

11: Hien thi thong bao

10: Thong bao thong tin khong hop le

rV^r1-9: Luu thong tin

8: Kiem tra thong tin '

>r

6: Hien thi du lieu I

5: Lay du lieu tu Lop

7: Nhap thong tin mbi hoac xoa, sua

;' 2: Chon frmQLLop ,

~^ST Hien thi frmQLLop

J r ^j

II| 4: Lay du lieu

1: Dang nhap he thongi

>

Lop:CXL Lop

Trang 36

1: Dang nhap he thong

, ! :frmChinh i I :ftmQL CTHoo :C)4_ CTHocCT Hoc

: Nquni quan ll I —u—"^^ i

o

o Quart li chirong trinh hoc

PHAN3:PHANTICH

Trang 37

Hinh 3.3-13.Lunc do tuan ty quan li mon hoc

11: Hien thi thong bao10: Thong bao thong tin khong hop le

9: Luu thong tin

*7I

7|

8: Kiem tra thong tin

I 6: Hien thi du lieu

! 5: Lay du lieu tu MonHoc

7: Nhap thong tin moi hoac xoa, sua

3: Hien thi frmQL^onHoc

J 4: Lay du lieu j

I MonHoc:CXL MonHoc

:ftmQLMonHoc 1: Dang nhap he thong'

Trang 38

Hinh 3.3-14.Liroc do tuan tu- theo doi tinh trang sinh vien

11: Hien thi thong bao10: Thong bao thong tin khong hop le

I

9: Luu thong tin 8: Kiem tra theng tin

II

; 7: Nhap thong tin moi hoac xoa,

6: Hien thi du lieu

1: Dang nhap hethnng

>

:CXI- TinhTrana :frmQLTinhTrano

Trang 39

Hinh 3.3-15.Lugc do tu3n tir quan li thong tin li do

I| 9: Luu thong tin |

! I^ ^

!•'10: Thong bao thong tin khong hop leI

r"^i i

11: Hien thi thong bao —I

i: Hien thi du lieu

8: Kiem tra thong tin

7: Nhap thong tin moi hoao xoa, sua

5: Lay du lieu tu LiDo

Trang 40

9: Luu thong tin

6: Hien thi du lieu j

T

2: Chon fnmQLChinhSach

3: Hien thi frmQLChinhSach

1: Dang nhap he thong

:frmQLChinhSanh :CXI ChinhSach j ChinhSach

J I

:frm Chinho

o Ouan li chinh sach

PHAN 3:PHAN TICH

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

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