Professional Documents
Culture Documents
BO CO BI TP LN
HC PHN PHN TCH V THIT K H THNG
ti:
XY DNG H THNG QUN L THUYN VIN CHO TRUNG TM
THUYN VIN VICMAC I HC HNG HI VIT NAM
Ngi hng dn: (Thy) ThS: L Tr Thnh
n v thc hin: Nhm 11
Sinh vin thc hin: Phm nh Dng (45228)
Bi Thanh Tng (45276)
V Vn B (45219)
TRANG BA LT
MC LC
Chng I: t vn .
1. Mc ch .........................................................................................................6
2. Gii thiu bi ton ..........................................................................................6
3. Phn cng nhim v .......................................................................................8
Chng II: Kho st thc t v xc lp d n.
1. Hot ng ca h thng hin ti .....................................................................8
2. Cc u nhc im ca h thng hin ti ......................................................8
3. Gii php khc phc vn ...........................................................................8
4. Cc vn v yu cu t ra i vi h thng cn xy dng.........................9
5. Cc biu mu lin quan ..................................................................................9
Chng III: Phn tch.
1. La chn gii php thc hin ...................................................................... 14
2. Biu phn cp chc nng ........................................................................14
3. Biu lung d liu
a. Biu lung d liu mc ng cnh ......................................................15
b. Biu lung d liu mc nh ..............................................................16
c. Biu lung d liu mc di nh .....................................................18
Qun l nhn s ....................................... ....................................19
Qun l thuyn vin ..................................................................... 20
iu ng thuyn vin. ................................................................ 22
Chng IV: Thit k h thng
1. Thit k biu quan h thc th (m hnh E-R) ........................................24
2. Thit k cu trc cc bng d liu (tn trng, kiu d liu...) ...................32
3. M hnh quan h gia cc bng d liu .......................................................45
4. Thit k giao din ngi dng .....................................................................46
Chng V: Nhn xt v hiu qu, chnh xc ca h thng.
1. Kt qu t c ..........................................................................................55
2. Cc vn tn ti .........................................................................................55
3
CHNG I :T VN
1. Mc ch ca ti.
Xy dng mt h thng hon chnh qun l tt thng tin ca thuyn vin
trong trung tm, gip cho ngi qun l h thng c th d dng cp nht
thng tin thuyn vin , thm thuyn vin , thng k danh sch thuyn vin mt
cch d dng . Ngi qun l s c c ci nhn tng qut v tnh trng
hot ng ca trung tm . T gim c s c nhng quyt nh v iu
chnh ng n gip trung tm hot ng c hiu qu hn, nng cao cht
lng lm vic.
2. Gii thiu bi ton .
Trung tm thuyn vin VicMac l trung tm chuyn cung cp thuyn vin
cho cc tu i nc ngoi . Trung tm c cc phng ban nh phng gim c,
phng nhn s, phng k ton , phng hnh chnh.
T chc ca trung tm:
4. Cc vn v yu cu t ra i vi h thng cn xy dng.
Cc vn m bi ton cn p ng:
- m bo y cc quy trnh , th tc nghip v ca trung tm.
- D liu phi c qun l mt cch khoa hc, linh hot gip cc thao tc tra
cu, lu tr c thc hin mt cch d dng.
Yu cu t ra i vi h thng cn xy dng:
H thng mi c kh nng thay th h thng hin ti v gip b phn nhn
s ca trung tm lm vic hiu qu hn trong vic qun l v gim c chi
ph l thi gian.
Chng trnh xut ra bo co gm:
- Phiu iu ng xung tu.
- Phiu iu ng ln tu.
- Phiu iu ng chuyn tu v thay i chc danh.
- Bo co danh sch cc thuyn vin trn tu.
- Bo co thuyn vin d tr, ht hp ng, ngh tm thi,
- Bo co cc dnh sch chng ch, bng cp, thng k lch s i tu ca
thuyn vin.
Chng trnh cn t c chc nng gip ngi dng:
- Qun l danh mc.
- Qun l thng tin nhn s thuyn vin, cc hp ng, qu trnh hc tp...
- Qun l cc bng cp, chng ch, lch s i tu ca thuyn vin, thay i
chc danh cho thuyn vin mt cch t ng da vo cc quy nh ca trung
tm.
- iu ng thuyn vin nhp/ri tu, chuyn tu, a d kin iu ng
- Bo co thng k d liu.
5. Cc biu mu lin quan
Giy iu ng ln b:
10
11
12
CrewCard:
13
Ghi ch :
16
(1) Thng tin yu cu thng tin ***Kho thng tin danh mc bao gm:
c nhn
ch
ng
danh
thuyn
nhn s
(13) Thng tin trnh ngoi + D liu thng tin nhn s ngh vic
ng
ca nhn s
c nhn
iu khon hp ng
hp ng
19
20
21
nh ri tu, ngy
Kiu d liu
rng
Rng buc
M t
matinh
Char(5)
PK
M tnh
tentinh
nvarchar(30)
30
Tn tnh
Tn trng
Kiu d liu
rng
Rng buc
M t
madantoc
Char
PK , not null
M dn tc
tendantoc
Nvarchar
20
Tn dn tc
Tn trng
Kiu d liu
rng
Rng buc
M t
matongiao
Char
PK,not null
M tn gio
tentongiao
Nvarchar
20
Tn tn gio
Tn trng
Kiu d liu
rng
Rng buc
M t
makhoi
Char
PK,not null
M khi
tenkhoi
Nvarchar
30
Tn khi
Dn tc
Tn gio
Khi
Ngnh
Tn trng
Kiu d liu
rng
Rng buc
M t
Manganh
Char
PK,not null
M ngnh
Tennganh
Nvarchar
20
Unique ,not
null
Tn ngnh
Chc danh
Tn trng
Kiu d liu
rng
Rng buc
machucdanh
Char
PK ,not null
tenchucdanh
Nvarchar
20
Makhoi
Char
manganh
Char
M t
M chc
Unique ,not
danh
Tn chc
null
danh
FK,not null
M khi
M ngnh
M t
M loi hp
Loi hp ng
Tn trng
Kiu d liu
rng
Rng buc
Maloaihopdong
Char
PK,not null
Tenloaihopdong
Nvarchar
50
Unique,not
ng
Tn loi hp
null
ng
Trnh
Tn trng
Kiu d liu
rng
Rng buc
M t
Matrinhdo
Char
PK,not null
M trnh
Tentrinhdo
Nvarchar
20
Unique ,not
null
Tn trnh
Ngoi ng
Tn trng
Kiu d liu
rng
Rng buc
M t
Mangoaingu
Char
Tenngoaingu
Nvarchar
20
PK,not null
M ngoi
Unique ,not
ng
Tn ngoi
null
ng
Mi quan h
Tn trng
Kiu d liu
rng
Rng buc
M t
Maquanhe
Char
M quan h
Tenquanhe
nvarchar
50
PK,not null
Unique, not
null
Tn quan h
Thuyn vin
Tn trng
Kiu d
liu
rng
Rng buc
M t
M thuyn vin
Mathuyenvien
Char
10
PK,not null
Tenthuyenvien
Nvarchar
50
not null
Bidanh
Nvarchar
50
Socmnd
Nvarchar
12
Sobhxh
Nvarchar
20
Ngaysinh
Date
Not null
Ngy sinh
Gioitinh
Int
Not null
Gii tnh
Madantoc
Char
FK
M dn tc
Matongiao
Char
FK
M tn gio
Machucdanh
Char
M chc danh
Sdt
Nvarchar
15
Tn thuyn
vin
B danh
Not null
S CMND
S BHXH
S in thoi
Xa_quan
Nvarchar
200
not null
X qun
Matinh
Char
not null
M tnh
Noiohiennay
Nvarchar
200
not null
Ni hin nay
Ngayvaolam
date
not null
Ngy vo lm
Sothangkinhnghiem
date
not null
Trangthaidieudong
bit
S thng kinh
not null,
nghim
Trang thi iu
defaut 0
ng
Rng buc
M t
PK,FK ,Not
M thuyn
null
PK,FK ,Not
vin
Kiu d liu
rng
Mathuyenvien
Char
10
Matrinhdo
Char
Mangoaingu
Char
null
PK,FK ,Not
null
M trinh
M ngoi ng
Thn nhn
Tn trng
Kiu d liu
rng
Rng buc
mathannhan
Char
10
PK ,not null
Tenthannhan
Nvarchar
50
Not null
Ngaysinh
Date
M t
M thn
nhn
Tn thn
nhn
Ngy sinh
Congviec
Nvarchar
255
Cng vic
Noio
Nvarchar
255
Ni
Maquanhe
Char
Mathuyenvien
Char
10
Tn trng
Kiu d liu
rng
Rng buc
M t
M hp ng
Char
10
PK ,not null
M hp ng
Mathuyenvien
Char
10
FK ,Not null
Ngayky
Date
Not null
Ngy k
Ngayhethan
Date
Not null
Ngy ht hn
Loaihopdong
Char
Noiki
Nvarchar
50
ghichu
Ntext
M quan h
M thuyn
vin
Hp ng
FK ,Not null
M thuyn
vin
Loi hp
ng
Ni k
Ghi ch
Giy dng hp ng
Tn trng
Kiu d liu
rng
Rng buc
Maquyetdinh
Char
10
PK,not null
Mahopdong
Char
10
FK ,Not null
mathuyenvien
Char
10
FK ,Not null
M t
M quyt
nh
M hp
ng
M thuyn
vin
Lydo
Nvarchar
Ngayquyetdinh
Date
Ghichu
ntext
100
Not null
Not null
L do
Ngy quyt
nh
Ghi ch
Kiu d liu
rng
Rng buc
M t
Manghi
Char
10
PK,not null
M ngh
Mathuyenvien
Char
10
FK ,Not null
Lydo
Nvarchar
100
Not null
L do
Batdaunghi
date
Not null
Bt u ngh
Ngaydilam
date
Thoigiannghi
int
ghichu
ntext
M thuyn
vin
Ngy i lm
Thi gian
ngh
Ghi ch
Loi tu
Tn trng
Kiu d liu
rng
Rng buc
M t
Maloaitau
Char
PK,not null
M loi tu
Tenloaitau
Nvarchar
50
Not null
Tn loi tu
Tn trng
Kiu d liu
rng
Rng buc
M t
Matau
Char
10
PK,not null
M tu
Tu thuyn
Tentau
Nvarchar
100
Not null
Tn tu
Sohieutau
Nvarchar
50
Not null
S hiu tu
Trongtai
Int
Not null
Trng ti
Captau
Nvarchar
Dinhbien
Int
Maloaitau
Char
Congty
20
Cp tu
Not null
nh bin
FK
M loi tu
Nvarchar
200
Not null
Cng ty
Co
Nvarchar
50
Not null
Loaimay
Nvarchar
30
Not null
Loi my
Dangkiem
Nvarchar
30
Not null
ng kim
Congsuat
Int
Grt
Int
Not null
Cng sut
my
GRT
Qu trnh hc tp
Tn trng
Kiu d liu
rng
Rng buc
M t
Maquatrinhoc
Char
10
PK,not null
Mathuyenvien
Char
10
Noihoc
Nvarchar
100
Not null
Ni hc
Nganhdaotao
Nvarchar
100
Not null
Ngnh o to
M qu trnh
hc tp
Nambatdau
Int
namkethuc
Int
Nm bt u
hc
Nm kt thc
Loi chng ch
Tn trng
Kiu d liu
rng
Rng buc
machungchi
Char
PK,not null
Tenchungchi
Nvarchar
100
Not null
ghichu
Ntext
M t
M chng
ch
Tn chng
ch
Ghi ch
Kiu d liu
rng
Rng buc
M t
Machungchi
Char
M chng
null
PK, FK, not
ch
M thuyn
Mathuyenvien
Char
10
Ngaycap
Date
null
Not
null
vincp
Ngy
Ngayhethan
Date
noicap
Nvarchar
100
Tn trng
Kiu d liu
rng
Rng buc
Maloaibangcap
Char
PK,not null
tenloaibangcap
Nvarchar
100
Not null
Ngy ht hn
Ni cp
Loi bng cp
M t
M loi
bng cp
Tn loi
bng cp
Tn trng
Kiu d liu
rng
Rng buc
M t
Maloaibangcap
Char
PK,FK,not null
Mathuyenvien
Char
10
PK,FK,not null
Noicap
Nvarchar
200
Not null
Ni cp
ngaycap
Date
Not null
Ngy cp
M loi
bng cp
M thuyn
vin
Giy d kin iu ng
Tn trng
Kiu d liu
rng
Rng buc
M t
Madukien
Char
10
PK,not null
M d kin
Ngaydukien
Date
Matauroi
Char
10
FK ,not null
Mathuyenvien
Char
10
FK ,not null
Machucdanh
Char
FK ,not null
Not null
Thoigiantrentau
Int
Not null
Mataunhap
Char
10
FK ,not null
Mathuyenvien
Char
Machucdanh
Char
FK ,not null
Ngy d kin
ri
M tu ri
M thuyn
vin ri
M chc
danh thuyn
vin ri
Thi gian
trn tu
M tu nhp
M thuyn
vin nhp
M chc
danh trn tu
nhp
Thoigiandi
Int
Not null
ghichu
Ntext
Thi gian i
Ghi ch
Giy iu ng nhp
Tn trng
Kiu d liu
rng
Rng buc
Madieudongnhap
Char
10
PK,not null
Mathuyenviennhap
Char
10
FK ,not null
Soquyetdinh
Nvarchar
20
Ngaylap
Date
Congtac
Nvarchar
Mataunhap
Char
Ngaynhap
Date
M t
M iu
ng nhp
M thuyn
Unique ,not
vin nhp
S quyt
null
nh
Not null
Ngy lp
20
Not null
Cng tc
10
FK ,not null
Not null
M tu
nhp
Ngy nhp
M chc
Machucdanhtrentau
Thoigiandi
ghichu
Char
Int
FK ,not null
Not null
Ntext
danh trn
tu
Thi gian
i
Ghi ch
Giy iu ng ri
Tn trng
Kiu d liu
rng
Rng buc
Mathuyenvienroi
Char
10
PK,not null
M iu
ng ri
M thuyn
vin ri
Soquyetdinh
Char
10
Ngaylap
Nvarchar
30
Congtac
Date
Matauroi
Nvarchar
Ngayroi
Char
FK ,not null
Unique ,not
null
S quyt
nh
Ngy lp
Not null
Cng tc
20
Not null
M tu ri
10
FK ,not null
Ngy ri
M chc
Machucdanh
Date
Not null
danh trn
tu
Thoigiandi
Char
Ghichu
Int
Madieudongroi
Ntext
Thi gian i
Not null
Ghi ch
M iu
ng ri
Kiu d liu
rng
Rng buc
M t
M iu
Char
Soquyetdinh
Nvarchar
Ngaylap
Date
10
20
PK,not null
ng
Unique ,not
chuyn
S quyt
null
nh
Not null
Ngy lp
M thuyn
Mathuyen
Char
10
FK ,not null
vin
chuyn
Tauroi
Char
10
FK ,not null
Tu ri
Tauden
Char
10
FK ,not null
Chucdanhtauroi
Char
FK ,not null
Chucdanhtaumoi
Char
FK ,not null
Ngaynhan
date
Ghichu
ntext
Not null
Tu n
Chc danh
tu ri
Chc danh
mi
Ngy nhn
cng tc
Ghi ch
Lch s i tu
Tn trng
Kiu d liu
rng
Rng buc
Malichsuditau
Char
10
Mathuyenvien
Char
10
Dangkiem
Nvarchar
30
vin
ng kim
Co
Nvarchar
30
Grt
Int
Congsuatmay
Int
Quyetdinhnhap
Nvarchar
20
Quyetdinhroi
Nvarchar
20
Ngaynhap
Date
ri tu
Ngy nhp
Ngayroi
Date
Ngy ri
Sothangdi
Int
S thng i
Congty
Nvarchar
M t
M lch s i
tu
M thuyn
GRT
Cng sut
200
my
Quyt nh
nhp tu
Quyt nh
Cng ty
dieudongnhap
madieudongnhap
mathuyenviennhap
khoi
dieudongchuyen
soquyetdinh
ngaylap
madieudongchuyen
congtac
soquyetdinh
mataunhap
ngaylap
ngaynhap
mathuyenvienchuyen
machucdanhtrentau
tauroi
thoigiandi
chucdanhtauroi
ghichu
tauden
makhoi
tenkhoi
chucdanh
machucdanh
nganh
tenchucdanh
chucdanhmoi
manganh
makhoi
ngaynhancongtac
tennganh
manganh
ghichu
dieudongroi
madieudongroi
mathuyenvienroi
ngaysinh
matauroi
tenloai
tenquanhe
tenthanhnhan
congtac
maloaitau
maquanhe
mathannhan
ngaylap
loaitau
moiquanhe
thannhan
soquyetdinh
congviec
ngayroi
noio
machucdanhtrentau
maquanhe
thoigiannghi
mathuyenvien
ghichu
tinhthanh
matinh
tentinh
trinhdongoaingu
dukiendieudong
tauthuyen
mathuyenvien
madukien
matrinhdo
ngaydukienroi
mangoaingu
matau
matauroi
tentau
mathuyenvienroi
sohieutau
machucdanhthuyenvienroi
trongtai
thoigiantrentau
captau
mataunhap
dinhbien
mathuyenviennhap
maloaibangcap
maloaitau
machucdanhtrentaunhap
mathuyenvien
congty
thoigiandi
noicap
co
ghichu
ngaycap
dangkiem
congsuatmay
grt
loaibangcap
loaihopdong
ngaycap
tenthuyenvien
ngayhethan
bidanh
noicap
gioitinh
matongiao
tenloaibangcap
machucdanh
noiki
lichsuditau
madantoc
maloaibangcap
malichsu
mathuyenvien
dangkiem
sodienthoai
ghichu
co
xa_quan
tenloaihopdong
grt
matinh
quatrinhhoctap
congsuatmay
noiohiennay
ngayvaolam
maquatrinhhoc
trangthaidieudong
mathuyenvien
sothangkinhnghiem
nambatdauhoc
mahopdong
namketthuc
machungchi
quyetdinhroitau
tenchungchi
ngaynhap
ghichu
sothangdi
nganhdaotao
maquyetdinh
cacloaichungchi
quyetdinhnhaptau
ngayroi
noihoc
nghiviectamthoi
mathuyenvien
mathuyenvien
ngaysinh
mathuyenvien
dunghopdong
machungchi
tentrinhdo
sobaohiemxahoi
mahopdong
maloaihopdong
chungchicuathuyenvien
matrinhdo
socmnd
hopdong
loaihopdong
tenngoaingu
trinhdo
thuyenvien
ngayhethan
mangoaingu
bangcap
loaimay
ngayki
ngoaingu
tongiao
matongiao
tentongiao
congty
thoigiantrentau
dantoc
manghi
mathuyenvien
mathuyenvien
lydo
madantoc
lydo
ngayquyetdinh
tendantoc
batdaunghi
ghichu
ngaydilam
thoihannghi
ghichu
2. Cc vn tn ti:
Do hn ch v kinh nghim v kin thc, qu trnh phn tch thit k cha c
kinh nghim, cha gii quyt c trn vn nhng vn ny sinh v khng trnh
khi nhng sai st. Chng em rt mong nhn c s gip ca cc thy, s gp
ca cc bn chng em c nh hng ng n v hon thnh tt nhim v
ca mnh.
Chng em xin chn thnh cm n !
Hi Phng , ngy 2 thng 1 nm 2015
Nhm sinh vin thc hin:
Phm nh Dng
Bi Thanh Tng
V Vn B