xây dựng web site cho phép sinh viên đăng ký lớp tín chỉ

29 1.8K 4
xây dựng web site cho phép sinh viên đăng ký lớp tín chỉ

Đ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

- 1 - TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP VIỆT HUNG KHOA ĐIỆN - ĐIỆN TỬ - CNTT Bộ môn Công nghệ thông tin BÁO CÁO THỰC TẬP TỐT NGHIỆP Tên đề tài: Xây dựng web site cho phép sinh viên đăng lớp tín chỉ Giảng viên hướng dẫn : NGUYỄN HỒNG QUÂN Sinh viên thực hiện : NGUYỄN HỮU NGỌC Lớp : 34 CĐLT TIN ỨNG DỤNG Khóa : 34 Hà Nội, tháng 06 năm 2012 - 2 - NHẬN XÉT (Của giảng viên hướng dẫn) …………………………………………………………………………………. ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… - 3 - LỜI CẢM ƠN Đầu tiên cho phép em được gửi lời cảm ơn chân thành và sâu sắc nhất đến quý thầy cô giáo trong Khoa Điện – Điện tử - Công nghệ thông tin, đặc biệt là quý thầy cô Bộ môn hệ thống thông tin quản lý đã tận tình chỉ dạy và quan tâm đến em trong suốt quá trình học tập và rèn luyện tại Khoa. Xin chân thành cảm ơn sự hướng dẫn và giúp đỡ tận tình của Thầy Nguyễn Hồng Quân, đã giúp đỡ em khắc phục những khó khăn để hoàn thành tốt báo cáo thực tập với đề tài Đề tài: “Xây dựng web site cho phép sinh viên đăng lớp tín chỉ”. Cuối cùng em xin gửi lời chúc đến quý thầy cô sức khỏe và thành công!. - 4 - MỤC LỤC MỞ ĐẦU I. Đặt vấn đề II. Mô tả bài toán III. Mục Đích IV. Nhiệm vụ của đề tài CHƯƠNG I:PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG I.CÁC CHỨC NĂNG CỦA HỆ THỐNG II.Các biểu đồ. 1.Biểu đồ đăng môn học. 2. Biểu đồ quản lý sinh viên. 3.Biểu đồ thống kê. 4.Biểu đồ quản lý học phần CHƯƠNG II:THIẾT KẾ CƠ SỞ DỮ LIỆU I. HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MySQL II.Thiết kế cơ sở dữ liệu cho web. 1.tbl_sinh viên. 2. tbl_môn học. 3.Danh sách sinh viên đã đăng kí môn học. CHƯƠNG III:THIẾT KẾ TRANG WEB I.DAO DIỆN ĐĂNG NHẬP II. Đăng Môn Học . Bảng danh sách những môn mà sinh viên đã đăng ký. CHƯƠNG IV: ASP.NET - 5 - MỞ ĐẦU I. Đặt vấn đề. Với tốc độ phát triển không ngừng như vũ bão của khoa học của thế kỷ XXI, thế kỷ khoa học công nghệ và sự phát triển mạnh mẽ của công nghệ thông tin, đã cho phép ứng dụng nhiều lĩnh vực khoa học trong đó có Tin học vào cuộc sống làm cho đời sống xã hội ngày càng được nâng cao. Trong những năm gần đây, nền Công nghệ thông tin trên toàn cầu và nước ta đã có phát triển trên mọi lĩnh vực trong cuộc sống cũng như trong công tác quản lý xã hội. Việc ứng dụng Công Nghệ Thông Tin trong công tác quản lý, thương mại đã đem lại nhiều lợi ích thiết thực cho các cơ quan doanh nghiệp. Giúp cho mọi tầng lớp trong xã hội có thể chao đổi thông tin, chia sẻ thông tin, xem thông tin, mua bán trao đổi hàng hóa trực tuyến thông qua Internet một cách nhanh chóng và hiệu quả, nâng cao tầm hiểu biết, ngồn chi thức của nhân loài đang tồn tại trong cuộc sống của chúng ta hàng ngày. Để đáp ứng cho những nhu cầu trong trao đổi thông tin, tìm kiếm, và bảo mật thông giúp cho quá trình giao dịch thương mại thì chúng ta phải lưu trữ thong tin và quản trị thông tin một cách hiệu quả, bảo mật trong giao dịch không chỉ là việc lập trình đơn thuần mà phải xây dựng một cách có hệ thống. Các giai đoạn phân tích, thiết kế được tiến hành một cách tỷ mỉ và chính xác. Giáo dục là nền tảng cho sự phát triển của cả một dân tộc, đặc biệt là giáo dục ở bậc cao đẳng và đại học. Người ta thường dùng các chỉ số kinh tế để đánh giá sự phát triển của một quốc gia, thế nhưng để đánh giá sự phát triển của cả một dân tộc thì người ta lại xét đến các khía cạnh của giáo dục đặc biệt là giáo dục cao đẳng và đại học. Trên thế giới, các quốc gia đã phát triển đều là những nước có nền giáo dục tiên tiến, với những trường đại học hàng đầu tiêu biểu là Hoa Kỳ, Nhật Bản, Anh và gần chúng ta nhất là Singapore. Nền giáo dục của nước ta đang từng bước cải cách và phát triển. Trong quá trình phát triển của mình, Đại Học Công Nghiệp Việt Hung đang chuyển dần từ Đào tạo theo niên chế sang Đào tạo theo tín chỉ. Quản lý đào tạo tín chỉ tuy là một công việc khó khăn và phức tạp nhưng công việc này vô cùng quan trọng; quản lý tốt thì chất lượng đào tạo được nâng cao. - 6 - II. Mô tả bài toán. Hiện tại, việc quản lý đào tạo tín chỉ tại Đại Học Công Nghiệp Việt Hung đang gặp một số khó khăn, xuất phát từ nhiều nguyên nhân khác nhau: mới đầu chuyển sang đào tạo tín chỉ, hệ thống quản lý mới xây dựng, chưa thống nhất, và việc quản lý này vẫn còn mang nhiều ảnh hưởng của hệ thống quản lý niên chế hiện có. Sinh viên phải đăng môn học bằng tay, việc kiểm tra xung đột về thời khóa biểu của sinh viên không được thực hiện trong quá trình đăng ký. Sinh viên vẫn chưa biết được quan hệ của các học phần, học phần nào nên học trước học phần nào nên học sau Việc quản lý của nhân viên quản trị cũng gặp nhiều khó khăn như xây dựng khung chương trình, xây dựng thời khóa biểu, nhập điểm . Bài toán đặt ra lúc này là làm sao để xây dựng được một hệ thống website quản lý đào tạo tín chỉ đáp ứng được tất cả nhu cầu cho giáo viên, sinh viên và quản trị viên. Cụ thể là hệ thống website phải có những chức năng sau. − Hệ thống cho phép sinh viên đăng học phần. − Hệ thống cho phép sinh viên đăng tín chỉ. − Hệ thống còn giúp sinh viên biết được học phần nào mình đã đăng kí. III. Mục Đích. − Giảm thiểu nhân công. − Thuận tiện cho sinh viên trong việc đăng kí môn học. − Cho phép sinh viên biết được số tiền mà mình phải đóng là bao nhiêu cho mỗi môn học mỗi tín chỉ. IV. Nhiệm vụ của đề tài - Đề tài cần phải tìm hiểu rõ mục đích của đào tạo tín chỉ: - Tín chỉ là gì : Có một số phát biểu không giống nhau về khái niệm tín chỉ; tuy nhiên một định nghĩa của Jamé Quann, Đại học Quốc gia Washington được nhiều người tham khảo : “ Tín chỉ là một đại lượng đo toàn bộ thời gian (khối lượng kiến thức được tích luỹ trong thời gian!) bắt buộc đối với một người học bình thường để học một môn học cụ thể, bao gồm : 1) Thời gian lên lớp; 2) thời gian hoạt động khác ( hoạt động nhóm, làm việc trong phòng thí nghiệm, thực tế thực tập… được thời khoá biểu quy định); 3) Thời gian tự học, tự nghiên cứu để hoàn thành nhiệm vụ học tập được giao. Đối với các môn học lí thuyết 1 tín chỉ là một giờ học lên lớp (kèm theo ít nhất 2 giờ học không lên lớp) mỗi tuần và kéo dài trong suốt một học kỳ (thường 15 tuần); đối với môn học thực hành là 2 giờ (kèm theo ít nhất 1 giờ chuẩn bị) trong 1 tuần; đối với tự nghiên cứu, tự học có hướng dẫn- ít nhất 3 giờ làm việc trong 1 tuần”. - 7 - Khái niệm này là khái niệm công cụ cho cả người dạy; người học và cả người quản lí đào tạo. Tuy nhiên khi cụ thể hoá khái niệm này cho hoạt dộng dạy học thì đây là khái niệm có trọng số chú ý và cần nhận thức thấu đáo đối với người dạy và người học khi tiến hành dạy học theo tín chỉ. Mục đích của đào tạo theo học chế tín chỉ là lấy người học làm trung tâm. Theo đó, giảng viên chỉ định hướng tổng quát để sinh viên tự chọn, tự xây dựng kế hoạch học tập. Để phục vụ cho công tác quản lý đào tạo theo học chế tín chỉ, trường đã xây dựng chương trình đào tạo, ban hành qui định về công tác học vụ. Theo học chế niên chế, kiến thức của mỗi học phần và toàn khóa học được đo lường theo đơn vị học trình. Còn theo học chế tín chỉ, đơn vị tính là tín chỉ. Mỗi tín chỉ tương đương với 15 tiết học lý thuyết trên lớp; 30 đến 45 tiết thực hành, thí nghiệm, thảo luận, ; 45 đến 60 giờ làm tiểu luận, đồ án ; 60 đến 90 giờ thực tế ở cơ sở. 1 đơn vị học trình hay 1 tín chỉ đều tương đương với 15 tiết học lý thuyết trên lớp. Tuy nhiên, học theo học chế tín chỉ, sinh viên phải tự học nhiều hơn. Để tiếp thu được 1 tín chỉ, sinh viên phải dành ít nhất 30 giờ tự học. Học chế niên chế xác định rõ ở học kỳ nào, năm học nào, sinh viên phải học những môn gì. Còn chương trình đào tạo theo học chế tín chỉ không xác định từng học phần cụ thể ở từng học kỳ mà liệt kê tất cả những học phần cần học; trong đó, có qui định học phần tự chọn, học phần bắt buộc và xác định học phần tiên quyết để quy định trình tự học, tức là sinh viên phải hoàn thành học phần đó mới được đăng học phần tiếp theo. Dựa trên khung chương trình chung và tư vấn của cố vấn học tập, mỗi sinh viên sẽ tự xây dựng một chương trình học tập phù hợp cho riêng mình. Tùy theo khả năng và điều kiện, sinh viên có thể rút ngắn hoặc kéo dài thời gian học tập. Thời gian được phép kéo dài của chương trình đại học là 4 năm, tức tổng thời gian được phép của khóa học đại học là 8 năm. Để đảm bảo tiến độ thời gian hoàn thành khóa học và đảm bảo chất lượng học tập, trường quy định sinh viên chỉ được đăng tối thiểu 15 tín chỉ và tối đa 20 tín chỉ ở học kỳ chính; đăng tối thiểu 6 tín chỉ và tối đa 8 tín chỉ ở học kỳ hè. - Cần phải demo được một web site cho phép sinh viên đăng lớp tín chỉ. Đáp ứng được các yêu cầu đặt ra trong đề tài yêu cầu. - 8 - CHƯƠNG I: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG I. CÁC CHỨC NĂNG CỦA HỆ THỐNG. − Quản lý dịch vụ sinh viên. − Quản lý học phần. - 9 - − Đăng ký. − Người quản lý thống kê số lượng sinh viên đăng ký. − Cho phép sinh viên đăng môn học, học phần. − Cho phép sinh viên biết được số tiền phải trả cho mỗi môn, mỗi học phần. II. Các biểu đồ. 1.Biểu đồ đăng môn học. Dang ky Dang ky moi mon hoc Dang ky them mon hoc Cho phép sinh viên đăng được mỗi môn học hoặc đăng thêm một môn học. 2. Biểu đồ quản lý sinh viên. - 10 - Quan ly thong tin sinh vien Quan ly sinh vien Quan ly mon hoc Cho phép quản lý thông tin sinh viên và môn hoc mà sinh viên đó đã đăng ký. 3.Biểu đồ thống kê. Thong ke so luong Thong ke theo hoc phan Thong ke theo thong tin sinh vien Cho phép người quản lý biết được số lượng sinh viên đăng học phần đó. 4.Biểu đồ quản lý học phần. [...]... sổ xuống để đăng Sinh viên phải chọn từng môn một Sau khi chọn môn mà mình muốn học sinh viên nhấn vào nút đăng , hệ thống sẽ hiển thị ra những môn nào mà sinh viên đó đã đăng - 18 - III Bảng danh sách những môn mà sinh viên đã đăng Masv: Mã sinh viên Tensv: Tên sinh viên Ma mon hoc: Mã môn học Ten mon hoc : Tên môn học Sotinchi: Số tín chỉ Tien/tinchi: Số tiền trên một tín chỉ Bảng danh... Sotinchi: Số tín chỉ Tien/TC: Số tiền trên một tín chỉ 3.Danh sách sinh viên đã đăng kí môn học Mamh: Mã môn học Tenmon: Tên môn học Sotinchi: Số tín chỉ Tien/TC: Số tiền trên một tín chỉ - 17 - CHƯƠNG III: THIẾT KẾ TRANG WEB I DAO DIỆN ĐĂNG NHẬP User: Tên đăng nhập Pass: Mật khẩu của người dùng Ghi nhớ mật khẩu :cho phép ghi nhớ mật khẩu của người dùng cuối II Đăng Môn Học Chọn môn: cho phép sinh viên. .. lên sau khi sinh viên đó đăng một môn học nào đó .cho phép sinh viên đó biết được nhưng môn nào minh đã đăng nhưng môn nào mình chưa đăng - 19 - CHƯƠNG IV: ASP.NET I.Khái niệm ASP.NET là một nền tảng ứng dụng web (web application framework) được phát triển và cung cấp bởi Microsoft, cho phép những người lập trình tạo ra những trang web động, những ứng dụng web và những dịch vụ web Lần đầu... cô đặc biệt là Giáo viên hướng dẫn của em:Thầy Nguyễn Hồng Quân đã nhiệt tình chỉ bảo và giúp đỡ em hoàn thành bài báo cáo này Bài báo cáo này của em - Cơ bản đã hoàn thành các yêu cầu đặt ra - Giao diện thân thiện dễ sử dụng - Sinh viên chỉ đăng được một lần cho mỗi môn học - Mỗi môn học không quá 20 sinh viên đăng - Tổng số tín chỉ không quá 15 và không nhỏ hơn 10 - Sinh viên không thể xóa bỏ... lại file config.inc.php, mở IE và truy cập vào địa chỉ http://localhost/phpmyadmin/index.php Nếu bạn nhận được màn hình chào đón của phpMyAdmin thì Bạn đã thành công! - 14 - II.Thiết kế cơ sở dữ liệu cho web 1 tbl _sinh viên Masv: Mã sinh viên Tensv: Tên sinh viên Ngaysinh: Ngày sinh Gioitinh: Giới tính Diachi: Địa chỉ Username: Tên tài khoản chủa sinh viên Pass: Mật khẩu của tài khoản 2.tbl_mônhọc -... đã đăng sau khi xác nhận việc đăng - Sinh viên xem được danh sách những môn học mà mình đã đăng - Sinh viên có thể biết được mình sẽ phải đóng bao nhiêu tiền học phí cho những môn học mà mình đã đăng Một lần nữa em xin chân thành cảm ơn nhà trường cùng các quý thầy cô trong Khoa Điện – Điện tử - Công nghệ thông tin, đặc biệt là quý thầy cô Bộ môn hệ thống thông tin quản lý đã tận tình chỉ. .. Xin chân thành cảm ơn sự hướng dẫn và giúp đỡ tận tình của Thầy Nguyễn Hồng Quân, đã giúp đỡ em khắc phục những khó khăn để hoàn thành tốt báo cáo thực tập với đề tài Đề tài: Xây dựng web site cho phép sinh viên đăng lớp tín chỉ - 29 - TÀI LIỆU THAM KHẢO 1 Đề Thi Nghề Của Bộ Năm 2008 2 Internet ... thức LabelFor và LabelForModel Các quá tải mới cho phép bạn xác định hay ghi đè lên label text 7.7 Sessioinless Controller Support 7.8 Lớp mới “AdditionalMetadataAttribute” - Bạn có thể sử dụng thuộc tính AdditionalMetadata để đưa vào từ điển ModelMetadata AdditionalValues cho một thuộc tính model Ví dụ, nếu view model có một thuộc tính sẽ được hiển thị chỉ cho một admin, bạn có thể thực hiện giống như... hình này cho phép một người thiết kế web có thể tạo ra những bản thiết kế giao diện mà không cần biết về cách viết mã lập trình Mô hình này giống với mô hình model-view-controller Ví dụ Thẻ ở trên được đặt ở đầu mỗi tập tin ASPX Thuộc tính CodeFile của chỉ thị @ Page - 21 - chỉ ra... của chỉ thị @ Page - 21 - chỉ ra tập tin code-behind (.cs or vb) trong khi thuộc tính Inherits chỉ ra lớp mà trang thuộc về Trong ví dụ này, chỉ thị @ Page chứa trong tập tin SamplePage.aspx với tập tin code-behind SampleCodeBehind.aspx.cs using System; namespace Website { public partial class SampleCodeBehind : System .Web. UI.Page { protected override void Page_Load(EventArgs e) { base.(e); } } } Trong . chỉ và tối đa 20 tín chỉ ở học kỳ chính; đăng ký tối thiểu 6 tín chỉ và tối đa 8 tín chỉ ở học kỳ hè. - Cần phải demo được một web site cho phép sinh viên đăng ký lớp tín chỉ. Đáp ứng được. THỐNG. − Quản lý dịch vụ sinh viên. − Quản lý học phần. - 9 - − Đăng ký. − Người quản lý thống kê số lượng sinh viên đăng ký. − Cho phép sinh viên đăng ký môn học, học phần. − Cho phép sinh viên biết được. THỰC TẬP TỐT NGHIỆP Tên đề tài: Xây dựng web site cho phép sinh viên đăng ký lớp tín chỉ Giảng viên hướng dẫn : NGUYỄN HỒNG QUÂN Sinh viên thực hiện : NGUYỄN HỮU NGỌC Lớp : 34 CĐLT TIN ỨNG DỤNG Khóa

Ngày đăng: 26/05/2014, 18:21

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

Tài liệu liên quan