đề tài phần mềm kiểm tra lỗi chính tả hay gặp trong tiếng việt cho học sinh tiểu học.

44 1K 2
đề tài phần mềm kiểm tra lỗi chính tả hay gặp trong tiếng việt cho học sinh tiểu học.

Đ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

Công nghệ phần mềm Đề tài: Phần mềm kiểm tra lỗi chính tả hay gặp trong tiếng Việt cho học sinh tiểu học. Nhóm thực hiện: 7. Gồm: - Nguyễn Thế Anh – Đặc tả chi tiết - Nguyễn Xuân Ánh - Thiết kế ngoài - Hoàng Duy - Thiết kế trong - Nguyễn Đăng Trịnh - Thiết kế trong - Trần Ngọc Trường Sơn (trưởng nhóm) - Lập trình Mục lục: Lời nói đầu Công nghệ thông tin hiện nay đang phát triển mạnh như vũ bão, đã đem lại cho người sử dụng những tiện ích chưa từng có, giúp cho con người dễ dàng hơn trong công việc: từ công việc văn phòng cho đến những ngành công nghiệp tự động đòi hỏi sự chính xác cao mà chỉ có máy tính có thể điều khiển được. Công nghệ thông tin phát triển cũng đã nâng sự giáo dục lên một tầm cao mới, giúp mọi người tiếp cận tri thức một cách dễ dàng từ nhiều nguồn khác nhau như các diễn đàn, các thư viện điện tử , và việc học tập không còn khô cứng như ngày xưa với nhiều các mô hình đào tạo từ xa mà ta có thể đăng kí học, thi và lấy bằng qua Internet. Có thể nói công nghệ thông tin là một phần cuộc sống ngày nay. Với những đặc điểm tuyệt vời như vậy, cùng với một số kiến thức đã học được từ nhà trường, ứng dụng vào thực tiễn em xin đề cập đến một phần mềm nho nhỏ hỗ trợ các em học sinh tiểu học trong việc phân biệt sự đúng sai của các từ tiếng Việt thường gặp. Phần 1: ĐẶC TẢ CHI TIẾT 1. Sự cần thiết của phần mềm: Hiện nay tình trạng học sinh sinh phát âm sai cũng như viết sai chính tả ngày càng phổ biến, nhất là ở các vùng nông thôn, vùng sâu, vùng xa – nơi mà điều kiện kinh tế còn khó khăn nên việc giáo dục cũng kém phát triển, giáo viên không chú trọng đến việc phát âm cũng như chính tả của các em học sinh. Nhằm giữ gìn sự trong sáng trong tiếng Việt, hỗ trợ cho học sinh tiểu học dễ dàng nhận biết và nhớ những từ dễ phát âm sai ví dụ như: trâu – châu, xa – sa, ta cần phải có một chương trình để kiểm tra sự nhận biết các từ ngữ dễ nhầm lẫn như trên. Mục đích của chương trình là: làm sao cho một học sinh tiểu học bất kỳ có thể tiếp thu một cách dễ dàng nhất, nhanh chóng nhất, hiệu quả nhất. Chương trình phải đạt được những yêu cầu sau: - Nhẹ, chạy nhanh và ổn định - Giao diện thân thiện, dễ sử dụng. - Chạy độc lập trên mọi môi trường Win 2. Phân tích các chức năng chính của chương trình và các sự kiện đáp ứng: Khi bắt đầu chương trình, tại màn hình giao diện là giới thiệu về chương trình, cách chơi và các nút lệnh cho phép người dùng chọn chơi mới hay tương tác CSDL. Cách chơi: - Màn hình chơi hiển thị 4 – 5 câu hỏi dạng trắc nghiệm kèm hình ảnh minh hoạ để người chơi chọn. Cách chọn có thể điền vào chỗ trống hoặc kéo thả hoặc là chọn ô đúng sai. Ví dụ: cho câu trắc nghiệm như sau - X …e máy Cách 1: Điền vào chỗ trống - S Cách 2: chọn 1 trong 2 Một bài trắc nghiệm có thể từ 15 đến 20 câu, sau khi kết thúc bài trắc nghiệm chương trình đưa ra kết quả, tỷ lệ đúng sai, nếu câu nào sai thì hiển thị lại kèm theo câu trả lời đúng. - Đối với phần tương tác CSDL: cho phép người chơi có thể thêm dữ liệu mới (gồm hình ảnh, câu trả lời đúng, câu trả lời sai), sửa hoặc xoá dữ liệu có sẵn trong CSDL. Sơ đồ các chức năng của chương trình như sau: - Se máy - Xe máy Chương trình kiểm tra lỗi chính tả gồm 3 chức năng chính: • Chơi:  Chơi mới: khi bấm vào nút lệnh này, chương trình sẽ tạo bộ câu hỏi mới chọn ngẫu nhiên từ CSDL, gồm 15 - 20 câu. Mỗi câu có dạng như trên: gồm hình và câu trả lời đúng, sai.  Lựa chọn: chọn từ đúng trong mỗi câu hỏi  Tiếp theo: chuyển sang phần câu hỏi tiếp theo  Hoàn tất: kết thúc bộ câu hỏi, đưa ra thông báo tỷ lệ phầm trăm đúng, sai, đánh giá và sửa các câu sai • Tương tác CSDL:  Thêm: thêm các cặp từ đúng – sai và hình ảnh vào CSDL  Sửa: sửa một cặp từ trong CSDL  Xoá: xoá một cặp từ trong CSDL 3. Các hạn chế của phần mềm: Chương trình còn đơn điệu, không có các chức năng mở rộng. Chương trình đơn giản nhưng bộ cài đặt lớn, do phải kèm theo file cài .NET Framework Chưa tính đến các lỗi sai chính tả dạng: nghiêng nghiêng – ngênh ngênh; í thức – ý thức; lãng mạn – lãng mạng. Phần 2: THIẾT KẾ NGOÀI I. Lựa chọn cấu hình hệ thống: 1. Cấu hình phần cứng: Phần mềm kiểm tra lỗi chính tả được thiết kế nhằm phục vụ cho tất cả mọi người có thể sử dụng được trên máy tính cá nhân. Hiện nay hầu hết các máy tính cá nhân sử dụng hệ điều hành Windows của Microsoft, vì vậy mà phần mềm được tập trung thiết kế để chạy trên nền hệ điều hành Windows. Phần mềm kiểm tra lỗi chính tả được viết bằng ngôn ngữ CSharp trên nền .NET Framework 2.0 do đó phần mềm không đòi hỏi máy có cấu hình cao, chỉ cần máy chạy hệ điều hành Windows có cài nền .NET Framework 2.0 trở lên thì có thể chạy được. Bộ cài của phần mềm gồm file chạy kèm theo bộ cài .NET Framework 2.0. Hạn chế của phần mềm là chỉ chạy trên một máy tính cá nhân, không có tính năng chạy trên mạng LAN. 2. Cấu hình phần mềm: - Basic software (hệ điều hành) : hệ điều hành được sử dụng lập trình cho trò chơi là hệ Windows XP của Microsoft được cung cấp phổ biến trên các PC cá nhân hiện nay. - Middleware (đây là một tầng phần mềm hay các chức năng nằm giữa 2 hệ thống,cho phép những hệ thống này trao đổi thông tin hay kết nối với nhau). II. Thiết kế giao diện và mô tả chi tiết các chức năng hệ thống: Phần mềm của trò chơi kiểm tra lỗi chính tả là một Game nhỏ giúp cho các em nhỏ giúp các em có thể sửa được lỗi chính tả thường do những phụ âm có phát âm giống nhau trong một từ gây ra, ví dụ như từ “tre” nếu như không để ý trong việc phát âm sẽ dễ phát âm thành “che”; từ việc phát âm sai dẫn đến việc viết sai. Qua phân tích và xây dựng, phần mềm kiểm tra lỗi chính tả được thiết kế gồm các chức năng sau: 1.Chức năng tương tác với Cơ sở dữ liệu. 2.Chức năng chơi. 3.Chức năng kiểm tra và đánh giá. Ta có sơ đồ thực hiện các chức năng: Giao diện + Hiển thị màn hình giới thiệu phần mềm trò chơi trong 3 giây. Màn hình với dòng chữ sau: Kết thúc 3 giây màn hình chính hiện lên. +màn hình chính Phần mềm trò chơi kiểm tra lỗi chính tả Chức năng tương tác với Cơ sở dữ liệu Chức năng tương tác với Cơ sở dữ liệu T h ê m , s ử a , x ó a c á c m ẫ u c h í n h t ả t r o n g C ơ s ở d ữ l i ệ u T ạ o n g ẫ u n h i ê n b ộ c â u h ỏ i t ừ C ơ s ở d ữ l i ệ u T í c h c h ọ n đ ể l ự a c h ọ n c â u t r ả l ờ i đ ú n g N h ậ p k ý t ự đ ú n g v ớ i b à n p h í m K i ể m t r a t í n h đ ú n g s a i c ủ a l ự a c h ọ n c h o m ẫ u c h í n h t ả K i ể m t r a đ á n h g i á k h i k ế t t h ú c t r ò c h ơ i Màn hình chính gồm thực đơn: điều khiển ContextMenuStrip [...]...X H C T L P S ử ư ự h o r i ợ a ơ á à ầ ê ế m p n ii g c Yêu cầu của phần mềm kiểm tra lỗi chính tả là đưa ra những câu hỏi dạng g m h t i ú h ớ ấ ọ ề t trắc nghiệm để người chơi chọn câu trả lời đúng, sau đó kiểm tra và đánh giá kết m ti p n á e quả thực hiện được – c o C Đ k S á i Việc thiết kế phần mềm kiểm tra lỗi chính tả đòi hỏi phải có giao diện D n ể h m L thân thiện với người sử dụng; bất... tích từng chức năng chính trong phần mềm kiểm tra lỗi chính tả: 1 Chức năng tương tác với CSDL a) Mục đích : +Thiết lập được các thông số ban đầu dựa trên cơ sở các lựa chọn của người chơi +Làm căn cứ để hệ thống phần mềm xác định các kiểu CSDL ứng với mức độ chơi là khó hay dễ b) Yêu cầu : +Thao tác có thể dùng chuột hoặc bàn phím +ứng với từng mức độ khó hay dễ mà lựa chọn CSDL cho phù hợp +việc thao... biết luật chơi thì tra trên “ Help” trên màn hình để biết được sơ lược về thể lệ và cách thức chơi 1)Quy trình kiểm tra Bất cứ trò chơi nào cũng đều có sự đánh giá về kết quả chơi để có thể đưa ra được thông tin đó nhất thiết phải có khâu kiểm tra Với cụ thể trò chơi kiểm tra lỗi chính tả này cũng vậy đòi hỏi phải có một quy trình kiểm tra để đưa ra Chương trình Đưa ra kết quả chính xác, đánh giá... xy.jpg 3) help.txt, About.txt Dữ liệu được lưu vào các dòng text C Tài liệu khác 1)Sơ lược về tài liệu hướng dẫn +Trò chơi kiểm tra lỗi chính tả là một trò chơi nhỏ dành cho các em nhỏ giúp cho các em nhỏ có thể sửa được lỗi chính tả Là cơ sở ban đầu để người lập trình có thể phát triển xây dựng lên các phần mềm chơi lớn hơn Để có thể sử dụng và chơi tốt trò chơi này cũng không có gì là khó khăn +Trước... nghiệm trong chương trình k ế l phải kèm theo hình ảnh cụ thể nhằm tạo cho người dùng có thể hình dung ra t ỗ q i thực thể có thực trong đời sống của từ đang được đề cập u c h ả Phần mềm còn cần phải đảm bảo tính thống nhất và đồng bộ trong việc í n thực hiện các chức năng của phần mềm này và không để xảy ra lỗi hệ thống khi h t người chơi đang tiến hành chơi ả Để hiểu rõ các chức năng chính của phần mềm. .. phép thay đổi, chỉ có thể thu nhỏ Các chi tiết hiển thị trên màn hình: Phần mềm trò chơi kiểm tra lỗi chính tả Kết thúc 3 giây màn hình chính hiện lên 2 Màn hình chính • • • Vị trí : chính giữa màn hình Kích thước: không cho phép thay đổi, chỉ có thể thu nhỏ Các chi tiết hiển thị trên màn hình: Chơi Dữ giúp Trợ liệu Trợ giúp Màn hình chính gồm thực đơn: điều khiển MenuStrip Chơi Chơi mới Dữ liệu Trợ giúp... từ 5 ô text • Sửa: Cho phép thao tác sửa được với mẫu chính tả được chọn • Xóa: Xóa mẫu chính tả đang được chọn Trước khi xóa có thông báo xác nhận có xóa hay không IV Thiết kế màn hình Sơ đồ chuyển đổi màn hình: 1 Màn hình bắt đầu Hiển thị màn hình giới thiệu phần mềm trò chơi trong 3 giây Màn hình với dòng chữ sau: • • • Vị trí : chính giữa màn hình Kích thước: không cho phép thay đổi, chỉ có thể... thống Tài liệu mô tả các thông số Input / Output Thông số dữ liệu Phần 3: THIẾT KẾ TRONG I Lược đồ phân tách Module II Giao diện giữa các Module Trợ giúp + Input: dữ liệu chứa thông tin trợ giúp + Output: Màn hình Chơi Tương tác với Cơ sở dữ liệu + Input: dữ liệu chứa các mẫu chính tả + Input: dữ liệu chứa các mẫu chính tả + Output: Màn hình chơi + Output: Form thêm, sửa, xóa, các mẫu chính tả Sinh. .. nhân vào mục kiểm tra đánh giá” -> kiểm tra tính đúng sai” +Mô tả : Khi thực hiện thao tac trên xong thì hệ thống phần mềm sẽ đưa ra kết quả đáp án của câu đó đồng thời đưa ra kết quả đúng sai của câu trả lời 2 )kiểm tra đánh giá khi kết thúc chơi Khi kết thuc gói câu hỏi đã lựa chọn thì chương trình xuất ra điểm mà người chơi đạt được và bảng đánh giá kết quả Điểm của trò chơi được cho từ 0 tới 10... mẫu chính tả Sinh ngẫu nhiên 10 mẫu chính tả CSDL III Chi tiết kỹ thuật xử lý các Module a Menu chương trình Thực đơn của game sẽ có các phần sau: b Module trợ giúp Chức năng này được gọi ra trong menu “Trợ giúp” của trò chơi Chức năng hướng dẫn chơi • Chức năng này cho hiển thị văn bản hướng dẫn chơi, cách thức cập nhật mẫu chính tả, thêm, sửa, xóa các mẫu chính tả cho Cơ sở dữ liệu Văn bản hướng dẫn . Công nghệ phần mềm Đề tài: Phần mềm kiểm tra lỗi chính tả hay gặp trong tiếng Việt cho học sinh tiểu học. Nhóm thực hiện: 7. Gồm: - Nguyễn Thế Anh – Đặc tả chi tiết - Nguyễn Xuân. đã học được từ nhà trường, ứng dụng vào thực tiễn em xin đề cập đến một phần mềm nho nhỏ hỗ trợ các em học sinh tiểu học trong việc phân biệt sự đúng sai của các từ tiếng Việt thường gặp. Phần. viên không chú trọng đến việc phát âm cũng như chính tả của các em học sinh. Nhằm giữ gìn sự trong sáng trong tiếng Việt, hỗ trợ cho học sinh tiểu học dễ dàng nhận biết và nhớ những từ dễ phát

Ngày đăng: 23/08/2014, 13:13

Từ khóa liên quan

Mục lục

  • Lời nói đầu

  • Phần 1: ĐẶC TẢ CHI TIẾT

  • Phần 2: THIẾT KẾ NGOÀI

  • Phần 3: THIẾT KẾ TRONG

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

Tài liệu liên quan