下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEPAGE6學(xué)校成績(jī)管理系統(tǒng)設(shè)計(jì)報(bào)告學(xué)生信息的不斷增多導(dǎo)致了對(duì)相關(guān)信息系統(tǒng)進(jìn)行改進(jìn)的需求,學(xué)生各類信息中學(xué)生成績(jī)的信息和管理也受到了關(guān)注。本文主要對(duì)學(xué)生成績(jī)管理系統(tǒng)進(jìn)行設(shè)計(jì),在Windows下,該系統(tǒng)使用微軟的ASP.NET技術(shù),結(jié)合三層結(jié)構(gòu)和B/S模型來(lái)實(shí)現(xiàn)學(xué)生成績(jī)管理具體的功能,并根據(jù)不同的用戶對(duì)功能賦予不同的權(quán)限,確定系統(tǒng)的以下功能模塊:登錄模塊,用戶管理模塊,成績(jī)管理等模塊。一、緒論(一)選題背景學(xué)校的規(guī)模不斷增加,參與學(xué)生成績(jī)管理工作的數(shù)據(jù)量越來(lái)越大,一些學(xué)校都依賴于人工進(jìn)行學(xué)生信息管理包括科目及成績(jī)管理。但手動(dòng)管理有一個(gè)效率不高的問題,因此,學(xué)生的成績(jī)管理體系開始受到重視。如今,無(wú)論是小學(xué),初中,高中乃至大學(xué)生很多學(xué)生都需要進(jìn)行成績(jī)管理,但基本上數(shù)據(jù)的管理與學(xué)校規(guī)模對(duì)學(xué)生成績(jī)管理,受到時(shí)間的變化和更多信息的影響,大多數(shù)學(xué)校必須依靠增加勞動(dòng)力,物質(zhì)資源和財(cái)力來(lái)完成學(xué)生的成績(jī)管理。因此,有必要建立一個(gè)對(duì)于學(xué)校都能用得上的學(xué)生成績(jī)管理體系。與學(xué)生相關(guān)的信息量隨著學(xué)校不斷擴(kuò)大的規(guī)模,增加迅速的學(xué)生人數(shù),也不停增加。面對(duì)龐大的信息,有必要制定管理軟件來(lái)考核學(xué)生的表現(xiàn)并提高對(duì)于學(xué)生管理的效率。(二)研究意義使用學(xué)生成績(jī)管理系統(tǒng)可以減少學(xué)院?jiǎn)T工的工作量,加快查詢速度,加快管理步伐,以及國(guó)家信息化部門,使管理更加規(guī)范。也降低了成本,提高了工作的效率和準(zhǔn)確性??梢宰寣W(xué)生對(duì)他們的時(shí)間做出合理的安排,盡快知道他們的測(cè)試結(jié)果。有利于完成信息的標(biāo)準(zhǔn)化管理,統(tǒng)計(jì)科學(xué)合理,快速查詢,減少管理工作量。毫無(wú)疑問,把電腦的管理有效而有效地引入學(xué)校檔案類的信息管理,這對(duì)于各方面都是有利的,包括適應(yīng)學(xué)校的管理制度和提高學(xué)校教學(xué)和教育質(zhì)量等。通過學(xué)生成績(jī)管理這一系統(tǒng)的使用不僅幫助學(xué)術(shù)人員減少工作量,還能提高工作效率和工作的準(zhǔn)確性,并且可以合理安排時(shí)間,讓學(xué)生盡快知道自己的考試成績(jī),并投入新課題學(xué)習(xí)或復(fù)習(xí)此次沒有通過檢查的考試科目。二、系統(tǒng)需求分析(一)性能需求存儲(chǔ)在數(shù)據(jù)庫(kù)中的信息量較大,且這些數(shù)據(jù)間的聯(lián)系也并不是單一的,而是有著多種聯(lián)系的。不僅要在本設(shè)計(jì)中將成績(jī)管理系統(tǒng)的功能需求進(jìn)行全面考量,也要同時(shí)考慮到系統(tǒng)性能的需求,如系統(tǒng)的可擴(kuò)展性、可維護(hù)性以及數(shù)據(jù)的安全性等。系統(tǒng)的安全性是系統(tǒng)設(shè)計(jì)中最為重要的,這是系統(tǒng)一項(xiàng)非常核心的性能。我們通過設(shè)置用戶權(quán)限,一方面保證不同層級(jí)的用戶按自身權(quán)限進(jìn)行內(nèi)容訪問,另一方面保證用戶的數(shù)據(jù)不會(huì)被逾級(jí)操作,從而對(duì)系統(tǒng)安全性提供保障。提供系統(tǒng)的可擴(kuò)展性。初始的設(shè)計(jì)會(huì)存在一些不完善性,在系統(tǒng)運(yùn)行的進(jìn)程中,若出現(xiàn)功能領(lǐng)域的新要求,則要求系統(tǒng)具有特定的可伸縮性。這為系統(tǒng)升級(jí)和后續(xù)維護(hù)提供了一些便利。保障系統(tǒng)運(yùn)行的穩(wěn)定性。通過系統(tǒng)監(jiān)視,數(shù)據(jù)庫(kù)備份和其他相關(guān)操作可以使系統(tǒng)長(zhǎng)時(shí)間穩(wěn)定運(yùn)行。系統(tǒng)架構(gòu)設(shè)計(jì)要注意設(shè)計(jì)的多層次性,同時(shí)在界面層的設(shè)計(jì)中,要注意與邏輯層保持隔離,這樣以便于更方便維護(hù)和升級(jí)擴(kuò)展系統(tǒng)。整個(gè)系統(tǒng)界面應(yīng)注意簡(jiǎn)潔性,在保證基本功能得以滿足,切勿增加多余的設(shè)計(jì)元素,注重將設(shè)計(jì)進(jìn)行的簡(jiǎn)單一些,以方便操作。要求系統(tǒng)的性能設(shè)計(jì)要與學(xué)生成績(jī)管理管理工作的需求切實(shí)對(duì)應(yīng)起來(lái),在充分綜合系統(tǒng)的穩(wěn)定性、安全性等因素問題,去提升系統(tǒng)的運(yùn)行效率。同時(shí)在系統(tǒng)性能測(cè)試的過程中,還需設(shè)置規(guī)范可供正常運(yùn)行的代碼程序,并對(duì)系統(tǒng)負(fù)載和運(yùn)行環(huán)境進(jìn)行檢測(cè)。同時(shí)也要納入一些不確定的因素,以保證得到一個(gè)全面性的思考,如病毒、黑客等不友好的系統(tǒng)攻擊行為,以提高本系統(tǒng)防備能力。(二)功能需求(1)用戶登錄模塊:管理員和老師等不同身份的人員登錄系統(tǒng),擁有不同的權(quán)限。(2)用戶管理模塊:可以增添老師老師和學(xué)生用戶類型,編輯密碼,個(gè)人信息,查看用戶信息。主要針對(duì)系統(tǒng)的管理人員來(lái)說,他們擁有對(duì)于學(xué)生成績(jī)進(jìn)行管理的主要功能,包括對(duì)于用戶進(jìn)行增添,改變和刪除等操作,以及教師更新,學(xué)生刪除和增添等基本功能。(3)成績(jī)查詢模塊:可根據(jù)學(xué)號(hào),姓名查詢學(xué)生的不同科目、不同學(xué)期的成績(jī)。學(xué)生登進(jìn)成績(jī)管理系統(tǒng)在每個(gè)學(xué)生登錄后,他們可以請(qǐng)求和審查他們所選擇的班級(jí)下的個(gè)人成績(jī)。(4)成績(jī)管理模塊功能:能夠輸入成績(jī)和編輯成績(jī)。三、系統(tǒng)設(shè)計(jì)(一)系統(tǒng)總體架構(gòu)該系統(tǒng)基于B/S模式開發(fā),采用相對(duì)成熟可靠的3層系統(tǒng)架構(gòu)模式,使用表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)層框架來(lái)搭建平臺(tái)開發(fā),將分布式應(yīng)用程序清楚地劃分開來(lái)。從上面的數(shù)據(jù)分析,在設(shè)計(jì)與實(shí)施的過程中詳細(xì)的考慮了系統(tǒng)的操作可行性和技術(shù)可行性。該系統(tǒng)在功能設(shè)計(jì)上,通過權(quán)限管理這個(gè)模塊,對(duì)系統(tǒng)的用戶的權(quán)限和角色進(jìn)行了詳細(xì)的控制,對(duì)數(shù)據(jù)庫(kù)的訪問及其相關(guān)權(quán)限進(jìn)行詳細(xì)設(shè)計(jì)從而確保了系統(tǒng)的安全,同時(shí)功能的設(shè)計(jì)也比較貼近用戶實(shí)際需求。(二)系統(tǒng)功能設(shè)計(jì)(1)系統(tǒng)登錄。登錄的時(shí)候有選擇用戶類型一項(xiàng),系統(tǒng)根據(jù)用戶類型的不同而提供不同權(quán)限的功能。用戶在輸入賬號(hào),密碼之后,選擇對(duì)應(yīng)的用戶類別,再按確定登錄。系統(tǒng)會(huì)自動(dòng)跟數(shù)據(jù)庫(kù)鏈接,驗(yàn)證該用戶的信息是否在用戶數(shù)據(jù)庫(kù)中存在,如果合法則成功登錄,不合法則無(wú)法登錄。(2)用戶管理。出于全面化安全性的角度,系統(tǒng)運(yùn)行時(shí)又設(shè)置了Session機(jī)制,規(guī)定用戶身份標(biāo)識(shí)的保存時(shí)間小于等于30分鐘,假使已超過這個(gè)時(shí)間區(qū)間,就迫使用戶進(jìn)行重新登陸操作,用以保證登陸用戶本人操作的安全性,能夠有效的避免其他人員的非法操作,最終使得系統(tǒng)操作的安全性能夠得到有效保障。(3)成績(jī)管理。為了保證數(shù)據(jù)的準(zhǔn)確性以及操作上的準(zhǔn)確無(wú)誤,可以在操作流程的多個(gè)位置設(shè)置再次確認(rèn)的功能,比如在管理人員想要?jiǎng)h除某科目的信息時(shí),若果這一科目下有成績(jī)信息,則提示無(wú)法刪除,請(qǐng)檢查下面的科目信息。如果科目下沒有成績(jī)信息,則提示是否確認(rèn)要?jiǎng)h除,經(jīng)管理員點(diǎn)擊確認(rèn)后可直接進(jìn)行刪除操作。(三)數(shù)據(jù)庫(kù)設(shè)計(jì)設(shè)計(jì)出符合要求的不同實(shí)體和關(guān)系,將實(shí)體中涉及的數(shù)據(jù)元素和數(shù)據(jù)結(jié)構(gòu)進(jìn)一步轉(zhuǎn)化為數(shù)據(jù)庫(kù)結(jié)構(gòu),并由實(shí)體圖表描述。這一系統(tǒng)的實(shí)體圖表如下:11N管理選擇學(xué)習(xí)取得科目學(xué)生班級(jí)NMNM成績(jī)M圖3.1總體E-R圖由此可得出進(jìn)出的關(guān)系模型:學(xué)生基礎(chǔ)信息(學(xué)號(hào),姓名,性別,班級(jí),出生日期,家庭住址,郵政編碼,家庭電話,入學(xué)時(shí)間,備注)班級(jí)基礎(chǔ)信息(年級(jí),班級(jí),教室,年制,專業(yè),班主任,備注)所有科目信息(科目名稱,教材)班級(jí)信息(年級(jí),專業(yè),年制,學(xué)期,科目名稱,教材)成績(jī)信息(學(xué)號(hào),學(xué)期,類型,科目名稱,分?jǐn)?shù))科目表主要是對(duì)科目的屬性進(jìn)行描述,如下所示:表3-1科目表列名中文名稱數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度描述SubjectId科目編號(hào)int4NOTNULLSubjectname科目nvarhar10NOTNULL學(xué)生信息表主要是對(duì)學(xué)生信息的屬性進(jìn)行描述,如下所示:表3-2學(xué)生信息表列名中文名稱數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度描述ID編號(hào)int4NOTNULLUsernumber學(xué)號(hào)nvarhar20NOTNULLUserpass用戶密碼nvarhar20NOTNULLUsertype用戶類型nvarhar6NOTNULLGrade年級(jí)nvarhar10NOTNULLClass班級(jí)nvarhar10NOTNULLName姓名nvarhar10NOTNULLSex性別nvarhar2NOTNULLAge年齡nvarhar2NOTNULL成績(jī)信息表主要是對(duì)學(xué)生成績(jī)信息的屬性進(jìn)行描述,如下所示:表3-3成績(jī)信息表列名中文名稱數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度描述ID編號(hào)int4NOTNULLUsernumber學(xué)號(hào)nvarhar50NOTNULLUsername姓名nvarhar50NOTNULLGrade年級(jí)nvarhar10NOTNULLClass班級(jí)nvarhar10NOTNULLSubejctname科目nvarhar10NOTNULLAchievement成績(jī)int10NOTNULL四、結(jié)語(yǔ)本文針對(duì)學(xué)生成績(jī)管理系統(tǒng)進(jìn)行了分析設(shè)計(jì),但由于在軟件系統(tǒng)方面能力有限以及時(shí)間倉(cāng)促,系統(tǒng)在許多地方還可以進(jìn)一步優(yōu)化,如:(1)在系統(tǒng)設(shè)計(jì)階段,未能體現(xiàn)學(xué)生成績(jī)管理系統(tǒng)的一些個(gè)性化需求。(2)信息大數(shù)據(jù)的實(shí)現(xiàn)功能有待完善,系統(tǒng)數(shù)據(jù)庫(kù)需要進(jìn)一步提升。還更應(yīng)改進(jìn)過程中使用到的各類應(yīng)用的技術(shù),主要體現(xiàn)在:使用者第一次進(jìn)行注冊(cè)時(shí),必須充分保證安全。對(duì)用戶錄入的注冊(cè)相關(guān)信息進(jìn)行嚴(yán)格的核查,不僅可以用MD5對(duì)輸入進(jìn)行加密;同時(shí)還可以通過驗(yàn)證碼方式對(duì)用戶的登錄進(jìn)行驗(yàn)證等等這些安全保護(hù)措施。(3)系統(tǒng)中每個(gè)步驟模塊的實(shí)現(xiàn)不夠具體,系統(tǒng)的細(xì)節(jié)部分和美觀程度還可以進(jìn)一步提升。參考文獻(xiàn):①鄒雪坡.某職業(yè)院校成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué);②汪英杰,郭偉,馮丹丹.中職學(xué)校成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].科技展望(12);③楊揚(yáng).基于B/S架構(gòu)學(xué)生
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年建筑施工安全監(jiān)督合同
- 非專利技術(shù)轉(zhuǎn)讓合同模板
- 辦公室租賃經(jīng)營(yíng)合同
- 2024年度企業(yè)租賃經(jīng)營(yíng)合同
- 2024貨物賒欠買賣合同范文
- 2024年度軍事訓(xùn)練裝載機(jī)租賃合同
- 出口合作:肉禽類協(xié)議
- 導(dǎo)演與攝影師工作合同模板
- 成都市室內(nèi)裝修工程施工協(xié)議示范
- 2024山林流轉(zhuǎn)合同范文
- 2024-2030年中國(guó)礦泉水行業(yè)發(fā)展趨勢(shì)及發(fā)展前景研究報(bào)告
- 商業(yè)銀行貴金屬業(yè)務(wù)消費(fèi)者權(quán)益保護(hù)實(shí)施辦法
- 2024年新人教版七年級(jí)上冊(cè)道德與法治全冊(cè)教案
- 2024年秋新人教版七年級(jí)上冊(cè)數(shù)學(xué)教學(xué)課件 4.1 整式 第1課時(shí) 單項(xiàng)式
- 北師大版三年級(jí)數(shù)學(xué)上冊(cè)原創(chuàng)天天練
- 衢州江山市交投人力資源有限公司招聘筆試題庫(kù)2024
- 九年級(jí)化學(xué)上冊(cè) 第1單元 走進(jìn)化學(xué)世界教案 (新版)新人教版
- 2024年全國(guó)數(shù)據(jù)應(yīng)用大賽“數(shù)字安全賽”備賽試題庫(kù)(含答案)
- 上市公司并購(gòu)重組對(duì)股價(jià)的影響分析開題報(bào)告(修改)
- (必會(huì))企業(yè)人力資源管理師(三級(jí))近年考試真題題庫(kù)(含答案解析)
- 2024年職業(yè)院校技能大賽數(shù)字化裝備制造技術(shù)賽項(xiàng)理論題庫(kù)(備賽500題)
評(píng)論
0/150
提交評(píng)論