Tuyển tập Báo cáo Hội nghị Sinh viên Nghiên cứu Khoa học lần thứ 7 Đại học Đà Nẵng năm 2010<br />
<br />
<br />
XÂY DỰNG DIỄN ĐÀN TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN,<br />
ĐẠI HỌC ĐÀ NẴNG<br />
FORUM BUILDING COLLEGE OF INFORMATION TECHNOLOGY,<br />
UNIVERSITY OF DA NANG<br />
<br />
<br />
SVTH: Trần Văn Khỏe<br />
Lớp 09I1, Ngành Công nghệ Thông tin, Trường Cao đẳng Công nghệ Thông tin<br />
GVHD: KS. Đinh Thị Mỹ Hạnh<br />
Bộ môn Tin học, Trường Cao đẳng Công nghệ Thông tin<br />
<br />
<br />
TÓM TẮT<br />
Đề tài này được trình bày dựa trên mã nguồn mở vBulletin (vB) là một thương mại Internet<br />
diễn đàn phần mềm được sản xuất bởi Jelsoft Enterprises và vBulletin Solutions, để xây dựng diễn<br />
đàn trường cao đẳng công nghệ thông tin.Với mã nguồn mở này, chúng ta có thể dễ dàng xây<br />
dựng những diễn đàn có giao diện đẹp với nhiều tính năng ưu việt.Nó được viết bằng PHP và sử<br />
dụng MySQL cơ sở dữ liệu máy chủ.Phục vụ việc trao đổi thông tin trực tuyến qua môi trường<br />
internet cũng như giải pháp đồng bộ cho hệ thống này.<br />
ABSTRACT<br />
This topic is presented based on open source vBulletin (vB) is a commercial Internet forum<br />
software produced by vBulletin Jelsoft Enterprises and Solutions, forum to build the college of<br />
information technology. With this open source, we can easily build a forum interface with many<br />
advantages viet. It is written in PHP and using MySQL databases server. Serve the exchange of<br />
information online through the Internet environment as well as solutions for this system is<br />
synchronized.<br />
<br />
<br />
<br />
1. Mở đầu<br />
Ngày nay với sự phát triển của Khoa học công nghệ ngành Công nghệ thông tin<br />
không chỉ ảnh hưởng tới mọi ngành nghề mà còn ảnh hưởng vào cuộc sống của mọi tầng<br />
lớp, mọi lứa tuổi trong xã hội.Cùng với sự phát triển của Công nghệ thông tin đặc biệt phải<br />
kể đến dịch vụ thông tin toàn cầu mạng Internet. Dịch vụ này với nhiều chức năng hữu<br />
dụng và hữu ích của mình đã và sẽ luôn là sự lựa chọn mọi người yêu thích công nghệ và<br />
tìm kiếm thông tin.<br />
Ngày càng có nhiều diễn đàn của các tổ chức, cá nhân xuất hiện trên Internet với<br />
mục địch quảng bá thương hiệu, chiếm lĩnh thị trường tiêu thụ, trao đổi kiến thức học tập,<br />
mạnh dạn trong sinh hoạt, kiến thức xã hội, quan hệ cộng đồng rỗng rãi hơn. Với sự quan<br />
tâm của xã hội đối với công nghệ thông tin cùng với những lợi ích to lớn của Internet đem<br />
lại việc lựa chọn Internet là sự lựa chọn sáng suốt và các Diễn đàn đã chứng tỏ ưu thế hữu<br />
dụng của mình. Vì vậy em đã quyết định chọn đề tài cho mình là “Xây dựng Diễn đàn<br />
Trường Cao đẳng Công nghệ Thông tin” để đưa đến cho các anh chị, bạn bè trong<br />
trường những thông tin bổ ích, quan hệ cộng đồng và tạo thế mạnh đúng với tên mà trường<br />
đang mang để xứng đáng đứng trong những vị trí cao nhất của nước nhà và vươn xa ra tầm<br />
thế giới.<br />
<br />
625<br />
Tuyển tập Báo cáo Hội nghị Sinh viên Nghiên cứu Khoa học lần thứ 7 Đại học Đà Nẵng năm 2010<br />
<br />
<br />
2. Nội dung<br />
2.1. Tổng quan diễn đàn<br />
2.1.1. Sơ đồ ngữ cảnh<br />
<br />
(1)<br />
<br />
DIỄN ĐÀN<br />
NGƯỜI SỬ DỤNG<br />
<br />
<br />
(2)<br />
Hình 1. Sơ đồ ngữ cảnh của hệ thống<br />
Với (1): Người sử dụng cung cấp những thông tin lên Diễn đàn qua phương thức<br />
khung soạn thảo khi gửi chủ đề mới:<br />
<br />
<br />
<br />
<br />
Hình 2. Khung soạn thảo khi tạo chủ đề mới<br />
Với (2): Diễn đàn tổng hợp thông tin và hiện thị cho người sử dụng đọc và cảm<br />
nhận về thông tin đó:<br />
<br />
<br />
<br />
<br />
Hình 3. Thông tin tới người sử dụng<br />
<br />
<br />
626<br />
Tuyển tập Báo cáo Hội nghị Sinh viên Nghiên cứu Khoa học lần thứ 7 Đại học Đà Nẵng năm 2010<br />
<br />
<br />
2.1.2. Sơ đồ phân rã chức năng<br />
DIỄN ĐÀN<br />
<br />
<br />
<br />
<br />
Người sử dụng Admin<br />
<br />
Truy cập vào diễn đàn Truy cập vào diễn đàn<br />
<br />
Quản lý thành viên<br />
Đọc, viết thông tin lên diễn<br />
đàn Quản lý chuyên mục trên diễn<br />
đàn<br />
Tìm hiểu thông tin, ý kiến và<br />
Quản lý giao diện trên diễn đàn<br />
đống góp lên diễn đàn<br />
Nhập, xuất các gói mã trong diễn<br />
Chỉnh sửa hồ sơ cá nhân đàn<br />
Quản lý ngôn ngữ trong diễn đàn<br />
<br />
Quản lý những file đính kèm trên<br />
diễn<br />
đàn<br />
Quản lý hình ảnh diễn tả, biểu<br />
tượng chủ đề<br />
<br />
<br />
Quản lý truy vấn và sao lưu Cơ<br />
Sở Dữ Liệu của diễn đàn.<br />
<br />
2.2. Giao diện<br />
<br />
<br />
<br />
<br />
Hình 4. Giao diện của diễn đàn<br />
Trên hình ta thấy có bốn ngành mà trường đang đào tạo dành cho càng bạn đang<br />
học tại trường. Còn một số chuyên mục khác như: “ Lập trình, môn học chuyên ngành,<br />
Thảo luận, Hỗ trợ phần mềm, hỗ trợ phận cứng, các thủ thuật tin học, mạng máy tính…”<br />
đang được phát triển và nâng cao để sinh viên cũng như người dùng ghé thăm có nhiều<br />
<br />
627<br />
Tuyển tập Báo cáo Hội nghị Sinh viên Nghiên cứu Khoa học lần thứ 7 Đại học Đà Nẵng năm 2010<br />
<br />
<br />
hứng thú đối với những kiến thức về chuyên ngành công nghệ thông tin. Ngoài ra còn một<br />
số chuyên mục xã hội như: “Hội đồng hương, âm nhạc, hình ảnh, kết bạn,..” cũng là những<br />
vấn đề được chú trọng. Vì mục đích “Phát triển toàn diện về mặt kiến thức chuyên ngành<br />
cũng như kiến thức xã hội và tạo mỗi quan hệ giữa thành viên với thành viên”.<br />
<br />
3. Kết luận<br />
3.1. Kết quả thực hiện và các ưu nhược điểm<br />
3.1.1. Kết quả của đề tài<br />
Diễn đàn Trường Cao đẳng Công nghệ Thông tin phục vụ nhu cầu về thông tin, học<br />
tập, giải trí, giao tiếp của toàn thể sinh viên trong trường nói trung và toàn sinh viên Đại<br />
học Đà Nẵng nói riêng.<br />
Với những tính năng đa chiều của Diễn đàn này, mọi người truy cập đều có thể<br />
mang lại cho mình những kiến thức bổ ích và lý thú.<br />
3.1.2. Ưu, nhược điểm của đề tài<br />
a. Ưu điểm<br />
Kiểm tra chặt chẽ về việc thành viên đăng ký và đăng nhập<br />
Diễn đàn hỗ trợ nhiều tính năng phụ rất phù hợp nhằm mục đích thu hút người truy<br />
cập vào trang web nhiều hơn.<br />
Cung cấp nhiều chức năng cho trang Admin giúp cho việc quản lý, thao tác dữ liệu,<br />
kiểm tra thông tin và trình bày thông tin được dễ dàng và đầy đủ.<br />
Giao diện cùng với mã nguồn mở tạo ra sự tiện lợi và dễ dàng tùy chỉnh theo ý<br />
thích của người sử dụng<br />
b. Nhược điểm<br />
Gặp khó khăn trong việc quản lý thành viên khi số lượng thành viên đông đảo.<br />
Gặp khó khăn khi mã nguồn toàn là Tiếng Anh và phải dịch toàn bộ rồi phân tích từng<br />
chức năng của từng gói quản lý để đưa vào hoạt động. Đặc biệt là người quản trị, gặp<br />
không ít khó khăn trong việc cập nhật những tính năng mới để đưa vào hoạt động.<br />
3.2. Hướng phát triển của đề tài<br />
Trong thời gian tới đề tài sẽ cập nhập thêm chức năng như Tập làm trắc nghiệm<br />
online, đăng ký tín chỉ học tập online(nếu có thể).<br />
Diễn đàn sẽ là nơi hội tụ tất cả những sinh viên cũ cũng như những sinh viên mới<br />
khi tham gia học ở tại Trường Cao đẳng Công nghệ Thông tin – Đại học Đà Nẵng.<br />
<br />
<br />
TÀI LIỆU THAM KHẢO<br />
<br />
<br />
[1] Phạm Hữu Khang (2004), Xây dựng ứng dụng web bằng PHP và MySQL, Nhà xuất<br />
bản Phương Đông.<br />
[2] Phạm Trung Kiên (2007), Kỹ thuật lập trình web với Ajax, Nhà xuất bản Hồng Đức.<br />
<br />
<br />
628<br />