Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 19 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
19
Dung lượng
901,5 KB
Nội dung
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THÔNG BÙI MINH HIẾU 06520160 BÀI THU HOẠCH MÔN PHƯƠNG PHÁP LUẬN SÁNG TẠO KHOA HỌC TRONG TIN HỌC Giáo viên hướng dẫn: GS.TS HOÀNG VĂN KIẾM NĂM 2009 MC LC LỜI MỞ ĐẦU 2 ỨNG DNG PHƯƠNG PHÁP LUẬN SÁNG TẠO KHOA HỌC ĐỂ GIẢI QUYẾT MỘT BÀI TOÁN TRONG TIN HỌC 3 kẾT LUẬN 17 TÀI LIỆU THAM KHẢO 18 LỜI MỞ ĐẦU !" #$%&'()*+,-)./0).1)./)./0 ).23&435!"$6(7899$:;'<!"$ 78#=56!3#,!"=">?@733A '8#BCDE#8FG(?E$6H !-!55"3IJ!7;,8# K(56L8$M!N"=#O6J:8@$P9 6IJ3$H-QRQ! QG)><NH33S#5$G)R JTO6IJNJN-"=#8UT 868$76H!3VPB5W$O<!X!/<$<C $8@:YGZ9!6H["68T868!6;\ -YS8&-!"=#!$&5P3;S 6HB=6)#=5!3!=53]CG^Y_P IP`Gabb+Z5,93?3LQ:#H 2HO,",E2H9=U+O/U@P3&c )(668Y8T8686H;93S#=5(6 9YSR3&$^Y68T8686H;93S >&I"d<(<(6><6B><,,CI5 e ỨNG DNG PHƯƠNG PHÁP LUẬN SÁNG TẠO KHOA HỌC ĐỂ GIẢI QUYẾT MỘT BÀI TOÁN TRONG TIN HỌC 1.1 GIỚI THIỆU ỨNG DNG D;]8#!(7 J@!IS!"T3S368:@5;" !:$IP!"S T35T;6(f5>< 3H8;6!:$I$,!";;,3H3L "=#3QIGN!)!7,"8,,RQ$3S368: @3NGf3F;5353@GNDN& Ng$!$(H3N5h(h!G33S;S3L )!"3F;586S!L(7$3f@+T %;HX<<86S6Hc6"83 7-$PGN3S8Y!Y!!";/HX<<!6 :YGNTH3S^iP>"Rj"D!A 78;i=3?N3LIMG9DN "8j"D(57Y;6HX<<f&" =#;!3?3H3L%,;,'DN "8j"D(57Y;6HX<<f&"=#; !3?3H3L%,;,'TH3"^3?!3$ 6:6"8;)H!78;h" "j(,(6><h6K;,8#$H$"+"d<(<3L >&If8Y!Y%;6N@)5,,& Y3S8Y!Y!"3$H;,N)35%^ J!">&I"d<(<!7;,8#$kj"68Y 68T8686H;9c8!">&Id<(<k!3H" =#T l 1.2 CÁC NGUYÊN TẮC ĐƯỢC ÁP DNG ĐỂ GIẢI QUYẾT VẤN ĐỀ 1.2.1 Nguyên tắc phân nhỏ DJh3@J3L68Y$DJh8&'3S>&I" d<(<DGJh8&'([68@g • O3L68@3$78 • 13L68@3$78 • -:38&'G3L m3&c68YJh8&'3S'6Q-G d<(<3S7"!"=#$MK;6jQY !"S]0;6><3L';6 !)$";J+303S;\7G #8F3!PT R%$"c6303S;\73N68@J3S$QY h,;\7!)$;j"c 8kT!"TR%$"K^%J6 #8FP2!P;6)!"S]6303S;\7K3L $Y;6!P6)#9YS8L8!P630 3S;\73N8@5G#8FDNc86;6 7"T!"><>n#8F+)#9# 8F!)iY8V=6))#G#8F><6 K3L'Y86(87N);6H7$L oJH3N!"68YJh'K3LI" =6)$78)d<(<D!");5#8FNSI" !"'=6)>&I7#);5 1.2.2 Nguyên tắc “Tách khỏi” /Jh;63L68Y=6)>&Id<(<$DJh *6;'4DGJhg • 68@&*88:4BQ*88:4CL$H68@ *@54BQ*@54C;'3L m3&Jh3L68Y3S68@=#$MG=#]!P ;63$78!P3S3#(#I,7" =#$MK;6D53Sc&;N;-=#]3S =#$M#8FK-T(#7Z=#]! 8@=#$Md<(<9i@!8@=#$MJ=#]!P6 :-J("i3S=#]j"cH7$L=#] p ;>^$M,!"K;6;,@58#!%8@ ;,$J=P)K-I(#7d<(<D$I9 :-6I53L6^Y]!Y6I5 UU$2SNSI"!"6I5;6i!"3-;M ,G)g9J3]i3"H<$$J$H!,!q QY!P]!Y6I5V5UU$);63?N ;#NS6I5j"H7$L;,i AH7$L"8 1.2.3 Nguyên tắc phẩm chất cục bộ oJH3NDJh8FY(K3L68Y=6)>& Id<(<DGJhg • OS3LB,(J63(JCN 3[;,3[ • O68@;6G3L8#N6:-;6 • /8@G3L8#R%3;"QL83!P, !" DJh3L68Yd<(<3S=#]NSk=#$M 0K;6NSkI"!"m3&0 $><63L=#$M$";J<><G6?jQY><G? c3L=#$MTR%$"<?K3L$";J S];6;;6i><6#8FGrj" 68YJh8=#$MNS=#$MI<30QJG 6?;7870=#$M$LK NSk)35$H><) 1.2.4 Nguyên tắc kết hợp DJh;5L8K3L68Y=6)>&Id<(<D GJhg • Z5L863L3[063L6H3;5 7 • Z5L8!06H33[0;57 s<(<(6,,R3&3L>&II;5L88@;6 ([W8<+U<!<18"=#]TR%$" /bt1bu<d;!+(<<u<d;!P,%$78)v! j">&Id<(<;NNSI" 3@35i!P,%$78 w )8@3LjQY;,Si>&Id<(<(6 i!P,%v!;,N"=#]TR%$"/bt13S$%$"# 8Fj";5L868@8!">&Id<(<RJk! 7"ToJH3NQ-Gd<(<KRJ88T 1.2.5 Nguyên tắc “Chứa trong” /Jh%3L68Y=6)>&Id<(<$DJh *O:4DGDJh*O:4([%8@3&g • /3L3L30(J3L;6!(#&N$H: 3L:( • /3LS3>J(J3L;6 3H>&Id<(<(6,,DJh*O:43L68Y =6)>&I$78)d<(<s<(<$T)Q ([6$<I"6:-$6T)fT )QD6$<I"6:-3NA([6 8@>^$M6:-Jf$<3Nm3&d<(<(6([ $<>^$M6:-><688$$J"!P (6;6!6$<>^$M!"=#$M#8F787# 8F=#$M;6=#$MN3T=#]#33L: d<(<(6><,,D$<>^$M!"$";JA([ :-$";J5 #8F!6303S5;\7G#8F 3N 1.2.6 Nguyên tắc thực hiện sơ bộ DJhI"T(K3L68Y=6)>&Id<(< DGDJhI"T(g • I"PI3V63@N0 8@3!P 3L • O@h8>5863LPNSH3 !]Q7 $L!;,]S m3&JhI"T(3L68Y:-G d<(<D=6)6=H#8F;6i@ 3,!)!%u3?3L5;5x+08@ =#$M,#8FG=#]#6,;\73?3L$" ;Jx ;787J("8L8!P#8FG ?j" y 8!"787,0J,3LN"$L oJH3Nd<(<K[6Q-h8>58x<6 > 8 8350<JG#8F<J@G;6 DA:-;6!"9#8F!'3S3L 30R#$";J#8F!5#8FH7$L;6 ;#8Fj"Q8QVK$L#8F3?3! 'G;6K3L8xZ6i!"9J! '!><60)3?9!=53];, 1.2.7 Nguyên tắc dự phòng DJh;5583L68Y=6)>&Id<(<$DJhI 8ADQGJh$g • o3h837;,$PG3L(f6F(]P68T "(63:: 2&$Jh;6=9=6)>&Id<(<D 3?(5!">#6I($,$,F3!P9!"!)!7!" 68YJhI8A=9=6)>&I!H33 !Pd<(<2!PTR%$"Gd<(<!"68YDJhI8A =92!P6"8)TR%$"=95;,NI F(]x;>#!33N3!PTR%$");,S$ P3L"H$P35:3j)!7!"(;8TR%$"3LI ">J3S3#(#;,6%$"=6;>#IoJ H3N!"(;8d<(K3LI">J3S3#(#;,(] 6;>#6I(];<,j"68YJhI 8AK3L68Y=6)>&Id<(<=6)<3S >&Id<(<<Gd<(<3L$<$@!P63S;6 3S3#(#;,>#I;H;S^$T)oJ H3N;<T)KTR%$"!";(6(5! 6](5K=9o53L$I9>63]G% $";,(!L=6>63]G;5(5j)!7%$";,( (]0>#I_P3&$(#Tz%$"o$$$%, ;6d<(<g Thuộc tính Kiểu dữ liệu Ghi chú / Ý Nghĩa BC /?($$ { < !B{C /?6 8< BC /?;6 $|8< ($< V < < D < !B}}C J;6 << !Bp}C J3 !Bp}C J8 < !Bp}C J=7 < !B}C /?= Bảng 1. o#Tz%$"o$$ D3S3#(#IH3Gd<(<"<!<I8AH3 d<(<K3L>&IRT;63SI8A6 L8>#6INJJRHRT30<!<b<!<I 8A3L3[(%$"!P<!<Q!H3#!P<!< QZ>#I<!< H3<!<A$H!`H3 3#(#,!";$,k>J!;,6%$" +T%JhI8AA3L68Y!"^Y3;5 X<<G68]!Y;63SI8AL8]!Y HG8]!YNI;,5;5!PX<<3L 1.2.8 Nguyên tắc linh động DJh$3K3L68Y=6)>&Id<(<D GDJh$3([%8@3&g • O@3V630G3L,(J 3H$!" • U&3L 8@N;#-]S3!P • D53L)(3$N33L m3&Jh$33L68Y!"6I5 ;6Z6NS$I9):6(f6S;# &"80NS$I9):6I5(f U8$j"$36H7$L;6; ~ 368:3L@G;6DI$3A3L68 Y!">&ITR%$"D=#$MNSI"!"J(P i^TR%$"60#8F6k 1.2.9 Nguyên tắc chuyển sang chiều khác Z535Jh3L68Y=6)>&I"d<(<(6 $DJhS;6DQGJh([ 68@3&g • D%;N;-S3Bh8>58C 3L<3B Cc3L;h8Y53L;#-SJ08• BCTI%(6$J=35S3Bh8>58C 63LJ08•c3L3T#N;S;, B(C • OS63LN;5@@ • 203LfJ • b^Y0G"QP • b^Y6$[66P"Q(JH0P0G"Q P "d<(<(6><6J<!<3L>&I< P&(f#6(J!3L68YDJhS;6 Z(J<!<N=63,78)%;5cS35 <!<A$H3S3#(#(J;,(]=6#!3[=6)78 d<(<G;6NSk7$L>JD!"7835 <!< <!<A([3;5X<<G6]!Y ;6j)!76;5NSS;5;6!P3;"(- ,T3S;53LN 1.2.10 Nguyên tắc liên tục các tác động có ích /Jh58<3L68Y=6)>&I"d<(<$ DJh$JY663NQDGJh([68@ g • I",!"6$JYB#68@G3L@$, $,$!"R533G#C • Zh8Y!7;,#! • OSS3]5=$HS3= } +"<!<Gd<(<H3$JY;,iH3;";6 NS!93SoJH3Nd<(<AN%;# 8n86"8;630=#6(<j"H3;" "8:-(6><6Jd<(<ANS7YJ [ !"=#6DJh$JY663NQ3L68Y L8$<!<!d<(<$,H3;, i3< $H$L7"8 1.2.11 Nguyên tắc “Vượt nhanh” DJh*jL4K3L68Y=6)>&Id<(<D GJh*jL4([%8@3&g • jL=63HNH0S!P!7$P • jL3SN":@5 DJh3L68Y=6)>&IKH3Gd<(< 3H$78)>&Id<(<c6c3L^YD3N =6)H3G6:-d<(<c8d<(<H3T !L=68@;,'3;"_P3&$T3[:-G ;6!P]!Y6$UU$3L^Yc6g [...]... học ăn, học nói, học gói, học mở” thì học suy nghĩ” cũng cần thiết cho mọi người Phương pháp luận sáng tạo trong khoa học giúp trang bị cách suy nghĩ và hành động giải quyết các vấn đề gặp phải trong khoa học, mà cụ thể là trong lĩnh vực tin học Không những thế, các phương pháp này cũng có thể được áp dụng trong cuộc sống hàng ngày Phương pháp luận sáng tạo trong khoa học giúp cho bộ não hoạt động... ra, phương pháp luận sáng tạo trong khoa học còn góp phần hình thành, xây dựng, củng cố và phát triển những phẩm chất của nhân cách sáng tạo học ở người học Nói chung, phương pháp luận sáng tạo trong khoa học giúp ích rất nhiều cho chúng ta trong lĩnh khoa học nói chung cũng như lĩnh vực công nghệ thông tin, tin học nói riêng và cả trong cuộc sống hàng ngày của chúng ta 18 TÀI LIỆU THAM KHẢO Phương pháp. .. thông tin nhà sản xuất của người quản trị: Hình 5.Chức năng quản lý thông tin nhà sản xuất 17 KẾT LUẬN Tóm lại, qua việc trình bày một vấn đề trong tin học mà ở đây là việc xây dựng một hệ thống website bán xe máy như trên, nhờ áp dụng những phương pháp sáng tạo trong khoa học đã cho thấy được lợi ích cũng như tầm quan trong của phương pháp luận sáng tao trong khoa học Nếu như cần học ăn, học nói, học. .. Server để xử lí Các yêu cầu tĩnh (các file ảnh, flash ) sẽ được chuyển đến Lighttpd Server để xử lý Các yêu cầu động (xử lý trang jsp, servlet ) sẽ được chuyển đến Tomcat server xử lý Bên cạnh đó, nguyên tắc trung gian cũng được áp dụng trong phần thanh toán trực tuyến Ở đây, dịch vụ thanh toán Paypal đóng vai trò trung gian trong quá trình thanh toán giữa khách hàng và doanh nghiệp bán hàng Việc này tạo. .. phải chạy từng bước trong hàm xử lý đó 1.2.12 Nguyên tắc sử dụng trung gian Nguyên tắc sử dụng trung gian cũng được áp dụng trong quá trình xây dựng hệ thống Nội dung của nguyên tắc này như sau: • Sử dụng đối tượng trung gian, chuyển tiếp để mang, truyền tác động • Tạm thời gắn đối tượng cho đối tượng cho trước với các đối tượng khác, dễ tách rời sau đó 12 Nguyên tắc này được áp dụng trong quá trình xây... hàng sử dụng dịch vụ thanh toán trực tuyến 1.2.13 Nguyên tắc sao chép (copy) Ngoài ra, Nguyên tắc sao chép (copy) cũng được sử dụng trong quá trình xây dựng hệ thống website Nội dung của Nguyên tắc sao chép (copy) như sau: • Thay vì sử dụng những cái không được phép, phức tạp, đắt tiền, không tiện lợi hoặc dễ vở, sử dụng bản sao • Thay thế đối tượng hoặc hệ các đối tượng bằng bản sao quang học (ảnh,... phóng to, thu nhỏ cần thiết • Nếu không sử dụng bản sao quang học ở vùng khả kiến (vùng ánh sáng nhìn thấy được bằng mắt thường), chuyển sang sử dụng bảng sao hồng ngoại hoặc tử ngoại 13 Nguyên tắc này được áp dung trong quá trình xây dựng hệ thống website, để kiểm tra chương trình kiểm tra, sẽ dùng những bản sao của phần chương trình website mình đã xây dựng được để kiểm tra chứ không dùng bản chính thức... sử dụng trong quá trình xây dựng hệ thống website 1.2.15 Nguyên tắc thay đổi màu sắc Ngoài ra, Nguyên tắc thay đổi màu sắc cũng được áp dụng trong quá trình xây dựng hệ thống Nội dung của nguyên tắc như sau: • Thay đổi màu sắc của đối tượng hay môi trường bên ngoài • Thay đổi độ trong suốt của đối tượng hay môi trường bên ngoài • Để có thể quan sát được những đối tượng hoặc những quá trình, hãy sử dụng. .. học nói chung cũng như lĩnh vực công nghệ thông tin, tin học nói riêng và cả trong cuộc sống hàng ngày của chúng ta 18 TÀI LIỆU THAM KHẢO Phương pháp nghiên cứu Khoa học trong Tin học – GS.TSKH Hoàng Văn Kiếm Các thủ thuật (nguyên tắc) sáng tạo cơ bản – Phan Dũng ... liệu, hệ thống để thử nghiệm trước khi thực hiện chính thức Việc này vừa đảm bảo an toàn cho cơ sở dữ liệu cũng như không ảnh hưởng đến quá trình họa động của hệ thống Ngoài ra, chúng ta cũng có thể sử dụng các chi tiết thông số kỹ thuật được cung cấp từ hãng sản xuất để cập nhật đặc điểm kỹ thuật cho sản phẩm 1.2.14 Nguyên tắc “Rẻ” thay cho “Đắt” Một nguyên tắc khác nữa được áp dụng trong quá trình . GS.TS HOÀNG VĂN KIẾM NĂM 2009 MC LC LỜI MỞ ĐẦU 2 ỨNG DNG PHƯƠNG PHÁP LUẬN SÁNG TẠO KHOA HỌC ĐỂ GIẢI QUYẾT MỘT BÀI TOÁN TRONG TIN HỌC 3 kẾT LUẬN 17 TÀI LIỆU THAM KHẢO 18 LỜI MỞ ĐẦU . !" #$%&'()*+,-)./0).1)./)./0 ).23&435!"$6(7899$:;'<!"$ 78#=56!3#,!"=">?@733A '8#BCDE#8FG(?E$6H !-!55"3IJ!7;,8# K(56L8$M!N"=#O6J:8@$P9 6IJ3$H-QRQ! QG)><NH33S#5$G)R JTO6IJNJN-"=#8UT 868$76H!3VPB5W$O<!X!/<$<C $8@:YGZ9!6H["68T868!6; -YS8&-!"=#!$&5P3;S 6HB=6)#=5!3!=53]CG^Y_P IP`Gabb+Z5,93?3LQ:#H 2HO,",E2H9=U+O/U@P3&c )(668Y8T8686H;93S#=5(6 9YSR3&$^Y68T8686H;93S >&I"d<(<(6><6B><,,CI5 e ỨNG DNG PHƯƠNG PHÁP LUẬN SÁNG TẠO KHOA HỌC ĐỂ GIẢI QUYẾT MỘT BÀI TOÁN TRONG TIN HỌC 1.1 GIỚI THIỆU ỨNG DNG D;]8#!(7 J@!IS!"T3S368:@5;" !:$IP!"S. TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THÔNG BÙI MINH HIẾU 06520160 BÀI THU HOẠCH MÔN PHƯƠNG PHÁP LUẬN SÁNG TẠO KHOA HỌC TRONG TIN HỌC Giáo viên hướng