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

正文內(nèi)容

基于sql學(xué)生選課管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧資料

2024-12-26 03:42本頁(yè)面
  

【正文】 密碼。 修改課程信息管理:增加或者刪除學(xué)生所選的課程。 但是如果管理員也沒(méi)有分配權(quán)限那么系統(tǒng)還是不可以登錄的,總而言之用戶名和密碼要一一 對(duì)應(yīng) 。 第 16 頁(yè) 共 36 頁(yè) 圖 MVC之間的關(guān)系圖 圖 數(shù)據(jù)傳遞圖 第 17 頁(yè) 共 36 頁(yè) 第 6 章 系統(tǒng)實(shí)現(xiàn) 登錄 模塊 登錄界面 該模塊是登錄模塊 , 用戶不同的時(shí)候后臺(tái)連接的模塊也不相同,這樣也會(huì)擁有不同的操作權(quán)限 , 這個(gè)是因?yàn)楹笈_(tái)數(shù)據(jù)庫(kù)需要對(duì)在前臺(tái)輸入的用戶名和密碼進(jìn)行驗(yàn)證。 表示層和數(shù)據(jù)層之間的分離能夠利用這種模式完美的體現(xiàn)出來(lái),從而降低了開(kāi)發(fā)工作的難度 。 請(qǐng)求被接受之后按照他們的請(qǐng)求信息讓 JSP 來(lái)響應(yīng) 。因此, 我們可以采用 MVC 的設(shè)計(jì)模式作為基 礎(chǔ),MVC 的意思是 model, view, control 分別對(duì)應(yīng)著業(yè)務(wù)邏輯,用戶界面之間的關(guān)系,其他兩層直接的控制關(guān)系。 雖然很簡(jiǎn)單,但是大部分的數(shù)據(jù)管理系統(tǒng)的業(yè)務(wù)量是非常驚人的、而且數(shù)據(jù)量也非常巨大 , 再而 隨著代碼的增多 同樣 會(huì)使 JSP 頁(yè)面 更加變得 臃腫 。 開(kāi)發(fā)模式 目前, B/S( 瀏覽器 /服務(wù)器 ) 的網(wǎng)絡(luò)應(yīng)用程序結(jié)構(gòu)已經(jīng)占領(lǐng)了大量的市場(chǎng)份額。 在 SQL Server 數(shù)據(jù)庫(kù) 系統(tǒng) 當(dāng) 中, 用戶還可以使用一些簡(jiǎn)單的工具將數(shù)據(jù)庫(kù)中的數(shù)據(jù)上傳到互聯(lián)網(wǎng)上進(jìn)行共享 , 而且還可以根 據(jù)自己的需求來(lái)修改發(fā)布在互聯(lián)網(wǎng)上的數(shù)據(jù) 。 數(shù)據(jù)庫(kù)將使用 SQL Server 作為后臺(tái)數(shù)據(jù)庫(kù) , 該數(shù)據(jù)庫(kù)是一款免費(fèi)的功能強(qiáng)大的數(shù)據(jù)庫(kù) , 還有可以在互聯(lián)網(wǎng)上和用戶共享數(shù)據(jù),擁有很強(qiáng)大的在線功能 。 Struts 框架 是在開(kāi)發(fā)者中最流行的一種框架同時(shí)也是屬于目前統(tǒng)一的標(biāo)準(zhǔn)的框架。 選課系統(tǒng) 主要 采用 JSP以及 Serlvet 技術(shù)對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)和開(kāi)發(fā)。 表 信息表( t_kebiao) 字段名 數(shù)據(jù)類型 字段描述 長(zhǎng)度 主鍵 id Int ID 10 √ kecheng_id Int 課程 ID 4 shijian varchar 上課時(shí)間 20 jieci varchar 節(jié)次 20 jiaoshi varchar 上課教室 20 laoshi_id Int 老師 ID 4 ( 6)學(xué)生選課信息表 (t_xuesheng_xuanke) 學(xué)生信息表主要是存儲(chǔ)學(xué)生選課的基本信息,主要字段包括: ID、學(xué)生 ID、課表 ID等。 表 ( t_xuesheng) 字段名 數(shù)據(jù)類型 字段描述 長(zhǎng)度 主鍵 id Int 編號(hào) 4 √ xuehao varchar 學(xué)號(hào) 20 xingming varchar 姓名 20 xingbie varchar 性別 20 nianling Int 年齡 4 banji varchar 班級(jí) 20 第 14 頁(yè) 共 36 頁(yè) loginname varchar 登錄帳號(hào) 20 loginpw varchar 登陸密碼 20 ( 4)老師信息表 (t_laoshi) 老師信息表主要存儲(chǔ)老師的基本信息,主要字段包括:老師的 ID號(hào)、編號(hào)、姓名、性別、年齡、登錄帳號(hào)以及登錄密碼等。 表 管理員信息表( t_admin) 字段名 數(shù)據(jù)類型 字段描述 長(zhǎng)度 主鍵 ID Int 編號(hào) 4 √ Name varchar 登陸賬號(hào) 20 Pwd varchar 登陸密碼 30 ( 2)課程信息表 (t_kecheng) 課程信息表主要是存儲(chǔ)管理員發(fā)布有關(guān)的課程信息,主要字段包括:課程編號(hào)、課程名稱和課程介紹以及發(fā)布的課程時(shí)間。 系統(tǒng) 結(jié)構(gòu)設(shè)計(jì) 系統(tǒng)分析的結(jié)果是前提 , 對(duì)不同的實(shí)體用戶 進(jìn)行分析 , 總結(jié)出 不同實(shí)體之間的關(guān)系, 最后 得出 了 系統(tǒng)數(shù)據(jù)實(shí)體圖和 ER圖。 一切系統(tǒng)設(shè)計(jì)的基礎(chǔ)是數(shù)據(jù) ,通俗地說(shuō), 數(shù)據(jù)就像一塊塊的石頭, 數(shù)據(jù)庫(kù) 設(shè)計(jì)就像設(shè)計(jì)城墻一樣 , 如果設(shè)計(jì)的不完善 , 那么 將在以后的 系統(tǒng)開(kāi)發(fā)過(guò)程中,甚至到 了 后期的維護(hù)、 系統(tǒng)需求功能的擴(kuò)大的時(shí)候 , 會(huì)造成了許多的 問(wèn)題 。系統(tǒng)的總體的規(guī)劃、詳細(xì)的設(shè)計(jì)、數(shù)據(jù)庫(kù)的設(shè)計(jì)以及必要的開(kāi)發(fā)工具組成一個(gè)完整的系統(tǒng)設(shè)計(jì)。根據(jù) 數(shù)據(jù)流動(dòng) 的 過(guò)程 ,了解 業(yè)務(wù)的數(shù)據(jù)處理模式。與此同時(shí)也要綜合地反映出信息在數(shù)據(jù)的流動(dòng)、存儲(chǔ)還有傳遞,他們都是以少數(shù)幾種符號(hào)來(lái)表示的。 利用數(shù)據(jù)字典以及處理邏輯圖作為工具,通過(guò)數(shù)據(jù)流程圖來(lái)描述數(shù)據(jù)流程的過(guò)程 。 獨(dú)立于抽象性的系統(tǒng)當(dāng)中的數(shù)據(jù)流動(dòng)叫數(shù)據(jù)流程分析 , 摒棄 了 載體 處理工具、信息、物質(zhì) 和 材料等 等 , 檢測(cè)驗(yàn)證實(shí)際業(yè)務(wù)數(shù)據(jù)處理模型,必須通過(guò)數(shù)據(jù)流程的過(guò)程 。 具體的業(yè)務(wù)流程圖,流程如圖 。 開(kāi)發(fā)人員了解處理過(guò)程可以對(duì)系統(tǒng)的 業(yè)務(wù)流程分析 更加方便 ,錯(cuò)誤和疏漏 能夠及時(shí)的 發(fā)現(xiàn) 并且 處理。 第 3 章 系統(tǒng)分析 流程分析 我們?cè)诜治鰳I(yè)務(wù)流程的時(shí)候。 兼容 性: 此 系統(tǒng)采用 JSP作為系統(tǒng)開(kāi)發(fā)工具、數(shù)據(jù)庫(kù) Sqlserver2021, 兩個(gè)軟件搭配一起有很好的穩(wěn)定性 。 元素風(fēng) 格 方面 界面元素的 樣式格局 、 擺放的位置地點(diǎn)不管是否在同一界面, 之間都 應(yīng)當(dāng) 是一致的。 一致性: 頁(yè)面整體方面總體的框架結(jié)構(gòu)和使用的顏色圖片還有樣式的變量、類名以及剩 第 6 頁(yè) 共 36 頁(yè) 余的元素應(yīng)當(dāng)保持一致 。 針對(duì)性: 本系統(tǒng)是根據(jù)發(fā)展的需要而定向設(shè)計(jì)出來(lái)的 , 所以具有很強(qiáng)的專業(yè)性 。 總體設(shè)計(jì)原則 通過(guò)采取一些設(shè)計(jì)原則、我們可以方 便的設(shè)計(jì)系統(tǒng),實(shí)施并且維護(hù),給用戶提供方便 。完全降低了成本而且操作簡(jiǎn)化,更加容易推向大眾。所以不需要擔(dān)心會(huì)負(fù)法律責(zé)任。 (1)法律因素 該系統(tǒng)統(tǒng)計(jì)了大量學(xué)生的實(shí)際情況 , 然后所得出的結(jié)論。 由此可知 , 選課系統(tǒng)在經(jīng)濟(jì)上是可行的 。 經(jīng)濟(jì)可行性 目前的高校都擁有完整的信息基礎(chǔ)設(shè)施 , 而且還擁有系統(tǒng)平臺(tái)的支撐, 所以沒(méi)有必要把錢買其他設(shè)施 ,節(jié)省成本 。因此 Dream weave+ SQL Server2021 成為許多中小型 公司 網(wǎng)上應(yīng)用系統(tǒng)的 首選 方案。比如:網(wǎng)銀 、電子商務(wù) 以及各種 搜索引擎等 等 。 伴隨著互聯(lián)網(wǎng) 的發(fā)展, Web的技術(shù)跟新也越來(lái)越頻繁 。該系統(tǒng)是建立在數(shù)據(jù)庫(kù)管理和查詢的基礎(chǔ)之上 , 預(yù)計(jì)現(xiàn)有的技 第 5 頁(yè) 共 36 頁(yè) 術(shù)就可以完成該系統(tǒng),目前軟件的要求和其他環(huán)境的元素等各方面的條件對(duì)于現(xiàn)在開(kāi)發(fā)都已經(jīng)趨于成熟。系統(tǒng)完成之后能帶來(lái)的經(jīng)濟(jì)效益是否能夠遠(yuǎn)大于開(kāi)發(fā)系統(tǒng)所帶來(lái)的投資,對(duì)于選課管理系統(tǒng)可以從 三個(gè)方面來(lái)說(shuō)明:技術(shù)可行性、經(jīng)濟(jì)可行性和社會(huì)可行性??尚行匝芯康哪康木褪窃诒M可能短的時(shí)間內(nèi)用最小的代價(jià) 來(lái)判斷問(wèn)題能不能解決。分析是建立在調(diào)查的基礎(chǔ)之上 , 通過(guò)判斷系 統(tǒng)是否具有必要性。 同時(shí),隨著學(xué)生 自助選課 的增加, 在線 選課有效的避免了“走 后門 ”等不良 的現(xiàn)象,使教學(xué)更加 公開(kāi) 透明。 根據(jù)現(xiàn)實(shí)的 實(shí)際情況, 開(kāi)發(fā)系統(tǒng)的步驟將集中 在學(xué)生的 選課 課程 方面 , 這樣可以很快的適 應(yīng)學(xué)校的需要。熟悉開(kāi)發(fā)系統(tǒng)的思路 , 掌握 開(kāi)發(fā)系統(tǒng) 的 必要方法以及流程 。 項(xiàng)目開(kāi)發(fā)的目的 開(kāi)發(fā)學(xué)生選課系統(tǒng)的目的是使學(xué)生選課從隨堂報(bào)名轉(zhuǎn)變成網(wǎng)絡(luò)選課, 給 學(xué)生和 老師以及教務(wù)處 之間 相互 提供 便利 。造成選課非常緩慢,影響選課進(jìn)度,嚴(yán)重的甚至?xí)霈F(xiàn)服務(wù)器宕機(jī)事故的發(fā)生。需要進(jìn)行很繁瑣的操作才能完成,這樣會(huì)使選課系統(tǒng)界面不太友好,缺少人性化。 ( 2)操作復(fù)雜,不夠人性化 在線課程選擇應(yīng)該要滿足操作簡(jiǎn)單,方便。 依托于現(xiàn)代網(wǎng)絡(luò)技術(shù)的環(huán)境 , 對(duì)傳統(tǒng)的選課模式進(jìn)行轉(zhuǎn)換,將現(xiàn)代網(wǎng)絡(luò)技術(shù)使用在學(xué)生選課系統(tǒng)的操作和管理上已經(jīng)成為一項(xiàng)重要的教學(xué)任務(wù)改革。 傳統(tǒng)的選課 形式 是隨堂報(bào)名, 沒(méi)有辦法 預(yù)見(jiàn)上課人數(shù) 的多少、難于統(tǒng)計(jì)、難于開(kāi)課、效率低。除了本文在方案設(shè)計(jì)、模塊布局還有功能實(shí)現(xiàn)的主要部分外,還介紹了與系統(tǒng)相關(guān)的信息管理系統(tǒng),網(wǎng)頁(yè)編程, JSP 編程語(yǔ)言, SQL Server 數(shù)據(jù)庫(kù)和未來(lái)選課管理系統(tǒng)的發(fā)展前景等。該系統(tǒng)從學(xué)生自助選課和學(xué)校的課程發(fā)布以及老師的課程分配進(jìn)行了設(shè)計(jì),同時(shí)該體系也實(shí)現(xiàn)了學(xué)生個(gè)人信息的查詢,老師信息的查詢和學(xué)生選課的功能以及老師對(duì)自己的課程信息進(jìn)行發(fā)布和管理。 第 1 頁(yè) 共 36 頁(yè) 濱江學(xué)院 畢業(yè)論文 題 目: 基于 SQL 學(xué)生選課管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 院 系 濱江學(xué)院花旗營(yíng)校區(qū) 專 業(yè) 軟件工程 學(xué)生姓名 趙寧東 學(xué) 號(hào) 20218308064 指導(dǎo)教師 何翔 職 稱 講師 二 ○ 一四 年 四 月 三 日 第 2 頁(yè) 共 36 頁(yè) 目 錄 第 1 章 概述 .............................................. 3 項(xiàng)目開(kāi)發(fā)的背景 ....................................................... 3 項(xiàng)目開(kāi)發(fā)的目的 ....................................................... 4 第 2 章 可行性分析研究及總體設(shè)計(jì)原則 ....................... 4 可行性分析 ........................................................... 4 技術(shù)可行性 ..................................................... 4 社會(huì)可行性 ..................................................... 5 業(yè)務(wù)流程分析 ......................................................... 6 數(shù)據(jù)流圖 ............................................................................................................... 7 第 4 章 系統(tǒng)設(shè)計(jì) .......................................... 8 系統(tǒng)功能設(shè)計(jì) ......................................................... 8 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) ...................................................... 10 概念結(jié)構(gòu)設(shè)計(jì) ................................................... 10 數(shù)據(jù)庫(kù)表設(shè)計(jì) ................................................... 13 第 5 章 系統(tǒng)開(kāi)發(fā)工具與開(kāi)發(fā)模式的選擇 ...................... 15 開(kāi)發(fā)工具 ............................................................ 15 開(kāi)發(fā)模式 ............................................................ 15 第 6 章 系統(tǒng)實(shí)現(xiàn) ......................................... 17 登錄界面 ............................................................ 17 登錄界面 ...................................................... 17 登錄流程 ...................................................... 18 登陸首頁(yè)面 .......................................................... 19 密碼修改模塊 ........................
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1