Chuyên đề Dựng phần mềm quản lí giao việc trên môi trường Web

?art" BO GIAO DVC VA DAO TAO TRUONG DA1 HQC THANG LONG THAN° LONG UNIVERSITY CHUYEN DE TOT NGHIEP tai: dun Phan mem Quin ly Giao viac tren moi truirng Web Gido vien htilmg an: Nguyen Dire Din — BO mon Tin hue Sinh vien thus hien: Holing Minh Lmyng — Al2741 Hi NOi - 2013 CUM: My dung plain mem Quin ly giao vitc wen rndi trubng Web Myc Lye Chuang 1. PHAT BLEU BAI TOAN 4 I. Quy trinh giao viec nhon viec. 4 1.1. Phan tich, danh gii cac ding viec

pdf125 trang | Chia sẻ: huong20 | Ngày: 07/01/2022 | Lượt xem: 380 | Lượt tải: 0download
Tóm tắt tài liệu Chuyên đề Dựng phần mềm quản lí giao việc trên môi trường Web, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
can giii quyet: 4 1.2. Tim va Iva chip ngutri ce Sing Ivc phi' hop vciri timg ding viec theo mirc d0 uu dew 4 1.3. Girl yeu cau cling viec vi nhin phim hal• 4 1.4. TO chirc hop vi phan con viec- 4 1.5. Dinh gii djnh ki/ Theo dai qui trinh - 5 2. Nh&ng van de khe khan gap phai 6 he th6ng hien tit: 5 3. Km Lieu cOa he theng mei• 5 4. Lcri ich {chi sir dung phin mem• 5 4.1. yeti doanh nghiep: 5 4.2. Vtri ngubi (man ly 6 4.3. Val Mien view 6 5. Yeu cau chive Ming phin mem• 7 5.1. Wri nerbi quan ly- 7 5.2. Veri nhan view 7 5.3. Chirc niing chung• 7 CHISONG 2. GICII THI$U CAC CONG NGHe DA DUQC SIY DUNG TRONG BAI TOAN 8 1. Geri thieu ye m6 hinh 316p• 8 1.1. Gi6i thieu cic MAIM phen dm ma hlnh 3 16p• 8 1.2. Cach cac 16p giao tiep voi nhau: 9 1.3. Cich x6 IS, "181" trong m6 hinh 316p• 10 1.4. 1.1O diem- 10 1.5. Nhuqc diem: 10 2. Ng6n net lap trinh asp.net: 10 2.1. Gibi thieu qua ye asp.net . 10 2.2. DU diem cua Asp.net: 11 3. Gi6i thieu vi clic cling nghe .net da img dung vio bai tofir• 12 3.1. UpdatePanel: 12 Trang 1 CDTN: fly dung phin m&n Quin 19 giao vide nen moi fluting Web 3.2. Timer: 13 3.3. Col lectionPager 13 3.4. HTML Edite• 13 4. Giai thieu ve jquery• 14 CHUONG 3. TONG QUAN VE CHUONG TRINH "GIAO NHAN CONG VIEC" 15 I. Ca so der lieu • 15 1.1. Database diagram: 15 1.2. Dien giii so del database- 16 2. Yeu eau nghiep vv. 16 2.1. Nghiep vp rieng cua quan 19• 16 2.2. Nghiep W chung quin 19, nhin view 16 3. So d6 quy trinh nghiep vp chinh: 17 3.1. So d6 kich ban de thkrc hien 1 c8ng viec• 17 3.2. Di8n giii so d6: 18 4. So a thng quan the chat ning dia he th6ng• 19 4.1. Cac talc nhan chinh: 19 4.2. Cic chat ning chinh cita he th6ng: 19 CHUONG 4. DAC TA USER-CASE: 21 I. Ding Nhop• 21 2. Ding Xult• 24 3. Quen Mgt Khiu: 25 4. Sera Thong Tin Ci Nhin• 28 5. Quin Ly Don Vj: 32 6. Quin 19 loai ding vier 40 7. Quin 14 Lodi CEng Vin: 47 8. Quin 14 Tai ICholtr• 54 9. Quin 19 Nhom: 62 10. Giao CEng Vtin• 72 11. Nhon CEng 84 12. Giao CEng Viec• 93 13. Nhen Cling Viet 111 Trang 2 CDTN: )(Ay dung phIn mini Quin IS, giao vide bin mdi truing Web LEI MU► DAU L6i deu tie'n,cho phep toi duqc giri Ian cam an den town the the they co gilt() BO mon 'roan Tin tnrong Doi hoc Thing Long va cac ban cling lop.D c biet,em xin chin thanh cam an they Nguyen Dire Dan ngtrici di true tiep htrofmg den, dinh hueng chuyen mon va too moi dieu kien cho em trong suet qua trinh thuc hien kb& lu#n nay. De tai cilia em la Phin mins van 15 giao Wee tren web tip dyng cho Sc cong ty, don vi Sire vn nhdbang each tip dung cite kien they di hoc ve MVC va AspNet Phan mem vei cac chic ning nhim chuyen giao quitn ly thii ding sang quan 15/ tin hoc hien 4i, ma kheang lam hien dOi quy trinh quan 15, cong viec hien toi. Phan mem duqc trier khai fret nen tang Web, nhiun he trq viec quan 15, tir xa cho ngutti s* dung, phin mem duqc xay dung tren ng8n ngt11#p trinh Asp.net - mOt ng8n ner 13p trinh thong dung, duqc sir dung rOng rii trong ling cong nghe ngay nay. M4c di di rat no km, do gang de hoar thien de Si, nhtmg cling kitting *firth thin TIM-mg thieu sot trong len deu thuc hiemnOt du an. Em rat mong nh#n duqc y kien (long g6p cue they co va cite bon. Em hi vong se duqc tiep tic phat trier du an nay trong Wang lai. Bao cao nay tong hop tilt ca ket qua va qtui trinh dive hien de Si. Ciu true cos bao cao duqc chia thanh 4 chtrcmg nhu sau: Chuang 1: Phat bieu bai town. Chuang 2: Giei thieu cac cong nghe di duce su dung trong bai town. Chuang 3: TOng quan ve chuang trinh. Chuang 4: Dic to User-Case. Trang 3 CDTN: Xey dung *in mem Quin N giao vioc win moi truemg Web Chuang 1. PHAT BIEU BAI TOAN 1. Quy trinh giao vifc Elkin vitc: Dva vao qua trinh khao sat a cite don vj vira va nho, cac nghiep vp va quy trinh tir khi tinh toan giao viec den khi hoim thanh duqc mo to nhu sau: 1.1. Phan tick, chink gib clic cong viec can gait quyit: Cong viec deu tien caa ngtrai quitn IY hoic d6i ngu quan lY la phai phan tich va kiem Ira cac cong viec can phiti giai quyet. Dip vao phin tich de tao ra danh sach cac cong viec can giiti duqc lam trong theri gian tai. 1.2. 77m viz Iva chpn nveiti co nang 1pr phi hpp vdi ling cong viec floe° mit de) wu Dva vao danh sach cong viec di duqc lip, ngtreri quart ly bit dau tim va Iva chop ngueri c6 nang loc de thoc hien cong viec. Dtra theo cac tieu chi ning lye, d6 thirn nien, kr tang giao tiep, khit nAng non net de chip l ira ra danh sach nhDng ngueri thich hqp nhat. Tit do chtm ra ngtari se giao cong vi'ec cho. 1.3. Gin'feu au cling viec viz nhen phdn hk: Thong qua danh sach nhan vien, ngueri quan ly se girl thong bao teri cac akin vien, va yeu cau hq lam cong viec nay. Nhan vien se lien lac loi veri ngueri quan ly neu khong muon thvc hien cong vi'ec do ly do ca than nao do, hoic qua ban rein trong qua trinh thoc hien cong viec khac. Dva vao do ngutri quart ly lqc ra cac nhan vien deng 5, chip nhtin attic hien cong 1.4. TA click hpp va phan cong viec: Ngueri quan lyse to chirc mtit cutjc hqp veri cac thanh vien trong danh sach. Trong cut5c hqp ngubi quart lY to ra cac nh6m de phin chia cong viec, mqi ngubi ghi loi ding viec va cac km yr ra sach va caa rieng minh. Trans4 CDTN: Xiy dung phAn rnErn Quin ly giao vie'c von moil flung Web 1.5. Dank gid din!: ki/ Theo ddi qud wink: Day la cong (loan quan tong cling nhu kh6 khan nhat cua nguai quan 15 ,. (5 cong doan nay, nguai quan 15, phai lien tuc lien lac yeti cac thinh vien dA nhon viec de" lay dirge bao cao qua trinh, cling nhu d6c th6c cong viec de dat dirge Wen do mong mu6n. Qua trinh nay cling bao g6m cac ban hop mat de nAm dirge tien do dia tat ca mgi nguai trong nh6m, va &nit gia cong vi'ec elm tang ngtrOci de kheng gay sai liun khi lam vi'ec. Day la cong doan v8 cong mat thoi gian cling nhu cong sue, nhat la trong truong hgp ngubi giao quan 15, nhieu ding viec d6ng th6i. 2. Nhitng yin de kh6 khan gap phii it he thing hien tai: Khi ngubi quitn l5, chon Igc ra cac cong viec can dirge thuc hien se tan rat nhieu thai gian trong khau tra dru cac ding viec da dirge thyc hien. Khi ngubi wan 15, giao cong viec trong bu6i hgp, thong qua qua trinh ghi chop ca nhan rat do the gay ra nhAm Ian gift y tugng dut ngubi quan 15, va nhan vien. Ngubi quart 15, kh6 khan trong viec quirt 15, tien 40 cong viec do chi do the nim tien dO thong qua lien lyc chir kh8ng co s6 lieu thyc to nhit la khi quart ly nhieu ding viec cong lac. 3. Myc den cim he Meng mei: Tillie hien mgi guy trinh cong viec tren giao dien may tinh true quan va than thien. Luu Mt. tim kiem va quan 15, cong viec mgt each de ding hon. Giai quyet dirge hAu het cac rui ro trong qua trinh thtrc thi cong viec. Khic phyc kho khan do cac you t6 khach quan nhu that thoat tai lieu. 4. Lyi ich khi sir thing phin mem: 4.1. Voi doanh nghiep: Xay dung he thOng tai lieu top trung, khic phuc tinh trang tan man, that lac, sai Lech thong tin, cung cep thong tin h6 so cong viec phuc vu you au elm lanh dao, can b6 quan 15, va can by chuyen mon nhanh chong, chinh xac, day &I va kip thin. Xay dung m8i truong vi cung cap cong cy de tong can bo ding nhan vien c6 the tu quan 15, va Wm chit phat huy sang too, cai tien ding viec. Giam chi phi km tra, tim hem vi xir 15, cong viec. Trang CIEYIN Xiy dung phin mem Quin ly giao viec bin mai inning Web Tv dung holt cac qua trinh nhfin - girl cling viec, phin ding ding viec. Lau tray cong viec an toin vi de clang tra dru cac ding viec da qua. Giam ducm cac cu8c hop lien mien. Nang cao hieu qui cong viec, thuc day Ming Ivc sin xuAt. Giam chi phi dieu Muth dm doanh nghiep. Nang cao ky Wing cua cac phong ban va nhfin vien. Rut ngin thai gian thvc hien du an. 4.2. Voi ngstal quein Nang cao nang loc &cc luqng va lop ke hoach thvc hien dg an. Quin ly nhfin vier, tot ham. Quin 1y theri gian - TO chin ding viec hieu qua. Phfin tich cong viec va danh gia hieu quit lam viec. Tim kiem, tra cuu ding viec de ding. Xem va kiem tra duqc cac danh sach cong viec cua cac nhfin vien bit ki Ific nio, bat cu 6 tau. Quin 15, &Km tien trinh thvc hien ding viec. Trao dOi ding viec de ding gitra ngubi quart lY yeti nhfin vien. ThOng ke theo timg phi:mg ban, timg nhfin vien de ding. Dinh gia duct tot hi4u qua lam viec cita timg nhfin vien de c6 phuong an d8n d6c kip thai vi djic biet la c6 co s6, cAn cir de' chinh dim nhfin vien mOt each hieu qua. 4.3. Veri nhan vien: Sip xep cong viec khoa hoc. Quart ly thin gian hieu quit. Tv xic djnh mvc tieu hang ngity lam viec dui minh. Gitip nhfin vien phat huy het kha fling. Trimh tinh tang lam viec theo cam hung. Thvc hien cong viec theo mvc tieu vi you citu dui doanh nghiep. Nam bat duqc cong viec minh phiti him gi, ai giao, khi nito holm thanh. CDTN: Xay dung phan mEm Quin IY giao viec tren mei truiong Web - Danh gia ducic hieu qua cong viec cua minh. - Glop nem chart bat cir sv Vinyl ke hoach, vi glop ban hoan thanh ding viec dung theo tiled gian. 5. Yeu cAu chic nang phin mem: 5.1. Vol nguiri quan Phai co kha nAng tim kiem thong ke cac cong viec Cu. - Tra ctiu cong viec cila timg nhan vien. Tao va giao citing viec de ding. Der ding trong khan quan ly vi danh gia tien dO cong viec. 5.2. Vol nhan vien: - Nhan cling viec di ding. - CO the lien he yeti ngtr&i quan Ij, trong qua trinh thvc thi cong viec. 5.3. Chun ming chung: - Co the ding nhap va ding xuat hg th6ng bang tai khoim ca nhan. - Sira thong tin ca than, del mat khim. Trang 7 CUM Xiy dung piuln mem Quin IY giao vitc trtn moi trulang Web CHUONG 2. GIUl THICU CAC CONG NGHE DA pox sir DVNGTRONG BA1 TOAN 1. Gild thifu ye m6 hinh 316p: 1.1. GO thieu cac thank phi,. cria mb /rink 3 lip: Lop GUI (Graphics User Interface cock gpi thee Presentation layers): o Day lit lop tao giao dien cho ngubi dung, no se la not tiep nhan va suit ra ket qui cong viec cho ngubi dung. o NO co nhiem vu xir ly, kiem tra cac dft lieu nh3p vao ( vi dy nhu 6 TextBox nay no phiti la so, so phai tir 1-9....). o N6 tiep nhan cac Event ciut ngubi dimg, kiem tra dit lieu dirge nhop vao, girl yeu au sir ljr xuOng tang ke tiep. Lop Business Logic(Business layers): o Day la lop /dr 15, chinh cac de lieu tru6c khi dirge dua len hien thi tren man hinh hoac xir 15, cac du lieu fru& khi luu xu6ng co so der lieu. o Day la nai kiem tra cac you eau nghiep vu, tinh toan the you eau nghiep vv. o Tai day cac tinh nang tinh toan trong chuong trinh se dirge thuc thi. (Nhu tinh lining theo mOt cong thirc.) Lop Data Access (Data layers): o Lop nay se lo nhiem vN la doe co se dir lieu len, cap that ca sex dft lieu, them mai vao ca so du. lieu. o Nhiem vu chinh ciut 16p nay ligiao tiep yea database. Trang 8 CDTN: Xiy dung phis mem Quin N giao viec inn mai trutmg Web 1.2. Cdch cdc lop giao vdi nhau: Qud Winh kiln thi die lieu: o Lop Data Access giao flap yen Database va !Ay du lieu len then met each nao do (co the la bing eau lenh select hay thong qua proceduce) Inc nay sau !chi lay ducric dft lieu len thi no se dAy len 16p Business, tai day Business can hem tra, chit loc roi day no len tren GUI va tai GUI no se hien thi len cho nguesi dung. Que Winh dun die lieu xudng: o Ngu&i dung thao tic veri 16p GUI sau d6 ra lenh thvrc thi (vi dy nhu Insert) sau do he Mang se kiem tra cac th6ng tin ngtroi dimg nhap vac., nau the* min Trani; 9 CDTN: Xly dung phan rnim Quin ly giao vitc wan moi miens Web dO lieu dtrqc dua xtning lap Business de tiep tic duqc tinh toan va kiem tra, sau da dO lieu duct chuyen xuang lap Data Access de km tni vao database. 1.3. Cdch xis If "thi" trong m6 hinh 3 lop: - MOt khi gap 16i (cac trtamg hqp dO lieu khong thoa man yeu cau) thi hg th8ng se hien thi thong bao cho ngtrai sir dung biet. 1.4. Liu Phan Lich x6. ly, Lich biet, tang hieu sulk a meat s6 cong doin, nhu xir ly a CSDL (truy van, tinh toitn....) hay xir Iy nghiep vv Giup ich cho viec don gian h6a ma ngu6n va mOt s6 uu diem sau: o D6i vai ngtroi quan IS,: Co the tech bitt ding viec cua timg ngtriri trong nhem, giap quail ly c8ng viec kit han. o Doi vai lip trinh vien: Co cai nhin tot va sau ye van de minh duqc giao han, khong bj phan tam bai nhiing van de khic ma nhOng ngtrai khac dang lam (a mOt lap khic). Giup ich rat nhieu khi Ming cap va gO r6i chucmg trinh. Viec nang cap a day co the la viec nang cap a phim xir ly ma khong lam anh huang tai phitn GUI. 1.5. Nhuvc diem: • - D6i vai dv an nh6 viec ap ding m6 hinh 3 lap gay ding kenh, ton died gian trong qua trinh phat trien. T6n than gian trong chuyen du lieu caa cac thimh phAn. 2. Neon age Ijp trinh asp.net: 2.1. Gidi this& qua vi asp.net: Tir khoing cutli thap nien 90, ASP (Active Server Page) da duqc nhieu lap trinh vien Iva chun de xay dung va phat then Cmg ding web dOng tren may cho sir ding hg dieu hitnh Windows. ASP da the hien duqc nhOng uu diem ciut minh vai mt5 hinh lop trinh thtl tic dan gian, sir dung hieu qua cac ded tucmg COM: ADO (ActiveX Data Object) - xir ly dO lieu, FSO (File System Object) - lam viec vai hg th6ng top tin..., thing thin, ASP ci-mg ho try nhieu ngOn VBScript, JavaScript. Chinh nhOng uu diem do, ASP da duqc you thich trong mOt thai gian Trang 10 CDTN: Xiy dung Olin mom Quin ljf giao viec wen moi truing Web Tuy nhien, ASP van con ten dung met so kh6 khan nhu Code ASP va HTML Ian len, dieu nay lam cho qua trinh viet code kh6 khan, the hien vi trinh bay code khong trong sang, hen the kha nAng sir dung Iii code. BEn canh 40, khi trier khai cal d6t, do khong &nye hien djch truer nen a bj mat source code. Them vio d6, ASP khong c6 ho trq cache, khong duqc hien djch truerc nen phAn nao the ye mat toe de thvc hien. Qua trinh xiz ly Postback kh6 khan, ... Day nAm 2002, Microsoft giei thieu met ky thuit trinh Web khit meri me v&i ten gqi ban du lit ASP+, ten chinh thirc sau nay la ASP.Net . Veri ASP.Net, khong nhUng kh8ng can doi h6i ban phiti biet cac tag HTML, thiet ke web, ma no con hit trq manh 16p trinh hung din ttryng trong qua trinh xay dung va phut trier Ong dung Web. ASP.Net Ia ky thuot lip trinh va phitt trien 1mg dung web 6 phis Server (Server- side) dva tren nen tang cfta Microsoft .Net Framework. Hatt het, nhiing ngubi moti den vii 16p trinh web deu bit dAu tim hieu nhtmg ky thuat 6 phis Client (Client-side) nhu: HTML, Java Script, CSS (Cascading Style Sheets). Kin Web browser yeu eau mot trang web (trang web sir dung ky thujt client-side), Web server tim trang web ma Client yeu dm, sau do gni ye cho Client. Client nhan ket qua tra ve tir Server va hien thi len man hinh. ASP.Net sir dung ky thuiit lap trinh b phis server tin hoan Wan khic, ma lenh or phia server (vi du: ma lenh trong trang ASP) se duct bien djch va thi hinh tai Web Server. Sau khi duqc Server due, tn &. dich va thi hanh, ket qua to dong duqc chuyen sang HTML/JavaScript/CSS va tra ve cho Client. Tit ca cac xir ly lenh ASP.Net deu duce thvc hien tai Server va do d6, goi la ky thuo lop trinh b phia server. 2.2. [fu diem et& Asp.net: ASP.Net cho phep ban Iva chqn met trong cite ng8n ngft lap trinh ma ban yEu thich: Visual Basic.Net , J#, C#,... Trang ASP.Net dtrqc bien djch tru6c. Thay vi phin dqc va thong djch min khi trang web duqc you cau, ASP.Net bien djch nhang trang web Ong thitnh nhftng top tin DLL ma Server c6 the thi hint% nhanh chong va hieu quit. Yeu to nay la met bubo nhity vqt ding ke so yeti ky thuat th8ng (Lich caa ASP. Trang 11 CUM: Xiy dung phin mem Quin 19 giao viec hen mei Inning Web ASP.Net ho trq manh me be' thu vien phong ph6 va da dung cita .Net Framework, lam viec veil XML, Web Service, truy cap ca so du lieu qua ADO.Net, ASPX va ASP c6 the cimg host dong trong 1 Ung dung. ASP.Net sir dung phong each lap trinh meri: Code behide. Tich code rieng, giao dien rieng -> De doe, a quan ly va bat) tri. Kien true lap trinh gi6ng img dung tren Windows. Ho trq quan ly tang thai cita citc control. Tv ding phat sinh ma HTML cho citc Server control twang img veil timg Browser. Ho trq nhieu ca the cache. 'Chong an lock, khong can Sing kj, DLL. Cho phip nhieu hinh that au hinh img dung. HO thy quan ly img dung 6 mire toin cue. Global.aspx c6 nhieu sit kien han. Quin 1S, session tren nhieu Server, khong can Cookies. 3. Gi6i thieu ve dc cling nghf .net da frog dyng van bit torn: phan tren chimg ta da gien thieu qua ve asp.net , asp.net rat de clang vi thuon tien cho lap trinh beri vi chin% ho trq rat nhieu clic control da chirc nitng khic nhau. CS day ta se gibe thieu 1 s6 control chit eh& duqc sir dung trong chucmg trinh. 3.1. UpdatePanel: UpdatePanel lit I control v8 can mph cita asp.net . N6 duqc uto dung dua tren tong nghe lap trinh bang ajax. Tinh ning dui no la giap refesh lai 1 phial cita trang chic khong load lai toim trang. Day la 1 control ve cling mph va a sir dung. Ua diim: - Ho trq refesh trang giOng nhu ajax vi de sir dung han. Khtryit diem: Tag 12 CDTN: Xiy dung phim mem Quin N giao viec tree mdi awing Web - Li 1 control nang, neu sir dung nhieu se lim chucmg trinh tang khed luqng rat 10m, khi load trang cling lau ham tit nhieu so yeti ajax. 3.2. Timer: Timer la 1 cling nghe lion co trong bit cir neon net lap trinh nao, chic nang elm no lit sau mai 1 khoing thin gian ngtreri dung quy dinh, se thus thi 1 cong viec nao 46. VD: ta co 1 timer, ta co the thuc hien 1 c8ng viec nhu each 5s ta reload Iai 1 bang dU lieu nao d0, neu ket hqp voi updatepanel ta se co 1 bang du lieu tir dijng load , kh8ng anh hut:mg den tan trang. 3.3. CollectionPager: CollectionPager lit control khong tich hqp sin trong asp.net . Chic thing coa no la phan trang bang dfr lieu. Day lit 1 control vo cling a sir dung, ket hqp rat tot voi gridview. CollectionPager giOng nhu cac control phan trang khic cua asp.net , no chi ding tot khi der lieu khong qua nhieu, neu da lieu len teri viti trieu ban ghi, control nay se to ra vo cling cham chap. Ciu trite dm no lit luu ter qun th6i 1 collection (1 danh sach cac ban ghi), sau dO chia trang, moi lan chuyen trang thi ley dfr lieu tir cac ban ghi tir collection d6 len. flu aim: - sir dung. Khuyit - !thong Mt voi qui nhieu ban ghi. 3.4. HTML Hailer: - HTML editer cling 11 1 control kh8ng co sin trong asp.net, chic nang cita no tucmg bi 1 bim word thu nho. (fu - Tich hqp 1 ban word thu !the, rat de sir citing, luu ter van ban theo kieu word. Khuyit Trang 13 CDIN. Xiy dung phan mem Quin IY giao viec wen ran trudng Web - La 1 control kha ning. - ran chua dap img day du cac chirc nang word. 4. Gioi thitu ye jquery: 1 cong nghel duqc sir dung trong chuong trinh nay la jquery. jQuery la melt Javascript Framework, he) trq the nha lip trinh web tao ra cac tircmg tfic teen website melt each nhanh nhit. 6 trong chucmg trinh nay, to sir dung jquery trq chucmg trinh chay muqt ham, bit cac loi phat sinh tir client, giant nhg giinh nfing cho phia server. Ngoii ra jquery con sir dung trong truing hqp ttio datepicker va cac not in Trang 14 CUM: Xiy dung phAn mein Quin ly giao vitc trtn mei toning Web CHUtING 3. TONGQUANVECHUONGTRINH "GIAO NH4N CONG VIEC" 1. Ca sir der lifu : 1.1. Database diagram: Conailan rawwrt miconiva. MaNna.VerNhan .49•10•CorIV•n Trap, NoChog 14•Pasetancrie MgaytaeConaVin MaCongVarTruoc tamely LOSCANISVIIII 11 KhoalaiKorsVast MaLoaCcegVan WS,* MuTa TrepTls Trang 15 CDTN:ly dung phin mom Quin ly giao vies yen mot twang Web 1.2. Min gidi sa do database: Bang Nhom: chin cac thong tin ve thorn nhu: ten nh6m, do nhan vien nao Mo... Bang Nhom NhanVien: Chin cac thong tin de xic djnh 1 nhom nao dO chin cac nhan vien nao. Bang NhanVien: Chita cac thong tin ciia nhan vien nhu ten, ma nhan vien, so dien thoai Bang CongVan: Chita cac thong tin dm 1 cong van. . • • Bang CongVan NhanVien: Chita the thong tin xic djnh rang cong van d6 a guff cho nhan vien Bang LoaiCongVan: Chita th8ng tin xic djnh xem cong van do la thuOc logi ding van nao vi dy nhu thong bio hay chi thj Bang DonVi: Chin cac thong tin ye don vi lim viec dui nhan vien. Bang CongViec: Chtra cac thong tin ve 1 cong viec cu the. Bang CongViec NhanVien: Chia cac th8ng tin xic djnh cong viec do girt cho nhan vien nao. Bing LoaiCongViec: Chia cac thong tin xic djnh xem cong viec do thuOc loai cong viec gi vi du nhu la giang day hay hinh chink 2. Yeu cau nghigp vg: 2.1. Nghifp vp rieng cake qutin lfi: BR1 Quin ly don vi: Cho phdp ngiroi clan 15, them, x6a, sirs thong tin dm cac don vi trong hg tilting. BR2 Quin lv tai khoin: Cho phep ngtroi quin 1Y, them, x6a, sfra thong tin dm cac tai Ichotin trong 4 thOng. BR3 Quin bei loai ding viec: Cho phip ngutti quin 1Y them, xOa, sin thong tin dm the loai cling viec trong 4 thOng. BR4 Quin IY loai cong van: Cho phep ngu&i quin 15, them, x6a, sirs thong tin cim the loai cong van trong hF thOng. 2.2. Nghifp vp chung qudn 15, nhan vien: - BR5 Quin 1j, nhom: Cho phep ngutti dimg them, mkt sire thong tin dm nhom do ngutti dimg tao trong h'e' thOng. Trang 16 CDTN: Xiy dung Olen mem Quart ly giao viec trio mot inning Web BR6 Ouan ly cong viec. o BR6.I Giao cong viec: Cho phep ngueri dung them, zee, sira, giao cong viec, quan ly tien do ding viec do nguiyi dung tao trong hg thOng. o BR6.2 Nhan coma viec: Cho phep ngueri dung nhon, bao cao qua truth cong viec do ngtrin dung da nhon trong he thOng. BR7 Ouan 15, cong van. o BR7.1 Giao cong van: Cho phep ngueri clang them, x6a, sna, giao cong van do ngueri dimg tao trong he thong. o BR7.2 Nhim cong van: Cho phep ngueri dimg nhOn cong van trong he thOng. BR8 Dan nhap: Cho phep ngueri dung truy cop vim he thOng. - BR9 Dang xuAt: Cho phip ngueri dung thoit kh6i he thong. BRIO Siva thong tin: Cho phip ngueri dung sirs thong tin ca nhan cua minh. - BR1 I Lay lai mat khau: Cho phep ngueri dung lay 13i mot khan cua minh. 3. Su di) guy trinh nghiep vg chinh: 3.1. Se do kick ban de thgc hien 1 cong vitc: Nguiri giao viec Ngwoi nh$n viec Trang 17 GYM: Xiy dung philn mem Quin ly giao viec ten mei tnrimg Web 3.2. Dian gidi so do: 1:Ngtrei giao viec tkto cong viec mai. 2: Ngtrai giao viec giao viec cho cac thin vien khitc. 3:Ngtayi nh3n viec nhen cong viec. 4: Nguti nhgn vi'ec halo cito tien de cong viec dang lam. 5:Ngtayi giao viec xem bito cao cong viec, c6 the dinh gia ding viec ngay trong qua trinh nay. 6:Ngtaxi nhjn viec holm Minh cong viec &roc giao. 7:Ngued giao viec dint gia cong viec dot yeu ciiu hay khong , sau de luu tr r ket qua. Trang 18 CDTN. Xiy dung plain rnern Quin ly giao cite ven mei twang Web 4. Sa dO don quan the chic nang ciia hg timing: sus thong tin ca nhan C qi don vi cong vioc3NNNNNN quan ty than vain CDoc• gvm:7 Col bal a:ong vim) Clang nhaD Hinh 1 : usercase chinh 4.1. Chic Mc nhan chink: Ngtred quail I. Nhan vien. 4.2. Cdc chic ming chink ctia ht Mang: Dam nhap: Cho phep nguai dung clang nhb vio h6 thong. Ouan 15, don vj: Cho phep ngubi quan IS, quan trj thong tin don vj trong h6 thOng. °Ilan Iy loai Gong viec: Cho phep ngtrai quill 15, quail trj thong tin loci cong viec trong hF thOng. Quin 15, loai cong van: Cho phdp ngubi quan 15, quan trj thong tin logi Gong van trong hg thOng. Quin K, tai khoan: Cho phep ngubi (twin IS, plan trj th6ng tin tai khoan trong h6 thOng. Oufin 15, nhom: Cho phep ngubi dung quail trj thong tin idiom trong he tilling. Tang 19 CUM: Xly dung phan mem Quin ljf giao viec nen mJi urvimg Web Quin 15, cong vies: Cho phep ngtrati &mg quan trj cong vi4c trong hg thOng. Ouan 15, cong van: Cho phep ngutri dung quart trj cong van trong hg thOng. Sim thong tin ca nhan: Cho phep ngtroi dung sCra thong tin ca titian trong hg thOng. Trang 20 CDTN: Xity dung phin mem Quitn ly giao viec trin moi inning Web CHUONG 4. DAC TAUSER-CASE: 1. Ding nip: DO PhOr t4P: UC #001 RANG NHAP (LOGIN) Low Mi) ti Ngubi sir dung dung ma nhin vien vu mat khau ctia hp de" truy cap vio he thong. Chink Ngubi quan 19, nhiin vien cac phong ban. Tic nhan Thy Kh6ng cei. Tan dila Ides Khang c6. Ngubi ser dung truy cap duqc via he thOng vi c6 the sir dung duqc cac chirc fling i Thinh cfra he thong phi) thutjc quyin han miry dO ma c6 the sir dung duqc chtic ring phi' 11#u diiu ttng hqp. kiln Lai Ngubi sir dung kitting truy cop duqc vao he thong, vi trong thai he th6ng 'thong thay dOi vi yeu cau nh#p lai thong tin ding nh#p. DAC TA cHirc NANG Luting sv It ckieh/Kich bin chinh D GI& nang nay bit du 'chi ngubi sir dung muen truy cap vio he thong. ➢ He thong hien thj form nhOp ma nhan vien vi mot khiu, yr% yeu du ngutri dung nhop thong tin ding nhop vat, form ding nhOp. ➢ Neu ngutri dung nhop ma nhan vien va mat khiu vi nhen "Submit" thi he thong xac thuc thong tin ngutri dung nh#p vac). ➢ He thong kiem tra thong tin ding nh#p trong co ser (lit lieu. ➢ He thong hien thj th6ng bao ding nhOp thanh ding toi ngutri dung neu thOng tin ding nhttp ngutri dung nhap tai form ding nhop cei trong co so chi lieu. Luting sq kiln pkit sinh/ICich bin pitit dab I. Ten ding nh$p/m$t khku killing hqp if: Khi ngutri dirng nhop sal hotic nhilp thieu th6ng tin ye ma nhan vien vi met khau, he thong se hien thj th8ng boo 16i cy the. Luc nay ngueti dung c6 the Itta chon ding nhep lai vi quay lai thei diem bit diu ItAng chinh hoc hely ding nhep, Itic nay chirc ring ket thew. Su do lash Meg Trang 21 CDTN: Xiy dung ',hen imam Quin ly giao vi41/4 inn mai trutmg Web Nhap thting tin 1 • Thanh tong That hai Kin tin Clang nhap vao he thong I thOng tin Thong Pao loi Se A8 16p plan tich Quan 14, than Ulan Form clang nhap Su di trinl tv Trang 22 CD17•11 Xiy dung phan m4m Quin 19 giao vi4c Von mai Imemg Web HO 0 .0 0 • Mon I v. Man Meg SMARR Man ven : ilsnandmanhag 1: dang Map() 4 12 : hen to fonndang Map() 3: nhap thong tin() 4 : yeu au Bang Mai 5 : Mantra thong tiv() 6: lay thong till 7 : tao dol Nona( LS' 11118 : hien tN Chang too() Gino di n mink N -i 0OOCI0 1 Trang 23 COIN: Xily dung phan mm Quan giao Mac bin mai truing Web 2. Ding XuAt: D0 Pink t#P: UC #002 BANG XUAT (LOGOUT) Low M8 ti Ngutri s& dung thoit khoi he thing. Chink Ngtrtri quan 19, nhan vien cic phing ban. Tic nhin Khong co. • Tien dile kiln CAn phiti clang nhop vao he thing trot khi có the sir dung chac nang nay. • Thinb Hen die Icong Ngtrai sir dung truy cop thoat khoi he thing. kiln Khong c6. D4C TA atilt NANG Luting sq kiln ebinhageb bin dish > Chile nang nay bit Mu khi ngutri sir dung mu6n Moat khoi he thing. > Ngutri sir dung thin vao nut "Logout" tren menu chinh. • He thing se dim ngtrtri dung vi tang login. Laing ay kiln flit sinh/lCieb bin put slab Khong c6. Tsang 24 CDTbl Xiy dung phân m4m Quin ly giao vitc tren mai trutmg Web 3. Quin Met Kh Au: Th DO Phuc tOP: UC #00.3 QUEN MAT KHAU Low Ma ti Ngutri sir dung &mg khiquen mot khAu ding nhop vao he thing. Mob Ngueri quitn nhan vien cac piling ban. Tic Ain Phy Khing Tien Min kiln Khing c6. Thinh Ngueri sir dung se nhin duem email ty dOng reset lai mot khAu. Hen dila dug Iii He Meng khong thay d6i va không Mut hien bit cfr chirc rang nao. BAC TA milt NANG Luting sy kiln chinh/Kich bin chinh • Chirc Ming nay bit dIu khi ngubi sir dung quen m$t khAu va mutm lay lai mot khAu. D Tien form ding nb#p, ngubi sir dung chun "Quen m$t khAu". • He thing hien thj form quen m#t khAu va cAn ngubi sir dung nhop vao email cia minh. D Neu ngubi sir dung nhop email va nhan "Submit" thi he tilting xac thuc thing tin ngtr&i ding nh#p vao thing qua email. D He thong kiem tra email trong ca so db lieu. D He thing hien thj thing bao di gin email thanh cling ten ngubi dung neu email ngubi dung nhop tai form quen Mot khAu c6 trong ca ser di lieu. Luting op kiln phit sinh/Kich bin phit Soh I. Email Idiom} hyp le: Khi ngubi dUng nh$p sal hooc nhop thieu email, he thing se hien thj thing bao lOi cc) the. Liic nay ngubi dung c6 the hp chi:in Mut hien Iii chirc fling va quay lui thbi diem bit du luting chinh ho0c hay b6 chirc nang, lac nay chic Ming ket thic. Su de hinh dens Trang 25 CDTN: Xiy dung phin nom Quin 19 giao vide man mai train Web 11/111 L Quen mat khau NhOp thong tin Thanh cang That hal Kijrn tra 1 GUI email reset mat thong tin Thong be° I& khOu se de Ifrp phin tich Quan Ly, Pisan Won Form quan mat khau BOK Clot SDK quits mat khau V IlhonYlan Se Qa trinh to Trang 26 Xiy dung phen m4m Quin ly giao viec gen med truing Web O CD 0 ale11141n : Formren rat May AlZatnatiOnlii LilhasYrs 31)1(C5U. 1 : den quen net Mau() 2 : Men thi form wen net lama 3 : nilap thong WO 4 : yeu cau quen nut IdeIQ U 5: liontra thong tat() LI 6: lay thong tali 7: tao dai tu... dm kiem, sirs, x6a nhom: Tnng 65 COIN: Xiy dung Phan mem Quin ty giao viec tree moi truang Web Ho 0 .21:5171 1 : Non ds Mune 2 :Irt ds nhomj U 3: by ds tarp 4 Seta [501!1 115 : tao doi tuong0 6 : dn Wong() 7 : Nen MI dada saCh0 8 : than them map I 9 : Nen thi form them no° 10: ohm thong tag yea au there nog 12 : tao doi hongq.. 13 : luu dal tuxg) 4: Insert CSIN)Li 15 chco ste thong tlno 1 16: Nen tH 'one SUS thong tee LJ 17: MM thong MO • U 18 : yeu Nag tr() • L 19. op Meg WI bongo 20 : wad bang() 22 : Non xoa0 23 : yeu au ace0 111-1 27: than an Nen don v() 28: yeu cau arVhient Li 29: cap Magda twig° 30: W dci tux90 CDTN My dung phi n mem Quin ly giao viec gen mei tan:mg Web 2. Sot de blob tor choir thing them loggia rho ahem: HO 0 0 0 0 00 0 a urn M. m.n.6n /soiltemnactimall —11:11100111n0 1 : am no00 2 • by Os raw : Ma the •im() 4 : by ds can ASV LI 5 Select OW) 6 : to del Wale 7: by 00 luorq() 6 : by [Moja reel) 9: by tbang Irl SIM) 40-- 10 seibs CSCW - 11 : a 0 0 It KM 12 : by Cloi bor.() [r 111: hien 04 tom Ow mire 14 • den tail nog NU is nu outhemnbainnen ano • 16: too Xi 11/0000 17 luu 0016E440 Irma CSOLO 1.11 Gino dila mink hqa 1. Giao din Mo oh6m: Trang 67 CDTN: Xey dung phen mem Quin giao viec tren mai outing Web -1* Nhom Ten nhom Neu to Normal w Font Size II 4( 0-= Spit, x 4 Design Dong y 2. Giao diet' sin ahem: Trang 68 CDTN: Xiy dung Olin rn6m Quin ly giao v lee oen mai trtreffig Web Srra Mom Ma nhenn lelh000001 Ten nhem 1<i thuat MItu to Nomw 51 1 1 11, 1111111 s' 123 13 Dolga *eta 3. Giao din danh sdch ahem hijn 41: • ()jam 1.■2 Don V1 4. Giao dienplain ahem: Trang 69 CDTN: Xiy dung phial inlm Quin IY giao rice uin mdi trutmg Web Them Ngtrol Vao Nhom Ma nhorn INh000001 Ten nhem POthuSt Chen ngutl Ma Man Vlan Tin NIlifIlain 0an Nv000003 Nguyen Quang Anh Kg ThiS Nv000009 Nguyen Mk LOc tOnh Doanh I Trustrc « 1 » Sau Ngtrol trong nhem I tie rain Nan Ton Main Vlin Dan Tiro tie Nv000002 Nguyen )(din Yen ig Thuot Xoa Nv000004 Trin Xuan Phu K9 Thug Xori Twee « 1 » Sau Dungy 5. Ciao dien hed khi tha: Trang 70 CD114: Xdy ding phin mem Quin IY giao viec tren min twang Web 6. Gino dijn di x62 thigh Ong: Xoithenh Ong! Khang cho hang nay tao cac hop Ihoai phu Trang 71 CDTN: Xiy dung phan mtm Quin 1j, giao vidc wen mei truemg Web 10. Giao Cling Van: De Phike teP: UC #010 CIAO CCING VAN High MII ti Ngutri dung mthn tim kiem, them, sin, x6a, giao cting van trong hg then. Chink Ngubi quan l9,can be cac phong ban. Tic nhan Thy Miring co. Din dial' hien Can phii &Mg nhop vim he th6ng tnrerc khi co the sir dung chin rang nay. Thish Ngutri dung se co the tim kiem, them, sirs, xoa, giao ding van trong he thong. Mu die og Wen He thong khong thay del va kh6ng dive hien bit di chat nang nao. D3C TA aitt NANG Luang au Mtn china/K.0h bin china ➢ Chirc nang bit du khi ngubi dung main vao he thong gain 19 c8ng van. ➢ Sau khi clang nhap vao he thong, ngubi dung chin vao chirc nang "Giao C6ng van" trong menu dm he thong. ➢ Ngutri dung c6 the chin met trong cac ebbe 'tang sau: • Neu ngubi dung chin "Them mbi" thi chik 'tang "Them mai" se duqc thqc thi. • Neu ngubi dung chin "Danh sich chua giao" thi chic nang "Danh sach chua giao" se duqc thqc thi. • Neu ngubi dung chin "Cong van :IA gui" thi chat nang "Cling van da giri" se duqc thuc thi. 1. Chit Ming "Them man • He thong hien thi form them mtri c6ng van bao gttm cac thong tin sau: o Loci thng van. o Ten c8ng van. o Ma ding van trait. o Tap tin dinh kem. o Nei dung. • Ngutri dung nhap vat) day du thOng tin. • Ngistri (Ring chip "D6ng 9". • He thong them ding van vao co se di/ • He thong thong bao them men thinh ding cho ngubi dung. 2. Chic Ming "Danh sich chits giao": • He thong hien till form giri c8ng van bao gom the th8ng tin: o Ma cang van. o Ten dung van. o Cling van trubc. o Ngly too. • Ngtrtri dung co the chin met trong the chirc ding sau: o Neu ngubi dung chin "Tim kiem" thi chi= nang "Tim kiem" se duqc thvc thi. o Neu ngubi ding chon "Giao ding van" thi chirc nang "Giao c6ng van" se duct Trang 72 CDTN: Xiy dung phAn mem Quin ly giao viec nen moi inning Web thim thi. o Neu ngubi dung chon "Sim" thi char nang "Sera" se duqc thoc thi. o Neu ngubi dung chip "X6a" thi chirc nAng "X6a" sit dugs thoc thi. a. Chic Ming "Tim Mem": • Ngubi dung nhap vim tieu chi: o Cling van (MA hoc ten cang van). o Cling van tank (MA hoac ten cong van). o Ngay tao ter ngby, den ngay. • Ngubi dung nhan "Tim kiem". • He thOng se tim trong ca so der lieu ctic cong van phi' hop veri th6ng tin mit ngubi dung nhap vao. • He thOng hien thj ket qua cho ngubi dung. b. Chic thing "Gino cling van": • Ngubi dung chon melt cong van ban mu6n cong van vet nhan "Giao cong van". • He thOng hien thj form giao ding vAn bao g6m cric thOng tin: o MA ding van. o Ten cong dn. o Chon ngubi. o Ngubi dang trong nh6m. • Ngubi dung loa chon ngubi xep vao nh6m. • Ngubi dung chon "Dtmg y". • He thong xer ly thao Mc giao cong van vb cop nhip trong ca so du lieu. • He thtmg quay trer lai chic [tang girl c8ng vAn. c. Chic Ming "Sim": • Ngubi dung chon mOt cong van ban muon sera vb nhan "Sera". • He thOng hien thj form sera th8ng tin c6ng van. • Ngubi clang thay dig thong tin can sera. • Ngubi dung chan "Deng Y". • He thOng cap nhat thong tin vim sera vao ca ser d0 lieu. • He thOng quay trer Iii chirc riling gin cong van. d. Chic Ming "X6a" • Ngubi quern ly chon met c6ng vAn ban muSn x6a vb nhan "X6a". • He thong yeu ngubi quern 19 xac nhOn c6 x6a hay khong. • Ngubi quan ly xac nhan x6a. • He tinting x6a cong van khoi ca ser der lieu. • He thOng th8ng bao x6a thanh ming cho ngubi quirt 19. 3. Chic thing "Cling van dA girl": (Luu trft cac cong van dA giri,va firth trong nhon) • He thong hien thj form brio ding vAn bao g6m cric thong tin: o MA Ming van. o Ten ding vAn. o Nhattn vien nhan. o Tinh tang. o Ngay girl. • Ngubi dimg c6 the chan mOt trong cac chic nAng sau: Trang 73 CDMI - X3y dung phin rn6m Quan ljt giao vi@c gen moi truing Web o Neu nguen dung chqn "Tim kiem" thi chile !tang "Tim kiem" se duqc thgc thi. o Neu ngutri dung chqn "Xem chi tier thi chic MIT "Xem chi tier se duqc thqc thi. a. Chat Ming "Tim kiim": • Ngutri dung nh#p vao tieu chi: o °Ong vAn (MA hoc ten cong van). o Cong van tnr6c (MA hoar ten cong vAn). o Ngay geri tit ngay, din ngay. • Ngutti dung nhAn "Tim kiem". • Hg th6ng se tim trong co so dft lieu cac cong van phi hqp v6i thOng tin ma ngutri dung nh#p vao. 1 • He th6ng hien thj ket qua cho ngutri ting. b. Chin Ming "Xem chi tilt": • Ngutri dung chon mOt ding van ban muon xem chi tier va nhAn "Chi tier. • He tilting hien thj form chi tiet cong van bao gom the thong tin: o Cling van truOc. o Ma ding vAn. o Ten cong vAn. o Lodi cong vAn. o Ngutti giao. o Ngay gin o T(ip tin dinh kern. o Nhang ngutri nhon. o Mieu to cong vAn. Laing ay ken ghat slab/Kith bin phi* sigh I. Ltd kid them moi haft Khi nguttri dung nhop sai hay thieu cac thong tin he thOng se hien 1 thi thong bio loi et) the. 2. Bi• tha: He thong se khong thtrc thi gi ca. se alt hanh dgng Trang 74 CDTN: X8y dung phitm mem Quen 11) giao vide tren mei truing Web 61.1 ,c,rg yin Se di lap phis tich 1. Sada ltsp phis Itch cis cic chic tang them m61, sgra, 16a, dash rich cong van chits giso: Ttang 75 CDTN: Xiy dung phin [nem Quin ly giao 'Ate nen min outing Web comp van BOK CSDL ' QuanLy,MunVian Form quan ly comp van BOK quan M V CongVan 2. So. di hfrp whin tich cis Sc Milk Ming giao Sag yin, cong via de giao: nears vas 0011111,811 IMO IL lila an Vera aim van plum am Moms ran Sas via are vas alealueln a Ss via On as SO' trinh tar I. So 86 trinh to cis Sc chic Ming them mM, danh sick ding via chug gino: Trang 76 CDTN: Xiy dung phen mem Quitn 19 giao viec Wen mei among Web _LCSOL 0 0 0 •Moonm b min van ilL1112o nksg otb80 ACKCSQL 1: dot ds ccmg van doe giro 2 : you MU CIS tang van U 3: by de() 4: Select Mt() 5 : tao Si bong() 6: by doltwrup 7: hien aids() 8 : don too cong van() Dm 04U _ j 9: Nen thi forrn Cs° tong van() 10: nhap thong th() 11. yeti osu them rroi con° van() ,U 12 tao dal tuonaj Diu 13 luu Si tts7NK) 15 : chat eta mm van()' u 16 : Nen tN formate ling van° 17: as thong tin() 1.1U18 yea au lie ling van() 19: cap nhapdol twang() feu PU 20: luu clot tuongo larti 21 : Update Oak_ 22: don sob() 23 : meal xoe() btu 1i 24 : X011 01110 van() U 25 : Delete CS(*(1, _56 :eon dol tuOng0 2. Sa tt6 Ibp trinh ty cult Sc chore tang giao cling van, cling vin di giao: Trang 77 CDTN . Xay d‘mg phin mem Quin ljt giao 'nee tree Wu crueng Web awILOI1121111 Sonlarbanitlin Sgs000solasilo 111Kamium Sinn 'maim to Sri Sant .1101i0CL 1: aeon wog vor4). 2 by wig von rthw yin() O by cis Man ANC • : by ds nhal wIWO 7: by of Won;() 8: by Coen ma woe 9: by thong to wig wW) 10 . Select 001(1 11: t»np bbW) 12 : b OS 0/01110 113 : Inn W form gloom, van() 14 :then Owlet° 15 : you au therwcag von Mon vlen() 18: too dol Wye • 17 : ti dal bona) Is • vcatoualD10 Iul _1 31: tin Wes() 04 Gino thin mina Ws 1. Gino dien soon cling van: Trang 78 CDTN Xay dung phim mEm Quin ly giao vies tren mei trutiong Web Them Men COng Van Loci tong van Luat Ten ding van Ma Ong van twin Tap tin dfnh kern OEM NOI dung Norms Font 1, it Oedp Eiong 2. Giao diet' sirs rang yin: Trang 79 CUM Xay dung phin dm Quail 19 giao viec Ven mei tading Web Sira Cong Van Ma tong van CW0000004 Logi Ong van Chi thi. Ten cOng van Khai bac) ha so 19 lich cong van trivet Tip tin dinh hernial CV80000004_0041, Ten tin dlnh kern NQI dung Mound w Font 40.A. 4L \WS!RJ I k fir -11e.i. i}!!..gs Ai MQj ngudi doc chi tin sau da diendiy dii thong tin viva fo; dinh ktm vii nap lui cho cac inking *Sag tunic thir 7 Min nay. a Deign a OM 3. Giao dien danh Mich chin giao: Caw yan tong win trtrat NIPYblo tOnilaY • gin Mall • MOM Quay ial age Via TN net I 4 - ••■ 0/S4000004 Ow bay 110 so iy hrn 2910,2013 coat cv / sea 4. Giao din giao ding vin: Trang 80 CUM Xay dung Oen rn4m Quin Ijf giao vioc wen mil throng Web Giao cOng van MA Ong van 10/So000004 Ten con van Itthai bio Kt It Nth Chen ngutal Toan 1)8 cang ty Ita Pain Min Tin Min Viin non Nv000003 Nguyen Quang Mn K9 Thuet Nv000005 Nguyen Trung Iii Nv000009 Nguyen Pluk LOc lOnh Doonh Nv000004 Tien Kuhn PhO K9 Thuin 4411::-A4:::;r1 Truck « 1 » Sau IMO Ngtrai trong n horn laa Man wen Tin Pain VMn Don vi Thw Qua co nhAn viten nao Tarot « 1 » Sau a 5. Giao then cong van di giri: Trang 81 COIN: %ay dung phan men Quin ly giao r iec Wen indi twang Web Gang van IIban vin nban Nghy 904 Ur NAY • Din dgaY • 1111111111•1 (hey la inianiln Sys it in NOVO DO , 1111 any an Vancanglan Ova Xam 25/10/2013 Clh oa CV5o000003 wt. doh NI& 510 2012 1440(002 Ngunin %nth Ten San* 1440160,1 Ova Yam 251102013 CVSo000003 Lull Can nNin snh 2012 T 6. Gino WO cong van chi tilt: Trang 82 COIN. Xity dung phin mm Quin 15, giao viec von mei truing Web Chi Tiet Cony, Van Duo,: Ciao Cong van tut Ma cong van ICVS0000003 Ten cong van it.u#t craih nhith sinh 2012 Loll cong van itcv•n0000ti Ngtriri giao Ittm000m Ngay girl 12910t2013 Tipp tin dinh kern KhOng c6 t$p tin dinh kem NguO1 nh$n *NW VNn Tin Nhin Nit Son vi Nv000003 Nguyen Quang Anh K9 Thuat Nv000005 Nguyen Trung Hteu K9 'nit* Mieu to Ong van Cic b¢ twit than sinh am 2012. MQi ngutti xem thong bAo Trang 83 COTTI: Xay dung phan rn4m Quin 19 giao viec trey mei twang Web 11. Nhin Cling Yin: DO PM* OIP: UC #011 NHiNN CoNG VAN High M8 ti Ngtrai dimg muk tim kiem, nhon cong van trong he thOng. Chink Ngutri quart IY,can bO cac phi:Mg ban. Tic Man [ Pim KhOng c6. Tan diau Mtn Can phai ding nh#p vao he thOng trudrc khi c6 the sir ding chine nang nay. Think Hsu cong Ngubi Ming se c6 the tim kiem, then Ong van trong he thOng. Win L& He thong kh8ng thay gi vi kh6ng chic hien bat cu chi:re nang nito. 0.4C TA CHtt NANG Luton sg lien chinh/Kich bin chink ➢ Chirc Ming bat dau khi ngubi &mg muon vao he thong quan Iy cong van. ➢ Sau khi dAng nhop vao he thong, ngubi dung chtm vac) chirc Ming "Cifing vein" trong menu ctia he thOng. ➢ Ngwiri dung co the chqn mOt trong cac chfrc nang sau: • Neu ngubi (king chqn "Cong van mdri" thi chuc nang "cong van mai" se dtrqc thvc thi. • Neu ngubi dung chqn "Cong van dA nhon" thi chat rang "Cling vim dA nhon" se duqc thtrc thi. I. Chat ning `tong vin mar: • He thOng hien thj form ding van mai bao gom cac thong tin sau: o MA cong van. o Ten ding van. o Ngutri giao. o Ngity o NOi dung. • Ngutri dung c6 the chrm mOt trong cac chirc Ming sau: o Neu ngubi dung chqn "Tim kiem" thi chirc Ming "Tim kiem" se duce thvc thi. o Neu ngubi dung chop "Nh$n cong van" thi chirc nang "Nh(in cong van" se dtrqc thtrc thi. a. Chat Ming "Tim kiim": • Ngutri dung nh$p vao tieu chi: o Ging van (MA hoac ten cong van). o Ngutri giao (MA ho4c ten nhin vien). o Ngay girl tir ngay, den ngity. • Ngutri clang nhan "Tim kiem". • He thOng se tim trong co se der lieu the cong van phit hqp vdri timing tin ma ngubi dfmg nh#p vao. • He tilting hien thj ket qua cho ngubi dung. b. Chic Ming "Niles cfMg yin": Trang 84 CDTN. Xly d ung phial mem Quin IY giao vies trin mai iruang Web • Nguiri dung chon mot cling van ban mu6n nh$n va nhan "Nhfut". • He* thOng hien thj form nh$n cong van bao g6m cat thong tin (giOng xem chi tiet): o Cling van tru6c. o Ma cling van. o Ten cong van. o Loai cling van. o Nhan vien giao. o Ngay • o Top tin dinh kern. o Nhttng ngutri nh$n. o Mieu to cong van. • Ngtrtri dung chon "DOng 9". • He thOng xer 19 thao tic nh$n cong van, vi c$p nhop vao trong hg thOng. • He thong quay tr6 Iai chile ruing cong van men. 2. Chth nang "Cling vin di &ten": (Lou tra the ding van da tong nh$n) • He tholing hien thj form cong van mei bao gom cac thong tin sau: o MA cling van. o Ten cong van. o Nhan vien giao. o Ngay gen. • Ngutri dung co the chop mot trong cac chirc nang sau: o Neu ngutri dimg chqn "Tim kiem" thi chirc nang "Tim kiem" se duqc dye thi. o Neu ngtrin dung chon "Xem chi tiet" thi chirc nang "Xem chi tiet" se duqc thur thi. a. Chirc thing "Tim kiem": • Ngubi dung nh$p vao tieu chi: o C6ng van (MA hoc ten ding van). o Nhan vien giao (MA ho$c ten nhan vien giao). o Ngay gin tar nwly, din ngay. • Ngubi dung nhAn "Tim kiem". • He thOng se tim trong co so dft lieu cac cong van phi, hqp vtri tilting tin ma ngutri dimg nhop vao. • He tilting hien thj ket qua cho ngutri dung. b. Chile Sing "Xem chi flit": • Ngutri dung chip mot cong van ban mutin xem chi tiet va nhAn "Chi tiet". • He th6ng hien thj form chi net cong vin bao g6m vie th6ng tin: o C8ng van truer. o MA cling yin. o Ten cong van. o Loa' yang van. o Ngutri giao. o Ngay girl. o T$p tin dinh kem. o Nhemg ngutri nh$n. o Mieu to cong van. Trang 85 CDTN: Xey dung phin mem Quin 19 giao viic Erin moi truong Web Luang sa kiln phit sinh/lCich bin phit Sub 3. LOi khi them moi ho#c sou: !Chi nguai dung nap sal hay three cac thong tin h4 thong se high thi thong bao cv the. 4. Be xoa: He thong se khong thvc thi gi ca. Su tie hinh dung Trang 86 CDTN: Xiy dung phin ine'm Quito ly giao viec tren mai Wining Web • 0:mg van dfi ?Min Con?, va n rn:Th • Chi ti it N h cong van In ki . rn Nh thong tin Thong ban 1"i Th c hi in x. - ly Sof d8 16p phis tkh Trang 87 CDTN: Xiy dung ph an tvial Quin ly giao viec hen mei inning Web COSI V814 ODL /PM 41 con' vas ohm Ira an M. liken vise IDE asp vas An as oloi no Moms 1 4 MK0 en visi Se di trinh ta Trang 88 CDTN: Xay dong pinto, mem Quin 19 giao vicic ten mai truing Web Ho a 1 :Mai cog van°, : by ccep van Nan vieve 3: by Os ram Cc() a: by Psalm Men() sad fl) L 6:M/clump° 1-1 7 Pflug° : by din is 0:411 van() 9: Ire Mona corp van° 10 . Seta CSOLO ILII If11 : twin tmeq() 12 by dOltarg) Iii 1 13: tm IN Man an; van() N: Pion Nan arc vat() 15 : ya au Man Mg van() 16: caossoddt= ti • 100 17: bcOpitionp() • " 111 • °MC C9111) Er' 31 :FM Ma() Gino di4n mina him 1. Gino Men cang van mai Mien: Trang 89 CDTN: Xay dung phis mem Quan ly giao v lac tran mdi twang Web Conn van Nhan vien giao NOV IAN ba MAY • Den IDaY Any I in NOW tle NI eta. vim Ten ate vin 281Cr2013 „ Wan CVS0003004 Kha Idond NvOOMDI Hoh4VAn Ten 2. Ciao diem nISt ding yin: Trang 90 COIN: Xiy dung Oen mem Quin 19 giao iic tren mei truing Web Chi Tiet ('Ong Van Dtrqc Giao Clang van twin Ma cong van IMSo000004 Ten cong van liatai MOM ttliCh Loa' cong van likvang0000s Ngu'O'i gin° IN400001 Ngay gut tor T$p tin dinh kern Tiii tip Tin Ngirdi nh$n ID Nit VIM TaiNhMVISI Chi c6 bon nhan clung van nay Miou to yang van Mui wen doe chi thi sau do dien day di thong tin ylo file dinh kern vi nap lai cho cic timing phong trio* tit* 7 tuiin nay. Ding ‘f 3. Giao dien thug van di nh$n: Trang 91 CDMI: Xfiy dung phfin mem Quan I giao v lee wen tnoi truemg Web Nhgn Wien Wag Cting yin Ngiy girl tip ngiy 111 Din ngiy • 1•11111111• INID NUN gal Tr dr Sang win IS cies Igo . . 1.44:000' moang Van 11r, 25,10,2013 CVS0000003 masoni Siaji smh 2012 Trang 92 CDTN. Xiy dung Olin n4m Quin 1ST giao vie'e wen moi inning Web 12. Giao tong V*: Phfrc 4P: UC 10012 CIAO CoNG VIfC High Ngtrai clang mu6n tim kiem, them, sin', x6a, giao, quitn ly tien dO cling viec trong M6 ti he tilting. Chish Ngubi quan 19,can by car phong ban Tic nhin Plig Kh8ng c6. Tien tau hien Can phai thing nh#p vao N thOng tnrac khi c6 the sir dvng chin nang thy. Thinh NguOi clang se c6 the tim kiem, them, stilt, x6a, giao, quin ly tien dO cling viec HO dila thug trong he thong. kilM L& He thOng khong thay 461 va kh6ng thvc hien bAt cis chic nang nao. DAC TA CHUG NANG Lang sy kits chfah/Kich bin elfish ➢ Chat nang bat diu khi ngubi dung mutin vao he thong quan 19 cong viec. ➢ Sau khi ding nhOp vito he thong, ngutri ditng chon vao chat nang "Giao C6ng viec" trong menu tha he thong. ➢ Ngubi dung c6 the chon mOt trong cac chin 'tang sau: se duqc thisc thi. • Neu ngtr&i dUng chon "Them m6i" thi chic nang "Them mei" • Neu ngubi dung chon "Danh sich chua giao" thi chat nang "Danh sach chua giao" se duvc thvc thi. dO" se duqc thvc • Neu ngutri dung chip "Theo del tien dO" thi chin nang "Theo d8i tien thi. • Neu ngubi dung chon "Viec dA hoin think" thi char Wing "Viec di hoan thanh" se duqc thvc thi. 1. Choy Ming "Them mei": • He thOng hien thj form them mei bao g6m cac thOng tin sau: • Logi cling viec. • Ten cong viec. ■ MA cong viec utak. ■ TOp tin dish kern. ■ Noi dung. • Ngubi dung nhop vao (thy du th8ng tin. • Ngubi dung chop "Ding 9". • He thong them cong viec vao cc sir act lieu. • He thOng th8ng bao them mai thitnh Ong cho ngubi dung. 2. Chic Ming “Danh rich chin giao”: • He thong hien thj form girl cong viec bao g6m cac thong tin sau: ■ MA cong viec. • Ten tong viec. • C8ng viec truOc. ■ Ngay too. 93 CDTN: Xey dung phin mem Quan ly giao viec wen mei inking Web • Ngubi dung c6 the chip met trong ck chic nAng sau: • Neu ngutri dung chin "Tim kiem" thi chile nang "Tim kiem" se dugs thoc thi. • Neu ngutri dung chip "Giao viec" thi chic nAng "Giao viec" se duk thoc thi. ■ Neu ngued dung chin "Sire" thi chic nang "Si a" se dutyc thoc thi. • Neu ngutri dung chin "Xem chi tiet" thi chirc nang "Xem chi tiet" se duct thrc thi. • Neu ngtrfri dung chin "X6a" thi chic nAng "Xem" se duqc thirc thi. a. Choc piing "Tim lam": • Ngubi dung nhop vao tieu chi: ■ C8ng viec (MA hoec ten cong viec). • Cong viec truerc (MA ho$c ten cong viec). ■ Ngity to to ngly, den ngiy. • Ngubi dung nhen "Tim kiem". • He thong se tim trong co so da lieu the tong viec phi, hop ven th6ng tin ma nguiri (king nhop vito. • He thong hien thj ket qua cho ngutri dung. b. Chat Ming "Giao vijc": • Ngubi dung chin met cong viec ban muOn giao vies vu nhAn "Giao vier". • He thOng hien thj form giao viec bao gom the thong tin: • MA cling viec. • Ten c8ng viec. • Ngay nhac nher. • Ngity bet deu ding viec. • Han cuoi ding viec. • Chen ngueri. • Ngubi dang trong nh6m. • Trong de : ngay nhic MO la st, nay gin email nhic nher tinh ter han cute — ngay hien rah • Ngubi dung lien day do thong tin. • Ngubi dung loa chin ngueri xep vio nh6m. • Niguel dung chen "Deng y". • He thong xir ly thao the giao cong viec vi cep nh$p trong co ser cia lieu. • HO thOng quay tra lei chat nang girl ding viec. c. Chic sang "Sim": • Ngubi dung chin mot ceing viec ban muim sera vi nhAn "Sera". • He thong hien thj form sera th6ng tin cong viec. • Ngubi dung thay del thong tin can sot • Ngubi dung chin "Deng t". • He thong 4p nh$t thong tin vira sire vito co se du' lieu. • He thong quay trer lai chat nang girl ding viec. d. Chic slog "Xem chi tiet": • Ngubi dung chin met tong viec ban muOn xem chi tiet va nhAn "Chi tier. • He thong hien thi form xem chi tiet bao g6m cac th6ng tin sau: • Ceing viec truerc. ■ MA cOpg viec. Trang 94 COIN: My dung plain Sm Quin ly giao vies yen moi tnstimg Web • Ten c8ng viec. • Ngueri giao. ■ Loai ding viec. • Ngay bet du. ■ Han a& • File dinh kern. • Danh sAch ngubi nhon. • Mieu to c8ng viec. e. Chile ning "Xda" • Ngutri quAn 19 chon mot ding viec ban mortal xda vit nhen "X6a". • He thong yeu cau ngubi quan ly xac nhan c6 x6a hay khong. • Ngubi quan 19 xic nhan x6a. • He th6ng x6a cling viec khOi co so dCr lieu. • He th6ng th6ng bio x6a thAnh cling cho ngubi quan 19. 3. Chat nAng "Theo dal din d0": • Hi thring hien thj form theo dal tien dO dung viec bao g6m the thong tin: • MA c8ng viec. • Ten c8ng viec. • Ngutri nhan. • Tinh trang. ■ Tien do. • Ngay bat du. • Han cuOi. • Ngtrai dung co the chon mot trong cac chirc nAng sau: ■ Neu ngubi dung chon "Tim kiem" thi chirc ning "Tim kiem" se dupe thvc thi. • Neu ngutri dung chon "Xem chi tiet" thi chile fling "Xem chi tiet" s8 duqc thvc thi. • Neu ngubi dung chon "Bao do" thi chile nAng "Bao cao" se &roc thvc thi. ■ Neu ngubi dung chon "Dinh gia" thi chat ning "Dinh gia" se duqc thtrc thi. a. Chile nAng "Tim lam": • Ngirtii dung nhap vAo tieu chi: • Cang viec (MA hoac ten clang viec). ■ Nhan vien nhan (MA hoac ten nhan vien). • Trang thai. • Tien do. • Ngay bit du tir ngay, den ngity. • Ngay ket dale to ngAy, den ngity. • Ngubi dung nhan "Tim kiem". • He th6ng se tim trong co kr d& lieu chc c8ng viec phi' hop vai th8ng tin ma ngubi &mg nhap vio. • He th6ng hien thj ket qua cho ngubi dimg. b. Chat thing "Xem chi tiet": • Ngutri dung chon mot c8ng viec ban muen xem chi tiet vi nhan "Chi tiet". • He thting hien thj form xem chi tiet bao gem the thong tin sau: ■ C8ng viec twee. ■ MA cons viec. Tang 95 CDTN: My dung phin inun Quin ly giao viic bin mei Muting Web • Ten cong viec. ■ Ngubi giao. ■ Loai ding viec. ■ Ngay bit du. • Han cu6i. ■ File Binh kern. • Danh sach ngutri nhan. • Mieu to cong viec. c. Chic tieing "Brio trio": • Ngubi dung chip mOt cong viec bon muen xem brio cao va Marc.' "Bao cao". • He thong hien thj form bao cao bao germ clic thing tin sau: ■ MA cong viec. ■ Ten cong viec. • Tien ctO. ■ Ten bao cao. • Tap tin dinh kern. • Bang giao tiep. • Ngubi dung c6 the giao tiep thong qua bang giao tiep, bang giao tiep twang tut 1 room chat. d. Chic fling "Dinh gil": • Ngubi dung chon mOt ding viec ban =On danh gia va nhAn "Danh gia". • He thong hien thj form danh gia bao gam cac thong tin sau: • MA cong viec. • Ten cong viec. ■ Tien QO. ■ Ten bao cao. ■ Tap tin dinh kern. ■ Bang giao tiep. • Bang giao tiep hien tai chi c6 the xem cac giao tiep [rusk Q6, kh8ng the sin. • Ngubi clang chip Iva danh gia ding viec. • Ngubi dung nhAn "Dot" neu muOn dinh gia cong viec dat. • Ngubi dung nhin "Khong dat" nair muin danh gia cong viec thong dat. • He th6ng xer ly danh gia cong viec va cop nhip trong he thong. • He thong quay tit lai chic fling then doi tien dO. 4. Chic nAng "Viec di boil) tbinh": (Ltru trU cac Ong viec dat hotc thong dat) • He thong hien thj form Viec da hoar thanh bao gem cac thong tin: • MA ding viec. • Ten cong viec. ■ Ngubi nhon. ■ Tinh trang. • Tien do. • Ngay bit dau. • Han cue'. • Ngubi dung co the chon met trong cac chic rang sau: ■ Neu ngueri dimg chon "Tim kiem" thi chic Wing "Tim kiem" se ductc dux thi. ■ Neu ngubi dung chon "Xem chi tiet" thi chic nang "Xem chi tier se dubc that thi. Tsang 96 CDTN: Xiy dung phAn mem Quin IV giao viec win mai truing Web • Neu ngubi dung chon "Brio cao" thi chirc nAng "Bao cao" se clinic thoc thi. a. Chirc Wing "Tim kiem": • Ngubi dung nhip vao tieu chi: • Cong viec (MA hoc ten cong viec). ■ Nhan vien nh#n (MA hoac ten nhin vien). ■ Hon cuOi to ngay, den nety. • Ngtrbi clang nhAn "Tim kiem". • HO thong se tim trong ca so d& lieu cat ding viec phi) hop yen thong tin ma ngubi dung nhop vio. • He thong hien thj ket qua cho ngubi dung. b. Chien thing "Xem chi flit": • Ngutri dung chon mOt cong viec ban muen xem chi tiet vi nhan "Chi tier. • HO thOng hien thj form xem chi tiet bao gem cac thong tin sau: • Cong vier tank. • MA cong viec. ■ Ten cling viec. • Ngutri giao. • Loai cong viec. • Ngity bat du. • Han cued. • File dinh kern. ■ Danh sach ngubi nh$n. • Mieu cong viec. c. Cluic nAng "BA° aio": • Ngutri dung chon mOt ding viec bon muOn xem bio cao va nhAn "Brio cao". • He tilting hien thj form bio dm gem Sc thong tin saw • MA cong viec. • Ten cong viec. • Tien dij. • Ten bao caw • T$p tin dinh kern. ■ Bang giao ti6p. Lueng su kiln phat sinh/Kich bin phit sigh 1. khi them mai hoc min: Khi ngubi dung nhop sai hay thieu tic thong tin we th6ng se hien thj th8ng bao 161 cu the. 2. BO a6a: He th6ng se kheng thuc thi gi ca. So' 66 hints Ong Trang 97 I A 1 E E 0 C 0 ( Iry O —1•• 0 0 - c -0W O -rc-0 ccC C tri E 0 CDTN1 Xey dung ph4n men Quin ly giao vac tan moi Inning Web Sa 46 lip phis tich 1. So de lip phan tich Sc chic Ming them mfri, sin, tha, ds ding viec chin giao: Quan Ly, than Oen Fool quan ly cong viec SDK CSC( IOC quan h cong visc CSDL —Sc 2. So. 46 l&p phin tich talc chic thing Ow vile, quip If tiEn deo, viec di hoin thenh: A ton M. nlrn viol Penn r ong Hoc 11.180 MOM vise SIMS cans WOC Smola, 0 -> 0 OS. vie aka via Scr de trinh ty 1. Sa de trinh ty Sc chic Ming them mit, sera, :6a, ds Sag viec chits giao: Trang 99 CDri: Xiy dung Olen mem Quin Iy giao viec wen mdi Intimg Web HO 0 0 0 JODK.Cia : Nan 1 v. Nhan _igunguataimonitt : won 1/ rap vie icd7figt 1 : iton ds mug viec chuatoo au dank sash cote vlec() 3 : by dank sach0 4 : Select u l: tau doi tuong() 6 : lay doi Wong() i : tden thi ds() 8: Mon them =e ll 1 9 :II" thi brrn them im0 L 4 0: nhap thong th. U 11 : yea au them 15: chon sua() • Li 16: Men thi formats() U41 l7: sua thong tin()_ • u 18 : yeu cau sua() 19 : cap nhap del tuotjO 20: luu dui [atm() T 21 : Update attp u 22: chun xoa() 23: yea au xoa() • 24 : xoa sag vac() LTh Lp : xoa dal tuong() rtecsasi 2. Sc de trinh txr c4c chUc thing them giao vile, gain It tiers de, vita de hoin thenh: Trang 100 CDTN Xay clang phan mOm Quin 15, giao viec ten mai truang Web KD 0 00 0 000 a bun /d Sin an • Fannalano yr< Sian bib la211.64700flaitlio LEOLCOOOS atOrinui antIbinsto arec Saxien aa. 1: (Mb 001:041v0a 2 by abs vast man vto :Memo visb0 : by ds rain Are :elo:tll Sc) 6: 120 00110 7: loy dolbasba : by bac ts10202100E0 9: by tom tin a..2 --Li 10 Select C5111() 11 too 00i tuccoll 12: M 0 bob° • I 13: hien /hi fornigloon vt0 11 1102 0) 4. IS: reu au demons At Son 000 16 : bodb02010 17: kw 001101110 _Li IS Imetiii CS010 19 : den ac bale ds bap gash 20 : by as mop vase 11.11.010 21: by ds nhbn v00 22: WI anbanv00 23: Select C5010 25: by doitue090 br al abati 22: by ds 002 vbc 0 zs. seas 29: lao d01010;10 30: by 00.000 - u

Các file đính kèm theo tài liệu này:

  • pdfchuyen_de_dung_phan_mem_quan_li_giao_viec_tren_moi_truong_we.pdf