Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
4Activity

Table Of Contents

T NG QUAN ð TÀI
I. B i c nh ñ tài
II. M c ñích
III. Hư ng nghiên c u
CƠ S LÝ THUY T
I. L p trình Java trong môi trư ng Web
I.1. M t s khái ni m liên quan ñ n Web
B ng 1 – M t s th (tag) thư ng s d ng trong ngôn ng HTML
B ng 2 – Các l nh c a giao th c HTTP
Hình 1 – Cách th c servlet làm vi c
B ng 4 – Các hành ñ ng trong JSP
I.2. K t n i cơ s d li u
Hình 2 – JDBC k t n i tr c ti p v i trình ñi u khi n
Hình 3 – JDBC s d ng c u n i ODBC
Hình 4 – JDBC k t n i thông qua các ng d ng m ng trung gian
II. Mô hình phát tri n ng d ng Web
II.1. Ki n trúc mô hình 1
Hình 5 – Mô hình 1
II.2. Ki n trúc mô hình 2 (Model – View – Controller)
III. Ngôn ng mô hình hóa th ng nh t (UML)
III.1. Gi i thi u UML
III.2. UML và các giai ño n c a chu trình phát tri n ph n m m
PHÂN TÍCH VÀ THI T K H TH NG
I. Phân tích hi n tr ng
B ng 5 – Chi ti t t ng lo i khóa h c
B ng 7 – Mã c a m t s trư ng thu c ðH ðà N ng
B ng 8 – Mã c a các khoa
B ng 9 – Mã c a các ngành thu c ñ i h c Bách Khoa ðà N ng
I.10. Quy trình sinh viên ñăng ký l p h c ph n
Hình 7 – Quy trình sinh viên ñăng ký l p h c ph n
Hình 11 – Activity Diagram c a usecase admin upload ñi m
Hình 12 – Sequence Diagram c a usecase admin upload ñi m
II.3. Usecase c a giáo viên
Hình 13 – Usecase c a giáo viên
Hình 15 – Sequence Diagram c a usecase giáo viên xem th i khóa bi u
II.4. Usecase c a sinh viên
Hình 16 – Usecase c a sinh viên
Hình 17 – Activity Diagram c a usecase sinh viên ñăng ký l p h c ph n
Hình 18 – Sequence Diagram c a usecase sinh viên ñăng ký l p h c ph n
III. Thi t k
III.1. Sơ ñ l p (class diagram)
Hình 19 – Class Diagram: Sinh viên, L p sinh ho t, Ngành, Khóa h c
Hình 20 – Class Diagram: H c ph n, quan h h c ph n
Hình 21 – Object Diagram: H c ph n, quan h h c ph n
Hình 22 – Class Diagram: L p h c ph n, h c kỳ
Hình 23 – Class Diagram: Khung chương trình
Hình 24 – Object Diagram: Khung chương trình
Hình 25 – Class Diagram: Sinh viên ñăng ký
Hình 26 – Class Diagram: Sinh viên và ñi m
Hình 27 – Class Diagram: Sinh viên và th i khóa bi u
III.2. Sơ ñ thành ph n (component diagram)
Hình 28 – Bi u ñ thành ph n c a h th ng
III.3. Sơ ñ tri n khai (deployment diagram)
Hình 29 – Sơ ñ tri n khai c a ng d ng
XÂY D NG CHƯƠNG TRÌNH VÀ K T QU ð T ðƯ C
I. Xây d ng chương trình
I.1. Xây d ng d li u
Hình 30 – ði m c a sinh viên
Hình 31 – Khung chương trình
Hình 32 – Sinh viên ñăng ký
Hình 33 – Sinh viên, l p sinh ho t
Hình 34 – Th i khóa bi u sinh viên
Hình 35 – L p h c ph n theo kỳ
B ng 10 – B ng tblChiTietDiemCuaSinhVien
B ng 12 – B ng tblChiTietHocPhan
B ng 13 – B ng tblDiemCuaSinhVien
B ng 14 – B ng tblDonVi
B ng 15 – B ng tblGiaoVien
B ng 16 – B ng tblHocKy
B ng 17 – B ng tblHocKyHienHanh
B ng 18 – B ng tblHocPhan
B ng 19 – B ng tblKhoa
B ng 20 – B ng tblKhoaHoc
B ng 21 – B ng tblKhungChuongTrinh
B ng 22 – B ng tblLoaiDiem
B ng 23 – B ng tblLopHocPhan
B ng 24 – B ng tblLopHocPhan
B ng 25 – B ng tblNganh
B ng 26 – B ng tblNhomLopHocPhan
B ng 27 – B ng tblPhongHoc
B ng 28 – B ng tblQuanHe
B ng 29 – B ng tblQuanHeHocPhan
B ng 30 – B ng tblSinhVienDangKy
B ng 31 – B ng tblThoiKhoaBieu
B ng 32 – B ng tblThoiKhoaBieuSinhVien
B ng 33 – B ng tblSinhVien
I.2. Xây d ng giao di n
Hình 36 – B c c trang Web
Hình 37 – Header
Hình 38 – Footer
Hình 39 – Right Pane, Giáo viên Left Menu, Sinh viên Left Menu
Hình 40 – Giáo viên Top Menu
Hình 41 – Admin Top Menu
Hình 42 – Sinh Viên Top Menu
Hình 43 – Admin Left Menu
I.3. Xây d ng gói theo mô hình MVC
Hình 44 – N i dung gói AdminInterface
Hình 45 – N i dung gói SinhVienInteface
Hình 46 – N i dung gói GiaoVienInterface
Hình 47 – N i dung gói BusinessObject
Hình 48 – N i dung gói Bean
Hình 49 – N i dung gói DataAcessObject
Hình 50 – N i dung gói Default
I.4. Các gi i pháp
B ng 35 – B ng quan h h c ph n
Hình 52 – Ki m tra xung ñ t th i khóa bi u b ng AND bit (không xung ñ t)
Hình 53 – Ki m tra xung ñ t th i khóa bi u b ng AND bit (có xung ñ t)
Hình 54 – C p nh t qu th i gian c a sinh viên sau khi ñăng ký
Hình 55 – C p nh t qu th i gian c a sinh viên sau khi h y b l p h c ph n
Hình 56 – Quy trình ánh x d li u
B ng 36 – N i dung m t class ñ c file excel
II. K t qu ñ t ñư c
Hình 57 – Trang thi t k khung chương trình c a Admin
Hình 58 – Trang thi t k th i khóa bi u c a l p h c ph n
Hình 59 – Trang web ch n file upload c a Admin
Hình 61 – Trang xem th i khóa bi u c a giáo viên
Hình 62 – Trang xem l p h c ph n c a giáo viên
Hình 63 – Trang xem cây quan h h c ph n c a sinh viên
Hình 64 – Trang xem ñi m c a sinh viên
Hình 66 – Trang xem l p h c ph n
Hình 67 – Trang li t kê danh sách l p h c ph n hi n có
Hình 68 – Trang xem th i khóa bi u c a sinh viên
K T LU N
I. ðánh giá k t qu
I.1. V m t lý thuy t
I.2. V m t chương trình
II. Hư ng phát tri n
II.1. V m t lý thuy t
II.2. V m t chương trình
0 of .
Results for:
No results containing your search query
P. 1
LeVanMinhBaoCaoTotNghiepHeThongDangKyTinChi

LeVanMinhBaoCaoTotNghiepHeThongDangKyTinChi

Ratings: (0)|Views: 6,866|Likes:
Published by Minh Levan

More info:

Published by: Minh Levan on Apr 07, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/12/2011

pdf

text

original

You're Reading a Free Preview
Pages 5 to 36 are not shown in this preview.
You're Reading a Free Preview
Pages 41 to 85 are not shown in this preview.

Activity (4)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Hoàng Tuấn liked this
Ut Le Thanh liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->