摘 要 該系統(tǒng)為使用B/S結(jié)構(gòu)的學(xué)生成績管理系統(tǒng),系統(tǒng)選擇ASP.NET與SQL Server 2000為開發(fā)環(huán)境,采用了三層架構(gòu)設(shè)計(jì),通過中間件、組件技術(shù)和模塊化設(shè)計(jì),分為表現(xiàn)層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層,使系統(tǒng)更加安全,維護(hù)更加方便。按照軟件工程方法,首先對系統(tǒng)進(jìn)行了需求分析,并使用UML面向?qū)ο蠼<夹g(shù),逐步給出系統(tǒng)的用例圖,并進(jìn)行系統(tǒng)的總體設(shè)計(jì)。然后通過將系統(tǒng)分為用戶驗(yàn)證模塊、課程管理模塊、數(shù)據(jù)管理模塊、系統(tǒng)維護(hù)模塊等四個(gè)主要模塊進(jìn)行了系統(tǒng)的詳細(xì)設(shè)計(jì)。通過UML建模,為系統(tǒng)的需求變更與具體實(shí)現(xiàn)提供了保證。
關(guān)鍵詞 學(xué)生成績 ASP.NET B/S體系架構(gòu) UML建模
中圖分類號:TP3 文獻(xiàn)標(biāo)識碼:A
0引言
隨著對煤炭行業(yè)專業(yè)人才的需求加大,平職學(xué)院中技教育部作為中平能化集團(tuán)的人材培養(yǎng)基地招生規(guī)模也隨之?dāng)U大,在校學(xué)習(xí)的學(xué)生人數(shù)迅速增長給中技教育部的學(xué)生成績管理工作帶來了很大的難度,很多學(xué)生成績管理工作還是采用人工的處理方式?,F(xiàn)如今計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)飛速發(fā)展,為了提高中技部學(xué)生成績管理的工作效率,我們開發(fā)了平職學(xué)院中技教育部學(xué)生成績管理系統(tǒng)。
1系統(tǒng)開發(fā)背景
中技部學(xué)生成績管理工作具有數(shù)量大、內(nèi)容多等特點(diǎn)。隨著中技部辦學(xué)規(guī)模的擴(kuò)大,原始的學(xué)生成績管理方式已經(jīng)遠(yuǎn)遠(yuǎn)不能適應(yīng)新的發(fā)展需要。其主要體現(xiàn)在以下幾個(gè)方面:
(1)系統(tǒng)信息管理不規(guī)范,易于出錯(cuò)。在中技部學(xué)生成績管理工作中,學(xué)生信息數(shù)據(jù)庫不完善,使學(xué)生信息管理缺乏統(tǒng)一性。……