Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 61 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
61
Dung lượng
2,23 MB
Nội dung
TRU'O'NG DAI HOC AN GIANG KHOA KY THUAT - CONG NGHE - MOI TRLf^NG H6 TH| ANH THU1 KHOA LUAN T6T NGHlEP DAI HOC NGANH CD" NHAN TIN HOC QUAN LY THI CAP CHtTNG CHI - MANG DAo TAO TRUNG TAM TIN HOC - TRU^NG DH AN GIANG TRUCiNG D^l HOC AIM GIANG thUvien GV hu>ang din: Ks Dang Thi Nhung An Giang, 05/2006 Luan van t6t nghiep LOI CAM ON S3 **** De tai dugc hoan ngoai sir n6 lire cua ban than, co sir giiip da tan tinh ciia quy thay co va tat ca cac ban Em xin girt lai cam on chan den: •Cac thay co Trung tarn Tin hoc va khoa KT thuat - Cong nghe - Moi truang, tnrbng DH An Giang da luon quan tam, tao dieu kien tot de em thirc hien de tai •Cac thay co tnrang DH An Giang, truang DH Khoa hoc tu nhien, va truang DH Can Tha da nhiet tinh giang day chung em suot thai gian qua •Co Dang Thi Nhung, da true tifip huang din va tan tinh giup da em hoan dl tai •Tap the cac ban lap DH3TH2 da ho trg tai lieu va chia se kinh nghiem qua trinh toi thuc Men dl tai Sinh vien: Ho Thj Anh Thu Luan van tdt nghty p L&INOIDAU ***** Ngay tin hoc da trd nen vo cung bien va khong the thieu cuoc song cua chung ta Moi co quan, doanh nghiep muon hoat dong tot can phai co sir tra giup cua tin hoc Cac doanh nghiep cong tren duang kinh doanh da nhan vai tro cua he thong quan ty thong tin r^ng: "He thong thong tin la mot he th6ng trung gian quan hS tra thong tin toi da gitJa cac he thong khac Iai voi ^hau" Vjec quan ly cac nghiep vu b^ng tin hoc da khong xa la nila ma no dan dan trcr nen bien Hau het cac cong so, cong ty, xi nghiep da dan dan sir dung tin hoc vao viec quan ly san xu^t, kinh doanh, nhan sir nh^m tan dung nhung thS manh cua cac he thong thong tin quan ty de phuc vu cho cong viec chinh xac hon, hien qua va kinh te hon Va lo^ii san pham tin hqc da dong gop vao sir huu dung cua nganh tin hpc noi chung la cac phan mem quAn ty Voi cac phSn mem quan ty, viec quan ty mi t6 chirc se chinh xac hon va cting khong ton nhieu nhan lire Vai sir giup da cua cac thay co Trung tarn Tin hoc va khoa KT thuat - Cong nghe Moi tnrang, tnrang Dai hoc An Giang em da co ca hoi tim hieu va xay dung he thong quan ty thi - cap chung chi mang dao tao ciia Trung tarn Tin hoc Mac dii, cac thly co da tan tinh giup da nhung han che ve m|t thai gian va thieu kinh nghiem viec xay dung ^han mem nen chucmg trinh van nhieu thieu sot kinh mong thay co quan tam dong gop de chuang trinh duac hoan chinh han Luan van tot nghiep TOM TAT Ten de tai: Xay dung phan mem quan ly thi cap chiing chi - mang dao tao Trung tarn Tin hoc -^ truong dai hoc An Giang Giang vien hit dug dim: KS Dang Thi Nhung Sinh vien time Men: H6 Thj Anh Thir Npi dung: Tim hieu cong tac quan ly thi va cap chung chi tin hoc quoc gia ciia Trung tarn Tin hoc, truong Dai hoc An Giang Phan tich va thi^t k^ he thdng d^ xay dung mot phln mem quan ly He thong se h tr^ cac chuc nang can thiet ma mot he thong thong tin quan ly phai co nhu: nhap lieu, xu ly tinh toan, lap bao cao thong ke, Cu the: *Tiep nhan thi sinh du thi *Xep phong thi va so bao danh *Cap nhat dilm thi *Lap the du thi, chung chi Yeu edit: *Tim hieu he thong va xac dinh cac yeu cau *Tim hieu cac van de ly thuyet co lien quan *Phan tich thiSt kg he thdng *Cai dat chucmg trinh demo Mbi truinig time Men: *Ngon ngu lap trinh: Visual C#.NET *He quan tri co so da lieu: Microsoft SQL Server 2000 Luan van tot nghiep MUC LUC PHAN Gldl THIEU1 1.Mo tapham vi he thong1 2.Mo ta phtrong an tong quan va danh gia kha thi2 PHAN 2TONG QUAN6 Cai dat:6 Phan tich thi^t kk8 PHAN PHAN TICH - THIET KE HE THONG11 I.Phan tfch ling dung:11 / Phan tich hien trang:11 2.Phan tich yeu cau:12 3.Phan tich du lieu22 II.Thiet ke ihig dung24 Thi^tkSdirlieu24 2.Mo ta cac rang buoc toan ven28 3.Thik ki xir ly31 4.Thi^t ke giao dien43 PHAN CHUONG TRINH DEMO44 I.Cai dat CSDL SQL Server44 II.Cai dat cac man hinh giao dien45 / Man hinh chinh cua chucmg trinh45 2.Man hinh tigp nhan TS du thi46 3.Man hinh s5p SBD, phong thi va bu6i thi47 4.Man hinh nhap kk qua thi48 5.Man hinh tra cuu TS 49 6.Man hinh th6ng ke theo khoa thi50 7.Man hinh in danh sach phong thi50 phAn uNg dung vA HtfdNG phAt triensi I Danh gia chung'.51 / Ket qua dat ducrc51 Hanch^51 ILHir^ngphattriin51 PHAN PHU LUC52 PHAN TAl LIEU THAM KHAO53 Luan van t6t nghiep DANH SACH CAC HINH VE BANG BIEU • Danh sach cdc hinh ve: HinhO-I So dl tuang tac thong tin13 Hinh 0-2 Mo hinh hoa xii ly:14 Hinh 0-3 Mo hinh clp 115 Hinh 0-4 Mo hinh dp cho xii ly racr khoa thi moi16 Hinh 0-5 Mo hinh dp cho xii ly mcr Tilp nhan TS17 Hinh 0-6 Mo hinh clp cho xir ly dang ky bao liru18 Hinh 0-7 Mo hinh dp cho xu ^^ xlp PT va SBD19 Hinh 0-8 Mo hinh clp cho xir ly lap the dy thi.19 Hinh 0-9 Mo hinh clp cho xir ly Xac djnh kit qua:20 Hinh 0-10 Mo hinh clp cho xii ly lap chiing chi20 Hinh 0-11 Mo hinh cap cho xir ly lap bao cao thong ke21 Hinh 0-12 Mo hinh thuc thi kit hop (ER)22 Hinh 0-13 Mo hinh CDM23 Hinh 0-14 So dl cay clu true chiic nang31 Hinh 0-15 So dl kiln true phln mint32 Hinh 0-16 So dl tuln tir cho khli xir ly dang nhap he thong33 Hinh 0-17 So tuln ttr cho khli xir ly them KT moi34 Hinh 0-18 So tuln ttr cho khli xir ly them TS moi35 Hinh 0-19 So dl tuln ttr cho khli xir ly xoa TS36 Hinh 0-20 So tuln tu cho khli xii ly sira thong tin TS37 Hinh 0-21 So dl tuln tu cho khli xir ly Tra ciiu TS38 Hinh 0-22 So dl tuln tir cho khli xir ly dang ky bao luu39 Hinh 0-23 So dl tuln tir cho khli xir ly xlp PT va SBD40 Hinh 0-24 So dl tuln tu cho khli xir ly nhap kit qua thi41 Hinh 0-25 So dl tuln tir cho khli xir ly thing ke theo khoa thi42 Hinh 0-26 So dl lien kit cac man hinh giao dien43 Hinh 0-27 So cai dat da lieu44 Hinh 0-28 Man hinh cht'nh45 Hinh 0-29 Man hinh tilp nhan TS46 Hinh 0-30 Man hinh sip PT va SBD47 Hinh 0-31 Man hinh nhap kit qua48 Hinh 0-32 Man hinh tra cuu TS49 Luan van tot nghi^p Hinh 0-33 Man hinh thong ke theo khoa thi50 Hinh 0-34 M^n hinh in danh sach phong thi50 • Danh sach cac bang bieu: Bang 0-1 Mo ta du lieu bang CHUNG_CHI24 Bang 0-2 Mo ta da lieu bang THISINH.'25 Bang 0-3 Mo ta du lieu bang QUA_TRINH_THI25 Bang 0-4 Mo ta dtt lieu bang KHOATHI ;26 Bang 0-5 Mo ta du lieu bang THONG_KE_THEO_KHOA26 Bang 0-6 Mo ta da lieu bang QUIJ3INH26 Bang 0-7 Mo ta da lieu bang CHUNG_CHI_DA_CAP26 Bang 0-8 Mo ta du lieu bang PHONG27 Bang 0-9 Mo ta da lieu bang DICH_VU27 Bang 0-10 M6 ta da lieu bang BANG_HONG27 Bang 0-11 M6 ta da lieu bang NGUOI_DUNG27 Bang 0-12 Mo ta da lieu bang THONG_TIN_CHUNG_CHI28 Luan van t6t nghiep CACTI/VIET TAT •QTCSDL: Quan tri ca so du lieu •CSDL: Ca scr dCr lieu •SBD: So bao danh •CBQLHT:Canbqquanlyheth6ng •CBQL: Can bo quan ly •KT: Khoa thi •TS: Thi sinh •PT: Phong thi •DV: Dich vu •ER: Entity Relationship (Mo hinh thuc thS kk hop) •DFD: Data Flow Diagram (Mo hinh dong dir lieu) •CDM: Conceptual Data Model (Mo hinh quan niem du lieu) •DH: Dai hoc Phan - Gi6i thi^u PHAN1 GICflTHIEU I.TOCHLfC •Trung tarn Tin hoc - trucrng DH An Giang duoc lap vao thang 8/2000 •Co du: Men tai trung tarn co giam d6c, giam doc va 11 vien n.CAC HOAT BONG •Qua hon nam lap, moi hoat dong cua trung tarn cang co hf thong, co nhieu dong gop huu ich cho cong tac dao tao cua truong DH An Giang va cho dia phuong noi chung Vai he thong may tinh tuong doi day du, phuong phap giang day tot, trung tarn da gop phan nang cao trinh tin hoc cho cac ban sinh vien cung nhu cho nhan dan An Giang •Hoat dong cua trung tam nham phuc vu chiic nang chinh: ?Quan ly he th6ng ducmg truy^t mang npi bo, cac phong may tinh va he thong tong dai noi bo ?Tin hoc hoa nha truong va dia phuong ?Thuc hien cac dich vu dao tao tin hoc - dp chung chi tin hoc qu6c gia A, B Mo ta pham vi he thdng Trung tam tin hoc Ngu'M lap: Ho Thi Anh Thu Truong Dai Hoc An Giang Ngay: 28/04/2006 Ten du an Xay dung pham mem quan ly thi - dp chung chi mang dao tao Trung tam Tin hoc Quan ly du an: H6 Thi Anh Thu Phat bieu van dc Trung tam tin hoc — truong DH An Giang hien dang dao tao loai chung chi: Chung chi A va chring chi B M6i nam, t6 chuc khoang 20 khoa thi, vi thS s6 Iuong thong tin ve TS dn luu tru tuong d6i nhiSu Cac thao tac quan ly thi van c^n thu cong chua ducrc tin hoc hoa, do cong tac quan ly phvrc tap va kho khan De quan ly tot viec thi chimg chi c^n co su tro giup ciia may tinh, vi vay viec xay dung mot ph^n m^m quan ly la mpt vin dg dn thiSt Trang Phin - Gioi thi^u Muc tieu ? Cho phep can bo quan ly he thing them, xoa, siia, tra cuu khoa thi, TS du thi, phong thi ? Cho phep xlp phong thi, s6 bao danh va gio thi ciia TS, xac djnh kit qua TS dau hay rot, xep loai mot each nhanh chong, chinh xac va hieu qua ? Cho phep lap cac danh sach thi sinh, the du thi, in chumg chi cho TS ? Cho phep thong ke lai cac so lieu can thiet Mota He th6ng moi se ghi nhan tit ca thong tin vl TS, khoa thi, ket qua thi, phong thi, chimg chi, djchvudao tao Lai ich mang lai Tao sir tien lai, nhanh chong cho can bo quan Iy cong tac thi • Cac can bo cua trung tarn co th^ tra cuu thong tin ve TS, khoa thi • Cong tac quan ly mang tinh chuyen nghiep cao (tu dong hoa) Cac buoc de hoan tlianh du an * Khao sat hien trang va phong van Phan tich • Thiet kg • Lap trinh Kiem tra Bien soan tai lieu * Hu5n luyen sir dung Mo tii phuong an tong quan va danh gia kha thi Sau qua trinh khao sat, chung toi thay rang quy mo cua du an cung khong ion lam, thbi gian thuc hien du an ngdn, co so du lieu khong ion ISm nen he thing co thg dupe xay dung bang ngon ngu C# va sir dung co so du lieu MS SQL Server 2000 Chuong trinh se huong den tinh tien dung, giao dien gan gui, de sir dung Trang Ph^^ - Phan tich Thi^^ ke he thdng 3.3.7 Sir id tuhn tic cho Midi xic ly Bang ky bdo lint : frmTraCuuThiSinh :XL THI U2ATABASE :XL THISINH 1: mnuITraCuuThiSinhJClick() UI 2:Hienlhi ^ 3:LayDanhSach() 4: Lojtd danh sdch tat ca tl)i sinh 6:Chonthi slnhca:n bao li^^i I 7:>tnKiemTraDiejKienBaoLuu_CIic| 8: KiqmTraDieuKienBacjiLuu() IU19: La'y thong tin thi sinh J IT = 0: Th6ng bdo ket qua bao li(uU ^ l:|Llfu thong tin thi sinhjM lai Neu thi sinh dif(lc bdo llhi kb't qua va d5ng ^ dang k^ thi lai Hinh 4-22 So- tuan tif cho khoi xu- ly dang ky bao luu Trang 39 Phiin - Phan tich Thi6t ke he thong 3.3.8 Sff ad tudn tu cho khSi xic ly Xep phong thi va SBD : CBOLHT : ftmChinh : frmXepPT SBD :XL THI :XL PHONOTHI |• 1:' mnu^CepPhongThiva^obaoDanh_ClicH() 2: Hien thi ihon thu" tit nhong thi can sip: II hatlaiso may moi phong tren lttdi 5: btnLult_Click()' T6: 6: CapNhal CapNhatSoMayO 7:Litu 8: btnXepPT_SBD_Click() I 19: XepPT_SBD() 10:|Ltfu ll:XuattSVuaSapSBD() TI 12: L^y danh sachtithi t^u sinh vita sap SBD i y IB: Hien thi len lttdi Hinh 4-23 Sty tuan tir cho khoi xu- ly xep PT va SBD Trang 40 Phfa - Phan tich Thilt ki he thdng 3.3.9 Sir ltd tuhn tu cho Midi xie ly Nhgp ket qua thi : CBOLHT : fimChinh :DATABASE : frmKetOua :ihnuKetQua_Clic|k() 2: Hien thi i3: Chon thi sinhican'nhap diemi 4: NhSp diem cua thi sinh 5: btnLuiLClickO 6: Kiem tra |7: LuuKetQuaQi 8:LUU : Hi^n thi diem tongjket qua (T Hinh 4-24 So- dfi tuiin tu1 cho khfli xu- ly nhap ket qua thi Trang 41 Phta - Phan tich Thi^t k^ he th6ng 3.3.10 Sffdd tuhn tucho khdixuly Thongke theo khoa thi :XL THI : CBOLHT : frmChinh : frmThongKeTheoKhoa :DATABASE | 1: mi|uThongKe™oKhoa_CIickO 2: Hien thi 3: Chon khoa 4: btnTh^>ngKe_CKckO pngKe_Clic 5: ThongKeQ ^ , Tl I 6: Load dB lieu |7;Ketquathongke Hinh 4-25 So' tuan tu cho khoi xii ly thong ke theo khoa thi Trang 42 Phto - Phan tich Thigt k^ he thong Thi^t k giao dien So lien ket cdc man hinh giao dien MHTiepnh^n TS Frame dang nhap he thong MH quan ly ngu'oi dung MH,thayd6i qui djnh HI^pDSk^tquatheoDV MH thong ke theo phong MH th6ng ke theo DV MH th6ng ke theo khoa Frame d6i mat khau M chi^n MH lap bao cao th6ng ke M MH in ohtrng ch! H:thong tin chirong trinh H lap DS cp chirng ch! MH in the dif thi H thong tin g in bi hong uoi thi MH thay doi buoi thi Hinh 4-26 Sop lien ket cac man hinh giao dien Trang 43 Ph^n - Chuong trinh Demo PHAN CH^^ONG TRINH DEMO / CAIBATCSDL TRONGSQL SERVER THI_SINH MaThiShh HoLol Ten NgaySinh NoEHi Goffinh SoCMbD SaLanBaoLuu CHUNG CHI DA CAP ID MaThi5inh MaBang XepLoai NgayCap _TRINH_THI ID MaThiSinh HaPhong MaKhoa MaChungChi SoBaoDanh SoMay SoByte DiemMonI DiemMon2 DiemMon3 KetQua GioThi DuThi MaDichVu DiemTong CHUNG CHI MaChungCN TenCKungChi LePhi CacMonThi DiemChuan 111 • _THI HaKhoa TenKhoa NgayThl • ChungChiDaoTao NgayBatDauDangKy WgayKetThucDangKy 3TenNguoiDung MatKhau THONG_KEJHEO_KHOA [5oThi5inhDangKy QUI_DINH_ f ISoLanThiLaiToiDa ^ ^DietnCan I [DiemBaoLuu SoThiSinhDuThi SoThlSinhThif l SoThiSinhDau PHONG r*^ JMaPhong I |TenPhong \ |SoMay Hinh 4-27 So- dfi cai dat du lieu Trang 44 Phin - Chircrng trlnh Demo Man hinh tiep nhan TS du thi THONG TIN THI SINH Gioi Tlnli Ho Lot. _ LeTliiNM Ten| Tiau ' S6 CMND/Klial siidi Ngay sinli110'tO 19S6 O'nng clii Dicliyu No4 sinli a Xoa Tim Vikk i'ie*.' lini ie DANH SACH THI SINH ^^H D^ong Van ^H VoTM ^^^ TnrongMinh ^^M HuvnhTinBinh ^^1 NguyfnThiCam ^^M Tr^iHiuy ^J^JI •aroian!i:M Tim 07/06/1980 Thao Trang 06/07/1982 25/08/1982 Yen 02/02/1991 Tu Trang 25/05/1988 _ 03/05/1982 ^^UlSUBsiits^^ Thoai Son, ^n Giang IMUmillBliM Nam Long Xuyen, An Qa Nft Chau Thanh, An Qa Nam Chan Phu, An Giang Chau Thanh, An Gia Chau Phu, An Giang 135602600 Nam N^ Nit ^ TROV^ Lay Danh Sach Tlii sinli Hinh 4-29 Man hinh tiep nhan TS Trang 46 Phin - Chuxmg trlnh Demo Man hinh sap SBD, phong thi va buoi thi 6SXEP RHONG THI VA SO BAO DANH XEP PHONG THI VA SO BAO DANH rChon thflt^^ phong thf:• |ThfltU phong dtidcsapl |Ph6nghionc6 E10 E9 MT1 Xep Phong thi va Kifin tra so So bao tlaidt buoi thi Thay doi buoi Uii rCap nh^t so m^y moi phong—-^_ I i" '" DANH' SACH PHONG THI ^lTgC- '; LUtJ THOAT Hinh 4-30 Man hinh siip PT va SBD Trang 47 Phto - Chirang trlnh Demo Man hinh nhap kit qua thi - So biio danli| r Du tlii Gio tlii Ho| " So Ian biio Inn Ten[ Cluing chij chiing chi A Phong tliipao M3 Klioa ^ D'chvl1 T]' K^t qua Diem tong So may SfiByte Diemmonl Diem mdu Diem mon CHlfC NANG • Danh Sach tlii shili tlii klioa THU'c Hl^iM TIM ICI6M 1IM ST^A LXlti Van Chi ThienK3305A1E9K3305.A0 TranTrun thuK3005A2MT1K3005A4652KB HoaH^ng ThuyK3005A2MT1K3005A5512KB T*iQu6 BinhK0206B1E10 'K0206B5512KB NguySnV BinhK0206B1E10K0206B8, 512KB^J Lay rtanli sach tat ca tlii sinliTROVE Hinh 4-31 Man hinh nhap kt qua Trang 48 Phan — Chucmg trinh Demo Man hinh tra cuu TS - rQUATHlNHTl VNHAN J DirUii ID MiiThi Sinh Hq Lbt So bao danli So may Ma Klioa Ten So Byte Diem Window Chmig chi Ngay skill Dich \ui Noi sinli zl Gioi Tinli - Gib tlii S6CMND/Kliai sum - ? Diem long z\ Phong till -CHlTCNANG TRA CtfU Diem W + PP Diem Exce Solanbaolmi d_ Ket qua ,^,4, np tuc KIEM TRABI^U KIEN BAO UlU BANG KY THI TlP NHAN THI SINH M6l DANH SACK THLSINH " i NgayS'inli | NoiShili i MaThiSi HoLot :Ten GioiTinh SoCMNDjID |59 Nam 36253210 218 K3305A1 K3305_J | SoBaoDa MaK^^ VanClii Tliien 1984 i61 TranTni tlm 10/09/199 DakLak Nam ^62 Hoa Hon Thuy 1982 Nfi 45213652 219 42153621 220 K3005A2 K3005 K3005A2 K3005 ;91 Trail Qu Binli Nam 25632563 242 K0206B1 KO2O6 192 Nguyen Binh 20/03/198 TriTon, 12/12/198 Chan Hi Nam " In HiamHo Loan j94 Duong T Ngan 24/08/198 LongXu 06/09/198 ThaiBm Nfi Nfi 35153330 243 36525632 244 56985620 245 K0206B1 KO2O6 K0206B2 KO206 K0206B3 KO206^