




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
I I基于云計(jì)算的高校檔案管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要:伴隨國(guó)家教育事業(yè)以及互聯(lián)網(wǎng)科技不斷迅猛地進(jìn)展腳步,學(xué)生信息管理是一個(gè)重大的難題,不只是信息量的龐大,更需要保障系統(tǒng)管理信息的安全性,設(shè)計(jì)檔案管理系統(tǒng)為學(xué)生信息管理起到了很大的幫助,學(xué)生可以隨時(shí)查驗(yàn)信息,管理者也能快速整理和修改學(xué)生的各項(xiàng)信息,高校檔案管理系統(tǒng)躋身于炙手可熱的系統(tǒng)行列。本管理系統(tǒng)的實(shí)現(xiàn)離不開數(shù)據(jù)庫(kù)和框架的處理,該管理系統(tǒng)主要運(yùn)用python編程語(yǔ)言pycharm集成開發(fā)環(huán)境共同開發(fā)來(lái)實(shí)現(xiàn)系統(tǒng)和數(shù)據(jù)庫(kù)MySQL存儲(chǔ)系統(tǒng)中產(chǎn)生的數(shù)據(jù),最終完成了較為成熟的系統(tǒng)。用戶通過(guò)在瀏覽器輸入網(wǎng)址就可以訪問(wèn)高校檔案管理系統(tǒng),管理員對(duì)系統(tǒng)數(shù)據(jù)方面進(jìn)行管理時(shí)的操作也十分簡(jiǎn)單,管理人員和學(xué)生都能夠輕松使用系統(tǒng)。本文將系統(tǒng)闡述該管理系統(tǒng)的功能設(shè)計(jì)、性能流程設(shè)計(jì)和需求解析。關(guān)鍵詞:管理系統(tǒng);數(shù)據(jù);MySQL目錄1緒論 11.1研究背景 11.2研究現(xiàn)狀 12核心技術(shù)介紹 32.1Mysql技術(shù)介紹 32.2Vue技術(shù)介紹 32.3Django框架介紹 42.4Bootstrap前端框架簡(jiǎn)介 43需求分析 53.1系統(tǒng)的設(shè)計(jì)模式 53.2系統(tǒng)的設(shè)計(jì)目標(biāo) 53.3經(jīng)濟(jì)可行性研究 53.4技術(shù)可行性研究 63.5操作可行性研究 63.6非功能性需求分析 [7]。添加按鈕需要使用button進(jìn)行表示,在添加按鈕中需要設(shè)置點(diǎn)擊事件,需要設(shè)置相應(yīng)的方法處理前端頁(yè)面中添加的學(xué)生信息。學(xué)生詳情頁(yè)面中需要設(shè)置detail頁(yè)面進(jìn)行表示,使用CSS樣式對(duì)學(xué)生信息進(jìn)行美化設(shè)置,后端從數(shù)據(jù)庫(kù)記錄取出的信息顯示在前端頁(yè)面當(dāng)中。管理員如果想要尋找學(xué)生的信息,則需要在輸入框中輸入學(xué)生編號(hào)傳遞到業(yè)務(wù)邏輯模塊中根據(jù)SQL語(yǔ)句搜索學(xué)生信息,搜索出來(lái)的信息需要傳遞到前端頁(yè)面中進(jìn)行顯示學(xué)生的信息。學(xué)生信息管理頁(yè)面如下圖5-2所示:圖5-2學(xué)生信息管理界面5.4公告信息管理如果管理員想要修改公告的信息時(shí),首先管理員進(jìn)入系統(tǒng)后,找到公告信息修改選項(xiàng),在輸入空白框中輸入想要修改的公告信息,注意修改輸入公告的信息如若跟數(shù)據(jù)庫(kù)記錄相沖突,則不能夠成功修改。在修改輸入框中需要注意必要選項(xiàng)必須填寫和輸入的信息不能跟數(shù)據(jù)庫(kù)原有的記錄相沖突。管理員想要對(duì)公告的信息進(jìn)行管理首先得進(jìn)行登錄,登錄完成之后才可以進(jìn)入到公告管理的功能模塊當(dāng)中。要將廣告信息添加到廣告管理功能模塊,管理員必須單擊廣告管理界面中的“添加”按鈕,然后移動(dòng)到“添加廣告”界面,您可以在其中輸入有關(guān)添加廣告的信息。輸入的時(shí)候需要注意字符的合法性,如果輸入不法或者敏感字符則不能夠成功添加公告的信息。公告信息管理頁(yè)面如下圖5-3所示:圖5-3公告信息管理界面5.5成績(jī)管理在成績(jī)管理界面中首先需要使用script標(biāo)簽引入樣式供標(biāo)簽進(jìn)行調(diào)用。查看成績(jī)信息依賴于form標(biāo)簽顯示成績(jī)的信息,在form標(biāo)簽中需要定義好CSS樣式才能夠讓表格正常顯示在界面當(dāng)中。添加按鈕需要使用button進(jìn)行表示,在添加按鈕中需要設(shè)置點(diǎn)擊事件,需要設(shè)置相應(yīng)的方法處理前端頁(yè)面中添加的成績(jī)信息。成績(jī)?cè)斍轫?yè)面中需要設(shè)置detail頁(yè)面進(jìn)行表示,使用CSS樣式對(duì)成績(jī)信息進(jìn)行美化設(shè)置,后端從數(shù)據(jù)庫(kù)記錄取出的信息顯示在前端頁(yè)面當(dāng)中。管理員如果想要尋找成績(jī)的信息,則需要在輸入框中輸入成績(jī)編號(hào)傳遞到業(yè)務(wù)邏輯模塊中根據(jù)SQL語(yǔ)句搜索成績(jī)信息,搜索出來(lái)的信息需要傳遞到前端頁(yè)面中進(jìn)行顯示成績(jī)的信息。成績(jī)查詢管理頁(yè)面如下圖5-4所示:圖5-4成績(jī)查詢管理界面5.6獎(jiǎng)懲管理管理員在登陸頁(yè)面輸入賬號(hào)信息進(jìn)入系統(tǒng),并在懲罰管理界面中管理懲罰數(shù)據(jù)。如果管理員想要?jiǎng)h除懲罰的信息,可以進(jìn)入到懲罰管理的功能模塊當(dāng)中,點(diǎn)擊刪除按鈕對(duì)需要?jiǎng)h除的懲罰信息進(jìn)行刪除,如果管理員刪除的懲罰記錄跟其它表的記錄有外鍵亦或約束的關(guān)系,則需要先刪除其它表的記錄才可以正常刪除懲罰的信息。在懲罰管理功能模塊當(dāng)中還可以搜索懲罰的信息,在搜索輸入框中可以輸入懲罰的名稱搜索懲罰的信息,如果輸入的懲罰名稱與數(shù)據(jù)庫(kù)懲罰表中的記錄不相匹配則不能夠查詢得到相關(guān)的信息。獎(jiǎng)懲記錄管理頁(yè)面如圖5-5如下圖所示:圖5-5獎(jiǎng)懲記錄管理界面5.7課程管理管理員需要先輸入賬戶密碼信息,之后進(jìn)入教務(wù)系統(tǒng),在課程查詢界面中查找學(xué)生的課程信息。并且在此頁(yè)面進(jìn)行學(xué)生的課程信息管理,對(duì)學(xué)生的課程信息進(jìn)行管理,處理日常的課程管理工作,進(jìn)行信息維護(hù)。學(xué)生也可以通過(guò)系統(tǒng)查詢選課情況,查看課時(shí)容量,課程名稱還有課程性質(zhì)等各項(xiàng)信息。課程管理頁(yè)面如圖5-6如下圖所示:圖5-6課程管理界面
6系統(tǒng)測(cè)試運(yùn)行系統(tǒng)開發(fā)完成還需要進(jìn)行測(cè)試,管理系統(tǒng)的測(cè)試方法分為黑盒測(cè)試和白盒測(cè)試。應(yīng)對(duì)系統(tǒng)的所有功能模塊進(jìn)行測(cè)試,如果發(fā)現(xiàn)有問(wèn)題的代碼塊可以通過(guò)打斷點(diǎn)的方式對(duì)代碼塊進(jìn)行處理。在高校檔案管理系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)的過(guò)程當(dāng)中難免有潛在的錯(cuò)誤,因此離不開測(cè)試的環(huán)節(jié)。通過(guò)軟件測(cè)試之后,軟件才能夠上線運(yùn)行,不然會(huì)增加后續(xù)維護(hù)的費(fèi)用。本次測(cè)試通過(guò)實(shí)際測(cè)試用例完成功能的測(cè)試判斷是否能夠達(dá)到功能的要求,通過(guò)軟件測(cè)試能夠提前發(fā)現(xiàn)高校檔案管理系統(tǒng)的錯(cuò)誤,這樣可以在上線之前就完成。6.1測(cè)試目的高校檔案管理系統(tǒng)經(jīng)過(guò)需求分析、總體設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)之后最終開發(fā)出了一個(gè)程序,到此為止,我們還需要對(duì)程序進(jìn)行測(cè)試。因?yàn)樵陂_發(fā)的過(guò)程當(dāng)中可能會(huì)留下潛在的錯(cuò)誤以及缺陷,如果在使用軟件之前沒(méi)有解決掉這些錯(cuò)誤,后續(xù)會(huì)影響軟件的使用。雖然軟件被開發(fā)出來(lái)了,但是沒(méi)有辦法使用軟件也會(huì)造成困擾,這會(huì)造成非常大的損失。軟件測(cè)試能夠在一定程度上保證系統(tǒng)的質(zhì)量。測(cè)試的最終目的為系統(tǒng)上線之前盡可能發(fā)現(xiàn)系統(tǒng)中存在的潛在錯(cuò)誤,潛在錯(cuò)誤還包括用戶體驗(yàn)不佳等。6.2測(cè)試方法使用黑盒測(cè)試的方式作為本系統(tǒng)的測(cè)試方案,既為高校檔案管理系統(tǒng)的測(cè)試提高了效率同時(shí)也大大節(jié)省了成本。黑盒測(cè)試又被稱作功能測(cè)試,功能測(cè)試根本為從用戶觀點(diǎn)出發(fā),用功能測(cè)試方法進(jìn)行測(cè)試的時(shí)候,系統(tǒng)的程序被認(rèn)為是一個(gè)不可視的黑盒。檢查員不用考慮程序的內(nèi)部條件,而應(yīng)只需確定測(cè)試用例以及結(jié)果是否正確。黑盒測(cè)試方法包括等價(jià)類分解、極限值分析、因果圖法、誤差外推法等。在黑盒測(cè)試中,有一種特殊的測(cè)試方法稱為等價(jià)類劃分法,這種測(cè)試方法并不用注重程序的內(nèi)部結(jié)構(gòu),只需要注意需求分析的說(shuō)明文檔,還有輸出以及輸入的需求要進(jìn)行分析并加以區(qū)分。邊界值分析法,這個(gè)方法能夠按同樣形式對(duì)軟件測(cè)試工作進(jìn)行劃分,至于測(cè)試用戶輸入的數(shù)據(jù)時(shí),還可以選擇等價(jià)類邊界的測(cè)試用例,返回的計(jì)算結(jié)果表示是否正確。因果圖方法,使用多種條件的組合從而產(chǎn)生出多種不同的測(cè)試用例,因國(guó)圖能夠產(chǎn)生出不同的判定表,它能夠檢測(cè)程序輸入條件的各個(gè)組合情況,使用正交表格進(jìn)行檢測(cè)數(shù)據(jù)并進(jìn)行分析,目的為提高測(cè)試覆蓋率。錯(cuò)誤推測(cè)法,是出于測(cè)試者的感覺進(jìn)行推斷出高校檔案管理系統(tǒng)可能會(huì)出現(xiàn)的錯(cuò)誤,從而設(shè)計(jì)出能夠解決錯(cuò)誤的專門方法,羅列出程序中大概率會(huì)出現(xiàn)的錯(cuò)誤是錯(cuò)誤推測(cè)法的基礎(chǔ)中心思想,從這些錯(cuò)誤中抉擇出對(duì)應(yīng)的測(cè)試用例。6.3測(cè)試用例6.3.1用戶登錄測(cè)試用例表6-1登錄用例表測(cè)試用例步驟預(yù)期結(jié)果實(shí)際結(jié)果如果用戶沒(méi)有輸入用戶名和密碼在登錄界面中沒(méi)有輸入用戶名和密碼,點(diǎn)擊對(duì)應(yīng)的登錄按鈕登錄失敗登錄失敗如果用戶輸入的用戶名和密碼與數(shù)據(jù)庫(kù)記錄相符在登錄界面中輸入用戶名和密碼,點(diǎn)擊對(duì)應(yīng)的登錄按鈕登錄成功登錄成功如果用戶輸入的用戶名與數(shù)據(jù)庫(kù)記錄相符,密碼錯(cuò)誤在登錄界面中輸入用戶名和密碼,點(diǎn)擊對(duì)應(yīng)的登錄按鈕登錄失敗登錄失敗如果用戶輸入的密碼與數(shù)據(jù)庫(kù)記錄相符,用戶名錯(cuò)誤在登錄界面中輸入用戶名和密碼,點(diǎn)擊對(duì)應(yīng)的登錄按鈕登錄失敗登錄失敗6.3.2學(xué)生管理測(cè)試用例表6-2學(xué)生管理用例表測(cè)試用例步驟預(yù)期結(jié)果實(shí)際結(jié)果管理員想要搜索學(xué)生的信息,則需要在搜索框輸入學(xué)生的部分信息搜索學(xué)生的信息在學(xué)生管理界面中輸入的學(xué)生信息跟數(shù)據(jù)庫(kù)學(xué)生表中記錄不符合搜索失敗搜索失敗管理員想要添加學(xué)生的信息,則需要點(diǎn)擊添加按鈕之后輸入學(xué)生的信息在學(xué)生管理界面中輸入的學(xué)生信息跟數(shù)據(jù)庫(kù)學(xué)生表中記錄沖突添加失敗添加失敗管理員想要?jiǎng)h除學(xué)生的信息,則需要點(diǎn)擊刪除按鈕在學(xué)生管理界面中點(diǎn)擊刪除按鈕,如果被刪除的學(xué)生信息跟其它表有關(guān)聯(lián)刪除失敗刪除失敗管理員想要修改學(xué)生的信息,則需要點(diǎn)擊修改按鈕后輸入學(xué)生新的信息在學(xué)生管理界面中輸入的學(xué)生信息跟數(shù)據(jù)庫(kù)學(xué)生表中記錄沖突修改失敗修改失敗
7結(jié)論文章圍繞學(xué)生檔案管理信息系統(tǒng)的實(shí)現(xiàn),敘述了系統(tǒng)編程語(yǔ)言的相關(guān)技術(shù)以及系統(tǒng)環(huán)境開發(fā)的搭建過(guò)程,還有管理系統(tǒng)中重要功能的實(shí)現(xiàn)展開分析,數(shù)據(jù)庫(kù)對(duì)于數(shù)據(jù)的處理存儲(chǔ)數(shù)據(jù)信息安全性要求很高,具體續(xù)寫數(shù)據(jù)處理的操作方式,本管理系統(tǒng)的運(yùn)行項(xiàng)目演示結(jié)果,最后還有對(duì)于管理系統(tǒng)的功能和性能開展測(cè)試,對(duì)測(cè)試的結(jié)果進(jìn)行反思和總結(jié)。在技術(shù)方面,通過(guò)開發(fā)高校檔案管理系統(tǒng),本人對(duì)軟件體系結(jié)構(gòu)有了更加深刻地認(rèn)識(shí),高校檔案管理系統(tǒng)用到了很多專業(yè)知識(shí)技能,比如日常學(xué)習(xí)的python程序語(yǔ)言,以及pycharm的應(yīng)用等。當(dāng)然也有一些不為我熟悉的操作方法,也遇到了很多困難,比如在設(shè)計(jì)網(wǎng)頁(yè)方面還存在不足。在做這份畢業(yè)設(shè)計(jì)時(shí),在親身實(shí)踐學(xué)習(xí)之后我對(duì)于管理系統(tǒng)有了更深刻的理解和認(rèn)知,它是高校信息管理的一大優(yōu)秀系統(tǒng),幫助解決高校信息管理的一項(xiàng)重任,節(jié)約了大量的人力物力,是十分偉大的系統(tǒng)設(shè)計(jì)。
參考文獻(xiàn)[1]滕佳東.管理信息系統(tǒng).東北財(cái)經(jīng)大學(xué)出版社[J].2018.2:101-114.
[2]郝杰忠.管理信息系統(tǒng)的開發(fā)與應(yīng)用[M].機(jī)械工業(yè)出版社.2016.9:102-130.
[3](英)JhonSharp著周靖VisualC#2000從入門到精通[G].清華大學(xué)出版社.2019.9:32-39.
[4]胡百敬,姚巧玫.MYSQL數(shù)據(jù)庫(kù)開發(fā)詳解[DB].電子工業(yè)出版社.2016.6:52-63.
[5]KarliWatsonChristianNagel著齊立波譯[G].C#入門經(jīng)典清華大學(xué)出版社.2018.5:48-53.
[6]陳佳.信息系統(tǒng)開發(fā)方法教程[M].清華大學(xué)出版社.2019.8:112-123.
[7]劉騰紅等信息系統(tǒng)分析與設(shè)計(jì)[M].科學(xué)出版社,2019:76-83.
[8]薛華成.管理信息系統(tǒng)[J].清華大學(xué)出版社,2018.10:96-103.
[9]張智強(qiáng),孫福兆,余健等.MYSQL課程設(shè)計(jì)案例精編[M].清華大學(xué)出版社.2018.8:52-63.
[10]閃四清.管理信息系統(tǒng)教程[J].清華大學(xué)出版社.2018.4:72-83.
[11]李一軍,葉強(qiáng)管理信息系統(tǒng)[J].清華大學(xué)出版社.2017.9:37-43
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 IEC 60364-4-44:2024 RLV EN Low-voltage electrical installations - Part 4-44: Protection for safety - Protection against voltage disturbances and electromagnetic disturbances
- 2025-2030年中國(guó)采鹽行業(yè)市場(chǎng)運(yùn)營(yíng)狀況及發(fā)展趨勢(shì)分析報(bào)告
- 2025-2030年中國(guó)酒店用品行業(yè)運(yùn)行態(tài)勢(shì)及發(fā)展前景分析報(bào)告
- 2025-2030年中國(guó)過(guò)硫酸鹽行業(yè)運(yùn)行狀況及發(fā)展前景分析報(bào)告
- 2025-2030年中國(guó)輕質(zhì)碳酸鈣行業(yè)競(jìng)爭(zhēng)態(tài)勢(shì)與營(yíng)銷策略研究報(bào)告
- 2025-2030年中國(guó)車輛專用照明及電氣信號(hào)設(shè)備制造市場(chǎng)十三五規(guī)劃與發(fā)展策略分析報(bào)告
- 2025-2030年中國(guó)螺絲刀行業(yè)運(yùn)行狀況及前景趨勢(shì)分析報(bào)告
- 2025-2030年中國(guó)船舶租賃市場(chǎng)運(yùn)行現(xiàn)狀及發(fā)展趨勢(shì)預(yù)測(cè)報(bào)告
- 2025-2030年中國(guó)膨化食品市場(chǎng)運(yùn)營(yíng)狀況與發(fā)展策略分析報(bào)告
- 2025-2030年中國(guó)紙漿產(chǎn)業(yè)運(yùn)行狀況與前景趨勢(shì)分析報(bào)告
- Unit5 What day is it today?(教學(xué)設(shè)計(jì))-2023-2024學(xué)年教科版(廣州)英語(yǔ)四年級(jí)下冊(cè)
- 法院生活費(fèi)申請(qǐng)書
- 2025年益陽(yáng)醫(yī)學(xué)高等??茖W(xué)校高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 醫(yī)用氣體施工方案
- 2024 年陜西公務(wù)員考試行測(cè)試題(B 類)
- 【課件】學(xué)校后勤管理工作
- 2025-2030年中國(guó)聚丙烯酰胺(PAM)市場(chǎng)發(fā)展?fàn)顩r及未來(lái)投資戰(zhàn)略決策報(bào)告新版
- 幼兒園師德師風(fēng)培訓(xùn)內(nèi)容
- 課題申報(bào)書:產(chǎn)教融合背景下護(hù)理專業(yè)技能人才“崗課賽證”融通路徑研究
- 住宅小區(qū)消防設(shè)施檢查方案
- 《榜樣9》觀后感心得體會(huì)四
評(píng)論
0/150
提交評(píng)論