Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 48 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
48
Dung lượng
1,66 MB
Nội dung
Đồ án tốt nghiệp tạo Phần mềm hỗ trợ xây dựng khung chương trình đào TRƯỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN - - PHẠM CÔNG TUẤN PHẦN MỀM XÂY DỰNG KHUNG CHƯƠNG TRÌNH ĐÀO TẠO ĐỒ ÁN TỐT NGHIỆP NGÀNH KỸ SƯ CÔNG NGHỆ THÔNG TIN Vinh, 05/2010 SVTH: Phạm Công Tuấn – Lớp 46K2, Khoa Công nghệ thông tin Đồ án tốt nghiệp tạo Phần mềm hỗ trợ xây dựng khung chương trình đào Lời cảm ơn Để có thành công đề tài trình Đồ án tốt nghiệp cuối khóa, em nhận giúp đỡ, động viên chia sẻ nhiều người Trước hết, em xin gửi lời cảm ơn chân thành sâu sắc đến Giáo viên hướng dẫn – Thạc sĩ Trần Thị Kim Oanh – giảng viên khoa Công nghệ thông tin, trường Đại học Vinh trình trực tiếp hướng dẫn quan tâm giúp đỡ em tận tình Sự gợi ý ý tưởng, cung cấp tài liệu, số liệu, hướng dẫn đạo cô nhân tố giúp em hoàn thành tốt đề tài Cô quan tâm đến việc thực đề tài em, nên em hoàn thành đề tài thời gian yêu cầu đặt Em xin gửi lời cảm ơn chân thành sâu sắc đến Thạc sĩ Nguyễn Thanh Mỹ - Chuyên viên Phòng Đào tạo – Trường Đại học Vinh nhiệt tình giúp đỡ em trình khảo sát Phòng Đào tạo Em xin gửi lời cảm ơn chân thành sâu sắc đến Thạc sĩ Vũ Chí Cường – Trợ lý đào tạo hệ quy – giảng viên khoa Công nghệ thông tin, trường Đại học Vinh Trong trình thực đề tài, thầy có nhiều nhận xét, góp ý quý báu, giúp em có thêm sở để hoàn thiện thêm đề tài Em xin gửi lời cảm ơn đến thầy cô khoa Công nghệ thông tin, trường Đại học Vinh giúp đỡ chúng em trình thực đề tài Nhân đây, em muốn bày tỏ lòng biết ơn sâu sắc đền gia đình bạn bè, quan tâm, giúp đỡ, dộng viên chia sẻ với em trình làm đề Em kính gửi lời chúc sức khỏe, hạnh phúc đến gia đình, toàn thể thầy cô bạn bè SVTH: Phạm Công Tuấn – Lớp 46K2, Khoa Công nghệ thông tin Lời nói đầu Từ năm thập kỷ kỷ 21, Công nghệ thông tin nước ta nói riêng giới nói chung phát triển mạnh mẽ Song hành với trình đó, việc ứng dụng Công nghệ thông tin nước ta diễn rộng rãi, điển hình ngành giáo dục Trong xu đó, người ngành Công nghệ thông tin, mong muốn tìm hiểu xây dựng phần mềm để đưa vào ứng dụng ngành giáo dục nước ta ý nghĩa Từ năm 2001, Bộ GD&ĐT định tổ chức đào tạo, kiểm tra, thi công nhận tốt nghiệp Đại học, Cao đẳng hệ quy cho sinh viên theo hệ thống tín Bộ yêu cầu trường Đại học, Cao đẳng nước, đến năm 2010 hoàn thiện chương trình đào tạo để thay cho hình thức đào tạo theo niên chế Do đó, nhu cầu sử dụng phần mềm quản lý hỗ trợ tác nghiệp dành cho đào tạo Đại học, Cao đẳng hệ quy theo hệ thống tín lớn Sau khảo sát, tìm hiểu gợi ý giáo viên hướng dẫn, em có ý tưởng cho đề tài làm đồ án tốt nghiệp cuối khóa xây dựng “Phần mềm hỗ trợ xây dựng khung chương trình đào tạo” dành cho đào tạo Đại học, Cao đẳng hệ quy theo hệ thống tín Trong thời gian làm đề tài này, em giả tập trung khảo sát thực tế, nghiên cứu tài liệu, tích cực tham khảo ý kiến Giáo viên hướng dẫn số giáo viên khác bạn bè để sớm hoàn thành nội dung nghiên cứu với mục tiêu mục đích đề Hy vọng rằng, kết nội dung nghiên cứu vấn đề đồng thuận ủng hộ người Vinh, tháng 5/2010 MỤC LỤC CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI Error: Reference source not found 1.1 Lý chọn đề tài Error: Reference source not found 1.2 Mục đích đề tài .Error: Reference source not found 1.3 Yêu cầu đề tài Error: Reference source not found 1.4 Cách tiếp cận đề tài .Error: Reference source not found 1.5 Phạm vi nghiên cứu ứng dụng Error: Reference source not found 1.6 Công cụ sử dụng Error: Reference source not found CHƯƠNG 2: KHẢO SÁT THỰC TRẠNG Error: Reference source not found 2.1 Mô hình Chương trình đào tạo Đại học Cao đẳng Error: Reference source not found 2.1.1 Các khái niệm Error: Reference source not found 2.1.2 Mô hình Chương trình đào tạo Error: Reference source not found 2.2 Quy trình xây dựng khung chương trình đào tạo chi tiết Error: Reference source not found 2.2.1 Quy trình tổng quát…………………………………………………… .Error: Reference source not found 2.2.2 Quy trình cụ thể khoa chuyên ngành …………………………… Error: Reference source not found 2.2.2.1 Một số khái niệm .……………………………………………………… Error: Reference source not found 2.2.2.2 Quy trình xây dựng…… ………………………………………………12 2.3 Thông tin đầu vào…… …………………………………………………… Error: Reference source not found 2.4 Thông tin đầu ra……… .…………………………………………………… Error: Reference source not found 2.5 Bài toán “Sắp xếp tôpô”……………… ……………………………………13 2.5.1 Mở đầu………………… …………………………………………………13 2.5.2 Tập có thứ tự phận xếp tôpô…… .……………………………14 2.5.3 Phương pháp xếp tôpô………………………… …………………… Error: Reference source not found 2.6 Yêu cầu đặt ……………………………………………………………… Error: Reference source not found CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG…… .………… Error: Reference source not found 3.1 Phân tích hệ thống……………………… .………………………………… Error: Reference source not found 3.1.1 Các chức hệ thống…… ……………………………………… Error: Reference source not found 3.1.2 Biểu đồ phân cấp chức năng………… ………………………………… Error: Reference source not found 3.1.3 Biểu đồ luồng liệu …………………………………………………Error: Reference source not found 3.1.3.1 Chức tạo khung chương trình… .………………………………… Error: Reference source not found 3.1.3.2 Chức tương tác với Excel……………… ……………………… Error: Reference source not found 3.1.3.3 Chức tạo khung chương trình…… .……………………………… Error: Reference source not found 3.2 Thiết kế hệ thống…………… …………………………………………… Error: Reference source not found 3.2.1 Thiết kế sở liệu…………………… .……………………………… Error: Reference source not found 3.2.1.1 Xây dựng sở liệu… …………………………………………… Error: Reference source not found 3.2.1.2 Quy trình vào liệu, xử lý liệu kết quả… .…………………30 3.2.2 Thiết kế giao diện…………………… .…………………………………31 3.2.2.1 Giao diện chương trình………… …………………………31 3.2.2.2 Giao diện vào liệu………… .………………………………………32 3.2.2.3 Giao diện kết quả……… .…………………………………………32 CHƯƠNG 4: CÀI ĐẶT VÀ GIỚI THIỆU SẢN PHẨM…… …………… 34 4.1 Cài đặt……… ……………………………………………………………34 4.1.1 Cơ sở liệu……………… .……………………………………………34 4.1.2 Chương trình……………… .……………………………………………34 4.1.2.1 Xây dựng đối tượng……………………… .………………………35 4.1.2.2 Xây dựng lớp……………… ………………………………………35 4.1.2.3 Xây dựng hàm 4.1.2.4 Xây dựng Form…………… ………………………………………36 4.1.2.5 Giao diện, màu sắc………… .…………………………………………36 4.2 Giới thiệu phần mềm………… ……………………………………………37 KẾT LUẬN ……………………………………………………………………43 Kết đạt được…………… …………………………………43 Hạn chế còn……………………………… …………………………43 Hướng khắc phục…………………………… ………………………………43 Hướng phát triển………………………………………………………… PHỤ LỤC: HƯỚNG DẪN CÀI DẶT VÀ SỬ DỤNG CHƯƠNG TRÌNH 45 Hướng dẫn cài đặt phần mềm……… ……………………………………45 Hướng dẫn sử dụng chương trình…… ………………………………………45 TÀI LIỆU THAM KHẢO………………… …………………………………48 CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Lý chọn đề tài Sau tìm hiểu cách khái quát tình hình ứng dụng Công nghệ thông tin trường Đại học Cao đẳng nay, thấy nhu cầu việc sử dụng phần mềm hỗ trợ xây dựng chương trình đào tạo cho nhà trường có thật Phần mềm cần thiết đưa khung chương trình đào tạo logic, khoa học, tối ưu mềm dẻo để người dùng sử dụng kết đầu dễ dàng điều chỉnh cho phù hợp với mong muốn chủ quan Đồng thời, với gợi ý sát với thực tế Giáo viên hướng dẫn – Thạc sĩ Trần Thị Kim Oanh, giúp cho em hình thành ý tưởng bắt tay vào xây dựng “Phần mềm hỗ trợ xây dựng khung chương trình đào tạo” 1.2 Mục đích đề tài Cung cấp cho trường Đại học, Cao đẳng có nhu cầu phần mềm để hỗ trợ cho công tác xây dựng khung chương trình đào tạo cho ngành học 1.3 Yêu cầu đề tài Xây dựng thành công “Phần mềm hỗ trợ xây dựng khung chương trình đào tạo” với mức độ đưa vào ứng dụng thực tế 1.4 Cách tiếp cận đề tài Kết hợp khảo sát thực tế Phòng Đào tạo, Trợ lý đào tạo hệ quy khoa Công nghệ thông tin, hướng dẫn, đạo cung cấp tài liệu giáo viên hướng dẫn, tìm hiểu qua sách báo, internet, số phần mềm thương mại Việt Nam, … Tài liệu làm sở quan trọng Quy chế số 43 Đào tạo Đại học Cao đẳng hệ quy theo học chế tín Bộ Giáo dục Đào tạo ban hành Đồng thời nghiên cứu phân tích khung mẫu số liệu Khung chương trình đào tạo Đại học hệ quy theo học chế tín khóa 50 Trường Đại học Vinh công bố ngày 11/09/2009 1.5 Phạm vi nghiên cứu ứng dụng Đề tài nghiên cứu ứng dụng trường Đại học, Cao đẳng đào tạo tạo hệ quy theo hệ thống tín 1.6 Công cụ sử dụng Công cụ lập trình: Ngôn ngữ lập trình C#.NET, thuộc Microsoft Visual Studio 2005, ấn Professional, phiên 8.0.50127.42 Ngôn ngữ lập trình C#, ngôn ngữ đơn giản, đại, hướng đối tượng, mạnh mẽ, từ khóa, modul hóa phổ biến Công cụ xây dựng quản lý sở liệu: Hệ quản trị sở liệu quan hệ Microsoft SQL Server 2000, ấn Personal, phiên 8.0 Microsoft SQL Server 2000 hệ thống quản lý sở liệu, sử dụng Transact – SQL để trao đổi liệu máy khách máy chủ Sql Server tối ưu để chạy môi trường liệu lớn lên đến Tera-Byte phục vụ lúc cho hàng ngàn server Tuy C#.NET 2005 Sql Server 2000 phiên cũ dòng sản phẩm tương ứng Microsoft, nên chúng hỗ trợ phiên Nhưng hai công cụ đủ để xây dựng phần mềm Công cụ viết help: Microsoft FrontPage 2003, đóng gói thành Ebook định dạng chm Portable Pocket CHM Pro5.9 Ngoài sử dụng số công cụ bổ trợ khác CHƯƠNG 2: KHẢO SÁT THỰC TRẠNG 2.1 Mô hình Chương trình đào tạo Đại học Cao đẳng 2.1.1 Các khái niệm Theo lý thuyết, đào tạo bậc Đại học Cao đẳng mô hình đào tạo “Ngành” “Chuyên ngành” Chuyên ngành cấp sâu ngành Để đào tạo kiến thức ngành, ngành qui định “Khung chương trình đào tạo” tương ứng Hai yếu tố sau nằm mô tả khái niệm “Khung chương trình đào tạo”: - Phân loại nội dung kiến thức: Khung chương trình đào tạo khung qui định nội dung học tập phải bao gồm hai khối kiến thức, kiến thức giáo dục đại cương kiến thức giáo dục chuyên nghiệp - Cấu thành nội dung: Khung chương trình đào tạo qui định chặt chẽ danh sách “Môn học”, môn học mô tả xác nội dung, đối tượng, mục đích, thời lượng giảng dạy phân bổ vào thời gian đào tạo sinh viên Việc giảng dạy thực tế lớp học phân bổ theo nhóm đơn vị học trình gọi “Học phần” Như môn học phân rã thành nhiều học phần theo mô hình 2.1.2 Mô hình Chương trình đào tạo Mô hình “Nội dung” Chương trình đào tạo mô tả hai yếu tố: “Khung chương trình đào tạo sở” “Khung chương trình đào tạo chi tiết” Khung chương trình đào tạo chi tiết trường xây dựng sở khung chương trình đào tạo sở Bộ Giáo dục Đào tạo ban hành - Khung chương trình đào tạo sở danh sách “môn học khung” thiết kế bao quát cho Ngành đào tạo cụ thể nhà trường Do đặc thù nhà trường phép đào tạo nhiều ngành, nhiều hệ môn học khung phân loại theo dạng: Cơ - chung cho nhiều Hệ đào tạo, Đại cương - chung cho nhiều ngành, Cơ sở ngành - chung cho nhiều chuyên ngành Chuyên ngành Phân hệ - ngành – chuyên ngành tạo Khung chương trình đào tạo Hình 2.1 Mô hình khung chương trình đào tạo - Khung chương trình đào tạo chi tiết khung chương trình đào tạo sở phân rã theo học phần chi tiết phân bổ cho học kỳ sinh viên theo Khoa Ngành Do học phần kế thừa từ môn học khung nên học phần phân loại theo Cơ - Đại cương - Cơ sở Ngành Chuyên ngành môn học khung qui định Hình 2.2 mô tả quan hệ khung chương trình đào tạo sở khung chương trình đào tạo chi tiết CHƯƠNG 4: CÀI ĐẶT VÀ GIỚI THIỆU SẢN PHẨM 4.1 Cài đặt 4.1.1 Cơ sở liệu Cơ sở liệu cài đặt quản lý Hệ quản trị sở liệu quan hệ SQL Server 2000, ấn Personal Mặc định, sở liệu cài với lựa chọn chế độ đặc quyền đăng nhập Windows Khi cài đặt chương trình, thông tin kết nối sở liệu mặc định lưu vào tệp cấu hình chương trình Khi khởi động chương trình dùng thông tin kết nối sở liệu mặc định lưu tệp cấu hình để kết nối truy vấn liệu Khi có thay đổi chế độ đặc quyền đăng nhập hay vị trí sở liệu, chương trình trình hiển thị cửa sổ cho phép người dùng đặt thông số để kết nối sở liệu Các thông số chương trình tự động lưu lại vào tệp cấu hình thay cho thông số trước đó, để sử dụng cho lần sử dụng chương trình sau Cơ sở liệu mặc định có liệu danh mục Khóa học, Khoa chuyên ngành, Ngành học, Khối kiến thức, Học kỳ, Học phần, Loại học phần dùng để demo phần mềm Lưu ý rằng, danh mục Khối kiến thức Loại học phần kháo, không cho phép người dùng thay đổi với lý danh mục chuẩn Người dùng tạo khung chương trình đào tạo lựa chọn học phần có sẵn để chạy demo phần mềm Tuy nhiên, người dùng dễ dàng thêm xóa hết liệu có sẵn tạo liệu vào để sử dụng phần mềm 4.1.2 Chương trình Phần mềm xây dựng để dùng máy tính đơn với sơ liệu kèm máy tính Cấu trúc thành phần chương trình bao gồm thành phần lớp, đối tượng, form, hàm 4.1.2.1 Xây dựng đối tượng Chương trình xây dựng lớp (class) thể cho học phần Theo đó, học phần thể đối tượng khai báo lớp Lớp có thuộc tính tương ứng với thuộc tính (thông tin) học phần Như vậy, việc xử lý học phần quy xử lý đối tượng lớp xây dựng Điều tạo nên thuận lợi linh hoạt xử lý học phần xử lý đối tượng 4.1.2.2 Xây dựng lớp Chương trình xây dựng lớp để phân tách tiến trình xử lý liệu theo loại theo giai đoạn Các tiến trình xử lý liệu theo loại theo giai đoạn đưa vào lớp Điều cho phép quản lý code dễ dàng chỉnh sửa với chương trình có cấu trúc code phân cấp, phân loại rõ ràng Bản chất phương pháp mô hình “Kiến trúc n – tầng” “Mô hình ba lớp” nói đến rộng rãi cộng đồng lập trình nói riêng, lĩnh vực Công nghệ phần mềm nói chung Tuy nhiên, khối lượng kiến thức lớn mà tác giả trình nghiên cứu học hỏi, chưa thể nắm hết vấn đề phương pháp Đồng thời, chương trình không hoàn toàn đủ thành phần cần thiết để xây dựng kiến trúc chuẩn phương pháp, nên cấu trúc chương trình có nhiều thành phần khuyết theo mô hình chuẩn xây dựng chưa thật tốt 4.1.2.3 Xây dựng hàm Song song với việc xây dựng lớp, tiến trình xử lý liệu đưa vào hàm riêng biệt để xử lý Ở xét phân thành hai phần nhỏ: - Các hàm xây dựng ngôn ngữ lập trình: Đây hàm dùng để xử lý trả kết trực tiếp tiến trình chương trình - Các thủ tục xây dựng ngôn ngữ sở liệu: Các truy vấn sở liệu Sql Server xây dựng thành thủ tục lưu sẵn (Stored Procedure), giúp cho việc dùng lại dễ dàng, tăng hiệu suất chương trình, tăng cường tính bảo mật sở liệu, đồng thời chuyên nghiệp hóa kỹ thuật lập trình 4.1.2.4 Xây dựng Form Để tăng tính rõ ràng linh hoạt cho người phát triển người sử dụng, nội dung cần hiển kèm theo tác vụ liên quan đến thành phần, đối tượng định đưa vào cửa sổ riêng, thể form riêng Tuy nhiên, việc xây dựng form riêng rẽ tiện, mà nghiên cứu, phân tích để không lạm dụng, dẫn đến dư thừa rắc rối, nhàm chán sử dụng chương trình 4.1.2.5 Giao diện, màu sắc Giao diện thiết kế xây dựng để tạo độ thân thiện, dễ dàng thao tác cao cho người dùng Màu sắc lựa chọn thích hợp, không màu mè cho chương trình không mang trính giải trí, không nhạt nhẽo để tránh cảm giác phản cảm, không ưa nhìn người dùng Các thành phần điều khiển, hiển thị form chỉnh code, giao diện, tỉ lệ kích thước thành phần thể thống không bị “méo” hình sử dụng hình có độ phân giải khác nhau, dải phân giải cho phép 4.2 Giới thiệu phần mềm Giới thiệu số hình ảnh giao diện phần mềm Giao diện Hình 4.1 Giao diện Giao diện lấy học phần bắt buộc Hình 4.2 Giao diện lấy học phần bắt buộc Giao diện lấy học phần bắt buộc nhanh Hình 4.3 Giao diện lấy học phần bắt buộc nhanh Giao diện lấy học phần tự chọn Hình 4.4 Giao diện lấy học phần tự chọn Giao diện đầu vào Hình 4.5 Giao diện đầu vào Giao diện đầu Hình 4.6 Giao diện đầu KẾT LUẬN Kết đạt - Đã xây dựng thành công “Phần mềm hỗ trợ xây dựng khung chương trình đào tạo” với phiên yêu cầu đặt đề tài - Việc đề tài thành công trước hết khẳng định lực thực tế tác giả Và qua đề tài này, tác giả có thêm nhiều kiến thức, kinh nghiệm quý báu Đồng thời, đề tài thành công nói lên hướng dẫn, đạo, giúp đỡ giáo viên hướng dẫn, quan tâm, giúp đỡ động viên thầy cô khoa Công nghệ thông tin, gia đình bạn bè Hạn chế Phiên hạn chế sau: - Chưa đưa phương án tối ưu cho người dùng nhiều trường hợp, mà người dùng nhiều phải điều chỉnh thêm để có phương án tối ưu - Chưa hỗ trợ hết chức năng, tùy chọn cho người dùng môn học song hành, học phần thay - Phần nhập thông tin đầu vào cho chương trình chưa linh hoạt, phải tuân theo vài nguyên tắc nhỏ - Chưa hỗ trợ việc kiểm soát liệu nhập cách hoàn toàn cho người dùng - Giao diện phần mềm vài điểm chưa đạt tính thống chưa thật hợp lý Hướng khắc phục - Tiếp tục điều chỉnh mặt giải thuật cúng kỹ thuật để đưa phương án tối ưu cho người dùng, để người dùng phải điều chỉnh nhiều - Trong phiên sau, bổ sung chức năng, tùy chọn cần thiết cho phần mềm, nhằm hỗ trợ tối đa cho người dùng - Cải tiến, tối ưu khâu nhập liệu vào cho hợp lý linh hoạt - Tăng cường tính kiểm soát liệu nhập cho người dùng - Cải tiến giao diện phần mềm cho hợp lý thân thiện Hướng phát triển Phát triển phần mềm để hỗ trợ cho việc đăng ký học sinh viên theo học chế tín Rất mong nhận nhiều ý kiến nhận xét góp ý thầy cô bạn bè để phần mềm ngày hoàn thiện PHỤ LỤC: HƯỚNG DẪN CÀI DẶT VÀ SỬ DỤNG CHƯƠNG TRÌNH Hướng dẫn cài đặt phần mềm Bộ cài đặt “Phần mềm hỗ trợ xây dựng khung chương trình đào tạo” ghi lên đĩa CD-ROM copy USB để lưu vào ổ đĩa cứng máy để dễ dàng cài đặt Bộ cài đặt bao gồm tệp cài đặt chương trình tệp sơ liệu Yêu cầu máy tính phải cài đặt Microsoft SQL Server 2000, Microsoft.NET Frame 2.0 a Cài đặt phần mềm Chạy tệp Install.exe để cài đặt chương trình Quá trình cài đặt diễn đơn giản nhanh chóng với vài thao tác chọn, người dùng dễ dàng hoàn thành thao tác b Attach sở liệu Mở SQL Server Enterprise Manager SQL Server 2000 Trong phần bên trái giao diện tìm đến Databases, nhấp chuột phải chọn All Tasks\Attach Database Một cửa sổ ra, nhấp chuột bên cạnh ô MDF file … tìm đến thư mục chứa cài đặt phần mềm, chọn tệp có phần mở rộng MDF Ở ô Attach as tên sở liệu tạo ra, để nguyên nhấp nút OK Nếu attach thành công sở liệu nhận thông báo với nội dung Successful chạy phần mềm để sử dụng, không kiểm tra nguyên nhân thực lại Bởi mặc định, chạy phần mềm đọc thông tin kết nối sở liệu lưu tệp cấu hình, nên khác máy tính khác Nếu phần mềm kết nối sở liệu có thông báo kết nối không thành công cửa cửa sổ cho phép thiết lập lại thông tin đăng nhập để kết nối Nếu kết nối sỏ liệu thông tin để kết nối lưu vào tệp cấu hình để phục phụ kết nối cho phiên làm việc sau Hướng dẫn sử dụng chương trình Tạo khung chương trình với phần mềm: có cách Cách 1: Từ giao diện phần mềm, nhấp chuột lên thực đơn vào Khung\Tạo mới, cửa sổ tạo khung chương trình Nhập tên chọn thông tin để tạo lịch Cách 2: Từ giao diện phần mềm, nhấp chọn khóa học danh sách khóa học Trong bên trái giao diện phần mềm, tìm đến ngành học cụ thể khoa chuyên ngành nhấp chuột (phải), chọn tạo khung chương trình Cửa sổ tạo khung chương trình tương tự Sau tạo khung chương trình, tên khung xuất bên trái hình Tiếp tục lấy học phần bắt buộc, học phần tự chọn, xếp cứng học phần sau: Lấy học phần bắt buộc: Khi muốn lấy học phần bắt buộc cách riêng lẻ kèm theo điều kiện tiên xếp cứng nhấp chuột lên thực đơn chọn Học phần\Thêm học phần bắt buộc riêng lẻ đơn giản nhanh chóng nhấp chuột vào nút Thêm học phần giao diện chính, cửa sổ cho phép lấy học phần bắt buộc vào khung Nếu muốn lấy nhanh nhiều học phần bắt buộc nhấp chuột lên thực đơn chọn Học phần\Thêm học phần bắt buộc nhanh, cửa sổ cho phép ta lấy nhanh lúc nhiều học phần bắt buộc vào khung Tuy nhiên cách lấy nhanh không hỗ trợ thao tác chọn tiên xếp cứng học phần cách chọn riêng lẻ mà ta phải cập nhật lại cần Lấy học phần tự chọn: Nhấp chuột lên thực đơn chọn Học phần\Thêm học phần tự chọn, cửa sổ cho phép thêm vào học phần tự chọn Tương ứng với học phần tự chọn có học phần cho phép chọn, học phần tiên (nếu có) cho học phần cho phép chọn Cập nhật, xóa học phần: Trên giao diện chính, chọn học phần cần thao tác sửa, xóa nhấn váo nút tương ứng Sửa học phần, Xóa học phần nằm giao diện Xây dựng khung: Nhấp chuột lên thực đơn chọn Thao tác\Tạo khung Lập tức đầu hiển thị giao diện Ta điều chỉnh thêm cần lưu lại kết cách nhấp chuột vào nút Lưu lại nằm giao diện Để thay đổi vị trí học phần khung, nhấp giữ chuột vào học phần rê đến vị trí cần thiết thả ra, học phần chèn vào vị trí vừa thả chuột Nếu muốn hoán đổi vị trí hai học phần khung làm có nhấn them phím Ctrl trình thao tác Báo cáo, in ấn: Nhấp chuột lên thực đơn chọn Báo cáo\Xem in khung chương trình để xem trước in khung chương trình chọn hiển thị giao diện TÀI LIỆU THAM KHẢO Nghiên cứu mô hình: [1] Bộ Giáo dục Đào tạo, Quy chế số 43 Đào tạo Đại học Cao đẳng hệ quy theo hệ thống tín Nghiên cứu phương pháp: [1] Nguyễn Đức Nghĩa, Nguyễn Tô Thành (1999), “Toán rời rạc”, Nhà xuất giáo dục [2] Nguyễn Trung Hòa, “Slide Bài giảng toán rời rạc” (2005), Trường Đại học Vinh Nghiên cứu lập trình: [3] Nguyễn Hữu Khang (2005), “Lập trình C# 2005 Tập – Lập trình Cơ bản” [4] Nguyễn Hữu Khang (2005), “Lập trình C# 2005 Tập – Lập trình Windows Form” [5] Nguyễn Hữu Khang (2005), “Lập trình C# 2005 Tập – Lập trình Hướng đồi tượng” [6] Nguyễn Hữu Khang (2005), “Lập trình C# 2005 Tập Quyển – Lập trình Cơ sở liệu” [7] Nguyễn Hữu Khang (2005), “Lập trình C# 2005 Tập Quyển – Lập trình Cơ sở liệu” [8] Websites: http://congdongcviet.com, http://csharpvn.com, … [...]... Khung chương trình đào tạo chi tiết, chưa nghiệm thu Sơ đồ 2.3 Quy trình xây dựng khung chương trình đào tạo chi tiết Phần mềm được xây dựng với chức chức năng hỗ trợ thực hiện xây dựng khung chương trình đào tạo chi tiết ở khoa chuyên ngành Do đó, sau đây khi nói đến khung chương trình đào tạo, khung chương trình hay khung, mà không nói cụ thể hơn thì ta hiểu rằng đang nói đến khung chương trình đào. .. ngành dào tạo Khung chương trình đào tạo cơ sở Khung chương trình đào tạo chi tiết Hình 2.2 Mô hình khung chương trình đào tạo Việc xây dựng khung chương trình đào tạo chi tiết được thực hiện ở các trường, và tùy vào đặc thù của mỗi trường sẽ tự điều chỉnh cho phù hợp với trường mình mà vẫn nằm trong khung chương trình cơ sở của Bộ Giáo dục và Đào tạo 2.2 Quy trình xây dựng khung chương trình đào tạo chi... logic, khoa học, hợp lý sẽ được Phòng Đào tạo chấp nhận và sử dụng Quy trình xây dựng khung chương trình đào tạo chi tiết được thể hiện trong sơ đồ 2.3 dưới đây: Bộ Giáo dục và Đào tạo Khung chương trình đào tạo cơ sở Trường Đại học, Cao đẳng Khung chương trình đào tạo cơ sở Khung chương trình đào tạo chi tiết, đã nghiệm thu Phòng Đào tạo (trường) Khung chương trình đào tạo cơ sở đã có điều chỉnh Các khoa... năng Hỗ trợ xây dựng khung chương trình đào tạo Tạo khung chương trình Tương tác với Excel Sơ đồ 3.1 Sơ đồ phân cấp chức năng Báo cáo, in ấn 3.1.3 Biểu đồ luồng dữ liệu 3.1.3.1 Chức năng tạo khung chương trình Tạo khung chương trình Thông tin học phần Khung chương trình Kho dữ liệu Sơ đồ 3.2 Sơ đồ chức năng tạo khung chương trình 3.1.3.2 Chức năng tương tác với Excel Tương tác với Excel Danh mục học phần. .. 2.2.1 Quy trình tổng quát Qua khảo sát tại Phòng Đào tạo - Trường Đại học Vinh, Khoa Công nghệ Thông tin - Trường Đại học Vinh, được biết quy trình xây dựng khung chương trình đào tạo chi tiết như sau: Khung chương trình đào tạo cơ sở được Bộ giáo dục và Đào tạo ban hành cho các trường, theo các ngành đào tạo Nhà trường chuyển khung chương trình đào tạo cơ sở cho Phòng Đào tạo của trường Phòng Đào tạo điều... một phần mềm quản lý hoặc hỗ trợ tác nghiệp nào trong quá trình đào tạo Do đó, việc sử dụng các phần mềm quản lý hoặc hỗ trợ tác nghiệp trong quá trình đào tạo dành cho đào tạo hệ chính quy theo hệ thống tín chỉ là một nhu cầu tất yếu Vì vậy, đề tài này sẽ xây dựng một phần mềm mang tính chất hỗ trợ tác nghiệp cho công tác quản lý và đào tạo trong các trường Đại học, Cao đẳng hiện nay Việc xây dựng khung. .. (nếu cần) khung chương trình đào tạo cơ sở cho phù hợp với đặc thù của trường mình, sau đó chuyển xuống cho các khoa chuyên ngành Các khoa chuyên ngành xây dựng khung chương trình đào tạo chi tiết tương ứng cho các ngành trong khoa của mình Khung chương trình đào tạo chi tiết do các khoa xây dựng sẽ được Hội đồng nghiệm thu tiến hành nghiệm thu Sau khi được nghiệm thu, nếu khung chương trình đào tạo chi... đào tạo sẽ được lấy từ dữ liệu nguồn Các cửa sổ vào dữ liệu bao gồm các danh mục hệ thống, tạo mới khung chương trình, lấy học phần bắt buộc, học phần tự chọn, học phần tiên quyết, … Trên cửa sổ lấy học phần bắt buộc cho khung chương trình, có thể lấy học phần tiên quyết cho mỗi học phần bắt buộc của mỗi khung chương trình, xếp cứng một hay nhiều học phần Trên cửa sổ lấy học phần tự chọn cho khung chương. .. Bước 1: Tạo mới một khung chương trình đào tạo Một khung chương trình khi được tạo mới sẽ được gán bởi một tên riêng, tên riêng này không được phép trùng với bất cứ tên một khung chương trình nào khác đã tồn tại trong cơ sở dữ liệu Ngoài tên riêng ra, khung chương trình được tạo mới này cũng bắt buộc phải xác định các thông tin là nó được tạo ra cho khóa học nào, khoa chuyên ngành nào, hệ đào tạo gì,... khá cao nên hiện nay nhiều trường vẫn đang thực hiện việc xây dựng khung chương trình đào tạo chi tiết bằng tay Điều này dẫn đến những khó khăn trong quá trình thực hiện đã nêu trên, mà thực tế đã dẫn đến có những khung chương trình đào tạo chi tiết được xây dựng nhưng có những thiếu sót quan trọng mà chỉ được phát hiện khi khung chương trình đào tạo chi tiết đó đã được đưa vào áp dụng một thời gian, ... dung” Chương trình đào tạo mô tả hai yếu tố: Khung chương trình đào tạo sở” Khung chương trình đào tạo chi tiết” Khung chương trình đào tạo chi tiết trường xây dựng sở khung chương trình đào tạo. .. đào tạo chi tiết Phân hệ - ngành – chuyên ngành tạo Khung chương trình đào tạo sở Khung chương trình đào tạo chi tiết Hình 2.2 Mô hình khung chương trình đào tạo Việc xây dựng khung chương trình. .. vào xây dựng Phần mềm hỗ trợ xây dựng khung chương trình đào tạo 1.2 Mục đích đề tài Cung cấp cho trường Đại học, Cao đẳng có nhu cầu phần mềm để hỗ trợ cho công tác xây dựng khung chương trình