Quan ly dang ky hoc truc tuyen

66 357 6
Quan ly dang ky hoc truc tuyen

Đ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

TRƯỜNG CAO ĐẲNG CÔNG NGHỆ BẮC HÀ KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO THỰC TẬP TỐT NGHIỆP CAO ĐẲNG Chuyên đề PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG VỚI UML QUẢNĐĂNGHỌC TRỰC TUYẾN CBHD: Bùi Thị Như SVTH: Bùi Thành Trung Lớp: BT6TH2 Niên khóa: 2011- 2014 Hệ đào tạo: CHÍNH QUY HÀ NỘI ,THÁNG 4 NĂM 2014 TRƯỜNG CAO ĐẲNG CÔNG NGHỆ BẮC HÀ KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO THỰC TẬP TỐT NGHIỆP CAO ĐẲNG Chuyên đề: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG VỚI UML QUẢNĐĂNGHỌC TRỰC TUYẾN CBHD: BÙI THỊ NHƯ SVTH: Bùi Thành Trung Lớp: BT6TH2 Khóa: VI ( 2011-2014) Hệ đào tạo: CHÍNH QUY HÀ NỘI, THÁNG 4 – NĂM 2014 TRƯỜNG CAO ĐẲNG CÔNG NGHỆ BẮC HÀ PHIẾU GIAO NHIỆM VỤ THỰC TẬP Loại thực tập: Cao đẳng chuyên nghiệp Lớp: BT6TH2 Hệ đào tạo: Từ xa Thực tập tại: Công ty cổ phần ETEN Thời gian thực tập : 8 tuần Từ ngày 01/03/2014 đến 02/05/2014 Ngày hoàn thành báo cáo thực tập: 17/04/2014 Sinh viên: Bùi Thành Trung Số điện thoại: 0963569610 Địa chỉ lien lạc khi cần thiết: Đội 5-Đại Hưng-Nghĩa Hưng-Nam Định Giáo viên hướng dẫn: Bùi Thị Như Số điện thoại: Đơn vị công tác: Nội dung và yêu cầu thực tập: • Thời gian: tập trung 7 tiếng/ngày ở công ty • Đề tài thực tập và yêu cầu về chuyên môn: 1. Tìm hiểu về UML 2. Phân tích và thiết kế hệ thống với UML NHIỆM VỤ CÔNG VIỆC THỰC HIỆN Nội dung công việc 1 Định hướng công việc, mô tả bài toán, xác định và phân tích các giá trị nghiệp vụ, xác định các yêu cầu hệ thống, xác định các tác nhân của hệ thống. Tham gia phân tích và thiết kế các ca sử dụng, các lớp. 2 Xác định các tác nhân của hệ thống, xác định các ca sử dụng của hệ thống, đặc tả các ca sử dụng, tìm lớp, xây dựng biểu đồ trình tự, vẽ biểu đồ lớp, xây dựng biểu đồ thành phần, biểu đồ triển khai. 3 Xác định các tác nhân của hệ thống, xác định các ca sử dụng của hệ thống, đặc tả các ca sử dụng, tìm lớp, xây dựng biểu đồ trình tự, vẽ biểu đồ lớp, xây dựng biểu đồ thành phần, biểu đồ triển khai. 4 Thiết kế cơ sở dữ liệu 5 Thiết kế giao diện LỜI CẢM ƠN Lời đầu tiên tôi xin gửi lời cảm ơn tới cô giáo Bùi Thị Như đã chỉ bảo hướng dẫn tận tình cho tôi trong suốt quá trình thực hiên báo cáo tốt nghiệp. Tôi cũng xin cám ơn các thầy cô giáo bộ môn và thầy cô chủ nhiệm đã tận tình dạy bảo và giúp đỡ tôi trong suốt quá trình học tập Ngoài ra tôi muốn cám ơn bố mẹ, anh chị em và bạn bè đã ủng hộ, động viên tôi trong suốt quá trình học tập vừa qua MỤC LỤC Chương Chương I. Giới thiệu chung 1 1. Mô tả bài toán 1 2. Xác định và phân tích các giá trị nghiệp vụ 2 3. Xác định các yêu cầu của hệ thống 3 Chương II. Xác định các tác nhân của hệ thống 4 Chương III. Xác định các ca sử dụng của hệ thống 5 Chương IV. Đặc tả các ca sử dụng 6 1. Ca sử dụng Đăng nhập hệ thống 6 2. Ca sử dụng Đăng kí môn học 7 3. Ca sử dụng Chọn môn học để giảng dạy 9 4. Ca sử dụng Duy trì thông tin giảng viên 11 5. Ca sử dụng Duy trì thông tin sinh viên 13 6. Ca sử dụng Duy trì thông tin môn học 15 7. Ca sử dụng Lập bản giới thiệu các môn học 17 Chương V. Tìm lớp 19 1. Xác định các lớp dựa vào các khái niệm của lĩnh vực ứng dụng 19 2. Xác định các lớp tham gia vào các ca sử dụng 21 Chương VI. Xây dựng biểu đồ trình tự 23 1. Ca sử dụng Đăng nhập hệ thống 24 2. Ca sử dụng Đăng kí môn học 24 3. Ca sử dụng Chọn môn học để giảng dạy 28 4. Ca sử dụng Duy trì thông tin giảng viên 33 5. Ca sử dụng Duy trì thông tin Sinh viên 36 6. Ca sử dụng Duy trì thông tin môn học 39 Chương VII. Vẽ biểu đồ lớp 41 1. Biểu đồ lớp cho ca sử dụng Đăng kí môn học 42 2. Biểu đồ lớp cho ca sử dụng Chọn môn học để giảng dạy 43 3. Biểu đồ lớp cho ca sử dụng Duy trì thông tin giảng viên 44 4. Biểu đồ lớp cho ca sử dụng Duy trì thông tin Sinh viên 45 5. Biểu đồ lớp cho ca sử dụng Duy trì thông tin môn học 46 6. Các lớp chính của hệ thống đăng kí môn học 47 Chương Xây dựng biểu đồ thành phần 48 1. Biểu đồ thành phần cho ca sử dụng Chọn môn học để giảng dạy 48 2. Biểu đồ thành phần cho ca sử dụng Đăng kí môn học 49 3. Biểu đồ thành phần cho các ca sử dụng Duy trì thông tin giảng viên, sinh viên và môn học 49 IX. Biểu đồ triển khai của hệ thống Đăng kí môn học theo tín chỉ 50 Chương X. Thiết kế cơ sở dữ liệu 50 1. Ánh xạ các lớp sang bảng 50 2. Ánh xạ các liên kết 50 3. Ánh xạ mối liên quan khái quát hoá 51 4. Cơ sở dữ liệu của hệ thống Đăng môn học theo tín chỉ 51 Chương XI. Thiết kế giao diện 53 1. Trang chủ 53 2. Màn hình đăng nhập 54 3. Trang đăng hoc phần 54 4. Trang thống kê 55 TÀI LIỆU THAM KHẢO 57 Chương I. Giới thiệu chung Hệ thống đăng học online: Tên hệ thống: Hệ thống đăng học online (University Online Course Registration System) Nhà tài trợ: tổ chức giáo dục (trường đại học, cao đẳng ) 1. Mô tả bài toán Trường Đại học Tây Bắc áp dụng chế độ học theo tín chỉ và cho phép sinh viên có quyền lựa chọn môn học cho mỗi học kì. Dựa vào kế hoạch đào tạo và dựa vào chương trình khung của từng ngành, hệ thống lập thời khoá biểu dự kiến cho từng môn học của từng ngành trong một học kỳ. Trước khi bước vào học kì mới các giảng viên đăng các môn (tối đa là 4 môn) mà mình có thể dạy trong học kì đó. Căn cứ vào kế hoạch đào tạo và thời khoá biểu dự kiến đã lập, hệ thống hỗ trợ việc hiển thị lịch học dự kiến cho từng Ngành trong từng học kì, danh sách các học phần bắt buộc và tự chọn dự kiến sẽ dạy, đề cương chi tiết, điều kiện tiên quyết, số tín chỉ, thời gian học, thời lượng học, số lượng sinh viên tối đa được phép, số lượng sinh viên hiện tại đã đăng kí để Sinh viên có căn cứ lựa chọn. Sinh viên chọn từ 6 đến 8 môn (tối đa 20 tín chỉ) cho mỗi học kì và việc đăng được thực hiện trong vòng một tuần. Nếu việc đăng kí của sinh viên không được chấp nhận (trong trường hợp lớp học quá đông hoặc quá ít) thì phải thông báo cho những sinh viên đó để họ đăng kí lại. Khi chấp nhận đăng của sinh viên, hệ thống kiểm tra được các ràng buộc sau: • Số tín chỉ đăng có nằm trong khoảng tín chỉ tối đa và tín chỉ tối thiểu cho phép. • Các môn tự chọn có thể không nằm trong khung chương trình của ngành. • Đối với sinh viên học 2 ngành, các môn bắt buộc sẽ nằm trong khung chương trình của 2 ngành. Các môn được cung cấp cho sinh viên là các môn mà nhà trường dự kiến đào tạo nằm trong khung chương trình của Ngành.Việc đăng các môn học cho từng học kỳ phải bảo đảm điều kiện tiên quyết của từng học phần và trình tự học tập của Bùi Thành Trung-BT6TH2 Trang 1 mỗi chương trình cụ thể. 2. Xác định và phân tích các giá trị nghiệp vụ Dựa vào mô tả bài toán ở trên, có thể thấy hệ thống đănghọc online sẽ đem lại một số lợi ích sau: a. Mang lại giá trị nghiệp vụ:  Tăng khả năng xử lý: thông tin được xử một cách tự động, có thể xử đồng thời và cho kết quả nhanh chóng, chính xác. Thu thập được thông tin về các sinh viên một cách tự động, không phải mất công nhập lại thông tin.  Đáp ứng yêu cầu nghiệp vụ một cách tin cậy, chính xác, an toàn, bí mật. b. Mang lại giá trị kinh tế:  Giảm biên chế cán bộ, giảm chi phí hoạt động: nhờ có hệ thống đănghọc online, thông tin được xử tự động, không phải mất công nhận, nhập hồ sơ, giấy tờ nên giảm thiểu được số lượng cán bộ tham gia vào công tác này, từ đó giảm chi phí hoạt động cho tổ chức.  Tăng thu nhập, hoàn vốn nhanh: khi hệ thống đănghọc online được triển khai trên mạng sẽ có nhiều người, nhiều đơn vị tổ chức biết đến. Họ có thể trở thành đối tác của hệ thống và như vậy chính họ là người góp phần làm tăng thu nhập cho hệ thống. Người học sẽ tiết kiệm được tiền bạc, thời gian, công sức khi sử dụng hệ thống đănghọc online. c. Mang lại giá trị sử dụng:  Sinh viên có thể nhanh chóng tìm ra các thông tin về các học phần mà mình muốn đăng kí học, họ dễ dàng cung cấp thông tin bản thân cho hệ thống và nhận thông tin phản hồi từ hệ thống. Thông tin người học được giữ bí mật tuyệt đối.  Sinh viên mất ít thời gian để đăng một học phần vì quá trình làm hồ sơ, giấy tờ đăng đã được thay bằng việc khai báo các thông tin trên form đăng của hệ thống. Quá trình chờ thông báo kết quả nhanh hơn rất nhiều do không phải thông qua các bộ phận hành chính, nghiệp vụ kết quả sẽ được Bùi Thành Trung-BT6TH2 Trang 2 gửi thông qua e-mail từ hệ thống sau khi hệ thống đã kiểm tra đầy đủ thông tin.  Sinh viên có thể thực hiện việc đănghọc dễ dàng và thuận tiện. Thay vì học viên phải đến và trực tiếp tìm hiểu thông tin về các học phần mình định học, thông qua hệ thống này, sinh viên chỉ cần xem thông tin về các học phần, sau đó lựa chọn học phần mình định học và điền đầy đủ thông tin vào form đăng và sau đó chờ kết quả phẩn hồi từ hệ thống. d. Khắc phục các nhược điểm của hệ thống cũ, hỗ trợ các chiến lược phát triển lâu dài, đáp ứng được các ưu tiên, các ràng buộc quan trọng của hệ thống. Hệ thống đăng học online giới thiệu và cung cấp thông tin đầy đủ, chi tiết về các học phần cho người học tốt hơn so với hệ thống đăng học trực tiếp. Hệ thống này giúp ích cho việc quảng bá, giới thiệu tới đông đảo người học về thông tin các học phần của cơ sở giáo dục, đào tạo. Chính việc cung cấp thông tin đầy đủ, chi tiết, tìm hiểu thông tin nhanh chóng, dễ dàng, tiện lợi và những tiện ích do hệ thống mang lại sẽ giúp cho người học hài lòng, thoải mái, đó chính là những giá trị phi vật thể mà hệ thống đem lại. Tuy nhiên, bên cạnh các giá trị mà hệ thống mang lại, một vấn đề đặt ra là cần phải có cơ chế xác nhận thông tin đã đăng của sinh viên để đảm bảo các thông tin đó là chính xác. Việc này có thể thực hiện bằng cách kiểm tra hồ sơ sau (hậu kiểm). 3. Xác định các yêu cầu của hệ thống - Hệ thống phải cung cấp cho Sinh viên một danh sách các học phần cùng với các thông tin liên quan (nội dung, thời lượng, thời điểm bắt đầu, người dạy ) để người học có thể xem và lựa chọn. - Khi Sinh viên có yêu cầu đăng kí một học phần, hệ thống phải cung cấp cho họ mẫu Form để họ điền những thông tin cần thiết, giúp cho họ có thể thực hiện được việc đăng kí dễ dàng. - Sau khi nhận được thông tin đăng kí của Sinh viên, hệ thống sẽ xử thông tin nhận được một cách tự động và gửi thông tin phản hồi tới họ để xác nhận việc đăng kí thành công hay không. Thông tin phản hồi phải nhanh chóng và chính xác. - Hệ thống hỗ trợ việc hiển thị lịch giảng dạy của từng Giảng viên và lịch học Bùi Thành Trung-BT6TH2 Trang 3 [...]... tin sau: Mó sinh viờn (maSV): L t hp giỏ tr ca cỏc thuc tớnh sau: maKhoaHoc, maKhoa, maNganh, stt_SV H tờn sinh viờn (tenSV) Ngy sinh (ngaySinh) Gii tớnh (gioiTinh) S in thoi (soDT) Email (email) - Lp Mụn hc (MonHoc) gm cú cỏc thụng tin sau: Mó mụn hc (maMH) Tờn mụn hc (tenMH) S tớn ch (soTC) Loi mụn hc (loaiMH) Hc k (hocKy) - Lp Lp ging (LopGiang) gm cú cỏc thụng tin sau: Mó lp (maLop): ghi... b xoỏ khi h thng Cỏc lung r nhỏnh Lung A1: Nhp mó s ging viờn khụng tn ti H thng thụng bỏo li H thng yờu cu CB tuyn sinh nhp vo mt mó s ging viờn khỏc hoc hu b thao tỏc xoỏ hoc sa Nu CB tuyn sinh nhp mó s ging viờn khỏc thỡ quay li lung Xoỏ hoc Sa Nu CB tuyn sinh chn Hu, ca s dng kt thỳc c Tin iu kin CB tuyn sinh phi ng nhp thnh cụng vo h thng d Hu iu kin Nu ca s dng ny c thc hin thnh cụng, thụng... b xoỏ khi h thng Cỏc lung r nhỏnh Lung A1: Nhp mó s sinh viờn khụng tn ti H thng thụng bỏo li H thng yờu cu CB tuyn sinh nhp vo mt mó s sinh viờn khỏc hoc hu b thao tỏc xoỏ hoc sa Nu CB tuyn sinh nhp mó s Sinh viờn khỏc thỡ quay li lung Xoỏ hoc Sa Nu CB tuyn sinh chn Hu, ca s dng kt thỳc c Tin iu kin CB tuyn sinh phi ng nhp thnh cụng vo h thng d Hu iu kin Nu ca s dng ny c thc hin thnh cụng, thụng... hc ú s b xoỏ khi h thng Cỏc lung r nhỏnh: Lung A1: Nhp mó s mụn hc khụng tn ti H thng thụng bỏo li H thng yờu cu CB tuyn sinh nhp vo mt mó s mụn hc khỏc hoc hu b thao tỏc xoỏ hoc sa Nu CB tuyn sinh nhp mó s mụn hc khỏc thỡ quay li lung Xoỏ hoc Sa Nu CB tuyn sinh chn Hu, ca s dng kt thỳc c Tin iu kin CB tuyn sinh phi ng nhp thnh cụng vo h thng d Hu iu kin Nu ca s dng ny c thc hin thnh cụng, thụng... s b xoỏ khi h thng Cỏc lung r nhỏnh Lung A1: Nhp mó s mụn hc khụng tn ti H thng thụng bỏo li H thng yờu cu CB tuyn sinh nhp vo mt mó s mụn hc khỏc hoc hu b thao tỏc thờm, xoỏ hoc sa Nu CB tuyn sinh nhp mó s mụn hc khỏc thỡ quay li lung Thờm, Xoỏ hoc Sa Nu CB tuyn sinh chn Hu, ca s dng kt thỳc c Tin iu kin CB tuyn sinh phi ng nhp thnh cụng vo h thng d Hu iu kin Nu ca s dng ny c thc hin thnh cụng,... mt thụng bỏo li - Ngi s dng cú th chn hoc l ng nhp li hoc l hu b ng nhp, khi ú ca s dng kt thỳc c Tin iu kin Khụng d Hu iu kin Nu vic ng nhp thnh cụng, ngi s dng s ng nhp c vo h thng 2 Ca s dng ng kớ mụn hc a Mụ t túm tt Tờn ca s dng: ng kớ mụn hc Mc ớch: - Giỳp cho Sinh viờn cú th ng kớ nhng mụn hc m mỡnh cú th hc trong mt hc kỡ - Sinh viờn chn cỏc mụn hc ng kớ hoc cú th hu b, thay i cỏc mụn hc m... lng hc, giỏo viờn ging dy, iu kin tiờn quyt, ni dung mụn hc, s lng sinh viờn ti a Tỏc nhõn: CB tuyn sinh b Cỏc lung s kin Lung s kin chớnh: Ca s dng ny bt u khi CB tuyn sinh mun thờm, sa, hoc xúa thụng tin liờn quan n mụn hc (nh thi gian hc, thi lng hc, s lng sinh viờn ti a, ni dung mụn hc, ti liu tham kho, iu kin Bựi Thnh Trung-BT6TH2 Trang 17 tiờn quyt ca mi mụn hc) H thng hin th cỏc la chn: -... hin th cỏc thụng tin v mụn hc nh tờn mụn hc, s tớn ch, giỏo viờn ging dy, iu kin tiờn quyt CB tuyn sinh ch cú th thờm, sa, hoc xoỏ cỏc thụng tin nh: thi gian hc, thi lng hc, s lng sinh viờn ti a, ni dung mụn hc, ti liu tham kho, iu kin tiờn quyt CB tuyn sinh nhp thụng liờn quan cho mi mụn hc Thụng tin chi tit v mụn hc c thờm vo h thng Sa i thụng tin chi tit cho mi mụn hc H thng yờu cu CB tuyn... mụn hc m Sinh viờn ó ng kớ s c to ra Sinh viờn cú th thay i hoc xúa nhng mụn hc ó ng kớ, trong trng hp khỏc h thng trong trng thỏi khụng thay i 3 Ca s dng Chn mụn hc ging dy a Mụ t túm tt: Tờn ca s dng : Chn mụn hc ging dy Mc ớch: - Giỳp Ging viờn chn mụn hc m mỡnh s ging dy trong mt hc kỡ no ú - Ging viờn cú th thc hin thờm, xúa, xem, hoc in danh sỏch cỏc lp ging m mỡnh ó ng kớ dy trong khong thi... lch hc, thc hin lung A3 Cỏc lung r nhỏnh Lung A1: Mụn hc m Sinh viờn ng kớ khụng tho món cỏc iu kin tiờn Bựi Thnh Trung-BT6TH2 Trang 8 quyt, hoc l mụn hc ú ó s lng sinh viờn ng kớ - H thng hin th thụng bỏo li - Sinh viờn cú th la chn mt mụn hc khỏc v ng kớ li hoc l thoỏt khi ca s dng ny Lung A2: Ht hn ng kớ - H thng hin th thụng bỏo li - Ca s dng kt thỳc Lung A3: Lch hc khụng in c - H thng hin th . mối liên quan khái quát hoá 51 4. Cơ sở dữ liệu của hệ thống Đăng ký môn học theo tín chỉ 51 Chương XI. Thiết kế giao diện 53 1. Trang chủ 53 2. Màn hình đăng nhập 54 3. Trang đăng ký hoc phần. hệ thống cũ, hỗ trợ các chiến lược phát triển lâu dài, đáp ứng được các ưu tiên, các ràng buộc quan trọng của hệ thống. Hệ thống đăng ký học online giới thiệu và cung cấp thông tin đầy đủ, chi. thống - Hệ thống phải cung cấp cho Sinh viên một danh sách các học phần cùng với các thông tin liên quan (nội dung, thời lượng, thời điểm bắt đầu, người dạy ) để người học có thể xem và lựa chọn. -

Ngày đăng: 12/05/2014, 10:25

Từ khóa liên quan

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

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

Tài liệu liên quan