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

正文內(nèi)容

基于jsp技術(shù)的網(wǎng)上選課系統(tǒng)畢業(yè)論文-在線瀏覽

2025-02-03 23:26本頁面
  

【正文】 斷的改進(jìn)教學(xué)水平和教育能力,在對于我們的學(xué)生成績管理、學(xué)生選課管理等等很多方面都需要互聯(lián)網(wǎng)來完成。 課題現(xiàn)狀 隨著當(dāng)前全國學(xué)校規(guī)模的不斷擴(kuò)大,學(xué)校管理人員對于學(xué)生個(gè)人信息以及教師信息等的數(shù)據(jù)要求急劇增加,相關(guān)學(xué)生選 課的各種信息量也瘋狂增長,但是當(dāng)前很多高校的學(xué)生選課管理系統(tǒng)依舊停留在繁瑣的人工操作上,工作上有很多重復(fù),而且工作量很大,但是效率又很低,同時(shí)保密性也比較差 ,而且在隨著使用時(shí)間的增長 ,肯定會(huì)產(chǎn)生出大量的文件、數(shù)據(jù)及其更新等信息 ,這對于校園管理人員在查找、增刪修改和維護(hù) 數(shù)據(jù)庫都帶來了很多的不必要難處?;?JSP 技術(shù)的網(wǎng)上選課系統(tǒng)作為一個(gè)應(yīng)用軟件 ,使用互聯(lián)網(wǎng)和計(jì)算機(jī)對學(xué)生的選課信息進(jìn)行管理 ,在相比于手工管理者時(shí)有著無 法比擬的優(yōu)點(diǎn)與優(yōu)勢,比如 :檢索能力迅速、可靠性很高、查找速度方便、存儲(chǔ)量大而安全、保密性較好、壽命又長、成本且低等。 課題目標(biāo) 基于 JSP技術(shù)的學(xué)生網(wǎng)上選課系統(tǒng)是當(dāng)前很多高校校園管理系統(tǒng)的重要組成部分。使得教學(xué)管理走向無紙化辦公和只能化、現(xiàn)代化的管理。所以我們的課題目標(biāo)就是用網(wǎng)上選課系統(tǒng)來實(shí)現(xiàn)全校對全校學(xué)生的選修課程以及新聞的及時(shí)發(fā)布,用互聯(lián)網(wǎng)為學(xué)生與教師創(chuàng)造出現(xiàn)代化和智能化的學(xué)習(xí)環(huán)境。運(yùn)用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)來輔助學(xué)生選課,不僅能實(shí)時(shí)地對大量選課數(shù)據(jù)進(jìn)行檢測和統(tǒng)計(jì),十分方便地輸出選課結(jié)果,而且也避免了當(dāng)前人工處理時(shí)極易出現(xiàn)的錯(cuò)誤。 系統(tǒng)開發(fā)環(huán)境及相關(guān)技術(shù) 開發(fā)工具 一. MyEclipse 企業(yè)級工作平臺(tái)簡稱 MyEclipse,其實(shí)它是一個(gè)在 EclipseIDE的擴(kuò)展功能項(xiàng),通過它可以極大的提高數(shù)據(jù)庫與 JavaEE 的開發(fā)、發(fā)布以及Application 服務(wù)器連接方面的工作效率 [4]。 MyEclipse 是用于開發(fā) Java、 J2EE 的 Eclipse 上的一個(gè)非常強(qiáng)大的插件集合, MyEclipse 功能強(qiáng)大,支持方面也十分廣泛,特別是對各種開源產(chǎn)品的支持非常不錯(cuò)。 MyEclipse 可以說是幾乎囊括了現(xiàn)在全部流行的開源產(chǎn)品的專屬 eclipse 開發(fā)工具。同時(shí) Tomcat 是一個(gè)非常優(yōu)秀的開放源代碼的 Web 應(yīng)用服務(wù)器。由于其先進(jìn)的技術(shù)、良好的穩(wěn)定性,最重要的一點(diǎn)它是免費(fèi)的,所以得到了許多軟件開發(fā)商的青睞,逐漸變 成為現(xiàn)在非常流行的 Web 應(yīng)用服務(wù)器。在 2020 年 7月, NWSS調(diào)查發(fā)現(xiàn) ,全球 57%的站點(diǎn)應(yīng)用 Apache,這比所有其他 Web Server 應(yīng)用之和還要多。 如今,在 中小規(guī)模的 Java web 應(yīng)用中 Tomcat 被廣泛地應(yīng)用。 MYSQL 是當(dāng)前最流行的 關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,在 WEB應(yīng)用方面 MySQL 是最好的 RDBMS(Relational Database 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ī)平臺(tái),是調(diào)試和運(yùn)行JSP 所不可缺少的工具。 JSP技術(shù) 其實(shí)跟 ASP 技術(shù)有點(diǎn)類似,它是在傳統(tǒng)的網(wǎng)頁 HTML 文件 (*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 標(biāo)記 (tag),從而形成 JSP 文件 (*.jsp)。 使用 JSP技術(shù)可以將業(yè)務(wù)邏輯和網(wǎng)頁界面設(shè)計(jì)分離開來,設(shè)計(jì)頁面使用 HTML或 XML 標(biāo)志來實(shí)現(xiàn),用 JSP 標(biāo)志或 Java 腳本程序生成動(dòng)態(tài)內(nèi)容,并封裝在javabean 中。 JDBC 定義了 Java 語言通 SQL 數(shù)據(jù)之間的程序設(shè)計(jì)接口 JDBC API。應(yīng)用 JDBC API 接口,程序員在編程時(shí),就可以不關(guān)心所要操作的數(shù)據(jù)庫時(shí)哪個(gè)廠家的產(chǎn)品,從而提高了軟件的通用性。 JDBC的發(fā)布獲得了巨大的成功,很快就成為了 Java 訪問數(shù)據(jù)庫的標(biāo)準(zhǔn),并且獲得了幾乎所有數(shù)據(jù)庫廠商的支持。由于 SQL 語句十分方便。 三. JavaBean 是基于 Java 的組件模型,是一種用 Java 語言編寫的特殊結(jié)構(gòu)的類,通過封裝成為具有某種功能或者處理某 個(gè)業(yè)務(wù)的對象。 由于 JavaBean 是基于 Java 語言編寫的軟件組件模型,所以具有一次編寫、多次使用,能在裝有 Java 虛擬機(jī)上的機(jī)器上隨處運(yùn)行。 江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 第二章 系統(tǒng)分析、 軟件需求分析必須有 一個(gè)原始的業(yè)務(wù)洞察力,提取,抽象,升華過程,管理軟件的要求在特定的分析更是如此。 需求分析是指了解用戶需求,在軟件功能方面與客戶要達(dá)成一致,需求分析的任務(wù)就是解決“做什么”的問題,就是要充分地理解用戶的所有需求,并準(zhǔn)確明白地表達(dá)所接受的用戶需求,具有決策性、方向性、策略性的作用。為了實(shí)現(xiàn)這一目標(biāo),我們必須先分析幾個(gè)主要 的可能的解決方案的優(yōu)點(diǎn)和缺點(diǎn),從而判定實(shí)現(xiàn)系統(tǒng)是一個(gè)可以實(shí)現(xiàn)的過程,完成后系統(tǒng)能帶來在此花費(fèi)的一切人力和物力的回報(bào)。 系統(tǒng)的可行性分析,包括經(jīng)濟(jì)可行性,技術(shù)可行性,操作可行性,社會(huì)可行性。該系統(tǒng)可以容易實(shí)現(xiàn)學(xué)生 與學(xué)校之間的聯(lián)系,在 Inter 上實(shí)現(xiàn)完成部分 教務(wù)工作 ,提高 教務(wù)工作 效率 。對人而言短短約 34 個(gè)月才能完成。第二個(gè)系統(tǒng)完成后,您可以共享資源,用戶通信等功能,給用戶帶來方便,這些經(jīng)濟(jì)的投資是值得的,可行的。在這樣一個(gè)社會(huì)背景下,基于 Windows 和 SQL Server 2020 ,運(yùn)用先進(jìn)的 JSP 技術(shù),采用 B/S 模式開發(fā)的學(xué)生網(wǎng)上選課系統(tǒng),將學(xué)生、江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 老師、管理員、有機(jī)地結(jié)合在一起,有效地提高管理水平和效率。 三 . 操作性 本系統(tǒng)界面設(shè)計(jì)時(shí)充分考慮管理人員的習(xí)慣,使得操作簡單;數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計(jì)準(zhǔn)確;制表靈活;適應(yīng)力強(qiáng);容易擴(kuò)充。當(dāng)使用這個(gè)論壇時(shí),系統(tǒng)會(huì)發(fā)現(xiàn)它的界面簡單明了,功 能齊全,操作起來非常方便,操作為每個(gè)用戶方便,只要操作電腦,上網(wǎng),你可以討論感興趣的話題等上。 需求分析 為了提高校園管理的效率,教師和后臺(tái)管理員可以通過該系統(tǒng)輕松的完成相關(guān)工作,根據(jù)自己要求,后臺(tái)還可以實(shí)時(shí)更新學(xué)生教師等信息。 性能分析 程序響應(yīng)速度快、安全性高、 信息處理速度快。這三個(gè)不同的用戶分別通過首頁進(jìn)入各自的界面。 具體包括:學(xué)生信息管理、教師信息管理、管理員信息管理、課程信息管理、院系班級管理、選課信息管理。 課程管理:通過對老師提交的課程,修改課程,分配課程來進(jìn)行課程管理。 新聞管理:通過發(fā)布新聞、修改新聞、刪除新聞來完成對新聞的管理。 具體包括:個(gè)人信息、密碼修改、成績查詢、選課查詢以及退選、選課、注銷。 課程:通過學(xué)生添加選修課程、查看選課成績來進(jìn)行課程管理。 其他管理:主要包括新聞瀏覽、退出系統(tǒng)。 圖 35 學(xué)生流程圖 教師用戶功能模塊圖 教師用戶完成的功能:查看課程信息、查看學(xué)生信息、教師個(gè)人密碼修改、其他管理。 江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 圖 36 教師用戶功能模塊圖 教師用戶管理:對教師個(gè)人信息查詢,個(gè)人面貌的修改來對教師用戶進(jìn)行管理。 查看學(xué)生信息:對學(xué)生選課情況,所選課程信息進(jìn)行查詢。 教師修改個(gè)人信息的流程圖如下圖 37所示。 進(jìn) 入 系 統(tǒng)登 陸賬 號 是 否 存 在是否是 否 是 管 理 員否是 否 是 學(xué) 生是否是 否 教 師進(jìn) 入 學(xué) 生 界面選 擇 功 能查看公告查看已選課程查看課程列表修改個(gè)人信息選 課系 統(tǒng) 是 否 開 放課 程 是 否 已 滿是 否 重 復(fù) 選 課是否否選 課 成 功等 待 審 核是 否 退 課是否否是是登 出否是進(jìn) 入 教 師 界面查看公告查看課程修改個(gè)人信息是進(jìn) 入 管 理 員界 面選 擇 功 能添加公告添加課程審核制定系統(tǒng)開放時(shí)間添加用戶退 出 系 統(tǒng) 圖 35 系統(tǒng)流程圖 江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 用戶界面設(shè)計(jì) 主界面設(shè)計(jì) 頁面框架化。 系統(tǒng)的首頁面 在頁面左邊顯示出三種身份登錄的鏈接。不同身份的用戶登錄提交的用戶名和密碼提交到不同身份的數(shù)據(jù)庫認(rèn)證頁面中。當(dāng)驗(yàn)證通過時(shí),跳到學(xué)生用戶的頁面。 圖 36 系統(tǒng)首頁面 江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 學(xué)生用戶界面設(shè)計(jì) 學(xué)生用戶功能模塊由四部分組成:個(gè)人信息、密碼修改、成績查詢、選課查詢以及退選、選課、注銷。 密碼修改:完成對密碼的修改。 選課查詢以及退選:選課查詢情況并且能退選。 圖 37學(xué)生用戶界面 管理員用戶界面設(shè)計(jì) 管 理員用戶功能模塊由四部分組成:學(xué)生信息管理、教師信息管理、管理員信息管理、課程信息管理、院系班級管理、選課信息管理。 教師信息管理:對教師用戶進(jìn)行管理,實(shí)現(xiàn)添加、刪除。 課程信息管理:對課程信息管理,實(shí)現(xiàn)添加、刪除。 江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 選課信息管理:對選課信息管理,實(shí)現(xiàn)添加、刪除。 個(gè)人信息:教師的個(gè)人信息。 提交課程:教師對課程進(jìn)行提交。 選課查詢:對學(xué)生選課進(jìn)行查詢。 圖 39 教師用戶界面 江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 第四章 數(shù)據(jù)庫 數(shù)據(jù)庫設(shè)計(jì) 一個(gè)軟件產(chǎn)品,數(shù)據(jù)庫設(shè)計(jì)的好壞決定著軟件的開發(fā)維護(hù)和運(yùn)行容易程度。整個(gè)系統(tǒng)的操作實(shí)際上就是操作數(shù)據(jù)庫,所以,數(shù)據(jù)庫的設(shè)計(jì)方式?jīng)Q定著系統(tǒng)的 好壞。 表 41 數(shù)據(jù)庫表及功能 表名稱 說明 admin 管理員信息表 student 學(xué)生信息表 teacher 教師信息表 course 課程信息表 class 班級表 department 學(xué)院表 chooseCourse 選課信息表 數(shù)據(jù)庫 ER 圖分析 江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 根據(jù)以上設(shè)計(jì),本系統(tǒng)規(guī)劃出的實(shí)體主要有院系實(shí)體、學(xué)生實(shí)體、課程實(shí)體、教師實(shí)體、管理員實(shí)體等。 一、院系實(shí)體就是用來存儲(chǔ)院系號、院系名字。其 ER 圖如下圖所示: 學(xué) 生學(xué) 生 名 字 學(xué) 生 密 碼學(xué) 生 號課 程 號院 系 號 圖 42 學(xué)生實(shí)體 ER 圖 三、課程實(shí)體就是用來存儲(chǔ)課程號、課程名字、教師號、學(xué)分、學(xué)時(shí)、上江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 課時(shí)間、上課地點(diǎn)、上課人數(shù)、院系號。其 ER 圖如下圖所示: 教 師教 師 密碼教 師 名字教 師 號院 系 號 圖 44 教師實(shí)體 ER 圖 江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 五、管理員實(shí)體就是用來存儲(chǔ)管理員名字、管理員密碼。 1. admin( 管理員信息表 ) 管理員信息表 主要用來保存管理員名字和管理員密碼,該表的結(jié)構(gòu)如下表所示。結(jié)構(gòu)如下表 表 43 選課信息表 列 名 說 明 類 型 ( 長 度 ) sId 學(xué)生號 varchar (50) coId 課程號 varchar (50) grade 成績 float 江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 3. class(班級信息表 ) 選課信息表主要用來存儲(chǔ)班級號、班級名字、院系號等相關(guān)信息。 表 45 課程 信息表 字 段 說 明 類型 (長度 ) coId 課程號 varchar( 50) coName 課程名字 varchar( 50) tId 教師號 varchar( 50) credit 學(xué)分 float period 學(xué)時(shí) float cTime 上課時(shí)間 varchar( 50) cPlace 上課地點(diǎn) 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é)生名字 Va
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1