bao cao do an tot nghiep - dhth5lt - nhom giang hoang minh - de tai xay dung va trien khai ht mang...

97
MỤC LỤC CHƯƠNG I: GIỚI THIỆU ĐỀ TÀI............................2 1. Hoàn cảnh..........................................2 2. Nhu cầu và Người yêu cầu hệ thống..................2 3. Đề tài.............................................2 CHƯƠNG II: THU THẬP YÊU CẦU CUỘC THI...................8 1. Đối tượng sử dụng hệ thống.........................8 2. Yêu cầu hệ thống...................................8 3. Qui trình thi......................................8 4. Qui chế thi.......................................11 CHƯƠNG III: THIẾT KẾ HỆ THỐNG.........................12 1. Thiết kế phòng thi................................12 2. Yêu cầu phần cứng.................................13 3. Yêu cầu phần mềm..................................19 4. Tính chi phí......................................29 CHƯƠNG III: THIẾT LẬP VÀ CẤU HÌNH HỆ THỐNG............30 1. Quản trị hosting dùng phần mềm Parallels Plesk Panel 9.0...............................................30 2. Quá trình upload file của thí sinh................35 3. Cấu hình ISA Server 2006..........................42 4. Cấu hình Exchange Server 2007.....................52 5. Xây dựng website www.chamdiemthi.com ..............62 CHƯƠNG IV: KẾT LUẬN ĐỀ TÀI............................72 1. Kết quả thực hiện.................................72

Upload: ha-vo

Post on 28-Jul-2015

262 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

MỤC LỤC

CHƯƠNG I: GIỚI THIỆU ĐỀ TÀI.........................................................................2

1. Hoàn cảnh........................................................................................................2

2. Nhu cầu và Người yêu cầu hệ thống..............................................................2

3. Đề tài.................................................................................................................2

CHƯƠNG II: THU THẬP YÊU CẦU CUỘC THI................................................8

1. Đối tượng sử dụng hệ thống...........................................................................8

2. Yêu cầu hệ thống.............................................................................................8

3. Qui trình thi.....................................................................................................8

4. Qui chế thi......................................................................................................11

CHƯƠNG III: THIẾT KẾ HỆ THỐNG................................................................12

1. Thiết kế phòng thi..........................................................................................12

2. Yêu cầu phần cứng........................................................................................13

3. Yêu cầu phần mềm........................................................................................19

4. Tính chi phí....................................................................................................29

CHƯƠNG III: THIẾT LẬP VÀ CẤU HÌNH HỆ THỐNG.................................30

1. Quản trị hosting dùng phần mềm Parallels Plesk Panel 9.0.....................30

2. Quá trình upload file của thí sinh................................................................35

3. Cấu hình ISA Server 2006............................................................................42

4. Cấu hình Exchange Server 2007..................................................................52

5. Xây dựng website www.chamdiemthi.com.................................................62

CHƯƠNG IV: KẾT LUẬN ĐỀ TÀI.......................................................................72

1. Kết quả thực hiện..........................................................................................72

2. Mặt hạn chế....................................................................................................72

3. Hướng phát triển...........................................................................................73

TÀI LIỆU THAM KHẢO........................................................................................74

PHÂN CÔNG CÔNG VIỆC....................................................................................75

Page 2: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

CHƯƠNG I: GIỚI THIỆU ĐỀ TÀI

1. Hoàn cảnh:

Ngày nay, đất nước ta ngày càng văn minh, khoa học kỹ thuật, công nghệ ngày càng

phát triển. Song song với sự phát triển đó thì cần phải có nguồn nhân lực dồi dào, có

kỹ năng, có tay nghề cao để đáp ứng được thời đại công nghệ mới. Thấy được sự phát

triển đó, mà ngày nay có nhiều cuộc thi tay nghề giữa các bạn bè thế giới, các bạn bè

trong nước với nhau nhằm tạo ra một sân chơi bổ ích, giao lưu, học hỏi lẫn nhau và

đặc biệt là tìm ra những cá nhân, những tài năng, những sáng tạo mới để phục vụ cho

đất nước.

2. Nhu cầu và Người yêu cầu hệ thống:

Trước bối cảnh đó, Bộ lao động - thương binh và xã hội muốn tổ chức một cuộc thi

tay nghề trong tất cả các lĩnh vực ngành nghề mang tầm vóc quốc gia, qui tụ nhiều cá

nhân xuất sắc, sáng tạo trong cả nước.

Mục đích của Bộ là tạo ra một sân chơi bổ ích và các thí sinh có cơ hội để thể hiện tài

năng của mình, sức sáng tạo của mình. Đồng thời, nhằm phát hiện và tài trợ, bồi

dưỡng cho những tài năng trẻ nhằm tạo điều kiện phát huy tài năng của họ. Thêm vào

đó giúp bộ có những hướng đi mới, những sự phát triển trong công tác dạy nghề.

Ta sẽ lấy một điển hình ở đây là Bộ muốn xây dựng một hệ thống để tổ chức một cuộc

thi viết Web cho tất cả các thí sinh theo nghề Web. Tất cả các dữ liệu bài thi cũng như

điểm của thí sinh phải được lưu lại.

3. Đề tài:

Khảo sát và thu thập yêu cầu:

Bộ Lao động – Thương Binh Xã Hội muốn xây dựng một hệ thống mạng để tổ chức

một cuộc thi chung kết cho nghề Web, cuộc thi mang tầm vóc quốc gia qui tụ nhiều

phái đoàn trong cả nước, có khoảng hơn 20 phái đoàn được dự thi vòng chung kết này

nhưng đoàn: Hà Nội, Hải Phòng, Huế, Đà Nẵng, TP Hồ Chí Minh, Cần Thơ, Bình

Dương, Long An…

2

Page 3: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Mỗi phái đoàn sẽ có từ 1 đến 2 đại diện để tham gia cuộc thi này. Địa điểm thi được tổ

chức ở Thành Phố Hồ Chí Minh. Cuộc thi có tên gọi là “tài năng sáng tạo” cho thanh

thiếu niên.

Mục tiêu là thu thập các sáng tạo của các bạn trẻ, từ những sáng tạo đó có thể đưa ra

những hướng giải quyết có khoa học cho xã hội hiện nay. Đồng thời, nhằm phát hiện

và tài trợ cho những tài năng trẻ nhằm tạo điều kiện phát huy tài năng của họ. Để thực

hiện điều này, cần xây dựng một Website giới thiệu và cung cấp các tin tức của cuộc

thi.

Đối tượng chính sử dụng Website là các bạn trẻ muốn tìm hiểu thông tin cuộc thi và

có thể đăng ký thành viên, giới thiệu thông tin bản thân. Các thí sinh (những người đã

đăng ký dự thi) có thể nộp bài dự thi và được đánh giá, cũng như nhận hỗ trợ từ

chuyên gia tư vấn của ban tổ chức. Ban tổ chức có thể quản lý các tin tức, các nhóm

dự thi, cũng như nhận bài đăng ký dự thi từ thí sinh.

Cuộc thi bao gồm khoảng 40 thí sinh dự thi, trong đó có khoảng 5 chuyên gia chấm

bài thi, 2 nhà quản trị hệ thống và khoảng 2 thanh tra theo dõi cuộc thi. Các thí sinh sẽ

làm bài trên máy tính, các giám khảo cũng sẽ chấm bài trên máy tính bằng phần mềm

chấm điểm. Do đó, yêu cầu quan trọng được đặt ra là phải xây dựng và thiết kế hệ

thống mạng sao cho có thể quản lý cuộc thi một cách tốt nhất, đảm bảo sự tiện lợi

trong việc sao lưu dữ liệu, chất lượng cũng như các vấn đề bảo mật cuộc thi phải được

đặt lên hàng đầu.

Hướng triển khai:

Nắm bắt được yêu cầu cũng như nhu cầu của bộ, ta sẽ có hướng triển khai như sau:

Thiết kế phòng thi:

Cần có một phòng thi đủ rộng và chia ra làm 3 khu vực: khu vực dành cho nhà quản

trị (Admin), khu vực dành cho giám khảo (chuyên gia) và khu vực dành cho các thí

sinh dự thi. Phòng thi phải được bố trí hợp lý về không gian giữa các khu vực.

3

Page 4: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Nhu cầu trang thiết bị:

Cần trang bị các thiết bị một cách đầy đủ cho các khu vực như sau

- Đối với khu vực dành cho nhà quản trị: cần có một phòng riêng dành cho nhà

quản trị quản lý cuộc thi. Trong phòng này phải được trang bị 4 máy tính có

cấu hình đủ mạnh. Một máy tính sẽ làm Server chính (domain) để quản lý các

máy Client, một máy tính để lưu dữ liệu bài thi và chạy web của thí sinh (Web

server), một máy tính để cấu hình ISA Server, ngăn chặn quyền truy cập web

của thí sinh và cuối cùng là một máy tính để chạy phần mềm chấm điểm.

Ngoài ra, trong phòng quản trị cần có thêm 1 router để định tuyến ra internet, 3

thiết bị switch (1 switch để đấu nối các máy thí sinh lại với nhau, 1 switch để

đấu nối các máy giám khảo, và 1 switch tổng để đấu nối 2 switch đó lại với

nhau).

- Đối với phòng giám khảo: Cần có 5 máy tính cấu hình đủ mạnh phục vụ cho

các giám khảo chấm bài thi. Ngoài ra, trong phòng giám khảo sẽ lắp đặt thêm

một màn hình LCD lớn để trình chiếu bài thi của thí sinh và giúp cho phần

chấm điểm một cách khách quan hơn.

- Đối với phòng thí sinh: Cần lắp đặt khoảng 40 máy tính có cấu hình đủ mạnh,

chạy được nhiều ứng dụng để phục vụ tốt cho việc làm bài của thí sinh. Ngoài

ra, cần có 1 máy in trong phòng thí sinh để thí sinh in tài liệu nộp bài.

Và cuối cùng, để gắn kết được các cụm máy với nhau cần phải có hàng trăm mét dây

cáp mạng được đi dây sao cho hợp lý.

Nhu cầu về phần mềm:

Cụm Server:

- Máy Server (domain): các máy Client phải được cài đặt hệ điều hành một cách

tự động, các máy client phải được cấp phát IP động và phân giải được tên miền,

máy Server cũng cần có dịch vụ điều khiển từ xa để hỗ trợ cho nhà quản trị.

Đặc biệt, máy Server phải có phần mềm quản lý mail tập trung để quản lý các

mail thí sinh. Ngoài ra, có phần mềm diệt virus để an toàn hệ thống.

- Web Server: lưu bài thi của thí sinh và chạy tốt các website của thí sinh.

4

Page 5: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

- ISA Server: cấp quyền cũng như ngăn chặn việc truy cập web của thí sinh,

giám khảo.

- Máy chạy Web chấm điểm: lưu thông tin và điểm số của thí sinh trong từng

năm dự thi.

Cụm Client:

- Máy thí sinh: cài đặt đầy đủ các phần mềm hỗ trợ việc viết web của thí sinh

như phần mềm các ngôn ngữ lập trình, phần mềm quản lý cơ sở dữ liệu, các

phần mềm hỗ trợ để thiết kế giao diện, đồ họa. Phần mềm gửi và nhận email.

Ngoài ra máy thí sinh cần có phần mềm để upload dữ liệu bài thi lên webserver

sau khi kết thúc buổi thi và phần mềm diệt virus để bảo vệ hệ thống.

- Máy giám khảo: chỉ cần cài các phần mềm duyệt web để xem được các trang

web của thí sinh cũng như vào được trang web chấm điểm.

Giải pháp:

Giải pháp về phần cứng:

Cụm Server:

- Máy Domain và Webserver: cấu hình phải mạnh để quản lý khoảng 45 máy

tính và ổ cứng lưu trữ dữ liệu phải lớn. Cấu hình đề nghị là:

Chip Intel Xeon Processor 2.26GHz, DDRAM 4GB, SATA 4TB.

Màn hình LCD 17’

- Máy ISA Server và máy web chấm điểm. Cấu hình đề nghị như sau:

Chip Intel Core i3-550M 3,2GHz, DDRAM3 2GB, HDD 500GB

Màn hình LCD 17’

- Router ADSL để định tuyến internet.

- Switch 48 port cho máy thí sinh.

- Switch 16 port cho máy giám khảo.

- Switch tổng 8 port.

5

Page 6: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Cụm Client:

- Cụm thí sinh: máy tính cần có cấu hình đủ tốt để chạy được nhiều ứng dụng

cùng lúc, phải có card đồ họa phục vụ cho việc design. Do đó, cấu hình đề nghị

là:

Bộ vi xử lý Due Core 2.93GHz, Card ATI HD 512MB, DDRAM

1GB/1333.

Màn hình 17’.

Máy in màu Laser.

- Cụm giám khảo:

Máy tính cần có cấu hình tương đương máy thí sinh.

Màn hình 17’

Ngoài ra còn có màn hình LCD khoảng 40’ để trình chiếu bài làm,

website thí sinh.

Giải pháp về phần mềm:

- Máy server (Domain):

Hệ điều hành Win2k3.

Dịch vụ DHCP: dịch vụ cấp IP động.

Dịch vụ DNS: dịch vụ phân giải tên miền.

Dịch vụ RIS: cài HĐH tự động trên máy Client.

Dịch vụ Remote Assistance: điều khiển máy tính từ xa.

Phần mềm Exchange Server 2007.

Phần mềm diệt virus Avira: bảo vệ hệ thống.

- Máy Webserver:

Hệ điều hành Win2k3.

Phần mềm IIS Server: tạo trang web nội bộ.

Phần mềm Parallels Plesk Panel 9.0: quản lý các Webserver.

Phần mềm diệt virus Avira: bảo vệ hệ thống.

- Máy Web chấm điểm:

Hệ điều hành Win2k3.

Phần mềm CIS: phần mềm chấm điểm.

6

Page 7: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Phần mềm diệt virus Avira: bảo vệ hệ thống.

- Máy ISA Server:

Hệ điều hành Win2k3.

Phần mềm ISA Server 2006: cấp quyền và ngăn chặn quyền truy cập

internet.

Phần mềm diệt virus Avira: bảo vệ hệ thống.

- Máy thí sinh:

Hệ điều hành WinXP.

Phần mềm Adobe Photoshop CS3, Macromedia Dreamweaver: thiết kế

giao diện và đồ họa.

Phần mềm WampServer 2.0: phần mềm lập trình web hỗ trợ PHP,

MySQL.

Phần mềm Power Point: phục vụ cho việc trình bày ý tưởng, phác thảo

sơ bộ.

Phần mềm FileZilla: Phần mềm upload file lên Web server.

Phần mềm Outlook Express: gửi và nhận mail.

Phần mềm diệt virus Avira: bảo vệ hệ thống.

- Máy giám khảo:

Hệ điều hành WinXP.

Công cụ duyệt web Internet Explorer hoặc Mozilla Firefox có đầy đủ

các tool Flash Player…

Phần mềm diệt virus Avira: bảo vệ hệ thống.

7

Page 8: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

CHƯƠNG II: THU THẬP YÊU CẦU CUỘC THI

1. Đối tượng sử dụng hệ thống:

- Các thí sinh: là những người làm bài thi trên máy tính.

- Các chuyên gia (giám khảo): là những người chấm điểm bài thi cho các thí

sinh.

- Nhà quản trị: quản trị hệ thống máy tính, bảo mật hệ thống và xử lý các sự cố

để cuộc thi được diễn ra một cách tốt đẹp.

2. Yêu cầu hệ thống:

Họ muốn có một hệ thống tổ chức cuộc thi cho khoảng 40 thí sinh, làm bài thi trên

máy vi tính. Ngoài ra, có thêm khoảng 5 chuyên gia (giám khảo) hỗ trợ cuộc thi và

chấm thi, 1 nhà quản trị (Admin) và 2 thanh tra theo dõi cuộc thi. Phòng thi được

trang bị các thiết bị đầy đủ, thiết kế phòng thi logic, hợp mỹ quan. Ngoài ra, yêu cầu

quan trọng được đặt ra là cuộc thi phải đảm bảo sự tiện lợi, chất lượng cuộc thi, không

thể gian lận, các chính sách bảo vệ, bảo mật cũng như tính công khai được đặt lên

hàng đầu.

Các thí sinh không thể trao đổi bài cũng như chia sẻ tài liệu trong khi thi.

Các chuyên gia hỗ trợ cuộc thi cũng như chấm điểm các bài thi cũng phải minh bạch,

rõ ràng, công bằng, công khai.

Các nhà quản trị phải làm tròn nhiệm vụ của mình, theo dõi và ngăn chặn cũng như

khắc phục được các sự cố xảy ra.

3. Qui trình thi:

Chúng ta sẽ lấy một đề thi ví dụ để xây dựng hệ thống này:

Đề thi bao gồm nhiệm vụ thiết kế và hiện thực một Website giới thiệu cuộc thi “Tài

năng sáng tạo” và quản lý việc đăng ký, nộp bài của thí sinh dự thi. Website được viết

bằng ngôn ngữ lập trình PHP. Website phải được hoàn tất trong vòng 15 giờ trải qua 3

ngày được chia làm 3 Mô đun. Thí sinh phải hoàn thành bài thi của mỗi Mô đun trong

thời gian qui định. Nếu thí sinh hoàn thành Mô đun trước thời gian qui định, thí sinh

có thể tiếp tục thực hiện Mô đun sau.

8

Page 9: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Mô đun A – ngày 1-phần 1 ( 5 giờ)

Thí sinh phải phát thảo bố cục trang chủ, trình bày tài liệu thiết kế một cách rõ

ràng và khoa học (dùng Power Point).

Nội dung bao gồm:

■Mục tiêu Website.

■Đối tượng sử dụng.

■Ý tượng thiết kế (Màu sắc, bố cục).

■Thiết kế giao diện trang chủ.

■Thiết kế bố cục trang quản trị.

■Thiết kế cơ sở dữ liệu.

Thí sinh dùng những tài nguyên do ban tổ chức cung cấp để tạo hình ảnh chuyển động

(animation) cho Website.

Tất cả các tài liệu thiết kế trong Mô đun này phải tải (Upload) lên thư mục qui định

cho từng thí sinh trên máy chủ (Server) trước khi kết thúc giờ làm bài của Mô đun

này.

Mô đun B –ngày 2 – phần 2 (5 giờ)

Thí sinh cần hiện thực hoàn chỉnh giao diện 02 trang (Trang chủ, Trang đăng ký thành

viên).

- Trang đăng ký thành viên cần phải kiểm tra lỗi nhập liệu từ người dùng (client

validation) và thông báo nếu có lỗi.

- Trang chủ phải bao gồm nút nhấn (hoặc liên kết) có thể thay đổi phông chữ và định

dạng trang in (print CSS).

Kết thúc Mô đun này, tất cả các trang phải được tạo ra (nội dung có thể trống) và lưu

trong các thư mục có cấu trúc hợp lý. Tất cả các trang phải chèn Header, Menu,

Footer, Animation, tiêu đề trang phân biệt. Không được xuất hiện các trang lỗi hoặc

các liên kết không thể chuyển hướng.

9

Page 10: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Tất cả sản phẩm trong Mô đun này phải tải (Upload) lên thư mục qui định cho từng thí

sinh trên máy chủ (Server) trước khi kết thúc giờ làm bài của Mô đun này.

Mô đun C – ngày 3 – phần 3 (5 giờ)

Thí sinh hiện thực phần xử lý của các trang và hoàn chỉnh Website.

Hiện thực CSDL và thiết lập lập ràng buộc như bản thiết kế.

Hiện thực phần xử lý các trang:

■Trang liên hệ, hiển thị thông tin liên hệ và thông tin tác giả.

■Trang đăng ký thành viên, kiểm tra dữ liệu nhập (server validation – username/email

không được trùng nhau), chỉ cho phép tải (upload) tập tin hình<=200KB. Gửi mail

kích hoạt tài khoản, có mã hóa mật khẩu trong cơ sở dữ liệu.

■Thành viên đăng nhập (Nếu quên mật khẩu có thể lấy lại mật khẩu).

■Trang liệt kê, tìm kiếm thành viên. Nếu không nhập từ khóa thì liệt kê tất cả. Phải

phân trang kết quả tìm kiếm (05 bản ghi/ trang) và tô màu (highlight) từ khóa đang

tìm.

■Trang đăng ký dự thi, kiểm tra dữ liệu nhập, lựa chọn các thành viên thêm vào

nhóm.

■Phần quản trị

oTrang Admin đăng nhập.

oQuản lý thành viên (Xem, Kích hoạt / Tạm dừng tài khoản – Active/Disactive).

oQuản lý nhóm và bài dự thi.

Tất cả sản phẩm trong Mô đun này phải tải (Upload) lên thư mục qui định cho từng thí

sinh trên máy chủ (Server) trước khi kết thúc giờ làm bài của Mô đun này.

Mức đánh giá Website:

Mô đun A Thiết kế website (30%)

Mô đun B Hiện thực giao diện (20%)

Mô đun C Hiện thực chức năng (50%)

10

Page 11: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

4. Qui chế thi:

Các thí sinh không được phép mang vào phòng thi:

- Bất kỳ tài liệu nào.

- Các thiết bị điện tử như: điện thoại, laptop, máy tính hoặc các thiết bị có khả

năng soạn thảo văn bản.

- Các thiết bị lưu trữ như usb, ổ cứng di động…

Trường hợp các thí sinh đi trễ quá 15 phút qui định trong mỗi ngày thi, thí sinh đó sẽ

không được làm bài thi và xem như thí sinh đó rớt.

Đề thi cũng như qui chế thi do ban tổ chức qui định. Ở đây, chúng ta đặt giả

thiết như vậy cho hoàn chỉnh một cuộc thi.

11

Page 12: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

CHƯƠNG III: THIẾT KẾ HỆ THỐNG

1. Thiết kế phòng thi:

Để thiết kế phòng thi, chúng ta cần một phòng đủ lớn có thể lắp đặt cho khoảng 50

máy vi tính, ngoài ra còn có một khoảng không gian giữa cụm thi thí sinh, cụm giám

khảo và cụm cho nhà quản trị, lối ra vào một cách rộng rãi, thoải mái.

Khu vực thi được chia làm 3 phòng:

Sơ đồ mô hình vật lý:

■Khu vực chính :

Bao gồm 40 máy tính client được bố trí thành 2 dãy, các máy được bố trí ngăn

cách nhau, để cho các thí sinh không thể trao đổi.

■Phòng chuyên gia:

Gồm 5 máy tính internet tốc độ cao dành cho các chuyên gia. Ở giữa phòng là

1 bàn họp lớn và có 1 màn hình lớn được nối vào 1 máy tính. Bài làm của thí sinh sẽ

12

Page 13: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

được trình chiếu tại màn hình này. Xung quanh sẽ có các chuyên gia cùng nhau đưa ra

nhận xét đánh giá chủ quan và khách quan.

■Phòng Server:

Gồm các máy server : Domain Server (Server Chính) và một máy tính để quản lý

Web Server, các thiết bị mạng. Để cho các quản trị hệ thống dễ dàng điều khiễn các

máy trạm.

Sơ đồ logic:

2. Yêu cầu về phần cứng

- Đối với máy chủ Server (dành cho nhà quản trị): chúng ta cần 1 máy tính có

cấu hình mạnh phù hợp để quản lý khoảng hơn 45 máy tính Client, đảm bảo

chạy các ứng dụng dịch vụ mạng và các dịch vụ bảo mật mạng một cách nhanh

chóng, tốc độ xử lý cao, không bị quá tải khi nhiều Client truy cập vào cơ sở dữ

13

Page 14: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

liệu. Ngoài ra, cần có một Server dự phòng chạy song song để phòng hờ mỗi

khi có sự cố xảy ra, tránh tình trạng mất dữ liệu.

- Đối với các máy Client (dành cho thí sinh và giám khảo): chúng ta cần tổng

cộng khoảng 40 máy tính cho thí sinh và 5 máy tính cho các giám khảo. Các

máy này cũng phải có cấu hình tương đối tốt để cho thí sinh thao tác bài thi của

mình một cách nhanh chóng, chạy tốt các phần mềm lập trình, các phần mềm

quản lý cơ sở dữ liệu…

- Sau khi thi, các thí sinh in bài thi của mình ra giấy. Do đó, cần một máy in màu

tốt để đáp ứng yêu cầu này.

- Trong phòng giám khảo cần có một màn hình LCD lớn để phục vụ cho giám

khảo chấm bài, các giám khảo có thể trình chiếu bài thi của thí sinh lên màn

hình lớn để có thể cùng nhau theo dõi và thảo luận về bài thi, giúp cho việc

chấm thi một cách khách quan hơn.

- Trong phòng của quản trị viên cần có một router để định tuyến đường đi cho

các máy Client, phục vụ cho việc kiểm soát và bảo mật mạng của Admin.

Ngoài ra, cần có các switch và dây cáp mạng để kết nối các máy Client lại với

nhau, yêu cầu là switch 48 port cho phòng thí sinh và switch 16 port cho phòng

giám khảo. Thêm vào đó là switch tổng từ 4 port đến 8 port để đấu nối 2 switch

trên lại với nhau. Các port dư sẽ phục vụ cho việc mở rộng qui mô cho cuộc thi

sau này nên chúng ta không sợ lãng phí.

- Cuối cùng, trong quá trình hoạt động thì vấn đề điện áp cũng là điều đáng nói

đến, trong một mạng máy tính có hệ thống máy tính và Server lớn thì vấn đề ổn

định nguồn điện cho các thiết bị hoạt động đúng công suất là điều cần phải có,

để dự phòng cho các trường hợp xấu có thể đế như là: Mất điện đột ngột, hoặc

hệ thống máy tính có sự cố, hoặc điện áp để dùng cho hệ thống máy cao và ổn

14

Page 15: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

định. Trong trường hợp này chúng ta có thể nâng cấp thêm một ổn áp điện, một

máy phát điện dự phòng.

Dựa vào những phân tích, ta có thể đưa ra cấu hình và giá cả để tham khảo như

sau:

UPS bộ lưu điện

Máy chủ server và Webserver

15

Page 16: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Máy ISA và máy Web chấm điểm

Máy client

16

Page 17: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Màn hình máy tính

Màn hình lớn cho phòng chuyên gia

LCD SONY KLV-40BX400 ME6

Giá bán: 14,900,000 VND(Giá trên đã bao gồm

VAT)

Máy in

17

Page 18: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Switch

■Switch cho phòng thí sinh:

■Switch cho phòng chuyên gia:

■Switch tổng

18

Page 19: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Router ADSL

Cáp mạng kết nối

Bảng giá chi tiết tham khảo tại Công Ty Cổ Phần và Thương Mại Dịch Vụ Phong Vũ,

Hoàn Long computer, Siêu Thị Điện Máy Nguyễn Kim (bảng giá cập nhật tháng

1/2011).

3. Yêu cầu phần mềm:

■Máy thí sinh và chuyên gia:

Yêu cầu:

- Bắt đầu modun A, thí sinh phải phác thảo, trình bày sơ bộ các ý tưởng, mục

tiêu, đối tượng sử dụng, thiết kế giao diện, bố cục cũng như cơ sở dữ liệu cho

Website. Do đó cần có một công cụ để truyền tải, trình bày nội dung một cách

rõ rang nhất.

- Với modun tiếp theo, các thí sinh sẽ phải hiện thực các giao diện, thiết kế các

trang web của mình. Do đó, cần một số công cụ để phục vụ thiết kế web,

design web, các phần mềm đồ họa, xử lý hình ảnh, màu sắc.

- Với modun cuối, các thí sinh chú trọng vào phần viết code, cơ sở dữ liệu. Do

đó, cần có công cụ để viết code, thiết kế cơ sở dữ liệu. Do trang web được viết

19

Page 20: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

với ngôn ngữ lập trình PHP, do đó phần mềm yêu cầu phải đọc và viết được

loại ngôn ngữ này.

- Ngoài ra, trong quá trình thi, các thí sinh cần được cung cấp một số tài khoản

mail để test website của mình. Do đó, cần một phần mềm để kiểm tra và gửi

mail.

- Thêm vào đó, sau mỗi buổi thi, các thí sinh phải upload website của mình lên

Web Server. Do đó, cần một phần mềm để upload file.

Giải pháp:

Để phục vụ đầy đủ cho việc thi cử của thí sinh, các máy trạm phải cài đặt các phần

mềm sau:

- Hệ điều hành: Windows XP.

- Để phục vụ cho việc trình bày sơ bộ website của thí sinh, phần mềm được đề

nghị ở đây là MS Power Point của Microsoft. Phần mềm Microsoft PowerPoint

cho phép bạn tạo dựng những Slide (lát cắt) thể hiện những chủ điểm, thông

điệp đi kèm với những hiệu ứng. MS PowerPoint thường được dùng để xây

dựng bài giảng điện tử, thuyết trình, thậm chí là để quảng cáo, làm phim hoạt

hình và trình diễn ảnh.

- Adobe Photoshop CS4 full, Macromedia Dreamweaver: phục vụ cho việc thiết

kế giao diện website của thí sinh. Adobe Photoshop là một phần mềm đồ họa

chuyên dụng của hãng Adobe. Ngoài khả năng chính là chỉnh sửa ảnh cho các

ấn phẩm, Photoshop còn được sử dụng trong các hoạt động như thiết kế trang

web, vẽ các loại tranh (matte painting và nhiều thể loại khác), vẽ texture cho

các chương trình 3D... gần như là mọi hoạt động liên quan đến ảnh bitmap.

Macromedia Dreamweaver là công cụ dẫn đầu trong các công cụ phát triển

web, cho phép người dùng thiết kế hiệu quả, phát triển và bảo trì các website

dựa trên các chuẩn từ đầu đến cuối, việc tạo và bảo trì website đến các ứng

dụng cao cấp được hỗ trợ thực hành tối đa và các công nghệ mới nhất.

- WampServer 2.0 là công cụ lập trình web động với: Apache, MySQL , PHP...

Đây là 1 bộ công cụ hỗ trợ cho việc thực thi website được thiết kế bằng ngôn

ngữ PHP và cơ sở dữ liệu MySQL. Ở các máy client, thí sinh có thể thiết kế

20

Page 21: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

web PHP bằng Macromedia Dreamweaver, thực thi web tại localhost trước khi

đưa lên WebServer.

- Outlook Express: là một công cụ để quản lý mail, phục vụ cho thí sinh test

website của mình.

- FileZilla 3.4.0: Phần mềm upload file lên Web server. Đa số các website cung

cấp hosting, từ miễn phí cho đến thu phí trên Internet đều hỗ trợ tính năng tải

dữ liệu từ máy tính lên hosting thông qua các trình FTP Upload. FileZilla được

xem như một đại diện tiêu biểu về sự đơn giản nhưng rất hiệu quả trong lĩnh

vực này. Đặc biệt hơn là FileZilla được cung cấp hoàn toàn miễn phí.

- Phần mềm diệt virus Avira: phần mềm bảo vệ máy tính tránh được các virus

xâm hại.

Ngoài ra, còn có các phần mềm cơ bản như: Mircosoft Word, Excel, Unikey để phục

vụ cho thí sinh khi cần thiết.

■ Máy Server (Domain):

Yêu cầu:

1. Cần xây dựng 1 hệ thống mạng domain quản lý các user tập trung. Đảm bảo hệ

thống mạng vận hành 1 cách hiệu quả, đáp ứng yêu cầu sử dụng.

2. Cài đặt hệ điều hành cho các máy phải được cài đặt tự động.

3. Các máy client phải được cấp phát IP động.

4. Phải phân giải được tên miền.

5. Có dịch vụ điều khiển từ xa để hỗ trơ cho người quản trị.

6. Cài đặt các chính sách, ràng buộc để cuộc thi không xảy ra hình thức gian lận.

7. Cài đặt 1 Mail server để các thí sinh có một vài mail để test website.

8. Cài đặt Web Server để thông báo thông tin cho thí sinh.

9. Cài đặt phần mềm diệt virut.

■ Máy Web Server:

1. Cài đặt phần mềm để tạo Website và quản lý Website.

2. Cài đặt phần mềm diệt virus.

21

Page 22: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

■ Máy Web chấm điểm:

1. Cài đặt phần mềm chấm điểm các Website của thí sinh.

2. Cài đặt phần mềm diệt virus.

■ Máy ISA Server:

1. Cài đặt phần mềm ISA Server để phân quyền hoặc ngăn chặn truy cập Web của

thí sinh và giám khảo.

2. Cài đặt phần mềm diệt virus.

Giải pháp toàn diện:

1. Hệ điều hành: Windows Server 2003: cho các dịch vụ mạng và tính bảo mật tốt

hơn.

2. RIS (Remote Installation Services) : dịch vụ cài đặt HĐH tự động cho các máy

client.

Một hệ thống gần 50 máy tính, để cài dặt HĐH cho từng máy thì rất khó khăn. Sử

dụng dịch vụ RIS ta có thể cài đặt HĐH cho các máy client một cách tự động.

3. DHCP Server (Dynamic Host Configuration Protocol) : dịch vụ cấp phát IP

động cho các máy client.

Trong 1 hệ thống máy tính với số lượng nhiều nhu vậy. Thì việc đi đến từng máy để

cấu hình IP thì rất vất vả. DHCP sẽ tự động cung cấp địa chỉ IP cho các máy client

một cách hiệu quả.

DHCP là giao thức Cấu hình Host Động được thiết kế làm giảm thời gian chỉnh cấu

hình cho mạng TCP/IP bằng cách tự động gán các địa chỉ IP cho khách hàng khi họ

vào mạng. Dich vụ DHCP là một thuận lới rất lớn đối với người điều hành mạng. Nó

làm yên tâm về các vấn đề cố hữu phát sinh khi phải khai báo cấu hình thủ công.

22

Page 23: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

4. DNS Server (Domain Name System) : phân giải tên miền thành IP và ngược lại.

Với số lượng máy tính như vậy thì không thể nhớ hết địa chỉ IP của từng máy được,

yêu cầu đặt ra là sử dụng tên miền để dễ nhớ. Dịch vụ DNS giúp ta phân giải tên miền

thành địa chỉ IP và ngược lại.

DNS là hệ thống phân giải tên miền được phát minh vào năm 1984 cho Internet và là

một trong số các chuẩn công nghiệp của các cổng bao gồm cả TCP/IP. DNS là chìa

khóa chủ chốt của nhiều dịch vụ mạng như duyệt Internet, mail server, web server...

Nói cách khác, DNS cũng giống như một danh bạ điện thoại cho Internet. Nếu chúng

ta biết tên của một người nhưng không biết số điện thoại hay ngược lại, chúng ta có

thể tham khảo trong sổ danh bạ dễ dàng.

5. Remote Assistance : dịch vụ điều khiển từ xa.

Khi người quản trị không có mặt trực tiếp trên máy server thì làm cách nào để

quản trị hệ thống được. Dịch vụ Remote Assistance cho phép người quản trị điều

khiển máy tính từ xa.không cần phải có trực tiếp trên máy.

6. ISA server 2006 : Tạo các chính sách cho các máy client.

Trong lúc thi các thí sinh không được trao đổi thông tin, tài liệu cho nhau với

nhau và không được sử dụng internet (ngoại trừ giám khảo có quyền truy cập internet

để phục vụ cho việc chấm điểm). Các thí sinh chỉ có thể truy cập trang web

www.w3.org. Ngoài ra, khi thi xong, các thí sinh sẽ upload bài mình lên web server để

chạy và chỉ có thí sinh đó và giám khảo chấm thí sinh đó mới có thể truy cập trang

web đó. Để đảm bảo các quy luật đó thì phải cài đặt dịch vụ ISA server để tạo các

chính sách ngăn chặn truy cập và phân quyền cho từng thí sinh, giám khảo.

Đặc điểm:

Về khả năng Publishing Service

- ISA 2006 có thế tự tạo ra các form trong khi người dùng truy cập vào trang

OWA, qua đấy

23

Page 24: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

- Hỗ trợ chứng thực kiểu form-based, chống lại các người dùng bất hợp pháp vào

trang web OWA, tính năng này được phát triển dưới dạng Add-ins.

- Cho phép public Terminal Server theo chuẩn RDP over SSL, đảm bảo dữ liệu

trong phiên kết nối được mã hóa trên Internet (kể cả password).

- Block các kết nối non-encrypted MAPI đến Exchange Server, cho phép

Outlook của người dùng kết nối an toàn đến Exchange Server.

- Rất nhiều các Wizard cho phép người quản trị public các Server nội bộ ra

internet 1 cách an toàn.

- Hỗ trợ cả các sản phẩm mới như Exchange 2007.

Khả năng kết nối VPN

- Cung cấp Wizard cho phép cấu hình tự động site-to-site VPN ở 2 văn phòng

riêng biệt, tất nhiên ai thích cấu hình bằng tay tại từng điểm một cũng được,

tích hợp hoàn toàn Quanratine.

- Stateful filtering and inspection, kiểm tra đầy đủ các điều kiện trên VPN

Connection, Site to site, secureNAT for VPN Client.

- Cho phép Public luôn 1 VPN Server khác trong Intranet ra ngoài Internet, hỗ

trợ PPTP, L2TP/IPSec, IPSec Tunnel site-to-site (với các sản phẩm VPN khác).

Về khả năng quản lý

- Dễ dàng quản lý.

- Rất nhiều Wizard

- Backup và Restore đơn giản.

- Cho phép ủy quyền quản trị cho các User/Group.

- Log và Report chi tiết cụ thể.

- Cấu hình 1 nơi, chạy ở mọi nơi (bản ISA Enterprise)

- Khai báo thêm server vào array dễ dàng (không khó khăn như hồi ISA 2000,

2004 ).

- Tích hợp với giải pháp quản lý của Microsoft: MOM.

- SDK.

24

Page 25: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Các tính năng khác

- Hỗ trợ nhiều CPU và RAM ( bản standard hỗ trợ đến 4CPU, 2GB RAM).

- Max 32 node Network Loadbalancing.

- Hỗ trợ nhiều network.

- Route/NAT theo từng network.

- Firewall rule đa dạng.

- IDS.

- Flood Resiliency.

- HTTP compression.

- Diffserv .

7. Exchange Server : tạo 1 hệ thống mail quản lý tập trung.

Mỗi thí sinh sẽ được cung cấp 5 địa chỉ mail để test website của mình. Mail được cấp

cho thí sinh này sẽ không gửi được cho mail của thí sinh kia và ngược lại. Ngoài ra,

các mail này chỉ có thể gửi cục bộ mà không thể gửi ra ngoài Internet.

Exchange Server là phần mềm của Microsoft, chạy trên các máy chủ, cho phép gửi và

nhận thư điện tử cũng như các dạng khác của truyền thông thông qua mạng máy tính.

Được thiết kế chủ yếu để giao tiếp với Microsoft Outlook nhưng Exchange

Exchange Server cũng có thể giao tiếp tốt với các phần mềm khác như Outlook

Express hay các ứng dụng thư điện tử khác.

Exchange Server được thiết kế cho cả các doanh nghiệp lớn và nhỏ với ưu điểm nổi trội

là dễ quản trị, hỗ trợ nhiều tính năng và có độ tin cậy cao. Sự dễ sử dụng của các công

cụ triển khai và hỗ trợ cho phép ta dễ dàng quản trị Exchange Server hơn.

Tin nhắn được gửi từ các thiết bị Client như máy tính cá nhân (PC), máy trạm hay các

thiết bị di động như điện thoại di động hay Pocket PC. Các thiết bị Client này kết nối

25

Page 26: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

với mạng máy tính tập trung với Server hay các máy Mainframe là nơi lưu trữ các hộp

thư. Các Server kết nối tới mạng Internet hoặc mạng riêng (private network) nơi thư điện

tử được gửi tới để nhận thư điện tử của của người sử dụng.

8. Phần mềm Parallels Plesk Panel 9.0 và IIS server : tạo ra 1 trang web nội bộ

và quản lý

Cần có 1 trang web nội bộ để cho các thí sinh đễ dàng theo dõi thông tin. Dịch vụ IIS

Server sẽ giúp tạo ra 1 trang web nội bộ và Parallels Plesk Panel 9.0 sẽ hỗ trợ Admin

trong việc quản lý các WebServer.

Plesk giải pháp tối ưu và tiết kiệm nhất cho việc quản trị Server, VPS và Hosting.

Plesk là phần mềm quản lý hosting chuyên nghiệp hàng đầu thế giới của Parallels

được nhiều nhà cung cấp dịch vụ Server, VPS, Web Hosting, Domain... tin dùng. Tính

năng tự động hóa cao giúp các doanh nghiệp giảm chi phí, thời gian trong việc quản

lý, đầu tư thiết bị và nhân lực.

Plesk là một hệ thống quản lý máy chủ do Parallels phát triển , có thể hoạt động trên 2

hệ điều hành Window & Linux , nhờ sự linh động và đa dạng hóa trong cơ cấu hoạt

động trên các hệ điều hành thông dụng , Plesk đã phát triển mạnh mẽ và được nhiều

doanh nghiệp lựa chọn cho giải pháp quản lý máy chủ , hệ thống quản lý được phân

cấp rõ ràng cùng với khả năng bảo mật và can thiệp sâu vào hệ thống giúp cho plesk

dễ dàng quản lý và phân cấp người sử dụng , với giao diện quản lý thân thiện vista ,

plesk ngày càng khẳng định được vị thế và lựa chọn số một trong việc quản lý máy

chủ hiện nay.

9. Phần mềm CIS 2.0.2 ( Competition Information System): Phần mềm hỗ trợ tạo

hội thi và chấm điểm, xây dựng các Form, tiêu chí chấm điểm, cách chấm

điểm.

Việc đánh giá được hội đồng giám khảo thực hiện theo những quy định chặt chẽ, phần

lớn việc đánh giá dựa theo các tiêu chuẩn cụ thể có thể định lượng được, các kết quả

đánh giá được đưa vào phần mềm máy tính để xử lý kết quả cuối cùng, máy tính sẽ tự

động xếp giải nhất, nhì, ba, vì vậy kết quả xếp giải là hoàn toàn khách quan.

26

Page 27: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Phiên bản được dùng để xây dựng website là CIS 2.0.2.

10. Cài đặt phần mềm diệt virus Avira : giúp cho hệ thống tránh được sự xâm hại

của virus, làm chậm tốc độ của máy Server.

Cách thức làm bài thi và các vấn đề bảo mật:

Trước khi thi:

Trước ngày thi một ngày, các thí sinh sẽ được triệu tập đến phòng thi để xem địa điểm

và biết vị trí ngồi trong phòng thi của mình. Tùy theo số báo danh của thí sinh, nhà

quản trị sẽ thống nhất với ban tổ chức để định vị trí ngồi cho các thí sinh để dể theo

dõi và quản lý.

Các thí sinh sẽ đăng nhập tài khoản của mình (do Server cấp) vào máy tính và kiểm

tra máy cũng như các phần mềm để phục vụ cho bài thi của mình. Nếu có vấn đề gì thì

báo cho nhà quản trị để có thể xử lý hoặc sắp xếp máy khác.

Sau khi hoàn tất thủ tục kiểm tra máy, các thí sinh sẽ ra về. Sau đó, Admin có nhiệm

vụ ghost lại toàn bộ các máy để đảm bảo hệ thống được nguyên vẹn, không bị chỉnh

sửa.

Khi đi thi, các thí sinh sẽ ngồi đúng vị trí của mình để làm bài thi.

Trong khi thi:

Bắt đầu thi, các thí sinh sẽ đăng nhập vào hệ thống của mình với tài khoản do ban tổ

chức cấp. Sau đó, các thí sinh sẽ sử dụng các ứng dụng lập trình như Visual Studio

2008, thiết kế đồ họa Macromedia Dreamweaver, Adobe Photoshop Cs4 và hệ quản

trị cơ sở dữ liệu SQL Server để hoàn thành bài thi của mình.

Mỗi thí sinh sẽ được cung cấp 5 địa chỉ mail để phục vụ cho việc test website của

mình.

Admin phải bảo đảm các thí sinh không thể chia sẽ tài liệu cho nhau thông qua máy

tính.

Trong quá trình làm bài, các thí sinh chỉ có thể tham khảo tài liệu tại trang web

www.w3.org. Ngoài ra, các thí sinh sẽ không thể download dữ liệu từ trang web này

27

Page 28: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

về, các thí sinh chỉ có quyền chỉ đọc. Thêm vào đó, Admin phải cấm không cho các

thí sinh truy cập vào tất cả các trang web nào khác.

Sau khi thi:

Mỗi thí sinh được cấp 1 Account Client, được cấp 1 tên miền để upload website cho

giám khảo chấm điểm. Ví dụ như Thí sinh 1 được cấp tài khoản ts1, domain là

thisinh1.com. Do tính chất cuộc thi được chia làm 3 buổi cụ thể, nên mỗi tài khoản

được cấp 3 subdomain tương ứng để upload bài thi ngay khi thi xong buổi đó. Ví dụ

domain thisinh1.com sẽ có 3 subdomain là buoi1.thisinh1.com, buoi2.thisinh1.com,

buoi3.thisinh1.com. Trên máy server cũng có 3 thư mục Buoi1, Buoi2, Buoi3 tương

ứng.

Kết thúc mỗi buổi thi, các thí sinh sẽ upload vào các thư mục tương ứng là Buoi1,

Buoi2, Buoi3 để lưu bài trên webserver và trên webserver sẽ có 3 subdomain để chạy

các website của từng buổi.

Khi thi tiếp buổi 2, các thí sinh sẽ lấy dữ liệu từ buổi 1 để làm tiếp. Bên cạnh đó, các

thí sinh chỉ có quyền xem dữ liệu, trang web của buổi trước trên webserver mà không

được quyền chỉnh sửa bất cứ một thông tin nào.

Thí sinh upload dữ liệu lên Server bằng FTP với phần mềm Filezilla tại Client.

28

Page 29: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

4. Tính chi phí

Tên thiết bị Số lượng Đơn giá Thành tiền (có

VAT)

UPS bộ lưu điện 1 2.200.000VND 2.200.000 VND

Máy chủ Server

và Web server

2 30.576.000 VND 61.152.000 VND

Máy ISA Server

và Máy Web

chấm điểm

2 9.591.000VND

(+10%VAT)

21.100.200 VND

Máy trạm 45 6.818.000VND

(+10%VAT)

337.491.000VND

Màn hình LCD

17’

49 2.240.000 VND 109.760.000VND

Màn hình LCD

40’

1 14.900.000 VND 14.900.000 VND

Máy in 1 6.300.000 VND 6.300.000 VND

Switch 48P 1 4.076.800 VND 4.076.800 VND

Switch 16P 1 769.600 VND 769.600 VND

Switch 8P 1 1.331.100 VND 1.331.100 VND

Router ADSL 1 2.980.000 VND 2.980.000 VND

Cable 1000m 7.280 VND 7.280.000 VND

Tổng 569.340.700 VND

Ngoài ra, còn có một khoản chi phí dùng để mua các phần mềm bản quyền như:

Windows Server 2003, Parallels Plesk Panel, …

Như vậy, ước tính chi phí cho dự án này vào khoảng ~580.000.000 VND

29

Page 30: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

CHƯƠNG III : THIẾT LẬP VÀ CẤU HÌNH HỆ THỐNG

1. Quản trị hosting dùng phần mềm Parallels Plesk Panel 9.0 (Máy Server)

Máy WebServer sử dụng IIS (được hỗ trợ trong Windows Server 2003) với ngôn ngữ

PHP – cơ sở dữ liệu MySQL (được hỗ trợ trong Plesk)

Các dịch vụ cần thiết trước khi cài đặt:

Windows Server 2003 SP2 đã kích hoạt dịch vụ QoS Packet Scheduler

Cài đặt IIS (WebServer)

Gen6 FTP Server (FTP Server)

Tiến hành cài đặt Plesk 9.0

Bước 1: Chạy file cài đặt Plesk 9.

Bước 2: Màn hình Welcome hiện lên, click Next

30

Page 31: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Bước 3: Chọn các thư mục cho Plesk 9 sử dụng, click Next

Bước 4: Ở hộp thoại Select Installation Type, chọn Custom để chọn các thành phần

cần thiết

Bước 5: Chọn các thành phần cần thiết ở hộp thoại Select Components như:

WebServer dùng IIS, cơ sở dữ liệu MySQL click Next

31

Page 32: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Bước 6: Điền vào mật khẩu cho Administrator của Plesk, click Next

Bước 7: Click Next Install để tiến hành quá trình cài đặt

Bước 8: Click Finish để hoàn tất quá trình cài đặt

32

Page 33: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Bước 9: Vào trình duyệt gõ địa chỉ http://localhost:8880 để đăng nhập

Bước 10: Sau khi đăng nhập thành công bằng admin, khai báo tên hosting, click OK

33

Page 34: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Bước 11: Khai báo các thông tin về đơn vị chủ quản, click OK

Đây là giao diện của Plesk sau khi đã khai báo các thông tin cần thiết

Cung cấp các tài khoản cho các thí sinh bằng các Acount Client, tạo các tên miền theo

quy định cuộc thi và mật khẩu FTP cho thí sinh upload trang web của mình lên.

Máy Client

Bước 1: Đăng nhập Plesk Panel bằng trình duyệt với tài khoản mà Server cung cấp

Bước 2: Đưa database lên host bằng công cụ database của Plesk

Bước 3: Hiệu chỉnh file config.php để xác định chính xác database và user

Bước 4: Đưa file lên giao thức FTP với phần mềm FileZilla

34

Page 35: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Vậy là trang web PHP với cơ sở dữ liệu là MySQL đã có thể chạy được trên web, các

giám khảo có thể vào trang web của thí sinh theo tên miền đã quy định trước để chấm

bài.

2. Quá trình upload file của thí sinh

Tại máy Client thí sinh đăng nhập bằng Account Client được cấp

Sau khi đăng nhập thành công, thí sinh có thể thấy được domain của mình đã được tạo

sẵn

35

Page 36: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Thư mục tương ứng trên Web Server

Tại đây tạo thêm 3 thư mục là buoi1, buoi2, buoi3 để thí sinh upload theo từng buổi

thi cụ thể

Phân quyền cho các Account Client

Mỗi thí sinh được cấp 1 tài khoản và quản lý domain của mình, do đó thí sinh này

không thể vào domain của thí sinh khác được (tương ứng với tên domain có 1 thư mục

tương ứng)

Thí sinh upload dữ liệu lên Server bằng FTP với phần mềm FileZilla tại Client

36

Page 37: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Thí sinh khác đăng nhập vào domain của thí sinh 1 sẽ bị báo lỗi (ví dụ ts2 đăng nhập

vào ts1)

Web Server đã được được đặt Gen6FTP Server, sử dụng tính năng của phần mềm này

phân quyền cụ thể cho từng thư mục trong từng buổi thi của thí sinh. Cụ thể là trước

37

Page 38: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

khi vào thi buổi thi thứ nhất, thí sinh có toàn quyền trên 3 thư mục buoi1, buoi2, buoi3

(tương ứng với các tài khoản ftp mà server cung cấp)

Sau khi thi xong 1 buổi thi, buổi thi sau thí sinh không được upload tiếp vào thư mục

bài làm của mình nữa. Chỉ được phép xem thư mục, tập tin và download dữ liệu để

làm tiếp buổi thi tiếp theo. Ta phân quyền lại như sau: cho phép quyền List files, List

folder và download, cấm upload.

Ví dụ như buổi thi thứ 2 thì thí sinh không được upload vào thư mục của buổi 1 nữa,

chỉ được các quyền như trên. Xác lập như sau:

38

Page 39: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Nếu thí sinh đang dự thi ở buổi thứ 2 mà upload vào thư mục của buổi 1

39

Page 40: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Không thể thực hiện được, bị báo lỗi

Demo up 1 trang web lên WebServer

Tạo 1 domain tên testweb.com, sau đó thực hiện các bước upload trang web lên

Server để kiểm tra xem WebServer có hoạt động không.

Bước 1: Đăng nhập Plesk Panel bằng trình duyệt với tài khoản mà Server cung cấp

Bước 2: Đưa database lên host bằng công cụ database của Plesk

Chọn mục Databases Add New Database

Đặt tên cho database, chọn loại cơ sở dữ liệu là MySQL

40

Page 41: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Chọn Add New Database User để tạo user được phép kết nối database

Chọn WebAdmin để vào quyền quản trị của cơ sở dữ liệu

Tiến hành import file cơ sở dữ liệu (.sql) vào cơ sở dữ liệu trên host

Bước 3: Hiệu chỉnh file config.php để xác định chính xác database và user (theo tên

đã tạo trên domain)

41

Page 42: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Bước 4: Đưa file lên giao thức FTP với phần mềm FileZilla

Kết quả: Trang web đã hoạt động tốt trên nền PHP với cơ sở dữ liệu MySQL

3. Cấu hình ISA Server 2006

a. Tạo rule chỉ cho phép các máy chuyên gia truy cập internet

Trước tiến add tất cả user của chuyên gia vào groups ChuyenGia.

Tiến hành tạo Access Rules chỉ cho các chuyên gia truy cập web.

Bước 1: Mở ISA management. Chọn Firewall policy -> click phải chọn New ->

Access Rule.

42

Page 43: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Bước 2: Đặt tên Rule: “Cho_phep_vao_web” -> Next.

43

Page 44: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Bước 3: Tại cửa sổ Rule Action. Chọn Allow-> Next.

Bước 4: Tại cửa sổ Protocols. ở mục this rule applies to:chọn Selected protocols. ở

phần Protocols : chọn add -> chọn các giao thức HTTP,HTTPS, HTTP Server ->Next

44

Page 45: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Bước 5: Tại cửa sổ Access Rule Sources -> Add-> chọn “Internal” và “Local host”

->Next.

Bước 6: Tại cửa sổ Access Rule Destinations-> Add -> “External” -> Next.

45

Page 46: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Bước 7: Tại cửa sổ Uers Set . Remove “All Users” sau đó chọn Add. ở cửa sổ Add

Users-> chon New-> nhập vào “ChuyenGia”-> Next . ở cửa sổ Users chọn Add->

Windows users and groups….

Sau đó chọn nhóm ChuyenGia đã được tạo từ trước. Tại cửa sổ Users chọn Next

-> Finish.

46

Page 47: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Tại cửa sổ Add Users lúc này đã có nhóm ChuyenGia, chọn nhóm ChuyenGia-> Add

-> Close để trở lại cửa sổ Users Set -> Chon Next.

Bước 8: Tại cửa sổ mới chon Finish.

47

Page 48: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Trở lại cửa sổ chính chọn Apply.

b. Tạo rule cho phép thí sinh vao trang W3C (www.w3.org):

Bước 1: Định nghĩa URL Set chứa trang www.w3.org

Vào ISA Server management-> Firewall Policy->Qua phần Toolbox->New->Domain

Name Set.Trong cửa hiển ra ở nhập tên và add domain (w3.org) vào.

Bước 2: Tạo Rule cho phép thí sinh được truy cập trang www.w3.org .

Vào Firewall Policy->New->Access Rule. Gõ “cho phep vao trang W3C” vào mục

Access Rule Name-> Next.

48

Page 49: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Ở cửa sổ Rule Action chọn Allow-> Next

49

Page 50: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Ở cửa sổ Protocols chọn Selected protocols->Add HTTP, HTTPS ->Next

Ở cửa sổ Access Rule Sources->Add->Networks->Internal->add->Close->Next.

50

Page 51: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Ở cửa sổ Access Rule Destination->add->Domain Name Sets-> Web cho thi sinh

->add ->close->Next.

Ở cửa sổ User Sets->Remove All Users->Add->group ”ThiSinh”->add->close->Next

->Finish.

51

Page 52: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

4. Cấu hình Exchange Server 2007

a. Tạo User Mail Box:

B1: Mở chương trình Exchange Server 2007

B2: Tại mục Recipient Configuration, Click chuột phải vào Mail box chọn New

Mailbox -> hộp thoại New Mailbox sẽ mở ra.

52

Page 53: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

B3: Trong phần Introduction, ta check vào mục User Mailbox. Chọn Next.

B4: Trong phần User Type, ta check vào mục New User. Chọn Next.

B5: Trong phần User Information, ta điền đầy đủ các thông tin về UserName,

Password, Domain là: @thitaynghe.com. Chọn Next.

53

Page 54: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

B6: Trong phần Mailbox Settings, ta trỏ đến Mailbox Database là thisinh. Chọn Next.

54

Page 55: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

B7: Trong phần New Mailbox. Chọn Next.

B8: Trong phần Completion. Chọn Next.

Ta sẽ tạo tương tự như vậy, mỗi thí sinh ta sẽ tạo 5 account để thí sinh đó test

website của mình.

b. Tạo Distribution Group:

B1: Tại mục Recipient Configuration, Click chuột phải vào Distribution Group chọn

New Distribution Group -> hộp thoại New Distribution Group sẽ mở ra.

B2: Trong phần Introduction, ta check vào mục New Group. Chọn Next.

B3: Trong phần Group Information. Ta check Group type là Distribution và điền tên

group (VD: groupthisinh1)

55

Page 56: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

B4: Trong phần New Distribution Group. Chọn Next.

B5: Trong phần Completion. Chọn Finish.

B6: Sau khi tạo group xong, ta click phải vào group đó chọn Properties -> Hộp thoại

Properties sẽ hiện ra.

B7: Chọn tab Members. Trong tab này, ta sẽ add danh sách các user có cùng một

group. Chọn OK

56

Page 57: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Như vậy, ta đã hoàn thành xong việc tạo groupthisinh1, ta sẽ làm tương tự để

tạo group cho các thí sinh khác.

c. Tạo Transport Rule không cho phép group thí sinh đó gửi mail ra

Internet.

B1: Trong mục Organization Configuration, chọn mục Hub Transport. Chọn tab

Transport Rules.

B2: Tại tab Transport Rules, ta click phải chọn New Transport Rules -> Hộp thoại

New Transport sẽ mở ra.

57

Page 58: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

B3: Trong phần Introduction, ta đặt Name là “groupthisinh1 không được gửi mail ra

Internet”.

B4: Trong phần Conditions ta sẽ check vào 2 mục “from a member of distribution

list” và “send to users inside or outside the organization” (tức là điều kiện là từ 1 user

trong một group nào đó gửi đến một user bên trong hoặc ngoài tổ chức).

Tiếp theo, ta sửa distribute list là groupthisinh1 và sửa Inside thành Outside.Chọn

Next.

58

Page 59: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

B5: Trong phần Action, ta check vào mục “send bounce message to sender with

echanced status code” (để gửi một tin thông báo chặn gửi mail ra internet) và ta sửa

câu chú thích là “Không được gửi mail ra Internet”. Chọn Next.

59

Page 60: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

B6: Trong phần Exceptions, ta chọn Next.

B7: Trong phần Create Rule, ta chọn Next.

B8: Trong phần Completion, ta chọn Finish.

Như vậy, ta đã tạo xong rules cấm thí sinh gửi mail ra Internet.

d. Tạo rule không cho phép các member trong groupthisinh1 gửi mail đến

group khác.

B1, B2 làm tương tự như rule trên.

B3: Trong phần Introduction, ta đặt Name là “groupthisinh1 không thể gửi mail cho

group thí sinh khác”.

60

Page 61: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

B4: Trong phần Conditions ta sẽ check vào 2 mục “from a member of distribution

list” và “send to a member of distribution list” (tức là điều kiện là từ 1 user trong một

group nào đó gửi đến một user bên trong hoặc ngoài tổ chức).

Tiếp theo, ta sửa distribute list là groupthisinh1 và sửa distribute list bên dưới là group

mình muốn chặn (vd: groupthisinh2 và groupthisinh3).Chọn Next.

B5: Trong phần Action, ta check vào mục “send bounce message to sender with

echanced status code” (để gửi một tin thông báo chặn gửi mail ra internet) và ta sửa

câu chú thích là “Không thể gửi mail cho thí sinh khác”. Chọn Next.

61

Page 62: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

B6: Trong phần Exceptions, ta chọn Next.

B7: Trong phần Create Rule, ta chọn Next.

B8: Trong phần Completion, ta chọn Finish.

Như vậy, ta đã tạo xong rules cấm user của groupthisinh1 gửi đến user của

group khác. Đồng thời, ta sẽ làm tương tự đối với các group khác.

5. Xây dựng website www.chamdiemthi.com

Xây dựng website www.chamdiemthi.com nhằm hỗ trợ cho hội đồng thi trong việc

chấm điểm cho các thí sinh theo các tiêu chí cụ thể, đảm bảo tích khách quan và chính

xác của hội thi.

62

Page 63: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Website được xây dựng dựa theo phần mềm CIS (Competition Information System)

của hội thi tay nghề thế giới, được download trực tiếp từ website http://tcdn.gov.vn/

của Tổng Cục Dạy Nghề thuộc Bộ Lao Động – Thương Binh và Xã Hội.

Việc đánh giá được hội đồng giám khảo thực hiện theo những quy định chặt chẽ, phần

lớn việc đánh giá dựa theo các tiêu chuẩn cụ thể có thể định lượng được, các kết quả

đánh giá được đưa vào phần mềm máy tính để xử lý kết quả cuối cùng, máy tính sẽ tự

động xếp giải nhất, nhì, ba, vì vậy kết quả xếp giải là hoàn toàn khách quan.

Phiên bản được dùng để xây dựng website là CIS 2.0.2.

Website gồm 2 trang quản lý chính: admin và ws

- Admin: quản lý với quyền cao nhất bao với nhiều thành phần

Create Competition : tạo hội thi mới với user quản lý chỉ định

Competition Management : quản lý hội thi, có thể sử dụng các mẫu

quản lý có sẵn

User : quản lý các thông tin user và mật khẩu

Language Editor : chỉnh sửa ngôn ngữ sử dụng cho web

Members và Countries: thành viên và quốc gia tham gia hội thi

Ngoài ra còn 1 số chức năng khác như quản lý file, tạo ra các quy tắc cho các

tiêu chuẩn của cuộc thi,….

- Ws: quản lý 1 cuộc thi cụ thể với tài khoản được cấp bởi admin

System Control: các tính năng tương tự như trang admin nhưng chỉ quản lý

cho 1 hội thi cụ thể, không có tác dụng trong toàn hệ thống như admin

Competition: tạo ra các nghề cho hội thi, các tiêu chí chấm điểm cũng như các

tiêu chí phụ

Personnel: quản lý các thí sinh của hội thi bao gồm thông tin cá nhân, thuộc

đoàn nào và thi nghề nào,…

63

Page 64: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Assessment: chấm điểm cho các thí sinh, xem điểm, xếp hạng và công bố kết

quả

Info Center: trung tâm thông tin, xem các thông tin của hội thi như các giải

thưởng, điểm, thí sinh, tập tim, kết quả và các biểu đồ tổng kết

Sau khi cài đặt thành công CIS 2.0.2, tiến hành tạo ra các thành phần để hệ thống có

thể hoạt động

- Đăng nhập vào bằng tài khoản quản lý ở trang admin

- Sau khi đã đăng nhập thành công, ta tiến hành tạo 1 hội thi và tài khoản admin

cho hội thi (ví dụ Competition Name: Hoi thi 2011, Administrator's

Username: admin2011)

64

Page 65: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

- Đăng nhập trang ws bằng tài khoản admin2011 vừa tạo để tiến hành xác lập

thông tin chi tiết cho hội thi 2011

- Đầu tiên chọn Members để tạo các đoàn thi trong hội thi tay nghề. Tên và tên

viết tắt theo quy định của Ban tổ chức hội thi tay nghề. Hội đồng nào có các

đoàn thi nào thì chỉ cần nhập đoàn thi tại hội đồng đó (ví dụ tên: Tp Ho Chi

Minh, tên viết tắt: HCM)

65

Page 66: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

- Chọn Competition Dates để nhập ngày thi. Do hội thi diễn ra trong 3 ngày nên

chọn cụ thể như sau (ví dụ 20/06/2011, 21/06/2011, 22/06/2011)

Thêm nghề và cách chấm điểm

- Chọn Skills và Skill Rules để thêm tên nghề theo quy định của ban tổ chức. Cụ

thể ở đây thêm nghề Web Design với mã số 01, và check chọn vào ô Allow

mark input from Mark Summary Form để có thể nhập điểm theo bảng điểm

tổng hợp

66

Page 67: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

- Chọn Assessment Criteria để thêm các module của nghề, chọn nghề cần thêm

tiêu chí chấm điểm chi tiết và bổ sung các tiêu chí chấm điểm chi tiết và cả

điểm cho các tiêu chí, một nghề không có quá 8 tiêu chí chấm điểm, và tổng

điểm là 100 điểm

67

Page 68: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

- Chọn Sub Criteria đề nhập các tiêu chuẩn chấm điểm cho các tiêu chí chấm

điểm chi tiết

- Chọn Personnel để nhập các thí sinh tham gia. Chọn add để thêm các thí sinh

tham gia. Tại mục Competition Information đánh dấu check vào Competitor và

nhập nghề mà thí sinh tham gia

Thông tin cá nhân

68

Page 69: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Chọn nghề tham gia

Thông tin hệ thống: chọn ngôn ngữ và thành viên của đoàn, ví dụ đoàn Tp Hồ Chí

Minh

Nhập điểm của thí sinh

- Chọn Enter Marks đề nhập điểm của thí sinh, chọn nghề cần nhập điểm, ngày

thi và tên thí sinh trước khi nhập điểm. Nhập điểm theo bảng tổng hợp điểm

của thí sinh

Chọn nghề, ngày thi, thí sinh

69

Page 70: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

Nhập điểm theo bảng điểm tổng hợp

70

Page 71: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

- Chọn View Marks để xem điểm và tạo file PDF

- Chọn View and Confirm Awards để xem và xếp hạng cho các thi sinh

71

Page 72: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

CHƯƠNG IV: KẾT LUẬN ĐỀ TÀI

1. Kết quả thực hiện:

1.1. Về mặt lý thuyết

Nêu tổng quan được những yêu cầu của cuộc thi đưa ra, giới thiệu đươc các dịch vụ

cần cài đặt cho một hệ thống mạng, đáp ứng được yêu cầu cơ bản về nghiệp vụ của

cuộc thi: máy tính hỗ trợ thí sinh làm bài được trang bị với cấu hình mạnh, đầy đủ các

phần mềm phục vụ cho việc làm bài. Giải quyết vấn đề về an toàn cho hệ thống với

phần mềm tường lửa ISA Server 2006. Xây dựng hệ thống Web Server chuyên dụng

giúp thí sinh dễ dàng đăng tải bài làm của mình lên Web Server, ngăn chặn được việc

gửi mail ra Internet cũng như ngăn chặn được việc gửi mail trao đổi qua lại giữa các

thí sinh…

Thông qua đồ án lần này nó cũng phần nào củng cố thêm kiến thức cho chúng em có

thể hiểu rõ hơn về cách thiết kế, lắp đặt, triển khai một hệ thống mạng LAN cho cuộc

thi có quy mô và tương tự sẽ có kiến thức để có thể thiết kế mạng LAN cho 1 công ty,

doanh nghiệp hoặc 1 tổ chức.

1.2. Về mặt ứng dụng

Xây dựng được 1 hệ thống mạng cho cuộc thi mang tính khoa học. Với hệ thống này,

chúng ta cũng có thể áp dụng cho các cuộc thi trong nhà trường, giữa các đoàn thể, tổ

chức với nhau. Về sau, khi hệ thống máy tính không sử dụng cho cuộc thi nữa thì vẫn

có thể cấu hình để phục vụ cho mục đích riêng. Ví dụ có thể áp dụng cho một công ty,

tổ chức.

2. Mặt hạn chế:

- Qui mô của hệ thống còn nhỏ.

- Các thiết lập cũng như cấu hình hệ thống cần phải phát triển thêm.

- Thiếu các script cấu hình tự động để tiết kiệm thời gian.

72

Page 73: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

- Việc backup dữ liệu còn hạn chế, đơn giản.

3. Hướng phát triển:

Với mô hình như thế này, chúng ta có thể mở rộng cuộc thi, nâng số lượng thí sinh

tham gia đông hơn nữa, tạo ra một sân chơi bổ ích cho các bạn trẻ thi đua, học hỏi lẫn

nhau cũng như thỏa sức phát triển sức sáng tạo của mình. Từ đó, phát hiện được nhiều

tài năng hơn để phục vụ cho đất nước, tổ quốc.

Sử dụng các kiến thức có trong đồ án để có thể xây dựng nhiều hệ thống mạng Lan

tương tự, có thể liên kết với nhau, không giới hạn về mặt địa lý.

Ngoài ra, hệ thống cần phải mở rộng hơn nữa về qui mô, các tính năng bảo mật cần

phải nâng cao hơn nữa. Từ đó, có thể phát triển để áp dụng cho các cuộc thi mang tính

quốc tế, hội tụ nhiều bè bạn thế giới tham gia.

73

Page 74: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

TÀI LIỆU THAM KHẢO

[1] GIÁO TRÌNH THIẾT KẾ VÀ XÂY DỰNG MẠNG LAN VÀ WAN – Viện

Công Nghệ thông tin

[2] Tài liệu tham khảo thêm GIÁO TRÌNH THIẾT KẾ MẠNG (ĐẠI HỌC CẦN

THƠ)

[3] Quản trị Windows Server 2003 - Tác giả: Quách Lượm

Các tài liệu tham khảo trên internet:

[4] www.cntt.com

[5] www.wikipedia.com

[6] www.nhatnghe.com

[7] www.vnitblog.com

[8] http://haiphongit.com

74

Page 75: Bao Cao Do an Tot Nghiep - DHTH5LT - Nhom GIANG HOANG MINH - De Tai Xay Dung Va Trien Khai HT Mang Cho Cuoc Thi Tay Nghe

PHÂN CÔNG CÔNG VIỆC

Mã SV Họ và Tên Công việc

09244511 Nguyễn Trường Giang - Mô hình mạng

- Tạo mail phục vụ cho thí sinh test và quản lý mail.

- Viết báo cáo: mô tả hệ thống, yêu cầu và giải pháp thực hiện

09244521 Lê Thanh Hoàng - Mô hình mạng

- Thiết lập ISA

- Thiết lập máy domain Controller

09253051 Nguyễn Văn Minh - Phân quyền, tạo thư mục upload, quản lý việc upload file của thí sinh thông qua dịch vụ FTP

- Thiết lập WebServer

- Chạy web chấm điểm của thí sinh

75