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