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

正文內(nèi)容

基于web的學(xué)生成績(jī)管理系統(tǒng)-畢業(yè)論文(編輯修改稿)

2025-07-19 02:00 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 統(tǒng)的使用,也可以將它嵌入到一個(gè)6大配置(massdeployed)的軟件中去。 是一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)集合。如果要對(duì)存儲(chǔ)在計(jì)算機(jī)數(shù)據(jù)庫(kù)中的大量數(shù)據(jù)進(jìn)行添加、訪問(wèn)等處理,你就需要一個(gè)像 MySQL 這樣的數(shù)據(jù)庫(kù)管理系統(tǒng)。數(shù)據(jù)庫(kù)系統(tǒng)在計(jì)算機(jī)處理中和獨(dú)立應(yīng)用程序或其他部分應(yīng)用程序一樣扮演著重要的角色。 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)關(guān)系數(shù)據(jù)庫(kù)把數(shù)據(jù)存放在分立的表格中,這比把所有數(shù)據(jù)存放在一個(gè)大倉(cāng)庫(kù)中要好得多,這樣做將增加你的速度和靈活性。“MySQL”中的 SQL 代表“Structured Query Language”(結(jié)構(gòu)化查詢(xún)語(yǔ)言)。SQL 是用于訪問(wèn)數(shù)據(jù)庫(kù)的最通用的標(biāo)準(zhǔn)語(yǔ)言,它是由 ANSI/ISO 定義的 SQL 標(biāo)準(zhǔn)。 SQL 標(biāo)準(zhǔn)發(fā)展自 1986年以來(lái),已經(jīng)存在多個(gè)版本:SQL86,SQL92,SQL:1999,SQL:2022,其中SQL:2022 是該標(biāo)準(zhǔn)的當(dāng)前版本。 是開(kāi)源的開(kāi)源意味著任何人都可以使用和修改該軟件,任何人都可以從 Inter 上下載和使用 MySQL 而不需要支付任何費(fèi)用。如果你愿意,你可以研究其源代碼,并根據(jù)你的需要修改它。MySQL 使用 GPL(GNU General Public License,通用公共許可) ,在 中定義了你在不同的場(chǎng)合對(duì)軟件可以或不可以做什么。如果你覺(jué)得 GPL 不爽或者想把 MySQL 的源代碼集成到一個(gè)商業(yè)應(yīng)用中去,你可以向 MySQL AB 購(gòu)買(mǎi)一個(gè)商業(yè)許可版本。3 系統(tǒng)分析 可行性分析 經(jīng)濟(jì)可行性系統(tǒng)的經(jīng)濟(jì)可行性是指分析學(xué)校的經(jīng)濟(jì)狀況和投資能力,估算系統(tǒng)建設(shè)、7運(yùn)行和維護(hù)的費(fèi)用,估計(jì)系統(tǒng)建成后取得的效益。目前,計(jì)算機(jī)價(jià)格已經(jīng)十分低廉,計(jì)算機(jī)性能卻有了質(zhì)的飛躍。開(kāi)發(fā)本系統(tǒng)為學(xué)校的工作效率帶來(lái)了長(zhǎng)足的進(jìn)步,為此主要表現(xiàn)有以下幾個(gè)方面:第一,運(yùn)行本系統(tǒng)可以方便查詢(xún)和管理學(xué)生信息;第二, 運(yùn)行本系統(tǒng)可以節(jié)省人力和物力;第三, 運(yùn)行本系統(tǒng)可以提高學(xué)校的工作效率;第四,本系統(tǒng)可以減少信息管理的錯(cuò)誤率。所以,本系統(tǒng)的開(kāi)發(fā)在經(jīng)濟(jì)上是可行的。 技術(shù)可行性本系統(tǒng)通過(guò)網(wǎng)絡(luò)和網(wǎng)頁(yè)實(shí)現(xiàn),校園網(wǎng)的覆蓋為實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)打下了基礎(chǔ)。使用支持動(dòng)態(tài)網(wǎng)頁(yè)的 JSP 技術(shù),利用支持多用戶(hù)的 MySQL 作為本系統(tǒng)的數(shù)據(jù)庫(kù),它適用于大中規(guī)模的數(shù)據(jù)量需求。使用 MyEclipse 作為系統(tǒng)開(kāi)發(fā)的開(kāi)發(fā)環(huán)境,M yEclipse 是 Eclipse 的插件,也是一款功能強(qiáng)大的 JavaEE集成開(kāi)發(fā)環(huán)境,支持代碼編寫(xiě)、配置、測(cè)試以及除錯(cuò)。綜上所述,本系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)在技術(shù)上和硬件設(shè)備上的條件都是滿(mǎn)足的,因此,它在技術(shù)上是可行的。 運(yùn)行和操作可行性本系統(tǒng)是小型的學(xué)生信息管理系統(tǒng),所需要的資源比較小,學(xué)校電腦的硬件和網(wǎng)絡(luò)都能夠滿(mǎn)足條件,因此,本系統(tǒng)在運(yùn)行上是可行的。本系統(tǒng)使用方便,界面簡(jiǎn)潔,直觀易懂,無(wú)論是學(xué)生還是教師都可直接上手,管理員通過(guò)簡(jiǎn)單的培訓(xùn)操作本系統(tǒng)也沒(méi)有問(wèn)題。 法律可行性開(kāi)發(fā)本系統(tǒng)不會(huì)侵犯他人利益,不存在侵權(quán)問(wèn)題,不違反國(guó)家法律法規(guī),因此具有法律可行性。綜上所述,從經(jīng)濟(jì)上、技術(shù)上、運(yùn)行操作上都是可行的,所以該開(kāi)發(fā)該系統(tǒng)是可行的。 需求分析在設(shè)計(jì)系統(tǒng)之前,首先必須確定用戶(hù)究竟要求軟件系統(tǒng)完成什么任務(wù),所8以分析階段的基本任務(wù)是了解用戶(hù)的需求,并將用戶(hù)的需求用書(shū)面形式表達(dá)出來(lái)。這個(gè)階段還不是確定系統(tǒng)怎樣完成它的工作,而僅僅是確定系統(tǒng)必須完成哪些工作,也就是對(duì)目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。系統(tǒng)分析的結(jié)果是系統(tǒng)開(kāi)發(fā)的基礎(chǔ),關(guān)系到工程的成敗和軟件產(chǎn)品的質(zhì)量。在全面客觀的系統(tǒng)分析的基礎(chǔ)上,根據(jù)用戶(hù)提出的系統(tǒng)功能進(jìn)行相應(yīng)的功能設(shè)計(jì)。在互聯(lián)網(wǎng)飛速發(fā)展的今天,對(duì)于 21 世紀(jì)的教學(xué)而言,應(yīng)該與網(wǎng)路息息相關(guān)。許多人還停留在以前的手工操作,這大大地阻礙了人類(lèi)經(jīng)濟(jì)的發(fā)展。為了適應(yīng)現(xiàn)代社會(huì)人們高度強(qiáng)烈的時(shí)間觀念,學(xué)校信息管理系統(tǒng)軟件為學(xué)校辦公室?guī)?lái)了極大的方便,作為高校教務(wù)管理工作的一部分,既方便了學(xué)生查看成績(jī)、老師的教學(xué)管理、更加方便了學(xué)校的教務(wù)管理。經(jīng)過(guò)調(diào)研與可行性分析,出于對(duì)教師和學(xué)生需求的考慮,設(shè)計(jì)了這套系統(tǒng),成績(jī)管理系統(tǒng)主要包括:(1)用戶(hù)信息模塊:①管理員可以對(duì)課程信息、教師信息、學(xué)生信息進(jìn)行錄入和修改;②在用戶(hù)登錄方面,對(duì)用戶(hù)身份進(jìn)行驗(yàn)證,防止非法用戶(hù)登錄,管理員對(duì)用戶(hù)分配初始密碼;③在個(gè)人管理方面,對(duì)用戶(hù)個(gè)人信息進(jìn)行維護(hù),如修改密碼、聯(lián)系方式。(2)成績(jī)錄入:任課教師對(duì)本課程成績(jī)進(jìn)行錄入和校驗(yàn)。(3)成績(jī)查詢(xún):學(xué)生只能對(duì)自己的學(xué)期各科成績(jī)進(jìn)行查詢(xún);教師能對(duì)自己所任課程進(jìn)行查詢(xún);班主任能對(duì)本班級(jí)各科成績(jī)以及本班中的學(xué)生進(jìn)行全科成績(jī)進(jìn)行查詢(xún);管理員可以對(duì)所有學(xué)生成績(jī)進(jìn)行查詢(xún)。(4)成績(jī)管理:管理員可以對(duì)各科成績(jī)包括補(bǔ)考成績(jī)進(jìn)行添加、修改、刪除操作。 ER 圖根據(jù)學(xué)生成績(jī)管理系統(tǒng)的分析得到系統(tǒng)的 ER 圖,如圖 31 所示。9圖 31 成績(jī)管理系統(tǒng) ER 圖成績(jī)管理系統(tǒng)中各實(shí)體之間的關(guān)系如下:(1)學(xué)生信息與成績(jī)信息:1∶M;(2)班級(jí)信息與學(xué)生信息:1∶M;(3)學(xué)生信息與課程信息:N∶M;(4)教師信息與班級(jí)信息:N∶M;(5)角色信息與學(xué)生信息:1∶M;(6)角色信息與教師信息:1∶M;(7)班級(jí)信息與班級(jí)課程信息:N∶M;(8)課程信息與班級(jí)課程信息:N∶M。4 系統(tǒng)設(shè)計(jì) 總體設(shè)計(jì)根據(jù)前面的需求分析,我們將系統(tǒng)劃分為如下的三大功能模塊。? 管理員管理模塊重點(diǎn)是學(xué)生管理、教師管理、課程管理、班級(jí)管理。對(duì)10學(xué)生、教師、課程、班級(jí)的管理包括添加、修改、查看。? 教師模塊包括對(duì)學(xué)生成績(jī)的錄入和查詢(xún),以及對(duì)自己聯(lián)系信息的修改。? 學(xué)生模塊主要是學(xué)生對(duì)自己成績(jī)進(jìn)行查詢(xún),以及對(duì)自己的信息進(jìn)行修改。整個(gè)系統(tǒng)的主要結(jié)構(gòu)如圖 41 所示。學(xué)生成績(jī)管理系統(tǒng)教師學(xué)生管理員成績(jī)查看 修改信息 成績(jī)錄入 成績(jī)查詢(xún) 教師管理 課程管理 班級(jí)管理學(xué)生管理修改信息圖 41 系統(tǒng)模塊結(jié)構(gòu)圖 功能模塊設(shè)計(jì) 學(xué)生和教師是本系統(tǒng)的中心對(duì)象。根據(jù)模塊劃分和需求分析可知,該系統(tǒng)的流程主要描述的是當(dāng)教師對(duì)自己所教課程的學(xué)生打分以后學(xué)生可以登錄查詢(xún)到自己該科目的成績(jī)。該系統(tǒng)包括三個(gè)基本流程,適用于管理員、教師、學(xué)生。圖 42 描述的是管理員的操作流程:首先管理員要進(jìn)行學(xué)生、教師、班級(jí)、和課程數(shù)據(jù)的初始化,這樣學(xué)生和教師就可以登錄使用該系統(tǒng)了。在系統(tǒng)使用過(guò)程中,管理員再進(jìn)行管理工作。11管理員登錄教師列表學(xué)生列表 課程列表班級(jí)列表新增 刪除修改新增 修改 刪除新增 修改 刪除新增修改刪除圖 42 管理員的操作流程圖 43 描述的是教師的操作流程:教師根據(jù)管理員提供的初始密碼和教師號(hào)登錄系統(tǒng)。教師登陸系統(tǒng)后可修改密碼、個(gè)人信息、公布和查詢(xún)成績(jī)。教師登錄所教課程列表個(gè)人信息及密碼修改對(duì)應(yīng)學(xué)生列表 成績(jī)查詢(xún)打分圖 43 教師的操作流程圖 44 描述的是學(xué)生操作流程:學(xué)生根據(jù)學(xué)號(hào)和初始密碼登錄系統(tǒng)。學(xué)生登錄后,可以查詢(xún)成績(jī)和修改個(gè)人信息。學(xué)生登錄成績(jī)查詢(xún)更改個(gè)人信息圖 44 學(xué)生的操作流程12 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)是對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能有效地存取數(shù)據(jù),滿(mǎn)足用戶(hù)的信息要求和處理要求。好的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)會(huì)減少數(shù)據(jù)庫(kù)的存儲(chǔ)量,數(shù)據(jù)的完整性和一致性比較高,系統(tǒng)具有較快的響應(yīng)速度,簡(jiǎn)化基于此數(shù)據(jù)庫(kù)的應(yīng)用程序的實(shí)現(xiàn)難度。在數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)始設(shè)計(jì)開(kāi)發(fā)的時(shí)候應(yīng)該盡量考慮全面,尤其應(yīng)該仔細(xì)考慮用戶(hù)的各種需求,避免浪費(fèi)不必要的人力和物力。在這個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)中要建立 7 張數(shù)據(jù)表:? 教師信息表:用于存放所有上課教師的基本信息,其中包括班主任和管理員,如表 41。表 41 教師信息表列名 列標(biāo)識(shí) 數(shù)據(jù)類(lèi)型 長(zhǎng)度 空值 主鍵教師號(hào) Id int 11 no Y名字 Name varchar 45 yes N性別 Sex varchar 20 yes N專(zhuān)業(yè) project varchar 45 yes N電話 phone varchar 45 yes N學(xué)院 college varchar 45 yes N角色代碼 Roleid int 11 yes N? 角色信息表:用于存放所有覺(jué)得信息,如表 42。表 42 角色信息表列名 列標(biāo)識(shí) 數(shù)據(jù)類(lèi)型 長(zhǎng)度 空值 主鍵角色代碼 Id int 11 no Y角色名稱(chēng) roleName varchar 45 yes N? 學(xué)生信息表:用于存放所有學(xué)生的基本信息,如表 43。表 43 學(xué)生信息表列名 列標(biāo)識(shí) 數(shù)據(jù)類(lèi)型 長(zhǎng)度 空值 主鍵學(xué)號(hào) Id int 11 no Y班級(jí)代碼 classNo int 11 yes N姓名 Name varchar 45 yes N性別 Sex varchar 45 yes N專(zhuān)業(yè) project varchar 45 yes N電話 phone varchar 45 yes N學(xué)院 college varchar 45 yes N角色代碼 Roleid int 11 yes N13? 課程信息表:用于存放所有開(kāi)課課程的基本信息,如表 44。表 44 課程信息表列名 列標(biāo)識(shí) 數(shù)據(jù)類(lèi)型 長(zhǎng)度 空值 主鍵課程號(hào) Id int 11 no Y課程名 Name varchar 45 yes N學(xué)時(shí) period varchar 30 yes N學(xué)分 credits varchar 30 yes N教師號(hào) teacherid int 11 yes N? 班級(jí)信息表: 用于存放所有與班級(jí)相關(guān)的信息,如表 45。表 45 班級(jí)信息表列名 列標(biāo)識(shí) 數(shù)據(jù)類(lèi)型 長(zhǎng)度 空值 主鍵班級(jí)號(hào) Id in
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1