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

正文內(nèi)容

基于jsp的在線畢業(yè)論文管理系統(tǒng)-文庫吧資料

2025-03-06 09:13本頁面
  

【正文】 將被轉(zhuǎn)向登錄頁面 String success=()。 } % 如果別人會直接在瀏覽器上直接輸入某個文件,它會首先檢查用戶名,如果是用戶名是空,它回自動跳回首頁,代碼如下: % //如果客戶直接進(jìn)入該頁面將被轉(zhuǎn)向登錄頁面。 } else { String str=(../admin/)。 } else if((teather)) { String str=(../jszq/)。 if ((student)) { String str=()。我們可以從數(shù)據(jù)庫中判斷該用戶是學(xué)生,老師還是管理員,請看如下代碼: % page contentType=text/html。被 cookie記錄了用戶信息,其他人 (公用計算機(jī) )馬上就可以竊取信息。比如就會發(fā)生這樣一些簡單的漏洞.可以直接在瀏覽器地址欄輸入某頁面文件名。 } } } 在其他的 java文件如果想調(diào)用這個連接數(shù)據(jù)庫的文件時,使用 import ,不用在編寫連接數(shù)據(jù)庫的代碼了! 7 身份驗證和個性化機(jī)制 目前, web資源的身份驗證典型、普遍的做法是要求用戶給出用戶名和正確的口令。//創(chuàng)建驅(qū)動 conn=(sConnStr)。characterEncoding=UTF8。 String sConnStr=jdbc:assword=+userPasswd+amp。 String userName=chenhuayinyu。 String driverName=。 PreparedStatement prepstmt = null。 Connection conn = null。 import 。 import .*。使用時用別的 java文件加載它即可。 學(xué)生聯(lián)系信息等模塊 在 學(xué)生聯(lián)系信息,實習(xí)單位信息等兩個模塊當(dāng)中,它是通過 javabean調(diào)用出來查詢數(shù)據(jù),在 jsp頁面中只是顯示數(shù)據(jù),參看附錄 。學(xué)生模塊的基本上就是這么多,只要實現(xiàn)一個,下面的就是稍微改改就可以實現(xiàn)其功能了! 教師模塊簡介 擬定論文題目等模塊 確定論文題目 Error,htm 是 (圖 3) 否 (圖 2) 擬定論文題目和編制任務(wù)書的原理是一樣的,它首先是有 form提交到本頁或另一頁,由提交的目的地接受信息,這頁處理的主要代碼參看附錄 。 上載電子版文獻(xiàn)綜述等模塊 上載電子版文獻(xiàn)綜述模塊主要是學(xué)生寫好的東西上傳到服務(wù)器,在這個模塊中,我用了 upload這個組件,現(xiàn)在我們只調(diào)用它已經(jīng)存在的屬性:參看附錄 中的代碼。 數(shù)據(jù)字典 以下列出 學(xué)生 論文 管理系統(tǒng) 的部分?jǐn)?shù)據(jù)字典條目: 數(shù)據(jù)項名: 學(xué)生 描述: 包括學(xué)生的主要 選題 信息 別名: 無 定義: 學(xué)號 + 姓名 + 選題課題 + 聯(lián)系信息 + 指導(dǎo)教師姓名 數(shù)據(jù)量: 10000 左右 峰值: 隨時 其他說明: 在系統(tǒng)功能擴(kuò)充時可能增加定義項 教 師 課 題 信息 2 擬定課題 教師課題 管理者 錄入教師學(xué)生信息 1 教師學(xué)生信息 教師學(xué)生 登記各種信息完成情況和成績 3 成績 成績 選題信息 4 學(xué)生 成績查詢和完成情況 5 學(xué)生 處理各種信息 7 信息 學(xué)生 查詢請求 查詢結(jié)果 第一層 dfd 圖 登記教師學(xué)生信息 賬 號處理 6 賬號信息 學(xué)生 教師 課題信息 課題信息 更新選題信息 選題信息 登記學(xué)生成績 學(xué)生成績信息 教師課題信息 學(xué)生選題信息 上傳 查看信息8 上傳信息 返回信息 數(shù)據(jù)流名: 學(xué)號 描述: 唯一標(biāo)識學(xué)生的編號 別名: 無 類型: 字符串 長度: 10 位字符 其他說明: 學(xué)號不 能重復(fù) 數(shù)據(jù)流名: 學(xué)生 論文 成績查詢 描述: 系統(tǒng)處理的一個命令 別名: 無 頻率: 10000 次左右 峰值: 隨時,但經(jīng)常在 畢業(yè)生答辯之前 其他說明: 在系統(tǒng)功能擴(kuò)充時可能增加種類 各個模塊的說明 確定論文題目 確定論文題目是你一開始還沒有選題是用的模塊,選過題以后,你就不能在用它了 ,具體代參看附錄 點擊時判斷 圖一 選題圖 在 javabean的 我的聯(lián)系信息模塊 我的聯(lián)系信息模塊是專門為指導(dǎo)提供聯(lián)系信息,參看附錄 。 后臺管理包括:新聞管理和用戶管理 教師管理包括:教師可用的功能模塊包括擬定論文題目、編制任務(wù)書、學(xué)生聯(lián)系信 息、實習(xí)單位信息、電子文獻(xiàn)綜述查收、紙質(zhì)文獻(xiàn)綜述查收、文獻(xiàn)綜述評閱、電子論文查收、紙質(zhì)論文查收、論文一審評分、論文二審評閱 、外文翻譯查收 、實習(xí)周記查收 、實習(xí)報告查收、實習(xí)總結(jié)查收 、實習(xí)鑒定查收 、系統(tǒng)原代碼查收、可安裝程序包查收 、答辯幻燈片查收、畢業(yè)答辯評分等 學(xué)生模塊包括: 學(xué)生管理模塊由確定論文題目、我的聯(lián)系信息、閱讀任務(wù)書、上載電子版文獻(xiàn)綜述、實習(xí)單位信息、上載電子版外文翻譯、上載電子版實習(xí)周記、上載電子版實習(xí)報告、上載電子版實習(xí)總結(jié)、上載 系統(tǒng)原代碼、上載安裝軟件包、上載電子版論文、上載論文 答辯幻燈片等模塊組成。 結(jié)構(gòu)圖如下: 在論文管理系統(tǒng)中,我們可以根據(jù)系統(tǒng)功能畫出我們的結(jié)構(gòu)圖。 4. 易維護(hù)擴(kuò)展,系統(tǒng)的升級或者更改往往集中在一組 javabean 中,而不用編輯所有的 jsp 頁面。 2. 可重用的組件,設(shè)計良好的 javabean 可以重用 ,甚至可以作為產(chǎn)品銷售,在團(tuán)隊協(xié)作的項目中,可重用的 javabean 將會大大減少開發(fā)人員的工作量,加快開發(fā)進(jìn)度。 以上就我所建的表,他們之間存在著關(guān)系,彼此之間有著自己的任務(wù),能夠很好的把論文管理系統(tǒng)的數(shù)據(jù)庫后臺搭建起來 4 系統(tǒng)設(shè)計 技術(shù)分析 我們采用的是 JSP+javaBean技術(shù)構(gòu)建的 Web應(yīng)用程序(圖 14),這種結(jié)構(gòu)相比純粹由 JSP組成的應(yīng)用程序結(jié)構(gòu)有了很大的改進(jìn),充分利用了 java面向?qū)ο笳Z言 的優(yōu)點。 其中: xh:學(xué)號 wcqk :選題 wlzs:文獻(xiàn)綜述 sxdwmc:實習(xí)單位信息 wwfy:外文翻譯 sxjh:實習(xí)周記 xtdm:系統(tǒng)代碼 azd:安裝包 dzlw:電子論文 dbhd:答辯幻燈片 sxbg:實習(xí)報告 sxzj:實 習(xí)總結(jié) dbhd:答辯幻燈片 成績表 成績表主要是教師對學(xué)生的評分,分為優(yōu)、良、中、差、四個等級,它的字段如下: create table cj( xh char(10) not null, wxzscj char(2), lwespf char(2), lwyspf char(2), lwzspf char(2), primary key(xh) )。139。039。139。039。它的字段有: create table upload( xh char(10), wlzs varchar(30), sxdwmc varchar(30), wwfy varchar(30), sxjh varchar(30), xtdm varchar(30), azb varchar(30), dzlw varchar(30), dbhd varchar(30) primary key(xh) )。 其中: jsh:教師號 zdjsxm:指導(dǎo)教師姓名 jskt:教師課題 rws:任務(wù)書 xz:是否選擇 學(xué)生表 學(xué)生表主要是顯示學(xué)生的選的課題和指導(dǎo)教師的姓名,它有的字段如下:create table student( xh char(10) not null, xm varchar(20) not null, bj varchar(15) not null, zdjsxm varchar(20) not null, bylwtm varchar(20) not null, lxxx varchar(15), primary key(xh) )。139。039。) not null, bj varchar(15) not null, primary key(xh) )。,39。,39。它的字段有: create table admin( xh char(10) not null, password char(18) not null, xm varchar(20) not null, jb enum(39。139。039。139。039。super39。teather39。student39。139。039。 數(shù)據(jù)表設(shè)計 我建的表有用戶表( admin),教師表( teacher),學(xué)生表( student),上傳下載表( upload),成績表( cj),完成任務(wù)表( wcrw)等。 2. 數(shù)據(jù)庫對象具有獨立性,便于維護(hù);除了數(shù)據(jù)庫表對象與應(yīng)用模塊對象一一對應(yīng)外,在邏輯對象模型中我們沒有設(shè)計繼承等泛化關(guān)系,表類間的關(guān)系比較簡單,給以后數(shù)據(jù)庫日常維護(hù)工作帶來便利。本系統(tǒng)采用以面向?qū)ο缶幊陶Z言 Java 為基礎(chǔ)的 JSP技術(shù),更應(yīng)該注意到對面向?qū)ο蟮闹С帧? 開發(fā)工具的選擇 我采用的是 Macromedia Dreamweaver MX 2021 和 UltraEdit 軟件開發(fā),Dreamweaver 主要開發(fā)界面, UltraEdit 主要寫 java 文件。 MySQL 是以一個客戶機(jī) /服務(wù)器結(jié)構(gòu)實現(xiàn)的,是有一個服務(wù)器守護(hù)程序 mysqld 和很多不同的客戶程序和庫組成的。 Apache +Tomcat 優(yōu)勢更加明顯, Apache 處理靜態(tài)頁面, Tomcat 處理 JSP 動態(tài)頁面 數(shù)據(jù)庫服務(wù)器選擇 MySQL 是一個真正的多用戶、多線程 SQL 數(shù)據(jù)可服務(wù)器。 Apache 的特點是簡單、速度快、性能穩(wěn)定,并可做代理服 務(wù)器來使用,并可以可以支持 SSL 技術(shù),支持多個虛擬主機(jī)。 開發(fā)平臺選擇 操作平臺的選擇 本著界面友善、易操作和成本低廉的原則我們選擇 Windows 2021 作為開發(fā)平臺。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者用戶團(tuán)體所使用。這有助于作者保護(hù)自己的代碼,而又保證任何基于 HTML 的 Web 瀏覽器的完全可用性。將核心邏輯封裝在標(biāo)識和 Beans 中,那么其它人,如 Web 管理人員和頁面設(shè)計者,能夠編輯和使用 JSP 頁面,而不影響內(nèi)容的產(chǎn)生。使用 JSP 標(biāo)識或者小腳本來產(chǎn)生頁面上的動態(tài)內(nèi)容。 其次,系統(tǒng)開發(fā)職責(zé)的高度分離和代碼的可重用性。 首先,系統(tǒng)具有跨平臺性, unix/linux 服務(wù)器的性能更加優(yōu)良。還有上面提到過的一點, PHP提供的數(shù)據(jù) 庫接口支持不統(tǒng)一等。數(shù)據(jù)庫、應(yīng)用邏輯層、表示邏輯層彼此分開,而且同層也可以根據(jù)流量分開,組成二維數(shù)組。其次,缺乏多層結(jié)構(gòu)支持。但即使這樣,項目還是難于管理、維護(hù); PHP 的缺點在于由于 PHP本身存在的一些缺點,使得它
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1