Fw: [閒聊] 從目的來看所學之物,才有了認知

看板 heart
作者 iLeyaSin365 (365)
時間 2025-02-03 01:38:35
留言 0則留言 (0推 0噓 0→)

作者: iLeyaSin365 (365) 看板: WomenTalk 標題: [閒聊] 從目的來看所學之物,才有了認知 時間: Mon Feb 3 01:29:38 2025 今天看到一本講UML的書 UML物件導向系統分析與設計(第三版) (二手書) 作者:游峰碩 看到書上一頁內容,列出了一些日常可能 在網頁或者網路會接觸到的一堆“資訊系統” ---------- 生活機能的資訊系統,例如:某美術館售票系統/某電影場次與查詢系統、購票系統/某書局 出版社的圖書出版品訂購與查詢系統/旅館房間預約與使用狀態查詢服務/ 好的,以下我將以您提供的原則,列出 20 個生活機能相關的資訊系統應用情境: 1. **線上訂餐系統**:餐廳提供線上訂餐服務,讓顧客可以透過網路瀏覽菜單、點餐、付 款,並選擇外送或自取。 2. **外送平台**:整合多家餐廳的線上訂餐系統,提供消費者更多元的選擇,並提供即時 的外送追蹤功能。 3. **電影院售票系統**:提供線上劃位、購票、查詢場次等功能,方便消費者預訂電影票 。 4. **演唱會售票系統**:提供線上購票、選位、查詢演出資訊等功能,讓歌迷可以輕鬆購 買演唱會門票。 5. **博物館預約系統**:提供線上預約參觀時段、購買門票、查詢展覽資訊等功能,方便 民眾安排參觀行程。 6. **美術館售票系統**:提供線上購票、語音導覽預約、查詢展覽資訊等功能,方便民眾 參觀美術館。 7. **圖書館借閱系統**:提供線上查詢圖書目錄、預約借閱、續借、查詢個人借閱紀錄等 功能。 8. **書店網路書店**:提供線上瀏覽、搜尋、購買書籍、查詢庫存等功能,方便讀者購買 書籍。 9. **出版社圖書出版品訂購與查詢系統**:提供線上訂購、查詢書籍資訊、查詢訂單狀態 等功能,方便出版社管理銷售。 10. **旅館房間預約與使用狀態查詢服務**:提供線上預約訂房、查詢空房狀況、查詢訂單 資訊等功能,方便旅客預訂住宿。 11. **航空公司訂票系統**:提供線上訂票、選位、查詢航班資訊、辦理登機手續等功能, 方便旅客安排行程。 12. **火車訂票系統**:提供線上訂票、選位、查詢時刻表、查詢訂單資訊等功能,方便旅 客預訂火車票。 13. **公車動態資訊系統**:提供即時查詢公車位置、預估到站時間、查詢路線資訊等功能 ,方便民眾搭乘公車。 14. **捷運系統資訊系統**:提供即時查詢捷運班次、路線資訊、車站資訊等功能,方便民 眾搭乘捷運。 15. **停車場管理系統**:提供停車位查詢、預約、付款等功能,方便駕駛人尋找停車位。 16. **加油站自助加油系統**:提供自助加油、付款等功能,方便駕駛人加油。 17. **電信公司帳單查詢與繳費系統**:提供線上查詢帳單、繳費、申請服務等功能,方便 用戶管理電信服務。 18. **銀行線上銀行系統**:提供線上轉帳、匯款、查詢餘額、繳費等功能,方便用戶管理 財務。 19. **信用卡線上申請與查詢系統**:提供線上申請信用卡、查詢帳單、繳費等功能,方便 用戶管理信用卡。 20. **電子發票系統**:提供電子發票查詢、列印、歸戶等功能,方便民眾管理發票。 以上列舉的 20 個應用情境,都是資訊系統在生活機能方面的具體應用。這些系統的建置, 不僅提高了效率、便利性,也為民眾帶來了更好的生活體驗。 ---------- 讓我對一個“原本不知道要做什麼的東西”, 有了了解。 ---------- “原本不知道要做什麼的東西” ,大致上如下這些~ 例子1. 「一般常會聽到的什麼什麼語言的網路框架」: C# Asp net core mvc 框架 Node.js express框架 Python Django框架 golang beego框架 gin框架 104上如果搜尋這些名詞可以見到眾多以此為招募項目的職位, 但如果不知道原來這些徵求目標,是為了要實現上述的購物平台資訊系統、購票售票系統、 出版品查詢與訂購系統、飛航交通資訊查詢與訂購票務系統、加油站自助加油系統、信用卡 線上申請與查詢系統、銀行線上系統、電子發票系統、停車場資訊系統、電信公司帳單與繳 費系統, 那麼看到那些書在說明:路由、對話、快取、控制器、驗證、授權等的技術如何實現時, 即會不明究理。 你不知道為什麼要讓網路“可以連線”? 連線以後為什麼要看到瀏覽器有中括號、冒號、英文字母? 為什麼要讓輸入資料的時候只能輸入大小寫字母或0-9的數字? 例子2. 「各式各樣的前端框架」 Html為什麼要可以用CSS顯示不同顏色的按鈕,與各種顏色的文字。 為什麼後來變成需要學習React Vue等不同途徑達成可以做出所看到的資訊系統使用畫面, 有的甚至需要可以讓人滑動一連串圖片。 例子3. 「不同的資料庫程式」 MySQL MariaDB MsSQL server MongoDB 為什麼需要去知道如何建一個新的資料庫, 為什麼需要去構建會開始載入的資料數據欄位名稱以及數據的型態, 為什麼要知道怎麼查詢已經輸入的資料,即“查詢語言”,甚至為什麼C#讓查詢語言轉化成 了Linq或者是變成以規劃一套Entity Frame work來做這件事。 何時我該使用這種特質的資料庫程式, 何時我該使用另一種特性的資料庫程式? 例子4. 「後來更新或者更抽象的概念」 例如微服務,gRPC 消息隊列,網路服務器監控工具,依賴注入 ---------- 原來,要盯著全部的畫面才能知道工具與技術 的學習目的。 如果只盯著刀,不知道看著牛排, 不能從心裡了解自己是因為想吃東西才拿起刀。 --
※ 批踢踢實業坊(ptt.cc)
※ 文章網址: https://www.ptt.cc/bbs/heart/M.1738517916.A.4CA.html

您可能感興趣