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

正文內(nèi)容

基于jsp技術(shù)學(xué)生網(wǎng)上選課系統(tǒng)的設(shè)計與實現(xiàn)本科畢業(yè)設(shè)計論文-在線瀏覽

2025-05-01 09:55本頁面
  

【正文】 tabase Management System:關(guān)系數(shù)據(jù)庫管理系統(tǒng) )應(yīng)用軟件之一。 MYSQL 所使用的 SQL 語言是用于訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言。由于其社區(qū)版的性能卓越,搭配PHP 和 Apache 可組成良好的開發(fā)環(huán)境。自 Java 推出以來,JDK 已經(jīng)成為使用最廣泛的 Java 開發(fā)套件。 JDK 是編譯和測試工具,也是提供 java 程序的 Java 虛擬機(jī)平臺,是調(diào)試和運行JSP 所不可缺少的工具。 JSP 技術(shù) 其實跟 ASP 技術(shù)有點類似,它是在傳統(tǒng)的網(wǎng)頁 HTML 文件 (*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 標(biāo)記 (tag),從而形成 JSP 文件 (*.jsp)。 使用 JSP技術(shù)可以將業(yè)務(wù)邏輯和網(wǎng)頁界面設(shè)計分離開來,設(shè)計頁面使用 HTML或 XML 標(biāo)志來實現(xiàn),用 JSP 標(biāo)志或 Java 腳本程序生成動態(tài)內(nèi)容,并封裝在javabean 中。 JDBC 定義了 Java 語言通 SQL 數(shù)據(jù)之間的程序設(shè)計接口 JDBC API。應(yīng)用 JDBC API 接口,程序員在編程時,就可以不關(guān)心所要操作的數(shù)據(jù)庫時哪個廠家的產(chǎn)品,從而提高了軟件的通用性。 JDBC的發(fā)布獲得了巨大的成功,很快就成為了 Java 訪問數(shù)據(jù)庫的標(biāo)準(zhǔn),并且獲得了幾乎所有數(shù)據(jù)庫廠商 的支持。由于 SQL 語句十分方便。 三. JavaBean 是基于 Java 的組件模型,是一種用 Java 語言編寫的特殊結(jié)構(gòu)的類,通過封裝成為具有某種功能或者處理某個業(yè)務(wù)的對象。 由于 JavaBean 是基于 Java 語言編寫的軟件組件模型,所以具有一次編寫、多次使用,能在裝有 Java 虛擬機(jī)上的機(jī)器上隨處運行。 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(論文) 7 第二章 系統(tǒng)分析、 軟件需求分析必須有一個原始的業(yè)務(wù)洞察力,提取,抽象,升華過程,管理軟件的要求在特定的分析更是如此。 需求分析是指了解用戶需求,在軟件功能方面與客戶要達(dá)成一致,需求分析的任務(wù)就是解決“做什么”的問題,就是要充分地理解用戶的所有需求,并準(zhǔn)確明白地表達(dá)所接受的用戶需求,具有決策性、方向性、策略性的作用。為了實現(xiàn)這一目標(biāo),我們必須先分析幾個主要的可能的解決方案的優(yōu)點和缺點,從而判定實現(xiàn)系統(tǒng)是一個可以實現(xiàn)的過程,完成后系統(tǒng)能帶來在此花費的一切人力和物力的回報。 系統(tǒng)的可行性分析,包括經(jīng)濟(jì)可行性,技術(shù)可行性,操作可行性,社會可行性。該系統(tǒng)可以容易實現(xiàn)學(xué)生 與學(xué)校之間的聯(lián)系,在 Inter 上實現(xiàn)完成部分 教務(wù)工作 ,提高 教務(wù)工作 效率 。對人而言短短約 34 個月才能完成。第二個系統(tǒng)完成后,您可以共享資源,用戶通信等功能,給用戶帶來方便,這些經(jīng)濟(jì)的投資是值得的,可行的。在這樣一個社會背景下,基于 Windows 和 SQL Server 2021 ,運用先進(jìn)的 JSP 技術(shù),采用 B/S 模式開發(fā)的學(xué)生網(wǎng)上選課系統(tǒng),將學(xué)生、江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(論文) 8 老師、管理員、有機(jī)地結(jié)合在一起,有效地提高管理水平和效率。 三 . 操作性 本系統(tǒng)界面設(shè)計時充分考慮管理人員的習(xí)慣,使得操作簡單;數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計準(zhǔn)確;制表靈活;適應(yīng)力強(qiáng);容易擴(kuò)充。當(dāng)使用這個論壇時,系統(tǒng)會發(fā)現(xiàn)它的界面簡單明了,功能齊全,操作起來非常方便,操作為每個用戶方便,只要操作電腦,上網(wǎng),你可以討論感興趣的話題等上。 需求分析 為了提高校園管理的效率,教師和后臺管理員可以通過該系統(tǒng)輕松的完成相關(guān)工作,根據(jù)自己要求,后臺還可以實時更新學(xué)生教師等信息。 性能分析 程序響應(yīng)速度快、安全性高、信息處理速度快。這三個不同的用戶分別通過首頁進(jìn)入各自的界面。 具體包括:學(xué)生信息管理、教師信息管理、管理員信息管理、課程信息管理、院系班級管理、選課信息管理。 課程管理:通過對老師提交的課程,修改課程,分配課程來進(jìn)行課程管理。 新聞管理:通過發(fā)布新聞、修改新聞、刪除新聞來完成對新聞的管理。 具體包括:個人信息、密碼修改、成績查詢、選課查詢以及退選、選課、注銷。 課程:通過學(xué)生添加選修課程、查看選課成績來進(jìn)行課程管 理。 其他管理:主要包括新聞瀏覽、退出系統(tǒng)。 圖 35 學(xué)生流程圖 教師用戶功能模塊圖 教師用戶完成的功能:查看課程信息、查看學(xué)生信息、教師個人密碼修改、其他管理。 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(論文) 13 圖 36 教師用戶功能模塊圖 教師用戶管理:對教師個人信息查詢,個人面貌的修改來對教師用戶進(jìn)行管理 。 查看學(xué)生信息:對學(xué)生選課情況,所選課程信息進(jìn)行查詢。 教師修改個人信息的流程圖如下圖 37 所示。 進(jìn) 入 系 統(tǒng)登 陸賬 號 是 否 存 在是否是 否 是 管 理 員否是 否 是 學(xué) 生是否是 否 教 師進(jìn) 入 學(xué) 生 界面選 擇 功 能查看公告查看已選課程查看課程列表修改個人信息選 課系 統(tǒng) 是 否 開 放課 程 是 否 已 滿是 否 重 復(fù) 選 課是否否選 課 成 功等 待 審 核是 否 退 課是否否是是登 出否是進(jìn) 入 教 師 界面查看公告查看課程修改個人信息是進(jìn) 入 管 理 員界 面選 擇 功 能添加公告添加課程審核制定系統(tǒng)開放時間添加用戶退 出 系 統(tǒng) 圖 35 系統(tǒng)流程圖 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(論文) 15 用戶界面設(shè)計 主界面設(shè)計 頁面框架化。 系統(tǒng)的首頁面 在頁面左邊顯示出三種身份登錄的鏈接。不同身份的用戶登錄提交的用戶名和密碼提交到不同身份的數(shù)據(jù)庫認(rèn)證頁面中。當(dāng)驗證通過時,跳到學(xué)生用戶的頁面。 圖 36 系統(tǒng)首頁面 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(論文) 16 學(xué)生用戶界面設(shè)計 學(xué)生用戶功能模塊由四部分組成:個人信息、密碼修改、成績查詢、選課查詢以及退選、選課、注銷。 密碼修改:完成對密碼的修改。 選課查詢以及退選:選課查詢情況并且能退選。 圖 37學(xué)生用戶界面 管理員用戶界面設(shè)計 管理員用戶功能模塊由四部分組成:學(xué)生信息管理、教師信息管理、管理員信息管理、課程信息管理、院系班級管理、選課信息管理。 教師信息管理:對教師用戶進(jìn)行管理,實現(xiàn)添加、刪除。 課程信息管理:對課程信息管理,實現(xiàn)添加、刪除。 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(論文) 17 選課信息管理:對選課信息管理,實現(xiàn)添加、刪除。 個人信息:教師的個人信息。 提交課程:教師對課程進(jìn)行提交。 選課查詢:對學(xué)生選課進(jìn)行查詢。 圖 39 教師用戶界面 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(論文) 18 第四章 數(shù)據(jù)庫 數(shù)據(jù)庫設(shè)計 一個軟件產(chǎn)品,數(shù)據(jù)庫設(shè)計的好壞決定著軟件的開發(fā)維護(hù)和運行容易程度。整個系統(tǒng)的操作實際上就是操作數(shù)據(jù)庫,所以,數(shù)據(jù)庫的設(shè)計方式?jīng)Q定著系統(tǒng)的好壞。 表 41 數(shù)據(jù)庫表及功能 表名稱 說明 admin 管理員信息表 student 學(xué)生信息表 teacher 教師信息表 course 課程信息表 class 班級表 department 學(xué)院表 chooseCourse 選課信息表 數(shù)據(jù)庫 ER 圖分析 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(論文) 19 根據(jù)以上設(shè)計,本系統(tǒng)規(guī)劃出的實體主要有院系實體、學(xué)生實體、課程實體、教師實體、管理員實體等。 一、院系實體就是用來存儲院系號、院系名字。其 ER 圖如下圖所示: 學(xué) 生學(xué) 生 名 字 學(xué) 生 密 碼學(xué) 生 號課 程 號院 系 號 圖 42 學(xué)生實體 ER 圖 三、課程實體就是用來存儲課程號、課程名字、教師號、學(xué)分、學(xué)時、上江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(論文) 20 課時間、上課地點、上課人數(shù)、院系號。其 ER 圖如下圖所示: 教 師教 師 密碼教 師 名字教 師 號院 系 號 圖 44 教師實體 ER 圖 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(論文) 21 五、管理員實體就是用來存儲管理員名字、管理員密碼。 1. admin( 管理員信息表 ) 管理員信息表 主要用來保存管理員名字和 管理員密碼,該表的結(jié)構(gòu)如下表所示。結(jié)構(gòu)如下表 表 43 選課信息表 列 名 說 明 類 型 ( 長 度 ) sId 學(xué)生號 varchar (50) coId 課程號 varchar (50) grade 成績 float 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(論文) 22 3. class(班級信息表 ) 選課信息表主要用來存儲班級號、班級名字、院系號等相關(guān)信息。 表 45 課程 信息表 字 段 說 明 類型 (長度 ) coId 課程號 varchar( 50) coName 課程名 字 varchar( 50) tId 教師號 varchar( 50) credit 學(xué)分 float period 學(xué)時 float cTime 上課時間 varchar( 50) cPlace 上課地點 varchar( 50) dId 院系號 varchar( 50) 5. department( 院系信息表 ) 院系信息表 主要用來保存院系名字和院系號,該表的結(jié)構(gòu)如下表所示。結(jié)構(gòu)如下表 表 47 選課信息表 列 名 說 明 類 型 ( 長 度 ) sId 學(xué)生號 varchar (50) sPass 學(xué)生密碼 varchar (50) cId 課程號 Varchar(50) dId 院系號 Varchar(50) sName 學(xué)生名字 Varchar(50) 7. teacher(教師信息表 ) 選課信息表主要用 來存儲教師用戶的相關(guān)信息。 學(xué)生包括:學(xué)生學(xué)號、學(xué)生名字、學(xué)生密碼、院系號、課程號。 教 師包括:教師號、教師名字、教師密碼、院系號。 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(論文) 24 第五章 系統(tǒng)實現(xiàn) 管理員用戶功能實現(xiàn) 管理員關(guān)于學(xué)生信息管理功能的實現(xiàn) 管理員的功能具體包括:學(xué)生信息管理、教師信息管理、管理員信息管理、課程信息管理、院系班級管理、選課信息管理。 圖 51 學(xué)生信息管理添加功能圖 二.對教師信息進(jìn)行添加、刪除、修改功能,如圖 52。 圖 53 管理員信息管理添加功能圖 四.對課程信息進(jìn)行管理添加課程、修改、刪除、增加課程等功能,如圖 54。 圖 55 院系班級信息管理功能圖 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(論文) 26 六.對選課信息進(jìn)行查看詳細(xì)功能,如圖 56。 charset=gb2312 title學(xué)生選課系統(tǒng) /title /head frameset align=center rows=129,* cols=* frameborder=NO border=0 framespacing=0 frame src=../inc/ name=topFrame scrolling=NO noresize frameset align=center rows=* cols=153,* framespacing=0 frameborder=NO border=0 frame align=center src= name=leftFrame scrolling=NO noresize frame align=center src= name=mainFrame /frameset /framesetnoframes/noframes frameset align=center rows=5,* cols=* frameborder=NO border=0 framespacing=0 /frameset body /body 江西理工大學(xué) 2021 屆本科生畢業(yè)設(shè)計(論文) 27 /html 學(xué)生用戶功能實現(xiàn) 學(xué)生用戶關(guān)于學(xué)生信息管理功能的實現(xiàn) 學(xué)生用戶功能具體包括:個人信息、密碼修改、成績查詢、選課查詢以及退選、選課、注銷。 圖 57 選課信息查詢功能圖 部分代碼如下: table width=95% border=0 cellspacing=2 cellpadding=0 trtd height=30 align=cen
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1