學(xué)校擬開發(fā)一套實(shí)驗(yàn)上機(jī)安排系統(tǒng),可以幫助教師的安排上機(jī)。系統(tǒng)的主要功能有以下幾個(gè)方面:教師可提交課程實(shí)驗(yàn)項(xiàng)目,安排實(shí)驗(yàn)機(jī)房,查詢實(shí)驗(yàn)安排結(jié)果,打印實(shí)驗(yàn)安排報(bào)表等。學(xué)生可查詢實(shí)驗(yàn)項(xiàng)目,查詢課程實(shí)驗(yàn)安排等。管理員可管理教師、學(xué)生、課程等基本信息,同時(shí)還能管理新聞公告、查詢實(shí)驗(yàn)安排等。所有用戶均有修改密碼,查看新聞公告等功能。要求:
(1)分析從教師提交實(shí)驗(yàn)項(xiàng)目,到形成實(shí)驗(yàn)安排報(bào)表的數(shù)據(jù)流圖。(注:安排實(shí)驗(yàn)時(shí)首先需要提交實(shí)驗(yàn)項(xiàng)目,然后選擇有空閑的機(jī)房,再查詢學(xué)生的空余時(shí)間。安排好每次的實(shí)驗(yàn)時(shí)間后,經(jīng)過匯總形成實(shí)驗(yàn)安排報(bào)表)
(2)繪制出系統(tǒng)的用例圖。
(3)繪制系統(tǒng)的類圖。
(4)設(shè)計(jì)出數(shù)據(jù)庫表結(jié)構(gòu)。
(1)
(2)
(3)
(4)
(1)事件驅(qū)動(dòng)型任務(wù);
(2)時(shí)鐘驅(qū)動(dòng)型任務(wù);
(3)優(yōu)先任務(wù);
(4)關(guān)鍵任務(wù);
(5)協(xié)調(diào)任務(wù)。