如果你是建筑工程設計院行業(yè)需要使用一些管理軟件,建議不用開發(fā)系統(tǒng),直接購買系統(tǒng)就好了,那么推薦購買泛普軟件的管理軟件系統(tǒng)
一、運行設計
1.運行模塊組合
本程序主要是以一個窗口為模塊,一般一個窗口完成一個特定的功能,主窗口通過打開另一個子窗口來實現(xiàn)個模塊之間不同功能的連接和組合。各模塊之間相對獨立,程序的可移植性好。各模塊之間主要以傳遞數(shù)據(jù)項的引用來實現(xiàn)模塊之間的合作和數(shù)據(jù)共享。
2.運行控制
運行控制將嚴格按照各模塊間的函數(shù)調(diào)用關(guān)系來實現(xiàn)。
在網(wǎng)絡傳輸方面,客戶機再發(fā)送數(shù)據(jù)后,將等待服務器的確認到信號,收到后,在此等待服務器發(fā)送數(shù)據(jù),然后對數(shù)據(jù)進行確認服務器再接收到數(shù)據(jù)后發(fā)送確認信號,在對數(shù)據(jù)處理、訪問數(shù)據(jù)庫后,將飯返回信息送回客戶機,并等待確認。
3.運行時間
各模塊運行時間不定,這也跟用戶的操作以及數(shù)據(jù)的大小有關(guān)。
4.物理結(jié)構(gòu)設計要點
給出本系統(tǒng)內(nèi)所使用的每個數(shù)據(jù)結(jié)構(gòu)中的每個數(shù)據(jù)項的存儲要求、訪問方法、存取單位、存取的物理關(guān)系(索引、設備、存儲區(qū)域)、設計考慮和保密條件。
5.數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系
數(shù)據(jù)結(jié)構(gòu)與程序是軟件的重要組成部分,程序的正確執(zhí)行依賴于合理的數(shù)據(jù)結(jié)構(gòu)。
6.補救措施
我們對于本程序的幾種可能的錯誤進行了分析,分別進行了不同的處理。
二、主要的錯誤可能有:
數(shù)據(jù)庫連接錯誤:這類錯誤主要是數(shù)據(jù)庫設置不正確,或SQL Server異常引起的,我們只要取消本次操作,提醒用戶檢查數(shù)據(jù)庫問題就可。
輸入錯誤:這主要是用戶輸入不規(guī)范造成的,我們在盡量減少用戶出錯的條件的情況下,主要也是通過對話框,提醒用戶,然后再次操作。
其他操作錯誤:對于用戶的不正當操作,有可能使程序發(fā)生錯誤。我們主要是中止操作,并提醒用戶中止的原因和操作的規(guī)范。
其他不可預知的錯誤:程序也會有一些我們無法預知或沒考慮完全的錯誤,我們對此不可能作出安全的異常處理,這時我們主要要保證數(shù)據(jù)的安全,所以要經(jīng)常的進行數(shù)據(jù)庫備份,并能及時的和我們聯(lián)系,以逐步的完善我們的程序。
三、系統(tǒng)維護設計
軟件的維護主要包括數(shù)據(jù)庫的維護和軟件功能的維護。
對于數(shù)據(jù)庫的維護,本軟件已經(jīng)提供了數(shù)據(jù)庫的備份和恢復的功能,可以方便的實現(xiàn)數(shù)據(jù)庫的維護管理。
對于軟件功能方面的維護,由于我們采用的是模塊化的設計方法,每個模塊(窗口)之間相互獨立性較高,這樣對軟件的維護帶來了很大的方便,對于單獨功能的修改只需修改一個窗口就行了。而對于功能的添加,只要再添加菜單項的內(nèi)容即可,軟件賣出后,我們將根據(jù)客戶的要求和反映,定期的對軟件進行維護修改。