freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于java的學(xué)生成績管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-24 18:19 本頁面
 

【文章內(nèi)容簡介】 平臺(tái)間跨越時(shí)沒有什么阻礙,這是因?yàn)锽/S模式的標(biāo)準(zhǔn)是通過國際化組織有條理統(tǒng)一制定的,不會(huì)因由于的某廠商單方面制定而受限制;當(dāng)用戶對(duì)基于B/S模式而做出的系統(tǒng)等有需求時(shí),只需在自己的電腦客戶端裝上市面上普遍的瀏覽器即可,無需下載安裝過多的軟件[6]。而如果出現(xiàn)了什么問題,系統(tǒng)維修者也不用跑到所有用戶的客戶端上,只要對(duì)服務(wù)器這面的情況進(jìn)行維修即可,這使得基于B/S模式而開發(fā)出的東西的成本及維護(hù)費(fèi)都遠(yuǎn)遠(yuǎn)低于C/S模式下的;作為普通用戶,我們最關(guān)心的就是該系統(tǒng)是否簡潔、好用、易上手,基于B/S模式開發(fā)出的系統(tǒng)對(duì)客戶端的要求相較于C/S模式下的大大降低,只需要普通的瀏覽器,而對(duì)于大多數(shù)用戶來說,瀏覽器是再普遍不過的東西,也是日常生活中時(shí)時(shí)刻刻能夠接觸到的東西,所以B/S模式下的東西滿足了普通用戶最關(guān)心的問題。綜上所述,B/S模式的優(yōu)勢是C/S模式永遠(yuǎn)替代不了的,所以我選擇在B/S模式下設(shè)計(jì)系統(tǒng)軟件結(jié)構(gòu)并開發(fā)出符合大眾口味的系統(tǒng)。第二節(jié) 建立系統(tǒng)層次框圖 在層次框圖中,系統(tǒng)的所有模塊代表的層次結(jié)構(gòu)將會(huì)以樹形結(jié)構(gòu)的形式被描述出來。系統(tǒng)的主體以單獨(dú)方框的形式被擺放在樹形結(jié)構(gòu)的最上邊,象征著樹木的根源;之后是一些概括的模塊,象征樹木的枝杈,是根源的子集;而在最下方則是樹葉,而代表樹葉的模塊將是系統(tǒng)中劃分最細(xì)的模塊,再往下將不能劃分。在系統(tǒng)開發(fā)之初需求分析的時(shí)候,工程師就可以對(duì)系統(tǒng)的各類模塊進(jìn)行大致的劃分,確定頂層模塊后再根據(jù)需求慢慢延續(xù),一點(diǎn)一點(diǎn)細(xì)化,當(dāng)最終不能再劃分出新的模塊的時(shí)候,整個(gè)系統(tǒng)的層次框圖就完成了。該框圖對(duì)之后系統(tǒng)界面等的設(shè)計(jì)起到關(guān)鍵作用。該系統(tǒng)的層次框圖如下: 圖41 該系統(tǒng)的層次框圖由圖可知該系統(tǒng)具有三個(gè)大模塊,在這三個(gè)大模塊下有分為不同的小模塊,下面將對(duì)每個(gè)大模塊進(jìn)行描述:學(xué)生模塊:在學(xué)生模塊中,學(xué)生可以修改個(gè)人信息,更改登錄密碼并且進(jìn)行評(píng)教。教師模塊:在教師模塊中和學(xué)生模塊相同的是教師可以修改個(gè)人信息,更改登錄密碼,不同的是,教師要查看自己所授課程的評(píng)分結(jié)果。管理員模塊:在管理員模塊中,管理員同樣可以修改個(gè)人信息和更改密碼,之后還可以對(duì)教師信息、學(xué)生信息、課程信息、學(xué)院信息、專業(yè)信息、職稱信息、評(píng)估指標(biāo)、評(píng)估單進(jìn)行添加、修改、刪除等操作。最后還可以查看所有評(píng)估單中的評(píng)分結(jié)果信息和系統(tǒng)備份。第三節(jié) 建立系統(tǒng)活動(dòng)圖 活動(dòng)圖適用于描述工作流的時(shí)候,在活動(dòng)圖中,基本每個(gè)方框所代表的事物都是處在活動(dòng)著的狀態(tài)中。與流程圖有著極其相似的地方。一、 管理員查看評(píng)估結(jié)果活動(dòng)圖圖42 管理員查看評(píng)估結(jié)果活動(dòng)圖 管理員通過密碼和賬戶登錄系統(tǒng),系統(tǒng)后臺(tái)來呢驗(yàn)證該信息是否合法,如果無效則提示錯(cuò)誤,若有效則顯示管理員主界面,管理員選擇評(píng)估結(jié)果查詢選項(xiàng),再選擇要查看評(píng)估單,系統(tǒng)后臺(tái)接到請(qǐng)求后根據(jù)請(qǐng)求返回相應(yīng)信息。二、 管理員信息管理活動(dòng)圖圖43 管理員信息管理活動(dòng)圖管理員通過密碼和賬戶登錄系統(tǒng),系統(tǒng)后臺(tái)來呢驗(yàn)證該信息是否合法,如果無效則提示錯(cuò)誤,若有效則顯示管理員主界面,管理員選擇管理個(gè)人信息選項(xiàng),系統(tǒng)后臺(tái)查找相應(yīng)信息,并返回到主界面,管理員此時(shí)選擇要進(jìn)行的項(xiàng)目,并保存,后臺(tái)判定是否合法,最后根據(jù)結(jié)果返回相應(yīng)信息。第四節(jié) 建立系順序圖 順序圖顧名思義,就是表示隨著時(shí)間的推移,參與整個(gè)過程的所有對(duì)象間信息傳遞的順序。一、 刪除評(píng)估單順序圖圖44 刪除評(píng)估單順序圖 管理員在主界面上選擇管理評(píng)估單選項(xiàng),系統(tǒng)查找并返回所有評(píng)估單信息,管理選擇要?jiǎng)h除對(duì)象,后臺(tái)系統(tǒng)把其刪除。二、 學(xué)生評(píng)教順序圖圖45 學(xué)生評(píng)教順序圖學(xué)生進(jìn)入評(píng)教界面,系統(tǒng)查找并顯示給學(xué)生所有評(píng)估指標(biāo),學(xué)生對(duì)所有評(píng)估指標(biāo)打分,提交前會(huì)查看是否有遺漏并提醒學(xué)生,打分完成后像系統(tǒng)提交全部信息,系統(tǒng)返回提交成功的信息。第五章 詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)是對(duì)概要設(shè)計(jì)的進(jìn)一步深化,詳細(xì)設(shè)計(jì)將對(duì)概要設(shè)計(jì)中提到的各種項(xiàng)目進(jìn)行深度劃分。第一節(jié) 目標(biāo)結(jié)果系統(tǒng)界面的設(shè)計(jì)樣式應(yīng)該簡潔、清爽、美觀,能夠符合從20歲到50歲的審美特點(diǎn),不可過于輔助或者華麗,這樣不利于老教師查看信息結(jié)果。同時(shí)因?yàn)樵撓到y(tǒng)的應(yīng)用范圍是普通教師、學(xué)生和管理員,所以系統(tǒng)也要容易掌握,能清晰的知道下一步該怎么做,讓所有人即使是不了解計(jì)算機(jī)的人都能順利運(yùn)用。在各類用戶輸入用戶名和密碼之后,系統(tǒng)能夠自動(dòng)從后臺(tái)數(shù)據(jù)庫中查出對(duì)應(yīng)人的身份并顯示相應(yīng)界面,如果密碼或者用戶名輸入錯(cuò)誤時(shí)能自動(dòng)分辨出錯(cuò)誤并提示給用戶,讓用戶重新登錄。 用戶登錄后,無論是學(xué)生評(píng)教還是教師查看亦或是管理員管理的過程,如果有錯(cuò)誤操作都要即使提示。尤其是學(xué)生,評(píng)教是不可重復(fù)進(jìn)行的,無論有意無意都不可多次評(píng)教。第二節(jié) 建立系統(tǒng)狀態(tài)圖 在狀態(tài)圖中,所有的方框所代表的事物都是一種狀態(tài)。他們是系統(tǒng)遇到不同狀況所給出的不同反應(yīng)。 一、 系統(tǒng)備份狀態(tài)圖圖51 系統(tǒng)備份狀態(tài)圖二、 學(xué)生信息狀態(tài)圖圖52 學(xué)生信息狀態(tài)圖第三節(jié) 建立系統(tǒng)類圖 類圖中每個(gè)實(shí)體方框都包含“名稱”、“屬性”、“操作”三個(gè)部分。而每個(gè)實(shí)體之間的聯(lián)系也是多樣的,比如:普通關(guān)聯(lián)、繼承、依賴、聚合、泛化等等。每種聯(lián)系方式都有不同的關(guān)聯(lián)圖標(biāo)。圖53 系統(tǒng)類圖 在該類圖中,共有九個(gè)類,每個(gè)類都有自己的屬性和操作,他們之間的關(guān)系為:一名學(xué)生可以對(duì)多份評(píng)教詳細(xì)信息單進(jìn)行評(píng)估,而每份評(píng)教詳細(xì)信息單也可由多名學(xué)生來評(píng)估;一個(gè)指標(biāo)可以屬于多份評(píng)教詳細(xì)信息單,而一份評(píng)教詳細(xì)信息單可以由多個(gè)指標(biāo)組成;一名教師只屬于一個(gè)學(xué)院,而一個(gè)學(xué)院可以有多位教師;每個(gè)教師只能有一個(gè)職稱,一個(gè)職稱可以屬于多名教師;每個(gè)教師可以有多份評(píng)估單,而一份評(píng)估單只能隸屬一個(gè)老師;每份評(píng)教詳細(xì)信息單只隸屬于一份評(píng)估單,而一份評(píng)估單可以由多份每份評(píng)教詳細(xì)信息單組成;課程、專業(yè)、和學(xué)院間是繼承關(guān)系,特定的課程屬于特定的專業(yè)、特定的專業(yè)也屬于特定的學(xué)院。第四節(jié) 數(shù)據(jù)庫設(shè)計(jì)一、 設(shè)計(jì)概述數(shù)據(jù)庫顧名思義就是存儲(chǔ)數(shù)據(jù)的倉庫,一個(gè)完整的系統(tǒng)里面將含有大量的數(shù)據(jù)信息,而數(shù)據(jù)庫就是將這些數(shù)據(jù)信息存儲(chǔ)起來,等到需要調(diào)用的時(shí)候再根據(jù)調(diào)用信息把要用的數(shù)據(jù)調(diào)出。而在數(shù)據(jù)庫建立之初,我們要對(duì)該系統(tǒng)應(yīng)具備怎樣的數(shù)據(jù)庫進(jìn)行設(shè)計(jì),使其實(shí)行各種運(yùn)行環(huán)境,滿足儲(chǔ)存和調(diào)用的基本功能,從而滿足各類用戶的需求。數(shù)據(jù)庫的設(shè)計(jì)相當(dāng)繁瑣,因?yàn)樗枰芏喔郊蛹夹g(shù)的支持,例如軟件工程,如果軟件工程的基礎(chǔ)知識(shí)不夠牢靠,數(shù)據(jù)庫的設(shè)計(jì)是不完善的。當(dāng)設(shè)計(jì)一個(gè)數(shù)據(jù)庫的時(shí)候,我們要把數(shù)據(jù)庫的相關(guān)知識(shí)與很多技術(shù)相結(jié)合,從總體的角度分析并解決問題,不能單從某一角度片面的對(duì)數(shù)據(jù)庫進(jìn)行設(shè)計(jì)。否則失敗的風(fēng)險(xiǎn)會(huì)很大。由于數(shù)據(jù)庫在系統(tǒng)中的地位相當(dāng)重要,若是數(shù)據(jù)庫失敗了,那對(duì)整個(gè)系統(tǒng)的影響也是不可估計(jì)的。二、 相關(guān)技術(shù)概述現(xiàn)在市面上已經(jīng)出現(xiàn)了很多種類型的數(shù)據(jù)庫,比如Access、SQL、Oracle等等。每種數(shù)據(jù)庫都有自己應(yīng)有范圍和特點(diǎn)。但總的來說,他們也有相同的特點(diǎn)。隨著時(shí)代發(fā)展,數(shù)據(jù)庫也隨之演變,我現(xiàn)在已經(jīng)是第三道代數(shù)據(jù)庫,也就是分布式數(shù)據(jù)庫。它不僅繼承了二代的特點(diǎn),同時(shí)更能滿足更多用戶的需求。為了能使系統(tǒng)與數(shù)據(jù)庫間的配合更加順暢,我們要采用能夠與數(shù)據(jù)庫匹配良好的設(shè)計(jì)語言。,SQL和Access都是不錯(cuò)的數(shù)據(jù)庫選擇方向,但是對(duì)比兩者我們發(fā)現(xiàn),Access是桌面版數(shù)據(jù)庫,極限比較低,很容易讓IIS進(jìn)入假死狀態(tài),安全性能也比較差,而SQL是網(wǎng)絡(luò)版數(shù)據(jù)庫,適用于某企業(yè)異地處理信息,安全性能較高,對(duì)內(nèi)有權(quán)限限制,對(duì)外能有效防止黑客,綜上我選擇SQL SERVER作為本系統(tǒng)的后臺(tái)數(shù)據(jù)庫。這樣既能是數(shù)據(jù)庫性能較高又能與開發(fā)平臺(tái)密切配合。三、 特點(diǎn)概述數(shù)據(jù)庫設(shè)計(jì)的時(shí)候有很多特點(diǎn),其中比較鮮明的有兩點(diǎn),其一,數(shù)據(jù)庫設(shè)計(jì)的時(shí)候是將設(shè)計(jì)技術(shù)、里面的信息數(shù)據(jù)、對(duì)這些數(shù)據(jù)統(tǒng)一管理以及其他條件環(huán)境結(jié)合起來的。無論是單一的只想技術(shù),亦或是不對(duì)里面的數(shù)據(jù)進(jìn)行管理都是不能稱之為數(shù)據(jù)庫設(shè)計(jì)的。所以數(shù)據(jù)庫設(shè)計(jì)是一門包含很多其他學(xué)科和科學(xué)的學(xué)問,決不可忽視。其二,同樣是在數(shù)據(jù)庫設(shè)計(jì)的時(shí)候,因?yàn)槠鋵?shí)與系統(tǒng)同時(shí)運(yùn)行密不可分的,所以還要把系統(tǒng)的設(shè)計(jì)考慮在范圍內(nèi)。脫離的系統(tǒng)設(shè)計(jì),數(shù)據(jù)庫設(shè)計(jì)會(huì)變得毫無無用武之地。當(dāng)程序運(yùn)行時(shí),所有的數(shù)據(jù)都是從數(shù)據(jù)庫中調(diào)用的,所以設(shè)計(jì)出的數(shù)據(jù)庫的性能與系統(tǒng)每個(gè)功能是否順暢運(yùn)行不出錯(cuò)有直接關(guān)系。數(shù)據(jù)庫中的所有信息是系統(tǒng)運(yùn)行時(shí)共享的,一部分出錯(cuò)將影響整體運(yùn)行,所以當(dāng)用設(shè)計(jì)系統(tǒng)是不可以只著眼于系統(tǒng)進(jìn)程的設(shè)計(jì)而放緩對(duì)數(shù)據(jù)庫的設(shè)計(jì),這兩者應(yīng)該結(jié)合起來,酌情并重,這樣才能設(shè)計(jì)出運(yùn)行穩(wěn)定良好的系統(tǒng)。同樣的在數(shù)據(jù)庫設(shè)計(jì)的時(shí)候也不能忽視當(dāng)數(shù)據(jù)庫運(yùn)行時(shí)所處的環(huán)境。不可單純只想數(shù)據(jù)庫用何種方法構(gòu)造,構(gòu)造的原則是什么,而應(yīng)該把運(yùn)行環(huán)境與數(shù)據(jù)庫之間的關(guān)系結(jié)合到數(shù)據(jù)庫設(shè)計(jì)的過程當(dāng)中,這樣當(dāng)數(shù)據(jù)庫完成是,就能很好的在該環(huán)境中穩(wěn)定的運(yùn)行。分開設(shè)計(jì)是不可采用的。四、 建立系統(tǒng)ER圖在ER圖中,方框里的文字所代表的是一些實(shí)體,橢圓形里的文字是某些實(shí)體的各種屬性,而菱形中的文字是實(shí)體與實(shí)體間相聯(lián)系方式,這些聯(lián)系方式的對(duì)等關(guān)系也是不同的,像是多對(duì)一,一對(duì)一等等方式。下面將以在數(shù)據(jù)庫中的表作為實(shí)體來確定系統(tǒng)ER圖:圖54 ER圖1 ER圖1中描述的是課程、專業(yè)、院系間的外鍵關(guān)系。每個(gè)院系有多個(gè)專業(yè);每個(gè)專業(yè)又有多門課程。圖55 ER圖2 ER圖2中描述的是學(xué)生、教師、教師職稱、評(píng)估指標(biāo)、評(píng)教詳細(xì)信息單和評(píng)教單之間的外鍵關(guān)系。每個(gè)教師可以選擇關(guān)于自己的多個(gè)評(píng)教單;多個(gè)評(píng)估指標(biāo)產(chǎn)生一份評(píng)教詳細(xì)信息單;多份評(píng)教詳細(xì)信息單生成一份評(píng)教單;每個(gè)學(xué)生可以對(duì)多份評(píng)教詳細(xì)信息單進(jìn)行評(píng)估;而每份評(píng)教詳細(xì)信息單也可由多個(gè)學(xué)生來評(píng)估;每個(gè)教師只有一個(gè)職稱,而一個(gè)職稱可是有多個(gè)教師擁有。五、 表設(shè)計(jì)(一) 管理員表 在該表中,儲(chǔ)存系統(tǒng)管理者的相關(guān)信息,其中主鍵為id,無外鍵。表51 管理員表序號(hào)字段名數(shù)據(jù)類型長度主鍵允許為空描述1IDint10YN管理員編號(hào)2姓名nchar20NN賬號(hào)3密碼nchar20NN賬號(hào)密碼(二) 學(xué)生表在該表中,儲(chǔ)存學(xué)生的相關(guān)信息,其中主鍵為id,無外鍵。表52 學(xué)生表序號(hào)字段名數(shù)據(jù)類型長度主鍵允許為空描述1IDint10YN學(xué)生編號(hào)2姓名nchar20NN學(xué)生姓名3密碼nchar20NN賬號(hào)密碼4學(xué)號(hào)nchar20NN登錄賬號(hào)5性別nchar20NN性別6出生日期datetime20NN出生日期7郵箱nchar50NN電子郵箱8描述text200NY備注(三) 教師表在該表中,儲(chǔ)存教師的相關(guān)信息,其中主鍵為id。表53 教師表序號(hào)字段名數(shù)據(jù)類型長度主鍵外鍵允許為空描述1IDint10YNN教師編號(hào)2姓名nchar20NNN教師姓名3密碼nchar20NNN賬號(hào)密碼4工號(hào)nchar20NNN登錄賬號(hào)5性別nchar20NNN性別6出生日期datetime20NNN出生日期7郵箱nchar50NNN電子郵箱8學(xué)院nchar20NYN所屬學(xué)院9專業(yè)nchar20NYN所屬專業(yè)10職稱nchar20NYN教師資格11描述text200NNY備注(四) 職稱表 在該表中,儲(chǔ)存職稱的相關(guān)信息,其中主鍵為id,無外鍵。表54 職稱表序號(hào)字段名數(shù)據(jù)類型長度主鍵允許為空描述1IDint10YN職稱編號(hào)2名稱nchar20NN職稱名稱3描述text200NY備注(五) 學(xué)院表 在該表中,儲(chǔ)存學(xué)院的相關(guān)信息,其中主鍵為id,無外鍵。表55 學(xué)院表序號(hào)字段名數(shù)據(jù)類型長度主鍵允許為空描述1IDint10YN學(xué)院編號(hào)2名稱nchar20NN學(xué)院名稱3描述text200NY備注(六) 專業(yè)表 在該表中,儲(chǔ)存專業(yè)的相關(guān)信息,其中主鍵為id。表56 專業(yè)表序號(hào)字段名數(shù)據(jù)類型長度主鍵外鍵允許為空描述1IDint10YNN專業(yè)編號(hào)2名稱nchar
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1