Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 106 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
106
Dung lượng
5,17 MB
Nội dung
TRlTOOVG DAI HOC AN GIANG KHOA KY THUAT - CONG NGHE - MOI TRUONG NGUYEN HOAI NAM - DTH092138 KHOA LUAN TOT NGHIEP DAI HOC NGANH CU" NHAN TIN HOC XAYDlTNG PHAN MEM QUAN LY DANG VIEN CHO TRlTdNG DAI HOC AN GIANG TRL/6NG D^l HOC AN GIANG THl/VIEN Giang vien hir^^ng dan: Th.S Nguyln Thai Du An Giang, 05/2013 NHAN XET CVA GIANG VIEN HI/CfNG DAN Giang vien hirong din (Ky va ghi ro hq ten) N6i dung nMn x^t: Sng ^ hay khong flong ^ cho sinh vi&i bao c^o KLTN; N^u kh6ng dong y cin ghi rS 1^ Ket qua d^t du^c so voi yeu ciu; ^6 LQ1 CAM 0"N Bau tien, em xin giii loi cam on sau sac den Thay ThS Nguyen Thai Du, da tan tinh hudng dan em suot khodng thai gian lam de tai, too moi dieu kien thuan loi, giiip d& em nhtrng hie kho khan Cho phep em gui loi cam on chan dSn C6 ThS Le Thi Minh Nguyet da giiip em co them niem tin, nghi luc cung nhu cac kin thiic chuyen mon Em xin chan biet on su tan tinh day cua tat ca cac quy Thay Co khoa KT thuat - Cong nghe - Moi truong - Trubng Dai hoc An Giang Loi cam on chan va sau sac, toi xin gui den gia dinh, da luon ling ho va dpng vien toi suot khoang thai gian lam de tai Cuoi cung, toi giii loi cam on den cac ban tap thC DH10TH da dong vien toi, sat canh ben toi, giiip d5 toi nam tren giang duong dai hpc Long xuyen, 18 thang nam 2013 Nguyin Hoai Nam TOM TAT Chtrong 1: Tong quan -Bat van de + Neu len each tiep can van de, noi dung c^n giai quyet -Lich sii giai quyet van de + Cach giai quyet van dg trubc day + Giai phap de giai quyet van de Chuong 2: Co- s& ly thuyet -Trinh bay so lurqc ve LINQ Trinh bay so luge v giao dien metro, lich str hinh Chirong 3: Noi dung va kit qua nghien cuu -Phan tich +' Mo ta bai toan, cac nghiep vu ve cong tac dang vien + Trinh bay cac so usecase, so lap, sa tuan t\r trr cac mo ta -• Thietkg + Thi6tkSsad6 , + Thi^t kg du lieu + Thigt kg giao dien Ket luan va kien nghi -Phan torn tat Iai cac mat da lam dugc, chua lam dugc, hudng phat trien tuang Iai MUCLUC CHlTONGl TONGQUAN: l CHlTONG CO S6 LY THUYET3 2.1.LANGUAGE INTEGRATED QUERY (LINQ).'3 2.1.1.Gidithieu.3 2.1.2.Kiin true va phdn cua LINQ4 2.2 GIAODIEN METRO6 2.2.7 2.2.2 Gidithieu.6 Nguyen ly thih ki cua Metro UI7 CHtTONG NQl DUNG VA KET QUA NGHIEN CUU 3.1.PHAN.TICH8 3.7.7 Mo td hin trang8 3.1.2 Nghi^p vu cong tac dang vienP 3.2.THIETKESODO ;17 3:2.7 So dd use case77 3.2.2.Mo td mpt so use case chinh27 3.2.3.Soddtudntv29 3.2.4.Sodochiccndng35 3.2.5.• Soddldp;;36 3.3.THIETKEDU'LI5U,37 • 3.3.7.Thietke co sodii lieu37 3.3.2.Rang bupc loan ven lien bp48 3.3.3.Rang bupc loan ven mien gid trj54 3.3.4.Rang bupc lean ven lien thupc tinh:54 3.3.5.Rang bupc loan ven phut thupc ton tpi 56 3.3.6.Co so du li^u62 3.3.7.Thiit ki giao dien63 K^^TLUANVABENGHI69 PHULUC70 TAILEEU TELAM KHAO71 DANH SACHCAC HJNH VE Hinh Chucrng trinh quan ly dang vien Hinh Kien true va phan cua LINQ Hinh Mo hinh anh xa cua LINQ TO SQL Hinh Ting kiSn true cua LINQ TO SQL Hinh Anh mSu giao dien' metro (windows 8) Hinh So d616 chiic he thdng thuoc Dang bo Trucug Dai hoc An Giang Hinh So d616 chiic chiic vu Hinh S6 ly lich dang vien Hinh Mlu danh sach d6 nghi phat the dang vien cua cip dy co scr va chi bo Hinh 10 Mlu danh sach de nghi tang Huy hieu Dang Hinh 11 So use case t6hg quan Hinh 12 Use case chuySn sinh hoat dang Hinh 13 So d6 use case quan ly thong tin dang vien Hinh 14 Use case them than nhSn Hinh 15 Use case lap bao cao Hinh 16 So d6 use case mo ta chiic nang cua nguoi quan tri Hinh 17 So d6 tudn tu - Them dang viSn Hinh 18 So tuan tur - Cap nhat thong tin dang vien Hinh 19 So tuan tir - Them than nhan cho dang vien Hinh 20 So d6 tudn tu - ChuySn sinh hoat dang Hinh 21 So d6 tuln tu - Th6m nguoi dung Hinh 22 So d6 tudn tu - Xoa nguoi dung Hinh 23 So d6 tudn tu - Them dac dilm lich sir Hinh 24 So tuan tu - Cong nhan dang vien chinh thuc Hinh 25 So d6 tuln tu - Tim dang vien Hinh 26 So tuan tu - Luu vao qua trmh sinh hoat dang Hinh 27 So d6 tu^n tu - Khen thudng Hinh28Sod616p • Hinh 29 Giao dien menu chinh luc khdi dong Hinh 30 Giao dien nhap lieu thong tin dang vien Hinh 31 Giao dien ly lich dang vien Hinh 32 Giao dien quan ly chung Hinh 33 ThSng ke s6 luong dang vien theo Chi bo Hinh 34 Bao cao dang vien moi ket nap theo dan tpc, ton giao Hinh 35 Bao cao tang giam dang vien Hinh 36 Bao cao dang vien theo dan toe, ton giao DANH SACH CAC Kl HIEU Khai ni$m Ki hieu i Actor (tac nhan) A focus of control (tieu diem) class X Huy doi tuong ;;; Linelife (duong gidi han) Object (doi tuong) Use case (trudng hop sur dung) thuc the ben ngoai he thong va co tuong tac vdi he thong ' Class (lop) Message (th6ng diep) YnghTa ;;;:;;; Messagef): ;;:;.: Obiect: aClass Mot chuoi cac hanh dong ma h? th^ng thuc hien, mang lai mot ket qua quan sat duoc d6i vdi mot actor DANH SACH CAC TIT VlT TAT Tuvi^ttat Giai thich CSDL Co so du lieu LINQ Language - Integrated Query Metro UI Giao dien metro SQL Structure Query Language XML extensible Markup Language Xay dung phan mem quan ly dang vien cho Truong Dai Hpc An Giang CHLPONG1 T6NGQUAN ?Ly chpn dh tai Hien nay, viec sxt dung tin hoc phuc vu Nha trudng da dupe su dung rit rpng rai Hiu hit tit ca cac trudng dai hoc, ^ao ding deu su dung tm hoc cong tac quan ly Cong tac quan ly gim rit nhiiu mat nhu: quan ly sinh vien, quan ly doan vien, qu^n ly dang vien, Tuy nhien, d6i vdi Trudng Dai hoc An Giang van chua co phan mem quan ly dang vien thuoc Dang bo Truong Dai hoc An Giang Trong s6 lucmg dang vien cua trudng cang tang.cap,, do luong thong tin hru trir la rit Ion, kho khan cong tac quan ly bang so sach, kho khan vide tra ciiu thong tin, chi phi quan ly, luu trir ho so cung khong nho, ton nhieu thcri gian, cong siic Vi thi em quyit dinh chpn di tai "Xay dung phin mim quan ly dang vien cho Truong Dai hoc An Giang" vdi mong mu6n co thi phan nao h tro dupe cong tac quan ly dang vien dupe de dang, nhanh chdng va tien lpi Vdi su hudng din cua thiy Nguyln Thai Du, em da co gang de hoan de tai Tuy nhien sai xdt la dieu khong the tranh khoi, em mong nhan dupe su ddng gdp cua Thay Co, ban be de de tai cua em dupe hoan chinh hon ya co the dap ling dupe nhu cau thuc te ?Cac hudng nghieii ciiu da thuc hien Thuc tap cuoi khda quan ly ho so dang vien cua tac gia Le Anh Nguyet DH5TH1 - Nganh tin hoc — Dai hoc An Giang Hinh Chuong trinh quan \j dang vien SVTH: Nguyin Hoai Nam 1/71 Xay dung phin m6m 'quan ly dang vien cho Truang Bai hqc An Giang._ Chucmg trinh co nhftng chiic nang chinh sau: - Quan ly ho sa dang vien -• Quan ly khen thuong, k^ luat -Quan ly qua trinh cong tac va phat tri&i HanchS: Chucmg trinh chua quan ly tot cac thong tin ve dang vien, nhap lieu chua tien dung, chuong trinh chua hoan Miic ling dung phan mem chi giai han an chua dua vao sir dung thuc te ?Muc tieu dg tai Nghiep vu cong tac dang vien bao g6m rat nhieu phan nhien pham vi em se thuc hien cac cong viec quan ly sau: -K8t nap dang vien -Quanly h6 so dang vien (ly lich dang vien) -Chuyen sinh hoat dang -Quan ly the dang vien -Khen thudng dang vien -Ky luat dang vien -Bao cao, thdng ke ve nghiep vu cong tac dang vien ?Giai phap cua de tai Bdng each su dung ng6n ngO C#, giao dien phong each metro, LINQ tren nen framework 3.5 Em ^se xay dung ph^n m6m quan ly dang vien theo phqng each hien dai va tien dung nhat de ho trq cong tac quan ly dang vieii de dang, hieu qua SVTH: Nguyin Hoai Nam2/71 •m •-!•! Tiip theo biiu sd 10-TCTW (%) so nam bio Thiro hien Chi tieu V - Gibi thieu slnh host Bang nam NSm bio NSm cao tnroc cio vdi nam tnrdc So lucrt dang viin chuyen sinh hoat dang tam thdi - Gibi Ihiiu chuyen di - Tiep nhan chuyen din So luotd/v chuyen sinh hoat danq chinh thic - Gibi thieu chuyen di ' - Tiep nhbn chuyen din Mot s6 noi dung lien quan den qioi thieu SHB - S6 d/y noi khic chuy^n SHB den chua dOnq quv dinh -,S6 d/v gibi Ihiiu SHD drchira ding quy dinh - So truing hop phit hi^n gia mao qua qlii thiiu SHB VI - Khen thifdng t6 chiio dang va dang vi^n nam t Khen thirdng to ch^cdang a) S6 huy^n v^ toongdirong dooc khen (nlu cd) - T^ng cd - T^ng bang khen b) So to chiic co sd d^ng dooc khen - Tang co - Tang bSng khen - Tang giay khen c) S3 chi bo Uvc thubc dang bb co sd duoc khen - Tang bang khen - Tang gitiy khen Khen thudng dang vi^n: a) Tang Huy hibu Bang: - Huy hi$u Bang 90 nam - Huy hi^u Bang 85 nSm - Huy hi^u Bang 80 nam - Huy hi^u Bang 75 nam - Huy hieu Bang 70 nam - Huy hibu Bang 65 nSm - Huy hi^u Bang 60 nam - Huy hieu Bang 55 nam - Huy hieu Bang 50 nam - Huy hieu Bang 40 nam - Huy hibu Bang 30 nam b) So dang vien dooc khen thodng - Tang blng khen - Tang giay khen VII- Mots6 noi dung lien quan den ng/vu cong tac danq vien S6 dang vien bi ky luatBang n^m: - Khien trach - Cach cao - Cach chic - Khai tro khoi Bang So dang viSn bj xoa ten nam - Bang vien bj khong du dieu kien - Bang vien xin khoi Bang - Bang vien bj xod tin theo Biiu 8, Biiu li Banq So can bo lim ng/vy cdng tac dang vien chuven trach d: - Ban To chic tlnh, uy - Ban To chic huyen, thj , ngaythong.nam 20 Ngircci lap bieu BAN T6 CHlTC = 2:3 Bilus^ll-TCTW Tinh (thanh uy)~ BAO CAO TINH HINH Stf DIJNG TAI UfU Huyen (quart uy) VA PHHONG TEEN QXJAN tt BANTOCHlfC -Bon vj bao cao: BTC Huy^n uy (va tuong ^ucfng); BTC Tinh uy (vi tuong duong) -Thbt gian bao cab: Sau ket thuck^t b^o cao: Huy^n bao c^o tinh: sau 20 ng^y; tinh bao cio Tntrig uong: sau 30 bAngveen Nam 20 S3 di^n thoji Bvt: Trong nam - Tai lieu - ahiT^ng tien O^n vitinh S6c6 Dastr SLT ri"m diing dpng Xin KhdngCon clp tiep Duy^t cap tftrotc I-THEDANGVIEN cat The dang vien '•• The dang viSn khdng so 11 May dong d^u n&i cda BCH dang b tn^cthugcTW •• Dau kiem tra ky thu$t TDV Kim c^t anh • May ep Plasiic II - Glfll THIEU SINH HOAT DANG t& LGliyGTSHSchinhthdc Giay GTSHO tgm thoi Giiy GTSHD khong k^ hieu , ^Gi^yGTSHDngibg ,ngaythdng.nam 20 biee 13 A TM TA dV Jiffi Biiu s612A-TCIW !•', m >>i bdo cdo ;< 'iuiBc Bang uy: ^^ng uy MOT SO CHU'C DANH CAN BO CHI! CHOT d TRUNG LCaNG Nani 20 -Don vj bdo cdo: B, ban, ngdnh triing irong; dang ui kh6l true thuOc Trung uong -Th&'i gian bdo cdo: Sau kit thiic ky bdn cdo: BO, ban, ngdnh bdo cdo ddng uy sau 2^ ngdy, dang uy kh&i tlitc thuOc TW bdo cdo Ban TO chtrc Trnng uong sau 30 ngdy •I/?;; tflOQi: Bvt:Nguai ChitiOu Cac ban ddng vd tiFong dtrorng Trwcmq Ph6 Cdc b vd tircmg dtfO'ng Tnr&nq I Phd Cue, vg, vl&n va ^^omg Strong Tnron^ Phd Cdc DNNN thugc TW qudn I^ Cong fae chtnh quyen CM tjch HBQT Tonq GO Photonp GB T6t