SlideShare a Scribd company logo
1 of 31
ĐẠI HỌC QUỐC GIA TP HCM
ĐẠI HỌC BÁCH KHOA TP HCM
BÁO CÁO THỰC TẬP
CÔNG NGHIỆP 2
Đề tài : Xây dựng ứng dụng web
quản lý sinh viên – học sinh
Tên cơ quan thực tập : Trung tâm Đào tạo Quản trị &
An ninh mạng Quốc tế Athena
Thời gian thực tập : 7/7/2014 – 23/8/2014
Giảng viên hướng dẫn : Thầy Võ Đỗ Thắng
Sinh viên thực tập : Trần Hán Minh
MSSV : 51102090
Ngày 10 tháng 8 năm 2014
1
TRÍCH YẾU
Ngày nay, khi nền khoa học kỹ thuật phát triển cao, dân số thế giới cũng
ngày càng tăng. Số lượng học sinh – sinh viên cũng ngày càng tăng cao. Với
số lượng học sinh – sinh viên đông đảo như thế, các nhà trường đòi hỏi cần có
một hệ thống quản lý hoàn chỉnh và một công cụ hỗ trợ tốt.
Công cụ hỗ trợ cho việc quản lý học sinh – sinh viên cũng trải qua nhiều
giai đoạn phát triển. Khi máy tính chưa phát triển, con người sử dụng lưu trữ
thông tin trên giấy tờ. Điều này khiến cho việc ghi chép, tìm kiếm cũng như
thống kê tốn nhiều thời gian. Khi máy tính ra đời, việc lưu trữ được thực hiện
trên phần mềm máy tính. Việc tìm kiếm, thống kê tiết kiệm nhiều thời gian
hơn. Khi mạng Internet được phổ biến, để giải quyết vấn đề đồng bộ, việc lưu
trữ, truy cập thông tin được chuyển từ phần mềm trên máy tính sang ứng dụng
web trên mạng Internet. Việc này khiến cho các hoạt động quản lý được thực
hiện ở bất cứ nơi nào.
Trong thời gian thực tập từ ngày 7/7/2014 đến 23/8/2014, em đã hoàn
thành một ứng dụng web hỗ trợ cho việc quản lý học sinh – sinh viên. Thông
qua công việc này, em hiểu rõ hơn về cách quản lý của nhà trường, cách thức
thành lập một ứng dụng web cũng như được làm việc trong môi trường thực
tế. Công việc này giúp em cọ sát thực tế nhiều hơn, áp dụng lý thuyết học được
trong trường vào thực tế. Đồng thời em cũng rút được nhiều kinh nghiệm,
được hoàn thiện bản thân.
Em cam kết kết quả đạt được do em tự thực hiện dưới sự hướng dẫn của
thầy Võ Đỗ Thắng tại trung tâm Athena. Quá trình thực hiện được em ghi lại
bằng video và được liệt kê dưới đây.
Danh sách các Clip :
 Giới thiệu bản thân, đề tài : http://youtu.be/SD14AcuNkg4
 Các clip báo cáo hàng tuần :
 Tuần 1 : http://youtu.be/NrBdVbFf_0A
 Tuần 2 : http://youtu.be/-UBvVdyRVuA
 Tuần 3 : http://youtu.be/1VTP5JHa0dg
 Tuần 4 : http://youtu.be/xMd9P_A7z0w
 Tuần 5 : http://youtu.be/LXfYNtVpo_0
 Báo cáo cuối kỳ : http://youtu.be/RIQvbkq1oz8
File báo cáo : http://www.slideshare.net/tranhanminh/bao-cao-athena-
37839938
Slide báo cáo : http://www.slideshare.net/tranhanminh/slide-bao-cao
Source code : https://www.mediafire.com/?lzlxl5x0y3xmh9w
2
LỜI CẢM ƠN
Trường Đại học Bách Khoa TPHCM
Khoa Khoa học và Kỹ thuật Máy tính
Em xin chân thành cảm ơn trường Đại học Bách Khoa TPHCM, khoa
Khoa học và Kỹ thuật Máy tính đã tạo điều kiện cho em có cơ hội thực tập
trong môi trường thực tế. Qua đó, em có thể áp dụng những kiến thức mình đã
tiếp thu trong trường, đồng thời, em cũng biết được những ưu điểm, khuyết
điểm của mình. Những kinh nghiệm đó sẽ là hành trang của em trong công
việc sau này.
Em cũng xin cám ơn quý thầy cô trong khoa đã nhiệt tình truyền đạt những
kiến thức quý báu, những nền tảng vững chắc để em có thể hoàn thành tốt đợt
thực tập này.
Mặc dù đã cố gắng thực hiện tốt các công việc được giao trong đợt thực
tập này, nhưng do trình độ hiểu biết và kinh nghiệm chưa nhiều nên không
tránh khỏi có những sơ suất. Em mong nhận được sự thông cảm và chia sẻ tận
tình để em có thể rút được kinh nghiệm cho tương lai sau này.
Một lần nữa em xin chân thành cảm ơn trường và khoa.
Hồ Chí Minh, Ngày 28 tháng 7 năm 2014
Sinh viên thực tập
Trần Hán Minh
3
LỜI CẢM ƠN
Trung tâm Đào tạo Quản trị & An ninh mạng Quốc tế Athena
Em xin chân thành cảm ơn Ban giám đốc Trung tâm Đào tạo Quản trị &
An ninh mạng Quốc tế Athena, thầy Võ Đỗ Thắng và các anh chị trong trung
tâm đã tận tình giúp đỡ, tạo một môi trường thực tập tốt cho em trong thời
gian thực tập vừa qua.
Trong đợt thực tập này, em đã có được những kinh nghiệm quý báu tạo
điều kiện cho em thực hiện tốt công việc sau này.
Em đã nỗ lực thực hiện tốt đợt thực tập này, tuy nhiên không tránh khỏi
có những sai sót nhỏ khiến cho kết quả thực tập không được tốt nhất. Em mong
được trung tâm có những chia sẻ tận tình để em có thể hoàn thành tốt trong
tương lai về sau.
Một lần nữa, em xin chân thành cảm ơn.
Hồ Chí Minh, Ngày 28 tháng 7 năm 2014
Sinh viên thực tập
Trần Hán Minh
Hình chụp chung với giáo viên hướng dẫn (Thầy Võ Đỗ Thắng) với sinh viên thực
tập (Trần Hán Minh)
4
LỜI NHẬN XÉT CỦA TRƯỜNG & KHOA
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
5
LỜI NHẬN XÉT CỦA TRUNG TÂM
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
............................................................................................................................
6
LỜI NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
...........................................................................................................................
7
GIỚI THIỆU TỔNG QUAN VỀ TRUNG TÂM ATHENA
Trung Tâm Đào Tạo Quản Trị Mạng & An Ninh Mạng Quốc Tế ATHENA
được thành lập từ năm 2004, là một tổ chức qui tụ nhiều trí thức trẻ Việt Nam
đầy năng động, nhiệt huyết và kinh nghiệm trong lãnh vực CNTT, với tâm
huyết góp phần vào công cuộc thúc đẩy tiến trình đưa công nghệ thông tin là
ngành kinh tế mũi nhọn, góp phần phát triển nước nhà .
Lĩnh vực hoạt động chính:
+ Trung tâm ATHENA đã và đang tập trung chủ yếu vào đào tạo chuyên
sâu quản trị mạng, an ninh mạng, thương mại điện tử theo các tiêu chuẩn quốc
tế của các hãng nổi tiếng như Microsoft, Cisco, Oracle, Linux LPI , CEH,...
Song song đó, trung tâm ATHENA còn có những chương trình đào tạo cao
cấp dành riêng theo đơn đặt hàng của các đơn vị như Bộ Quốc Phòng, Bộ
Công An , ngân hàng, doanh nghiệp, các cơ quan chính phủ, tổ chức tài chính..
+ Sau gần 10 năm hoạt động, nhiều học viên tốt nghiệp trung tâm
ATHENA đã là chuyên gia đảm nhận công tác quản lý hệ thống mạng, an ninh
mạng cho nhiều bộ ngành như Cục Công Nghệ Thông Tin - Bộ Quốc Phòng ,
Bộ Công An, Sở Thông Tin Truyền Thông các tỉnh, bưu điện các tỉnh, ...
+ Ngoài chương trình đào tạo, Trung tâm ATHENA còn có nhiều chương
trình hợp tác và trao đổi công nghệ với nhiều đại học lớn như đại học Bách
Khoa Thành Phố Hồ Chí Minh, Học Viện An Ninh Nhân Dân( Thủ Đức), Học
Viện Bưu Chính Viễn Thông, Hiệp hội an toàn thông tin (VNISA), Viện Kỹ
Thuật Quân Sự , …
Đội ngũ giảng viên :
+ Tất cả các giảng viên trung tâm ATHENA có đều tốt nghiệp từ các
trường đại học hàng đầu trong nước .... Tất cả giảng viên ATHENA đều phải
có các chứng chỉ quốc tế như MCSA, MCSE, CCNA, CCNP, Security+, CEH,
có bằng sư phạm Quốc tế (Microsoft Certified Trainer).Đây là các chứng chỉ
chuyên môn bắt buộc để đủ điều kiện tham gia giảng dạy tại trung tâm
ATHENA
+ Bên cạnh đó, các giảng viên ATHENA thường đi tu nghiệp và cập nhật
kiến thức công nghệ mới từ các nước tiên tiến như Mỹ , Pháp, Hà Lan,
Singapore,... và truyền đạt các công nghệ mới này trong các chương trình đào
tạo tại trung tâm ATHENA
Cơ sở vật chất:
+ Thiết bị đầy đủ và hiện đại
+ Chương trình cập nhật liên tục, bảo đảm học viên luôn tiếp cận với
những công nghệ mới nhất.
+ Phòng máy rộng rãi, thoáng mát
8
Dịch vụ hỗ trợ:
+ Đảm bảo việc làm cho học viên tốt nghiệp khoá dài hạn
+ Giới thiệu việc làm cho mọi học viên
+ Thực tập có lương cho học viên khá giỏi
+ Ngoài giờ học chính thức, học viên được thực hành thêm miễn phí,
không giới hạn thời gian.
+ Hỗ trợ kỹ thuật không thời hạn trong tất cả các lĩnh vực liên quan đến
máy tính, mạng máy tính, bảo mật mạng
+ Hỗ trợ thi Chứng chỉ Quốc tế.
Trung tâm ATHENA - 92 Nguyễn Đình Chiểu ,DaKao, Q1 , Tp HCM
9
Mục lục
1 Nội dung đề tài ........................................................................................10
2 Phân tích yêu cầu.....................................................................................10
2.1 Quá trình quản lý học sinh – sinh viên ...........................................................................10
2.2 Sơ đồ ERD .......................................................................................................................11
3 Xây dựng ứng dụng .................................................................................11
3.1 Dữ liệu Database ............................................................................................................11
3.2 Thiết kế ứng dụng web...................................................................................................16
3.2.1 Framework CodeIgniter..........................................................................................16
3.2.2 Layout trang web....................................................................................................15
3.2.3 Kết nối Internet ......................................................................................................17
4 Các form của trang web...........................................................................20
4.1 Header............................................................................................................................20
4.2 Navigation Menu............................................................................................................20
4.3 Trang chủ/Trang thông báo............................................................................................21
4.4 Xem thời khóa biểu ........................................................................................................22
4.5 Xem điểm........................................................................................................................22
4.6 Xem học phí....................................................................................................................23
4.7 Chỉnh sửa/Xem thông tin sinh viên ................................................................................23
4.8 Đăng ký môn học............................................................................................................24
4.9 Tra cứu thông tin............................................................................................................25
4.10 Thống kê.........................................................................................................................26
4.11 Trang của tôi...................................................................................................................26
4.12 Cập nhật học phí.............................................................................................................27
4.13 Kiểm tra kết quả ĐKMH..................................................................................................27
4.14 Lớp dạy của tôi ...............................................................................................................28
4.15 Thêm đối tượng..............................................................................................................29
4.16 Chỉnh sửa đối tượng.......................................................................................................29
4.17 Trang của admin.............................................................................................................30
5 Kết luận....................................................................................................30
6 Hướng phát triển......................................................................................30
7 Tài liệu tham khảo...................................................................................30
10
1 Nội dung đề tài
Xây dựng ứng dụng web quản lý học sinh - sinh viên
Yêu cầu :
1/ Phân tích qui trình quản lý sinh viên của trường (data input/ data output).
Bảng sơ đồ quan hệ ERD
(tên sinh viên, năm sinh, địa chỉ, chuyên ngành, môn học,…)
2/ Xây dựng cơ chế thống kê theo yêu cầu (Thống kê điểm, thống kê theo
học kỳ, nợ môn, thi rớt, thống kê theo lịch khai giảng)
3/ Triển khai ứng dụng chạy trên Internet (trên server VPS, server kết nối
Internet)
2 Phân tích yêu cầu
2.1 Quá trình quản lý học sinh – sinh viên
Các công việc quản lý học sinh – sinh viên bao gồm các hoạt động : đăng
ký môn học, thực hiện cập nhật học phí, cập nhật điểm, … Ngoài ra còn có
các hoạt động truy xuất như xem điểm, xem thời khóa biểu , xem thông tin
sinh viên, …
Như vậy, với các công việc trên, ứng dụng viết ra phải đáp ứng được :
 Cho phép xem điểm, xem thời khóa biểu, thông tin học phí dựa theo
mã số sinh viên.
 Đăng ký môn học cho từng sinh viên.
 Cập nhật học phí, điểm số cho sinh viên.
 Thống kê theo các yêu cầu như : Thống kê điểm, thống kê theo học kỳ,
nợ môn, thi rớt, thống kê theo lịch khai giảng.
Từ các yêu cầu trên, ta có thể phần các dữ liệu ra thành :
 Nhóm dữ liệu vào :
 Thông tin các đối tượng : sinh viên, giảng viên, khoa, môn học,…
 Các số liệu về học tập như : điểm số, học phí, …
 Các dữ liệu khác như thông báo, các thông số hằng số ,…
 Nhóm dữ liệu ra :
 Các dữ liệu như điểm thi, thông tin học phí, thời khóa biểu, …
 Các thống kê như thống kê theo học kì, danh sách nợ học phí, danh
sách sinh viên rớt, …
11
2.2 Sơ đồ ERD
Căn cứ theo các yêu cầu, ta rút ra được sơ đồ ERD như sau :
3 Xây dựng ứng dụng
3.1 Dữ liệu Database
Bảng 1 : MAJOR
Thuộc tính Kiểu Độ rộng Chú thích
id INT 11 MSSV
name VARCHAR 255 Tên sinh viên
12
Bảng 2 : TEACHER
Thuộc tính Kiểu Độ rộng Chú thích
id INT 11 Mã GV
name VARCHAR 255 Tên sinh viên
address VARCHAR 255 Địa chỉ
gender CHAR 3 Giới tính
birthday DATE Ngày sinh
position VARCHAR 20 Chức vụ (Mặc
định : normal)
password VARCHAR 255 Mật khẩu GV
major_id INT 11 Mã khoa
Bảng 3 : STUDENT
Thuộc tính Kiểu Độ rộng Chú thích
id INT 11 MSSV
name VARCHAR 255 Tên sinh viên
address VARCHAR 255 Địa chỉ
gender CHAR 3 Giới tính
birthday DATE Ngày sinh
schoolyear YEAR 4 Khoá
password VARCHAR 255 Mật khẩu SV
major_id INT 11 Mã khoa
13
Bảng 3 : STUDENT
Thuộc tính Kiểu Độ rộng Chú thích
id INT 11 MSSV
name VARCHAR 255 Tên sinh viên
address VARCHAR 255 Địa chỉ
gender CHAR 3 Giới tính
birthday DATE Ngày sinh
schoolyear YEAR 4 Khoá
password VARCHAR 255 Mật khẩu SV
major_id INT 11 Mã khoa
Bảng 4 : SUBJECT
Thuộc tính Kiểu Độ rộng Chú thích
id INT 11 Mã MH
name VARCHAR 255 Tên MH
credit INT 11 Số tín chỉ
major_id INT 11 Mã khoa
Bảng 5 : CLASS
Thuộc tính Kiểu Độ rộng Chú thích
id INT 11 Mã lớp
weekday VARCHAR 255 Thứ
shift_begin INT 11 Tiết bắt đầu
shift_end INT 11 Tiết kết thúc
room VARCHAR 255 Phòng
semester INT 11 Học kì mà lớp
đó mở
subject_id INT 11 Mã MH
teacher_id INT 11 Mã GV
14
Bảng 6 : STUDY
Thuộc tính Kiểu Độ rộng Chú thích
class_id INT 11 Mã lớp
student_id INT 11 MSSV
score INT 11 Điểm
status VARCHAR 100 Tình trạng đăng
ký môn học
(mặc định : Bổ
sung)
approval VARCHAR 100 Kết quả đăng ký
môn học
Bảng 7 : NOTICE
Thuộc tính Kiểu Độ rộng Chú thích
id INT 11 Mã thông báo
datetime TIMESTAMP Ngày giờ thông
báo
subject VARCHAR 255 Chủ đề thông
báo
content VARCHAR 3000 Nội dung thông
báo
Bảng 8 : FEE
Thuộc tính Kiểu Độ rộng Chú thích
id INT 11 Mã học phí
pay_date DATETIME Ngày đóng học
phí (NULL nếu
chưa đóng)
amount INT 11 Số tiền học phí
description VARCHAR 255 Mô tả
student_id INT 11 MSSV
15
Bảng 9 : CONSTANT
Thuộc tính Kiểu Độ rộng Chú thích
name VARCHAR 255 Tên hằng số
value VARCHAR 255 Giá trị hằng số
Bảng 10 : REG_SCHEDULE
Thuộc tính Kiểu Độ rộng Chú thích
id INT 11 Mã đợt đăng ký
semester INT 3 Đợt đăng ký của
Học kỳ
begin_time DATETIME Thời gian bắt
đầu
end_time DATETIME Thời gian kết
thúc
3.2 Thiết kế trang web
16
Layout trang web bao gồm :
+ Header : bao gồm tên trang web và phần đăng nhập cho giáo viên.
+ Container :
 Navigation Menu : menu bên trái để chuyển qua các chức năng
mong muốn
 Main Container : thể hiện giao diện chính của chức năng hiện hành.
+ Footer.
3.3 Xây dựng ứng dụng web
Ứng dụng web sử dụng framework CodeIgniter để làm nền tảng lập trình,
sử dụng XAMPP để thiết lập máy chủ ảo localhost trên máy.
3.3.1 Framework CodeIgniter
CodeIgniter là sản phẩm của EllisLab. Phiên bản đầu tiên được phát hành
công khai vào ngày 28/2/2006. Bản mới nhất chạy được ổn định là bản 2.2.0
và được ra mắt vào ngày 5/6/2014, có thể tải miễn phí thông qua trang web
thông qua đường link : https://ellislab.com/codeigniter
CodeIgniter là một nền tảng ứng dụng web nguồn mở được dùng để xây
dựng các ứng dụng web động tương tác với PHP. Nó cho phép xây dựng một
ứng dụng web nhanh hơn bằng cách cung cấp một bộ thư viện đầy đủ cho các
tác vụ thông thường, cũng như cung cấp một mô hình tương tác đơn giản và
dễ hiểu cho việc kết nối tới những bộ thư viện đó.
CodeIgniter cho phép lập trình viên sử dụng mô hình Model-View-
Controller (MVC) cho ứng dụng web.
17
CodeIgniter được chú ý về tốc độ cũng như nhẹ hơn
so với các framework PHP khác.
Cấu trúc của CodeIgniter như sau :
Chức năng các thư mục chủ yếu bao gồm :
+ controllers : Thực hiện truy xuất dữ liệu thông qua
các class Model và tính toán để hiển thị lên views.
+ models : Hiện thực các class Model để đọc dữ liệu
trong database.
+ views : Hiển thị giao diện phụ thuộc vào dữ liệu
từ controllers truyền.
3.3.2 Kết nối Internet
Trang web sử dụng server của GoDaddy.
GoDaddy là một công ty cung cấp web host và domain, thành lập vào năm
1997 bởi Bob Parsons. Công ty hỗ trợ nhiều domain cho người dùng lựa chọn,
đồng thời hỗ trợ trong việc thiết kế trang web và một số công cụ khác.
Để sử dụng domain từ GoDaddy, ta vào trang GoDaddy.com và đăng ký
tài khoản.
18
Sau khi đăng nhập bằng tài khoản vừa đăng ký, ta tiến hành mua domain
từ GoDaddy bằng cách nhấn Buy & Sell/Domain Buy sau khi nhấn Launch
trên màn hình sau khi đăng nhập.
Sau khi tạo domain theo ý của mình, hệ thống tạo 1 web hosting cho
domain đó. Người dùng tiến hành quản lý domain của mình thông qua web
hosting.
19
Thông qua trang quản lý hosting, ta có thể thực hiện các thao tác mong
muốn như : tạo sub-domain (Hosted Domains), kết nối database (MySQL),…
Khi tạo sub-domain, hệ thống sẽ tạo 1 tài khoản và đường link host cho ta
đăng nhập qua phần mềm FileZilla. Thông qua tài khoản đó, ta có thể đăng tải
trang web của ta lên trên Internet.
Để trang web kết nối với database, thông qua chức năng MySQL trên trang
quản lý hosting, hệ thống cung cấp 1 đường link đến database (đã được kết
nối đến sub-domain của trang web mà ta đã tạo). Ta tạo cơ sở dữ liệu trên
database thông qua đường link đó.
20
4 Các form của trang web
4.1 Header
+ Khi chưa đăng nhập :
+ Sau khi đăng nhập :
4.2 Navigation Menu
Khi chưa đăng nhập :
21
Khi đăng nhập bằng giảng viên có chức vụ “Normal” :
Khi đăng nhập bằng giảng viên có chức vụ “Manager” :
4.3 Trang chủ/Trang thông báo
Trang chủ sẽ hiển thị các thông báo của nhà trường. Các thông báo phân
thành nhiều trang theo từng trang gồm 5 thông báo.
22
Nút “Tạo thông báo” chỉ được hiển thị khi giảng viên đăng nhập
4.4 Xem thời khóa biểu
Trang “Xem Thời khóa biểu” được hiển thị khi chọn “Xem Thời khóa biểu”
ở Navigation Menu. Người dùng sẽ nhập MSSV và chọn học kỳ để xem thông
tin thời khóa biểu của sinh viên đó.
4.5 Xem điểm
Trang “Xem điểm” được hiển thị khi chọn “Xem điểm” ở Navigation
Menu. Tương tự như “Xem Thời khóa biểu”, người dùng nhập MSSV và chọn
học kỳ để xem điểm số của sinh viên.
23
4.6 Xem học phí
Trang “Xem học phí” được hiển thị khi chọn “Xem học phí” ở Navigation
Menu. Người dùng nhập MSSV để xem thông tin học phí của sinh viên.
4.7 Chỉnh sửa/Xem thông tin sinh viên
Trang “Xem thông tin sinh viên” được hiển thị khi chọn “Sinh viên/Thông
tin Sinh viên” ở Navigation Menu. Sinh viên đăng nhập bằng MSSV và mật
khẩu. Sau khi đăng nhập, trang sau được hiển thị.
24
Sinh viên chỉnh sửa thông tin và nhấn “Update” để cập nhật thông tin hoặc
nhấn “Cancel” để hủy bỏ việc chỉnh sửa thông tin.
4.8 Đăng ký môn học
Trang “Đăng ký môn học” được hiển thị khi chọn “Sinh viên/Đăng ký
môn học” ở Navigation Menu.
Việc đăng ký môn học đòi hỏi sinh viên phải chọn đợt đăng ký đang mở
và đăng nhập bằng MSSV và mật khẩu. Sau khi đăng nhập, trang sau được
hiển thị.
25
Sinh viên nhập mã MH để tìm kiếm thông tin về lớp học của môn học. Sau
đó chọn vào lớp học mong muốn để đăng ký môn học.
4.9 Tra cứu thông tin
Trang “Tra cứu thông tin” được hiển thị khi chọn “Tra cứu thông tin” ở
Navigation Menu.
Người dùng sử dụng để tra cứu thông tin của các đối tượng giảng viên,
khoa, môn học, các lớp học, sinh viên ; hoặc tìm kiếm đối tượng theo một
thuộc tính nào đó.
26
4.10 Thống kê
Trang “Thống kê” được hiển thị khi chọn “Thống kê” ở Navigation Menu.
Trang “Thống kê” được dùng để xem thống kê theo các tiêu chí :
 Sinh viên nợ học phí.
 Sinh viên còn nợ môn học.
 Các lớp mở theo học kỳ.
 Xếp hạng sinh viên.
 Thống kê theo học kỳ bao gồm các sinh viên thi rớt và nợ học phí
trong học kỳ đó.
4.11 Trang của tôi
27
Trang “Trang của tôi” được hiển thị khi sau khi đăng nhập trên Header
hoặc chọn vào “Trang của tôi” ở Navigation Menu nếu đã đăng nhập.
Tại đây, giảng viên có thể xem hay thay đổi thông tin của mình.
4.12 Cập nhật học phí
Trang “Cập nhật học phí” được hiển thị khi chọn vào “Cập nhật học phí”
ở Navigation Menu. Trang này đòi hỏi giảng viên phải đăng nhập.
Trang này cho phép giảng viên cập nhật học phí cho sinh viên.
4.13 Kiểm tra kết quả ĐKMH
Trang “Kiểm tra kết quả ĐKMH” được hiển thị khi chọn “Kiểm tra kết
quả ĐKMH” ở Navigation Menu. Trang này đòi hỏi giảng viên phải đăng nhập.
Trang này cho phép giảng viên kiểm tra kết quả ĐKMH của sinh viên và
chấp nhận hoặc hủy bỏ kết quả ĐKMH của sinh viên.
28
4.14 Lớp dạy của tôi
Trang “Lớp dạy của tôi” được hiển thị khi chọn “Lớp dạy của tôi” ở
Navigation Menu. Trang này đòi hỏi giảng viên phải đăng nhập.
Trang này hiển thị danh sách lớp dạy mà giảng viên phụ trách, sau đó xem
danh sách sinh viên tham gia của lớp cũng như cập nhật điểm cho sinh viên.
Trang “Lớp dạy của tôi” cũng cho phép giảng viên tạo lớp dạy mới.
29
4.15 Thêm đối tượng
Trang “Thêm đối tượng” được hiển thị khi chọn “Thêm đối tượng” ở
Navigation Menu. Trang này chỉ dành cho giảng viên có chức vụ “Quản lý”,
cho phép giảng viên thêm các đối tượng sinh viên, giảng viên, khoa, môn học.
4.16 Chỉnh sửa đối tượng
Trang “Chỉnh sửa đối tượng” được hiển thị khi chọn “Chỉnh sửa đối tượng”
ở Navigation Menu. Trang này chỉ dành cho giảng viên có chức vụ “Quản lý”,
cho phép giảng viên chỉnh sửa thông tin các đối tượng khoa, môn học.
30
4.17 Trang của admin
Trang “Trang của admin” được hiển thị khi chọn “Trang của admin” ở
Navigation Menu. Trang này chỉ dành cho giảng viên có chức vụ “Quản lý”.
Tại “Trang của admin”, giảng viên xác định học kỳ hiện tại, quản lý danh
sách đợt đăng ký môn học.
5 Kết luận
Trang web được xây dựng có layout đơn giản, dễ sử dụng, đáp ứng được
các yêu cầu đưa ra.
Trang web được tải lên mạng thành công và được truy cập qua đường dẫn :
http://www.athenatest.hanhuy.info
Nhược điểm : Thiếu hình ảnh, các thông tin của các đối tượng còn đơn
giản.
6 Hướng phát triển
Mở rộng phát triển lên quản lý sinh viên về các mặt như điểm rèn luyện,
các hoạt động xã hội.
Thêm các chi tiết về hình ảnh, thông tin các đối tượng,…
7 Tài liệu tham khảo
1. Tài liệu hướng dẫn MySQL và PHP của trung tâm Athena.
2. http://php.net/ – trang reference về ngôn ngữ PHP
3. http://www.qhonline.info/forum/showthread.php/4505-tong-hop-cac-
bai-viet-huong-dan-cho-codeigniter-framework - hướng dẫn sử dụng
framework CodeIgniter

More Related Content

What's hot

Đề tài: Ứng dụng phần mềm tạo bài tập & kiểm tra trắc nghiệm online THPT Đoàn...
Đề tài: Ứng dụng phần mềm tạo bài tập & kiểm tra trắc nghiệm online THPT Đoàn...Đề tài: Ứng dụng phần mềm tạo bài tập & kiểm tra trắc nghiệm online THPT Đoàn...
Đề tài: Ứng dụng phần mềm tạo bài tập & kiểm tra trắc nghiệm online THPT Đoàn...Viết thuê trọn gói ZALO 0934573149
 
Chude01 nhom11
Chude01 nhom11Chude01 nhom11
Chude01 nhom11Cuong Bui
 
Bài giảng elearning
Bài giảng elearningBài giảng elearning
Bài giảng elearningShinji Huy
 
Báo Cáo Cuối Khóa trung tam Athena
Báo Cáo Cuối Khóa trung tam AthenaBáo Cáo Cuối Khóa trung tam Athena
Báo Cáo Cuối Khóa trung tam AthenaKhôi Nguyễn
 
Linux web hosting (Bao cao)
Linux web hosting (Bao cao)Linux web hosting (Bao cao)
Linux web hosting (Bao cao)An Pham
 
Giải pháp xây dựng và biên tập video bài giảng theo đề án đào tạo 4.0
Giải pháp xây dựng và biên tập video bài giảng theo đề án đào tạo 4.0Giải pháp xây dựng và biên tập video bài giảng theo đề án đào tạo 4.0
Giải pháp xây dựng và biên tập video bài giảng theo đề án đào tạo 4.0nataliej4
 
Ict101 bài tập về nhà 2
Ict101 bài tập về nhà 2Ict101 bài tập về nhà 2
Ict101 bài tập về nhà 2duythuan79
 
Mai kim thi bao cao tong ket thuc tap athena
Mai kim thi   bao cao tong ket thuc tap athenaMai kim thi   bao cao tong ket thuc tap athena
Mai kim thi bao cao tong ket thuc tap athenaTehichan Mai
 
Sáng kiến kinh nghiệm Phần mềm quản lý học sinh 2015
Sáng kiến kinh nghiệm Phần mềm quản lý học sinh 2015Sáng kiến kinh nghiệm Phần mềm quản lý học sinh 2015
Sáng kiến kinh nghiệm Phần mềm quản lý học sinh 2015Ngọc Ẩn Lê
 
Chude01 tu nghiencuu_nhom07
Chude01 tu nghiencuu_nhom07Chude01 tu nghiencuu_nhom07
Chude01 tu nghiencuu_nhom07Nguyen Linh Tam
 
Elearning - Nhóm 06 - Chủ đề 3: Thiết kế một hệ e-Learning theo ngữ cảnh
Elearning - Nhóm 06 - Chủ đề 3: Thiết kế một hệ e-Learning theo ngữ cảnhElearning - Nhóm 06 - Chủ đề 3: Thiết kế một hệ e-Learning theo ngữ cảnh
Elearning - Nhóm 06 - Chủ đề 3: Thiết kế một hệ e-Learning theo ngữ cảnhThảo Uyên Trần
 
Bản thuyết minh bài giảng e learning môn vật lý khối 8
Bản thuyết minh bài giảng e learning môn vật lý khối 8Bản thuyết minh bài giảng e learning môn vật lý khối 8
Bản thuyết minh bài giảng e learning môn vật lý khối 8nataliej4
 
Học trực tuyến: Xu hướng thế giới đang dần phát triển tại Việt Nam
Học trực tuyến: Xu hướng thế giới đang dần phát triển tại Việt NamHọc trực tuyến: Xu hướng thế giới đang dần phát triển tại Việt Nam
Học trực tuyến: Xu hướng thế giới đang dần phát triển tại Việt NamLong Trần
 
Chủ đề 01_ Tổng Quan Về E-Learning_Nhóm 14
Chủ đề 01_ Tổng Quan Về E-Learning_Nhóm 14Chủ đề 01_ Tổng Quan Về E-Learning_Nhóm 14
Chủ đề 01_ Tổng Quan Về E-Learning_Nhóm 14Kim Thảo
 
Chude01nhom10_NDTNC_PDF
Chude01nhom10_NDTNC_PDFChude01nhom10_NDTNC_PDF
Chude01nhom10_NDTNC_PDFthaihoc2202
 
Chương 1:Tổng quan về Elearning.
Chương 1:Tổng quan về Elearning.Chương 1:Tổng quan về Elearning.
Chương 1:Tổng quan về Elearning.Shinji Huy
 

What's hot (20)

Bao caothuctap nguyenthanhlam
Bao caothuctap nguyenthanhlamBao caothuctap nguyenthanhlam
Bao caothuctap nguyenthanhlam
 
Đề tài: Ứng dụng phần mềm tạo bài tập & kiểm tra trắc nghiệm online THPT Đoàn...
Đề tài: Ứng dụng phần mềm tạo bài tập & kiểm tra trắc nghiệm online THPT Đoàn...Đề tài: Ứng dụng phần mềm tạo bài tập & kiểm tra trắc nghiệm online THPT Đoàn...
Đề tài: Ứng dụng phần mềm tạo bài tập & kiểm tra trắc nghiệm online THPT Đoàn...
 
Chude01 nhom11
Chude01 nhom11Chude01 nhom11
Chude01 nhom11
 
Bài giảng elearning
Bài giảng elearningBài giảng elearning
Bài giảng elearning
 
NGHIEN CUU VA TRIEN KHAI VPN
NGHIEN CUU VA TRIEN KHAI VPN NGHIEN CUU VA TRIEN KHAI VPN
NGHIEN CUU VA TRIEN KHAI VPN
 
Báo Cáo Cuối Khóa trung tam Athena
Báo Cáo Cuối Khóa trung tam AthenaBáo Cáo Cuối Khóa trung tam Athena
Báo Cáo Cuối Khóa trung tam Athena
 
Chu de1 nhom2
Chu de1 nhom2Chu de1 nhom2
Chu de1 nhom2
 
Linux web hosting (Bao cao)
Linux web hosting (Bao cao)Linux web hosting (Bao cao)
Linux web hosting (Bao cao)
 
Chủ đề 4
Chủ đề 4Chủ đề 4
Chủ đề 4
 
Giải pháp xây dựng và biên tập video bài giảng theo đề án đào tạo 4.0
Giải pháp xây dựng và biên tập video bài giảng theo đề án đào tạo 4.0Giải pháp xây dựng và biên tập video bài giảng theo đề án đào tạo 4.0
Giải pháp xây dựng và biên tập video bài giảng theo đề án đào tạo 4.0
 
Ict101 bài tập về nhà 2
Ict101 bài tập về nhà 2Ict101 bài tập về nhà 2
Ict101 bài tập về nhà 2
 
Mai kim thi bao cao tong ket thuc tap athena
Mai kim thi   bao cao tong ket thuc tap athenaMai kim thi   bao cao tong ket thuc tap athena
Mai kim thi bao cao tong ket thuc tap athena
 
Sáng kiến kinh nghiệm Phần mềm quản lý học sinh 2015
Sáng kiến kinh nghiệm Phần mềm quản lý học sinh 2015Sáng kiến kinh nghiệm Phần mềm quản lý học sinh 2015
Sáng kiến kinh nghiệm Phần mềm quản lý học sinh 2015
 
Chude01 tu nghiencuu_nhom07
Chude01 tu nghiencuu_nhom07Chude01 tu nghiencuu_nhom07
Chude01 tu nghiencuu_nhom07
 
Elearning - Nhóm 06 - Chủ đề 3: Thiết kế một hệ e-Learning theo ngữ cảnh
Elearning - Nhóm 06 - Chủ đề 3: Thiết kế một hệ e-Learning theo ngữ cảnhElearning - Nhóm 06 - Chủ đề 3: Thiết kế một hệ e-Learning theo ngữ cảnh
Elearning - Nhóm 06 - Chủ đề 3: Thiết kế một hệ e-Learning theo ngữ cảnh
 
Bản thuyết minh bài giảng e learning môn vật lý khối 8
Bản thuyết minh bài giảng e learning môn vật lý khối 8Bản thuyết minh bài giảng e learning môn vật lý khối 8
Bản thuyết minh bài giảng e learning môn vật lý khối 8
 
Học trực tuyến: Xu hướng thế giới đang dần phát triển tại Việt Nam
Học trực tuyến: Xu hướng thế giới đang dần phát triển tại Việt NamHọc trực tuyến: Xu hướng thế giới đang dần phát triển tại Việt Nam
Học trực tuyến: Xu hướng thế giới đang dần phát triển tại Việt Nam
 
Chủ đề 01_ Tổng Quan Về E-Learning_Nhóm 14
Chủ đề 01_ Tổng Quan Về E-Learning_Nhóm 14Chủ đề 01_ Tổng Quan Về E-Learning_Nhóm 14
Chủ đề 01_ Tổng Quan Về E-Learning_Nhóm 14
 
Chude01nhom10_NDTNC_PDF
Chude01nhom10_NDTNC_PDFChude01nhom10_NDTNC_PDF
Chude01nhom10_NDTNC_PDF
 
Chương 1:Tổng quan về Elearning.
Chương 1:Tổng quan về Elearning.Chương 1:Tổng quan về Elearning.
Chương 1:Tổng quan về Elearning.
 

Viewers also liked

นิทาน
นิทานนิทาน
นิทานExitOfLove
 
Vita in città, periferia, e campagna (1)
Vita in città, periferia, e campagna (1)Vita in città, periferia, e campagna (1)
Vita in città, periferia, e campagna (1)teentrendsinfo
 
Implementasi kurikulum 2013
Implementasi kurikulum 2013Implementasi kurikulum 2013
Implementasi kurikulum 2013Muhimmah64
 
We shall fight them on the beaches
We shall fight them on the beachesWe shall fight them on the beaches
We shall fight them on the beachesTrishGreenhalgh
 
Dental veneers
Dental veneersDental veneers
Dental veneersveneers
 

Viewers also liked (6)

นิทาน
นิทานนิทาน
นิทาน
 
Vita in città, periferia, e campagna (1)
Vita in città, periferia, e campagna (1)Vita in città, periferia, e campagna (1)
Vita in città, periferia, e campagna (1)
 
Implementasi kurikulum 2013
Implementasi kurikulum 2013Implementasi kurikulum 2013
Implementasi kurikulum 2013
 
We shall fight them on the beaches
We shall fight them on the beachesWe shall fight them on the beaches
We shall fight them on the beaches
 
Dental veneers
Dental veneersDental veneers
Dental veneers
 
Slide Bao cao
Slide Bao caoSlide Bao cao
Slide Bao cao
 

Similar to Bao cao athena

BÁO CÁO THỰC TẬP - TRẦN VĂN ANH
BÁO CÁO THỰC TẬP - TRẦN VĂN ANHBÁO CÁO THỰC TẬP - TRẦN VĂN ANH
BÁO CÁO THỰC TẬP - TRẦN VĂN ANHtranvananh2407
 
Báo cáo cuối kì
Báo cáo cuối kìBáo cáo cuối kì
Báo cáo cuối kìDlinh Truong
 
Triển khai hệ thống zoobies, botnet trên mạng internet
Triển khai hệ thống zoobies, botnet trên mạng internetTriển khai hệ thống zoobies, botnet trên mạng internet
Triển khai hệ thống zoobies, botnet trên mạng internetLong Vũ
 
Báo cáo thực tập Athena -CNTT
Báo cáo thực tập Athena -CNTTBáo cáo thực tập Athena -CNTT
Báo cáo thực tập Athena -CNTTPac CE
 
[Báo cáo Thực tập Athena] Nghiên cứu cơ chế routing của Cisco, mô phỏng trên ...
[Báo cáo Thực tập Athena] Nghiên cứu cơ chế routing của Cisco, mô phỏng trên ...[Báo cáo Thực tập Athena] Nghiên cứu cơ chế routing của Cisco, mô phỏng trên ...
[Báo cáo Thực tập Athena] Nghiên cứu cơ chế routing của Cisco, mô phỏng trên ...Phan Hữu Linh
 
Báo cáo cuối kỳ - thực tập Athena
Báo cáo cuối kỳ - thực tập AthenaBáo cáo cuối kỳ - thực tập Athena
Báo cáo cuối kỳ - thực tập AthenaPac CE
 
Bao cao gk
Bao cao gkBao cao gk
Bao cao gkice_eyes
 
Bao cao gk
Bao cao gkBao cao gk
Bao cao gkice_eyes
 
Bao cao giua ky
Bao cao giua kyBao cao giua ky
Bao cao giua kyice_eyes
 
Báo cáo thực tập cuối kỳ - Phạm Tiến Quân
Báo cáo thực tập cuối kỳ   - Phạm Tiến QuânBáo cáo thực tập cuối kỳ   - Phạm Tiến Quân
Báo cáo thực tập cuối kỳ - Phạm Tiến QuânQuân Quạt Mo
 
Báo cáo thực tập cuối kì
Báo cáo thực tập cuối kìBáo cáo thực tập cuối kì
Báo cáo thực tập cuối kìHai Te
 
Báo Cáo Đề Tài Xây Dựng Phần Mềm Quản Lí Khách Hàng Trên Android
Báo Cáo Đề Tài Xây Dựng Phần Mềm Quản Lí Khách Hàng Trên AndroidBáo Cáo Đề Tài Xây Dựng Phần Mềm Quản Lí Khách Hàng Trên Android
Báo Cáo Đề Tài Xây Dựng Phần Mềm Quản Lí Khách Hàng Trên AndroidDlinh Truong
 
Báo cáo cuối kỳ athena
Báo cáo cuối kỳ athenaBáo cáo cuối kỳ athena
Báo cáo cuối kỳ athenaLeHongQuang2912
 
Chude03 nhom04
Chude03 nhom04Chude03 nhom04
Chude03 nhom04Oanh Thúy
 
Baocao cuoi ki ATHENA (autosaved)
Baocao cuoi ki ATHENA (autosaved)Baocao cuoi ki ATHENA (autosaved)
Baocao cuoi ki ATHENA (autosaved)Long Thanh
 
Nội dung tự nghiên cứu
Nội dung tự nghiên cứuNội dung tự nghiên cứu
Nội dung tự nghiên cứuShinji Huy
 

Similar to Bao cao athena (20)

BÁO CÁO THỰC TẬP - TRẦN VĂN ANH
BÁO CÁO THỰC TẬP - TRẦN VĂN ANHBÁO CÁO THỰC TẬP - TRẦN VĂN ANH
BÁO CÁO THỰC TẬP - TRẦN VĂN ANH
 
Báo cáo cuối kì
Báo cáo cuối kìBáo cáo cuối kì
Báo cáo cuối kì
 
Triển khai hệ thống zoobies, botnet trên mạng internet
Triển khai hệ thống zoobies, botnet trên mạng internetTriển khai hệ thống zoobies, botnet trên mạng internet
Triển khai hệ thống zoobies, botnet trên mạng internet
 
Báo cáo thực tập Athena -CNTT
Báo cáo thực tập Athena -CNTTBáo cáo thực tập Athena -CNTT
Báo cáo thực tập Athena -CNTT
 
[Báo cáo Thực tập Athena] Nghiên cứu cơ chế routing của Cisco, mô phỏng trên ...
[Báo cáo Thực tập Athena] Nghiên cứu cơ chế routing của Cisco, mô phỏng trên ...[Báo cáo Thực tập Athena] Nghiên cứu cơ chế routing của Cisco, mô phỏng trên ...
[Báo cáo Thực tập Athena] Nghiên cứu cơ chế routing của Cisco, mô phỏng trên ...
 
Báo cáo cuối kỳ - thực tập Athena
Báo cáo cuối kỳ - thực tập AthenaBáo cáo cuối kỳ - thực tập Athena
Báo cáo cuối kỳ - thực tập Athena
 
Bao cao gk
Bao cao gkBao cao gk
Bao cao gk
 
Bao cao gk
Bao cao gkBao cao gk
Bao cao gk
 
Bao cao giua ky
Bao cao giua kyBao cao giua ky
Bao cao giua ky
 
Báo cáo thực tập cuối kỳ - Phạm Tiến Quân
Báo cáo thực tập cuối kỳ   - Phạm Tiến QuânBáo cáo thực tập cuối kỳ   - Phạm Tiến Quân
Báo cáo thực tập cuối kỳ - Phạm Tiến Quân
 
Báo cáo thực tập cuối kì
Báo cáo thực tập cuối kìBáo cáo thực tập cuối kì
Báo cáo thực tập cuối kì
 
Báo Cáo Đề Tài Xây Dựng Phần Mềm Quản Lí Khách Hàng Trên Android
Báo Cáo Đề Tài Xây Dựng Phần Mềm Quản Lí Khách Hàng Trên AndroidBáo Cáo Đề Tài Xây Dựng Phần Mềm Quản Lí Khách Hàng Trên Android
Báo Cáo Đề Tài Xây Dựng Phần Mềm Quản Lí Khách Hàng Trên Android
 
Bao cao cuoi ky
Bao cao cuoi kyBao cao cuoi ky
Bao cao cuoi ky
 
đồ áN
đồ áNđồ áN
đồ áN
 
Bao cao tong ket
Bao cao tong ketBao cao tong ket
Bao cao tong ket
 
Báo cáo cuối kỳ athena
Báo cáo cuối kỳ athenaBáo cáo cuối kỳ athena
Báo cáo cuối kỳ athena
 
Baocaothuctap
BaocaothuctapBaocaothuctap
Baocaothuctap
 
Chude03 nhom04
Chude03 nhom04Chude03 nhom04
Chude03 nhom04
 
Baocao cuoi ki ATHENA (autosaved)
Baocao cuoi ki ATHENA (autosaved)Baocao cuoi ki ATHENA (autosaved)
Baocao cuoi ki ATHENA (autosaved)
 
Nội dung tự nghiên cứu
Nội dung tự nghiên cứuNội dung tự nghiên cứu
Nội dung tự nghiên cứu
 

Recently uploaded

BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdfBỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdfNguyen Thanh Tu Collection
 
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảo
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảoKiểm tra cuối học kì 1 sinh học 12 đề tham khảo
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảohoanhv296
 
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...Nguyen Thanh Tu Collection
 
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdfCampbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdfTrnHoa46
 
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng ĐồngGiới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng ĐồngYhoccongdong.com
 
CD21 Exercise 2.1 KEY.docx tieng anh cho
CD21 Exercise 2.1 KEY.docx tieng anh choCD21 Exercise 2.1 KEY.docx tieng anh cho
CD21 Exercise 2.1 KEY.docx tieng anh chonamc250
 
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quan
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quanGNHH và KBHQ - giao nhận hàng hoá và khai báo hải quan
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quanmyvh40253
 
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIĐiện Lạnh Bách Khoa Hà Nội
 
PHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢI
PHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢIPHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢI
PHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢImyvh40253
 
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...Nguyen Thanh Tu Collection
 
sách sinh học đại cương - Textbook.pdf
sách sinh học đại cương   -   Textbook.pdfsách sinh học đại cương   -   Textbook.pdf
sách sinh học đại cương - Textbook.pdfTrnHoa46
 
Các điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoáCác điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoámyvh40253
 
Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................TrnHoa46
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...Nguyen Thanh Tu Collection
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIGIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIĐiện Lạnh Bách Khoa Hà Nội
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...Nguyen Thanh Tu Collection
 
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docxTHAO316680
 

Recently uploaded (20)

BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdfBỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
 
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
 
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảo
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảoKiểm tra cuối học kì 1 sinh học 12 đề tham khảo
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảo
 
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
 
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdfCampbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
 
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng ĐồngGiới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
 
CD21 Exercise 2.1 KEY.docx tieng anh cho
CD21 Exercise 2.1 KEY.docx tieng anh choCD21 Exercise 2.1 KEY.docx tieng anh cho
CD21 Exercise 2.1 KEY.docx tieng anh cho
 
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quan
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quanGNHH và KBHQ - giao nhận hàng hoá và khai báo hải quan
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quan
 
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
 
PHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢI
PHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢIPHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢI
PHƯƠNG THỨC VẬN TẢI ĐƯỜNG SẮT TRONG VẬN TẢI
 
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
 
sách sinh học đại cương - Textbook.pdf
sách sinh học đại cương   -   Textbook.pdfsách sinh học đại cương   -   Textbook.pdf
sách sinh học đại cương - Textbook.pdf
 
Các điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoáCác điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoá
 
Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIGIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
 
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
 

Bao cao athena

  • 1. ĐẠI HỌC QUỐC GIA TP HCM ĐẠI HỌC BÁCH KHOA TP HCM BÁO CÁO THỰC TẬP CÔNG NGHIỆP 2 Đề tài : Xây dựng ứng dụng web quản lý sinh viên – học sinh Tên cơ quan thực tập : Trung tâm Đào tạo Quản trị & An ninh mạng Quốc tế Athena Thời gian thực tập : 7/7/2014 – 23/8/2014 Giảng viên hướng dẫn : Thầy Võ Đỗ Thắng Sinh viên thực tập : Trần Hán Minh MSSV : 51102090 Ngày 10 tháng 8 năm 2014
  • 2. 1 TRÍCH YẾU Ngày nay, khi nền khoa học kỹ thuật phát triển cao, dân số thế giới cũng ngày càng tăng. Số lượng học sinh – sinh viên cũng ngày càng tăng cao. Với số lượng học sinh – sinh viên đông đảo như thế, các nhà trường đòi hỏi cần có một hệ thống quản lý hoàn chỉnh và một công cụ hỗ trợ tốt. Công cụ hỗ trợ cho việc quản lý học sinh – sinh viên cũng trải qua nhiều giai đoạn phát triển. Khi máy tính chưa phát triển, con người sử dụng lưu trữ thông tin trên giấy tờ. Điều này khiến cho việc ghi chép, tìm kiếm cũng như thống kê tốn nhiều thời gian. Khi máy tính ra đời, việc lưu trữ được thực hiện trên phần mềm máy tính. Việc tìm kiếm, thống kê tiết kiệm nhiều thời gian hơn. Khi mạng Internet được phổ biến, để giải quyết vấn đề đồng bộ, việc lưu trữ, truy cập thông tin được chuyển từ phần mềm trên máy tính sang ứng dụng web trên mạng Internet. Việc này khiến cho các hoạt động quản lý được thực hiện ở bất cứ nơi nào. Trong thời gian thực tập từ ngày 7/7/2014 đến 23/8/2014, em đã hoàn thành một ứng dụng web hỗ trợ cho việc quản lý học sinh – sinh viên. Thông qua công việc này, em hiểu rõ hơn về cách quản lý của nhà trường, cách thức thành lập một ứng dụng web cũng như được làm việc trong môi trường thực tế. Công việc này giúp em cọ sát thực tế nhiều hơn, áp dụng lý thuyết học được trong trường vào thực tế. Đồng thời em cũng rút được nhiều kinh nghiệm, được hoàn thiện bản thân. Em cam kết kết quả đạt được do em tự thực hiện dưới sự hướng dẫn của thầy Võ Đỗ Thắng tại trung tâm Athena. Quá trình thực hiện được em ghi lại bằng video và được liệt kê dưới đây. Danh sách các Clip :  Giới thiệu bản thân, đề tài : http://youtu.be/SD14AcuNkg4  Các clip báo cáo hàng tuần :  Tuần 1 : http://youtu.be/NrBdVbFf_0A  Tuần 2 : http://youtu.be/-UBvVdyRVuA  Tuần 3 : http://youtu.be/1VTP5JHa0dg  Tuần 4 : http://youtu.be/xMd9P_A7z0w  Tuần 5 : http://youtu.be/LXfYNtVpo_0  Báo cáo cuối kỳ : http://youtu.be/RIQvbkq1oz8 File báo cáo : http://www.slideshare.net/tranhanminh/bao-cao-athena- 37839938 Slide báo cáo : http://www.slideshare.net/tranhanminh/slide-bao-cao Source code : https://www.mediafire.com/?lzlxl5x0y3xmh9w
  • 3. 2 LỜI CẢM ƠN Trường Đại học Bách Khoa TPHCM Khoa Khoa học và Kỹ thuật Máy tính Em xin chân thành cảm ơn trường Đại học Bách Khoa TPHCM, khoa Khoa học và Kỹ thuật Máy tính đã tạo điều kiện cho em có cơ hội thực tập trong môi trường thực tế. Qua đó, em có thể áp dụng những kiến thức mình đã tiếp thu trong trường, đồng thời, em cũng biết được những ưu điểm, khuyết điểm của mình. Những kinh nghiệm đó sẽ là hành trang của em trong công việc sau này. Em cũng xin cám ơn quý thầy cô trong khoa đã nhiệt tình truyền đạt những kiến thức quý báu, những nền tảng vững chắc để em có thể hoàn thành tốt đợt thực tập này. Mặc dù đã cố gắng thực hiện tốt các công việc được giao trong đợt thực tập này, nhưng do trình độ hiểu biết và kinh nghiệm chưa nhiều nên không tránh khỏi có những sơ suất. Em mong nhận được sự thông cảm và chia sẻ tận tình để em có thể rút được kinh nghiệm cho tương lai sau này. Một lần nữa em xin chân thành cảm ơn trường và khoa. Hồ Chí Minh, Ngày 28 tháng 7 năm 2014 Sinh viên thực tập Trần Hán Minh
  • 4. 3 LỜI CẢM ƠN Trung tâm Đào tạo Quản trị & An ninh mạng Quốc tế Athena Em xin chân thành cảm ơn Ban giám đốc Trung tâm Đào tạo Quản trị & An ninh mạng Quốc tế Athena, thầy Võ Đỗ Thắng và các anh chị trong trung tâm đã tận tình giúp đỡ, tạo một môi trường thực tập tốt cho em trong thời gian thực tập vừa qua. Trong đợt thực tập này, em đã có được những kinh nghiệm quý báu tạo điều kiện cho em thực hiện tốt công việc sau này. Em đã nỗ lực thực hiện tốt đợt thực tập này, tuy nhiên không tránh khỏi có những sai sót nhỏ khiến cho kết quả thực tập không được tốt nhất. Em mong được trung tâm có những chia sẻ tận tình để em có thể hoàn thành tốt trong tương lai về sau. Một lần nữa, em xin chân thành cảm ơn. Hồ Chí Minh, Ngày 28 tháng 7 năm 2014 Sinh viên thực tập Trần Hán Minh Hình chụp chung với giáo viên hướng dẫn (Thầy Võ Đỗ Thắng) với sinh viên thực tập (Trần Hán Minh)
  • 5. 4 LỜI NHẬN XÉT CỦA TRƯỜNG & KHOA ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ...........................................................................................................................
  • 6. 5 LỜI NHẬN XÉT CỦA TRUNG TÂM ............................................................................................................................ ............................................................................................................................ ............................................................................................................................ ............................................................................................................................ ............................................................................................................................ ............................................................................................................................ ............................................................................................................................ ............................................................................................................................ ............................................................................................................................ ............................................................................................................................ ............................................................................................................................ ............................................................................................................................ ............................................................................................................................ ............................................................................................................................ ............................................................................................................................ ............................................................................................................................ ............................................................................................................................
  • 7. 6 LỜI NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ........................................................................................................................... ...........................................................................................................................
  • 8. 7 GIỚI THIỆU TỔNG QUAN VỀ TRUNG TÂM ATHENA Trung Tâm Đào Tạo Quản Trị Mạng & An Ninh Mạng Quốc Tế ATHENA được thành lập từ năm 2004, là một tổ chức qui tụ nhiều trí thức trẻ Việt Nam đầy năng động, nhiệt huyết và kinh nghiệm trong lãnh vực CNTT, với tâm huyết góp phần vào công cuộc thúc đẩy tiến trình đưa công nghệ thông tin là ngành kinh tế mũi nhọn, góp phần phát triển nước nhà . Lĩnh vực hoạt động chính: + Trung tâm ATHENA đã và đang tập trung chủ yếu vào đào tạo chuyên sâu quản trị mạng, an ninh mạng, thương mại điện tử theo các tiêu chuẩn quốc tế của các hãng nổi tiếng như Microsoft, Cisco, Oracle, Linux LPI , CEH,... Song song đó, trung tâm ATHENA còn có những chương trình đào tạo cao cấp dành riêng theo đơn đặt hàng của các đơn vị như Bộ Quốc Phòng, Bộ Công An , ngân hàng, doanh nghiệp, các cơ quan chính phủ, tổ chức tài chính.. + Sau gần 10 năm hoạt động, nhiều học viên tốt nghiệp trung tâm ATHENA đã là chuyên gia đảm nhận công tác quản lý hệ thống mạng, an ninh mạng cho nhiều bộ ngành như Cục Công Nghệ Thông Tin - Bộ Quốc Phòng , Bộ Công An, Sở Thông Tin Truyền Thông các tỉnh, bưu điện các tỉnh, ... + Ngoài chương trình đào tạo, Trung tâm ATHENA còn có nhiều chương trình hợp tác và trao đổi công nghệ với nhiều đại học lớn như đại học Bách Khoa Thành Phố Hồ Chí Minh, Học Viện An Ninh Nhân Dân( Thủ Đức), Học Viện Bưu Chính Viễn Thông, Hiệp hội an toàn thông tin (VNISA), Viện Kỹ Thuật Quân Sự , … Đội ngũ giảng viên : + Tất cả các giảng viên trung tâm ATHENA có đều tốt nghiệp từ các trường đại học hàng đầu trong nước .... Tất cả giảng viên ATHENA đều phải có các chứng chỉ quốc tế như MCSA, MCSE, CCNA, CCNP, Security+, CEH, có bằng sư phạm Quốc tế (Microsoft Certified Trainer).Đây là các chứng chỉ chuyên môn bắt buộc để đủ điều kiện tham gia giảng dạy tại trung tâm ATHENA + Bên cạnh đó, các giảng viên ATHENA thường đi tu nghiệp và cập nhật kiến thức công nghệ mới từ các nước tiên tiến như Mỹ , Pháp, Hà Lan, Singapore,... và truyền đạt các công nghệ mới này trong các chương trình đào tạo tại trung tâm ATHENA Cơ sở vật chất: + Thiết bị đầy đủ và hiện đại + Chương trình cập nhật liên tục, bảo đảm học viên luôn tiếp cận với những công nghệ mới nhất. + Phòng máy rộng rãi, thoáng mát
  • 9. 8 Dịch vụ hỗ trợ: + Đảm bảo việc làm cho học viên tốt nghiệp khoá dài hạn + Giới thiệu việc làm cho mọi học viên + Thực tập có lương cho học viên khá giỏi + Ngoài giờ học chính thức, học viên được thực hành thêm miễn phí, không giới hạn thời gian. + Hỗ trợ kỹ thuật không thời hạn trong tất cả các lĩnh vực liên quan đến máy tính, mạng máy tính, bảo mật mạng + Hỗ trợ thi Chứng chỉ Quốc tế. Trung tâm ATHENA - 92 Nguyễn Đình Chiểu ,DaKao, Q1 , Tp HCM
  • 10. 9 Mục lục 1 Nội dung đề tài ........................................................................................10 2 Phân tích yêu cầu.....................................................................................10 2.1 Quá trình quản lý học sinh – sinh viên ...........................................................................10 2.2 Sơ đồ ERD .......................................................................................................................11 3 Xây dựng ứng dụng .................................................................................11 3.1 Dữ liệu Database ............................................................................................................11 3.2 Thiết kế ứng dụng web...................................................................................................16 3.2.1 Framework CodeIgniter..........................................................................................16 3.2.2 Layout trang web....................................................................................................15 3.2.3 Kết nối Internet ......................................................................................................17 4 Các form của trang web...........................................................................20 4.1 Header............................................................................................................................20 4.2 Navigation Menu............................................................................................................20 4.3 Trang chủ/Trang thông báo............................................................................................21 4.4 Xem thời khóa biểu ........................................................................................................22 4.5 Xem điểm........................................................................................................................22 4.6 Xem học phí....................................................................................................................23 4.7 Chỉnh sửa/Xem thông tin sinh viên ................................................................................23 4.8 Đăng ký môn học............................................................................................................24 4.9 Tra cứu thông tin............................................................................................................25 4.10 Thống kê.........................................................................................................................26 4.11 Trang của tôi...................................................................................................................26 4.12 Cập nhật học phí.............................................................................................................27 4.13 Kiểm tra kết quả ĐKMH..................................................................................................27 4.14 Lớp dạy của tôi ...............................................................................................................28 4.15 Thêm đối tượng..............................................................................................................29 4.16 Chỉnh sửa đối tượng.......................................................................................................29 4.17 Trang của admin.............................................................................................................30 5 Kết luận....................................................................................................30 6 Hướng phát triển......................................................................................30 7 Tài liệu tham khảo...................................................................................30
  • 11. 10 1 Nội dung đề tài Xây dựng ứng dụng web quản lý học sinh - sinh viên Yêu cầu : 1/ Phân tích qui trình quản lý sinh viên của trường (data input/ data output). Bảng sơ đồ quan hệ ERD (tên sinh viên, năm sinh, địa chỉ, chuyên ngành, môn học,…) 2/ Xây dựng cơ chế thống kê theo yêu cầu (Thống kê điểm, thống kê theo học kỳ, nợ môn, thi rớt, thống kê theo lịch khai giảng) 3/ Triển khai ứng dụng chạy trên Internet (trên server VPS, server kết nối Internet) 2 Phân tích yêu cầu 2.1 Quá trình quản lý học sinh – sinh viên Các công việc quản lý học sinh – sinh viên bao gồm các hoạt động : đăng ký môn học, thực hiện cập nhật học phí, cập nhật điểm, … Ngoài ra còn có các hoạt động truy xuất như xem điểm, xem thời khóa biểu , xem thông tin sinh viên, … Như vậy, với các công việc trên, ứng dụng viết ra phải đáp ứng được :  Cho phép xem điểm, xem thời khóa biểu, thông tin học phí dựa theo mã số sinh viên.  Đăng ký môn học cho từng sinh viên.  Cập nhật học phí, điểm số cho sinh viên.  Thống kê theo các yêu cầu như : Thống kê điểm, thống kê theo học kỳ, nợ môn, thi rớt, thống kê theo lịch khai giảng. Từ các yêu cầu trên, ta có thể phần các dữ liệu ra thành :  Nhóm dữ liệu vào :  Thông tin các đối tượng : sinh viên, giảng viên, khoa, môn học,…  Các số liệu về học tập như : điểm số, học phí, …  Các dữ liệu khác như thông báo, các thông số hằng số ,…  Nhóm dữ liệu ra :  Các dữ liệu như điểm thi, thông tin học phí, thời khóa biểu, …  Các thống kê như thống kê theo học kì, danh sách nợ học phí, danh sách sinh viên rớt, …
  • 12. 11 2.2 Sơ đồ ERD Căn cứ theo các yêu cầu, ta rút ra được sơ đồ ERD như sau : 3 Xây dựng ứng dụng 3.1 Dữ liệu Database Bảng 1 : MAJOR Thuộc tính Kiểu Độ rộng Chú thích id INT 11 MSSV name VARCHAR 255 Tên sinh viên
  • 13. 12 Bảng 2 : TEACHER Thuộc tính Kiểu Độ rộng Chú thích id INT 11 Mã GV name VARCHAR 255 Tên sinh viên address VARCHAR 255 Địa chỉ gender CHAR 3 Giới tính birthday DATE Ngày sinh position VARCHAR 20 Chức vụ (Mặc định : normal) password VARCHAR 255 Mật khẩu GV major_id INT 11 Mã khoa Bảng 3 : STUDENT Thuộc tính Kiểu Độ rộng Chú thích id INT 11 MSSV name VARCHAR 255 Tên sinh viên address VARCHAR 255 Địa chỉ gender CHAR 3 Giới tính birthday DATE Ngày sinh schoolyear YEAR 4 Khoá password VARCHAR 255 Mật khẩu SV major_id INT 11 Mã khoa
  • 14. 13 Bảng 3 : STUDENT Thuộc tính Kiểu Độ rộng Chú thích id INT 11 MSSV name VARCHAR 255 Tên sinh viên address VARCHAR 255 Địa chỉ gender CHAR 3 Giới tính birthday DATE Ngày sinh schoolyear YEAR 4 Khoá password VARCHAR 255 Mật khẩu SV major_id INT 11 Mã khoa Bảng 4 : SUBJECT Thuộc tính Kiểu Độ rộng Chú thích id INT 11 Mã MH name VARCHAR 255 Tên MH credit INT 11 Số tín chỉ major_id INT 11 Mã khoa Bảng 5 : CLASS Thuộc tính Kiểu Độ rộng Chú thích id INT 11 Mã lớp weekday VARCHAR 255 Thứ shift_begin INT 11 Tiết bắt đầu shift_end INT 11 Tiết kết thúc room VARCHAR 255 Phòng semester INT 11 Học kì mà lớp đó mở subject_id INT 11 Mã MH teacher_id INT 11 Mã GV
  • 15. 14 Bảng 6 : STUDY Thuộc tính Kiểu Độ rộng Chú thích class_id INT 11 Mã lớp student_id INT 11 MSSV score INT 11 Điểm status VARCHAR 100 Tình trạng đăng ký môn học (mặc định : Bổ sung) approval VARCHAR 100 Kết quả đăng ký môn học Bảng 7 : NOTICE Thuộc tính Kiểu Độ rộng Chú thích id INT 11 Mã thông báo datetime TIMESTAMP Ngày giờ thông báo subject VARCHAR 255 Chủ đề thông báo content VARCHAR 3000 Nội dung thông báo Bảng 8 : FEE Thuộc tính Kiểu Độ rộng Chú thích id INT 11 Mã học phí pay_date DATETIME Ngày đóng học phí (NULL nếu chưa đóng) amount INT 11 Số tiền học phí description VARCHAR 255 Mô tả student_id INT 11 MSSV
  • 16. 15 Bảng 9 : CONSTANT Thuộc tính Kiểu Độ rộng Chú thích name VARCHAR 255 Tên hằng số value VARCHAR 255 Giá trị hằng số Bảng 10 : REG_SCHEDULE Thuộc tính Kiểu Độ rộng Chú thích id INT 11 Mã đợt đăng ký semester INT 3 Đợt đăng ký của Học kỳ begin_time DATETIME Thời gian bắt đầu end_time DATETIME Thời gian kết thúc 3.2 Thiết kế trang web
  • 17. 16 Layout trang web bao gồm : + Header : bao gồm tên trang web và phần đăng nhập cho giáo viên. + Container :  Navigation Menu : menu bên trái để chuyển qua các chức năng mong muốn  Main Container : thể hiện giao diện chính của chức năng hiện hành. + Footer. 3.3 Xây dựng ứng dụng web Ứng dụng web sử dụng framework CodeIgniter để làm nền tảng lập trình, sử dụng XAMPP để thiết lập máy chủ ảo localhost trên máy. 3.3.1 Framework CodeIgniter CodeIgniter là sản phẩm của EllisLab. Phiên bản đầu tiên được phát hành công khai vào ngày 28/2/2006. Bản mới nhất chạy được ổn định là bản 2.2.0 và được ra mắt vào ngày 5/6/2014, có thể tải miễn phí thông qua trang web thông qua đường link : https://ellislab.com/codeigniter CodeIgniter là một nền tảng ứng dụng web nguồn mở được dùng để xây dựng các ứng dụng web động tương tác với PHP. Nó cho phép xây dựng một ứng dụng web nhanh hơn bằng cách cung cấp một bộ thư viện đầy đủ cho các tác vụ thông thường, cũng như cung cấp một mô hình tương tác đơn giản và dễ hiểu cho việc kết nối tới những bộ thư viện đó. CodeIgniter cho phép lập trình viên sử dụng mô hình Model-View- Controller (MVC) cho ứng dụng web.
  • 18. 17 CodeIgniter được chú ý về tốc độ cũng như nhẹ hơn so với các framework PHP khác. Cấu trúc của CodeIgniter như sau : Chức năng các thư mục chủ yếu bao gồm : + controllers : Thực hiện truy xuất dữ liệu thông qua các class Model và tính toán để hiển thị lên views. + models : Hiện thực các class Model để đọc dữ liệu trong database. + views : Hiển thị giao diện phụ thuộc vào dữ liệu từ controllers truyền. 3.3.2 Kết nối Internet Trang web sử dụng server của GoDaddy. GoDaddy là một công ty cung cấp web host và domain, thành lập vào năm 1997 bởi Bob Parsons. Công ty hỗ trợ nhiều domain cho người dùng lựa chọn, đồng thời hỗ trợ trong việc thiết kế trang web và một số công cụ khác. Để sử dụng domain từ GoDaddy, ta vào trang GoDaddy.com và đăng ký tài khoản.
  • 19. 18 Sau khi đăng nhập bằng tài khoản vừa đăng ký, ta tiến hành mua domain từ GoDaddy bằng cách nhấn Buy & Sell/Domain Buy sau khi nhấn Launch trên màn hình sau khi đăng nhập. Sau khi tạo domain theo ý của mình, hệ thống tạo 1 web hosting cho domain đó. Người dùng tiến hành quản lý domain của mình thông qua web hosting.
  • 20. 19 Thông qua trang quản lý hosting, ta có thể thực hiện các thao tác mong muốn như : tạo sub-domain (Hosted Domains), kết nối database (MySQL),… Khi tạo sub-domain, hệ thống sẽ tạo 1 tài khoản và đường link host cho ta đăng nhập qua phần mềm FileZilla. Thông qua tài khoản đó, ta có thể đăng tải trang web của ta lên trên Internet. Để trang web kết nối với database, thông qua chức năng MySQL trên trang quản lý hosting, hệ thống cung cấp 1 đường link đến database (đã được kết nối đến sub-domain của trang web mà ta đã tạo). Ta tạo cơ sở dữ liệu trên database thông qua đường link đó.
  • 21. 20 4 Các form của trang web 4.1 Header + Khi chưa đăng nhập : + Sau khi đăng nhập : 4.2 Navigation Menu Khi chưa đăng nhập :
  • 22. 21 Khi đăng nhập bằng giảng viên có chức vụ “Normal” : Khi đăng nhập bằng giảng viên có chức vụ “Manager” : 4.3 Trang chủ/Trang thông báo Trang chủ sẽ hiển thị các thông báo của nhà trường. Các thông báo phân thành nhiều trang theo từng trang gồm 5 thông báo.
  • 23. 22 Nút “Tạo thông báo” chỉ được hiển thị khi giảng viên đăng nhập 4.4 Xem thời khóa biểu Trang “Xem Thời khóa biểu” được hiển thị khi chọn “Xem Thời khóa biểu” ở Navigation Menu. Người dùng sẽ nhập MSSV và chọn học kỳ để xem thông tin thời khóa biểu của sinh viên đó. 4.5 Xem điểm Trang “Xem điểm” được hiển thị khi chọn “Xem điểm” ở Navigation Menu. Tương tự như “Xem Thời khóa biểu”, người dùng nhập MSSV và chọn học kỳ để xem điểm số của sinh viên.
  • 24. 23 4.6 Xem học phí Trang “Xem học phí” được hiển thị khi chọn “Xem học phí” ở Navigation Menu. Người dùng nhập MSSV để xem thông tin học phí của sinh viên. 4.7 Chỉnh sửa/Xem thông tin sinh viên Trang “Xem thông tin sinh viên” được hiển thị khi chọn “Sinh viên/Thông tin Sinh viên” ở Navigation Menu. Sinh viên đăng nhập bằng MSSV và mật khẩu. Sau khi đăng nhập, trang sau được hiển thị.
  • 25. 24 Sinh viên chỉnh sửa thông tin và nhấn “Update” để cập nhật thông tin hoặc nhấn “Cancel” để hủy bỏ việc chỉnh sửa thông tin. 4.8 Đăng ký môn học Trang “Đăng ký môn học” được hiển thị khi chọn “Sinh viên/Đăng ký môn học” ở Navigation Menu. Việc đăng ký môn học đòi hỏi sinh viên phải chọn đợt đăng ký đang mở và đăng nhập bằng MSSV và mật khẩu. Sau khi đăng nhập, trang sau được hiển thị.
  • 26. 25 Sinh viên nhập mã MH để tìm kiếm thông tin về lớp học của môn học. Sau đó chọn vào lớp học mong muốn để đăng ký môn học. 4.9 Tra cứu thông tin Trang “Tra cứu thông tin” được hiển thị khi chọn “Tra cứu thông tin” ở Navigation Menu. Người dùng sử dụng để tra cứu thông tin của các đối tượng giảng viên, khoa, môn học, các lớp học, sinh viên ; hoặc tìm kiếm đối tượng theo một thuộc tính nào đó.
  • 27. 26 4.10 Thống kê Trang “Thống kê” được hiển thị khi chọn “Thống kê” ở Navigation Menu. Trang “Thống kê” được dùng để xem thống kê theo các tiêu chí :  Sinh viên nợ học phí.  Sinh viên còn nợ môn học.  Các lớp mở theo học kỳ.  Xếp hạng sinh viên.  Thống kê theo học kỳ bao gồm các sinh viên thi rớt và nợ học phí trong học kỳ đó. 4.11 Trang của tôi
  • 28. 27 Trang “Trang của tôi” được hiển thị khi sau khi đăng nhập trên Header hoặc chọn vào “Trang của tôi” ở Navigation Menu nếu đã đăng nhập. Tại đây, giảng viên có thể xem hay thay đổi thông tin của mình. 4.12 Cập nhật học phí Trang “Cập nhật học phí” được hiển thị khi chọn vào “Cập nhật học phí” ở Navigation Menu. Trang này đòi hỏi giảng viên phải đăng nhập. Trang này cho phép giảng viên cập nhật học phí cho sinh viên. 4.13 Kiểm tra kết quả ĐKMH Trang “Kiểm tra kết quả ĐKMH” được hiển thị khi chọn “Kiểm tra kết quả ĐKMH” ở Navigation Menu. Trang này đòi hỏi giảng viên phải đăng nhập. Trang này cho phép giảng viên kiểm tra kết quả ĐKMH của sinh viên và chấp nhận hoặc hủy bỏ kết quả ĐKMH của sinh viên.
  • 29. 28 4.14 Lớp dạy của tôi Trang “Lớp dạy của tôi” được hiển thị khi chọn “Lớp dạy của tôi” ở Navigation Menu. Trang này đòi hỏi giảng viên phải đăng nhập. Trang này hiển thị danh sách lớp dạy mà giảng viên phụ trách, sau đó xem danh sách sinh viên tham gia của lớp cũng như cập nhật điểm cho sinh viên. Trang “Lớp dạy của tôi” cũng cho phép giảng viên tạo lớp dạy mới.
  • 30. 29 4.15 Thêm đối tượng Trang “Thêm đối tượng” được hiển thị khi chọn “Thêm đối tượng” ở Navigation Menu. Trang này chỉ dành cho giảng viên có chức vụ “Quản lý”, cho phép giảng viên thêm các đối tượng sinh viên, giảng viên, khoa, môn học. 4.16 Chỉnh sửa đối tượng Trang “Chỉnh sửa đối tượng” được hiển thị khi chọn “Chỉnh sửa đối tượng” ở Navigation Menu. Trang này chỉ dành cho giảng viên có chức vụ “Quản lý”, cho phép giảng viên chỉnh sửa thông tin các đối tượng khoa, môn học.
  • 31. 30 4.17 Trang của admin Trang “Trang của admin” được hiển thị khi chọn “Trang của admin” ở Navigation Menu. Trang này chỉ dành cho giảng viên có chức vụ “Quản lý”. Tại “Trang của admin”, giảng viên xác định học kỳ hiện tại, quản lý danh sách đợt đăng ký môn học. 5 Kết luận Trang web được xây dựng có layout đơn giản, dễ sử dụng, đáp ứng được các yêu cầu đưa ra. Trang web được tải lên mạng thành công và được truy cập qua đường dẫn : http://www.athenatest.hanhuy.info Nhược điểm : Thiếu hình ảnh, các thông tin của các đối tượng còn đơn giản. 6 Hướng phát triển Mở rộng phát triển lên quản lý sinh viên về các mặt như điểm rèn luyện, các hoạt động xã hội. Thêm các chi tiết về hình ảnh, thông tin các đối tượng,… 7 Tài liệu tham khảo 1. Tài liệu hướng dẫn MySQL và PHP của trung tâm Athena. 2. http://php.net/ – trang reference về ngôn ngữ PHP 3. http://www.qhonline.info/forum/showthread.php/4505-tong-hop-cac- bai-viet-huong-dan-cho-codeigniter-framework - hướng dẫn sử dụng framework CodeIgniter