CHUOIIGII: Phantich hethcingthongtinqu:inlynhansutaic6ngtyTNHHHungLong Dnavaophankhao s:itoChuongI,trongChuongnaysétrinhbayc:icsodochucuangBFD,sodoluongdulieuDFDvamohinhdii liéuthucthéER
Trang 1VietN a m buocv a o t h i é n n u n k y m o i , k y n g u y e n khoah o c v a c o n g n
g h e , dacbietl a c 6 n g nghéthongtin.Nuoctadangtrenconduongthuchienc on gnghieph o : i , h iénd a t ho:id 6 t n u o c t u n g b u o c
h O i nh(ipv o i cuen u o c trongk h uvucvatrént h e g i o i Dangvanhanu o cl a ratchitt r
o n g , uutiénchosunghiépphiitt r i é n c 6 n g n g h i é p h o a , h i e n d a i h o a d t l t n u o c , k
h a i t h i i c v a r i n g d u n g t i n h o c trongc i 5 n g c u 6 c d 0 i m o i T r o n g b 6 t k y Iinh
v u c n a o , v i e c m m batt h 6 n g tin,x ulyt h 6 n g tinchinhxiic,hip
thoingaycangd o n g v a t tro quant r o n g trongc6ngtaequanl y v a d i e u h a n h
Thucc h a t , q u : i n 1y't h o n g t i n , xit1 y t h o n g tin motc:ichkhoahoclan h a mdambaoant o a n t h 6 n g t i n , tranht h i 5 n g t i n b i mdtmat,L a i s o t , dongt h o i t i e t kiemthogian,tiénbacvanhfingchip h i k h 6 n g dangco.Q u a n lyth6ngtintrenretryt i n h l a q
u i i n l y d trI ieu,d o d o m o i t h o n g t i n q u a n l y t r e n mayt i n h p h i i i upxepkhoah
o c va x i i Iyk h o a h o c
Trongthoidatci5ngngheth6ngtinngaynay,v6ndequiinIydnavaoretrytinhlanhuc6uthietyeuciiam0i d o a n h nghiep.T r o n g do,quanI ynhdne n ladetaida n g thuh d td u n e s u quant d m , c h t i yn h d t H e t h i n g t h o n g t i n v e nhtlnl u c cuam o
t d o a n h n g h i e p l a m 6 t h é t h i n g t a i I ieup h a n a n h d 6 y d i i v a t o a n d r e nnhfingt ie’inuangve’t r i luc,theluccuatungla o dong,baogore : vesoluong,chatluong,t r o n g m o i t h f i i d i é m : q u : i k h i l , h i e n t a i v a d u kiént r o n g t u o n g l a i V
i v a y , congt:ie q u : i n l y nhan
suphait i e n h a n h t h u o n g x u y é n , d o i hois u chinhx : i c t u y e t doi,c u n g c a p kip
t h o i , d a y d u t h o n g t i n t h e o y e’ucaucuaq u a n l y c a p t re’nn h a m hoant h a n h t
o t k e " h o a c h v a nhie’mvuc f i a congt y t r o n g t i m g g i a i doan
V©idéU I “ HU C U£fTOr£?1 £1’1of2Q1oItQ1 r f2QIUf2
qu:in1 y ' nhhns u vad : i c biét l a viéct i n h l u o n g c i i a t u n g c o n g n h d n , q u i p cungt :i cqu:in1 y n h a n h c h o n g , t i é n l o i , p h u c v u y é u c h u q u : i n 1 y kinhd o a n h c i i a cung t
Trang 2y
Trang 3suta i co ng t y TNHHH u n g L o n g v a x:icd i n h n h i tn g y é u c a u cauno.Ti rthuct r
a n g d o chot h a y s u cant h i é t c f i a tinho c ho:i
CHUOIIGII:
Phantich hethcingthongtinqu:inlynhansutaic6ngtyTNHHHungLong
Dnavaophankhao s:itoChuongI,trongChuongnaysétrinhbayc:icsodochucuangBFD,sodoluongdulieuDFDvamohinhdii liéuthucthéERD
GHI1OI4GI I I :
Thiétkeh é t h o n g t h t i n g tinq u f i n l y n h : i ns u tnic6ng tyT N H H H u n g L o n g
Trongchuongnays é trinhb a y c u t h e p h a n t h i é t k é ccsod i t lieu,t h i e t kegiaod i
é n v a o -ravathietkéchuongtrinh qu:in1y'n h a n suc f i a congtyTNHHHungLong
Trang 4Congt y TNHHHung L on gt han h l a p ngay0 1 / 0 5 / 2 0 0 2 duoisugopvoncua
3t h a nh v i e n :
Gi:tind o c : D a n g D a n g D a t
Trang 5e o diam é m d a d u o c l d p trinht r u t i c
Khit h a n h tripc o n g ty
chic o m o t retrythéu,n h u n g in:iyc h a y c a n g a y mavtlnkhi5nghipgiaohang,c6
Trang 6ngtyHungLongngaycangconhieuhopd6ngtheuc:icc h i t i e t , c : i c n h an i n : i c v6ic:icc o n g t y m a y m a c h a n g n o i d i a v ax u a t k h a u Sau2 m m c o n g t y d a t h u d u
o c l o i n h u i i n déc o t h é r i g h t d é n v i é c m é r r o n g s:in
Trang 7xuht.H i é n t a i c o n g t y d a c o 3 d a n i n : i y t h é u ( s o vo
nndong)
dd::ttuuttuukhoanghon3t y1.2Khdeo f f h fhfinp qu6nIQnhfinrigf9ichug fpTFlTjTjFjunpt›onp:
Congt y T N H H H u n g L o n g l a m v ié c t h e o ch é dii6 ngay,r i g h t c h i i nhdt,
Qu:in1yhiis o c6ngnhiin:C i t p nhiitv adiéuch in hh o s o c6ngn h h n
Qu:in1yc h d m cong:C 4 p n h i i t vadiéuchinhkétqu:ic h d i n c6nghangth:ing.Quiinlyl u o n g : T i n h luongv a l ( i pc u e b : t o c : t o l u o n g
a QucinI Q h é s o céngn h é n
-Congn h a n k h i v a o l a m v i e c taic o n g t y d é u p h a i n o p h o s o xinv i e c b
a o gore:Donxinvie’c,soyéulytich,gi:iykhiimstickhoe'.Khiduoctuye’’ndungthiph:iithirviéct r u o c m o t th:ing.Th:ing thuviécd:iu t i é n d uo c hu6ng7 0 % luong.Néuh o s o mod u o c c h : i p n h : i n t h i s é c h i n h t h i i c l a c o n g n h : i n v a d u o c h u
6 n g luongb i n h t h u o n g , n é u k h o n g d u o c t h i h o a n I n l a i h o s o Thongt i
n c i i a c o n g nh:incanc:ipnh:itvaosos:ichdéquanlygore:hotén, gi6itinh,ngays
achihientai,t r i n h d o hocv:in,n g a y v a o l a m viéc.Nhiing t h o n g tintrénduocghichéptrongs 6 “Danhs:ichC l in g nhan“ codangnhusau:
STT HoTén NgayS i n h NoiSinh DiachiH T Trinhd 6 H V Ngayv a o LV
Trang 9b juntaI Q c h é i n c c › n g :
Congv i é c c h d m c o n g h a n g n g a y d u o c g h i vao s C › t h e o d o i ng s u dt.S a u d o tGngh o p laicuoimoit h : i n g d é l a m c c sotinhl u o n g
B:ingtheod o i u a n g sudtb a o gore:Hotén,ngaythiing,mas:inph, soluongs : i n phdm,s o miiis : i n ph:tin,t i n g s o miii
B:ingt h e o d o i n gs u a t s é du o c k i e m tra,d o i c h i é u v f i i s o l u o n g b : t oc ongxemcod u n g hayk h o n g Néukhongdfingséd i é u chinhl a i N é u dungt h i t h u chiént i n h l u o n g c h o congn h d n t h e o b :ing t h e o d o i uangs u : I t
Trang 10Thuéng:l a s o tiénm a c 6 n g n h i i n n a o d o duocn h : I n c u o i m o i t h i i n g s a
u 1th:inglam
viécduoisuq u a n siitv a c h d m congc i i a qu:in1yx u é n g voithanht i c h l a o
d on g s u a t s a c h o a c c o thél a s o tient h u 6 n g c ‹ a c d i p le',t é t , tongk é t
g u y
Tannring:lasotie’ncongnhanringtm c ic t r o n g th :i ng
*B:toc:tol uo n g h ang t h ‹ a n g b a o g o n :
- Bangl u o n g tai n r i n g : d u n g déph:itl u o n g t a i n tingg i i i a th:ing
- Bangl u o n g c u o i th:ing:l u o n g d i n h k y t r a c h o cong nh an c u o i m oit h i i n g Saukhidasos:inhghiche’pvech:tincongcua détinhto:inl u o n g this o luongcongnhand u n e nhanh a n g t h : i n g se‘ghitrongs o luongcodang:
Luongt h : i n g 5/ 2 00 2 :
STTH o T é n Tannt i n g LuongS P T h u é i n g Luongt h : i n g Kynh(in
1.8_Récdi.nhpucéuh thdng:
Het h o ng thongtinq u a n l y n h : i n suciiac o n g t y T N H H H u n g L o n g k h o
n g phailaléinn h u n g s o luongn g u o i gumlykhongnhieuvaphaikiemnhiemt
r o n g khidoviecg u m l y c o n g nhand a n g x i i l y t h u c o n g lamin:itn h i e u th o i
g i a n v a quantrongl a cothénh1 : I n Q u : i n 1yn h i i n s utiénl u o n g t r o n g c o n g
Trang 11ngoaiqu:in1yl u o n g b f i n g phaichinhxiicth i v:indétheodoin:ings u it , taynghéciiac6ngnhiinlarhtquan
Trang 12trongviq u a d o b a n gi:inndocc o t h é c h o n l u a d a o t a o c o n g n h d n ciiam i n h v é congn g h é théu.
Nhanx é t tinhh i n h t h u c té:
Chiti et c : i c congvie’cdadunen e’urad a c h o t h a y r o nhfingt h i é u x o t t r o n gquan1 y nhansucuac o n g t y T N H H H u n g L o n g :
- Vie’ctheod o i chainc o n g tu n g n g a y v a t i n h l u o n g h a n g t h : i n g t r e n s o
s : i c h guyt o lakhongt h e ” t r ‹ a n h k h o i nhiings a i xotkh i ma1 th:ingc o n g nhanc
o the’’lamnhiéu m a s : i n phdmv o i h an g n g h i n m u i t h é u kh:ic nha u
- Thongk e b : t oc:tolam o t n h i e m v u q u a n t r o n g n h u n g d u o c t h u c h i e’nkhonghoanchinh Ma cob‹aoc:tot h i moithanhv ie’ntrongb a n g i ‹ a m do e(nhfingt h
a n h viént r o n g g i a dinh)moit i e’p cand u o c day d u t h o n g t i n
c i i a con g t y
-Gurud u o c c:ic khauxii1 y t h f i c o n g ,gums o luongc : i n
b o l a m c o n g I : i e q u a n1y'nhdns u , tiét
k i é m c h i p h i c : i vév d t chdtl d n c o n n g u
o i songv d n d : i n n b : t othi5ngt i n d 6 y di i,chinhx a c
- Chuongtrinhdunethie’’tke’’saocho timkie”mnhanhchong,giaodie’nthanthiénvoinguoisitsung,truycapnhanh,cungc6pcacbangbiéuvoidulieuchinhxac,daydu,xiilykipthoic:icye’ucauph:it
Trang 13thongtin,v : i n de’k h a i t h : i c , x u ly sinh
thongt i n y e u caungaycangcao,
d o i h o t chinhx i i c , kipt h o i ,d:iyd
i 1 mahé thongthongtinh i e ntaic h
lyn h a n suc t l a c o n g tyT N H H HungLongtus o suchg i d y t o , t h u
c o n g d u n e t i n h o c h o n thin h i i n g yeuc i l u t r é n c i i a h é t h i n g séduned r i p rin
gm 6 t c i i c h d e dangnhanhc h o n g
Mucdichchinhciiac h u o n g trinhlaq u i p c o n g I:icq u a n lytiétkiém duoc
thoig i a n , c6ngs h e , n d ng c a o hieuq u a h o a t d6 ngc iia c i 5 ng t y
1.4.2 Dénhgié t i n h khcithihethongthéngtinqucinf umume n : mcicuacongtyT
N H H f l u n g L o n g
Trang 14-a Tinhkh:ithivékinhté
* Chipliik i n h i é /
- Phtlnt i c h v a t h i e t I ‹ e heth i 5 ng : 15tr
Trang 15Chiphivef u n t r i i vax i i lyd i i l i e u n h o , g o n v a d e t i m k ie’inh o n h e ’ t hongquanl y n h a n s u ciicua c o n g t y T NHH H u n g L o n g
c Tinhk h : i t h i v é t i t c h i i c :
He’thongmciiduocxaydunggan ‘ivciiheth o ng cii,c‹accongvie’cgannhukhongt h a y d o i s é dédangt r o n g s i r dung
Trang 17Gi:iit h i c h c : i e chiicu a n g :
• Thémhiis o mcii:C 4p nhdtt h i i n g t i n khicoc6ngnhhnm o i
• Xo:ih o s o congnhan:K h i congnh:in t h o i viéct h i xo : i t h o n g t i n c t l a co
ng nhdnd o
• Xemthi5ngtin:Biroc:tothi5ngtincii nhdncuatungc6ngnhdn
• Dieuc h i n h h o s o : Dieuc h i n h c : i c t h o n g t i n c u a c o n g nhan
• Nh(ipbangC C ( nhdpbangch tlmci5ng ):chdmc6ngciiacongnhtlntungngay
q u a bangt h e o doin i i n g s u 6 t dunecdpnhdtv a o c u o i m o i t h i i n g
• Dieuc h i n h b a n g C C : D i e’uchinhc i i c s o lieud a nhapt r o n g b a n g c h: t i n cong
Trang 18• Tannmug:hang t h : i n g congnh:inco thét a i n ringt r u o c vaodauhoacgiiiath:ing.
• Thuéing:cuoim i i t h i i n g b a n g i : i n n d o e thuéingc h o cuecongnhdnc o niingsu6tcao
• Tinhlu on g: Dnat r e n b a n g c h a i n cong,b : t o c ‹ a o t a i n t i n g t it dotinhlu
on gchotung c o n g n h d n c u o i m o i t h : i n g
• B:tociiot a i n r i n g : b : t o c : t o v e c 6 n g n h d n t a i n r i n g truoct i e n luong
• B:toc :to ch:innc o n g : B : t o c : t o c h i t i é t v é sos a n ph am laind u o c
• B:toc:toluong:Birociiochitiétvéluongciiatrangc6ngnhiin
Theom i i t : i ho at d 6 n g q u a n 1 y nh:InsuciiaC o n g t y T N H H H u n g L o n g n
h u ért r é n , chit i é t c i i c l u r i n g d i i l i é u vaor a h é t h o n g duocm o t a t r o n g sodo
D F D phhnr a c:icmiicn h u sa u :
Trang 1912
Trang 20I-lbsa
Bangcbi ni cong
Trang 2133Tioluoog
Taininn
|4
Trang 22R.Z IDh u b O“Ml i u f h u ' G l h G E R D ( E n t i t y R e l a i i o n s l i i fiDiagiam)
Quaviécphiintichs o diidongdi iliéuDFD,t a hiéuriic:icchticnangduocth
ih a n h n h u t h é n a o d é t a o r a v a f u n t r i i d i i l ié u Q u a d o t a c o t h i i n g t i n g o c ba nd:tuc:Infuntrii(hayc o n goilathuct hé ) nhusau:
• Bangh o s o congnh :Luut r i i thongtinvécongnh:in
• B:ingc h : t i n c o n g : L uu t h o n g t i n c h : t i n c o n g ciia c6ngnhhn
• Bangluong:Luuthongtintinh luongcuacongnhan
• Bangt a i n r in g :Lu u t h o n g t i n tain r i ng hangth :ing c i i a congnh:in
• B:ingdanh mucs : i n phdm:Luu thiingtin vés:inphdm
Trang 23Somiiit h é u ( S o M u i T h e u ) : C h o biéts o muid é t h é u d u o c
1 s:inp h d m c i i a s:inph:tinX voimas:in phdml a Ynaodo
Donv i tinh( D V T ) : C ho bie’’tdonvit i n h c u a s:in p h a m
Dongi:it i e n c o n g m u i t h e’u( D G T C M T ) : Chob i e’1moim u i t h e ’ u trig i: i baon h i’euc e n t
c Thu:ct h é ’ 3 - CHAMCONG
X:icd i n h c : i c t h u o c ti n h c h o thuct h é :
kho:i,nhot h u o c tinhnaytaph:Inb i é t congnh:Innay voicongnhiinkh:ic.Ngayc h : t i n c o n g ( N g a y C h a m C o n g ) : Ngayc o n g n h d n l a m v i e c Mas a n p h d m (MaSP):D t l y l a t h u o c t i n h k h o i i , n h o t h u o c t i n h n a y
Ngayc h a i n cong(NgayChamCong): N g a y c o n g nhlamviec
- Thu6ng(Thuong):C h o bietsot i é n m a c o n g nh anduocn h a n c u o i m o ithangsauIthangl a w v i é c duoisuqua n satv a c h tlm
c6ngc i i a q u a n Iyxuéingv o i t h a n h t i c h l a o dongs u 6 t s a e h o a c c o t h e l
a s f i tient h u é i n g cuedip1 é , tet,t G n g k é t g u y
Luongt h u c t i n h ( L u o n g T L ) : C h o biéts o tiénl u o n g cuoith:ingma congnhdndunenhtln
e Thu:cthé’S.-TannUng
X:icd i n h c i i c t h u o c t i n h c h o thuct h é :
Ma congn h a n (MaCN):Daylat h u o c tinh kho:i,nhot h u o c tinh
naytaphanb i e t c o n g nhan m y v ci i c o n g n h a n k h : i c
Trang 24- Ngayt a i n t i n g ( N g a y T U ) : C h o bietn g a y t h i i n g m a cong n h : I n 1 : i y tiéntainr i ng
Sotien( S o T i e n ) : C h o b iet s o tie’nmac o n g nhant a i n r i n g t r o n g t h : i n g d o
Trang 258ldlTHIEIJ€0NS0¶StfD¶NSTHl/8HIENDETAI
Chuongtrinhqu:inlynhans u cuacongtyTNHHHungLongsedungSQL2000vaMicrosoftA c c e s s 2000defuntriiccsodulieuvangonngulaptrinhs élaM i c r o s
o f t VisualB a s i c N e t
SQL va Microsoft S Q L Server 2000
• Lichsitphétt r i m ciiangc›nngii5QL.’
Moh i n h c c s o dul i é u q u a n
hé-R D B M S , d o E.FC o d d d n a r a v a o d a u t h a p ky7 0 T i t d o den n a y , n o l i é n t u
c p h : i t t r i é n t r o thanhm o h i n h c c sodiiliéup h f i biénb d c n h : I t M o hinhquanhegorec:icthanh p h : I n s a u :
S E Q U E L 2 ) du ne IBMci5ngbfivaothiing1 1mm1 9 7 6 N a m 1 9 7 9 , t 6 p doanOra
Trang 26SQL.S Q L c l i n g d u n e caidattrongc a c h e q u i in t r i C S D L nhuD B 2 c u a IBMv a S
Q L / D S
Trang 27Ngaynay,SQLd u o c sitd u n g ningr a i vad u o c x e m lan g o n ngiic h u : l h
Tatc a c : i c h e q u é nt r i C S D L l 6 n t r e ’ n t h e ” g i c i i c h o p h e’ptruyc a p bangS Q
L vahauhe’ttheo chud nANSI
StandardsInstitute-é n h S Q L dunes i t dungdStandardsInstitute-étruyx u a t vac6pnhtltd i i lieut r o n g m 6 t C S D L
- SQLliingonngiit h a n t a c dii:liéii(DML- D a t a ManipulationL a n g u a g e )
SQLlaciiph:ipd ét h u c t h i c : i c c a u t r uy v SQL c u n g b a o g o r e c i i ph:ipd é c a
p nhat- siia doi,chent hé m v a xo:ic: i c mauti n
Trang 285QLlangc›nn g i i : dinhn g h la d i i : liéu(D DataD e f i n i t i o n L a n g u a g e )
Trang 29Microsoft$QLServer2000.-MicrosoftS Q L S e r v e r 2000duocMicrosoftx a y dungvaph:ittrientirm m
1988Himm2 0 0 0 dna trenn g o n nguchumS Q L
Trang 30TongquanMmosofiSQLSmver2000Dnavaos o
d o , chtingt a co the'th ay, M i c r o s of t S Q L Server2000l a noiluutriid u l i e u cuoic u n g t r o n g hethongdunenhieunguoidungvan h i e u congcutruyx u a t d i i l ie’u
Trang 31Trongd o , MicrosoftA c c e s s l a moth é q u : i n triccsodiilieuc o nhiéuc o n
g cuquiptinghop,truyxudtthong tinmotc:ichnhanhchong,thudntiénquipviectrienkhaic:icringdungtrongquan1yinotc:ichde'danghon
Phie’nb:inMicrosoftA c c e s s daut ie’np h : i thanhvaomm1992de’nMicrosoftAccess2000,2002,2003dik ’einvciibophanine’mMicrosoftO f f i c e chie’‘mt y trongdoanhsok h : i tonn e n cot h e n o i rangAccesslam o t trongn h f i n g chuongtrinhqu:intric c s o dul i é u p h f i b i e n nh:Ittréntheg i o i
MicrosoftA c c e s s ch ang nhfingde ’ danglie’nke’tc:ict h o n g tinlie’nquanmacocothel a w v ie’cvoin h i e u n g u o n d u l i e ’ u k h : i c : d B A S E , P a r a d o x , S
Q L trennhie’uloaiin:iytinh:m‹aytinh vanphong(PC),m‹aychu(Server),in‹ayminivam‹ayt e r n (main frame) Accessdan nhanh a i vaitro:phanme’mtre’nin:iykh:ich(client)hoacin:iychuvade’
dangtruycapc‹acchuongtrinhtingdungkh:icnhuMicrosoftWord,Excel,PowerPoint,Ou tlook
MicrosoftAccessl a p h u o n g
t i e’nt r a o d o i t h o n g t i n t re’nm a n g I n t e r n e t v a Intranet,d a c b i e’tsudungtrangt r u y c a p de'cothe'nhanhc h o n g t ao v a s i r dungc:icchuongtrinhringdungtrénmang
Motn h i e m v u cuaM i c r o s o f t Accessl a f u n t r i i v a q u a n l y d i i l ie u P h o i
h o p Access v o i M i c r o s o f t SQLS e r v e r t r é n in:iyv phong,t r é n m a n g c u c b
o c o t h e taolapd u o c nhiéuiitigdungtrénWindowsduocnhanhchongvaittonkém.Ngoair a M i c r o s o f t Accessc o n c u n g c a p congc u d é dang l i é n k é t d i i liéutiri n :
Trang 32e bApplicationtainc o‘ SSiirrdduunnggn g o n n g i i l a p t r i n h V B N E T c o t h e'ph‹att
r i e n n hiiee’’uukiéut i n g d u n g : t u r i n g d u n g g o c W i n d o w s d e’ncuet i n g d u n
g W e b , v a t i t ADO.NETd é n X M L W e b s e r v i c e s , I : i t c a déuc o théd u o c x:iydungt u VB.NET