Tải bản đầy đủ (.pdf) (61 trang)

Đồ án xây dựng website Tìm việc làm cho Trung tâm đào tạo và Giới thiệu việc làm của trường ĐH Hàng Hải VN

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (4.67 MB, 61 trang )




MỤC LỤC
LỜI MỞ ĐẦU 5
CHƯƠNG 1. KHẢO SÁT VÀ ĐÁNH GIÁ HIỆN TRẠNG 6
1.1. Gii thiu v Trung tâm 6
1.1.1 Gii thiu chung 6
1.1.2 u t chc b máy hong ca Trung tâm 6
1.2. Quy trình nghip v 8
1.3. Mu c tài 17
1.3.1 M tài 17
1.3.2. Yêu cu c tài 18
n trng 19
 xut h thng mi 20
1.5.1 Chi vi ng viên 20
i nhà tuyn dng 22
1.5.3. Chi vi qun tr 23
CHƯƠNG 2. CÔNG CỤ CÀI ĐẶT 25
2.1. Ngôn ng trình bày HTML và CSS 25
2.1.1 HTML 25
2.1.2. CSS 25
2.2. JavaScript, PHP và CodeIgniter Framework 26
2.2.1 JavaScript 26
2.2.2 PHP 26
2.2.3 Gii thiu v CodeIgniter 27
2.3. Gii thiu v công c biên son Eclipse 27

2.4. Gii thiu v công c t Apache 28
2.5. Gii thiu v  d liu MySQL 28
CHƯƠNG 3. PHÂN TÍCH THIẾT KẾ HỆ THỐNG 30


 phân rã ch 30
 lung d liu 31
3.2.1 Bi mc ng cnh 31
3.2.2  mnh 31
3.2.3   mnh 32
3.3. Mi quan h gia các thc th 36
3.4. Thit k  d liu 40
3.5.  quan h 46
3.5.1.  quan h gia các thc th - ER 46
3.5.2.   d liu quan h: 47
CHƯƠNG 4. CÀI ĐẶT HỆ THỐNG 48
4.1. Phn hin th (front-end) 48
4.1.1 Trang ch 48
p 48
4.1.3. Trang gii thiu 49
4.1.4. Trang tìm vic làm  tìm ng viên 50
4.1.5. Trang bu khin 51
4.1.6. Thêm tuyn dng  thêm h c 52
4.1.7. Xem tuyn dng  xem h c 54
4.1.8. Trang tin tc 55
4.1.9. Danh sách ng viên phù hp 56

4.2. Phn qun tr (back-end) 57
4.2.1. Trang ch qun tr: 57
p ca admin 58
4.2.3. Trang qui dùng 58
4.2.4. Trang qun lý h ng viên, h n dng 59
4.2.5. Trang qun lý ni dung 60
4.2.6. Trang qun lý danh mc 60
KẾT LUẬN 61

TÀI LIỆU THAM KHẢO 62


















LỜI MỞ ĐẦU
ng trong bin c thông tin, trong tng giây,
tu tip xúc vi thông tin mt cách t giác hoc không t
giác. Vi nhc ting thp k cui th k XX, Công ngh
o nên mt din mo mi cho cuc si và m ra cho
nhân loi mt k nguyên mi  k nguyên Công ngh thông tin.
Có th nói Công ngh  mt vai trò quan trng trong s
phát trin ci nói chung và s phát trin kinh t, chính tr, xã hi ca
mc nói riêng. Vit ngoi l, Công ngh thông
c tham gia vào tt c c kinh t xã hi và cuc
sng ci.

o và Gii thiu vii hc Hàng hc
thành lp theo Quynh s -a B ng B Giao thông
vn t s nghi
c m tài khon tc s dng con du riêng. Trung tâm có
chm v tìm kim, gii thiu, xúc tin vic làm cho sinh viên, cán
b, công nhân theo nhu cu tuyn chn c
 phù hp thc t phát trin, trung tâm hiu thit k và xây
dng mt website h tr công tác gii thiu vic làm. Sau thi gian tìm hiu và
nh ch tài tt nghip ca
mình là: “Thiết kế và xây dựng hệ thống website quảng bá và quản lý ứng viên
– nhà tuyển dụng cho Trung tâm đào tạo và giới thiệu việc làm Trường Đại học
Hàng hải Việt Nam”
Do thi gian có hn và k p trình còn nhiu hn ch  tài
không th tránh khi nhng thiu sót. Vì th, em rt mong nhc nhiu ý
kia quý thy cô.
Em xin chân thành c

6

CHƯƠNG 1. KHẢO SÁT VÀ ĐÁNH GIÁ HIỆN TRẠNG TẠI
TRUNG TÂM
1.1. Giới thiệu về Trung tâm Đào tạo và Giới thiệu việc làm trường Đại học
Hàng Hải Việt Nam
1.1.1 Giới thiệu chung
o và Gii thiu vii hc Hàng hc
thành lp theo Quynh s -a B ng B Giao thông
vn t s nghi
c m tài khon tc s dng con du riêng.
: Trung tâm Đào tạo và Giới thiệu việc làm
Tên ting Anh: VIMARU CENTRE OF TRAINING AND LABOUR

SERVICES
a ch: 484B Lch Tray, Qun Ngô Quyn - Tp.Hi Phòng.
n thoi: 031.3829542; Fax: 031.3728880-Email:
Ngày thành lp: 12/12/1995
c: PGS.TS Nguyn Hng Vân
n thoi: CQ - 031.3829542;
1.1.2 Cơ cấu tổ chức bộ máy hoạt động của Trung tâm
Sơ đồ tổ chức bộ máy hoạt động của Trung tâm Đào tạo & giới thiệu việc làm

Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

7 | P a g e


Chức năng, nhiệm vụ của các bộ phận
 Ban Giám đốc
 i trc tiu hành mi hong ca Trung tâm và chu trách
nhic Pháp lut v các hong ca Trung tâm.
 Xây dng k hoch hong và b nhim các chc ng
nhân lc nhm bm s phát trin hiu qu, liên tc ca Trung tâm.
 ng phát trin, quyng ca Trung
tâm
 Phó Giám đốc
 i tr c quu hành và ph trách các công
vic phân công hay y quyc vng mt.
 Kế toán
 c v các công tác tài chính, k toán và theo dõi
u ngun vn.
 Bộ phận đào tạo
 T cho mo li, b túc theo các hình thc ti chc, cho

i ng thuc các thành phn kinh t (ngoài ch tiêu k hoch Nhà
c ci hc Hàng h ng ch o ca
c
 T cho chuyn cp, hun luyn, bng chuyên môn  lut
l, k thut và nghip v hàng hi theo yêu cu ca các ch tàu, cán b,
thy th, thuyn viên và i hc khác ng ch o
cc.
Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

8 | P a g e

 T chc ging dy các lp ngoi ng, tin hng nhu cu thông tin
i, hàng hi và quan h kinh t i ngo ng
ch o cc.
 o k thun t u khin  thit b
p v qun lý kinh t - qun tr doanh nghip và các ngành
ngh phc v dân d ng ch o cc.
 Bộ phận giới thiệu việc làm
 Tìm kim, gii thiu, xúc tin vic làm cho sinh viên, cán b, công nhân.
Tuyn dng ng theo nhu cu tuyn chn c
quan, doanh nghi
1.2. Quy trình nghiệp vụ
Tổ chức tư vấn và giới thiệu việc làm
Khi ng viên hoc nhà tuyn dng n Trung tâm tìm hiu và yêu c
vn gii thiu vic làm thì nhân viên ti trung tâm cn:
1. Gii thiu dch v gii thiu vic làm và cung ng phù hp cho
nhà tuyn dng và ng viên;
2. n giúp ng viên, nhà tuyn dng chn vic làm, ng viên hp lý
Quy trình cung cấp dịch vụ cho ứng viên:
1. Thông báo: Thông tin v vic làm trên bng tin ho

tin thông tin.
2. Tiếp nhận: Phii thiu vic làm, H m
các giy t liên quan, theo yêu cu ca nhà tuyn dng).
3. Kiểm tra thông tin điền trên phiếu về trình độ và ngành nghề được đào
tạo, về kỹ năng và kinh nghiệm. Ghi thông tin của ứng viên vào “sổ đăng
ký tìm việc làm”.
Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

9 | P a g e

4. Kiểm tra các thông tin tuyển dụng việc làm phù hợp với khả năng và
nguyện vọng của ứng viên. u gii thiu ng viênn vi nhà
tuyn dng hou hn ng viênm tham d
phng vn.
5. Kiểm tra thông tin phản hồi từ nhà tuyển dụng hoặc ứng viên sau khi đã
giới thiệu việc làm. Có ý kin phn hi vi nhà tuyn dng hoc vi
ng viên nhng yêu cng












Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng


10 | P a g e

Sơ đồ quy trình Giới thiệu việc làm cho ứng viên:
TT
Sơ đồ quá trình
Trách nhiệm
1.

c
2.

ng b phn GTVL
3.

B phn GTVL
4.


B phph trách
GTVL
5.

B ph trách
GTVL
6.

ng b phn GTVL
7.


B phn K toán  Th qu

Kim tra kt
qu
Tip nhn Phi
ký tìm vic
Thông báo (Thông tin)
Gii thi
phù hp

Hng tuyn dng
Thu phí
Ký hng vi nhà
tuyn dng
sai

Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

11 | P a g e

Sơ đồ cung ứng ứng viên cho nhà tuyển dụng:
TT
Sơ đồ quá trình
Trách nhiệm
1.

B phn GTVL
2.

c

3.

ng b phn GTVL
4.

B phn GTVL
5.

B ph trách
GTVL
6.

ng b phn GTVL
7.


B phn K toán  Th qu




Ký hng cung ng
ng
Phát hành Thông báo v tuyn
dng lao ng
Hng
tuyn dng
Tip nhn thông tin v vic
làm


Thu phí
Ghi s n dng

p

sai

Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

12 | P a g e

Thời hạn kết nối và thu phí GTVL:
1. Khi nhn h c làm ci hn 03 ngày
làm vic, cán b n phi thc hin vic kt nc
thc hin vic kt nn khi thành công. Sau 30 ngày kt ni
mà không có kt qu ng thi các thông
c chuyn vào h  kt ni khi
thích hp.
2. Trong phm vi 10 ngày, k t c làm (hoc t ngày
hiu lc), NTV có trách nhin các t chc, cá
nhân có liên quan v mc phí, l ng dn vic
np phí ti b phn k toán ca Trung tâm.
Các biểu mẫu dùng tại Trung tâm
Hng gii thiu vic làm: Khi 1 công ty cn tuyn dng, s
n Trung tâm là th tc, h i phù hp vi
yêu cu ca Công ty.
Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

13 | P a g e



Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

14 | P a g e


Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

15 | P a g e

Giy thông báo tuyn dng: Khi nhà tuyn dn
dng, nhân viên s thông báo v thông tin công vic, thông tin np h 
cho các ng viên trên bng tin, ho i
chúng.

Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

16 | P a g e

Phic làm:  tìm vic làm phn
vào phia ng viên, các công vic mong mun.

Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

17 | P a g e


Giy gii thiu: sau khi nhc thông báo v công vic phù hp vi ng
viên, ng viên s c Trung tâm cp cho giy gii thi n công ty
tuyn dng np h ng vn hoc nhn vic ngay.


1.3. Mục đích và yêu cầu của đề tài
1.3.1 Mục đích của đề tài
Xây dng mt Website qung bá hình nh cho Tng thi tích
hp các chn lý ng viên, qun lý nhà tuyn dng và gii thiu vic
làm.
Trên Website trung tâm
Trung tâm
         
 n hon
hi.


Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

18 | P a g e

 Lợi ích mong muốn đạt được:
 Quảng bá hình ảnh: Hình nh, thông tin, thông báo ca trung tâm
s c nhii bin vi chi phí thp nht.
 Cập nhật thông tin kịp thời: Mi thông tin v vic làm, thông tin
ng viên và nhà tuyn dc cp nht nhanh chóng và kp thi.
 Giảm chi phí: Gim chi phí giy t, gim chi phí chia s thông tin,
chi phí nhân lc, chi phí in n, gn truyn thng.
 Các lợi ích khác: Nâng cao uy tín, hình nh trung tâm, ci thin cht
ng dch v p cn thông tin và
 linh hot trong hong và to tính chuyên nghip trong
hong.
1.3.2. Yêu cầu của đề tài
Xây dng mt Website qung bá hình ng thi tích hp

các chn lý ng viên, qun lý nhà tuyn dng và gii thiu vic làm vi
giao din, thao tác thun tin, có tính bo mt, tính chính xác và hot
ng nh.
 Yêu cầu về chức năng
Các cha Website bao gm:
 Cho phép i dùng có th i
c, các hong ca trung tâm, các k c, cách
thc phng vng xuyên mi khi
có nhu cu.
 n dng hay ng viên;
nhà tuyn dn dng, tìm kim và xem thông tin v
các ng viên; các  c, tìm kim nhng
công vic phù hp hin có trên website, nhng nhà tuyn d
Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

19 | P a g e

hng vi c nhn thông báo qua mail mi khi có ng
viên phù hp vi công vin.
 Website có kh , qun lý nhng thông tin, h 
góp, phn hi, khiu ni lên.
 Thng kê, báo cáo giúp Trung tâm qun lý các nhà tuyn dng, hp
ng ký, nhng c vic c vic,
nhng công vic quan tâm nht,
 Yêu cầu về giao diện
 Vic thit k cu trúc thông tin trên trang web phc thc hin
mt cách bài bn, khoa hc, hp dc gi. Không quá lm dng
các hiu ng flash trên trang web.
 Các trang giao din thit k pht yêu cu v m thut và k thut:
nh, thm m và gi dùng. Yêu cng t

t upload, dowload ca h thm bo thi gian ch hin
th  mt trang giao din là thp nht.
1.4. Đánh giá hiện trạng
Qua quá trình kho sát thc t ti Trung tâm em nhn thy hình thc hot
ng ca Trung tâm vn là hình thc hong truyn thng. Các công viu
làm mt cách th c tin hc hóa, c th 
 Vic yêu cu tuyn dng vn phi thc hin bn trc tip
u tuyn dng => nhiu th tc, mt
thi gian.
 i cn vic phn trc tip trung tâm tìm hiu thông tin vic
làm, chn lc th công, ho li thông tin, h  ch vic => nhiu th
tc, mt thi gian và lãng phí.
Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

20 | P a g e

 n dng vn bng cách truyn th
thông báo giy, phát t u hin kém 
i hiu qu.
 Quá trình thng kê, chn lc h ng tuyn, h n dng trên
giy t, phc tp, mt nhiu thi gian.
 Hình nh ca trung tâm c qung bá rng rãi, ni bi
bin, chi phí qung bá cao, lãng phí.
Chính nhu qu hong ca Trung tâ
cao; chi phí, nhân lc s dng cho qung bá thông tin khá ln mà hình nh Trung
c s c vi tt c mi. Vic tuyn dng và d tuyn
nhiu th tc phc tp, tn thi gian và chi phí.
1.5. Đề xuất hệ thống mới
T thc t trên, vic tin hc hóa trong hong c gii thiu
vic làm là ht thc cn thit. Quan tr là xây dng m

qung bá hình nh ca Trung tâm và trang web tích hp ch
tuyn dng, tra cu vic làm giúp cho nhà tuyn di
phù hp vi công vic; c vic mình mong mun, tit kic
thi.
H thng s  yêu cu ca nhà
tuyn dng viên. H thng gm hai phn, phi dùng
- trang hin th và phn dành cho nhân viên ca Trung tâm- trang qun tr.
1.5.Chức năng đối với người dùng
1.5.1 Chức năng đối với ứng viên
 Chức năng xem thông tin: Website h tr ng viên xem các tin tc, hot
ng, hình nh ca Trung tâm, các k m nang cn thi
Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

21 | P a g e

vic, phng vng viên có th c các công vic mi nht, 
nht, phù hp vi yêu cu.
t u
n thông
tin,yêu u m
m
Thông
tin n

t c

 Chức năng đăng hồ sơ xin việc: ng viên to h p
tài kho duyt h ng viên v 
hp l các thông tin thì s i trong kho d liu, ph v
cho vic tìm kim, kt ni; còn n thông tin hoc h 

hp l thì admin s thông báo qua email cho ng viên hoàn thành h 
t u
, 


t c


false

?
true

 Chức năng nhận kết quả: n h c lên website, h
c admin duyt, ng viên s nhn c các công vic phù hp vi h
n
 Chức năng tra cứu, tìm kiếm theo ngành nghề, nơi làm việc, nhà tuyển dụng:
t u
p thông tin,
yêu u m m
Thông tin trong
CSDL không?
true
t 
m m
false
t c

 Chức năng đăng ký/ đăng nhập: i dùng
ng viên.

p i n
p
t u
t c


không

p
nh công


Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

22 | P a g e

1.5.2. Sơ đ tổng qut cc chức năng đối với nhà tuyển dụng
 Chức năng xem thông tin: xem thông tin ng viên, nhng ng viên np
h ng 
t u
n thông
tin,yêu u m
m
Thông
tin n

t c

 Chức năng đăng tin tuyển dụng: Nhà tuyn dn
dp tài kho duyt các tin mà Nhà

tuyn dng vp l thì s c
i trong kho d liu, ph v cho vic tìm kim, kt ni; còn nu
 thông tin hoc không hp l thì admin s thông báo cho
Nhà tuyn d
t u
,


,

t c

false
,

?
true

 Chức năng chọn và nhận các ứng viên phù hợp với công việc nhà tuyển
dụng đã đăng: Áp dng cho nhng nhà tuyn dng vi
Trung tâm, khi có công vic có m % phù hp thì nhà tuyn dng
s nhc.
 Chức năng tra cứu, tìm kiếm theo ngành nghề, nơi làm việc, ứng viên, :
t u
p thông tin, yêu
u m m
Thông tin trong CSDL
không?
true
t m

m
false
t c

Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

23 | P a g e

1.5.3. Chức năng đối với người quản trị
 Quản lý hồ sơ, tin tuyển dụng: Cho phép cp nhng xuyên các
thông tin v h a ng viên hay nhà tuyn dng. Admin lc nhng
h hp l, h thng s so sánh các yêu cu ng viên ca nhà tuyn
dng cn và các tiêu chí công vic ca ng viên cn tìm, nu t l phn
p nhiu s gi thông tin v công vic, hoc 
i dùng.
t u  t c 

 Bo co, thống kê: 
 hong c


t u
Yêu u ng kê,
o o
ng kê,
o o
t c

 Quản lý tin tức: ng xuyên nhng tin tc hot
ng, các bài vic vic làm, các k 

i dùng cn bic, phng vn,
t u
Thông tin tin
c,slide,
ng o
p t, thêm,
a
Thông tin tin
c, slide,
ng o
t c

 Quản lý h trợ, liên hệ, phản hồin dng, 
. 
n dung, ng viên.
Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

24 | P a g e

t u
Thông tin
liên 
p t, thêm,
a
Thông tin
liên 
t c

 Quản lý hợp đồng của nhà tuyển dụng: Thêm mi hoc xóa hng
ca nhà tuyn dm tra và lc các hng ht h thông

báo cho nhà tuyn dng hong x lý tip theo.














Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

25 | P a g e

CHƯƠNG 2. CÔNG CỤ CÀI ĐẶT
2.1. Ngôn ngữ trình bày HTML và CSS
2.1.1 HTML
HTML, vi là Hyper Text Markup Language  ngôn ng u
n, là ngôn ng nn tng ca Web.
HTML mô t cách thc d lic hin th trên trình duyt thông qua các
tp ký hing gi là tag, ho t trang web
c ti v trình duyt, trình duyt s   nh dng ni
dung hin th.
Trong thc t hin nay, có rt nhiu ngôn ng  trình bày mt website
n HTML2, 3, 4, 

mi m vi các lp trình viên và nhm c hin s t
tri so vi HTML nên em quynh chn ngôn ng HTML làm ngôn ng trình
 tài tt nghip ca mình.
2.1.2. CSS
CSS (vi là Cascading Style Sheets) là các tnh kiu theo
t miêu t cách trình bày các tài liu vit bng ngôn ng HTML,
XHTML, XML, SVG, XUL
CSS giúp hn ch ti thiu vic làm ri mã HTML ca trang web bng các
th nh kiu dáng (ch m, ch in nghiêng, ch có gch chân, ch 
khin mã ngun cc gi dung ca trang web
nh dng hin th, d dàng cho vic cp nht ni dung.
Sinh viên: H Th  Ging dn: Th.S Nguyn Th ng

26 | P a g e

2.2. JavaScript, PHP và CodeIgniter Framework
2.2.1 JavaScript
JavaScript là mt ngôn ng lc phía trình duyt x lý có hot
c nhúng vào trong các trình duy
Firefox, JavaScript xut hii tên gi là LiveScript.
JavaScript là mt ngôn ng lp trình da trên nguyên mu vi cú pháp phát
trin t  x lý xut/nhp riêng. Trong
khi C s dn xut/nhp chun thì JavaScript da vào phn mm ngôn
ng c g thc hin xut/nhp.
Trên trình duyt web, rt nhiu trang web s d thit k
ng và mt s hiu ng hình c
 thc hin mt s tác v không th thc hic vi ch 
kim tra thông tin nhp vào, t i hình  Vit Nam, JavaScript
c ng d làm b gõ ting Vit gi gõ hi dng
trên Wikipedia ting Vit. Mt s công ngh ni b 

vi DOM bao gm DHTML, Ajax và SPA.
2.2.2 PHP
PHP (Personal Home Page) là mt ngôn ng lp trình kch bn hay mt loi
mã lnh ch y phát trin các ng dng vit cho máy ch, mã
ngun m, dùng cho mng quát.
PHP rt thích hp vi web và có th d dàng nhúng vào trang HTML. Do
c tng dng web, t nhanh, nh gn, cú pháp ging C
và java, d hc và thi gian xây dng sn phi ngi các
ngôn ng  thành mt ngôn ng lp trình web
ph bin nht th gii.

×