1 / 43

Web Tabanlı Bilgi İşleme ve Uygulamaları

Web Tabanlı Bilgi İşleme ve Uygulamaları. Mehmet Karakoç. Ege Üniversitesi Bilgisayar Mühendisliği Bölümü. İçerik. Özet 1. Giriş 2. Kuramsal Kısım Veri – Bilgi Bilgi İşleme Web Üzerinde Bilgi İşleme 3. Uygulamalı Kısım Web Tabanlı Bilgi İşleme Uygulamaları 4. Son Özet 5. Sonuç. Özet.

damien
Download Presentation

Web Tabanlı Bilgi İşleme ve Uygulamaları

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Web Tabanlı Bilgi İşleme ve Uygulamaları Mehmet Karakoç Ege Üniversitesi Bilgisayar Mühendisliği Bölümü Akademik Bilişim 2013

  2. İçerik Özet 1. Giriş 2. Kuramsal Kısım Veri – Bilgi Bilgi İşleme Web Üzerinde Bilgi İşleme 3. Uygulamalı Kısım Web Tabanlı Bilgi İşleme Uygulamaları 4. Son Özet 5. Sonuç Akademik Bilişim 2013

  3. Özet • İnternet ve Bilgi İşleme • Uygulama ve Yazılımlar • Masaüstüne Bağlı Kalmama İmkânı • Zamanı Verimli Kullanma • Paralel Çalışma • İşbirliği • Süreç İyileştirme Akademik Bilişim 2013

  4. Giriş • Arama • Dizinleme • Erişim • Hesaplama • İşleme • Sorgulama • Tarama Akademik Bilişim 2013

  5. Yol Haritası - I • Veri ve Veri İşleme • Bilgi ve Bilgi İşleme • Bilgi Kaynakları • Çoklu Ortam • Dizinleme ve Tarama Akademik Bilişim 2013

  6. Yol Haritası - II • Özgür Yazılım ve Açık Kaynak • Web Üzerinde Bilgi İşleme * • Elektronik Kütüphanecilik • Web Tabanlı Bilgi İşleme Uygulamaları ** • Hesaplama ve Tarama Motorları Akademik Bilişim 2013

  7. Ek Olarak • (Küresel) Yazılım Mühendisliği : (Global) Software Engineering • (Yazılım) Proje Yönetimi : (Software) Project Management • Web Tabanlı Araçlar / Kütüphaneler / Servisler / Platformlar / Çatılar Akademik Bilişim 2013

  8. Kapsam - I • Veri İşleme (Data Processing) • Bilgisayar Grafikleri (Computer Graphics) • Görüntü İşleme (Image Processing) : Görüntü Arama (Image Search) • Çoklu Ortam Sorguları (Multimedia Queries) • Belge Karşılaştırma (Document Comparison) • Programlama (Visual Studio, Eclipse, Android vs.) • Programlama Dilleri Arasında Geçiş (C#, Java vb.) Akademik Bilişim 2013

  9. Kapsam - II • Çevrimiçi Veri Tabanı Dizinleme (Online Database Indexing) • Veri Madenciliği (Data Mining) • Anlamsal Web (Semantic Web) • Eniyileme Problemleri (Optimization Problems) : (Gezgin Satıcı Problemi vb.) Akademik Bilişim 2013

  10. Web Üzerinde Bilgi İşleme Akademik Bilişim 2013

  11. Veri <-> Bilgi • Veri: İşlenmemiş bilgi • Bilgi: Ham verinin işlenmiş hâli Akademik Bilişim 2013

  12. Bilgi İşleme Akademik Bilişim 2013

  13. Web Tabanlı Uygulamalar • Tüm iş parçacıkları düzgün ve doğru bir biçimde çalışıyor olmalı • Uygulamalarda bir bağlantıya bir kullanıcının giriş izninin olup olmadığı kontrolü (authentication) • İşi yapmaya yetkisi olup olmama kontrolü (authorization) • Veri tabanı ile etkileşim nasıl olacak? • Bu vb. birçok işi (örneğin kodlama) yapmak hem zor hem de riskli • Bu işleri güvenli ve daha basit bir biçimde yapan araçlara ihtiyaç duyulur: Altyapılar/Çatılar (Framework) Web Tabanlı Uygulama Geliştirme Çatıları Akademik Bilişim 2013

  14. Web Tabanlı Uzaktan Kontrol * Web Tabanlı Uygulamalar • İnternet bağlantısı aracılığı ile fiziksel anlamda ayrı yerlerde bulunan bir sisteme erişimi mümkün kılmakta • Söz konusu sistem üzerinde işlem ve gözlem yapılabilmesini sağlamakta • Bilgisayar yazılımları * T.C. MEB ELEKTRİK ELEKTRONİK TEKNOLOJİSİ (Ankara, 2011) Akademik Bilişim 2013

  15. Web Tabanlı Uzaktan Kontrol ^ İnternet Üzerinde GIS Uygulamaları • GIS teknolojisi coğrafi sorgulama ve analiz imkânı sağlarken • İnternet de bu bilgiye zamandan ve mekândan bağımsız olarak ulaşma ve bilgiyi kullanma imkânı sunmakta ^ Web Tabanlı Uygulama Geliştirme Çatıları Akademik Bilişim 2013

  16. Örnek Uygulamalar İnternet Tabanlı (Endüstriyel) Uygulamalar • Sıcaklık ölçme ve kontrol sistemi • Güvenlik ve izleme uygulamaları • Soğutma sistemleri • Tıbbi uygulamalar • Uzaktan kontrol/erişim • … Akademik Bilişim 2013

  17. Sınırlar-Kısıtlar-İmkânlar • Açık kaynak yazılımlar • Bireysel öğrenme materyalleri • Elektronik öğrenme-öğretme sistemleri • Küresel bilgi dağarcığı • Web tabanlı bilgi yönetim sistemleri • Web tabanlı uzaktan eğitim için öğrenim yönetim sistemleri Akademik Bilişim 2013

  18. Tony Blair, 2002 * • [The Grid] intends to make access to computing power, scientific data repositories and experimental facilities as easy as the Web makes access to information. * Tony Hey, Director of UK e-Science Core Programme, e-Science and Open Access Akademik Bilişim 2013

  19. Web Tabanlı Bilgi İşleme Uygulamaları Akademik Bilişim 2013

  20. Çevrimiçi Bilgi İşleme - I • “Comprehensive list of Search Engines - The Search Engine List”, http://www.thesearchenginelist.com/ • “List of search engines”, http://en.wikipedia.org/wiki/List_of_search_engines • “openmeetings - Open-Source Web-Conferencing - Google Project Hosting”, http://code.google.com/p/openmeetings/ • “Search Engines | The most popular web directories and search engines”, http://www.yourhtmlsource.com/promotion/searchengines.html • “Synaxis Online - Online Data Processing Services and Solutions”, https://www.synaxisonline.co.uk/sol/home.php Akademik Bilişim 2013

  21. Çevrimiçi Bilgi İşleme - II • “The Best Search Engine List On The Internet!”, http://www.20search.com/ • “Timeline of popular Internet services”, http://en.wikipedia.org/wiki/Timeline_of_popular_Internet_services • “Ubuntu online tour”, http://www.ubuntu.com/tour/en/ • “VMware Virtualization Software for Desktops, Servers & Virtual Machines for “Public and Private Cloud Solutions”, http://www.vmware.com/ • “Web internet search engines 150+ listed”, http://www.philb.com/webse.htm • “Web search engine”, http://en.wikipedia.org/wiki/Web_search_engine Akademik Bilişim 2013

  22. Comparing • “DiffNow - Compare files online. Powered by ExamDiff Pro.”, http://www.diffnow.com/ Akademik Bilişim 2013

  23. Computer Graphics • “3D Graphics Online - 3D Studio MaxTutorials - GFX Tutorials”, http://www.pawas.com/ Akademik Bilişim 2013

  24. Converting - I • “100% Free Online OCR Converter > Extract Text From Images & PDF Files”, http://www.to-text.net/ • “DocsPal - Free online file Converter and Viewer”, http://www.docspal.com/ • “Free File Converter | Online file conversion - pdfdocxodtflacxlsxjpgxlsodsrarpptodp mp3 …”, http://www.freefileconvert.com/ • “OCR Online - Free image to text converter. Convert scanned paper documents into PDF or DOC”, http://www.ocronline.com/ • “Online converter - convert video, images, audio and documents for free”, http://www.online-convert.com/ Akademik Bilişim 2013

  25. Converting - II • “Convert Image to Text Convert JPG PNG GIF BMP to Text Convert scanned image and pdf to text”, http://www.convertimagetotext.net/ • “Free Online OCR - Convert JPEG, PNG, GIF, BMP, TIFF, PDF, DjVutoText”, http://www.newocr.com/ • “Free Online OCR - convert scanned PDF and images to Word, JPEG to Word”, http://www.onlineocr.net/ • “Free Online PDF Converter, Batch Convert doc, docx to PDF, PDF/A or Image, Doc Converter.”, http://docupub.com/pdfconvert/ Akademik Bilişim 2013

  26. Image Processing • “ChangeImages, EditPictures Online”, http://change-images.com/ • “Photo editor online / free image editing direct in your browser - Pixlr.com”, http://pixlr.com/editor/ • “Pixastic - Online JavaScript Photo Editor”, http://editor.pixastic.com/ • “Resize, convert, split, cropyourimages online - ImageSplitter.net”, http://imagesplitter.net/ • “Victor Image Processing Library, Online Image Processing”, http://www.catenarysystems.com/demos/simple/simpip.aspx Akademik Bilişim 2013

  27. Indexing • “Climate Data Online”, http://www.bom.gov.au/climate/data/ • “JournalSeek - A Searchable Database of Online Scholarly Journals”, http://journalseek.net/ • “Online Searchable Death Indexes, Records & Obituaries”, http://www.deathindexes.com/ Akademik Bilişim 2013

  28. Programming - I • “Codepad”, http://codepad.org/ • “CodePorting”, https://apps.codeporting.com/csharp2java/dashboard • “DroidDraw : Graphical User Interface Editor for Android Cell PhoneDevelopment and Programming”,http://www.droiddraw.org/ • “ExecutePython online”, http://www.compileonline.com/execute_python_online.php • “Learntocode”, http://www.codecademy.com/#!/exercises/0 Akademik Bilişim 2013

  29. Programming - II • “Ideone.com | Online IDE & DebuggingTool >> C/C++, Java, PHP, Python, Perl and 40+ compilers and interpreters”, http://ideone.com/ • “Online Compiler & IDE for C, Java, C# and C++”,https://compilr.com/home?action=login • “PrimeFaces - Ultimate JSF Component Suite”, http://primefaces.org/ Akademik Bilişim 2013

  30. Development and Deployment • “Web development and deploymenttools”, http://coderun.com/ Akademik Bilişim 2013

  31. Project Management • “Online Project Management Software, simple task manager”, http://www.teamworkpm.net/ • “Project management software, online collaboration: Basecamp”, http://basecamp.com/ • “Project Management Software, Project Planning Software, Time Tracking Software: Wrike”, https://www.wrike.com/ • “Project Management Software | Free Online Planning : Zoho”, http://www.zoho.com/projects/ Akademik Bilişim 2013

  32. Searching • “Macroglossa Visual Search Engine”, http://www.macroglossa.com/ • “TinEyeReverse Image Search”, http://www.tineye.com/ • “Video Search Engine”, http://www.blinkx.com/ Akademik Bilişim 2013

  33. Spinning • “FreeArticleSpinner Online”, http://ezarticlelink.com/articlespinner/free.php • “Free Online ArticleSpinner”, http://freespinner.net/ • “Free Online ArticleSpinner”, http://www.articlespinnertool.com/ • “Use Extreme Word Spinner to generate unique content, take advantages of free Online article spinner”, http://www.extremewordspinner.com/ Akademik Bilişim 2013

  34. Metin<->SesVoice/speechtotext – Texttospeech/voice • "Acapela Text to Speech Demo", http://www.acapela-group.com/text-to-speech-interactive-demo.html • “Dictation - Online SpeechRecognition”, http://ctrlq.org/dictation/ • “How to Add Speech Recognition to your Website with HTML”, http://www.labnol.org/software/add-speech-recognition-to-website/19989/ • “kiku - Online Speech Recognition for Dictation”, http://www.workinprogress.ca/KIKU/dictation.php • “TexttoSpeech”, http://www.text2speech.org/ • “Text to Speech | TTS | Free Text to Speech SDK | iSpeech”, http://www.ispeech.org/text.to.speech Akademik Bilişim 2013

  35. Servisler - I • “Moodle.org: open-source community-based tools for learning”, https://moodle.org/ • GoogleApp Engine • İçerik Tabanlı Erişim Sistemleri (Content-BasedRetrieval Systems) Akademik Bilişim 2013

  36. Servisler - II • “Chrome Web Mağazası - Chrome Uzaktan Masaüstü”, https://chrome.google.com/webstore/detail/chrome-remote-desktop/gbchcmhmhahfdphkhkmpfmihenigjmpp • “Online GIS Web Mapping Software, PublishStunningInteractive Web Maps: MangoMap”, http://www.mangomap.com/ Google Görseller • Metin yerine görüntü ile arama • Benzer görüntüleri tespit etme Akademik Bilişim 2013

  37. Son Özet • Süreçlerin İyileştirilmesi • Projelerin Yapılandırılması • Çalışmaların Konuşlandırılması Akademik Bilişim 2013

  38. Sonuç - I Akademik Bilişim 2013

  39. Sonuç - II • Bilim İnsanlarının Oluşturduğu Ağlar • Bilimsel Araştırmalar için Web Üzerinde İşbirliği Araçları • Maliyet Tasarrufu ve Etkililik • Araştırmacı/Geliştirici: Probleme odaklanma • Küresellik • Süreç İyileştirme • Model Güdümlü / Servis Odaklı Mimariler Akademik Bilişim 2013

  40. Soru-Cevap Akademik Bilişim 2013

  41. Teşekkürler • Sabırla dinlediğiniz için… Akademik Bilişim 2013

  42. Kaynaklar - I • “Dynamic web-based information management”, http://www.visualize-uk.com/conf/activeweb/proceed/pap2/ • “Laws controlling contracts: the importance of Web-based Information Management Systems for engineering education and industry”, http://www.wiete.com.au/conferences/2wctee/papers/21-01-Molson-A.pdf • “Prototype Web-based Construction Project Management System”, http://plaza.ufl.edu/nnleung/mspapers/prototype.pdf • “Web-basedconstruction information managementsystems”, http://www.icoste.org/ICMJ%20Papers/AJCEBVol3No1Scott.pdf • “Web-based spatial information management systems”, http://www.isprs.org/proceedings/XXXIV/part4/pdfpapers/299.pdf Akademik Bilişim 2013

  43. Kaynaklar - II • “Web based document processing and management system”, http://www.cl.cam.ac.uk/~ls418/works/undergraudate_final_report.pdf • “Web contentmanagementsystem”, http://en.wikipedia.org/wiki/Web_content_management_system • “WEB INFORMATION MANAGEMENT SYSTEM: PERSONALIZATION AND GENERALIZATION”, http://pdf.aminer.org/000/259/284/web_information_management_system_personalization_and_generalization.pdf • “Web Tabanlı Uygulama Geliştirme Çatıları”, http://belgeler.cs.hacettepe.edu.tr/yayinlar/eski/frameworkler.pdf Akademik Bilişim 2013

More Related