- 今次の約定:
-
第一個要完成的function: Announcements of the modules in current semester
- System Analyst:為這個function進行軟體需求分析,列出技術上的function列表。
- 定立更詳細的工作流程。
-
- 系統建立環境:
- Subversion Server: Program的集中地,所有組員都會把program放到這裡,也是開工前提取program的地方。
- 這個伺服必須由一個伺服器統一管理:________________
- 網頁伺服器: 用來測試自己所寫的program,php的版本必須是5,以兼容Object oriented的php。
- 這個伺服器可以(單項選擇):
- 由一個伺服器統一管理,所有組員都可以把program放到這裡測試,免除自建server的麻煩。
- 由兩個伺服器管理,一個伺服器有問題可以由另一個暫代。
- 使用免安裝網頁伺服在各人電腦上運行,免除長開伺服的麻煩。
- 這個伺服器可以(單項選擇):
- Oracle database: 用以存取資料庫和測試自己所寫的program。
- 這個伺服必須要有一個統一戶口用來做合併測試:_________________
- 作個別測試的可以(多項選擇):
- 由一個伺服器統一管理,所有組員在這裡都有自己的戶口作測試,免除自建server的麻煩。
- 由兩個伺服器管理,一個伺服器有問題可以由另一個暫代。
- 在各人電腦中安裝oracle,免除長開伺服的麻煩。
- 在IVE使用本機oracle,免除在家安裝的麻煩。
- 使用IVE的oracle database,免除安裝的麻煩。
- 編程工具:
- 使用規則(單項選擇):
- 統一使用,有使用上的問題可以容易找到解答。
- 依個人喜好使用,使用自己精通的工具,節省學習時間。
- 可以使用的工具:
- phpEclipse:免費,繼承Eclipse的優點。
- Dreamweaver 8/CS3: 有多種網頁設計功能。
- Fontpage: 佔用系統資源小,容易上手。
- Textpad 5: 佔用系統資源小,有文字較對功能。
- 其他:_______________________
- 使用規則(單項選擇):
- Subversion Server: Program的集中地,所有組員都會把program放到這裡,也是開工前提取program的地方。
- 分配工作:
- Database Administrator:建立table(Alex/Ivan)
- primary key, foriegn key
- Normalization(要考慮將來發展)
- System programmer:分析完成這個function所需的物件(Alex/Charlie)
- 期望的輸入和輸出,如果有不正確的輸入應如何處理。
- Database Administrator:建立table(Alex/Ivan)
- 次の約定:
- Database Administrator:建立table。
- System programmer:物件列表。
工作進度:
function實現的次序->要完成的funtion->軟體需求分析->修改Database->編程->online help
沒有留言:
張貼留言