Đề tài: Bảo vệ trẻ em_Nhóm Lucky_09CNTT1
TRƯỜNG ĐẠI HỌC ĐÀ NẴNG
ĐẠI HỌC SƯ PHẠM
BÁO CÁO
CÔNG NGHỆ PHẦN MỀM
ĐỀ TÀI : BẢO VỆ TRẺ EM
GVHD : Lê Viết Chung
Nhóm thực hiện: Nhóm Lucky
Lớp : 09CNTT1
MỤC LỤC
Chương 1 4
TỔNG QUAN 4
I. LỜI MỞ ĐẦU 4
GVHD : Lê Viết Chung Trang 1
Đề tài: Bảo vệ trẻ em_Nhóm Lucky_09CNTT1
Trong những năm cuối thế kỷ 20 tin học ở Việt Nam càng phát triển mạnh mẽ và ứng dụng ngày
càng sâu rộng trong hầu hết các lĩnh vực khoa học kĩ thuật,kinh tế,văn hóa,xã hội. Trong thời đại
ngày nay với sự phát triển nhanh chóng của công nghệ thông tin thì việc giải bài toán lập trình là
việc khá đơn giản, nhưng để tìm ra một phương pháp tối ưu là điều rất khó. Khi ngôn ngữ lập
trình ra đời đã góp phần giải quyết các bài toán lập trình được tối ưu hơn, nhẹ nhàng hơn và
hiện nay nó đã trở thành một phương pháp phổ biến trong lĩnh vực lập trình. 4
Trong xã hội ngày nay một phần mềm lý tưởng sẽ có vai trò vô cùng quan trọng, đặc biệt là trong
các hoạt động gia đình,kinh tế,chính trị…Chính nhờ có các phần mềm lý tưởng đó đã tạo cho con
người ta xích lại gần nhau hơn,đem lại cho cuộc sống nhiều điều thú vị hữu ích,mang lại cho con
người nhiều giá trị đích thực. Một trong những phần mềm lý tưởng rất quan trọng đó là “PHẦN
MỀM DÀNH CHO TRẺ EM”. Trong những năm gần đây cũng như thời gian trở về trước vấn đề
bảo vệ trẻ em là điều và tất cả mọi người trên thế giới quan tâm.Người ta đã đặt ra những vấn
đề để trẻ em sinh ra và lớn lên được an toàn nhất,có điều kiện phát triển…Họ đã xây dựng
những phần mềm để hổ trợ cho quá trình phát triển của trẻ em được an toàn,cũng như phát
triển,Nhưng hiện nay trẻ em trên toàn thế giới vẫn đang gặp phải những điều ngoài ý muốn,gặp
phải những sự cố bất ngờ…vv.Đây là một vấn đề vô cùng quan trọng cần được giải quyết ngay,
2m,
việc đó sẽ tạo điệu kiện cho người sử dụng cố thể ngăn chặn sự cố xảy ra.
b.Một số điểm đặc biệt của ý tưởng.
7
Chúng ta có thể gắn thiết bị nhận tín hiệu cho trẻ mang tính thời trang và tạo ra cảm giác
thoải mái cho trẻ như đồng hồ,vòng đeo chân,cổ,…Mọi việc sẽ được luôn đảm bảo thiết bị nhận tín
hiệu luôn ở trên người của trẻ nhỏ.Và đặc biệt thiết bị định vị theo hướng tín hiệu phát ra âm thanh
vì thế người sử dụng có thể đến nơi trẻ nhỏ bằng con đương ngắn nhất 7
III. CÔNG CỤ LẬP TRÌNH. 8
IV. VIẾT CHƯƠNG TRÌNH VÀ HỆ THỐNG KHẢO SÁT CÂU HỎI 8
Chương 3 8
Ý TƯỞNG PHẦN MỀM BẢO VỆ TRẺ EM 8
I. HƯỚNG DẪN SỬ DỤNG 9
9
1.Giao diện chính. 9
9
Hình 1 : Thiết bị điều khiển 9
Ở màn hình của người sử dụng : 9
A : là nơi hiện thị tất cả kết quả lên đó 9
C: là phím sử dụng chương trình phần mềm.ư 9
B: là nơi tín hiệu báo đỏ ( Nguy hiểm ) 9
D: là nơi tín hiệu báo xanh( An toàn) 9
2. Những chức năng chính của phần mềm 11
11
B : Sẽ báo tín hiệu đèn đỏ, màn hình sẽ xuất hiện NGUY HIỂM lúc đó 11
- Người sử dụng sẽ có những lựa chọn sau : 11
3 Và cuối cùng 11
Chương 4 11
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 11
I. KẾT QUẢ ĐẠT ĐƯỢC 12
phần mềm để hổ trợ cho quá trình phát triển của trẻ em được an toàn,cũng như phát
triển,Nhưng hiện nay trẻ em trên toàn thế giới vẫn đang gặp phải những điều ngoài ý
muốn,gặp phải những sự cố bất ngờ…vv.Đây là một vấn đề vô cùng quan trọng cần
được giải quyết ngay, nên chúng em đã quyết định chọn đề tài : “ Chương trình dự
kiến phần mềm bảo vệ trẻ em” làm đề tài báo cáo.
Đề tài xây dựng ý tưởng phần mềm bảo vệ trẻ em là chương trình ứng dụng
đang được xây dựng mô phỏng. Đây là phần mềm sát thực tế dành cho các trung tâm
chăm sóc trẻ em,những trường mầm non tư thục và những hộ gia đình. Đây cũng là lý
do để chúng em chọn đề tài trong lĩnh vực này.
Đề tài yêu cầu có tính khả dụng cao,được nhiều người sủ dụng,tránh trường hợp
lổi và đạt hiệu quả trong quá trình sử dụng…vv.Nếu có lổi không may thì cũng có thể
khắc phục được những lổi không may trong quá trình sử dụng đó.
GVHD : Lê Viết Chung Trang 4
Đề tài: Bảo vệ trẻ em_Nhóm Lucky_09CNTT1
II. MỤC TIÊU ĐỀ TÀI
Trong bài toán phần mềm này, chúng ta sẽ sử dụng các ngôn ngữ lập trình đã
học và dựa vào các kiến thức hiểu biết về cách tổ chức thiết kế,xây dựng một phần
mềm,hiểu biết về xã hội… chủ yếu là phần ngôn ngữ lập trình, từ đó ứng dụng để cài
đặt các thuật toán thỏa mãn mục đích đề tài.
Thông qua đề tài này, nhằm giúp cho sinh viên ngành CNTT nói riêng và sinh
viên ham thích nghiên cứu trong lĩnh vực Công nghệ nói chung hiểu biết thêm về kiến
thức về môn công nghệ phần mềm,ngôn ngữ lập trình và cách thức ứng dụng chúng
vào chương trình làm giảm bớt phần khó khăn trong việc tìm ra lời giải tối ưu cho các
bài toán xuất phát từ thực tế.
Trong giới hạn đề tài này, chúng ta sẽ vận dụng các lý thuyết của công nghệ
phần mềm và một số kiến thức hiểu biết về cách tổ chức ý tưởng để tạo nên một phần
mềm bảo vệ trẻ em hoàn chỉnh.Dể dàng thuận tiện cho người sử dụng. Đây cũng là nội
dung chính của đề tài.
III. HƯỚNG GIẢI QUYẾT.
Về lý thuyết: Tìm hiểu về cách xây dựng,tổ chức ý tưởng,xây dựng một phần
1. Phương pháp
GVHD : Lê Viết Chung Trang 6
Đề tài: Bảo vệ trẻ em_Nhóm Lucky_09CNTT1
Xây dựng mô hình đơn giản để thiết kế một phần mềm bảo vệ trẻ hiệu quả,không
những thế còn giúp các bạn ôn lại các kiến thức lập trình cơ bản đã học hoặc
chúng tôi có thể sử dụng một ngôn ngữ lập trình khác, từ việc sử dụng các biến,
hằng, các phép toán cơ bản, các cấu trúc điều khiển chương trình, các cấu trúc dữ
liệu đơn giản,tìm kiếm cơ bản, và cách tổ chức,mô phỏng,quy trình thiết kế một
phần mềm.
2. Xác định và phân tích bài toán
Trên thực tế thì những gì liên quan đến bảo vệ trẻ em là rất nhiều và rất được
quan tâm.Cũng có những phần mềm,nhưng chúng tôi tin rằng về ý tưởng phần
mềm này sẽ được mọi người tin tưởng và sử dụng rộng rãi.
Nhưng ở đây chúng ta coi như đã hoàn thành giai đoạn thu thập thông tin,ý
kiến từ người sử dụng, phân tích và xác định được các yêu cầu của người sử
dụng, giới hạn hệ thống là hệ thống sẽ phục vụ cho đối tượng sử dụng duy nhất là
hộ gia đình,trường mầm non với các chức năng cần thiết như sau.
a. Phần mềm bảo vệ trẻ em.
Đây sẽ là một ý tưởng phần mềm thiết kế nhằm hạn chế những
rủi ro không may tới với con người,đặc biệt là trẻ nhỏ,…tránh được tai
nạn như bỏng,điện giật,té bể bơi,ngã lan can,sân thượng,các thiết bị
nguy hiểm…
Hệ thống cũng cần cho phép lọc,quét một số hình ảnh tiêu biểu còn
lại thì người sử dụng phải gắn chíp bắt tín hiệu của phần mềm vào
những nơi hoặc vật dụng có thể gây nguy hiểm cho trẻ nhỏ.Việc báo
tín hiệu hiển thị kết quả sẽ xảy ra khi trẻ nhỏ tiến gần nguy hiểm với
bán kính < 2m,
việc đó sẽ tạo điệu kiện cho người sử dụng cố thể ngăn chặn sự cố xảy
ra.
b.Một số điểm đặc biệt của ý tưởng.
A : là nơi hiện thị tất cả kết quả lên đó
C: là phím sử dụng chương trình phần mềm.ư
B: là nơi tín hiệu báo đỏ ( Nguy hiểm ).
D: là nơi tín hiệu báo xanh( An toàn)
GVHD : Lê Viết Chung Trang 9
Đề tài: Bảo vệ trẻ em_Nhóm Lucky_09CNTT1
Hình 2 : Thiết bị đeo tay cảnh báo nguy hiểm
Hướng dẫn…
Hình 3 : Bộ điều khiển trung tâm nhận tín hiệu từ các thiết bị cảm ứng.
Hướng dẫn
GVHD : Lê Viết Chung Trang 10
Đề tài: Bảo vệ trẻ em_Nhóm Lucky_09CNTT1
2. Những chức năng chính của phần mềm.
B : Sẽ báo tín hiệu đèn đỏ, màn hình sẽ xuất hiện NGUY HIỂM lúc đó
- Người sử dụng sẽ có những lựa chọn sau :
1.Chấp nhận thông báo và tới nơi mà không cần hổ trợ thêm.
2.Hổ trợ thiết bị định vị dẫn đường.
3.Kết nối với thiết bị trên người bé để tạo ra âm thanh.
4.Quét hình anh nơi người bé đang đứng.
5.Quá nguy hiểm có thể cho nổ thiết bị CỐ ĐỊNH TÍN HIỆU.
6.Có thể kết nối với trung tâm trợ giúp như 115,vv…
Nhấn ENTER để thực thi lệnh…Mọi lệnh 1,2,…sẽ được hỏi lại bằng câu lênh :
“Bạn có chắc chắn với thao tác này không?”
3 Và cuối cùng
Chương 4
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN
GVHD : Lê Viết Chung Trang 11
Đề tài: Bảo vệ trẻ em_Nhóm Lucky_09CNTT1
GVHD : Lê Viết Chung Trang 12