第六章 心得報告
6.2 家玉的心得
ER Model,就讓我花了二個多星期的時間去思考,一直反覆塗塗改改,
每次覺得 ok 了,但隔天又發現其所表現的概念不太對,就得重新修正,
我想這是因為之前沒有做過這樣大、這樣複雜的資料庫規劃吧!
最後,感謝專題指導老師-謝老師信芳的指導,非常感謝組員-吳 在弘同學的指教,他是我的小老師。
參考資料
4. Grady Booch, James Rumbaugh, Ivar Jacobson 著,張裕益 譯,UML使用手冊,博碩,台北,2001
5. Martin Fowler,Kendall Scott 著,趙光正,薛琇文 譯,UML 精華 第 二版,碁峰,台北,2000
6. Alan Shalloway,James R.Trott 著,鍾永哲 譯,設計模式入門─物 件導向設計的新觀點,培生,台北,2002
7. Gamma,Johnson,Helm,Vlissides 著,葉秉哲 譯,物件導向設計模 式,培生,台北,2001
8. Elmasri,Ramez and Navathe,Shamkant 著,羅崑崙,朱習悅,陳志 偉 譯,資料庫系統原理,碁峰,台北,2001
9. 李廷圭,SQL Server 2000 設計實務,高立,台北,2001
10. Richard Waymire,Rick Sawtell 著,王春? ,周坤約,彭鈺元 譯,
自學 Microsoft SQL Server 2000 21 天課程,博碩,台北,2001 11. Garth Wells 著,陳永昱,余宗恩 譯,T-SQL 程式設計:使用 Stored
Procedures 與 Triggers,旗標,台北,2001
12. 孫三才,許薰尹,精通 C#與 ASP.NET 程式設計,學貫,台北,
2002
13. 孫三才,張智凱,許薰尹,C#與.NET Framework 實戰演練,學貫,
台北,2001
14. 曹祖聖,吳明哲,黃世陽,林義証,蔡文龍,ASP.NET 實戰 For C#.NET,文魁,台北,2002
15. 劉志安,.NET 行動通訊程式設計,文魁,台北,2002
16. 岡藏龍一,半場方人 著,許熒砡 譯,HTML & JavaScript 語法參 考辭典,博碩,台北,2001
附錄一
一、CGI:Common Gateway Interface『共通閘道介面』,它是一個資 訊伺服主機對外資訊服務的標準介面,能讓瀏覽器(Browser)
與 Web server 溝通的機制,達到跟使用者互動的效果。而且透過 CGI 程式,可以動態的產生網頁,顯示 server 上的最新資料。
CGI 程式可以取得 HTTP 使用者送來的查詢指令,轉換成現存資 料庫可以了解的指令,用以取得資料後,再將資料轉換為 HTML 格式,最後再經由 Web server 傳回給使用者,顯示於使用者的瀏 覽器上。
二、Web.pb:Powersoft 公司所推行的 Web.pb 技術,可以快速將 PowerBuilder 開發的應用程式,發佈於 Web Server 上,將原本桌 面型的應用程式擴展為網路應用程式,並支援 ISAPI/NSAPI 和 CGI。當瀏覽器提出請求時,Web Server 便會連結 Web.pb,由 Web.pb 至 application server 呼叫以 PowerBuilder 開發的執行程 式,並至後端資料庫存取所需資料。
在 application server 上包含兩大元件,transport object 以及 動態網頁管理系統核心程式。transport object 其功能為接收 client 端所發出的連結需求。動態網頁管理系統核心程式,則負責依照 client 端所提出需求,讀取所需資料,套用顯示格式,轉換為網 頁型態顯示。
附錄二 課程查詢問卷調查結果
6. 請問你認為本系統的畫面設計美觀? feeling
沒人性 簡單
搜尋太差且時常不能連線
--- Date/Time: 9:28:17, 3/10/102 成積有時都出不來
--- Date/Time: 10:53:40, 3/10/102 一切都還算"容易上手"
--- Date/Time: 10:56:32, 3/10/102 有些課程的資訊不足~
常常不知道是在上什麼~
--- Date/Time: 12:2:45, 3/10/102 不知道如何下手,
--- Date/Time: 12:13:19, 3/10/102 無
--- Date/Time: 12:26:50, 3/10/102 無
--- Date/Time: 12:51:44, 3/10/102 尚可
--- Date/Time: 13:11:38, 3/10/102 查某課的學生....不能直接從自己課表查出
--- Date/Time: 13:18:54, 3/10/102 沒有 介面簡單易懂
--- Date/Time: 14:31:59, 3/10/102 沒有吧
應該蠻容易就上手的
--- Date/Time: 19:29:18, 3/10/102 沒有
--- Date/Time: 23:53:4, 3/10/102 不錯用~~~
--- Date/Time: 0:3:59, 3/11/102 沒什麼感到不方便之處
--- Date/Time: 0:43:39, 3/11/102 無
--- Date/Time: 1:23:42, 3/11/102 沒有
--- Date/Time: 2:41:18, 3/11/102
要選擇輸入ㄉ資料是屬於什ㄇ形式內容ㄉ
如我輸入上課時間,但是卻選成系所班級查詢就會說查不到....
不會阿!
我第一次就上手了
--- Date/Time: 5:51:28, 3/11/102 沒有喔....
因為我很聰明...
沒用過也能馬上上手
--- Date/Time: 6:40:21, 3/11/102 不會
--- Date/Time: 9:14:22, 3/11/102 沒頻寬
選課時,外面的線路根本連不進去
--- Date/Time: 14:6:1, 3/11/102
對於第一次使用會不知道要如何查詢~~
要摸索幾次後才會上手
--- Date/Time: 8:36:56, 3/12/102
第一次選課的時候,會忘了選擇下個學期或學年.
--- Date/Time: 8:37:20, 3/12/102 常常會很難進入查詢區
--- Date/Time: 9:21:8, 3/12/102 沒有...
--- Date/Time: 1:2:12, 3/13/102
不知道,忘了,因為年代太久遠已不可考。
--- Date/Time: 4:20:53, 3/13/102 不是每次都能使用
--- Date/Time: 7:56:4, 3/13/102 有些查詢的字與口語的話不一樣 比如說要查機械系一年級甲班 口語上是直接講機械一甲
但是要查卻要打機電一甲
--- Date/Time: 19:21:52, 3/13/102 常常出現錯誤訊息或連不進去
--- Date/Time: 7:0:37, 3/14/102
查課表時,需要點選自己的名字才能看到自己的課表
--- Date/Time: 8:5:29, 3/14/102 查詢速度太慢
--- Date/Time: 10:55:21, 3/14/102 沒有
--- Date/Time: 15:3:33, 3/19/102 1.太慢,當多人使用會塞車,頻寬太窄...
--- Date/Time: 9:28:17, 3/10/102 還好
--- Date/Time: 10:53:40, 3/10/102 山不在高,有仙則名...
--- Date/Time: 10:56:32, 3/10/102 呃...
還沒發現耶...
--- Date/Time: 12:2:45, 3/10/102 提供的搜尋不夠人性化
--- Date/Time: 12:13:19, 3/10/102 無
--- Date/Time: 12:26:50, 3/10/102 要查詢課表時,有時需查詢犬課的名單
希望能直接查詢,而不需要另外查詢課程名稱才能查到 上課學生的姓名及座號
--- Date/Time: 12:51:44, 3/10/102
希望檢索項目預設值為學生(因其他較少用到)
--- Date/Time: 13:11:38, 3/10/102 表格的部分....bordercolor=black
--- Date/Time: 13:18:54, 3/10/102 無
--- Date/Time: 14:31:59, 3/10/102 建議將檢索項目的預設值就設為學生
--- Date/Time: 19:29:18, 3/10/102 改良連線品質就可以了
--- Date/Time: 23:53:4, 3/10/102 常常連結不進去...
--- Date/Time: 0:3:59, 3/11/102 主要是很難連結吧
--- Date/Time: 0:43:39, 3/11/102
無
--- Date/Time: 1:23:42, 3/11/102 沒有
--- Date/Time: 2:41:18, 3/11/102 cgi 語法不是比較耗系統資源嘛???
不順手ㄉ地方如上一題查詢還需指定查詢ㄉ類別 其實主要還是常當機或連不上線
在要選課時,可能是學校頻寬不足或是主機沒辦法負荷吧
--- Date/Time: 4:54:5, 3/11/102 不會不順手
--- Date/Time: 5:51:28, 3/11/102 大致上是沒有
--- Date/Time: 6:40:21, 3/11/102 人性化
--- Date/Time: 14:6:1, 3/11/102 當我查詢此科目上課學生時...
直接點選查出來的學生..想要在此直接查課表...
可是這樣步驟查詢出來會出現錯誤...
要重新回到課程查詢系統才能查...很麻煩
--- Date/Time: 8:36:56, 3/12/102 我覺得很容易上手
--- Date/Time: 8:37:20, 3/12/102 不會
--- Date/Time: 9:6:58, 3/12/102 增加系別和班級選項(下拉選單) 如想查詢那系那班開的課會更加方便
沒有...
--- Date/Time: 1:2:12, 3/13/102 對此問題保留回答。
--- Date/Time: 4:20:53, 3/13/102 不是每次都能使用
--- Date/Time: 6:27:22, 3/13/102
多人使用時常會發生嚴重塞車...應盡速改良...
--- Date/Time: 7:56:4, 3/13/102 介面應該再人性化一點
--- Date/Time: 19:21:52, 3/13/102 在校內使用連接ㄉ速度也不快
--- Date/Time: 8:5:29, 3/14/102 有些通識或體育課程
在查詢時要輸入的符號比較不同 在首頁應說明這些輸入字元
--- Date/Time: 10:55:21, 3/14/102
沒有
--- Date/Time: 15:3:33, 3/19/102 大致上還不錯,第一次用就能習慣了...
C3. 你曾經查不到那些你想要的資料,或是你還想要在系統中,查詢到那些更多的資料?
--- Date/Time: 9:28:17, 3/10/102 應加教師的請益時間
--- Date/Time: 10:53:40, 3/10/102 只要求資料與學校公布的同步...
--- Date/Time: 10:56:32, 3/10/102 上課教材~內容~大綱...
(最好再多個學生評分~@@")
--- Date/Time: 12:2:45, 3/10/102 相關學程在本學期各系所所開的課程
--- Date/Time: 12:13:19, 3/10/102 無
--- Date/Time: 12:26:50, 3/10/102 必修或是選修
--- Date/Time: 12:51:44, 3/10/102 尚可
--- Date/Time: 13:11:38, 3/10/102 我只是想查課表而已...
無
--- Date/Time: 14:31:59, 3/10/102 這樣子就差不多了
--- Date/Time: 19:29:18, 3/10/102 改良連線品質就可以了
--- Date/Time: 23:53:4, 3/10/102 查個人課表可否附上該堂課的座號?...
不然查座號很麻煩...
--- Date/Time: 0:3:59, 3/11/102 班排名.系排名.課程簡介...等
--- Date/Time: 0:43:39, 3/11/102 無
--- Date/Time: 1:23:42, 3/11/102 沒有
--- Date/Time: 2:41:18, 3/11/102 查詢他系ㄉ人或帳號或個人網頁
--- Date/Time: 4:54:5, 3/11/102 沒有呢
--- Date/Time: 5:51:28, 3/11/102 沒有
--- Date/Time: 6:40:21, 3/11/102 太多了
--- Date/Time: 14:6:1, 3/11/102
查詢同學資料時~希望可以加上他的 EMAIL....
--- Date/Time: 8:36:56, 3/12/102
"座號"
--- Date/Time: 8:37:20, 3/12/102 留學諮詢
--- Date/Time: 9:21:8, 3/12/102 沒有...
--- Date/Time: 1:2:12, 3/13/102
有時候對於有些科目 想要查座號 卻查不到
--- Date/Time: 4:20:53, 3/13/102 有
--- Date/Time: 6:27:22, 3/13/102
無法查到最即時的資料...經常查到錯誤的開課名單...
某些同學的名字有較少見的字...就查不出來...
--- Date/Time: 7:56:4, 3/13/102 這個到沒有啦
--- Date/Time: 19:21:52, 3/13/102 上課座號
--- Date/Time: 8:5:29, 3/14/102 由於在課表公布當天
幾乎大家都想使用
很難進入 希望能改善
--- Date/Time: 10:55:21, 3/14/102 正確的上課座號
--- Date/Time: 15:3:33, 3/19/102 有,但忘記了...b
C4. 你認為本系統還需加入那些新弁?
--- Date/Time: 9:44:18, 3/10/102 加入學生的座號於開課學生名單中
--- Date/Time: 10:53:40, 3/10/102 與選課系統結合
--- Date/Time: 10:56:32, 3/10/102 嗯...暫時沒想到
--- Date/Time: 12:2:45, 3/10/102 如上
--- Date/Time: 12:13:19, 3/10/102 無
--- Date/Time: 12:26:50, 3/10/102 可加入連接網頁的功能,包括老師
--- Date/Time: 13:11:38, 3/10/102
課表左邊只有節數....可不可以加註上課時間啊 上題已簡述
--- Date/Time: 13:18:54, 3/10/102 無
--- Date/Time: 14:31:59, 3/10/102 選課程式可以跟網頁做結合 像中山醫學大學類似的選課方式
用網頁直覺式選課
免於要一邊對課表而一邊選課的困擾
--- Date/Time: 18:40:36, 3/10/102 可以直接查詢課程代號
--- Date/Time: 19:29:18, 3/10/102 改良連線品質就可以了
--- Date/Time: 23:53:4, 3/10/102 讚...這課程系統不錯用...
對了...下次發問卷請記得...
不要把 page source 當成 mail 的內文寄來了...
這樣會有很多人看不懂ㄉ...
而且也沒辦法填問卷...
--- Date/Time: 0:3:59, 3/11/102 覺得連結可以多幾個,以免連結損壞
--- Date/Time: 0:43:39, 3/11/102 無
--- Date/Time: 1:23:42, 3/11/102 沒有
--- Date/Time: 4:54:5, 3/11/102 例如預選資料中的電腦排課阿 好像都沒有使用到阿
--- Date/Time: 5:51:28, 3/11/102 最好在選課後
也加入通識課開班的人數 且能了解該班是否仍有名額
--- Date/Time: 6:40:21, 3/11/102
--- Date/Time: 9:14:22, 3/11/102 選擇是否開放個人資料
--- Date/Time: 8:36:56, 3/12/102 查詢座號的功能;
量大就上不去,希望改善.
--- Date/Time: 8:37:20, 3/12/102 教師 e-mail 總覽
--- Date/Time: 1:2:12, 3/13/102 保留回答。
上課去也... 881....
--- Date/Time: 4:20:53, 3/13/102
??
--- Date/Time: 6:27:22, 3/13/102
可加上臨時課程異動的訊息...並能即時更新...
--- Date/Time: 7:56:4, 3/13/102 新功能喔...不需要了吧
--- Date/Time: 10:17:54, 3/13/102 別選課.查成績.任何需要時,慢的可以...
--- Date/Time: 19:21:52, 3/13/102
我覺得先改進常常不能用ㄉ狀況比較重要吧
--- Date/Time: 8:5:29, 3/14/102 沒想到
--- Date/Time: 10:55:21, 3/14/102 目前應該不用
--- Date/Time: 15:3:33, 3/19/102 第一項有提到...
附錄三 學生資料建檔及整合應用規劃
A4 身心障礙 生理缺陷[種類,程
D2 就學記錄 學年度,學期,系級班
業,證書編號
份証字號,姓名,關係,
l 學習狀況資料
l 資料來源為其他者