5 成開放手持設備聯盟來共同研發改良 Android 系統,隨後,Google 以 Apache 免費開源許可證的授權方式,發布了 Android 的源代碼。讓生產商推出搭載 Android 的智慧型電話,Android 作業系統後來更逐漸拓展到平板電腦及其他 領域上。
Google 透過官方網上商店平台 Google Play,提供應用程式和遊戲供用戶 下載,截止至 2012 年 6 月,Google Play 商店擁有超過 60 萬個官方認證應用
6
尼克•席爾斯、克里斯•懷特共同發展這家公司。談到建立 Android 科技公司的 原因,魯賓說:「聰明的移動設備能更好的意識到用戶的愛好和要求」。儘管 Android 科技公司的創始人和員工過去都具有各自的科技成就,但是 Android 科技公司的經營只顯露出它在智慧型手機軟體的方面。
Android 和 iOS 最大的不同就是在於 Android 是屬於開放式系統,Android 的開放系統,有助於帶來更豐富的 content 與 app,而 iOS 則是封閉性的系統,
Activity 是 Android 構造塊中最基本的一種,在應用中,一個 activity 通常 就是一個單獨的屏幕。每一個 activity 都被實現為一個獨立的類,並且繼承於 Activity 這個基類。這個 activity 類將會顯示由幾個 Views 控制項組成的用戶介 面,並對事件做出響應。大部份的應用都會包含多個的屏幕。例如,一個短消息 應用程序將會有一個屏幕用於顯示聯繫人列表,第二個屏幕用於寫短消息,同時
7
Android 使用了 Intent 這個特殊類,實現在屏幕與屏幕之間移動。Intent 類用於描述一個應用將會做什麼事。在 Intent 的描述結構中,有兩個最重要的 部分:動作和動作對應的數據。典型的動作類型有:MAIN、VIEW、PICK、EDIT 等。而動作對應的數據則以 URI 的形式進行表示。例如:要查看一個人的聯繫 方式,你需要創建一個動作類型為 VIEW 的 intent,以及一個表示這個人的 URI。
與之有關係的一個類叫 IntentFilter。相對於 intent 是一個有效的做某事的 請求,一個 intent filter 則用於描述一個 activity 能夠操作哪些 intent。一個 activity 如果要顯示一個人的聯繫方式時,需要聲明一個 IntentFilter,這個 IntentFilter 要知道怎麼去處理 VIEW 動作和表示一個人的 URI。IntentFilter 需 要在 AndroidManifest.xml 中定義。
2-8 SQlite
程式庫一起編入就可以使用。另外,SQLite 的資料庫(database)都是以單一 檔案的形式存於磁碟中,不需要再安裝資料庫伺服器軟體,所以要把資料庫複製 或建立在你的電腦上是相單簡單快速,SQLite 是一個很小的 C 語言程式庫,且本身就完全包含資料庫引擎的功能,而且可以嵌入至其他程式中,完全不用額 外的設定。
8
2-9 校務系統-學制管理
1.學制設定(修業類別)2.系所學期資訊系統
3.教務系統管理與設定
圖 2-1 校務系統-學制管理
9
2-10 校務系統-課程管理
1.系所總課程維護2.通識或系所學門管理
3.系所學程管理(1)
4.系所學程管理(2)
圖 2-2 校務系統-課程管理
10
2-11 元培醫事科技大學選課網站教學
步驟一:
圖 2-3 點選 IE 瀏覽器
步驟二:
圖 2-4 輸入網址進入元培醫事科大首頁
11
步驟三:
圖 2-5 點選校務系統
步驟四:
圖 2-6 點選學生專用
12
步驟五:
圖 2-7 輸入帳密並登入校務系統
步驟六:
圖 2-8 點選選課作業並點選線上加選開始選課
13
步驟七:
圖 2-9 點選選課查詢並查看所選課程和學分
步驟八:
圖 2-10 點選學生個人課表
14
步驟九:
圖 2-11 選取學年並送出
步驟十:
圖 2-12 馬上可以看到所選之課表
15
2-12 行動選課 APP:範本
圖 2-13 輔英科大範例
16
圖 2-14 行動選課範例
17
圖 2-15 行動選課範例
看法 : 現在的選課 APP 幾乎都是大同小異,
我們找尋了這幾間學校的選課 APP 來作為分析
1.可查詢選課課表 2. 可查詢課程明細 3.加入了校園行事曆 4.外觀有做了美化
18