15
Phần mềm tra cứu thông tin học tập FITHOU EDU (Lập trình Java) Hà Nội - 11/2011 Giảng viên: TS. Dương Thăng Long Nhóm SVTH (Nhóm 14): o Nguyễn Hoàng Anh o Bế Minh Khánh o Quàng Văn Liêm o Bùi Thanh Minh o Đinh Trọng Ninh

Phần mềm tra cứu thông tin học tập FITHOU EDU

  • Upload
    shina

  • View
    64

  • Download
    0

Embed Size (px)

DESCRIPTION

Phần mềm tra cứu thông tin học tập FITHOU EDU. Giảng viên: TS. Dương Thăng Long Nhóm SVTH (Nhóm 14): Nguyễn Hoàng Anh Bế Minh Khánh Quàng Văn Liêm Bùi Thanh Minh Đinh Trọng Ninh. (Lập trình Java). Hà Nội - 11/2011. Mô tả các chức năng. Làm cái gì ?. Thiết kế lớp lưu trữ dữ liệu. - PowerPoint PPT Presentation

Citation preview

Page 1: Phần mềm tra cứu thông tin học tập  FITHOU EDU

Phần mềm tra cứu thông tin học tập FITHOU EDU

(Lập trình Java)

Hà Nội - 11/2011

• Giảng viên: TS. Dương Thăng Long• Nhóm SVTH (Nhóm 14):

o Nguyễn Hoàng Anho Bế Minh Khánho Quàng Văn Liêmo Bùi Thanh Minho Đinh Trọng Ninh

Page 2: Phần mềm tra cứu thông tin học tập  FITHOU EDU

Mô tả các chức năng

STT Tên chức năng Sinh viên Giảng viên

1 • Tra cứu lịch • Tra cứu lịch học • Xem lịch giảng• Cập nhật lịch giảng

2 • Tra cứu điểm • Tra cứu điểm• Gửi phản hồi

• Xem danh sách điểm• Trả lời ý kiến

3 • Xem thông báo • Xem thông báo• Tải tài liệu• Gửi phản hồi

• Gửi thông báo• Xem thông báo• Tải tài liệu• Gửi phản hồi

Làm cái gì ?

Page 3: Phần mềm tra cứu thông tin học tập  FITHOU EDU

Thiết kế lớp lưu trữ dữ liệu

Sinh viên

Mật khẩu

Giảng viên

Mật khẩu

Học hàm

Học vị

Lớp

ID

Tên lớp

Môn học

ID

Tên môn

Số học trình

Phòng học

ID

Tên phòng

Số nghế

Sinh viên - Lớp

FK_Lớp

FK_Sinh viên

Thông báo

ID

Tiêu đề

Nội dung

FK_Người gửi

Ngày gửi

Điểm

ID

FK_Sinh viên

FK_Môn

Điểm

Lần thứ Lịch học

ID

Ngày

Giờ bắt đầu

Giờ kết thúc

FK_Lớp

FK_Giảng viên

FK_Phòng

FK_Môn

Trạng thái

Thông báo - Lớp

ID

FK_Thông báo

FK_Lớp

Thông báo - Người dùng

ID

FK_Thông báo

FK_Người dùng

Sinh viên

Mật khẩu

Tài liệu

ID

Tên

Ghi chú

Tác giả

Định dạng

Thông báo - Tài liệu

FK_Thông báo

FK_Tài liệu

Người

ID

Họ tên

Năm sinh

Địa chỉ

Số điện thoại

Page 4: Phần mềm tra cứu thông tin học tập  FITHOU EDU

Công nghệ sử dụng (kxml)

Làm như thế nào ?

public class KXmlDiemParser{

public Vector parse(String Url) throws Exception{

Vector diem = new Vector();…return diem;

}}

KXmlDiemParser

KXmlLichParser

KXmlThongBaoParser

...

Page 5: Phần mềm tra cứu thông tin học tập  FITHOU EDU

Công nghệ sử dụng

public interface JSONAble { String toJSON(); void fromJSON(String jsonString);}

Page 6: Phần mềm tra cứu thông tin học tập  FITHOU EDU

Thiết kế lớp hiển thị

Page 7: Phần mềm tra cứu thông tin học tập  FITHOU EDU

Thiết kế lớp hiển thị

Page 8: Phần mềm tra cứu thông tin học tập  FITHOU EDU

Thiết kế màn hình hiển thị

Page 9: Phần mềm tra cứu thông tin học tập  FITHOU EDU

Or

Thiết kế màn hình người dùng

Đăng nhập

FITHOU EDU

Lịch học

Xem điểm

Thông báo 3

(Trước khi đăng nhập)

Thoát

ThoátChọn

FITHOU EDU

Lịch học

Xem điểm New

Thông báo 4

(Sau khi Sinh viên đăng nhập)

Trở về menu

ThoátChọn

Wellcome: Student

New

FITHOU EDU

Xem lịch giảng

Gửi thông báo

Thông báo 5

(Sau khi Giảng viên đăng nhập)

Trở về menu

ThoátChọn

Wellcome: Lecturer

Page 10: Phần mềm tra cứu thông tin học tập  FITHOU EDU

Thiết kế màn hình chạy phần Sinh viên

FITHOU EDU

(Xem lịch học)

ThoátChọn

Wellcome: StudentFITHOU EDU

(Xem điểm)

ThoátChọn

Wellcome: Student

Page 11: Phần mềm tra cứu thông tin học tập  FITHOU EDU

Thiết kế màn hình chạy phần Giảng viên

FITHOU EDU

(Xem lịch giảng)

ThoátChọn

Wellcome: StudentFITHOU EDU

(Gửi thông báo)

HủyTùy chọn

Page 12: Phần mềm tra cứu thông tin học tập  FITHOU EDU

Thiết kế màn hình xem thông báo

FITHOU EDU

(Xem thông báo)

ThoátChọn

Page 13: Phần mềm tra cứu thông tin học tập  FITHOU EDU

Kế hoạch triển khai & Bảng công việc

Google Code Tortoise Subversion

Page 14: Phần mềm tra cứu thông tin học tập  FITHOU EDU

Q & A

Page 15: Phần mềm tra cứu thông tin học tập  FITHOU EDU