Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 37 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
37
Dung lượng
2,51 MB
Nội dung
KHOA CÔNG NGHỆ THÔNG TIN - XÂY DỰNG WEBSITE QUẢN LÝ TRUNG TÂM DẠY THÊM TIỂU LUẬN Mơn học: Cơng Nghệ Phần Mềm TP HỒ CHÍ MINH, tháng năm 201 TÓM TẮT Ngày nay, song song với q trình phát triển cơng nghệ khoa học kỹ thuật, ngành khoa học tính tốn đóng vai trị quan trọng, đạt thành tựu rực rỡ với bước tiến nhảy vọt Việc áp dụng khoa học kỹ thuật vào đời sống người ngày tăng cao Đi đôi với phát triển công nghệ chế tạo thiết bị máy tính đời sản phẩm website ứng dụng có tính chất định việc áp dụng thực tiễn Phần mềm quản lý trung tâm công cụ quản lý hồn hảo giúp trung tâm bao qt tình hình nhiều chi nhánh lúc Một phần mềm quản lý trung tâm dạy thêm hoàn hảo cải thiện tính chuyên nghiệp khâu quản lý, đồng thời hỗ trợ học viên trung tâm nhiều vấn đề theo dõi thông báo, kiểm tra điểm số Phần mềm quản lý trung tâm dạy học giải pháp quản lý hiệu dành cho đối tượng quan tâm hoạt động ngành giáo dục ngoại ngữ ngành đào tạo khác kỹ mềm, dạy nghề… Một phần mềm quản lý trung tâm giáo dục chuẩn có giao diện thân thiện với người dùng phù hợp với tính chất ngành đào tạo MỤC LỤC CHƯƠNG 1: TỔNG QUAN 1.1 MỤC TIÊU VÀ YÊU CẦU CỦA ĐỀ TÀI 1.1.1 Mục tiêu .1 1.1.2 Yêu cầu 1.2 QUY TRÌNH XÂY DỰNG WEBSITE 1.3 KHẢO SÁT QUY TRÌNH NGHIỆP VỤ 1.3.1 Tiếp nhận học viên 1.3.2 Hồn trả học phí 1.3.3 Điểm danh giáo viên học viên .7 1.3.4 Tính lương giáo viên 1.3.5 Mơ hình use-case .9 1.4 XÁC ĐINH YÊU CẦU CHỨC NĂNG VÀ MÔI TRƯỜNG TRIỂN KHAI10 1.4.1 Yêu cầu chức 10 1.4.2 Môi trường triển khai .10 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 12 2.1 MƠ HÌNH THỰC THỂ KẾT HỢP CDM 12 2.1.1 Giới thiệu mơ hình thực thể kết hợp .12 2.1.2 Mơ hình thực thể kết hợp CDM 13 2.2 MƠ HÌNH PHÂN CẤP CHỨC NĂNG BFD 13 2.2.1 Giới thiệu mơ hình phân cấp chức .13 2.2.2 Mơ hình phân cấp chức 14 2.3 MƠ HÌNH DỊNG DỮ LIỆU 15 2.3.1 Giới thiệu mô hình dịng liệu 15 2.3.2 Mơ hình DFD .15 2.3.3 Mơ hình DFD mức đỉnh .16 CHƯƠNG 3: THIẾT KẾ GIAO DIỆN 17 3.1 FORM ĐĂNG NHẬP 18 3.2 GIAO DIỆN DANH SÁCH CÁC LỚP .18 3.3 GIAO DIỆN THÔNG TIN HỌC VIÊN 19 3.4 GIAO DIỆN CẬP NHẬT THÔNG TIN HỌC VIÊN 20 3.5 GIAO DIỆN THỜI KHÓA BIỂU .21 3.6 GIAO DIỆN ĐIỂM DANH 23 3.7 GIAO DIỆN TÍNH HỌC PHÍ .24 3.8 GIAO DIỆN CHI TIẾT HỌC PHÍ 25 3.9 GIAO DIỆN DANH SÁCH GIÁO VIÊN 26 3.10 GIAO DIỆN THỐNG KÊ BẢNG LƯƠNG 27 3.11 GIAO DIỆN CHI TIẾT LƯƠNG CỦA THÁNG 28 3.12 GIAO DIỆN THỐNG KÊ THU CHI CÁC THÁNG 29 CHƯƠNG 4: KẾT LUẬN 30 4.1 CÁC VẤN ĐỀ ĐÃ ĐẠT ĐƯỢC VÀ HẠN CHẾ .30 4.1.1 Các vấn đề đạt 30 4.1.2 Hạn chế 30 4.2 HƯỚNG PHÁT TRIỂN 31 DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT Viết tắt Tiếng Anh Tiếng Việt ERD BPM BFD DFD Entity Relationship Diagram Business Process Management Business Function Diagram Data Flow Diagram Mơ hình quan niệm liệu Mơ hình quy trình nghiệp vụ Mơ hình phân cấp chức Mơ hình dịng liệu DANH MỤC HÌNH Ả Hình 1 Mơ hình BPM tiếp nhận học viên 14 Hình Mơ hình BPM hồn trả học phí 15 Hình Mơ hình BPM điểm danh giáo viên học viên 16 Hình Mơ hình BPM tính lương giáo viên 17 Hình Mơ hình use-case .18Y Hình Mơ hình CDM 21 Hình 2 Mơ hình DFD mức ngữ cảnh .24 Hình Mơ hình BPM mức đỉnh Hình Giao diện đăng nhập .26 Hình Giao diện danh sách lớp 27 Hình 3 Giao diện thông tin học viên 28 Hình Giao diện cập nhật thông tin học viên 29 Hình Giao diện thời khóa biểu 30 Hình Giao diện điểm danh học viên 31 Hình Giao diện tính học phí học viên 32 Hình Giao diện chi tiết học phí học viên 33 Hình Giao diện danh sách giáo viên 34 Hình 10 Giao diện thống kê bảng lương 35 Hình 11 Giao diện chi tiết lương tháng giáo viên 36 Hình 12 Giao diện thống kê thu chi trung tâm 37 CHƯƠNG 1: TỔNG QUAN 1.1 MỤC TIÊU VÀ YÊU CẦU CỦA ĐỀ TÀI 1.1.1 Mục tiêu - Xây dựng Website quản lí trung tâm dạy thêm gồm mục tiêu sau: Quản lí học viên/hiển thị thơng tin học viên/ tìm kiếm học viên Quản lí giáo viên/hiển thị thơng tin giáo viên/tìm kiếm giáo viên Quản lí lương Quản lí học phí 1.1.2 Yêu cầu - Phân tích thiết kế cài đặt hệ thống thông tin vẽ mô hình - Trình bày kết khảo sát quy nghiệp vụ, thu thập đầy đủ biểu mẫu liên quan - Thiết kế mơ hình BPM cho quy trình nghiệp vụ tương ứng - Phân tích hệ thống, thiết kế mơ hình thực thể kết hợp lập sưu liệu cho thực thể - Thiết kế mô hình quan hệ, biểu diễn ràng buộc tồn vẹn - Thiết kế mơ hình xử lý, mơ hình phân cấp chức - Thiết kế giao diện - Cài đặt sở liệu - Cài đặt chức quản lý học viên/hiển thị thông tin học viên - Cài đặt chức quản lý giáo viên/hiển thị thông tin giáo viên - Cài đặt chức quản lý tìm kiếm học viên - Nội dung báo cáo phần phân tích thiết kế hệ thống - Nội dung báo cáo phần cài đặt thực nghiệm - Trình bày slide báo cáo, phong cách báo cáo - Trả lời câu hỏi giảng viên 1.2 QUY TRÌNH XÂY DỰNG WEBSITE Giai đoạn 1: Thu thập thông tin khách hàng - Tìm hiểu yêu cầu thực tế khách hàng - Xác nhận yêu cầu khách hàng trang Web thông tin khách hàng cung cấp - Ghi nhận yêu cầu tính website - Ghi nhận yêu cầu mỹ thuật website - Ghi nhận yêu cầu tên miền máy chủ lưu trữ website - Tiếp nhận tư liệu, thơng tin, hình ảnh phục vụ cho việc thiết kế website Giai đoạn 2: Giai đoạn phân tích - Dựa vào thơng tin u cầu thiết kế website khách hàng, phân tích rõ ràng mục đích, yêu cầu, nguyện vọng khàch hàng - Lập kế hoạch thực dự án - Căn kết khảo sát, thông tin khách hàng cung cấp thiết kế lập cấu trúc cho website thiết kế chung cho toàn hệ thống => Thống chức năng, tính đặc biệt mà KH yêu cầu => báo giá SP tương ứng với chức thống - Ký hợp đồng thiết kế website Giai đoạn 3: Tiến hành thiết kế Website lập trình - Xem xét chi tiết yêu cầu tiến hành thiết kế website - Tiến hành xử lý hiệu ứng ảnh, thu thập tài liệu liên quan - Kiểm tra sản phẩm để đảm bảo tính thẩm mỹ thống - Xây dựng sở liệu dựa thiết kế - Soạn thảo nội dung tài liệu, chỉnh sửa hoàn thiện nội dung đưa lên trang web - Tích hợp hệ thống: lắp ghép phân tích thiết kế, nội dung lập trình thành sản phẩm - Tiến hành kiểm tra, chỉnh sửa thực nghiệm thu nội Giai đoạn 4: Giai đoạn chạy thử - Tổng hợp nội dung, xây dựng hệ thống theo thiết kế - Kiểm tra sửa lỗi - Lắp ghép thiết kế với phần mềm, đảm bảo không sai lệch với thiết kế phần mềm hoạt động tốt - Chạy thử hệ thống vòng 01 tuần - Kiểm tra sửa Giai đoạn 5: Giai đoạn nghiệm thu - Khách hàng duyệt dự án: khách hàng duyệt chất lượng dự án - Đăng tải hệ thống: đảm bảo hệ thống chạy tốt Giai đoạn 6: Giai đoạn chuyển giao - Bàn giao cho khách hàng (có đĩa CD mã nguồn) - Đào tạo huấn luyện khách hàng quản trị website cách hiệu - Đánh giá, bảo trì Giai đoạn 7: Bảo hành lý hợp đồng - Trong thời gian bảo hành, xảy lỗi miễn phí sửa lỗi cho quý khách 1.3 KHẢO SÁT QUY TRÌNH NGHIỆP VỤ 1.3.1 Tiếp nhận học viên - Học viên tới trung tâm đăng kí Nhân viên văn phòng tiếp nhận yêu cầu kiểm tra xem có lớp khơng - Nếu có lớp kiểm tra đủ số lượng mở lớp(lưu xuống sở liệu) Nếu khơng có lớp Nhân viên đề nghị học lớp kèm - Nếu Học viên chấp nhận mở lớp(lưu xuống sở liệu) Còn khơng đủ số lượng hay khơng chấp nhận Học viên chờ thông báo đủ số lượng Nhân viên mở lớp( lưu xuống sở liệu) - Sau mở lớp xong Nhân viên thơng báo thu học phí, Học viên tiếp nhận đóng học phí Nhân viên nhận học phí lấy lịch học từ CSDL thống báo cho học viên - Khi có lịch học, Học viên học thử tuần Nhân viên kiểm tra tình trạng học Học viên, Học viên tiếp tục học Học viên đăng kí kết thúc Cịn Học viên muốn hủy, Nhân viên hồn lại học phí Học viên tiếp nhận lai học phí kết thúc - Chức năng: Thêm học viên, Thu học phí, Xếp lớp - Phi chức năng: Tìm kiếm khóa học phù hợp Hình 1 Mơ hình BPM tiếp nhận học viên 1.3.2 Hồn trả học phí Thơng tin đăng kí 1.1 Thơng tin phản hồi danh sách học viên lớp Thông tin chấm công 1.3 QL Học viên QL giáo viên Thơng tin đóng học phí Thơng tin phản hồi Thông tin giáo viên danh sách lịch dạy Học viên Thơng tin học phí HV Thơng tin xác nhận điểm danh Thông tin giáo viên chủ nhiệm THông tin lương Thông tin điểm danh Thông tin học viên Giáo viên 1.2 QL lớp học Danh sách lớp giáo viên đảm nhận Thơng tin thời khóa biểu học viên Hình Mơ hình BPM mức đỉnh 2.3.3 Mơ hình DFD phân rã quản lí học viên 17 1.1.4 Thống kê Thông tin học viên học Thơng tin đăng kí 1.1.3 Thơng tin học viên đăng kí 1.1.1 Thơng tin phản hồi Thơng tin học viên thức Tính cơng nợ Tiếp nhận 1.2 QL lớp học (QL Trung Tâm) Thơng tin tiền đóng Học viên Thông tin biên lai Danh sách học viên lớp 1.1.2 Thông tin điểm danh Điểm danh Thông tin xác nhận 2.3.4 Mơ hình DFD phân rã quản lí lớp học 1.1 QL Học viên (QL Trung Tâm) Thơng tin học viên đăng kí Danh sách giáo viên 1.3 1.2.1 QL giáo viên (QL Trung Tâm) Mở lớp Thời khóa biểu giáo viên Thơng tin học viên Thơng tin lớp mở Học viên 1.2.2 Thời khóa biểu học viên Danh sách lớp 1.2.3 Thống kê lớp Xếp lịch Danh sách lớp chủ nhiệm Giáo viên 2.3.5 Mơ hình DFD phân rã quản lí giáo viên 18 1.2.2 Xếp lịch (QL lớp học) Danh sách giáo viên 1.3.1 Thông tin giáo viên quản lý thông tin Lịch dạy Giáo viên Thông tin xác nhận Danh sách lớp giáo viên Danh sách chấm cơng 1.3.3 tính lương 1.3.2 Thông tin bảng lương Chấm công Thông tin chi lương 1.3.4 thống kê giáo viên CHƯƠNG 3: THIẾT KẾ GIAO DIỆN 3.1 FORM ĐĂNG NHẬP 19