ỨNG DỤNG PHƯƠNG PHÁP LUẬN SÁNG TẠO KHOA HỌC TRONG THIẾT KẾ PHẦN MỀM QUẢN LÝ HỌC SINH THPT.DOC

26 398 0
ỨNG DỤNG PHƯƠNG PHÁP LUẬN SÁNG TẠO KHOA HỌC TRONG THIẾT KẾ PHẦN MỀM QUẢN LÝ HỌC SINH THPT.DOC

Đ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

ĐẠI HỌC QUỐC GIA TPHCM TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THÔNG o0o ĐỀ TÀI: ỨNG DỤNG PHƯƠNG PHÁP LUẬN SÁNG TẠO KHOA HỌC TRONG THIẾT KẾ PHẦN MỀM QUẢN LÝ HỌC SINH THPT Bộ môn: Phương pháp luận sáng tạo khoa học GVHD: GS-TSKH. Hoàng Văn Kiếm SV thực hiện: Nguyễn Thu Giang 06520121 Lớp: MMT01 TP. Hồ Chí Minh - Tháng 12 Năm 2009 2 LỜI CẢM ƠN Lời đầu tiên, em xin chân thành cám ơn tất cả các thầy, cô giáo đã giảng dạy em trong suốt thời gian qua. Em gửi lời cảm ơn đến thầy Hoàng Kiếm, người đã dạy dỗ, truyền đạt cho em những kiến thức quý báu trong môn Phương pháp luận sáng tạo khoa học để giúp em hoàn thành tốt đề tài này. Do kiến thức có hạn và thời gian không cho phép nên bài làm của em không tránh khỏi những thiếu sót. Em rất mong nhận được sự đóng góp quí báu của các thầy cô. TpHCM, ngày 31 tháng 12 năm 2009 Sinh viên thực hiện Nguyễn Thu Giang 3 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN 4 LỜI NÓI ĐẦU Ngày nay, với sự phát triển không ngừng của khoa học kĩ thuật, đặc biệt là công nghệ thông tin thì công việc lưu trữ, quản lý điểm, thông tin của học sinh trong các trường cấp 3 đã trở nên dễ dàng, tốn ít công sức mà lại chính xác, hiệu quả cao, khác hẳn so với cách lưu trữ, quản lý thông tin truyền thống. Bắt nguồn từ ý tưởng này, em đã thực hiện đồ án: « Ứng dụng phương pháp luận sáng tạo khoa học trong thiết thế phần mềm quản lý học sinh trung học phổ thông ». Nội dung của bài báo cáo bao gồm các phần chính sau: PHẦN 1 – TỔNG QUAN: Giới thiệu phương pháp lưu trữ, quản lý thông tin, điểm học sinh cấp 3 và cách thức triển khai trên thực tế. PHẦN 2 – ỨNG DỤNG PHƯƠNG PHÁP LUẬN SÁNG TẠO: Phân tích những ứng dụng của phương pháp luận sáng tạo trong giải pháp thiết kế phần mềm quản lí học sinh cấp 3. PHẦN 3 – ĐÁNH GIÁ VÀ HƯỚNG PHÁT TRIỂN: Nhận định những ưu điểm, nhược điểm của giải pháp và đề ra định hướng phát triển trong tương lai. MỤC LỤC 5 DANH MỤC HÌNH 6 1 TỔNG QUAN 7 1.1 ĐẶT VẤN ĐỀ 7 1.2 HIỆN TRẠNG CHUNG 8 1.3 CẤU TRÚC TỔ CHỨC VÀ CÁC QUY ĐỊNH 10 1.3.1 Cấu trúc tổ chức 10 1.3.2 Quy định 11 1.4 YÊU CẦU ĐẶC TẢ 12 1.4.1 Chức năng tiếp nhận học sinh: 13 1.4.2 Chức năng lập danh sách lớp 13 1.4.3 Chức năng tra cứu học sinh 15 1.4.4 Chức năng nhập bảng điểm môn 15 1.4.5 Chức năng lập báo cáo tổng kết 16 1.4.6 Chức năng thay đổi quy định 17 2 ỨNG DỤNG PHƯƠNG PHÁP LUẬN SÁNG TẠO KHOA HỌC TRONG THIẾT KẾ PHẦN MỀM QUẢN LÝ HỌC SINH THPT 18 2.1 TỔNG QUAN 18 2.2 CÁC NGUYÊN LÝ VÀ ỨNG DỤNG 18 2.2.1 Nguyên lý phân nhỏ 18 2.2.2 Nguyên lý kết hợp 19 2.2.3 Nguyên lý dự phòng 20 2.2.4 Nguyên lý vượt nhanh 20 2.2.5 Nguyên lý sao chép 21 2.2.6 Nguyên lý thay đổi màu sắc 21 3 ĐÁNH GIÁ VÀ HƯỚNG PHÁT TRIỂN 23 3.1 ĐÁNH GIÁ 23 3.1.1 Ưu điểm 24 3.1.2 Hạn chế\ 24 3.2 HƯỚNG PHÁT TRIỂN 24 4 KẾT LUẬN 25 6 DANH MỤC HÌNH Hình 1: Cấu trúc tổ chức trong phần mềm quản lý học sinh trung học phổ thông Hình 2: Danh sách các lớp đối tượng Hình 3: Bảng các quy định Hình 4: Sơ đồ chức năng Hình 5: Chức năng tiếp nhận học sinh Hình 6: Chức năng nhập danh sách lớp Hình 7: Chức năng tra cứu học sinh Hình 8: Chức năng nhập bảng điểm môn Hình 9: Chức năng lập báo cáo tổng kết Hình 10: Chức năng thay đổi quy định Hình 11: Bảng đánh giá chức năng 7 1 TỔNG QUAN 1.1 ĐẶT VẤN ĐỀ Sự bùng nổ của Công nghệ Thông tin (CNTT) hiện nay đã và đang ảnh hưởng sâu rộng tới mọi lĩnh vực trong cuộc sống. CNTT được xem như một ngành mũi nhọn của các quốc gia, đặc biệt đối với các quốc gia đang phát triển, tiến hành công nghiệp hóa và hiện đại hoá như nước ta. Chính điều này đã giúp cho mọi việc trở nên đơn giản và dễ dàng hơn nhờ vào việc tin học hoá tất cả các ngành nghệ, các lĩnh vực. Cùng với sự phát triển nhanh chóng về phần cứng máy tính, các phần mềm ngày càng trở nên đa dạng, phong phú, hoàn thiện hơn và hỗ trợ hiệu quả cho con người. Các phần mềm hiện nay ngày càng mô phỏng được rất nhiều nghiệp vụ khó khăn, phức tạp, hỗ trợ cho người dùng trong việc thuận tiện sử dụng, đồng thời các nghiệp vụ được từ động hóa và thời gian xử lý nhanh chóng đã giúp con người tiết kiệm được thời gian tối đa. Không chỉ vậy, các phần mềm hữu ích còn tiết kiệm được sức lao động của con người, tăng độ chính xác và hiệu quả trong công việc, nhất là việc sửa lỗi và tự động đồng bộ hóa. Chính vì lẽ đó, phần mềm nhằm phục vụ cho các mục đích, các nhu cầu khác nhau của con người đã trở nên rất quen thuộc và hầu như không thể thiếu trong cuộc sống hiện đại ngày nay. Do vậy, trong việc phát triển phần mềm, sự đòi hỏi không chỉ dừng lại ở sự chính xác, xử lý được nhiều nghiệp vụ thực tế mà còn phải đáp ứng các yêu cầu khác như tốc độ, giao diện thân thiện, dễ dàng với người sử dụng, mô hình hoá được thực tế vào máy tính để người sử dụng cảm thấy tiện lợi, quen thuộc, tính tương thích cao, tính bảo mật cao (đối với các dữ liệu nội bộ, bí mật). Ngày nay, Các phần mềm quản lý nhân sự trong một công ty, quản lý danh sách tài liệu, quản lý điểm của sinh viên đang trở nên phổ biến. Các phần mềm này đã hỗ trợ cho công việc lưu trữ, quản lý rất nhiều. Và một trong số các phần mềm tương tự như vậy là quản lý học sinh trong các trường Trung Học Phổ 8 Thông. Lấy một ví dụ cụ thể đó là việc quản lý học vụ trong trường trung học phổ thông. Ngày trước, nếu không có sự hỗ trợ của tin học, việc quản lý này phải cần khá nhiều người, chia thành nhiều khâu, mới có thể quản lý được toàn bộ hồ sơ của học sinh như thông tin liên lạc, điểm số, kỷ luật, học bạ, …, bên cạnh đó còn phải quản lý ở cấp độ lớp học như sĩ số, GVCN, thời khoá biểu, …, quản lý giáo viên với thông tin, lịch dạy, … cũng như các nghiệp vụ sắp xếp thời khoá biểu, tính điểm trung bình, xếp loại học lực cho học sinh toàn trường. Đây là một công việc đòi hỏi nhiều thời gian và công sức mà sự chính xác và hiệu quả không cao vì đa số đều làm bằng thủ công rất ít tự động, trong khi đó, số lượng học sinh có thể lên đến hai ba ngàn học sinh. Một số nghiệp vụ như tra cứu, thống kê, và hiệu chỉnh thông tin khá vất vả, ngoài ra còn có một số khó khăn về vấn đề lưu trữ khá đồ sộ, dễ bị thất lạc, tốn kém, trong khi đó, các nghiệp vụ này hoàn toàn có thể tin học hoá một cách dễ dàng, thuận lợi trong việc lưu trữ, tìm kiếm và quản lý. Với sự giúp đỡ của tin học, việc quản lý học vụ sẽ trở nên đơn giản, thuận tiện, nhanh chóng và hiệu quả hơn rất nhiều. Đó cũng chính là ý tưởng thiết kế phần mềm quản lý học sinh Trung học phổ thông được trình bày trong đồ án này. 1.2 HIỆN TRẠNG CHUNG Hiện nay, trong các trường Trung Học Phổ Thông trên cả nước, có rất ít trường sử dụng việc tin học hóa trong quản lý học vụ một cách đầy đủ mà chỉ dừng lại ở việc tin học hóa trong một khâu, một bộ phận nào đó. Lấy ví dụ như trường THPT Đống Đa. Trường thành lập năm 1999, hiện có ba ngàn học sinh đang theo học các khối 10, 11, 12. Năm 2006, trường áp dụng tin học hóa trong việc cập nhật điểm của học sinh. Điểm số của mỗi học sinh được cập nhật 2 lần trong 1 kỳ, giữa kỳ và cuối kỳ. Trường có trang web riêng, mỗi học sinh được cấp một account trùng với mã học sinh. Học sinh có thể lên web xem điểm, tra cứu thông tin cá nhân. Nếu có thắc mắc hay sai sót thì học sinh sẽ báo lại với 9 giáo viên chủ nhiệm. Việc tin học hóa điểm số này giúp cho học sinh nhanh chóng biết điểm, từ đó có thể chỉnh sửa hoặc lên kế hoạch học tập trong thời gian tới. Bên cạnh đó, một số trường tin học hóa trong khâu sắp xếp thời khóa biểu và quản lý chuyên cần của học sinh song song với các phương pháp quản lý học vụ truyền thống. Tuy nhiên, các trường áp dụng tin học hóa trong khâu quản lý học vụ chưa nhiều bởi các phần mềm hiện nay còn quá độc lập, chưa kết hợp nhiều tiện ích trong một phần mềm khiến cho các trường trung học phổ thông chưa muốn áp dụng. Việc các trường chưa áp dụng có nhiều lý do. Lý do thứ nhất là việc quản lý học vụ bằng phương pháp truyền thống đang hoạt động ổn định, mặc dù tốn thời gian và công sức, khi tin học hóa toàn bộ việc quản lý học vụ sẽ gây nên một số xáo trộn trong thời gian đầu. Vì những khó khăn như trên, nên việc một phần mềm có thể đáp ứng đầy đủ việc quản lý học vụ trong trường trung học phổ thông trở nên cần thiết hơn bao giờ hết. Có thể thời gian đầu sẽ khó khăn do các trường quen với cách quản lý truyền thống nhưng khi số học sinh tăng lên thì cách quản lý truyền thống sẽ không còn phù hợp nữa, khi đó, phần mềm quản lý học sinh trung học phổ thông sẽ là lựa chọn đúng đắn nhất. 10 1.3 CẤU TRÚC TỔ CHỨC VÀ CÁC QUY ĐỊNH 1.3.1 Cấu trúc tổ chức Ta sẽ tổ chức dữ liệu trong phần mềm quản lý học sinh trung học phổ thông theo sơ đồ sau: Hình 1: Cấu trúc tổ chức trong phần mềm quản lý học sinh trung học phổ thông Từ sơ đồ trên ta có danh sách các lớp đối tượng được lưu trong database Stt Tên lớp Ý nghĩa 1 HOC SINH Lưu thông tin học sinh 2 LOP Lưu thông tin về lớp 3 KHOI Lưu thông tin về danh sách khối lớp 4 MON HOC Lưu trữ danh sách các môn học 5 DIEM MON Lưu trữ thông tin về điểm trung bình cuối kỳ của học sinh 6 HOC KY Lưu trữ thông tin về danh sách các học kỳ [...]... tổng môn kết - Học sinh đạt môn nếu điểm trung bình>=5 Hình 3: Bảng các quy định Ghi chú 12 1.4 YÊU CẦU ĐẶC TẢ Phần mềm quản lý học sinh trung học phổ thông phải có đầy đủ các yêu cầu sau đây: PH ẦN MỀM QUẢN LÝ HỌC SINH THPT LƯU TRỮ THÊM HỌC SINH XÓA HỌC SINH SỬA HỌC SINH NHẬP ĐIỂM HỌC SINH XOÁ ĐIỂM HỌC SINH SỬA ĐIỂM HỌC SINH THÊM QUI ĐỊNH SỬA QUI ĐỊNH TRA CỨU TRA CỨU THEO MÃ HỌC SINH BÁO CÁO BẢNG ĐIỂM... hoạt động sáng tạo do con người nghĩ ra nhằm mục đích phục vụ tốt hơn cho cuộc sống và khiến mọi thứ trở nên đơn giản và dễ dàng hơn Trong việc quản lý học sinh trung học cơ sở cũng vậy Thay vì quản lý học vụ bằng phương pháp lưu trữ, quản lý thủ công, giờ đây, chúng ta có thể quản lý điểm số, thông tin của các học sinh một cách dễ dàng thông qua tin học hóa Và trong cách quản lý này, em đã sử dụng 1... mức độ phân nhỏ của đối tượng 19 2.2.1.2 Ứng dụng Trong các bài toán tin học, nguyên lý phân nhỏ được sử dụng rất nhiều vì tính hữu ích của nó Trong khi thiết kế phần mềm Quản lý học sinh trung học phổ thông”, em cũng đã ứng dụng nguyên lý này Cụ thể như sau: Chương trình phần mềm này được phân ra thành nhiều module để có thể dễ dàng trong việc cài đặt, quản lý và bảo trì Việc thêm mới các chức năng... 3.1 ĐÁNH GIÁ Từ những phần đã làm được, ta có bảng đánh giá chức năng của phần mềm quản lý học sinh trung học phổ thông như sau: Chức năng Kết quả Chức năng tiếp nhận Học sinh Nhập mới Học sinh Đạt Hiệu chỉnh thông tin Học sinh Đạt Xóa Học sinh Đạt Xuất danh sách Học sinh theo lớp Đạt Chức năng tra cứu Tra cứu Học sinh theo MaHS & xem thông tin Đạt học sinh, TBHK(I,II) của từng môn học Chức năng nhập... CSDL Giải thuật xử lý B1: Nhận D1 từ người dùng B2: Ghi D3 xuống bộ nhớ phụ B3 : Hiển thị D2 cho người dùng 18 2 ỨNG DỤNG PHƯƠNG PHÁP LUẬN SÁNG TẠO KHOA HỌC TRONG THIẾT KẾ PHẦN MỀM QUẢN LÝ HỌC SINH THPT 2.1 TỔNG QUAN Từ xưa đến nay, hoạt động sáng tạo gắn liền với lịch sử tồn tại và phát triển của xã hội loài người Từ việc tìm ra lửa, chế tạo công cụ bằng đá thô sơ đến việc sử dụng năng lượng nguyên... môn) - Thêm , xoá , sửa thông tin về : Lớp , Môn , Học kỳ , Loại kiểm tra • Thêm chức năng bảo mật • Thiết kế giao diện thân thiện với người sử dụng hơn 25 4 KẾT LUẬN Phần mềm quản lý học sinh trung học phổ thông ra đời đã tạo ra một bước lớn trong công tác quản lý học vụ trong trường trung học phổ thông Phần mềm này giải quyết được các vấn đề phức tạp trong một khoảng thời gian nhanh chóng, tiết kiệm... Nguyên lý này rất thường xuyên được áp dụng trong công tác quản lý học vụ trong trường học Dùng nguyên lý này trong việc sao chép điểm số của học sinh trong báo cáo tổng kết cuối kì hoặc cuối năm Khi cần có thông tin cá nhân của một học sinh thì bộ phận quản lý sẽ sao chép thông tin 2.2.6 Nguyên lý thay đổi màu sắc 2.2.6.1 Nội dung - Thay đổi màu sắc của đối tượng hay môi trường bên ngoài - Thay đổi trong. .. đến toàn bộ phần mềm, khiến cho các hoạt động bị ngưng trệ 2.2.2 Nguyên lý kết hợp 2.2.2.1 Nội dung - Kết hợp các đối tượng đồng nhất hoặc các đối tượng dùng cho các hoạt động kế cận - Kết hợp về mặt thời gian các hoạt động đồng nhất hoặc kế cận 2.2.2.2 Ứng dụng Sử dụng nguyên lý này để thực hiện tác vụ xếp loại, khen thưởng cho học sinh trong toàn trường Nguyên lý này cũng được sử dụng trong việc sắp... Tuổi học sinh từ 15 đến 20 tuổi nhập và sửa thông tin học sinh QĐ2 Quy định về sắp Số học sinh trong một lớp không vượt lớp cho học sinh quá 40 học sinh - Có 3 khối lớp : khối 10 có 3 lớp , khối 11 có 3 lớp , khối 12 có 3 lớp QĐ3 Quy định về việc Chỉ có tối đa 2 học kì nhập bảng điểm - Có 9 môn học trong 1 lớp môn QĐ4 Quy định về việc Học sinh chỉ đạt nếu đạt hết tất cả các lập báo cáo tổng môn kết - Học. .. 2.2.4 Nguyên lý vượt nhanh 2.2.4.1 Nội dung - Vượt qua các giai đoạn có hại hoặc nguy hiểm với vận tốc lớn - Vượt nhanh để có được hiệu quả cần thiết 2.2.4.2 Ứng dụng Trong phần mềm quản lý học sinh trung học phổ thông có chức năng tìm kiếm và thay đổi thông tin Nếu không có chức năng tìm kiếm thì rất khó khăn khi cập nhật thông tin của một học sinh nào đó Ví dụ muốn thay đổi ngày sinh của học sinh Nguyễn . 17 2 ỨNG DỤNG PHƯƠNG PHÁP LUẬN SÁNG TẠO KHOA HỌC TRONG THIẾT KẾ PHẦN MỀM QUẢN LÝ HỌC SINH THPT 18 2.1 TỔNG QUAN 18 2.2 CÁC NGUYÊN LÝ VÀ ỨNG DỤNG 18 2.2.1 Nguyên lý phân nhỏ 18 2.2.2 Nguyên lý kết. ĐẠI HỌC QUỐC GIA TPHCM TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THÔNG o0o ĐỀ TÀI: ỨNG DỤNG PHƯƠNG PHÁP LUẬN SÁNG TẠO KHOA HỌC TRONG THIẾT KẾ PHẦN MỀM QUẢN LÝ HỌC SINH. Hiển thị D2 cho người dùng 18 2 ỨNG DỤNG PHƯƠNG PHÁP LUẬN SÁNG TẠO KHOA HỌC TRONG THIẾT KẾ PHẦN MỀM QUẢN LÝ HỌC SINH THPT 2.1 TỔNG QUAN Từ xưa đến nay, hoạt động sáng tạo gắn liền với lịch sử tồn

Ngày đăng: 08/04/2015, 13:20

Từ khóa liên quan

Mục lục

  • DANH MỤC HÌNH

  • 1 TỔNG QUAN

    • 1.1 ĐẶT VẤN ĐỀ

    • 1.2 HIỆN TRẠNG CHUNG

    • 1.3 CẤU TRÚC TỔ CHỨC VÀ CÁC QUY ĐỊNH

      • 1.3.1 Cấu trúc tổ chức

      • 1.3.2 Quy định

      • 1.4 YÊU CẦU ĐẶC TẢ

        • 1.4.1 Chức năng tiếp nhận học sinh:

        • 1.4.2 Chức năng lập danh sách lớp

        • 1.4.3 Chức năng tra cứu học sinh

        • 1.4.4 Chức năng nhập bảng điểm môn

        • 1.4.5 Chức năng lập báo cáo tổng kết

        • 1.4.6 Chức năng thay đổi quy định

        • 2 ỨNG DỤNG PHƯƠNG PHÁP LUẬN SÁNG TẠO KHOA HỌC TRONG THIẾT KẾ PHẦN MỀM QUẢN LÝ HỌC SINH THPT

          • 2.1 TỔNG QUAN

          • 2.2 CÁC NGUYÊN LÝ VÀ ỨNG DỤNG

            • 2.2.1 Nguyên lý phân nhỏ

              • 2.2.1.1 Nội dung

              • 2.2.1.2 Ứng dụng

              • 2.2.2 Nguyên lý kết hợp

                • 2.2.2.1 Nội dung

                • 2.2.2.2 Ứng dụng

                • 2.2.3 Nguyên lý dự phòng

                  • 2.2.3.1 Nội dung

                  • 2.2.3.2 Ứng dụng

                  • 2.2.4 Nguyên lý vượt nhanh

                    • 2.2.4.1 Nội dung

                    • 2.2.4.2 Ứng dụng

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

Tài liệu liên quan