Project 2 Quarter 6 Fast Learn

21 350 5
Project 2 Quarter 6 Fast Learn

Đ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

MỤC LỤC Project on Fast Learn 3 Giấy chứng nhận 4 Acknowlegement 5 Yêu cầu về phần cứng và phần mềm 6 Đại học từ xa Fast Learn 7 Hệ thống hiện tại 8 Yêu cầu hệ thống mới 9 Thiết kế cơ sở dữ liệu 10 Thiết kế chức năng 12 Thiết kế giao diện 20 Nhận xét của giảng viên 22 1 PROJECT ON FAST LEARN Giảng Viên : Châu Ngân Khánh o Mã Lớp : B100025 o Ngày Bắt Đầu : 09/08/2011 o Ngày Kết Thúc : 14/09/2011 o Tên Giảng Viên : Phạm Tiến Phúc &Châu Ngân Khánh o Tên Người Phát Triển : Huỳnh Thủy Ngân o Ngày Hoàn Thành : 17/10/2011 2 GIẤY CHỨNG NHẬN  Đây là xác nhận rằng báo cáo này, có tựa đề là Fast Learn, là tác phẩm gốc được thực hiện bởi Huỳnh Thủy Ngân là một phần của yêu cầu khóa học tại NIIT. 3 ACKNOWLEDGEMENT  Tôi đã được sự giúp đỡ cùng những sự phản hồi và đề nghị cho tôi bởi giảng viên Châu Ngân Khánh và các giảng viên khác, điều viên phòng máy trong NIIT. 4 YÊU CẦU VỀ PHẦN CỨNG VÀ PHẦN MỀM Phần Cứng : Pentium II (800 MHz),ổ cứng 80GB,512Ram,CDROM và 1- 10/100 Mbps Network card. System : Windows XP Professional with SP2 Phần Mềm : .net Framework 3.5 5 ĐẠI HỌC TỪ XA FAST LEARN Fast Learn là một đại học từ xa được thành lập bởi Samuel Roger từ 10 năm trước. Fast Learn là một trong những đại học từ xa hàng đầu tại Anh có trụ sở chính đặt tại New York và có nhiều văn phòng đại diện trên khắp thế giới. Mức tăng của đại học hàng năm là 3 triệu đôla Mỹ. Fast Learn được biết đến với nền giáo dục xuất sắc, thu hút hàng ngàn học sinh từ khắp các nước trên thế giới. Chương trình học của Fast Learn gồm các lĩnh vực sau: - Toán học - Vật lý - Hoá học - Sinh học - Anh văn 6 HỆ THỐNG HIỆN TẠI Hiện tại, Fast Learn đang sử dụng phương pháp quản lý khoá học cũ. Mỗi sinh viên được đăng kí tại 1 văn phòng đại diện, nơi mà học viên phải liên lạc hằng tuần. Tài liệu khoá học thì được cung cấp trên giấy. Học viên phải đến trung tâm để lấy tài liệu. Những câu hỏi của học viên được trả lời qua điện thoại hoặc trong quá trình học. Tuy nhiên, câu trả lời trên điện thoại là 1 câu trả lời chuyên môn. Số lượng học viên quá lớn để trả lời hết những câu hỏi. Việc giải quyết câu hỏi cho số lượng lớn học viên là rất khó. Quản lý đã nhận được nhiều phàn nàn từ học viên về việc: - Nhiều khi giảng viên không rảnh để trả lời câu hỏi khi họ gọi - Học viên phải đến trung tâm để lấy thông tin học phí và đăng kí khoá học. - Học viên phải đến trung tâm để lấy tài liệu in sẵn cho khoá học. Với những ý kiến về những khoá học này, Fast Learn đang loại bỏ chúng bằng cách cung cấp phương pháp học nhanh cho học viên. Hơn nữa, giám đốc tại các trung tâm cũng gặp phải nhiều vấn đề. Vấn đề chính đáng được lưu ý là: - Câu hỏi chuyên môn vượt quá thời gian vì giảng viên dành hầu hết thời gian của họ để trả lời những câu hỏi tương tự cho những học viên khác nhau. - Việc tìm kiếm thông tin học viên, thường được làm thường xuyên, mất nhiều thời gian. - Lưu trữ tài liệu in sẵn không những tốn kém mà còn không thân thiện với môi trường. 7 YÊU CẦU HỆ THỐNG MỚI Dựa trên khả năng quan sát của quản lý, trường đã quyết định phát triển một trang học trực tuyến cho Fast Learn. Quyết định sau được đưa ra để phát triển trang học trực tuyến: - Trang web sẽ lưu trữ tất cả dữ liệu cho hệ thống hiện tại trong 1 cơ sở dữ liệu. Cơ sở dữ liệu sẽ bao gồm những thông tin sau: • Chi tiết sinh viên • Chi tiết giảng viên • Chi tiết môn học • Chi tiết bài giảng khoá học • Feedback của học viên - Trang web sẽ cung cấp nội dung khoá học đến học viên trên một form điện tử. - Tất cả thông tin bao gồm chi tiết khoá học, lưu ý cho sinh viên, tài liệu khoá học cũng được hiển thị trên trang web. Khi vào trang web, học viên sẽ được cung cấp các tiện ích sau: - Xem thông tin khoá học: phần này sẽ cho phép 1 học viên tìm kiếm khoá học và xem thông tin về việc đăng kí khoá học. - Đăng kí khoá học: phần này cho phép học viên đăng kí khoá học. - Xem tài liệu khoá học: phần này cho phép học viên lấy tài liệu khoá học mà học viên đăng kí. - Gửi feedback: phần này cho phép học viên gửi phản hồi về cho trung tâm. - Sửa thông tin học viên: phần này cho phép học viên sửa thông tin của học viên. - Xem danh sách khoá học: phần này cho phép học viên xem danh sách các khoá học mà mình đã đăng kí. - 8 THIẾT KẾ CƠ SỞ DỮ LIỆU Chú giải: - Theo như hệ thống được mô tả từ phía Fast Learn, cơ sở dữ liệu được mô tả trên 6 đối tượng: • Student • Teacher • Faculty • Course • Feedback - Quan hệ giữa các bảng: Query và Student, Course và Teacher, Faculty và Teacher, Feedback và Student, Query và Teacher là quan hệ một – nhiều. Quan hệ giữa bảng Course và Student là quan hệ 9 nhiều nhiều nên sinh ra bảng mới, ta đặt là Register, bảng này sẽ kéo khoá chính của 2 bảng cha về làm khoá chính, nhưng để dễ quản lí, chúng tôi tạo thêm RegisterID. - Bảng Teacher: FacultyID là khoá ngoại được truy xuất từ bảng Faculty. - Bảng Course: TeacherID là khoá ngoại được truy xuất từ bảng teacher. - Bảng Register: CourseID, StudentName là khoá ngoại được truy xuất lần lượt từ các bảng Course, Student. - Bảng Feedback: StudentName là khoá ngoại được truy xuất từ bảng Student. - Bảng Query: StudentName, TeacherID là khoá ngoại được truy xuất lần lượt từ các bảng Student, Teacher. 10 [...]... Convert.ToInt 32( fbIDval); if (ctr >= 1 && ctr < 9) { ctr = ctr + 1; fb_ID = "FB00" + ctr; } else if (ctr >= 9 && ctr < 99) { ctr = ctr + 1; fb_ID = "FB0" + ctr; } else if (ctr >= 99) { 17 ctr = ctr + 1; fb_ID = "FB" + ctr; } return fb_ID; } 18 THIẾT KẾ GIAO DIỆN Trang Master Page được thiết kế như sau: Fast Learn - an E-Learning Solution... SqlConnection(System.Web.Configuration.WebConfigurationManager.ConnectionSt rings[ "Fast_ Learn_ 1ConnectionString"].ConnectionString); SqlDataAdapter da = new SqlDataAdapter(sql, conn); DataTable dt = new DataTable(); da.Fill(dt); conn.Open(); if (dt.Rows.Count != 0) { Session["TenDangNhap"] = dt; Session["username"] = dt.Rows[0]["UserName"]; Response.Redirect("Thongtinthanhvien.aspx"); } else { lbl_error.Text = "Đăng nhập thất bại"; } conn.Close(); } 2 Chức năng sửa... năng này được tạo bằng gridview, và chỉ hiện thị ID khoá học đã học dựa trên tên tài khoản đăng nhập thôi

Ngày đăng: 20/08/2014, 12:29

Mục lục

  • Phần Cứng : Pentium II (800 MHz),ổ cứng 80GB,512Ram,CDROM và 1-10/100 Mbps Network card.

  • System : Windows XP Professional with SP2

  • Phần Mềm : .net Framework 3.5

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan