1. Trang chủ
  2. » Luận Văn - Báo Cáo

luận văn công nghệ thông tin bài thuyết trình powerpoint thiết kế website môn lập trình mạng 1 với servlet và jsp

26 596 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 26
Dung lượng 456,22 KB

Nội dung

Với hệ thống ta phân thành 3 cấp quyền , ứngvới mỗi quyền thì user đó có chức năng riêng tương ứngquyền của họ :3 QUẢN TRỊ HỆ THỐNG  HỌC VIÊN có quyền : học , thi, xem điểm, cậpnhật thô

Trang 1

 Trong thời đại hiện nay, việc nắm bắt thông tin trên các phương tiện truyền thông đại chúng nói chung, trên mạng Internet nói riêng là không thể thiếu đối với mọi người mọi giới

 Vì vậy việc dạy và học cũng được đưa lên mạng nhằm tạo điều kiện cho đông đảo học sinh, sinh

viên có thể nắm bắt được những kiến thức cơ bản về các môn học Với đề tài này giúp các học viên bước đầu nắm bắt những kiến thức cơ bản về môn

“ Lập Trình Mạng”

Trang 2

PHẦN 2 :

1) MỤC ĐÍCH ĐỀ TÀI:

MỤC ĐÍCH VÀ YÊU CẦU ĐỀ TÀI

Tìm hiểu về kỹ thuật lập trình JSP với cơ sởdữ liệu SQL Server và triển khai ứng dụng JSP trênWeb Site Thiết kế Web Site dạy môn “ Lập TrìnhMạng “ , nhằm đáp ứng nhu cầu học môn Lập TrìnhMạng qua mạng của sinh viên, học sinh và một sốthành viên khác Đề tài được giới hạn trong 4

chương đầu tiên của môn Lập Trình Mạng phần cơsở

Trang 3

 Phân tích và thiết kế hệ thống theo

hướng đối tượng với UML

 Website cung cấp đầy đủ các thông tin

về: Học viên,Giáo viên , Nội dung

chương trình học , Đề thi nhằm phục vụ cho việc học qua mạng

 Xây dựng ngân hàng câu hỏi

 Quản trị hệ thống

 Bảo mật đề thi

Trang 4

Với hệ thống ta phân thành 3 cấp quyền , ứngvới mỗi quyền thì user đó có chức năng riêng tương ứngquyền của họ :

3) QUẢN TRỊ HỆ THỐNG

 HỌC VIÊN có quyền : học , thi, xem điểm, cậpnhật thông tin

 GIÁO VIÊN quyền của họ là : cập nhật câu hỏivào ngân hàng câu hỏi và cập nhật đề thi mới vàohệ thống, đồng thời họ cũng có quyền học như mộthọc viên

 ADMIN là người có quyền cao nhất trong hệthống nên họ có quyền : cấp quyền cho các user, xoá các user, cập nhật giáo viên và cập nhật

chương trình học và đồng thời Admin cũng cóquyền của cả học viên

Trang 5

 HỌC VIÊN là người có quền vào dạo xem Web, đăng ký

học , học ,thi, sau đó họ có thể đăng nhập vào hệ thống để

cập nhật lại thông tin của mình , đồng thời cũng có thể xemđiểm mà mình đã đạt được

 GIÁO VIÊN là người mà họ có quyền ra câu hỏi , ra đề thi

, sau đó họ đăng nhập vào hệ thống để thay đổi thông tin củamình , đồng thời cũng có quyền cập nhật vào đề thi mới để

học viên thi

 ADMIN là người có quyền cao nhất trong hệ thống nên họ

có quyền cập nhật giáo viên mới , đồng thời cập nhật chươngtrình học mới vào cho học viên học

CÁC SƠ ĐỒ CHỨC NĂNG PHẦN 3 :

1) USE CASE DIAGRAM

Trang 6

Học viên

Admin Giáo viên

Đăng kí học

Học

Thi

Dạo xem Web

Cập nhật thông tin Xem điểm thi

Login

Cập nhật

thông tin

Cập nhật giáo viên

Cập nhật chương trình

học

Thay đổi mật khẩu Cập nhật

đề thi

Trang 7

Khi người sử dụng vào trang Web nếu họ muốn học thì phải đăng ký học chươngtrình học và từ bây giờ trở đi thông tin của họ đãđược lưu trữ và họ trở thành học viên chính thứccủa Web Site.

Chương trình học bao gồm 4 chương :

• Chương 1 : Client Side Networking

• Chương 2 : Server Side Networking

2) ACTIVITY DIAGRAM

Trang 8

 Vào cuối mỗi chương học viên phải trải qua một bài

kiểm tra kiến thức của chương đó Nếu đạt điểm >=5 họcviên mới được học tiếp chương tiếp theo Nếu chưa đạt họcviên có thể kiểm tra lần 2, nếu số lần không đạt mà quá 3 lần thì buộc học viên đó phải học lại chương đó để lấy lạikiến thức để thi tốt hơn

 Điểm thi của học viên sẽ được lưu lại để họ có thể xemvào bất kỳ lúc nào khi họ vào Web Site

 Khi học viên đã học xong 4 chương và điểm kiểm tracủa họ đã đạt thì họ sẽ có kỳ thi cuối khoá học thông qua bộ đề thi mà giáo viên đưa ra từ ngân hàng câu hỏi

 Nếu điểm thi cuối khóa đạt thì học viên đã hoàn thànhkhoá học và họ có thể tin tưởng rằng họ có thêm một ít kiếnthức về môn Lập Trình Mạng này

Trang 9

HỌC VIÊN

LOGIN ĐĂNG KÍ HỌC VÀO TRANG WEB

HỌC

THI CUỐI KHOÁ

CẬP NHẬT ĐIỂM THI

KẾT THÚC

ĐẠT KHÔNG ĐẠT

SƠ ĐỒ HOẠT ĐỘNG CUẢ WEB SITE

KIỂM TRA CHƯƠNG

LƯU ĐIỂM

ĐẠT ĐIỂM 4 CHƯƠNG

ĐẠT

ĐIỂM

Trang 10

WEB SITE HỌC QUA MẠNG

ADMIN

HỌC VIÊN GIÁO VIÊN

ĐĂNG KÍ HỌC HỌC

THI

ĐĂNG KÍ THI

XEM ĐIỂM THI

CẬP NHẬT THÔNG TIN

DẠO XEM WEB CẬP NHẬT ĐỀ THI CẬP NHẬT CHƯƠNG CẬP NHẬT CHƯƠNG TRÌNH HỌC TRÌNH HỌC

CẬP NHẬT GIÁO VIÊN

CẬP NHẬT GIÁO VIÊN

SƠ ĐỒ PHÂN RÃ

THAY ĐỔI MẬT KHẨU

THAY ĐỔI MẬT KHẨU

Trang 11

Học viên

Đăng kí học

Dạo xem Web

Đăng kí học

Kiểm tra đăng kí

Đăng kí thành công

4) SEQUENCE DIAGRAMa) CHỨC NĂNG HỌC VIÊN

LƯỢC ĐỒ 1:

Trang 12

Học viên

Login Username vàpassword

Kiểm tra đăng nhập

Database

Đăng nhập thành công

LƯỢC ĐỒ 2 (CHỨC NĂNG HỌC VIÊN)

Trang 13

HỌC VIÊN LOGIN HỌC

Trang 14

HỌC VIÊN LOGIN XEM ĐIỂM THI

Username,Password

Cập nhật thông tin thành công

Cập nhật thông tin vào database

CẬP NHẬT THÔNG TIN

Login vào xem điểm thi

Trang 15

HỌC VIÊN LOGIN

Username,Password

Thay đổi mật khẩu thành công

Kiểm tra và cập nhật mật

khẩu mới

THAY ĐỔI MẬT KHẨU

Login vào thay đổi mật khẩu

DATABASE

LƯỢC ĐỒ 5 (CHỨC NĂNG HỌC VIÊN)

Trang 16

Giáo viên

Login Username vàpassword

Kiểm tra đăng nhập

Database

Đăng nhập thành công

b) CHỨC NĂNG GIÁO VIÊN

LƯỢC ĐỒ 1

Trang 17

GIÁO VIÊN LOGIN

Username,Password

Cập nhật đề thi thành công

Kiểm tra và cập nhật đề thi

CẬP NHẬT ĐỀ THI

Login vào cập nhật đề thi

DATABASE

LƯỢC ĐỒ 2 (CHỨC NĂNG GIÁO VIÊN)

Trang 18

GIÁO VIÊN LOGIN

Username,Password

Thay đổi mật khẩu thành công

Kiểm tra và cập nhật mật

khẩu mới

THAY ĐỔI MẬT KHẨU

Login vào thay đổi mật khẩu

DATABASE

LƯỢC ĐỒ 3 (CHỨC NĂNG GIÁO VIÊN)

Trang 19

Login Username vàpassword

Kiểm tra đăng nhập

Database

Đăng nhập thành công

c) CHỨC NĂNG ADMIN

LƯỢC ĐỒ 1:

Trang 20

ADMIN LOGIN

Username,Password

Cập nhật chương trình học thành công

Kiểm tra và cập nhật chương trình học vào

Trang 21

ADMIN LOGIN

Username,Password

Cập nhật giáo viên thành công

Kiểm tra và cập nhật giáo viên vào database

CẬP NHẬT GIÁO VIÊN

Login vào cập nhật

giáo viên

DATABASE

LƯỢC ĐỒ 3 (CHỨC NĂNG ADMIN)

Trang 22

Admin LOGIN

Username,Password

Thay đổi mật khẩu thành công

Kiểm tra và cập nhật mật

khẩu mới

THAY ĐỔI MẬT KHẨU

Login vào thay đổi mật khẩu

DATABASE

LƯỢC ĐỒ 4 (CHỨC NĂNG ADMIN)

Trang 23

HỌC VIÊN DỰ THI

CHI TIẾT ĐỀ THI

CÂU HỎI GIÁO VIÊN

CÂU TRẢ LỜI

Trang 24

6) E-R DIAGRAM

Để thể hiện rõ hơn quan hệ giữa các lớp ta sử dụng công cụ Together tạo ra sơ đồ Entity Relationship sau

Trang 25

Sau thời gian thực hiện luận văn , chúng em đã thiết kếmột phần web site học qua mạng môn Lập trình mạng cơsở

Ngoài việc tìm hiểu các tool dùng để cài đặt web site này,chúng em đã xử lý một số yêu cầu :

 Phân tích và thiết kế hệ thống theo hướngđối

tượng

 Quản lý chi tiết các học phần

 Quản lý học viên đăng kí học

 Quản lý thông tin về giáo viên và người quản trị

hệ thống

 Xử lý một số chức năng khi học viên , giáo viên ,

người quản trị đăng nhập vào hệ thống

 Bảo mật hệ thống bằng cách sử dụng Session

thông qua chức năng phân quyền cho mỗi user riêng khi họ đăng nhập vào hệ thống

PHẦN 4 : TỔNG KẾT1) CÁC KẾT QUẢ ĐẠT ĐƯỢC TRONG ĐỀ TÀI

Trang 26

2) HƯỚNG PHÁT TRIỂN ĐỀ TÀI

 Cải tiến một số chức năng chưa hoàn chỉnh trong

chương trình Có thể thực hiện nội dung dạy họcsinh động hơn

 Thiết kế và cài đặt cơ sở dữ liệu khi số lượng

người dùng tham gia vào hệ thống quá đông và cơsở dữ liệu quá lớn

 Khống chế thời gian thi trong mỗi đề thi để học

viên có thể đạt kết quả tốt hơn

 Sử dụng cơ chế bảo mật trang Web tốt hơn

Ngày đăng: 25/12/2014, 19:03

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w