CDTN: Ay dung phIn mini Quin ISL6i 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 x
Trang 1?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
Trang 2CUM: My dung plain mem Quin ly
Myc Lye
1.2 Tim va Iva chip ngutri ce Sing Ivc phi' hop vciri timg ding viec theo mirc d0 uu dew
4
Trang 1
Trang 33.2 Timer: 13
CHUONG 3 TONG QUAN VE CHUONG TRINH "GIAO NHAN CONG VIEC" 15
Trang 2
Trang 4CDTN: )(Ay dung phIn mini Quin IS
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
Trang 5Chuang 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:
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
1.4 TA click hpp va phan cong viec:
cut5c hqp ngubi quart lY to ra cac nh6m de phin chia cong viec, mqi ngubi ghi loi ding
Trans4
Trang 61.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
Trang 7CIEYIN 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
Trang 8- 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.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
Trang 9CHUONG 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):
mai vao ca so du lieu
Trang 8
Trang 101.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
Trang 11dO 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:
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
khong bj phan tam bai nhiing van de khic ma nhOng ngtrai khac dang lam (a mOt lap khic)
the la viec nang cap a phim xir ly ma khong lam anh huang tai phitn GUI
1.5 Nhuvc diem: •
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:
vien Iva chun de xay dung va phat then Cmg ding web dOng tren may cho sir
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
Trang 12Tuy 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 side) dva tren nen tang cfta Microsoft Net Framework
(Server-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
Trang 13ASP.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
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
HO thy quan ly img dung 6 mire toin cue
Global.aspx c6 nhieu sit kien han
phan tren chimg ta da gien thieu qua ve asp.net , asp.net rat de clang vi thuon tien
se gibe thieu 1 s6 control chit eh& duqc sir dung trong chucmg trinh
Trang 14CDTN: Xiy dung phim
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
CollectionPager lit control khong tich hqp sin trong asp.net Chic thing coa no
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
Trang 15- 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
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
Trang 16CHUtING 3 TONGQUANVECHUONGTRINH "GIAO NH4N CONG VIEC"
1 Ca sir der lifu :
Trang 17CDTN: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
• •
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
BR3 Quin bei loai ding viec: Cho phip ngutti quin 1Y them, xOa, sin thong tin
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
Trang 18Nguiri giao viec Ngwoi nh$n viec
BR6 Ouan ly cong viec
o BR6.I Giao cong viec: Cho phep ngueri dung them, zee, sira, giao cong viec,
o BR6.2 Nhan coma viec: Cho phep ngueri dung nhon, bao cao qua truth cong
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
BRIO Siva thong tin: Cho phip ngueri dung sirs thong tin ca nhan cua minh
3 Su di) guy trinh nghiep vg chinh:
3.1 Se do kick ban de thgc hien 1 cong vitc:
Trang
17
Trang 19GYM: 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
Trang 20sus thong tin ca nhan
Hinh 1 : usercase chinh
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
Trang 21Quin 15, cong vies: Cho phep ngtrati &mg quan trj cong vi4c trong hg thOng
thOng
Trang
20
Trang 22CHUONG 4 DAC TAUSER-CASE:
1 Ding nip:
UC #001
DO PhOr t4P:
Mi) ti Ngubi sir dung dung ma nhin vien vu mat khau ctia hp de" truy cap vio he thong
Tic nhan Chink Ngubi quan 19, nhiin vien cac phong ban
idung truy cap duqc via he thOng vi c6 the sir dung duqc cac chirc fling
cfra he thong phi) thutjc quyin han miry dO ma c6 the sir dung duqc chtic ring phi'
hqp
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
nang nay bit du 'chi ngubi sir dung muen truy cap vio he thong
thong hien thj form nhOp ma nhan vien vi mot khiu, yr% yeu du ngutri dung nhop thong tin nhop vat, form ding nhOp
ngutri dung nhop ma nhan vien va mat khiu vi nhen "Submit" thi he thong xac thuc thong dung nh#p vac)
kiem tra thong tin ding nh#p trong co ser (lit lieu
thong hien thj th6ng bao ding nhOp thanh ding toi ngutri dung neu thOng tin ding nhttp 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
Trang 23Quan 14, than Ulan Form clang nhap
Su di trinl tv
Thanh tong
Clang nhap vao he thong I
That hai Kin tin
Trang 24• Mon I v Man Meg
1: dang Map()
4 12 : hen to fonndang Map()
3: nhap thong tin()
4 : yeu au Bang Mai
5 : Mantra thong ti v()
6: lay thong till
7 : tao dol Nona(
LS'
11118 : hien tN Chang too()
Trang
23
Trang 25Luting 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
Ngutri s& dung thoit khoi he thing
Ngtrtri quan 19, nhan vien cic phing ban
Khong co
CAn phiti clang nhop vao he thing trot khi có the sir dung chac nang nay
Tsang
24
Trang 26CDTbl Xiy dung phân
3 Quin Met KhAu:
Th
DO Phuc tOP: 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
Hen dila Thinh dug Ngueri sir dung se nhin duem email ty dOng reset lai mot khAu
Iii He Meng khong thay d6i va không Mut hien bit cfr chirc rang nao
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
Trang 27L Quen mat khau 11 /111 NhOp thong tin
Thanh cang
Kijrn tra
thong tin
That hal
se de Ifrp phin tich
V
IlhonYlan
1 GUI email reset mat
Se Qa trinh to
Trang
26
Trang 282 : Men thi form wen net lama
U4 : yeu cau quen nut IdeIQ
3 : nilap thong WO
5: liontra thong tat()
7: tao dai tumid()
94 8: Nen di plan hol()
Xiy dung phen m4m Quin ly giao viec gen med truing Web
ale11141n : Formren rat May
1 : den quen net Mau()
O CD 0
AlZatnatiOnlii LilhasYrs 31)1(C5U
Gino dila mink hop
Trang
27
Trang 29DO Ph& t4P:
Ngtrai sir dung clung khi muin chinh sera thong tin ci nhan cita minh
Luting sv kiln cilia/Kick bin chink
➢ Chic nang nay bat diu khi ngubi sir dung muin thay dii th8ng tin ci nhan cal minh
➢ Tren giao dien chinh cart twang trinh, ngtrai sir dung nhan vio "My Account"
➢ Ngtrai sir dung c6 the chip mOt trong cic chirc nang sau:
• Neu ngubi qtuin 19 chip "Sint the:ling tin" thi char rang "Sera thong tin" se &roc thi e ve thi
• Neu ngubi quan 19 chin "Del mot khau" thi chirc nang "Dei mot khau" se duqc that thi
I Khi ngubi dung chip "Siva thong tin":
• He thing se hien till form thong tin tai khoin bao gem cic thong tin:
• CMTND, ngiy cap, not cap
■ Dia chi nhit 6
• S6 dien
■ Que quart
■ Chu thich
• Nguiri sir dung nhan vac) nut "Sera", neu muin sire th6ng tin ci thin
• Sau khi sera th8ng tin, ngubi sir dung nhan "Luu" de sea lei gilt lieu trong h¢ thing
• He thing thrc hien char Mug sera th6ng tin ci nhin vi 4p nhiep Iii trong he thing
2 Khi ngubi dung chip "DM met Mien":
• He thing se hien thi form del met khau bao dom cac tht5ng tin:
• Mot khau
■ MOt khau mei
■ Xic nhin lai met )(Mu mei
CUM Xiy dung phin mem Quin 19 giao vies trio mei truing Web
4 Sira Thong Tin CI Nhin:
Trang
28
Trang 30Chen chic ning khic
1 Chic Ming lam pins htii thong tin at Wien: Khi nguni Bang sire thong tin, ngutri thing co the
nhap vito bd ghi di phoc heal thong tin ca nhan nhu mak khi sire
So' 66 hinh Ong
So' do Itkp pan lich
Sla thong tin
• Sau khi ngutri sir dung dien day du thong tin, nhAn "Deng y" de dei mot khAu
• He thong thpc hien chirc !tang di mitt khAu vu cop nhtiploi trong he' thong
Luting ay kiln Olt sinh/Kich bin OM sinh
I Nh$p sai thong tin at nhan: Khi ngutri dung nhip sai ho#c nhop thieu thong tin can thiet trong
form thong tin nhan vien nhu ten, email, se dien thooi He thong se be° 18i vit you cAu nhop chinh zee
2 Nhep sai thong tin del met !them Khi ngutri clang nhAp sai mot khAu cu, hoc )(tic nitt lai mot
khAu mai kh8ng giing mot khAu m6i He thong se thong bao lei vi you du nhop lai thong tin
Trang
29
Trang 31QuenLy,NhanVIen Form sus thong tin C;
1 : chon sue thong tine
12: Nen Ue form sua Mang MO
L 4
3: sua May tin()
IP 4 : yet' tau no thong timo
cap to bionic
6: luu del tonne()
7 : UPDATE 6q(),
[re: Hen all env moo
Gino diem With Ws
1 Gino diet' My Account:
Trani
30
Trang 32COM - Xiy dung pluin mem Quin ly giao viec tren mai truong Web
y Ai
Thong Tin Tai Khoan
0 Doi Mat Khau
2 Gino Olen snit thong tin ci shin:
iaa Yian NvOOCCS I
Bing cap Crau Su
Don - n Glan, Doc
3 Gino dien 461 met khan:
mot khOu co:
mot milk mbi:
Xac nlitin lei mitt ktuiu mit
Trang
31
Trang 33Cen phei clang nh$p veto he thing tnr6c khi ci the sir dung char Wing nay
Ngubi quern 19 se ci the tim kikm, them, sera, x6a don vj trong he thing
He thing khong thay dii vi kiting thuc hien bit ca chive nang
DO Pilik teP:
Ngubi quern ly maul tim kiem, them, sire, xia cac don vj trong hg thing
5 Quin 14 Doan Vi:
➢ Chirc nang bit du khi ngubi quern ly mutm vio he thing quern 19 don vj
➢ Sau khi clang nh$p vao he thing, ngubi quail 19 chon vat) chic wing "Don vj" trong menu ciut he
thing
➢ He thing hien thj danh sach thong tin don vj c6 sin he thing bao gim cac thong tin sau:
• Ma don vj
• Ten don vj
➢ Ngubi quern 19 o5 the chon met trong cac chic rang sau:
• Neu ngubi quern 19 chi:in "Tim kiem" thi chirc riling "Tim kiem" se &rot thr um thi
• Neu ngubi quart 19 chqn "Them mai" thi char nang "Them mei" se duqc thrum thi
• Neu ngubi quern 19 chi:in "Sba" thi chat Wing "Sire" se dupe thuc thi
• Neu ngubi quern 19 churl "X6a" thi eh& nang "Xia" se duqc thut thi
• Neu ngubi quell 19 chon "An/Hien" thi char neng "An/Hien" se duqc thr um thi
1 Chit Sing "Tim !dim"
• Ngubi quern 19 nh$p vat)" eau chi:
■ Ten den vj
• Ngubi quail 19 nhin "Tim kiem"
• He thing se tim trong co s6 d& lieu cac don vj pha hqp voi thOng tin me ngubi quern ly
nh$p vet)
• He thing hien thj kit qua cho ngubi quill 19
2 Chile Ming "Them mln"
• He thing hien thj form them mei bao germ S thing tin saw
• Ten don vj
■ Mieu
• Ngubi quern ly nh$p vet) day du thing tin
• Ngubi quill 19 chon "Ding 9"
He thing them don vj veo co se di' lieu
Phy
Tau dial, kiln
Trang
32
Trang 34• He thong thong bio them mtri thinh ding cho ngubi quan 19
3 Chat Ming "Sim"
• Ngubi quan 19 chon mOt don vj ban main sem vi nhan "Sera"
• He thOng hien thj form sera thong tin don vj
• Ngubi pan 19 thay di th6ng tin can sera
• Ngubi quan 19 chop "Wing 9"
• He thOng cep nhot thong tin vita sera vao co so der lieu
• He thong th6ng hi° quay tit Iai danh sach don vj
4 Chet Ming "X6a"
• Ngubi quan 19 chop mOt don vj ban mu6n x6a va nhan "X6a"
• He thong yeu au ngubi gain 19 xic than c6 x6a hay Icheng
• Ngubi quern 19 Vic nhful x6a
• He thOng x6a don vj khdoi co so act lieu
• He thong thong bio x6a thinh cong cho ngubi quart 19
5 Chile Ming "An/Hien"
• Ngubi quan 19 chip mOt don vj Nu) muOn An hi* hien vi nhttn "An/Hien"
• He thong An ho#c hien don vi vi c$p nhip Iii trong he th6ng
Luting ay kien plait sinh/Kleb bin plait slab
I Lai khi them m61 holc Mkt Khi ngubi quail 19 nhipthieu ten don vj, he th6ng se hien thj th6ng
bio 16i cu the
2 LOi khi x6a: Khi ngubi quan 19 x6a I don vi c6 ton tai nhan vien thuOc don vj de thi he thOng
th6ng bio 181 vi kh8ng thkrc hien chic nang x6a
3 BO x6a: He th6ng se khOng thus thi gi cit
Se d heath dog
1
Trang
33
Trang 36CDTN: Xiy dung phin mem Quin 19 giao *lc tren mei truemg Web
BOK don id WE COOL
%.1
MIL Qua n Ly Penn quan ly don vi
Donin
Se tth trinh tor
Trang
35
Trang 371 7 : hen the danh sach()
lien till fonnthern nog
13: luu cid thong°
CDTN: Xiy dung phen mem Quin ly glee %lee tree [nee truemg Web
4: Select CSDLCI •Li
8: do, them nolO
Trang
36
1 16 : lien tlY fcansua there tire
I18: yeu cau ass thong•Lth()
•L 19 cap Map old: g°
20 : kai dal Wong°
24: xoa don vie
Lr26: xoe old Way() —
27 : chon an hien don vie
Trang 381 Giao din to don vj:
Trang 40Xoe thanh clang!
❑ Khang oho tang nay tao cac hOp thoai pha
ty
5 Giao dien thong thi alas:
Ton tai than An tong don n nay, thong thi :coal
111 Kh6ng cho tang nay tao cac lima oho
6 Giao dien (IA Oa ain't ding:
Trang
39