1
MỤC LỤC
MỤC LỤC 1
LỜI NÓI ĐẦU 1
CHƯƠNG 1: ĐỀ XUẤT ĐỒ ÁN 2
1.3Vấn đề và cơ hội 3
CHƯƠNG 2: KHẢO SÁT HỆ THỐNG 13
CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG VỀ MẶT CHỨC NĂNG 19
CHƯƠNG 4: PHÂN TÍCH HỆ THỐNG VỀ MẶT DỮ LIỆU 27
CHƯƠNG 5: THIẾT KẾ HỆ THỐNG 47
CHƯƠNG 6: CÀI ĐẶT VÀ TRIỂN KHAI 69
CHƯƠNG 7: TỔNG KẾT 70
LỜI NÓI ĐẦU
Thế kỷ 21 là thế kỷ của khoa học công nghệ mà trong đó công nghệ thông tin
là ngành mũi nhọn của nhiều quốc gia. Công nghệ thông tin không chỉ được ứng
dụng mạnh mẽ vào sản xuất, quản lý mà còn tạo ra cuộc cách mạng về truyền tin,
chia sẻ tri thức, giúp mọi người kết nối, tiếp cận thông tin dễ dàng, nhanh chóng,
chọn lọc. Và thuật ngữ Internet hay website không còn là mới mẻ mà đã đi vào
cuộc sống con người, đem đến cho con người cơ hội giao thương, kinh doanh, học
tập, tìm kiếm thông tin, giải trí…
Hiện nay giới trẻ, học sinh, sinh viên là lực lượng đông đảo, là nguồn lực của
sự phát triển xã hội có những nhu cầu lớn về thông tin định hướng nghề nghiệp,
2
thông tin về tuyển sinh và đào tạo cũng như các kỹ năng cuộc sống… Họ cũng là
những người tiếp cận nhiều, nhanh với internet và tài nguyên trên mạng. Với ý
nghĩa trên chúng em đã lựa chọn đồ án xây dựng website dinhhuong.net nhằm
đem đến cho các bạn trẻ, học sinh, sinh viên những thông tin hữu ích và ý nghĩa
trên giúp các bạn có được sự lựa chọn tốt nhất cho tương lai bản thân và cũng là
một đóng góp với xã hội.
CHƯƠNG 1: ĐỀ XUẤT ĐỒ ÁN
1.1 Thông tin chung
1.3.1 Đánh giá hiện trạng chung các website cùng loại trên thực tế
- Trên mạng hiện tại cũng có một số website về giới thiệu các trường đại học,
cao đẳng hoặc giới thiệu các ngành nghề, kỹ năng tuy nhiên còn chưa đầy
đủ, rời rạc, thiếu các hỗ trợ giúp người truy cập trích rút được các thông tin
mong muốn.
1.3.2 Ý nghĩa và tính khả thi đồ án
a. Ý nghĩa:
- Hiện nay Việt Nam có khoảng 3 triệu học sinh trung học phổ thông và 2 triệu
sinh viên khối các trường ĐH, CĐ, trung cấp. Đây chính là lực lượng đông
4
đảo và đóng vai trò quyết định sự phát triển của đất nước trong những năm
tới.Vấn đề lựa chọn nghề nghiệp và được trang bị kỹ năng cũng như tác
phong công nghiệp có vai trò rất quan trọng đối với chất lượng đầu ra sau
này.
- Website dinhhuong.net ra đời với ý nghĩa lớn nhất là góp phần giúp đỡ thế
hệ trẻ Việt Nam có những định hướng đúng đắn cho bản thân về nghề nghiệp
và công việc trong tương lai.
b. Tính khả thi:
- Ý tưởng đồ án là một nội dung không hoàn toàn mới nhưng có nội dung hay
về mặt thông tin.
- Website có thể thực hiện quy mô ở mức đồ án tốt nghiệp hoặc phát triển lớn
hơn.
- Đánh giá chủ quan về sinh viên thực hiện:
+ Hai sinh viên có thời gian học cùng nhau dài, cùng thực hiện một số bài tập
lớn, đồ án nên thuận lợi trong chia sẻ kiến thức, phân công việc theo điểm mạnh
của mỗi cá nhân.
+ Sinh viên Lâm Tiến Dũng: có kiến thức về các môn cơ sở vững, khả năng
phân tích, thiết kế khá. Có tinh thần trách nhiệm trong học tập và làm việc.
+ Sinh viên Lê Huy Cường: Có ý tưởng, tính thẩm mỹ tốt cũng như cẩn thận, tỉ
mỉ trong các thiết kế ứng dụng, web. Có tinh thần trách nhiệm trong học tập và
Lâm
Tiến
Dũng
2 -Mô tả sơ bộ hệ
thống
08/11-
12/11/2011
Lâm
Tiến
Dũng
Lê Huy
Cường
3 -Thu thập thông
tin:
12/11-
20/11/2011
- Có mẫu
biểu, báo
cáo, đánh
giá các hệ
thống thực
tế
+ Thông tin về
các trường đại
học, cao đẳng,
Lê Huy
Cường
6
trung cấp.
+ Thu thập các
03/12-
09/12/2011
- Như trên Lê Huy
Cường
Lâm
Tiến
Dũng
6 - Phân tích hệ
thống về mặt dữ
liệu
10/12-
15/12/2011
- Như trên Lâm
Tiến
Dũng
Lê Huy
Cường
7 -Thiết kế giao
diện trang chủ
16/12-
20/12/2011
Lê Huy
Cường
8 -Thiết kế CSDL:
+ Mô tả các bảng
dữ liệu logic
+ Thiết kế CSDL
16/12-
22/12/2011
Lâm
kiến thức,
công việc.
Xây dựng trang
thông tin ngành
nghề, giới thiệu
các trường ĐH,
CĐ
Lê Huy
Cường
Lâm
Tiên
Dũng
Xây dựng trang
tin, bài viết kỹ
năng mềm
Lâm
Tiến
Dũng
Lê Huy
Cường
Xây dựng trang
tin tức
Lê Huy
Cường
Xây dựng trang Lâm
8
trắc nghiệm trực
tuyến
Tiến
Dũng
mềm, hệ thống
trắc nghiệm
Lâm
Tiến
Dũng
13 - Hoàn thiện,
viết báo cáo đồ
án.
3/4-
15/4/2012
Lâm Tiến Dũng
Lê Huy Cường
(Bảng phân công là đề xuất ban đầu có thể điều chỉnh trong quá trình phát
triển website cho hợp lý)
1.4.3 Bảng phân công công việc thực tế
a. Điều chỉnh kế hoạch làm việc:
- Qua quá trình thu thập thông tin ban đầu cũng như được sự thống nhất của
thầy Nguyễn Mậu Uyên - giảng viên hướng dẫn đồ án tốt nghiệp, kế hoạch
phân công có những điều chỉnh như sau:
+ Hệ thống trắc nghiệm định hướng ngành nghề là một module độc lập do
chưa thu thập được nguồn dữ liệu câu hỏi cho hệ thống nên sẽ tạm gác tập
9
trung hoàn thiện website, sau đó sẽ nghiên cứu xây dựng và tích hợp vào
website.
+ Tập trung hoàn thiện phát triển website theo từng phân hệ và theo khả
năng kết hợp ưu điểm lợi thế của từng thành viên, có sự đan xen công việc
theo phân hệ được phân công ban đầu. Nhiệm vụ cụ thể sẽ trình bày ở bảng
dưới (mục b).
Sự điều chỉnh trên nhằm mục đích đạt được các mục tiêu có ưu tiên khi xây
dựng website đó là tập trung phát triển phân hệ hỗ trợ thông tin trường, tiếp
12/11-
20/11/2011
- Có mẫu
biểu, báo
cáo, đánh
giá các hệ
thống thực
10
tế
+ Thông tin về các
trường đại học,
cao đẳng, trung
cấp.
Lê Huy
Cường
+ Thu thập các bài
viết về ngành
nghề, kỹ năng
mềm, định hướng
Lâm
Tiến
Dũng
4 - Tổng hợp khảo
sát hệ thống
22/11-
02/12/2011
- Yêu cầu
2 thành
viên phối
hợp
Cường
7 -Thiết kế banner,
flash, giao diện
trang chủ
16/12-
20/12/2011
Lê Huy
Cường
8 -Thiết kế CSDL: 16/12- Lâm
11
+ Mô tả các bảng
dữ liệu logic
+ Thiết kế CSDL
vật lý
22/12/2011 Tiến
Dũng
9 - Hoàn thiện báo
cáo phân tích
thiết kế hệ thống
23/12-
28/12/2011
- Các
thành
viên tổng
hợp viết
các phần
ND báo
cáo theo
phân
công
(lọc theo từng nhóm ngành nghề)
Dũng
6 Xây dựng trang thông tin chi tiết
ngành nghề
Lâm Tiến
Dũng
7 Xây dựng trang tin tức, sự kiện Lê Huy Cường
8 Xây dựng trang đăng tin tức, sự
kiện
Lê Huy Cường
9 Xây dựng trang hướng nghiệp, kỹ
năng
Lâm Tiến
Dũng
10 Xây dựng trang đăng bài viết
hướng nghiệp, kỹ năng
Lâm Tiến
Dũng
11 Xây dựng trang tuyển sinh theo
ngành học
Lâm Tiến
Dũng
Lê Huy
Cường
12 Xây dựng trang chi tiết tuyển sinh
theo ngành
Lâm Tiến
Dũng
Lê Huy
Cường
quyền
23 Xây dựng trang quản trị thành
viên
Lâm Tiến
Dũng
24 Xây dựng trang quản trị nhà tuyển
dụng
Lâm Tiến
Dũng
25 Xây dựng trang quản trị trường Lê Huy Cường Lâm Tiến
Dũng
26 Xây dựng trang quản trị ngành
trường
Lê Huy Cường Lâm Tiến
Dũng
27 Xây dựng trang quản trị điểm
chuẩn
Lê Huy Cường Lâm Tiến
Dũng
28 Xây dựng trang quản trị tuyển
dụng
Lâm Tiến
Dũng
29 Xây dựng trang quản trị ứng viên Lê Huy Cường
30 Xây dựng trang đăng nhập Lê Huy Cường
31 Xây dựng trang đăng ký thành
viên
Lê Huy Cường
32 Xây dựng trang đăng ký nhà tuyển
dụng
- Quản trị cập nhật các nhóm ngành nghề
- Quản trị cập nhật thông tin về đào tạo, tuyển sinh, tuyển dụng, kĩ năng
mềm…
- Quản trị phân quyền, thành viên, nhà tuyển dụng
- Xem ý kiến đóng góp, phản hồi của người dùng
2.2.2 Thông tin
- Trang chủ:
+ Header: banner
+ Menu ngang: Trang chủ, Đại học, Cao đẳng, Trung cấp, Định hướng, Tuyển
dụng, Tìm kiếm, Giới thiệu.
+ Menu dọc: Nhóm ngành nghề, Tuyển sinh theo ngành, Kỹ năng mềm, Điểm
chuẩn ĐH - CĐ, Đề thi - đáp án.
+ Nội dung chính: Tin tức mới nhất, Bài viết hướng nghiệp, 1 số trường ĐH –
CĐ
+ Footer: Giới thiệu, liên hệ, về đầu trang…
- Trang các trường ĐH: giới thiệu các trường ĐH trên cả nước (phân chia theo
khu vực)
- Trang các trường CĐ: giới thiệu các trường CĐ trên cả nước (phân chia theo
khu vực)
15
- Trang các trường trung cấp: giới thiệu các trường trung cấp trên cả nước
(phân chia theo khu vực)
- Trang điểm chuẩn: điểm chuẩn các trường ĐH, CĐ các năm.
- Trang tuyển sinh theo ngành: Lọc các trường ĐH, CĐ, Trung cấp theo các
nhóm ngành đào tạo.
- Trang định hướng nghề nghiệp: giúp bạn chọn ngề, chân dung ngành nghề…
- Trang kỹ năng mềm: các bài viết theo các nhóm kỹ năng.
- Trang tuyển dụng: thông tin về tuyển dụng doanh nghiệp và các ứng viên.
- Trang tìm kiếm: tìm kiếm các trường theo ngành, khu vực, khối thi, điểm
chuẩn…
- Khi người dùng chọn 1 ngành nghề, website sẽ chuyển đến trang thông tin
chi tiết các ngành nghề đã chọn gồm có tên, trình độ đào tạo, thời gian đào
tạo, chương trình đào tạo (các học phần, nội dung, mục tiêu…)
- Trang tìm kiếm chi tiết sẽ giúp người dùng dễ dàng tìm được các trường ĐH
– CĐ phù hợp với các yêu cầu về nhóm ngành nghề, điểm chuẩn, khu vực,
khối thi…
- Trang bản tin sẽ chia ra các mục cho người dùng có thể tìm được thông tin:
tin tức hằng ngày, tin đào tạo, tuyển sinh, các kĩ năng mềm.
- Trang tuyển dụng: Các ứng viên có thể tìm thấy thông tin chi tiết về tuyển
dụng của các nhà tuyển dụng theo từng ngành nghề trong xã hội. Các nhà
tuyển dụng cũng có thể xem các hồ sơ ứng viên thích hợp với công việc mà
mình đang tuyển.
- Trang liên hệ là nơi người dùng có thể đưa ra những ý kiến nhận xét cũng
như góp ý đối với website.
• Trang quản trị:
- Người quản trị có thể quản lý, cập nhật, sửa đổi phân quyền thành viên, các
thông tin, điểm chuẩn các trường ĐH – CĐ- trung cấp, các nhóm ngành
nghề, các tin tức về đào tạo, tuyển sinh, tuyển dụng, các bài viết về kĩ năng
mềm, chân dung ngành nghề…
- Xem các ý kiến đóng góp và phản hồi của người xem
2.4 Sơ đồ mô hình tiến trình nghiệp vụ
17
2.5 Một số mẫu biểu, báo cáo thu thập
- Giới thiệu 1 số ngành nghề trong xã hội
18
- Điểm chuẩn năm 2011: Đại học Công Nghệ, Khoa Luật, khoa Quốc Tế
(ĐHQGHN)
19
CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG VỀ MẶT CHỨC NĂNG
3.1 Sơ đồ phân rã chức năng(BFD)
Bước 2: Xây dựng DFD mức đỉnh (mức 1) với mức đỉnh các tác nhân ngoài của
hệ thống ở mức khung cảnh được giữ nguyên với các luồng thông tin vào ra.
Hệ thống được phân rã thành các tiến trình mức đỉnh là các chức năng chính
bên trong hệ thống theo biểu đồ phân cấp chức năng mức 1. Xuất hiện thêm
các kho dữ liệu và luồng thông tin trao đổi giữa các chức năng mức đỉnh.
Bước 3: Xây dựng DFD mức dưới đỉnh (mức 2) thực hiện phân rã đối với mỗi
tiến trình của mức đỉnh. Khi thực hiện phân rã ở mức này vẫn phải căn cứ
23
vào biểu đồ phân cấp chức năng để xác định các tiến trình con sẽ xuất hiện
trong biểu đồ luồng dữ liệu.
3.2.2 Ký hiệu sử dụng
+ Tiến trình:
+ Tác nhân ngoài:
+ Tác nhân trong:
+Kho dữ liệu:
+Luồng dữ liệu:
3.2.3 DFD mức đỉnh(mức 0)
24
3.2.4 DFD mức dưới đỉnh(mức 1)
25
3.2.5 DFD mức 2
3.3 Đặc tả chức năng
* Chức năng Đăng ký: