1. 程式人生 > >機房收費系統---專案開發總結報告

機房收費系統---專案開發總結報告

專案開發總結報告(GB8567——88)

1引言

1.1編寫目的

說明編寫這份專案開發總結報告的目的,指出預期的閱讀範圍。

機房收費系統的開發工作已經基本完成,我們要對系統進行總結,並且說明實際取得的開發結果以及對整個開發工作的評價,說明專案的工作流程,程式開發中狀況,最終結果,經驗教訓等,以方便我們在以後的專案開發中指定開發計劃。

預期讀者:專案負責人和決策者

1.2背景

A.軟體名稱:機房收費系統

B.任務提出者:米新江教授

開發者:楊楠

使用者:機房管理員,在校學生,在校教師

C.實現該軟體的計算中心或計算機網路:學校機房,廊坊師範學院校園網

D.該軟體系統同其他系統或其他機構的基本的相互來往關係:由廊坊師範學院資訊科技提高班做技術上的支援。

1.3定義

列出本檔案中用到的專門術語的定義和外文首字母組詞的原片語。

VB語言:Visual Basic 是一種由 Microsoft 公司開發的結構化的、模組化的、面向物件的、包含協助開發環境的事件驅動為機制的視覺化程式設計語言。

SQL語言:結構化查詢語言是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關係資料庫系統;同時也是資料庫指令碼檔案的副檔名。結構化查詢語言是高階的非過程化程式語言。

1.4參考資料

[1]《軟體工程事務》劉學俊李繼芳 劉漢中 編著浙江大學出版社

[2]專案開發總結報告(GB8567——88

2實際開發結果

2.1產品

產品名稱:機房收費系統

版本:有好幾個版本

主要的功能模組:學生上下機模組,一般使用者模組,操作員模組,管理員模組

2.2主要功能和效能

逐項列出本軟體產品所實際具有的主要功能和效能,對照可行性研究報告、專案開發計劃、功能需求說明書的有關內容,說明原定的開發目標是達到了、未完全達到、或超過了。

主要功能:

一般使用者:可以完成學生的上下機,學生上機狀態查詢,密碼修改,學生餘額查詢

        操作員:註冊,充值,退卡,收取金額查詢,基本資訊維護,上機統計資訊查詢,操作員考勤記錄和一般使用者功能。

        管理員:結賬,新增刪除使用者,查詢正在值班教師,日/周結賬單還具有一般使用者和操作員的功能。

效能:可以實現資料的精度控制,和反應時間要求,靈活性較好,達到了標準

2.3基本流程

用圖給出本程式系統的實際的基本的處理流程。


2.4進度

列出原定計劃進度與實際進度的對比,明確說明,實際進度是提前了、還是延遲了,分析主要原因。

按照預先計劃的安排,實際進度比計劃進度稍微晚一點,主要是某些功能比較難實現,花費時間長,不過整體來說,團隊協調性比較好,並且與客戶及時溝通,從而使該專案能夠順利完成。

2.5費用

列出原定計劃費用與實際支出費用的對比,包括:

a.      工時:   完成整個專案的計劃,設計,開發和測試工作,總共耗時3個月

b.      計算機的使用時間,區別CPU時間及其他裝置時間;    計算機的使用貫穿整個開發過程,其他裝置如刷卡機用在了測試階段。

c.      物料消耗:   購置刷卡機和學生卡花費3000元

整個專案的完成,經費控制在預期範圍內了

3開發工作評價

3.1對生產效率的評價

給出實際生產效率,包括:

a. 程式的平均生產效率,即每人月生產的行數;

b. 檔案的平均生產效率,即每人月生產的千字數;

並列出原訂計劃數作為對比。

3.2對產品質量的評價

產品質量較好,在測試過程中穩定執行,適合小規模的使用

3.3對技術方法的評價

機房收費系統主要涉及vb6.0開發語言以及SQL Sever的使用,程式設計方法符合軟體開發要求

3.4出錯原因的分析

(1)前期對功能的實現瞭解的不太熟練,某些功能無法實現。

(2)小組內溝通時間有限,不能很好的溝通,同時沒有與使用者及時溝通。

(3)開發人員對vb運用的不夠熟練,程式碼繁瑣。

4經驗與教訓

通過對這個專案的開發,讓小組人員瞭解了專案的程序,掌握vb語言的運用,積累的豐富的經驗,同時提高了小組人員的開發信心,鍛鍊了團隊意識和交流能力。