2008年4月6日 星期日

AISP第二次會議

  1. 今次の約定:
    1. 第一個要完成的function: Announcements of the modules in current semester

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

 

 

工作進度:

function實現的次序->要完成的funtion->軟體需求分析->修改Database->編程->online help

沒有留言: