ĐẠI HỌC ĐÀ NẴNG
TRƯỜNG ĐẠI HỌC BÁCH KHOA
KHOA CÔNG NGHỆ THÔNG TIN
BÁO CÁO
THỰC TẬP CÔNG NHÂN
ĐỀ TÀI:
XÂY DỰNG WEBSITE QUẢN LÝ KHO ĐỒ ÁN VÀ TƯ
LIỆU THAM KHẢO
Nhóm thực hiện : Đặng Thị Mỹ Vân
Võ Thị Phương
Võ Đông Nhựt
Lê Thị Minh Tuyền
Lớp : 10TLT
Nhóm : 11A
GV hướng dẫn : Th.S Trịnh Công Duy
Đà nẵng, tháng 6 năm 2011
NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
MỤC LỤC
LỜI NÓI ĐẦU..................................................................................................1
TỔNG QUAN VỀ ĐỀ TÀI..............................................................................2
1. Bối cảnh chọn đề tài....................................................................................2
2. Ý nghĩa của đề tài........................................................................................2
3. Phạm vi đề tài..............................................................................................2
CƠ SỞ LÝ THUYẾT.......................................................................................3
1. Phân tích và thiết kế hệ thống.....................................................................3
2. Giới thiệu ngôn ngữ sử dụng.......................................................................3
3. Hệ quản trị cơ sở dữ liệu MySQL................................................................4
4. Giới thiệu Joomla.........................................................................................4
5. Mô hình MVC trong Joomla:.......................................................................5
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN..............................7
1. Mô tả đề tài:.................................................................................................7
3. Sơ đồ chức năng:..........................................................................................8
4. Cơ sở dữ liệu:................................................................................................8
KẾT QUẢ THỰC HIỆN................................................................................11
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN.....................................................17
1. Những kết quả đạt được:............................................................................17
2. Hướng phát triển đề tài:............................................................................17
3. Những bài học rút ra từ quá trình thực hiện đề tài:.................................18
Quản lý việc nộp đồ án tốt nghiệp
LỜI NÓI ĐẦU
Ngày nay, công nghệ thông tin được ứng dụng rộng rãi trên mọi lĩnh vực. Máy tính
điện tử không còn là phương tiện quý hiếm mà gần gũi với con người. Và việc sử
dụng Internet được sử dụng khắp nơi trong nước cũng như trên thế giới. Điều đó đã
giúp mọi người trao đổi thông tin, trò chuyện, liên lạc trực tiếp với nhau. Trước sự
bùng nổ thông tin, các tổ chức, doanh nghiệp đều tìm mọi biện pháp để xây dựng
hoàn thiện hệ thống thông tin của mình nhằm tin học hóa các hoạt động tác vụ của
2. Ý nghĩa của đề tài
Đề tài này xây dựng nhằm đơn giản hóa công việc quản lý, giúp cho việc quản lý
nộp đồ án tốt nghiệp của giáo viên hướng dẫn trở nên nhanh chóng, gọn gàng và hiệu
quả hơn. Giáo viên hướng dẫn có thể nắm được thông tin những sinh viên mình
hướng dẫn, nắm được các thông tin về đề tài mà sinh viên đã đăng kí, quản lý được số
đề tài đã nộp,…qua đó theo sát được tình hình nộp đồ án tốt nghiệp của sinh viên.
3. Phạm vi đề tài
Đề tài nhằm xây dựng được một hệ thống thông tin quản lý có được đầy đủ các
chức năng tiêu biểu như: đăng kí đề tài, cập nhật thông tin đề tài, quản lý nộp đề tài,
quản lý thống kê,...
Huỳnh Thanh Tuyền – Đặng Thị Mỹ Vân 2
Quản lý việc nộp đồ án tốt nghiệp
CHƯƠNG 2
CƠ SỞ LÝ THUYẾT
1. Phân tích và thiết kế hệ thống
Hệ thống tin học là một tập hợp các thành phần liên kết với nhau, thể hiện qua
một phạm vi xác định và hoạt động kết hợp với nhau nhằm đạt được những mục đích
xác định. Các hệ thống tin học được phân chia thành các thể loại: Hệ thống thông tin
quản lý, hệ thống website, hệ thống thương mại điện tử, hệ thống điều khiển,…
Việc thiết kế một website là một tiến trình xây dựng một hệ thống tin học hoàn
chỉnh, đòi hỏi phải tuân theo một trình tự nhất định. Bao gồm các giai đoạn cơ bản
sau:
- Nghiên cứu sơ bộ: tìm hiểu thông tin về hệ thống cần thiết kế, quyết định thực
hiện hay kết thúc dự án.
- Phân tích: đi sâu vào tìm hiểu chi tiết về hệ thống cần xây dựng.
- Thiết kế: xác định mặt giao diện, mặt dữ liệu, tìm giải pháp thích ứng với kỹ
thuật sẵn có.
- Cài đặt: xây dựng ứng dụng với ngôn ngữ lập trình.
- Kiểm thử và chuyển giao: bảo đảm hệ thống đáp ứng được yêu cầu đặt ra và
thỏa mãn người dùng. Cài đặt chuyển giao cho người sử dụng.
PHP. Chính yếu tố phát triển trong cộng đồng mã nguồn mở nên mysql đã qua rất
nhiều sự hỗ trợ của những lập trình viên yêu thích mã nguồn mở. Mysql cũng có
cùng một cách truy xuất và mã lệnh tương tự với ngôn ngữ SQL. Nhưng Mysql
không bao quát toàn bộ những câu truy vấn cao cấp như SQL. Về bản chất Mysql
chỉ đáp ứng việc truy xuất đơn giản trong quá trình vận hành của website nhưng
hầu hết có thể giải quyết các bài toán trong PHP.
4. Giới thiệu Joomla
Joomla là một hệ quản trị nội dung mã nguồn mở (Open Source Content
Management Systems). Joomla được viết bằng ngôn ngữ PHP và kết nối tới cơ sở dữ
Thực tập công nhân 4