軟件設(shè)計是一種極度富有創(chuàng)造性的過程,對某些設(shè)計者來說她們可能需要一定的資質(zhì),而最后設(shè)計通常都是由一些初步設(shè)計演變來而的。這些只是在書本上學(xué)不會設(shè)計,只能通過實踐,通過對實際情況的研究和實踐才能學(xué)會。對于高效的軟件工程,良好的設(shè)計是關(guān)鍵,一個設(shè)計得好的系統(tǒng)應(yīng)該能直接實現(xiàn)和易于維護(hù)、易懂和可靠的。設(shè)計得不好的系統(tǒng),盡管可以工作,但很可能維護(hù)起來花費(fèi)多、測試?yán)щy和不可靠,因此,設(shè)計階段是一個軟件開發(fā)過程中最重要的階段。
一、項目規(guī)劃系統(tǒng)功能模塊如下:
1、系統(tǒng)管理模塊:該模塊主要是登陸系統(tǒng)的管理員對本系統(tǒng)用戶的管理。
2、執(zhí)行者管理模塊:該模塊主要是對項目參加人員調(diào)動信息進(jìn)行管理。
3、項目階段管理模塊:該模塊主要功能是管理項目的各個階段,對項目階段實現(xiàn)添加、刪除、修改以及查詢的功能。
4、項目任務(wù)管理模塊:該模塊主要是是開發(fā)人員明確項目開發(fā)的情況,以便更加合理的進(jìn)行項目開發(fā)。
5、項目BUG管理模塊:該模塊主要是對項目出現(xiàn)的BUG進(jìn)行添加、刪除、修改以及查詢等的管理。
二、項目管理系統(tǒng)的功能結(jié)構(gòu)設(shè)計
1、執(zhí)行者管理模塊設(shè)計
(1)功能設(shè)計
本模塊的最主要功能就是建立執(zhí)行者信息,添加,刪除和修改執(zhí)行者信息。經(jīng)過處理,管理員可以登陸系統(tǒng),對執(zhí)行者信息進(jìn)行處理,增加,刪除,修改等操作。
2、 項目階段管理模塊設(shè)計
(1)功能設(shè)計
本模塊主要是對系統(tǒng)的項目階段信息進(jìn)行管理,對項目階段信息進(jìn)行刪除、修改等操作。
3、 BUG信息管理模塊設(shè)計
(1)功能設(shè)計
本模塊主要是實現(xiàn)對BUG信息的增加,刪除和修改等操作,用戶可以在列表界面對BUG信息進(jìn)行查詢等操作。
4、 項目任務(wù)管理模塊設(shè)計
(1)功能模塊
管理登陸系統(tǒng)后,可以對項目任務(wù)信息進(jìn)行維護(hù),修改,刪除等操作。
5、系統(tǒng)管理模塊設(shè)計
(1)功能模塊
管理登陸系統(tǒng)后,可以對系統(tǒng)信息進(jìn)行維護(hù),修改,刪除等操作。