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

正文內(nèi)容

網(wǎng)上選課系統(tǒng)設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文-文庫吧資料

2025-07-15 20:48本頁面
  

【正文】 m 課程 p 學(xué)生 學(xué)號 姓名 學(xué)院 專業(yè) 性別 課程 課程號 課程名 時間 地點 教師 選課表 課程號 學(xué)號 任課教師 12 分析上述各實體的屬性集,從中找出關(guān)系的主鍵,然后用關(guān)系式來表示實體 (其中下劃線的屬性為主鍵 )。 管理員信息表:包含管理員編號、密碼等其他信息。 軟件平臺: 操作系統(tǒng): Windows 20xx/WinXP/Win20xx 數(shù)據(jù)庫: JSP 服務(wù)器: Tomcat ; 開發(fā)工具包: JDK Version 4 概要設(shè)計 系統(tǒng)功能結(jié)構(gòu) 學(xué)生選課系統(tǒng)的功能結(jié)構(gòu)如圖 41所示 9 圖 41 學(xué)生選課系統(tǒng)功能結(jié)構(gòu)圖 系統(tǒng)流程圖 根據(jù)學(xué)生選課系統(tǒng)的操作流程,系統(tǒng)的流程圖如圖 4 43所示 圖 42 學(xué)生選課系統(tǒng)流程圖 管理員 學(xué)生選課系統(tǒng) 管理員登陸 基本信息管理 學(xué)生信息管理 課程信息 管理 添加 學(xué)生信息 查詢學(xué)生信息 修改 學(xué)生信息 添加 課程信息 查詢 課程信息 修 改 課程信息 學(xué)生選課系統(tǒng) 用戶登陸 學(xué)生模塊 管理模塊 選擇課程 修改密碼 查詢已選課程 基本信息 學(xué)生信息管理 課程信息管理 10 圖 43 學(xué)生選課系統(tǒng)流程圖 系統(tǒng)數(shù)據(jù)庫 ER模型 學(xué)生信息表:包含學(xué)號、姓名、性別、密碼、學(xué)院、專業(yè)等基本信息。 查看最終選課信息:學(xué)生登錄系統(tǒng)后,可列出已選擇的課程 [14],若選課信息未被鎖定,則可以退選。 查看開設(shè)課程:學(xué)生登錄后,可以查看所有開設(shè)的課程。 開設(shè)課程 {[13]:可以設(shè)置該課程教師、教室、時間、地點、最大人數(shù)和剩余人數(shù),開設(shè)了課程后,可以靈活地設(shè)置上課時間和地點。 錄入學(xué)生與教師個人信息:通過此項功能可以實現(xiàn)對教師和學(xué)生的個人信息添加刪除。 ( 2)修改密碼 每個用戶第一次登錄都用默認(rèn)密碼 [11](初始密碼為 8888)。 ( 1)登錄與注銷 每個 用戶都可以用自己的帳號登錄系統(tǒng) [10]。系統(tǒng)可以根據(jù)學(xué)生的選課信息,生成一份學(xué)生自己的課表 [9]。 對于學(xué)生用戶,到達(dá)選課時間段以后,每個學(xué)生除了必須選擇必修課程外,至少還要選擇兩門選修課程。系統(tǒng)超級管理員設(shè)置一個選課時間段,在到達(dá)時間段以前,普通管理員可以開設(shè)課程;到達(dá)選課時間段以后,學(xué)生可以登 陸網(wǎng)站選擇課程。 本選課系統(tǒng)給予管理員很大的自主權(quán),負(fù)責(zé)向系統(tǒng)中添加學(xué)生和教師的個人信息以及教學(xué)樓教室信息以及開設(shè)課程等。 功能 模塊 分析 在本系統(tǒng)中,有兩類用戶:系統(tǒng)管理員和學(xué)生。 系統(tǒng)成本主要集中在系 統(tǒng)軟件的開發(fā)上,當(dāng)系統(tǒng)投入運行后可以為學(xué)校節(jié)約大量的人力和 物力,所帶來的效益遠(yuǎn)遠(yuǎn)大于系統(tǒng)軟件的開發(fā) 成本, 在經(jīng)濟(jì)上完全可行。 ? 較高的處理效率,便于使用和維護(hù)。可以進(jìn)行高效的管理,提高工作效率。系統(tǒng)采用如今已廣泛被人們接受的 B/S 結(jié)構(gòu),可以通過 Inter 協(xié)同工作,數(shù)據(jù)共享。系統(tǒng)覆蓋學(xué)生的選課、查看、修改密碼等各個環(huán)節(jié),軟件的各個模塊操作界面簡單、實用,用戶可以在最短的時間內(nèi)掌握系統(tǒng)的使用方法。 Apache Tomcat 包含了一個配置管理工具,也可以通過編輯 XML 格式的配置文件來進(jìn)行配置。由于 Tomcat 本身也內(nèi)含了一個 HTTP 服務(wù)器,它也可以被視作一個單獨的 Web 服務(wù)器。JSP/Servlet 容器就扮演了完成這個雙向轉(zhuǎn)換的角色。各種語言都有自己用于處理 HTTP 協(xié)議數(shù)據(jù)的方法(類),為了使用 java 提供的各種 HTTP 處理相關(guān)的類,必須將 HTTP 協(xié)議下的數(shù)據(jù)做一定的轉(zhuǎn)換,轉(zhuǎn)換成一些 java object,這樣才能使用java 的方法進(jìn)行數(shù)據(jù)處理??蛻舳讼蚍?wù)器發(fā)送數(shù)據(jù),遵循的是 HTTP 協(xié)議的數(shù)據(jù)格式,服務(wù)器向客戶端發(fā)送數(shù)據(jù)也是遵循 HTTP 協(xié)議的。這個環(huán)境就是我們講的 容器 。 容器 本系統(tǒng)頁面采用 JSP,所以對應(yīng)的容器采用 Apache Tomcat 。自從 Java 推出以來, JDK 已經(jīng)成為使用最廣泛的 Java SDK( Software development kit) 。 MySQL 是現(xiàn)在流行的關(guān)系數(shù)據(jù)庫中其中的一種,相比其它的數(shù)據(jù)庫管理系統(tǒng) , MySQL 具有小 巧、功能齊全、查詢迅捷等優(yōu)點, MySQL 主要目標(biāo)是快速、健壯和易用, 關(guān)鍵的是它是免費的。隨著 MySQL的不斷成熟,它也逐漸用于更多大規(guī)模網(wǎng)站和應(yīng)用。 DreamWaver簡介 Dreamwaver是美國 MACROMEDIA公司 (現(xiàn)為 Adobe收購 )開發(fā)的集網(wǎng)頁制 作和管理網(wǎng)站于一身的所見即所得網(wǎng)頁編輯器,它是第一套針對專業(yè)網(wǎng)頁設(shè)計師特別發(fā)展的視覺化網(wǎng)頁開發(fā)工具。 MyEclipse簡介 MyEclipse 企業(yè)級 工作平臺 ( MyEclipse Enterprise Workbench ,簡稱MyEclipse) [5]是對 Eclipse IDE 的擴展,利用它我們可以在數(shù)據(jù)庫和 JavaEE 的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。 利用跨平臺運行的 JavaBean 組件, JSP 為分離處理邏輯與顯示樣式提供了卓越的解決方案。 JavaBean 組件可以用來執(zhí)行復(fù)雜的計算任務(wù),或負(fù)責(zé)與數(shù)據(jù)庫的交互以及數(shù)據(jù)提取等。 JSP 對于在 Web 應(yīng)用中集成 JavaBean 組件提供了完善的支持。對于程序員來說,最好的一點就是 JavaBean可以實現(xiàn)代碼的重復(fù)利用。JavaBean [4]是描述 Java 的軟件組件模型,有點類似于 Microsoft 的 COM 組件概念。這有助于作者保護(hù)自己的代碼,而又保證任何基于 HTML 的 Web 瀏覽器的完全可用性。如果核心邏輯被封裝在標(biāo)識和 Beans 中,那么其他人,如 Web 管理人員和頁面設(shè)計者,能夠編輯和使用 JSP 頁面,而不影響內(nèi)容的生成。使用 JSP 標(biāo)識或者小腳 本來生成頁面上的動態(tài)內(nèi)容(內(nèi)容是根據(jù)請求來變化的,例如請求帳戶信息或者特定的一瓶酒的價格)。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,對客戶瀏覽器的要求最低,可以實現(xiàn)無 Plugin,無 ActiveX,無 Java Applet,甚至無 Frame。 Web 服務(wù)器在遇到訪問 JSP 網(wǎng)頁的請求時,首先執(zhí)行其中的程序片段, 然后將執(zhí)行結(jié)果以 HTML 格式返回給客戶。 JSP 規(guī)范是 Web 服務(wù)器、應(yīng)用服務(wù)器、交易系統(tǒng)、以及開發(fā)工具供應(yīng)商間廣泛合作的結(jié)果。該 技術(shù)為創(chuàng)建顯示動態(tài)生成內(nèi)容的 Web 頁面提供了一個簡捷而快速的方法。 ? 模型 Model 程序員編寫程序應(yīng)有的功能(實現(xiàn)算法等等)、數(shù)據(jù)庫專家進(jìn)行數(shù)據(jù)管理和數(shù)據(jù)庫設(shè)計 (可以實現(xiàn)具體的功能 )。專業(yè)人員可以通過自身的專長分組: ? 控制器 Controller 負(fù)責(zé)轉(zhuǎn)發(fā)請求,對請求進(jìn)行處理。它把軟件系統(tǒng)分為三個基本部分: Model 模型, View 視圖和 Controller 控制器。這是一種最小化的客戶端安裝及客戶機模式,是目前客戶服務(wù)器體系結(jié)構(gòu)的發(fā)展方向。而基于互聯(lián)網(wǎng)應(yīng)用系統(tǒng)都采用 Browser/S erver(瀏覽器 /服務(wù)器 )模式結(jié)構(gòu),在客戶端中除 Web 瀏覽器外,要安裝的軟件便是一些插件和控件。 系統(tǒng)綜合還應(yīng)用了 B/S 模式 [1],即 Browser/Server(瀏覽器 /服務(wù)器 )結(jié)構(gòu),是對C/S 結(jié)構(gòu)的一種改進(jìn)。 1 系統(tǒng)相關(guān)技術(shù)介紹 系統(tǒng)開發(fā)采用的技術(shù)方案 —— B/ S 模式 信息技術(shù)的高速發(fā)展使網(wǎng)絡(luò)計算模式不斷更新。 關(guān)鍵詞 : B/S ; 選課系統(tǒng) ; 數(shù)據(jù)庫 ; Web 項目 引言 : Inter 的發(fā)展 使 我們的教育更加現(xiàn)代化, 實現(xiàn)教學(xué)信息的集中 管理、分散操作、信息共享,使傳統(tǒng)的教學(xué)管理朝數(shù)字化、無紙化、智能化、綜合化的方向發(fā)展,并為進(jìn)一步實現(xiàn)完善的計算機教學(xué)文件管理系統(tǒng)和全校信息系統(tǒng)打下良 好的基礎(chǔ)。該系統(tǒng)是一個基于 B/S 結(jié)構(gòu)的 Web 項目, 采用 Struts 軟件進(jìn)行開發(fā),用戶數(shù)據(jù)選用 MySQL 進(jìn)行統(tǒng)一管理。 參考文獻(xiàn) ........................................................... 25 1 網(wǎng)上選課系統(tǒng) 設(shè)計與實現(xiàn) 摘要 : 學(xué)生選課系統(tǒng) 是一款管理系統(tǒng),囊括了 學(xué)生 管理 和課程管理 的 基本 過程。
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1