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

正文內容

基于jsp的網(wǎng)上選課系統(tǒng)本科畢業(yè)設計(參考版)

2025-07-06 16:33本頁面
  

【正文】 } body { 。 starting page/title meta equiv=pragma content=nocache meta equiv=cachecontrol content=nocache meta equiv=expires content=0 meta equiv=keywords content=keyword1,keyword2,keyword3 meta equiv=description content=This is my page link rel=stylesheet href=%=path%/css/ type=text/css / link rel=stylesheet href=%=path%/css/ type=text/css / style type=text/css div { padding:0px。 % !DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//EN html head titleMy JSP 39。如圖 54 所示。 西安工業(yè)大學畢業(yè) 設計(論文) 21 用戶登錄的流程圖如圖 52。FFFFFF39。 。 /td /tr tr td height=10 colspan=2 valign=bottom/td /tr tr td height=31 colspan=2 valign=top class=STYLE15 密 碼: input name=userPw type=password size=21 class=input2 align=bottom o =39。 =39。F0DAF339。 FONTSIZE: 40pt。 ()。 return false。 } if ( == ) { alert(請輸入用戶密碼 )。 ()。 fontsize: 9pt。 } .STYLE12 { fontfamily: Geia, Times New Roman, Times, serif } .STYLE13 { color: 316BD6。 backgroundimage: url()。 fontsize: 12px。 width: 45px。 } .submit1 { border: 3px double 416C9C。 border: 3px double A8D0EE。 backgroundimage: url(%=path%/images/)??傮w來說,系統(tǒng)需要具有供用戶顯示的 JSP 頁面和后臺處理的,還要通過 sql 數(shù)據(jù)庫存儲一些信息。 表 表 序號 字段名稱 字段類型 大小 允許為空 是否主鍵 備注 1 id Int 自增編號 是 編號 2 teacherno VarChar 50 是 否 教師編號 3 name VarChar 50 是 否 姓名 4 department VarChar 50 是 否 院系 5 pwd VarChar 50 是 否 密碼 (5)老師信息表主要是記錄了教師基本信息 。表結構如表 。表結構如表 所示。表結構如表 所示。 (5)統(tǒng)計查詢 :可查詢選某課程的學生名單 ,有打印功能。 (4)管理員進行課程管理。如果不存在 ,則建立該教師帳號。在添加的過程中 ,要求輸入教師編號、密碼、姓名和院系信息。 (3)管理員可以進行教師管理。也可以使用刪除學生帳號的功能。提交以后 ,系統(tǒng)會到數(shù)據(jù)庫去驗證該學生賬號是否已經(jīng)建立。包括使用添加學生帳號的功能。否則 ,系統(tǒng)將顯示管理員賬號或密碼錯誤的信息。之后系統(tǒng)將驗證管理員賬號和密碼是否正確。若沒有 ,則同意開設該課程。在開設課程的時候 ,要求輸入課程編號、課程名信息。否則 ,系統(tǒng)顯示教學編號或密碼錯誤的信息。再輸入教學編號和密碼之后,系統(tǒng)將驗證教學編號和密碼是否正確。 (1)教師首先要登錄到系統(tǒng) ,登錄的時候要求輸入教師編號和密碼。各門課程由各個教師來開設 ,學生在系統(tǒng)中可以查看到所有開設的可選的課程 ,然后進行選擇。否則 ,系統(tǒng)顯示學號或密碼錯誤的信息。該密碼由管理員設置 ,通過各學院教學干事轉發(fā)給個學生用戶。 功能需求設計 (1)學生首先要登錄到系統(tǒng)。對于“重定向模型”是在“ 2/1 模型”之上發(fā)展起來的,當程序中來自客戶端的請求變的復雜時,專門使用一個初始 JSP 程序來處理客戶的請求,然后按照需要,將客戶端請求重定向到其他 JSP 程序去處理,有它們生成發(fā)送到客戶端的響應。 整個程序的處理流程采用了 JSP“簡單的2/1 層模型”,部分程序使用了“重定向模型”和“包含模型”。 總體結構與模塊外部設計 要求系統(tǒng)程序設計模塊化和面向對象化的關鍵就是將表現(xiàn)和邏輯剝離,對于該 JSP 程序,剝離的關鍵技術就是 JAVABEAN。本系統(tǒng)的客戶端可運行在任何裝有 WWW瀏覽器 Microsoft ,進行完美運行。 要求系統(tǒng)的應用服務器具備支持 JAVA 組件運行的功能。 對系統(tǒng)數(shù)據(jù)庫沒有特別的限制 ,但要求具備 JDBC 接口,目前市場上的絕大部分數(shù)據(jù)庫都具備這一接口。 軟件相應接口 本系統(tǒng)具備良好的平臺無關性,無論 是在 NT 系統(tǒng), LINUX 系統(tǒng)還是 UNIX 系統(tǒng)上,都能正常運行而不需要改任何代碼。因此程序采用固定的布局,每個頁面的固定部分都單獨實現(xiàn)成為一個 JSP 程序,然后在每個具體的頁面中包含他們,這樣既保證了程序的布局統(tǒng)一,又能簡化程序設計和調試。用戶界面是指軟件系統(tǒng)與用戶交互的接口,通常 包括輸出、輸入、人 機對話的界面格式等。 界面需求 界面設計目前已經(jīng)成為評價軟件質量的一條重要指標,一個好的用戶界面可以增加用戶使用系統(tǒng)的信心和興趣,提高工作效率, JSP 技術是用 JAVA 語言作為腳本語言的, JSP 網(wǎng)頁為整個服務器端的 JAVA 庫單元提供了一個接口來服務于 HTTP 的應用程序。 (2)各種數(shù)據(jù)間相互聯(lián)系的正確性。 性能需求 1系統(tǒng)的安全性 本學生選課信息系統(tǒng)在管理權限上要嚴格進行控制,具體要求如下: 想登錄學生選課信息系統(tǒng)進行操作,必須有操作權限,沒有權限的用戶不能通過任何方式登錄系統(tǒng)查看系統(tǒng) 的任何信息和數(shù)據(jù),以確保系統(tǒng)的嚴密性和安全性。 6 設計既要突出重點,又要細致周到。 5 速度優(yōu)先原則。 4 簡單方便的系統(tǒng)界面。 3 采用模塊化設計。 2 采用面向對象的開發(fā)與設計理念。 4 查詢統(tǒng)計 管理員可以根據(jù)課程名查詢選該課的學生信息并打印。 西安工業(yè)大學畢業(yè)設計(論文) 10 2 教師信息管理 老師可以添加課程,讓學生可以看到自己的課程。 需求任務 考慮到高校應用環(huán)境中人員多,訪問量大,訪問相對集中等特點,因此結合高校特點開發(fā)一套適合高校課程選修管理的信息系統(tǒng)。 功能描述 該網(wǎng)站系統(tǒng)首先對于為登錄用戶允許進行學校信息查詢,可以查看軟件詳細內容的顯示。即前端的 JSP 頁面調用 JAVABEAN 來實踐數(shù)據(jù)庫操作等功能。 功能劃分 該網(wǎng)上選課系統(tǒng)雖然規(guī)模較小,但是具備如下功能模塊:前端顯示的 JSP頁面應有 軟件分類目錄、軟件內容介紹、 登陸、學生管理、教師管理、課 程信息管理和查詢統(tǒng)計 以及一個示意性的提交功能。由于信息系統(tǒng)數(shù)據(jù)量大,傳統(tǒng)的人工操作不僅效率低,準確性不高,而且其完整性,保密性均得不到保證。3 軟件需求分析 9 3 軟件需求分析 功能需求 應用需求分析 教育是科學之本,隨著我國教育的普及和當前全球范圍的知識經(jīng)濟的突飛猛進,一套高質量高效率的學生選課信息系統(tǒng)更是必不可少,當前不 僅是我國還是海外其他國家,均把學校教育放在戰(zhàn)略地位,投入巨大的人力物力研制各種教育模式,其中,學生選課信息系統(tǒng)的開發(fā)是首當其沖。 JDBC 支持: WebLogic Server 使用 JDK,支持 JDBC。 Clobsbuiltin 類型,在行中存儲列字符型大對象。 ResultSetMetaData 體統(tǒng)結果集中行列對象的類型、屬性等信息。 CallableStatement 繼承 PreparedStatement,用于對數(shù)據(jù)庫存儲過程進行調用(可帶參數(shù))。 Statement 向數(shù)據(jù)庫系統(tǒng)發(fā)送簡單的 SQL 語句。 西安工業(yè)大學畢業(yè)設計(論文) 8 類定義 下面是在 weblogic 中常用的 JDBC 類: JDBC 類描述 Driver 每 個驅動程序包都必須提供,用于創(chuàng)建 driver 和database 之間的連接,并提供數(shù)據(jù)庫連接相關信息。 BEA 提供兩種 JDBC 連接方式,即兩層方式和多次驅動方式。作為低端接口, JDBC 需要直接使用 SQL 命令語句對數(shù)據(jù)庫進行操作。這種可視組件可能是按鈕、列表框、圖形或圖表 , 但這不是必需的。這種接口允許工具讀取組件要執(zhí)行的功能,將其與其它 bean 掛鉤,以及將其插入其它環(huán)境。可以將這種單一應用程序部署成獨立程序、 ActiveX 組件或在 瀏覽器中。可以構建一個 bean,而在以后構造時將其與其它 bean 綁定。這里有巨大潛力,而這正是組件代理( WebSphere Application Server 高校 版)設計提供的那種潛力。 的特點 JavaBean 是與平臺無關的,所以對于將來的解決方案,供應商可以輕易向不同用戶推出其客戶機方的 JavaBean,而不必創(chuàng)建或維護不同的版本。 JavaBean 傳統(tǒng)的應用在于可視化的領域,如 AWT 下的應用。對于程序員來說,最好的一點就是 JavaBean 可以實現(xiàn)代碼的重復利用,另外對于程序的易維護性等等也有很重大的意義。 西安工業(yè)大學畢業(yè)設計(論文) 7 技術介紹 什么是 JAVABEAN JavaBean 是描述 Java 的軟件組件模型 , 有點類似于 Microsoft 的 COM 組件概念。在 J2EE 中,控制器的功能一般是由 Servlet 、JavaBeans、 Enterprise JavaBeans 中的 SessionBean 來擔當?shù)???梢詫⒖刂破飨胂蟪商幵谝晥D和數(shù)據(jù)之間,對視圖如何與模型交互進行管理。 控 制器負責網(wǎng)站的整個邏輯。 (4)J2EE 開發(fā)模型 在 J2EE 開發(fā)模型中,整個系統(tǒng)可以分為三個主要的部分: 視圖就是用戶界面部分 ,在 Web 應用程序中也就是 HTML、 XML、 JSP頁面。在這種開發(fā)方式 中,一個網(wǎng)站可以有一個或幾個核心的 Servlet 來處理網(wǎng)站的邏輯,通過調用 JSP頁面來完成客戶端(通常是 Web 瀏覽器)的請求。在 JSP 問世以后, Servlet 已經(jīng)完全可以被 JSP 代替,然而,事實是 Servlet 在不再擔負動態(tài)頁面生成的任務以后,開始擔負起決定整個網(wǎng)站邏輯流程的任務。常??梢钥匆娨恍A雜著 if . . . . . . then . . . . . .、 case select或是 if{ . . . . . . }和大量顯示用的 HTML 代碼的 ASP、 PHP 頁面,即使是有著良好 的程序寫作習慣的程序員,其作品也幾乎無法閱讀。如:將常用的數(shù)據(jù) 庫連接寫為一個 JavaBeans,既方便了使用,又可以使 JSP 文件簡單而清晰,通過封裝,還可以防止一般的開發(fā)人員直接獲得數(shù)據(jù)庫的控制權。在單純的 JSP中加入 JavaBeans技術將有助于這種中型網(wǎng)站的開發(fā)。 (2)JSP+JavaBeans 中型站點面對的是數(shù)據(jù)庫查詢、用戶管理和小量的學校業(yè)務邏輯。 (1)直接使用 JSP 對于最小型的 Web 站點,可以直接使用 JSP 來構建動態(tài)網(wǎng)頁,這種站點最為 簡單,所需要的僅僅是簡單的留言板、動態(tài)日期等基本的西安工業(yè)大學畢業(yè)設計(論文) 6 功能。按照 JSP 規(guī)范書,完全和 Java 沒有任何關系的Scriptlet 也是可以的,不過,由于 JSP 的強大功能主要在于能和 JavaBeans、Enterprise JavaBeans 一起工作,所以即使是 Scriptlet 部分不使用 Java,編譯成的執(zhí)行代碼也應該是與 Java 相關的。許多服務器都有設置,可以使 JSP 文件在第一個用戶訪問之前就預先編譯好,這樣看來,效率就更高了。 在 JSP 文件轉譯為 Servlet 以后,每次客戶機(通常是用戶的 We b 瀏覽器)向服務器請求這一個 JSP 文件的時候,服務器將檢查自上次編譯后 JSP 文件是否有改變,如果沒有改變,就直接執(zhí)行 Servlet,而不用再重新編譯,其效率是相當高的。
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1