版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 軟件工程課程設(shè)計(jì)</b></p><p><b> 教務(wù)管理系統(tǒng)</b></p><p> 學(xué)院:理學(xué)院 </p><p><b> 目錄</b></p><p> 一、緒論 ...........................
2、.......................................................................1</p><p> 1.1引言 ...............................................................................................1</p><p>
3、1.2開(kāi)發(fā)背景 .......................................................................................2</p><p> 問(wèn)題定義 .........................................................................................5</p
4、><p> 2.1系統(tǒng)概述........................................................................................5</p><p> 2.2系統(tǒng)規(guī)模概述...........................................................................
5、.....5</p><p> 可行性研究 ..................................................................................6</p><p> 3.1現(xiàn)行教務(wù)系統(tǒng)描述....................................................................
6、.............6</p><p> 3.2開(kāi)發(fā)目的 ...............................................................................................6</p><p> 3.3系統(tǒng)要求 ................................................
7、...............................................8</p><p> 3.4系統(tǒng)目標(biāo) ...............................................................................................8</p><p> 3.5高層邏輯模型 ............
8、...........................................................................8</p><p> 3.6系統(tǒng)規(guī)模和目標(biāo)......................................................................................9 </p><p>
9、3.7可行性分析 ..........................................................................................10. </p><p> 四、需求分析 ......................................................................................1
10、1</p><p> 4.1功能需求分析 ........................................................................................11</p><p> 4.2界面需求分析 ...............................................................
11、.........................12</p><p> 4.3性能需求分析 ........................................................................................12</p><p> 4.4功能模型(數(shù)據(jù)流圖) .................................
12、.......................................13</p><p> 4.5數(shù)據(jù)字典 ................................................................................................18</p><p> 4.6數(shù)據(jù)模型(E-R圖) .............
13、......................................................... . 22 </p><p> 4.7行為模型(狀態(tài)轉(zhuǎn)換圖) ...................................................................... 24</p><p> 4.8系統(tǒng)IPO圖 ............
14、...............................................................................27.</p><p> 五、總結(jié) ................................................................................................29</p>
15、<p> 5.1結(jié)果 .......................................................................................................29</p><p> 5.2心得體會(huì) ...................................................................
16、.............................29</p><p><b> 緒論 </b></p><p><b> 1.1 引言</b></p><p> 隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,計(jì)算機(jī)應(yīng)用于各大領(lǐng)域,并給人們的生活帶來(lái)了極大的便利,在學(xué)生管理系統(tǒng)亦是。以往大學(xué)教務(wù)員由于缺乏適當(dāng)?shù)能浖o其工作帶來(lái)
17、了很多不便。本論文所介紹的便是一個(gè)大學(xué)教務(wù)管理系統(tǒng),以方便其在課程安排、成績(jī)處理、學(xué)籍管理上的工作任務(wù)。</p><p> 現(xiàn)如今高等院校的招生人數(shù)越來(lái)越多,必然就會(huì)有大量的學(xué)生信息、教師信息及課程信息需要處理。如果只靠人力來(lái)完成,這將會(huì)變成一項(xiàng)非常繁瑣、復(fù)雜的工作,而且還有可能出現(xiàn)很多意想不到的錯(cuò)誤,給管理這些數(shù)據(jù)帶來(lái)了極大的不便,越來(lái)越不適合高校的發(fā)展需要。因此,為了提高教務(wù)管理工作的效率,減少錯(cuò)誤的出現(xiàn),
18、節(jié)約大量的人力資源,教務(wù)管理也已經(jīng)從手工操作轉(zhuǎn)到計(jì)算機(jī)自動(dòng)化信息處理階段,所有高校都迫切需要計(jì)算機(jī)技術(shù)來(lái)進(jìn)行教務(wù)信息的輔助管理。在使用了教務(wù)管理系統(tǒng)后,可以提高各類(lèi)信息的準(zhǔn)確性和及時(shí)性,將信息準(zhǔn)確無(wú)誤地輸入計(jì)算機(jī)并在數(shù)據(jù)庫(kù)中存儲(chǔ)起來(lái)。按照規(guī)范設(shè)定標(biāo)準(zhǔn)代碼,大大保證了統(tǒng)計(jì)原始數(shù)據(jù)的準(zhǔn)確性,在進(jìn)行課程的分析設(shè)計(jì)時(shí)可以最大限度地減少人為影響,大大提高工作效率。 </p><p> 教務(wù)管理系統(tǒng)是一個(gè)龐大而復(fù)
19、雜的系統(tǒng),它包括對(duì)教師信息的管理,對(duì)課程資料的管理,對(duì)學(xué)生信息的管理和對(duì)學(xué)生成績(jī)的管理等主要功能。教務(wù)管理系統(tǒng)是每所高校的一項(xiàng)必不可少的內(nèi)容,它的好壞直接影響到學(xué)校的主要工作,此系統(tǒng)一旦癱瘓,不僅會(huì)影響到學(xué)校的每一位學(xué)生,學(xué)校也會(huì)因此受到非常嚴(yán)重的損失。隨著我校近幾年來(lái)的快速發(fā)展,辦學(xué)模式多元化,在校學(xué)生規(guī)模不斷擴(kuò)大,為了加速對(duì)教務(wù)管理的計(jì)算機(jī)化,我校需要開(kāi)發(fā)出符合我校實(shí)際的教務(wù)管理系統(tǒng),為學(xué)校教學(xué)管理提供一個(gè)快速、簡(jiǎn)單規(guī)范的管理平臺(tái),
20、同時(shí)也方便教員查詢(xún)相關(guān)信息,提高信息傳播速度,擴(kuò)大信息共享范圍。所以,現(xiàn)在設(shè)計(jì)一個(gè)功能完整、操作簡(jiǎn)單以及界面友好的教務(wù)管理系統(tǒng)變得非常重要。 通過(guò)這個(gè)系統(tǒng),管理員能夠?qū)處熜畔?、課程信息、學(xué)生信息和學(xué)生成績(jī)進(jìn)行查詢(xún)、添加、修改和刪除等操作,用戶(hù)也可以對(duì)自己的基本信息進(jìn)行修改,學(xué)生還可以用該系統(tǒng)進(jìn)行網(wǎng)上選課和成績(jī)查詢(xún),非常的方便。 </p><p> 因此,本系統(tǒng)開(kāi)發(fā)的總體目標(biāo)就是在教務(wù)管理中
21、實(shí)現(xiàn)信息管理的系統(tǒng)化、自動(dòng)化,減少工作繁瑣度,增加效率、方便性。 </p><p> 本論文主要介紹的是大學(xué)使用的教務(wù)管理系統(tǒng)的整個(gè)設(shè)計(jì)。 </p><p><b> 1.2 開(kāi)發(fā)背景</b></p><p> 1.2.1教務(wù)管理系統(tǒng)開(kāi)發(fā)的意義</p><p> 運(yùn)用教務(wù)管
22、理系統(tǒng)可以減輕學(xué)院教學(xué)人員的工作量,縮小開(kāi)支,提高工作效率與準(zhǔn)確率,能夠合理安排時(shí)間,能夠盡快的知道自己的考試成績(jī),投入新的課程的學(xué)習(xí)或復(fù)習(xí)這次沒(méi)有考過(guò)的課程。而教務(wù)管理系統(tǒng)的應(yīng)用也為今天的民辦教育在未來(lái)市場(chǎng)的競(jìng)爭(zhēng)力有所提高。從大的方向說(shuō),就是為了加速我國(guó)四化建設(shè)的發(fā)展,實(shí)現(xiàn)全部的自動(dòng)化,使我國(guó)發(fā)展成為通訊網(wǎng)絡(luò)化,決策科學(xué)化,辦公自動(dòng)化的國(guó)家。</p><p> 在現(xiàn)代,高科技的飛躍發(fā)展,人們工作習(xí)慣的改變,特
23、別是電腦的大量普及,人們生活節(jié)奏越來(lái)越快,怎樣提高工作效率是人們首先考慮的問(wèn)題。教務(wù)管理是一個(gè)非常繁瑣與復(fù)雜的一項(xiàng)工作,一個(gè)原因就是工作量大,不好管。對(duì)于一個(gè)學(xué)校而言,更應(yīng)該運(yùn)用一些本地資源,提高管理的力度,對(duì)學(xué)生負(fù)責(zé),對(duì)國(guó)家負(fù)責(zé)。</p><p> 教務(wù)管理的重要性概括起來(lái)主要有以下幾點(diǎn):</p><p> 它是學(xué)校教學(xué)正常運(yùn)行的基礎(chǔ)?,F(xiàn)代學(xué)校的教學(xué)活動(dòng)是建立在一系列教務(wù)管理活動(dòng)基礎(chǔ)
24、之上的。教學(xué)場(chǎng)所的安排、教學(xué)設(shè)施的提供、教學(xué)人員的組織、學(xué)生班級(jí)的編制以及課表的編排均是教學(xué)工作不可缺少的條件,也是教務(wù)管理的內(nèi)容。沒(méi)有教務(wù)管理這一基礎(chǔ),就會(huì)影響正常的教學(xué)秩序,使教學(xué)工作遭到破壞。</p><p> 它有助于帶動(dòng)其他各項(xiàng)工作的開(kāi)展。教學(xué)工作在學(xué)校各項(xiàng)工作中處于中心地位,教學(xué)工作組織協(xié)調(diào)得好,不僅有助于建立穩(wěn)定正常的教學(xué)秩序,而且有助于帶動(dòng)其他各項(xiàng)工作。如果學(xué)校工作中心經(jīng)常轉(zhuǎn)移,教學(xué)管理時(shí)緊時(shí)松
25、、時(shí)抓時(shí)放,學(xué)校就會(huì)處于紊亂無(wú)序的狀態(tài),教學(xué)上不去,其他工作也不會(huì)搞好。</p><p> 它能夠促進(jìn)教師不斷發(fā)展提高。教師專(zhuān)業(yè)素質(zhì)和教學(xué)水平的發(fā)展提高,雖離不開(kāi)科研,但更有賴(lài)于教學(xué)工作中的鍛煉和提高。在學(xué)校中,教師的主要活動(dòng)是教學(xué),進(jìn)行科研的目的是為了促進(jìn)教學(xué),不能本末倒置??茖W(xué)、合理的教務(wù)管理能保證教師在教學(xué)活動(dòng)中獲得有益的鍛煉,加速其專(zhuān)業(yè)素質(zhì)、教學(xué)水平的發(fā)展和提高。</p><p>
26、; 它是教學(xué)質(zhì)量提高的有效途徑。這表現(xiàn)在三個(gè)方面:首先,教學(xué)質(zhì)量的高低,固然與教師學(xué)術(shù)水平高低有關(guān),但它主要取決于教師的專(zhuān)業(yè)素質(zhì)和教學(xué)技能技巧。只有加強(qiáng)教務(wù)管理,促進(jìn)教師專(zhuān)業(yè)素質(zhì)和教學(xué)技能技巧的發(fā)展提高,才能有效地提高教學(xué)質(zhì)量。其次,學(xué)校教學(xué)質(zhì)量的好壞固然與教師的個(gè)體素質(zhì)有關(guān),但更重要的是與整個(gè)教師集體所發(fā)揮的能量大小有關(guān)。每個(gè)教師的能量只有在合理的組合之下,才能得以充分發(fā)揮,而教學(xué)人員的排列組合正是教學(xué)管理的內(nèi)容之一。再次,通過(guò)教務(wù)
27、管理手段推廣成功的教學(xué)經(jīng)驗(yàn)和科學(xué)的教學(xué)方法,可以促使教學(xué)質(zhì)量的提高。</p><p> 它直接影響著學(xué)生的質(zhì)量和育人目標(biāo)的實(shí)現(xiàn)。教學(xué)過(guò)程決不是單向的知識(shí)傳授過(guò)程,而是在教師指導(dǎo)下學(xué)生德、智、體諸方面全面發(fā)展的過(guò)程。良好的教學(xué)管理,有助于引導(dǎo)教師全面認(rèn)識(shí)教學(xué)工作,正確處理教與學(xué)的關(guān)系,從而保證學(xué)校育人目標(biāo)的實(shí)現(xiàn)。</p><p> 因此,提高教務(wù)管理的科學(xué)性、規(guī)范化和效率對(duì)于一個(gè)學(xué)校的發(fā)
28、展有著非常重要的作用。</p><p> 1.2.2學(xué)生成績(jī)管理系統(tǒng)開(kāi)發(fā)的重要性</p><p> 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)技術(shù)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用?,F(xiàn)在我國(guó)的教育機(jī)構(gòu)對(duì)學(xué)生成績(jī)管理還普遍停留在紙介質(zhì)的基礎(chǔ)上,這樣的機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,因?yàn)樗速M(fèi)了許多人力和物力,在信息時(shí)代,這種傳統(tǒng)的管理方法必然被
29、計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。</p><p> 通過(guò)調(diào)查,要求系統(tǒng)具有權(quán)限設(shè)置功能的登錄模塊,學(xué)生可以實(shí)現(xiàn)成績(jī)信息查詢(xún)功能。教務(wù)管理人員能夠?qū)崿F(xiàn)注冊(cè)新用戶(hù),學(xué)生成績(jī)信息的查詢(xún)、錄入、刪除、修改、瀏覽、統(tǒng)計(jì)等。 同時(shí)學(xué)院在教學(xué)這一部分主要是由教務(wù)處對(duì)課程、對(duì)學(xué)生、對(duì)學(xué)生成績(jī)進(jìn)行合理地安排以及統(tǒng)籌計(jì)劃,以及讓教務(wù)處在最短的時(shí)間段把學(xué)生的成績(jī)核算出來(lái),提高教務(wù)處的辦事效率。同時(shí),能夠隨時(shí)對(duì)學(xué)生、學(xué)生成績(jī)進(jìn)行各種查詢(xún)
30、和統(tǒng)計(jì),以及很好地對(duì)系統(tǒng)進(jìn)行維護(hù)。此種學(xué)生成績(jī)管理系統(tǒng)提供了強(qiáng)大的學(xué)生成績(jī)管理管理功能,方便了系統(tǒng)管理員對(duì)學(xué)生成績(jī)等信息的添加、修改,打印等操作,同時(shí)一樣方面的學(xué)生可以對(duì)自己各科成績(jī)查詢(xún),學(xué)習(xí)的交流,滿(mǎn)足了時(shí)代的需要。</p><p> 學(xué)生成績(jī)管理系統(tǒng)是一個(gè)教育單位不可缺少的部分。一個(gè)功能齊全、簡(jiǎn)單易用的成績(jī)管理系統(tǒng)不但能有效地減輕學(xué)校相關(guān)工作人員的工作負(fù)擔(dān),它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要。所
31、以學(xué)生成績(jī)管理系統(tǒng)應(yīng)該能夠?yàn)橛脩?hù)提供及時(shí)的成績(jī)信息和快捷的查詢(xún)手段。但一直以來(lái)人們使用傳統(tǒng)人工的方式管理文件檔案、統(tǒng)計(jì)和查詢(xún)成績(jī)信息,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,人工的大量浪費(fèi);另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少困難。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)
32、校的各類(lèi)信息進(jìn)行管理,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn)。</p><p> 因此,設(shè)計(jì)出一個(gè)完善功能齊全的學(xué)生成績(jī)管理系統(tǒng)是非常必要的。而此次課題研究我們首先從教務(wù)系統(tǒng)中的成績(jī)管理系統(tǒng)開(kāi)始完善教務(wù)系統(tǒng)。</p><p><b> 第二章 問(wèn)題定義</b></p><p><b> 2.1系統(tǒng)概述</b></p&g
33、t;<p> 本次課設(shè)要開(kāi)發(fā)一個(gè)教務(wù)管理系統(tǒng),學(xué)生可以登錄本系統(tǒng)查詢(xún)及打印各學(xué)期課表、查詢(xún)教師發(fā)布相關(guān)信息以及各科考試成績(jī)等;教師登陸本系統(tǒng)查詢(xún)本學(xué)期教學(xué)計(jì)劃、課程安排,發(fā)布考試相關(guān)信息,并且可以錄入、修改學(xué)生成績(jī);管理員登陸系統(tǒng)對(duì)教師、學(xué)生信息及系統(tǒng)進(jìn)行定期維護(hù)和更新。</p><p> ?。?)本系統(tǒng)具有很強(qiáng)的可靠行,可以對(duì)錄入的學(xué)生信息進(jìn)行效驗(yàn),對(duì)數(shù)據(jù)進(jìn)行修改、刪除,規(guī)定各種權(quán)限。</
34、p><p> ?。?)本系統(tǒng)中的模塊具有很強(qiáng)的可續(xù)性,可以方便管理人員的修改與維護(hù)。</p><p> ?。?)本系統(tǒng)操作方便、靈活、簡(jiǎn)單。</p><p> ?。?)本系統(tǒng)可高效、快速的查詢(xún)到學(xué)生的基本信息。</p><p><b> 2.2系統(tǒng)規(guī)模</b></p><p> 此次開(kāi)發(fā)系統(tǒng)為高校
35、教務(wù)管理系統(tǒng),是專(zhuān)門(mén)為高校教務(wù)管理而開(kāi)發(fā),是面向本校5萬(wàn)師生的教務(wù)管理系統(tǒng)。</p><p> 該系統(tǒng)是一個(gè)面向?qū)W校教務(wù)人員,為其提供服務(wù)的綜合信息管理系統(tǒng)。教務(wù)人員通過(guò)本系統(tǒng)完成相關(guān)的日常工作,這些工作也是平常較為繁重的工作。學(xué)生的個(gè)人信息、所有的課程考試成績(jī)以及每學(xué)期的開(kāi)課情況都記錄在教務(wù)系統(tǒng)里進(jìn)行管理。</p><p> 該系統(tǒng)包括基本實(shí)現(xiàn)程序,用戶(hù)信息和用戶(hù)操作等?;緦?shí)現(xiàn)程序
36、包括考試信息和成績(jī)信息的錄入,查詢(xún)和更改。本系統(tǒng)預(yù)計(jì)日訪問(wèn)量八千次,其中查詢(xún)量六千次,錄入和更改等操作量?jī)汕Т?。系統(tǒng)實(shí)現(xiàn)日基本存儲(chǔ)量200萬(wàn).</p><p> 第三章 可行性研究</p><p> 3.1現(xiàn)行教務(wù)系統(tǒng)描述 </p><p> 在學(xué)校,教務(wù)管理工作是非常重要的一項(xiàng)工作,它負(fù)責(zé)整個(gè)學(xué)校的日常教學(xué)安排,學(xué)生的學(xué)籍管理等等。以前都是人工進(jìn)
37、行操作。隨著學(xué)校規(guī)模擴(kuò)大,教務(wù)處的教務(wù)管理工作量大大加重。隨著計(jì)算機(jī)應(yīng)用的發(fā)展,教務(wù)工作者急切希望能夠?qū)⒋蟛糠址爆嵉墓ぷ鹘挥捎?jì)算機(jī)的處理,已減輕人工的壓力并提高工作效率。而計(jì)算機(jī)的普及更加快了教務(wù)管理系統(tǒng)的產(chǎn)生。 </p><p> 上一代的教務(wù)管理系統(tǒng)主要為單機(jī)單用戶(hù)的系統(tǒng),其數(shù)據(jù)庫(kù)主要采用Foxbase或FoxPro,系統(tǒng)開(kāi)發(fā)環(huán)境也是數(shù)據(jù)庫(kù)內(nèi)置的開(kāi)發(fā)工具。其特點(diǎn)是單機(jī)單用戶(hù)方式,開(kāi)發(fā)簡(jiǎn)單,能充分利
38、用數(shù)據(jù)庫(kù)的特性。其缺點(diǎn)是開(kāi)發(fā)出的系統(tǒng)依賴(lài)性強(qiáng),運(yùn)行必須依托數(shù)據(jù)庫(kù)環(huán)境;不容易升級(jí)與擴(kuò)展;無(wú)法實(shí)現(xiàn)數(shù)據(jù)的共享與并行操作;代碼重用性差。 </p><p> 隨著計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,特別是校園網(wǎng)的建立。原有教務(wù)管理系統(tǒng)數(shù)據(jù)共享差的問(wèn)題更加突出,而新需求的提出也越來(lái)越多,越來(lái)越頻繁。這就要求系統(tǒng)在可擴(kuò)展性和標(biāo)準(zhǔn)化的要求更高。而原有的系統(tǒng)由于其與生俱來(lái)的缺點(diǎn)而無(wú)法在適應(yīng)現(xiàn)有的需求了。 </p&g
39、t;<p> 因此,使用現(xiàn)在的新技術(shù),開(kāi)發(fā)出適應(yīng)新的需求的新系統(tǒng)的任務(wù)刻不容緩。</p><p><b> 3.2開(kāi)發(fā)目的</b></p><p> 可行性研究的目的是為了對(duì)問(wèn)題進(jìn)行研究,以最小的代價(jià)在最短的時(shí)間確定問(wèn)題是否可解。經(jīng)過(guò)對(duì)此項(xiàng)目進(jìn)行詳細(xì)調(diào)查研究,初擬系統(tǒng)實(shí)現(xiàn)報(bào)告,對(duì)軟件開(kāi)發(fā)中將要面臨的問(wèn)題及其解決方案進(jìn)行初步設(shè)計(jì)及合理安排。明確該系統(tǒng)
40、是否有開(kāi)發(fā)價(jià)值、開(kāi)發(fā)風(fēng)險(xiǎn)及其所帶來(lái)的經(jīng)濟(jì)效益。</p><p><b> 3.3系統(tǒng)要求</b></p><p><b> 主要功能:</b></p><p> 學(xué)生對(duì)本人的基本信息進(jìn)行查詢(xún);</p><p> 學(xué)生進(jìn)入系統(tǒng),輸入個(gè)人的學(xué)號(hào)以及密碼,通過(guò)系統(tǒng)的驗(yàn)證正確后可以進(jìn)入個(gè)人信息的主頁(yè)
41、,當(dāng)學(xué)生請(qǐng)求查詢(xún)學(xué)生的基本信息時(shí),系統(tǒng)實(shí)時(shí)訪問(wèn)數(shù)據(jù)庫(kù),調(diào)出相應(yīng)的學(xué)生信息,如姓名、學(xué)號(hào)、所在院校、專(zhuān)業(yè)班級(jí)等并輸出顯示,并且學(xué)生可以管理個(gè)人的信息即:密碼的修改等。</p><p> 而且還可以對(duì)授課教師進(jìn)行評(píng)價(jià),教務(wù)系統(tǒng)將評(píng)價(jià)結(jié)果及時(shí)反饋給教師以使教師能夠提高自我。</p><p> 學(xué)生對(duì)本學(xué)期的教學(xué)計(jì)劃安排進(jìn)行查詢(xún);</p><p> 學(xué)生進(jìn)入系統(tǒng),輸入
42、個(gè)人的學(xué)號(hào)以及密碼,通過(guò)系統(tǒng)的驗(yàn)證正確后可以進(jìn)入個(gè)人信息的主頁(yè),當(dāng)學(xué)生請(qǐng)求查詢(xún)學(xué)生的本學(xué)期的教學(xué)計(jì)劃安排時(shí),系統(tǒng)實(shí)時(shí)訪問(wèn)數(shù)據(jù)庫(kù),調(diào)出相應(yīng)的學(xué)校安排的教學(xué)計(jì)劃等內(nèi)容并輸出顯示。</p><p> 學(xué)生對(duì)本學(xué)期選修課程進(jìn)行選擇; </p><p> 學(xué)生進(jìn)入系統(tǒng),輸入個(gè)人的學(xué)號(hào)以及密碼,通過(guò)系統(tǒng)的驗(yàn)證正確后可以進(jìn)入個(gè)人信息的主頁(yè),當(dāng)學(xué)生請(qǐng)求查詢(xún)本學(xué)期需要選修的科目,系統(tǒng)實(shí)時(shí)訪問(wèn)數(shù)據(jù)庫(kù),調(diào)出
43、相應(yīng)的內(nèi)容并輸出顯示,學(xué)生根據(jù)已選修學(xué)生數(shù)量、授課教師、科目以及自身已有課程安排等選擇合適的選修課程。</p><p> 學(xué)生對(duì)本人的各科學(xué)習(xí)成績(jī)進(jìn)行查詢(xún);</p><p> 學(xué)生進(jìn)入系統(tǒng),輸入個(gè)人的學(xué)號(hào)以及密碼,通過(guò)系統(tǒng)的驗(yàn)證正確后可以進(jìn)入個(gè)人信息的主頁(yè),當(dāng)學(xué)生請(qǐng)求查詢(xún)各科學(xué)習(xí)成績(jī)時(shí),系統(tǒng)實(shí)時(shí)訪問(wèn)數(shù)據(jù)庫(kù),調(diào)出相應(yīng)的成績(jī)信息并輸出顯示。</p><p> 管理
44、人員能夠?qū)ι鲜鰧W(xué)生查詢(xún)的信息進(jìn)行管理和維護(hù)。</p><p> 老師對(duì)本人及學(xué)生的相關(guān)信息進(jìn)行查詢(xún);</p><p> 教師進(jìn)入系統(tǒng),輸入個(gè)人的編號(hào)以及密碼,通過(guò)系統(tǒng)的驗(yàn)證正確后可以進(jìn)入個(gè)人信息的主頁(yè),當(dāng)教師請(qǐng)求查詢(xún)學(xué)生的基本信息時(shí),系統(tǒng)實(shí)時(shí)訪問(wèn)數(shù)據(jù)庫(kù),調(diào)出相應(yīng)的學(xué)生信息,如姓名、學(xué)號(hào)、所在院校、專(zhuān)業(yè)班級(jí)等并輸出顯示;并且教師可以管理個(gè)人的信息即:密碼的修改等,以及學(xué)生的相關(guān)考試信息。
45、</p><p> 老師查詢(xún)課程相關(guān)信息;</p><p> 教師進(jìn)入系統(tǒng),輸入個(gè)人的編號(hào)以及密碼,通過(guò)系統(tǒng)的驗(yàn)證正確后可以進(jìn)入個(gè)人信息的主頁(yè),查詢(xún)本學(xué)期課程安排,并且在一門(mén)課程授課結(jié)束一段時(shí)間后可以查看學(xué)生對(duì)本人的教師評(píng)價(jià)信息等;</p><p> 老師發(fā)布這學(xué)期的考試安排;</p><p> 當(dāng)這學(xué)期的課程結(jié)束,老師根據(jù)學(xué)生課程表
46、查看學(xué)生課下時(shí)間及教室占用情況,從而安排合理的時(shí)間和地點(diǎn)進(jìn)行考試,并把考試安排發(fā)布到教務(wù)系統(tǒng)上來(lái)通知學(xué)生。</p><p> 老師將學(xué)生考試成績(jī)錄入教務(wù)系統(tǒng); </p><p> 當(dāng)學(xué)生考試完成并批完試卷,老師負(fù)責(zé)把學(xué)生考試成績(jī)錄入教務(wù)系統(tǒng)上方便學(xué)生查詢(xún)。</p><p><b> 性能要求:]</b></p><p&
47、gt; 本系統(tǒng)提供一套學(xué)生綜合信息管理的平臺(tái),能夠使得系統(tǒng)管理員對(duì)院校的專(zhuān)業(yè)進(jìn)行分類(lèi),進(jìn)而確定各個(gè)專(zhuān)業(yè)中所包含的班級(jí)信息,在已有班級(jí)信息的基礎(chǔ)上能夠?qū)λ械膶W(xué)生信息進(jìn)行分類(lèi)管理。</p><p><b> 輸出要求:</b></p><p><b> 數(shù)據(jù)完整,詳實(shí)。</b></p><p><b> 輸
48、出要求:</b></p><p><b> 簡(jiǎn)捷,快速,實(shí)時(shí)。</b></p><p><b> 安全與保密要求:</b></p><p> 服務(wù)器的管理員享有對(duì)該系統(tǒng)的所有權(quán)限。老師享有對(duì)該系統(tǒng)成績(jī)錄入等權(quán)限。學(xué)生享有對(duì)學(xué)生信息的添加、刪除、修改等權(quán)限(寫(xiě)入與讀出)。</p><p&
49、gt;<b> 3.4系統(tǒng)目標(biāo)</b></p><p> 系統(tǒng)實(shí)現(xiàn)后,可以減少人力資源的浪費(fèi),使得教學(xué)部門(mén)可以對(duì)學(xué)生成績(jī)進(jìn)行匯總及統(tǒng)計(jì)來(lái)對(duì)教學(xué)工總及學(xué)生的狀況進(jìn)行準(zhǔn)確評(píng)估。</p><p><b> 3.5高層邏輯模型</b></p><p><b> .</b></p><
50、;p> 3.6系統(tǒng)功能結(jié)構(gòu)圖</p><p> 系統(tǒng)欲使教師管理與學(xué)生查詢(xún)統(tǒng)一,實(shí)現(xiàn)信息的一體化,即無(wú)論教師還是學(xué)生都能從各自的終端系統(tǒng)輕松了解最新最及時(shí)的考試及成績(jī)信息,方便管理與使用。我們?cè)O(shè)計(jì)出系統(tǒng)功能結(jié)構(gòu)圖,使設(shè)計(jì)人員和用戶(hù)更好了解我們?cè)O(shè)計(jì)完成的系統(tǒng),功能圖如下:</p><p><b> 3.7可行性分析</b></p><p&
51、gt;<b> 1〉技術(shù)可行性</b></p><p> 要開(kāi)發(fā)該系統(tǒng)必須會(huì)用到有關(guān)網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)的知識(shí),而且還需要熟練掌握一門(mén)編程語(yǔ)言。到目前為止,我們已經(jīng)學(xué)習(xí)C和C++兩門(mén)程序設(shè)計(jì)語(yǔ)言,其中C++就是一種很好的開(kāi)發(fā)語(yǔ)言,它引入了類(lèi)、繼承、多態(tài)和重載等新機(jī)制,而且它模擬了對(duì)象之間的通信,就像人們之間互通信息一樣,對(duì)象之間也可以通過(guò)消息進(jìn)行通信。另外,應(yīng)用C++時(shí)進(jìn)行抽象和封裝比較容易,所
52、以從理論上來(lái)說(shuō),技術(shù)上沒(méi)問(wèn)題。</p><p><b> 2〉經(jīng)濟(jì)可行性</b></p><p> 學(xué)校圖書(shū)館、實(shí)驗(yàn)室和教學(xué)樓都有電腦,學(xué)生可以隨時(shí)去查看所需資料,當(dāng)然,如果學(xué)生有個(gè)人電腦,也可以隨時(shí)免費(fèi)的查詢(xún)所需信息,另外,學(xué)校還給管理者配有電腦,可以對(duì)該系統(tǒng)進(jìn)行管理,所以總體上來(lái)看,基本上學(xué)生和管理員都無(wú)需投入個(gè)人經(jīng)費(fèi)。</p><p>
53、; 而且此軟件的回報(bào)會(huì)在相當(dāng)一段時(shí)間內(nèi)可節(jié)約教師、管理者的很多時(shí)間,以用來(lái)在其他方面的支出。不管是學(xué)校自己研發(fā)這樣的軟件還是向軟件開(kāi)發(fā)公司購(gòu)買(mǎi),長(zhǎng)期累計(jì),收益遠(yuǎn)遠(yuǎn)大于支出,所以在經(jīng)濟(jì)方面值得設(shè)計(jì)。</p><p><b> 3〉操作可行性</b></p><p> 開(kāi)發(fā)該系統(tǒng)軟件所用的工具簡(jiǎn)單,主要是通過(guò)編程實(shí)現(xiàn)相關(guān)功能,再加上界面的相關(guān)設(shè)計(jì),都比較簡(jiǎn)單,所以操
54、作上是可行的。使用本軟件人員不需要有很多計(jì)算機(jī)基礎(chǔ),只要能基本懂得計(jì)算機(jī)軟件的使用方法即可。</p><p><b> 4〉法律可行性</b></p><p> 教務(wù)管理系統(tǒng)是學(xué)校進(jìn)行管理時(shí)必不可少的一款軟件,對(duì)老師管理學(xué)生、學(xué)生選課、查詢(xún)成績(jī)等都非常方便,簡(jiǎn)單可視化操作,易于管理。該項(xiàng)目為獨(dú)立開(kāi)發(fā),在法律方面不會(huì)存在侵犯專(zhuān)利權(quán)、侵犯版權(quán)等問(wèn)題,完全按照合同的規(guī)定
55、履行。</p><p><b> 第四章 需求分析</b></p><p> 學(xué)生成績(jī)管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要。我們走訪學(xué)校的領(lǐng)導(dǎo)者、管理者、教師、學(xué)生等用戶(hù),他們從各自的角度對(duì)該系統(tǒng)所要實(shí)現(xiàn)的功能進(jìn)行了一定的敘述。并且我們?cè)儐?wèn)用戶(hù)對(duì)目前正在使用的系統(tǒng)有哪些不滿(mǎn)意的地方以及很滿(mǎn)意值得借鑒的部分。通過(guò)對(duì)他
56、們的敘述進(jìn)行分析,總結(jié)如下:</p><p><b> 4.1功能需求分析</b></p><p> 為使我們開(kāi)發(fā)的學(xué)生信息管理系統(tǒng)滿(mǎn)足用戶(hù)的需求,現(xiàn)將該系統(tǒng)所要實(shí)現(xiàn)的功能,總結(jié)如下:</p><p> 1、學(xué)生信息管理:主要負(fù)責(zé)管理所有在校注冊(cè)學(xué)生的個(gè)人信息,主要實(shí)現(xiàn)添加,刪除,修改,查找學(xué)生信息的功能。</p><
57、p> 2、課程信息管理:負(fù)責(zé)管理本校所有的課程信息。主要實(shí)現(xiàn)添加,刪除,修改,查找課程信息的功能。</p><p> 3、選課信息管理:負(fù)責(zé)選課的管理。主要實(shí)現(xiàn)刪除,統(tǒng)計(jì)學(xué)生選課信息的功能。</p><p> 4、成績(jī)信息管理:主要是實(shí)現(xiàn)對(duì)學(xué)生成績(jī)的錄入查詢(xún)及考試的違規(guī)信息的管理工作,包括:學(xué)生成績(jī)的錄入,學(xué)期成績(jī)?yōu)g覽,學(xué)生成績(jī)查詢(xún),班級(jí)成績(jī)查詢(xún),違規(guī)信息的增加及瀏覽。<
58、/p><p> 5、班級(jí)信息管理:負(fù)責(zé)班級(jí)的管理。主要實(shí)現(xiàn)的功能包括添加,刪除和修改班級(jí)信息,以及對(duì)班級(jí)信息的查詢(xún)。</p><p> 6、學(xué)生信息查看:主要實(shí)現(xiàn)學(xué)生查看個(gè)人信息和修改登錄信息等功能。通過(guò)該模塊可以查看學(xué)生姓名、學(xué)號(hào)、所在院校、專(zhuān)業(yè)班級(jí)、教學(xué)計(jì)劃和課表安排等信息。</p><p> 7、成績(jī)信息查看:主要負(fù)責(zé)實(shí)現(xiàn)學(xué)生查看成績(jī)的功能。</p&g
59、t;<p> 8、個(gè)人信息管理:主要實(shí)現(xiàn)對(duì)個(gè)人信息的管理。</p><p><b> 4.2界面需求分析</b></p><p> 設(shè)計(jì)該系統(tǒng)界面時(shí)主要本著用戶(hù)易于操作的原則,另外,盡量使界面看起來(lái)比較美觀。</p><p><b> 4.3性能需求分析</b></p><p>
60、; 學(xué)生成績(jī)管理系統(tǒng)主要提供成績(jī)查詢(xún),方便管理的網(wǎng)上的信息查閱平臺(tái),學(xué)生可以通過(guò)該系統(tǒng)查閱與自己相關(guān)信息,查看留言、提交留言。教師可以通過(guò)成績(jī)管理系統(tǒng)查閱學(xué)生成績(jī)信息,教師信息,查看教師留言、學(xué)生留言、提交留言、留言的管理等相關(guān)操作。系統(tǒng)管理員可以實(shí)現(xiàn)以上的所有功能,還有對(duì)學(xué)生的添加、刪除、修改、教師的添加、刪除、修改,數(shù)據(jù)庫(kù)的備份、數(shù)據(jù)庫(kù)的還原等相關(guān)操作。</p><p> 根據(jù)開(kāi)發(fā)要求,學(xué)生成績(jī)管理系統(tǒng)主
61、要應(yīng)用于教育系統(tǒng),完成對(duì)日常的教學(xué)、教務(wù)、教師以及學(xué)生的計(jì)算機(jī)化的管理。開(kāi)發(fā)學(xué)生成績(jī)管理系統(tǒng)可使學(xué)院教職員工減輕工作壓力,比較系統(tǒng)地對(duì)教務(wù)、教學(xué)上的各項(xiàng)服務(wù)和信息進(jìn)行管理,同時(shí),可以減少勞動(dòng)力的使用,加快查詢(xún)速度、加強(qiáng)管理,以及國(guó)家各部門(mén)關(guān)于信息化的步伐,使各項(xiàng)管理更加規(guī)范化。目前,學(xué)校工作繁雜、資料重多。目前,管理信息系統(tǒng)已進(jìn)入高校,但還未普及,而對(duì)于學(xué)生成績(jī)管理來(lái)說(shuō),目前還沒(méi)有一套完整的、統(tǒng)一的系統(tǒng)。因此,開(kāi)發(fā)一套適和大眾的、兼容性
62、好的系統(tǒng)是很有必要的。</p><p> 4.3.1數(shù)據(jù)精確度</p><p> 查詢(xún)時(shí)應(yīng)保證查全率,所有相應(yīng)域包含關(guān)鍵字的記錄都應(yīng)該能查到。添加、刪除數(shù)據(jù)時(shí)應(yīng)該保證正確的以及相關(guān)聯(lián)的數(shù)據(jù)的徹底刪除,避免出現(xiàn)一些緩沖區(qū)和存儲(chǔ)塊等的不一致以及存儲(chǔ)區(qū)的浪費(fèi)問(wèn)題。</p><p><b> 4.3.2時(shí)間特性</b></p>&l
63、t;p> 一般操作的響應(yīng)時(shí)間應(yīng)該在1-2秒內(nèi),對(duì)于軟磁盤(pán)和打印機(jī)服務(wù)響應(yīng)時(shí)間也應(yīng)在可接受的時(shí)間內(nèi)完成。</p><p><b> 4.3.3適應(yīng)性</b></p><p> 開(kāi)發(fā)的系統(tǒng)應(yīng)該考慮學(xué)校的條件。考慮到技術(shù)約束、環(huán)境約束、標(biāo)準(zhǔn)約束已經(jīng)硬件限制等。應(yīng)該是普及適用性比較好的系統(tǒng)。</p><p><b> 4.3.4
64、可靠性</b></p><p> 系統(tǒng)的運(yùn)行應(yīng)該是連續(xù)的穩(wěn)定的,由平均無(wú)故障時(shí)間來(lái)判定系統(tǒng)的可靠性。</p><p><b> 4.3.5可維護(hù)性</b></p><p> 維護(hù)軟件可能耗費(fèi)大量的物力、財(cái)力、時(shí)間,因此在開(kāi)發(fā)軟件的過(guò)程中,通過(guò)提高各模塊的內(nèi)聚度,降低各模塊的耦合度等方法來(lái)提高軟件的可維護(hù)性。并且通過(guò)四種維護(hù)性活
65、動(dòng):改正性維護(hù)、適應(yīng)性維護(hù)、完善性維護(hù)、預(yù)防性維護(hù)來(lái)進(jìn)行維護(hù)。</p><p> 4.4功能模型(數(shù)據(jù)流圖)</p><p> 1、教務(wù)系統(tǒng)學(xué)生成績(jī)管理一級(jí)數(shù)據(jù)流圖</p><p> 再根據(jù)一級(jí)數(shù)據(jù)流圖,結(jié)合上述教務(wù)管理系統(tǒng)功能需求分析和軟件工程課上老師教授的相關(guān)知識(shí),對(duì)一級(jí)數(shù)據(jù)流圖功能細(xì)分得出數(shù)據(jù)流圖總圖如下所示:</p><p>
66、 2、學(xué)生信息管理的數(shù)據(jù)流圖設(shè)計(jì)</p><p> 通過(guò)問(wèn)題分析,得出學(xué)生信息管理的外部實(shí)體有教師和學(xué)生,學(xué)生處理有錄入、刪除、修改、查詢(xún)、學(xué)生查詢(xún),文檔有學(xué)生檔案(學(xué)生相關(guān)信息有很多,但我們主要考慮與成績(jī)管理相關(guān)部分)。學(xué)生成績(jī)信息管理的工作過(guò)程大致如下:</p><p> ?。?)當(dāng)需要得到某個(gè)學(xué)生相關(guān)信息時(shí)就要進(jìn)行查詢(xún)。</p><p> ?。?)當(dāng)對(duì)學(xué)生個(gè)
67、人信息進(jìn)行添加、刪除、修改、查詢(xún)時(shí)都需要將其個(gè)人基本信息顯示出來(lái)。</p><p> ?。?)當(dāng)學(xué)生要對(duì)個(gè)人信息查詢(xún)時(shí),首先根據(jù)學(xué)號(hào)、密碼,然后通過(guò)調(diào)出學(xué)生檔案中的個(gè)人信息并顯示出來(lái)。</p><p> ?。?)當(dāng)學(xué)生要對(duì)個(gè)人課程信息進(jìn)行查詢(xún)時(shí),首先根據(jù)學(xué)號(hào)、密碼,然后通過(guò)調(diào)出課程檔案中的課程信息并顯示出來(lái)。</p><p> (5)當(dāng)某科考試結(jié)束,教師將該科成績(jī)
68、單進(jìn)行錄入。當(dāng)學(xué)生要對(duì)成績(jī)信息進(jìn)行查詢(xún)時(shí),首先根據(jù)學(xué)號(hào)、密碼,然后通過(guò)調(diào)出成績(jī)檔案中的成績(jī)信息并顯示出來(lái)。并且學(xué)生需要對(duì)教師進(jìn)行評(píng)價(jià),有利于教師以后改進(jìn)教學(xué)方式。</p><p><b> 考試信息</b></p><p> ?。?)(當(dāng)選修該課程的人數(shù)少于學(xué)校規(guī)定的人數(shù)時(shí),教務(wù)處將取消該課程的開(kāi)設(shè)并刪除此課程的相關(guān)信息;當(dāng)新一輪的選修課選完以后,教務(wù)處將對(duì)已選的課
69、程進(jìn)行分類(lèi)統(tǒng)計(jì))當(dāng)學(xué)生要對(duì)個(gè)人選課信息進(jìn)行查詢(xún)時(shí),首先根據(jù)學(xué)號(hào)、密碼,然后通過(guò)調(diào)出選課檔案中的選課信息并顯示出來(lái),然后據(jù)上述已給條件結(jié)合自身進(jìn)行選課。 </p><p> 綜上所述,設(shè)計(jì)如下:</p><p> 3、教師信息管理數(shù)據(jù)流圖設(shè)計(jì)</p><p> 通過(guò)問(wèn)題分析,得出成績(jī)信息管理的外部實(shí)體有教師和學(xué)生,教師處理有錄入、成績(jī)?yōu)g覽、成績(jī)查詢(xún)、查詢(xún)、安排考
70、試以及頒布考試信息等,成績(jī)信息管理的工作過(guò)程大致如下:</p><p> ?。?)當(dāng)教師要對(duì)個(gè)人信息查詢(xún)時(shí),首先根據(jù)編號(hào)、密碼,然后通過(guò)調(diào)出教師檔案中的個(gè)人信息并顯示出來(lái)。</p><p> ?。?)當(dāng)教師需要對(duì)課程信息和學(xué)生信息等進(jìn)行查詢(xún)時(shí),步驟與(1)是類(lèi)似的。</p><p> ?。?)當(dāng)某門(mén)課程結(jié)束后,教師需要查詢(xún)教務(wù)系統(tǒng)內(nèi)關(guān)于教室使用情況和學(xué)生時(shí)間安排進(jìn)行
71、選擇合適時(shí)間地點(diǎn)進(jìn)行考試,并將此信息通知給學(xué)生。</p><p> ?。?)當(dāng)成績(jī)錄入錯(cuò)誤需要修改或當(dāng)成績(jī)無(wú)效需要?jiǎng)h除時(shí),首先要對(duì)成績(jī)進(jìn)行瀏覽,當(dāng)操作完成時(shí),即可退出。</p><p> ?。?)當(dāng)教師需要了解關(guān)于某科的成績(jī)時(shí),就可以對(duì)其成績(jī)進(jìn)行查詢(xún),統(tǒng)計(jì),而且在一門(mén)考試結(jié)束之后可以查看學(xué)生對(duì)其進(jìn)行的教師評(píng)價(jià)。</p><p><b> 4.5 數(shù)據(jù)字典
72、</b></p><p> 4.6數(shù)據(jù)模型(E-R圖)</p><p> 教務(wù)成績(jī)管理系統(tǒng)的ER圖設(shè)計(jì):</p><p> 分析這個(gè)問(wèn)題的實(shí)體,從系統(tǒng)分析可以知道,該ER圖涉及的實(shí)體有學(xué)生、教師、管理員、教務(wù)管理系統(tǒng)、課程、成績(jī)、教學(xué)評(píng)價(jià)、成績(jī)安排。提取實(shí)體以后再分析各個(gè)實(shí)體之間的聯(lián)系。學(xué)生登錄教務(wù)系統(tǒng),在教務(wù)系統(tǒng)上學(xué)生可以選修課程,查看個(gè)人成績(jī)和
73、考試安排,并且對(duì)老師教學(xué)進(jìn)行評(píng)價(jià);老師登錄教務(wù)系統(tǒng),在教務(wù)系統(tǒng)上教師可以錄入學(xué)生成績(jī)發(fā)布考試安排,查看學(xué)生對(duì)老師的教學(xué)評(píng)價(jià),此外老師要教授學(xué)生選修的課程;管理員則要管理教務(wù)系統(tǒng),包括系統(tǒng)維護(hù)、信息存儲(chǔ)和更新等,根據(jù)上述分析得出成績(jī)管理的ER圖如下:</p><p> 4.7行為模型(狀態(tài)轉(zhuǎn)換圖)</p><p> 1、學(xué)生登錄教務(wù)系統(tǒng)狀態(tài)圖轉(zhuǎn)換</p><p>
74、 教務(wù)管理系統(tǒng)在無(wú)人登錄時(shí)處于關(guān)閉狀態(tài),學(xué)生登錄首先打開(kāi)教務(wù)管理系統(tǒng)登錄界面進(jìn)入登錄界面,即初始狀態(tài)。然后在指定位置輸入用戶(hù)名和密碼,點(diǎn)擊登錄,如果密碼錯(cuò)誤則返回登錄界面重新登錄;如果輸入錯(cuò)誤,則則系統(tǒng)提示輸入錯(cuò)誤重新輸入;如果系統(tǒng)提示用戶(hù)不存在則在系統(tǒng)提示下進(jìn)行用戶(hù)注冊(cè),注冊(cè)成功后在登錄界面登錄教務(wù)管理系統(tǒng);如果輸入正確則進(jìn)入在線管理界面,此時(shí)選擇退出則回到登錄界面。登錄成功后,在系統(tǒng)允許權(quán)限內(nèi)學(xué)生可以完成一切他想完成的操作,包括進(jìn)
75、行教師評(píng)價(jià)、查詢(xún)個(gè)人成績(jī)和考試安排、查詢(xún)和修改個(gè)人信息、選課等。例如處在在線管理界面時(shí),如果選擇學(xué)生信息查詢(xún),則進(jìn)入學(xué)生信息管理頁(yè)面,此時(shí)可以返回在線管理界面。同理,在在線管理界面上,選擇不同的操作即可進(jìn)入不同的頁(yè)面,在不同的頁(yè)面上選擇返回時(shí)都可以回到在線管理頁(yè)面。有關(guān)此過(guò)程的具體狀態(tài)轉(zhuǎn)換圖如下:</p><p> 2、學(xué)生登錄教務(wù)系統(tǒng)狀態(tài)圖轉(zhuǎn)換</p><p> 首先進(jìn)入登錄界面,即
76、初始狀態(tài),然后輸入用戶(hù)名和密碼,如果輸入錯(cuò)誤,則顯示重新輸入,如果選擇退出則回到登錄界面,如果輸入正確則進(jìn)入在線管理界面,此時(shí)選擇退出則回到登錄界面。如果未注冊(cè)時(shí)則需進(jìn)行注冊(cè)。處在在線管理界面時(shí),如果選擇基本信息查詢(xún)則進(jìn)入個(gè)人基本信息頁(yè)面,此時(shí)也可返回到在線管理頁(yè)面,同理,在在線管理界面上,選擇不同的操作即可進(jìn)入不同的頁(yè)面,在不同的頁(yè)面上選擇返回時(shí)都可以回到在線管理頁(yè)面。有關(guān)此過(guò)程的具體狀態(tài)轉(zhuǎn)換圖如下圖。</p><
77、p> 4.8 系統(tǒng)IPO圖</p><p><b> 教務(wù)系統(tǒng)IPO圖</b></p><p> 學(xué)生進(jìn)入教務(wù)系統(tǒng)IPO 圖</p><p> 教師進(jìn)入教務(wù)系統(tǒng)IPO圖</p><p> 管理員進(jìn)入教務(wù)系統(tǒng)IPO圖</p><p><b> 五、總結(jié)</b&g
78、t;</p><p><b> 5.1結(jié)果</b></p><p> 本設(shè)計(jì)完成了一個(gè)具有添加學(xué)生成績(jī)、刪除學(xué)生成績(jī)、查詢(xún)學(xué)生成績(jī)、科目調(diào)整和刪除等功能的學(xué)生成績(jī)管理系統(tǒng)。</p><p><b> 5.2心得體會(huì)</b></p><p> 教務(wù)管理系統(tǒng)開(kāi)發(fā)完成后,由于開(kāi)發(fā)設(shè)計(jì)的時(shí)間較短,所
79、以說(shuō)本系統(tǒng)的存在的問(wèn)題之一是作為一個(gè)學(xué)生管理能夠運(yùn)行的系統(tǒng)可能功能不夠完善;存在的問(wèn)題之二,學(xué)生成績(jī)管理系統(tǒng)中的數(shù)據(jù)的不夠安全。</p><p> 本次課程設(shè)計(jì)使我深刻理解了在《教務(wù)管理系統(tǒng)》中所學(xué)的軟件開(kāi)發(fā)方法與開(kāi)發(fā)技術(shù),也使我懂得了一些軟件文檔資料寫(xiě)法的規(guī)范性。開(kāi)發(fā)一個(gè)系統(tǒng)首先進(jìn)行用戶(hù)的調(diào)查、進(jìn)行可行性研究,然后對(duì)系統(tǒng)進(jìn)行的分析、進(jìn)行系統(tǒng)設(shè)計(jì)、系統(tǒng)的實(shí)現(xiàn),最后進(jìn)行系統(tǒng)的測(cè)試并形成各種文檔。</p>
80、;<p> 在本次課程設(shè)計(jì)中遇到了許多的問(wèn)題,帶著這些問(wèn)題,自己去尋找相應(yīng)的資料,與同學(xué)相互討論,最終問(wèn)題得以解決,為自己以后進(jìn)一步開(kāi)發(fā)系統(tǒng)做了很好的示范。在這次實(shí)驗(yàn)設(shè)計(jì)和文檔的寫(xiě)作過(guò)程中得到了指導(dǎo)老師大力幫助,在此深表謝意。</p><p> 在以后的學(xué)習(xí)或工作的道路中,我們會(huì)以最好的狀態(tài)去面對(duì)每一個(gè)問(wèn)題,以畢業(yè)設(shè)計(jì)的態(tài)度及方式來(lái)分析及解決相應(yīng)的問(wèn)題,把每件事都做到最好,同時(shí)也給自己留下寶貴的
81、經(jīng)驗(yàn)。</p><p><b> 參考文獻(xiàn)</b></p><p> Karl E. Wiegers.軟件需求.機(jī)械工業(yè)出版社.1999</p><p> 張海藩.軟件工程導(dǎo)論.清華大學(xué)出版社.2002</p><p> 刁成嘉 、刁奕.UML系統(tǒng)建模與分析設(shè)計(jì)課程設(shè)計(jì).機(jī)械工業(yè)出版社.2008</p>
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件工程課程設(shè)計(jì)——教務(wù)成績(jī)管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)——教務(wù)成績(jī)管理系統(tǒng)1
- 軟件工程課程設(shè)計(jì)---教務(wù)管理系統(tǒng)
- 教務(wù)管理系統(tǒng)軟件工程課程設(shè)計(jì)-
- 軟件工程課程設(shè)計(jì)---學(xué)生成績(jī)管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)--學(xué)生成績(jī)管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)模板-學(xué)生成績(jī)管理系統(tǒng)
- 學(xué)生成績(jī)管理系統(tǒng)軟件工程課程設(shè)計(jì)
- 軟件工程課程設(shè)計(jì)管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)報(bào)告---學(xué)生成績(jī)管理
- 南郵軟件工程課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告-教務(wù)管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)-超市管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)(酒店管理系統(tǒng))
- 軟件工程課程設(shè)計(jì)---超市管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)--庫(kù)存管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)--學(xué)籍管理系統(tǒng)
- 《軟件工程》課程設(shè)計(jì)--學(xué)生管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)-選課管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)-超市管理系統(tǒng)
- 軟件工程倉(cāng)庫(kù)管理系統(tǒng)課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論