基于BS架構(gòu)學(xué)生信息
發(fā)布時(shí)間:2020-07-17 來(lái)源: 不忘初心 點(diǎn)擊:
遠(yuǎn)程教育學(xué)院
)
本 科 生 畢 業(yè) 論 文 ( 設(shè) 計(jì) )
題目
姓名與學(xué)號(hào)
年級(jí)與專業(yè)
學(xué)習(xí)中心
指導(dǎo)教師
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科生畢業(yè)論文 (設(shè)計(jì))誠(chéng)信承諾書(shū)
1.本人鄭重地承諾所呈交的畢業(yè)論文(設(shè)計(jì)),是在指導(dǎo)教師的指導(dǎo)下嚴(yán)格按照學(xué)校和學(xué)院有關(guān)規(guī)定完成的。
2.本人在畢業(yè)論文(設(shè)計(jì))中引用他人的觀點(diǎn)和參考資料均加以注釋和說(shuō)明。
3. 本人承諾在畢業(yè)論文(設(shè)計(jì))選題和研究?jī)?nèi)容過(guò)程中沒(méi)有抄襲他人研究成果和偽造相關(guān)數(shù)據(jù)等行為。
4. 在畢業(yè)論文(設(shè)計(jì))中對(duì)侵犯任何方面知識(shí)產(chǎn)權(quán)的行為,由本人承擔(dān)相應(yīng)的法律責(zé)任。
畢業(yè)論文(設(shè)計(jì))作者:
年
月
日
論文版權(quán)使 用授權(quán)書(shū)
本論文作者完全了解
浙江大學(xué)遠(yuǎn)程教育學(xué)院
有權(quán)保留并向國(guó)家有關(guān)部門(mén)或機(jī)構(gòu)送交本論文的復(fù)印件和電子文檔,允許論文被查閱和借閱。本人授權(quán) 浙江大學(xué)遠(yuǎn)程教育學(xué)院 可以將論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索和傳播,可以采用影印、縮印或掃描等復(fù)制手段保存、匯編論文。
畢業(yè)論文(設(shè)計(jì))作者簽名:
年
月
日
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科畢業(yè)論文(設(shè)計(jì))
摘要
I 摘要
近十年來(lái),隨著國(guó)家對(duì)高等院校招生政策的一再放寬,高等院校學(xué)生的數(shù)量一直處于快速增長(zhǎng)階段,這樣就給高等院校的教務(wù)管理工作帶來(lái)了巨大的挑戰(zhàn)。以前單純地依靠人工在紙上處理學(xué)生信息的方式已經(jīng)無(wú)法滿足當(dāng)下高等院校教務(wù)管理工作的新需求。因此,學(xué)生信息管理系統(tǒng)借助計(jì)算機(jī)技術(shù)的快速發(fā)展而蓬勃發(fā)展。學(xué)生信息管理系統(tǒng)不僅有信息處理量大、信息處理及時(shí)、方便保存等諸多優(yōu)點(diǎn),而且還具有較高的可靠性和安全性。所以,各個(gè)高等院校都在大力發(fā)展自己的學(xué)生信息管理系統(tǒng)來(lái)提升自己的教學(xué)質(zhì)量和工作效率。針對(duì)該民辦高校搭建了一個(gè)學(xué)生信息的管理平臺(tái),使得教師和學(xué)生只需要通過(guò)該平臺(tái)就可以完成教務(wù)管理工作,從而實(shí)現(xiàn)了該民辦高校教務(wù)管理工作的無(wú)紙化和信息化。
關(guān)鍵詞 管理信息系統(tǒng);B/S 結(jié)構(gòu);數(shù)據(jù)庫(kù)
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科畢業(yè)論文(設(shè)計(jì))
目錄
I 目錄
摘要 ............................................................................................................ I 目錄 ............................................................................................................ I 前言 ........................................................................................................... 1 第 1 章 需求分析 ..................................................................................... 2 1.1 用戶需求分析 ................................................................................................ 2 1.2 功能性需求分析 ............................................................................................ 2 1.2.1 賬戶信息管理功能 ............................................................................. 2 1.2.2 課程管理和選課功能 ......................................................................... 2 1.2.3 學(xué)生成績(jī)管理功能 ............................................................................. 3 1.2.4 新聞和通知管理功能 ......................................................................... 3 1.2.5 教務(wù)文檔管理功能 ............................................................................. 3 1.3 非功能性需求分析 ........................................................................................ 3 1.3.1 可靠性 ................................................................................................. 3 1.3.2 性能 ..................................................................................................... 4 1.3.3 安全保密性 ......................................................................................... 4 第 2 章 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) ..................................................................... 5 2.1 系統(tǒng)總體設(shè)計(jì) ................................................................................................ 5 2.2 功能模塊設(shè)計(jì)與實(shí)現(xiàn) .................................................................................... 5 2.2.1 用戶管理模塊 ..................................................................................... 5 2.2.2 課程管理模塊 ..................................................................................... 6 2.2.3 成績(jī)管理模塊 ..................................................................................... 7 2.2.4 新聞和通知管理模塊 ......................................................................... 8 2.2.5 教務(wù)文檔管理模塊 ............................................................................. 8 2.3 數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn) ........................................................................................ 9 2.3.1 教務(wù)機(jī)構(gòu)信息表設(shè)計(jì) ......................................................................... 9 2.3.2 用戶信息表設(shè)計(jì) ............................................................................... 10 2.3.3 教務(wù)信息表設(shè)計(jì) ............................................................................... 10 2.3.4 新聞附件信息表設(shè)計(jì) ....................................................................... 10 2.3.5 用戶數(shù)據(jù)信息設(shè)計(jì) ........................................................................... 10 2.4 系統(tǒng)測(cè)試概述 .............................................................................................. 10 第 3 章 結(jié)論 ........................................................................................... 12
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科畢業(yè)論文(設(shè)計(jì))
目錄
II 參考文獻(xiàn) ................................................................................................. 13 致謝 ......................................................................................................... 14
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科畢業(yè)論文(設(shè)計(jì))
前言 1
前言 言 隨著網(wǎng)絡(luò)信息技術(shù)的飛速發(fā)展,網(wǎng)絡(luò)信息已被整合到人類的生產(chǎn)和生活方式中,并徹底改變了人類對(duì)事物的處理方式,F(xiàn)在的一些高校都有自己的教育管理體制,并正在不斷完善。最早的教務(wù)管理系統(tǒng)包括學(xué)生信息管理系統(tǒng),現(xiàn)在的教務(wù)管理系統(tǒng)已變得越來(lái)越大,如畢業(yè)論文提交系統(tǒng)、考試報(bào)名系統(tǒng)、評(píng)價(jià)系統(tǒng)、財(cái)務(wù)管理系統(tǒng)等已成為新的教務(wù)管理系統(tǒng)不可缺或缺的,新的功能還在不斷增加。一套完善的教學(xué)管理系統(tǒng),可以大大提高工作效率,不必把紙質(zhì)文件分發(fā)給各個(gè)部門(mén),只需輕輕按鼠標(biāo)按鈕查看文件上傳到教務(wù)管理系統(tǒng),對(duì)老師和學(xué)生來(lái)說(shuō),沒(méi)有一個(gè)輸入成績(jī),只需輕輕一點(diǎn),就可以對(duì)所有學(xué)生進(jìn)行匯總,學(xué)生不用去教務(wù)處工作,只需登錄系統(tǒng),才能完成對(duì)自己感興趣的課程選擇。當(dāng)然,以上職能只是教育管理體制中的一個(gè)很小的部分,越來(lái)越多的高校必須使教務(wù)管理系統(tǒng)承擔(dān)。
本論文的目標(biāo)是幫助學(xué)生建立完整的學(xué)生信息管理系統(tǒng),實(shí)現(xiàn)信息查詢、在線選課、成績(jī)記錄、新聞發(fā)布等基本功能。經(jīng)過(guò)充分調(diào)研,積極探討,決定采用乙/秒的結(jié)構(gòu)來(lái)構(gòu)建系統(tǒng)。開(kāi)發(fā)技術(shù),Java EE 系統(tǒng)開(kāi)發(fā)系統(tǒng)開(kāi)發(fā)使用,而且使用 SSH 架構(gòu)和 MVC 設(shè)計(jì)模式;數(shù)據(jù)庫(kù),使用穩(wěn)定,強(qiáng)大的 MySQL 企業(yè)版;Web 應(yīng)用服務(wù)器,使用 Tomcat 搭建平臺(tái)。
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科畢業(yè)論文(設(shè)計(jì))
需求分析 2 第 第1章 章
需求分析 1.1 用戶需求分析
學(xué)生信息管理系統(tǒng)角色用戶有三大類:系統(tǒng)管理員、教師,學(xué)生。三類用戶都有自己的特色,所以系統(tǒng)的目標(biāo)也不同。以下三種類型的用戶需求分析:
。1)系統(tǒng)管理員
系統(tǒng)管理員通過(guò)學(xué)生信息管理系統(tǒng)來(lái)做以下工作:維護(hù)學(xué)生信息,維護(hù)老師的信息,維護(hù)學(xué)生成績(jī)信息,維護(hù)課程信息,管理新聞和通知,管理教育。
。2)教師
教師通過(guò)學(xué)生信息管理系統(tǒng)完成以下工作:查詢自己的信息和查詢來(lái)教學(xué)生信息,維護(hù)自己開(kāi)設(shè)的課程信息,維護(hù)自己開(kāi)設(shè)的課程信息,管理新聞和公告,教務(wù)管理的塊。
。3)學(xué)生
學(xué)生通過(guò)學(xué)生信息管理系統(tǒng)做以下工作:查詢自己的個(gè)人信息,查詢選定的教師信息、藥品、信息查詢課程、課程選擇、查詢有成績(jī)、瀏覽新聞和公告、下載學(xué)術(shù)寫(xiě)作風(fēng)格。
1.2 功能性需 求分析
功能需求指的是軟件系統(tǒng)的開(kāi)發(fā)者應(yīng)在開(kāi)發(fā)出來(lái)的軟件中提供特定的功能或者服務(wù),但僅僅是對(duì)這些功能需求進(jìn)行大致的分析,不涉及具體實(shí)現(xiàn)的方法。下面是對(duì)學(xué)生信息系統(tǒng)管理的各個(gè)功能進(jìn)行大致的分析:
1.2.1 賬戶信息管理功能
每個(gè)用戶在登錄學(xué)生信息管理系統(tǒng)時(shí),系統(tǒng)都會(huì)根據(jù)其權(quán)限來(lái)實(shí)現(xiàn)它的功能,直到它退出了學(xué)生信息管理系統(tǒng)。學(xué)生信息管理系統(tǒng)的三種類型,即系統(tǒng)管理員、教師、學(xué)生。系統(tǒng)管理員具有最高的權(quán)限,可以創(chuàng)建、修改、刪除、查詢其他人的賬戶信息,即教師和學(xué)生的賬戶信息。老師的權(quán)威是查詢自己的信息和學(xué)生的信息。學(xué)生的權(quán)利是在選定的課程中查詢自己的信息和老師的信息。
1.2.2 課程管理和選課功能
系統(tǒng)管理員可以查詢課程信息,如果發(fā)現(xiàn)問(wèn)題,可以幫助教師及時(shí)修改課
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科畢業(yè)論文(設(shè)計(jì))
需求分析 3 程信息并及時(shí)通知老師。課程的創(chuàng)建是由教師、系統(tǒng)管理員有責(zé)任監(jiān)督和提醒教師創(chuàng)建課程的。老師們按照統(tǒng)一的安排為學(xué)校和自己的專業(yè)總監(jiān),在新學(xué)期開(kāi)始時(shí),可以為學(xué)生創(chuàng)造自己的教學(xué)課程,供學(xué)生選擇。學(xué)生可以查詢課程信息,并根據(jù)自己的情況和興趣選擇自己課程的新學(xué)期。在選擇了課程后,學(xué)生們也要詢問(wèn)他們?cè)谛聦W(xué)期里學(xué)習(xí)的課程。
1.2.3 學(xué)生成績(jī)管理功能
系統(tǒng)管理員可以查詢所有人的結(jié)果,如果結(jié)果被發(fā)現(xiàn)是一個(gè)問(wèn)題,經(jīng)過(guò)審查,可以和老師的成績(jī)來(lái)修改這個(gè)分?jǐn)?shù)。同時(shí),系統(tǒng)管理員可以導(dǎo)入結(jié)果 在形式上,學(xué)校和教師的日常教學(xué)。學(xué)生可以查詢自己的課程成績(jī),如果成績(jī)有異議,可以向?qū)W校提出申請(qǐng),審核結(jié)果的申請(qǐng)。同時(shí),學(xué)生將能夠?qū)胱约旱乃薪Y(jié)果,以便將來(lái)使用。
1.2.4 新聞和通知管理功能
新聞和通知不能有效地通過(guò)學(xué)生信息管理系統(tǒng),直接關(guān)系到不能提高效率和提高學(xué)校質(zhì)量。根據(jù)三種類型的用戶權(quán)限不同,可以實(shí)現(xiàn)新聞的功能和通知的不同。系統(tǒng)管理員可以發(fā)布、修改、刪除、查詢、教師、學(xué)校的新聞和公告,不管它是否是自己發(fā)布的新聞和公告可以保持。
1.2.5 教務(wù)文檔管理功能
教育文件可以幫助老師和學(xué)生提高教學(xué)和學(xué)習(xí)效率,可以及時(shí)準(zhǔn)確地傳遞教育信息,用戶可以直接下載文件訪問(wèn),不通過(guò)學(xué)校、教師、班級(jí)、班級(jí)等。大大提高了教務(wù)管理的效率。本系統(tǒng)管理可以面向全校師生上傳教務(wù)管理文件,方便查閱,同時(shí)還可以面對(duì)一個(gè)具體的教師和學(xué)生部門(mén)來(lái)上傳教務(wù)管理文件,方便查閱。系統(tǒng)管理員還可以下載查看所有的教務(wù)管理文件。同時(shí),系統(tǒng)管理員可以刪除所有的教育文件。
1.3 非功能性需求分析
非功能需求分析是對(duì)功能需求分析的補(bǔ)充,主要分析了軟件系統(tǒng)的局限性和用戶對(duì)軟件系統(tǒng)的質(zhì)量要求。下面是學(xué)生信息管理系統(tǒng)的非功能需求分析:
1.3.1 可靠性
學(xué)生信息管理系統(tǒng)已被用來(lái)實(shí)現(xiàn)結(jié)構(gòu),為了滿足用戶隨時(shí)可以通過(guò)一個(gè)簡(jiǎn)單的瀏覽器來(lái)使用學(xué)生信息管理系統(tǒng)的功能。因此,系統(tǒng)的可靠性是非常重要
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科畢業(yè)論文(設(shè)計(jì))
需求分析 4 的,這就要求學(xué)生信息管理系統(tǒng)必須能夠提供不間斷的服務(wù)。
1.3.2 性能
學(xué)校一年后到達(dá)學(xué)生,專職工作人員,兼職人員,即學(xué)生信息管理系統(tǒng)后,用戶將達(dá)到人。在選課和成績(jī)的過(guò)程中,有大量的用戶可以集中于學(xué)生的信息管理系統(tǒng),因此,該系統(tǒng)可以作為一個(gè)系統(tǒng)來(lái)進(jìn)行學(xué)生信息管理系統(tǒng)的同時(shí)進(jìn)行。
1.3.3 安全保密性
因?yàn)閷W(xué)生信息數(shù)據(jù)不能被修改,所以安全性很重要,特別是信息數(shù)據(jù)的結(jié)果更為重要。因此,學(xué)生信息管理系統(tǒng)應(yīng)考慮在設(shè)計(jì)和實(shí)施中應(yīng)考慮數(shù)據(jù)的安全性和保密性的要求。
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科畢業(yè)論文(設(shè)計(jì))
系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 5 第 第2章 章
系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 2.1 系統(tǒng)總體設(shè)計(jì)
根據(jù)高校的實(shí)際情況,結(jié)合功能需求分析,將系統(tǒng)功能模塊分為五個(gè)部分,在實(shí)現(xiàn)這部分功能模塊時(shí),應(yīng)充分考慮各模塊間的溝通機(jī)制,提高效率,如下:
。1)用戶管理模塊:主要承擔(dān)驗(yàn)證登陸、權(quán)限分配、維護(hù)個(gè)人信息等功能,基于安全的考慮,一般的軟件系統(tǒng)具有這個(gè)功能模塊,并獨(dú)立存在。
。2)課程管理模塊:主要負(fù)責(zé)課程的發(fā)布、課程設(shè)置等功能,功能模塊是系統(tǒng)的重要功能之一,但也不同于其他軟件系統(tǒng)。
。3)績(jī)效管理模塊:績(jī)效管理模塊主要負(fù)責(zé)發(fā)布結(jié)果、性能、維護(hù)等功能,此功能模塊是課程管理模塊的延續(xù),一般需要在選課管理模塊中進(jìn)行選課功能。
(4)新聞公告管理模塊:新聞公告管理模塊主要承擔(dān)新聞公告、新聞公告、新聞公告的維護(hù)、公共管理信息系統(tǒng)各有該功能,并具有獨(dú)立的通用功能模塊。
。5)教務(wù)管理模塊:主要負(fù)責(zé)文件的上傳和下載,一般不把模塊作為一個(gè)單獨(dú)的功能直接給用戶,作為一個(gè)多功能模塊將調(diào)用上傳和下載功能,而功能一般只對(duì)其他功能模塊提供服務(wù),使功能模塊分為一個(gè)功能模塊。
根據(jù)用戶需求分析,結(jié)合結(jié)構(gòu)和結(jié)構(gòu)的優(yōu)缺點(diǎn),系統(tǒng)結(jié)構(gòu)設(shè)計(jì),該系統(tǒng)的系統(tǒng)結(jié)構(gòu)采用了二者結(jié)構(gòu)來(lái)實(shí)現(xiàn)。B/S 結(jié)構(gòu)是 WWW 瀏覽器技術(shù),結(jié)合多種腳本語(yǔ)言,使用通用的瀏覽器就可以實(shí)現(xiàn)一個(gè)復(fù)雜的軟件來(lái)實(shí)現(xiàn)強(qiáng)大的功能的需求,不僅節(jié)約了開(kāi)發(fā)成本,也方便了用戶的使用。
2.2 功能模塊設(shè)計(jì)與實(shí)現(xiàn)
學(xué)生信息管理系統(tǒng)功能模塊的設(shè)計(jì)與實(shí)現(xiàn)是系統(tǒng)的支柱和脊柱是整個(gè)系統(tǒng)的支撐,完成了工作。本文對(duì)系統(tǒng)的各個(gè)功能模塊進(jìn)行了分析和討論,并對(duì)這些模塊的主要功能進(jìn)行了分析和討論,并與部分源程序的源代碼相關(guān)。這些程序源代碼是代碼段的功能模塊的一個(gè)重要部分,它是用來(lái)描述功能模塊的實(shí)現(xiàn)過(guò)程,并不是所有可用的代碼。
2.2.1 用戶管理模塊 用戶管理模塊主要包括用戶登錄驗(yàn)證模塊、信息管理模塊、權(quán)限管理模塊。在這個(gè)模塊中,每個(gè)用戶角色都可以完成下列功能:
管理員:登錄系統(tǒng),輸入/修改/刪除/查詢老師和學(xué)生信息,
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科畢業(yè)論文(設(shè)計(jì))
系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 6 分配權(quán)。
老師:登錄系統(tǒng),查詢自己的信息,查詢學(xué)生信息。
學(xué)生:登錄系統(tǒng),查詢自己的信息,查詢選定的課程老師信息。
圖中所示的用戶管理模塊圖:
圖 圖 2-1 用戶管理模塊示意圖
用戶管理模塊中的用戶登錄驗(yàn)證功能,實(shí)現(xiàn)簡(jiǎn)單介紹。用戶登錄系統(tǒng)是第一個(gè)需要考慮的問(wèn)題,同時(shí)也需要完成用戶的步驟,使用系統(tǒng)的其他功能。其結(jié)果是,在每個(gè)功能模塊的第一個(gè)地方設(shè)計(jì)和實(shí)現(xiàn)登錄驗(yàn)證模塊。從頁(yè)面上實(shí)現(xiàn)登錄功能,首先需要有一個(gè)區(qū)域來(lái)填充該區(qū)域的用戶名,系統(tǒng)用戶名為學(xué)生身份證或老師的工作,也需要一個(gè)填寫(xiě)你的密碼,也需要一個(gè)按鈕來(lái)觸發(fā)提交驗(yàn)證。然后,考慮用戶的身份認(rèn)證功能,這是登錄驗(yàn)證功能模塊的最重要的問(wèn)題,也是其他功能模塊的前提條件。用戶對(duì)象的信息由管理員預(yù)先存儲(chǔ)在數(shù)據(jù)庫(kù)中,信息與數(shù)據(jù)庫(kù)中的用戶信息相一致,從而完成驗(yàn)證步驟。
2.2.2 課程管理模塊
課程管理模塊主要包括用戶創(chuàng)建修改刪除模塊、學(xué)生選課模塊、課程信息查詢模塊。在這個(gè)模塊中,每個(gè)用戶角色都可以完成下列功能:
管理員:查詢課程信息查詢,查詢學(xué)生選課。
教師:創(chuàng)建課程,修改課程,刪除課程,查詢學(xué)生選修課,幫助學(xué)生選擇課程。
學(xué)生:查詢選課信息,查詢選課信息,選課。
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科畢業(yè)論文(設(shè)計(jì))
系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 7
圖中所示的課程管理模塊示意圖:
圖 圖 2
課程管理模塊示意圖
在課程管理模塊的子模塊,最重要的當(dāng)然是選擇模塊,這個(gè)模塊是學(xué)生信息管理系統(tǒng)獨(dú)有的,其他系統(tǒng)一般沒(méi)有,以下簡(jiǎn)単介紹模塊的設(shè)計(jì)和實(shí)現(xiàn)過(guò)程。學(xué)生通過(guò)身份驗(yàn)證,登錄到系統(tǒng),可以進(jìn)行選課操作。
2.2.3 成績(jī)管理模塊
成績(jī)管理功能模塊主要包括成績(jī)查詢模塊、成績(jī)?cè)u(píng)定模塊、成績(jī)修改模塊以及導(dǎo)入模塊,在本模塊中,各個(gè)角色完成以下功能:
管理員:查詢所有學(xué)生成績(jī)、修改所有學(xué)生成績(jī)、導(dǎo)入。
教師:評(píng)定自己學(xué)生成績(jī)、修改自己學(xué)生成績(jī)、查詢自己學(xué)生成績(jī)、導(dǎo)入。
學(xué)生:查詢自己成績(jī)、導(dǎo)入。
成績(jī)管理模塊的示意圖如圖所示:
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科畢業(yè)論文(設(shè)計(jì))
系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 8
圖 圖 3
成績(jī)管理模塊示意圖 2.2.4 新聞和通知管理模塊
新聞與信息管理模塊主要包括:新聞發(fā)布、通知、修改、刪除、查看等。在這個(gè)功能模塊中,每個(gè)用戶角色都完成下列功能:
管理員:所有新聞和通知,修改所有的新聞和通知,刪除所有的新聞和通知,檢查所有的新聞和通知。
老師:發(fā)布消息,通知學(xué)生,修改自己的新聞和通知,刪除自己的新聞和通知,看到和他們相關(guān)的新聞和通知。
學(xué)生:檢查你自己的新聞和通知。
新聞和公告管理模塊如圖所示:
圖 圖 4
新聞和通知管理模塊示意圖 2.2.5 教務(wù)文檔管理模塊
教務(wù)管理文件管理功能一般不作為用戶單獨(dú)使用功能。在本系統(tǒng)中,主要用于上傳學(xué)生的照片和老師的照片,上傳和下載新聞與附件等。教務(wù)管理文檔管理功能模塊主要包括文檔上傳模塊、文件下載模塊、模塊。在這個(gè)功能模塊中,每個(gè)用戶的角色都可以完成以下功能:
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科畢業(yè)論文(設(shè)計(jì))
系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 9
管理員:上傳文件,刪除文件,下載文件。
老師:上傳文件,刪除你上傳的文件,下載文件。
學(xué)生:下載文件。
為了使方式更加豐富、快捷,管理員除了使用本系統(tǒng)的上傳文件外,還通過(guò)上傳的方式。圖中所示的用戶管理模塊圖:
圖 圖 5
文檔管理 模塊示意圖 2.3 數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)
任何系統(tǒng)的基本任務(wù)都可以簡(jiǎn)單地概括為數(shù)據(jù)的操作,然后將操作的結(jié)果返回給用戶。數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)是系統(tǒng)開(kāi)發(fā)過(guò)程中不可缺少的一步。它不僅直接影響系統(tǒng)的執(zhí)行效率,而且影響系統(tǒng)的成功。從三層結(jié)構(gòu)來(lái)分析,數(shù)據(jù)庫(kù)中存儲(chǔ)在數(shù)據(jù)庫(kù)服務(wù)器的結(jié)構(gòu)中,并為服務(wù)器的結(jié)構(gòu)提供數(shù)據(jù)支持。
2.3.1 教務(wù)機(jī)構(gòu)信息表設(shè)計(jì)
結(jié)合民辦高校的實(shí)際情況,可以分為三個(gè)教育機(jī)構(gòu)、學(xué)校、專業(yè)和班級(jí)。其中教師可以分為以下幾類專業(yè),專業(yè)可以分為以下幾類專業(yè)。部門(mén)、專業(yè)和班級(jí)信息系統(tǒng)中的數(shù)據(jù)庫(kù)將其他數(shù)據(jù)信息進(jìn)行多次的信息,為其他數(shù)據(jù)提供數(shù)據(jù)字典,如學(xué)生信息表,將呼叫信息部、專業(yè)信息和班級(jí)信息表等。同時(shí),他們的數(shù)據(jù)信息不穩(wěn)定,可能會(huì)經(jīng)常發(fā)生變化,部門(mén)和專業(yè)的數(shù)據(jù)信息可能會(huì)在增加或減少類信息的不斷增加或減少。
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科畢業(yè)論文(設(shè)計(jì))
系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 10 2.3.2 用戶信息表設(shè)計(jì)
本系統(tǒng)的用戶可以分為兩類,即教師職工和學(xué)生。參照該校原有學(xué)生信息管理系統(tǒng)的教師和學(xué)生信息表。其中學(xué)生異動(dòng)信息表是原數(shù)據(jù)庫(kù)中不存在的,由于部分學(xué)生存在調(diào)換院系、專業(yè)、年紀(jì)的情況,所以學(xué)生異動(dòng)信息表是為了記錄學(xué)生異動(dòng)的信息。
2.3.3 教務(wù)信息表設(shè)計(jì)
本系統(tǒng)的所涉及的教務(wù)信息主要包括教師開(kāi)課、學(xué)生選課、成績(jī)?cè)u(píng)定三個(gè)方面,且這三個(gè)方面會(huì)被用戶多次單獨(dú)查詢且被其他數(shù)據(jù)調(diào)用,因此設(shè)計(jì)成獨(dú)立存在的數(shù)據(jù)表,降低系統(tǒng)數(shù)據(jù)庫(kù)中數(shù)據(jù)不全的風(fēng)險(xiǎn)。
2.3.4 新聞附件信息表設(shè)計(jì)
本系統(tǒng)中的新聞和附件的數(shù)據(jù)信息相似,由于這兩個(gè)方面旳數(shù)據(jù)信息需多次被調(diào)用且相對(duì)獨(dú)立存在,所以設(shè)計(jì)成單獨(dú)的數(shù)據(jù)表—和附件信息表。
2.3.5 用戶數(shù)據(jù)信息設(shè)計(jì)
系統(tǒng)用戶數(shù)據(jù)可分為用戶登錄信息、角色信息、訪問(wèn)信息。因此,基于安全的考慮,密碼,可以設(shè)計(jì)一個(gè)用戶表來(lái)存儲(chǔ)用戶名,和用戶的角色信息。角色信息被設(shè)計(jì)成一個(gè)角色表,并存儲(chǔ)各種字符的信息。管理模塊是用來(lái)存儲(chǔ)每個(gè)模塊的信息。
2.4 系統(tǒng)測(cè)試概述
系統(tǒng)完成后,對(duì)系統(tǒng)進(jìn)行了以下的測(cè)試:
單元測(cè)試:?jiǎn)卧獪y(cè)試是設(shè)計(jì)的最小單位,即程序模塊。在本測(cè)試中,將系統(tǒng)的最小程序模塊和其他獨(dú)立的程序模塊進(jìn)行分離,然后完成了人工檢測(cè)和動(dòng)態(tài)執(zhí)行跟蹤操作,從而完成了單元測(cè)試。其主要目的是檢測(cè)系統(tǒng)中的代碼是否在系統(tǒng)中,并對(duì)系統(tǒng)的功能是否符合要求和設(shè)計(jì)要求。
集成測(cè)試:集成測(cè)試是基于程序模塊的程序集的實(shí)際情況,即子系統(tǒng)或整個(gè)系統(tǒng)。在本次測(cè)試中,測(cè)試單元首先對(duì)問(wèn)題的各個(gè)功能模塊進(jìn)行測(cè)試,然后將整個(gè)系統(tǒng)集成到整個(gè)系統(tǒng)中。其主要目的是檢測(cè)每個(gè)模塊的接口是否是一個(gè)問(wèn)題,然后,它可以得到預(yù)期的功能的父以及全球數(shù)據(jù)結(jié)構(gòu)。
系統(tǒng)測(cè)試:系統(tǒng)測(cè)試的最后一部分,主要目的是不檢查系統(tǒng)的誤差,但該系統(tǒng)可根據(jù)需求分析和詳細(xì)設(shè)計(jì),完成用戶的期望,并達(dá)到所期望的性能的設(shè)計(jì)。在本測(cè)試中,系統(tǒng)的軟件、硬件和運(yùn)行環(huán)境等測(cè)試,測(cè)試過(guò)程中需要用戶
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科畢業(yè)論文(設(shè)計(jì))
系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 11 的充分參與,對(duì)民辦高校的使用數(shù)據(jù)是真實(shí)有效的數(shù)據(jù)。
在完成上述測(cè)試后,我們做了一些工作來(lái)修改缺陷和錯(cuò)誤。最后,系統(tǒng)完成,用戶被交付給用戶。
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科畢業(yè)論文(設(shè)計(jì))
結(jié)論 12 第 第3章 章
結(jié)論
在本文中,民辦高校發(fā)展的信息管理系統(tǒng)對(duì)于教務(wù)管理工作具有重要意義。一是管理員、教師和學(xué)生通過(guò)系統(tǒng)搭建平臺(tái),可以實(shí)現(xiàn)教務(wù)管理工作的自動(dòng)化和無(wú)紙化、數(shù)據(jù)處理、處理、高效、可靠;二是系統(tǒng)能有效減少教學(xué)人員的工作量,提高工作效率,能讓學(xué)生快速獲得教育信息,完成教育功能。綜上所述,本文設(shè)計(jì)了一個(gè)基于民辦高校結(jié)構(gòu)的學(xué)生信息管理系統(tǒng),并對(duì)其進(jìn)行了應(yīng)用。學(xué)生信息管理系統(tǒng)在實(shí)踐教學(xué)管理中的應(yīng)用研究。因此,對(duì)學(xué)生信息管理系統(tǒng)的探索與發(fā)展具有一定的理論和實(shí)踐價(jià)值。
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科畢業(yè)論文(設(shè)計(jì))
致謝
13 參考文獻(xiàn) [1].Silberschatz
A, Zdonik SB. Strategic directions in database systems-Breaking out of the box [J],ACM Computing Surveys,
2006. [2].王業(yè)賢,基于 Web 的學(xué)籍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D],大慶石油學(xué)院,2012. [3].冉林,學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D],電子科技大學(xué),2012 年. [4].張春枝、王弘.基于 C/S 與 B/S 混合模式的 MIS 系統(tǒng)設(shè)計(jì)[J].計(jì)算機(jī)應(yīng)用研究,2010.(2). [5].王方杰.基于 C/s 模式的學(xué)生綜合管理系統(tǒng)的實(shí)現(xiàn)[J],計(jì)算機(jī)與信息技術(shù)2009.05. [6].王秀華,徐元彬.學(xué)生管理信息系統(tǒng)的開(kāi)發(fā)及實(shí)現(xiàn)[J].西南民族大學(xué)學(xué)報(bào)(自然科學(xué)版).2014,
30(3):
355-357. [7].陳萬(wàn)米,何智偉.Microsoft SQL Server 數(shù)據(jù)庫(kù)安全備份和恢復(fù)策略[f}].微型電腦應(yīng)用,2010, 1: 55.
浙江大學(xué)遠(yuǎn)程教育學(xué)院本科畢業(yè)論文(設(shè)計(jì))
致謝
14 致謝
歷時(shí)將近兩個(gè)月的時(shí)間終于將這篇論文寫(xiě)完,在論文的寫(xiě)作過(guò)程中遇到了無(wú)數(shù)的困難和障礙,都在同學(xué)和老師的幫助下度過(guò)了。尤其要強(qiáng)烈感謝我的論文指導(dǎo)老師—XX 老師,她對(duì)我進(jìn)行了無(wú)私的指導(dǎo)和幫助,不厭其煩的幫助進(jìn)行論文的修改和改進(jìn)。另外,在校圖書(shū)館查找資料的時(shí)候,圖書(shū)館的老師也給我提供了很多方面的支持與幫助。在此向幫助和指導(dǎo)過(guò)我的各位老師表示最中心的感謝!
感謝這篇論文所涉及到的各位學(xué)者。本文引用了數(shù)位學(xué)者的研究文獻(xiàn),如果沒(méi)有各位學(xué)者的研究成果的幫助和啟發(fā),我將很難完成本篇論文的寫(xiě)作。
相關(guān)熱詞搜索:架構(gòu) 學(xué)生 信息
熱點(diǎn)文章閱讀