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
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
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ì ?
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
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
...
Công nghệ sử dụng
public interface JSONAble { String toJSON(); void fromJSON(String jsonString);}
Thiết kế lớp hiển thị
Thiết kế lớp hiển thị
Thiết kế màn hình hiển thị
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
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
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
Thiết kế màn hình xem thông báo
FITHOU EDU
(Xem thông báo)
ThoátChọn
Kế hoạch triển khai & Bảng công việc
Google Code Tortoise Subversion
Q & A