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

正文內(nèi)容

小型倉(cāng)庫(kù)溫濕度監(jiān)測(cè)系統(tǒng)_畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(文件)

 

【正文】 教師信息 總編號(hào): 202 數(shù)據(jù)存儲(chǔ)編號(hào): 02 簡(jiǎn)要說(shuō)明:對(duì)教師信息進(jìn)行記錄 數(shù)據(jù)存儲(chǔ)組成: 教工號(hào) 姓名 性別 職稱 職務(wù) 所屬學(xué)院 數(shù)據(jù)存儲(chǔ)名稱:學(xué)生信息 總編號(hào): 203 數(shù)據(jù)存儲(chǔ)編 號(hào): 03 簡(jiǎn)要說(shuō)明:用于存儲(chǔ)學(xué)生的基本信息 數(shù)據(jù)存儲(chǔ)組成: 學(xué)號(hào) 姓名 性別 班級(jí) 專業(yè)名稱 班主任教工號(hào) 所屬學(xué)院 西南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 15 圖 數(shù)據(jù)字典數(shù)據(jù)流學(xué)生個(gè)人成績(jī) 圖 數(shù)據(jù)字典數(shù)據(jù)流教師個(gè)人成績(jī) 圖 數(shù)據(jù)字典數(shù)據(jù)流教師個(gè)人成績(jī) 167。 數(shù)據(jù)流名稱:管理員個(gè)人信息 總編號(hào): 203 數(shù)據(jù)流編號(hào): 03 簡(jiǎn)要說(shuō)明:在管理員登錄時(shí)取得,為其后面的操作創(chuàng)造條件 數(shù)據(jù)流來(lái)源 :管理員 數(shù)據(jù)流去向: P1, 數(shù)據(jù)流組成: 用戶名 權(quán)限 數(shù)據(jù)流名稱:教師個(gè)人信息 總編號(hào): 202 數(shù)據(jù)流編號(hào): 02 簡(jiǎn)要說(shuō)明:在其登錄時(shí)取得,包括本教師的主要信息,為后面的查詢創(chuàng)造條件。系統(tǒng)必須對(duì)操作做出及時(shí)的響應(yīng)及處理。 167??梢栽谙到y(tǒng)的運(yùn)行過(guò)程中不斷地發(fā)現(xiàn)問(wèn)題,修改系統(tǒng),使系統(tǒng)不斷的完善。在估計(jì)了這個(gè)系統(tǒng)的價(jià)值后提出一個(gè)具體的計(jì)劃來(lái)處理收益與支出之間的關(guān)系,使收益更多。 從上面的輸入輸出要求可以看出,該系統(tǒng)所需要的表總共有 9個(gè),而其中數(shù)據(jù)最為龐大的應(yīng)該算是學(xué)生成績(jī)表,學(xué)生信息表,教師信息表 。 3. 2 系統(tǒng)詳細(xì)功能調(diào)用關(guān)系 學(xué)生登錄 1) 個(gè)人信息查詢:學(xué)生在登錄后可以查詢自己的個(gè)人信息,但不能進(jìn)行修改。 3) 成績(jī)管理:主要用于授課教師對(duì)其所教課程成績(jī)的錄入、查詢以及班主任對(duì)其所負(fù)責(zé)班級(jí)的成績(jī)的查看,還可進(jìn)行成績(jī)過(guò)濾與統(tǒng)計(jì),實(shí)現(xiàn)班級(jí)平均分排 名查看。 4) 學(xué)生信息管理:包括添加學(xué)生信息,刪除學(xué)生信息,查詢學(xué)生信息和修改學(xué)生信息。 3. 3 人工處理過(guò)程 在該系統(tǒng)中首先必須要注入 學(xué)院以及其所有的專業(yè)信息,以及在管理員表中添加系統(tǒng)管理員信息,包括用戶名和密碼等等。 西南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 21 第四章 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 167。 設(shè)置環(huán)境變量:打開(kāi)“我的電腦” 屬性 高級(jí) 環(huán)境變量 系統(tǒng)環(huán)境變量 (s)新建: 啟動(dòng) Tomcat 服務(wù)器,通過(guò)瀏覽器打開(kāi) Tomcat 的 歡迎界面,則配置成功。在該系統(tǒng)中,作者選擇了 Microsoft SQL Server 20xx 來(lái)實(shí)現(xiàn)創(chuàng)建數(shù)據(jù)庫(kù)。 SQL Server 版中classpath .。%java_home%\bin。 167。 輸入如下代碼,在指定目錄下創(chuàng)建數(shù)據(jù)庫(kù): 執(zhí)行該程序后將在 G 盤(pán)的畢業(yè)設(shè)計(jì) \sheji\database\目錄下建立一個(gè)名為 school的數(shù)據(jù)庫(kù),接下來(lái)便可在該數(shù)據(jù)庫(kù)上建表了。 167。在 Web 中與數(shù)據(jù)庫(kù)接口的技術(shù)有 CGI、 ISAPI、 ADO、 ODBC 等 [5]。在本系統(tǒng)中,就是 采 用的 JDBCODBC 橋驅(qū)動(dòng)。 (3)最后更改默認(rèn)的數(shù)據(jù)庫(kù)為 school,測(cè)試連接成功,則數(shù)據(jù)源建立完畢。 Statement stmt=null。 167。 ( Jcreater 是一個(gè)很好的 程序開(kāi)發(fā)平臺(tái),在以后的工作中,作者都是使用 Jcreater 來(lái)進(jìn)行編程的) 167。} try{ conn=(“ jdbc:odbc:school” ,” sa” ,” 111” )。} }catch(SQLException e){ (())。 該系統(tǒng)涉及到三個(gè)用戶角色 —— 管理員、學(xué)生、教師,每一種用戶所對(duì)應(yīng)的功能都不相同。 他們之間的流程如圖 所示 。 String flag=(flag)。 } else if((manager)){ //當(dāng)?shù)卿浻脩魹楣芾韱T時(shí),進(jìn)入管理員主頁(yè)面 ()。 圖 167。但是在實(shí)現(xiàn)的時(shí)候卻遇到了問(wèn)題。采用 JSP 取到的是 Web 服務(wù)器的時(shí)間,而 JavaScript 則是取的瀏覽器的時(shí)間。 var dmonth=()。//給隱藏變量 term 賦值 } 西南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 30 167。 在這一部分首先需要對(duì)要修改的學(xué)生成績(jī)進(jìn)行查詢,然后再對(duì)查詢結(jié)果進(jìn)行修改。但是 在這里卻出現(xiàn)了一個(gè)問(wèn)題,怎樣才能知道是修改的哪個(gè) 學(xué)生的成績(jī)呢 ? 如果將學(xué)生的學(xué)號(hào)也作為文本框輸出,用戶就可以對(duì)其進(jìn)行修改,但如果設(shè)為不可修改卻又不能實(shí)現(xiàn)值的傳遞 。它是表單中的一個(gè)隱藏域,可以實(shí)現(xiàn)表單的傳值,并且不會(huì)在界面上顯現(xiàn)出來(lái)。 4. 3. 3 成績(jī)查詢模塊 在成績(jī)查詢模塊當(dāng)中,管理員 首先要輸入需要查找的關(guān)鍵字的值,選定查詢類型和方式 ,然后點(diǎn)擊查詢按鈕進(jìn)行查詢。 167。如何能夠把以前的查詢語(yǔ)句保留下來(lái),并且在此基礎(chǔ)上加上過(guò)濾條件,過(guò)濾條件 的多少如何決定,在提交之后怎樣回到以前的頁(yè)面顯示過(guò)濾后的結(jié)果,都是要解決的問(wèn)題。過(guò)濾需要做的就是要在原來(lái)的 SQL 基礎(chǔ)上加條件。} if(!()){ //判斷第一個(gè)條件是否選擇,如果是,進(jìn)行以下的操作 sql= and +sql+ +name1+ +tiaojian1+ 39。 if(!()){//在第一、 二 都已經(jīng)選擇的情況下,看第三個(gè)是否被選中 sql= +sql+ +h2+ +name3+ +tiaojian3+ 39。 }} else if(!()){//第一個(gè)未選中,查看第二個(gè)條件是否被選中 sql= and +sql+ +name2+ +tiaojian2+ 39。}} 西南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 34 167。學(xué)生的只需計(jì)算他的所有成績(jī)的分布情況,可以針對(duì)各個(gè)學(xué)期,也可以計(jì)算總體 成績(jī)分布, 并且生成總體統(tǒng)計(jì)圖和學(xué)期統(tǒng)計(jì)圖。這就給統(tǒng)計(jì)帶來(lái)了難度。統(tǒng)計(jì)各個(gè)分?jǐn)?shù)段的數(shù)量,將每一個(gè)值取出來(lái),與各個(gè)分?jǐn)?shù)段進(jìn)行比對(duì),符合條件,就加一。 } if(!()){//查看排序的選擇情況 sql= +sql+ order by +name4+ +h4+。 二是通過(guò) Java Bean 動(dòng)態(tài)生成圖象。 方法二是 通過(guò) Java Bean 動(dòng)態(tài)生成圖象。但是, Applet 有一個(gè)缺點(diǎn)就是,不是每一個(gè)瀏覽器都能很好的支持 Applet。 圖 成績(jī)統(tǒng)計(jì)結(jié)果顯示頁(yè)面 在做完了統(tǒng)計(jì)之后,接下來(lái)便是實(shí)現(xiàn)統(tǒng)計(jì)圖。 else if(!()){//第一、二均未選種,查看第三個(gè)是否選中 sql= and +sql+ +name3+ +tiaojian3+ 39。 圖 管理員成績(jī)統(tǒng)計(jì)選擇分組界面 在這里管理員可以輸入他想統(tǒng)計(jì)的最小單位,在進(jìn)行統(tǒng)計(jì)的時(shí)候?qū)⒃谠瓉?lái)的 SQL 語(yǔ)句后面加上 group by 語(yǔ)句即可。但是管理員的成績(jī)統(tǒng)計(jì)就比較麻煩了。并且根據(jù)結(jié)論繪出統(tǒng)計(jì)圖。 if(!()){//第二個(gè)選中,查看第三個(gè)是否選中 sql= +sql+ +h2+ +name3+ +tiaojian3+ 39。 }} else if(!()){//第一個(gè)選中,第二個(gè)沒(méi)有選中,查看第三個(gè) sql= +sql+ +h2+ +name3+ +tiaojian3+ 39。 if(!()){ //在第一個(gè)已選擇的情況下,看第二個(gè)是否被選中 sql= +sql+ +h1+ +name2+ +tiaojian2+ +39。} if((like)){word2=%+word2+%。相應(yīng)成績(jī)顯示頁(yè)面上所取 的 值也就不相同了 ,如果采用同一取值指令就會(huì)造成空指針錯(cuò)誤 。 圖 學(xué)生成績(jī)過(guò)濾頁(yè)面 開(kāi) 始 進(jìn)入成績(jī)查詢頁(yè)面 輸入 查詢 關(guān)鍵字 選擇查詢方式 模糊查 找 精確查找 選擇查詢類型 提交 輸入是否為空 ? 顯示查詢結(jié)果 終止 西南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 33 在這里,用戶可能只選擇其中的一個(gè)條件,或者都選 ,也沒(méi)指定的不全選時(shí)的先后次序 。 其代碼流程如 圖 所示。而 hidden 在之后的編程過(guò)程中也得到了很廣泛的應(yīng)用。 hidden 在這之前作者從來(lái)都沒(méi)有聽(tīng)說(shuō)過(guò), 以前用的教材中也 沒(méi)有提及。 圖 管理員修改學(xué)生成績(jī)代碼流程圖 其成績(jī)修改的界面如圖 所示。而他要修改的成績(jī)也必須是數(shù)據(jù)庫(kù)當(dāng)中已經(jīng)存在的。} else{strterm=dyear++(dyear+1)+1。 其代碼如下: Y N 開(kāi)始 進(jìn)入添加學(xué)生成績(jī)界面 輸入學(xué)號(hào)、課程號(hào)、成績(jī)、 選擇 考試號(hào) 提交 輸入信息是否正確? 執(zhí)行插入操作 終止 function myterm(){ var dnow=new Date()。后來(lái)改用 JavaScript 卻得到了正確的時(shí)間。該功能實(shí)現(xiàn)的程序流程如圖 所示。 4. 3 成績(jī)管理模塊 在該系統(tǒng)中,最主要的部分就是對(duì)成績(jī)的管理 。} 西南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 26 以下是這三個(gè)角色不同的用例圖,定義了 他們與系統(tǒng) 目標(biāo)之間的交互。然后通過(guò)一個(gè) response 對(duì)象將頁(yè)面跳轉(zhuǎn)到 ,并且將角色值傳過(guò)去: 然后在 通過(guò)這樣一段代碼 ,決定其該進(jìn)入哪一個(gè)主頁(yè)面: 返回登錄 未注冊(cè) 管理員 學(xué)生 教師 登錄失敗 登錄 界面 身份 驗(yàn)證 教師主頁(yè)面 學(xué)生主頁(yè)面 管理員主頁(yè)面 注冊(cè) (?flag=+flag+)。管理員除了成績(jī)管理之外,還對(duì)學(xué)生、教師的信息進(jìn)行管理。 ()。 rs=(“ select * from teacher” )。在登錄時(shí),系統(tǒng)判斷其角色,然后依照try{ (“ ” )。而如果在每一個(gè)需要連接數(shù)據(jù)庫(kù)的程序中都加上如上的一段超長(zhǎng)代碼,不僅加大了工作量,還降低了代碼的執(zhí)行效率 ,當(dāng)然也對(duì)數(shù)據(jù)庫(kù)的安全 構(gòu) 成了威脅 。 tprof char(20) not null, tpost char(30), ame varchar(30) ) 西南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 24 如果數(shù)據(jù)庫(kù)連接成功,就會(huì)在頁(yè)面上顯示數(shù)據(jù)庫(kù)中教師信息表中的所有教工號(hào)。 %page contentType=” text/html。 (2)將數(shù)據(jù)源命名為“ school”,選擇連接的 SQL 為 (local)。 JDBC 不使用服務(wù)器端的數(shù)據(jù)源,目標(biāo)數(shù)據(jù)庫(kù)需要一個(gè) JDBC 驅(qū)動(dòng)程序。而系統(tǒng)的許多功能實(shí)現(xiàn)都與數(shù)據(jù)庫(kù)密不可分。G:\畢業(yè)設(shè)計(jì) \sheji\database\39。身份驗(yàn)證模式選擇混合模式, sa 登錄密碼為“ 111” 。術(shù)語(yǔ) OLAP 服務(wù) 已被術(shù)語(yǔ) Analysis Services取代。%java_home%\lib\。 4. 1. 2. 1 SQLServer20xx 的新特性 Microsoft SQL Server 20xx 擴(kuò)展了 Microsoft SQL Server 版的性能、可靠性、質(zhì)量和易用性。 4. 1. 2 創(chuàng)建數(shù)據(jù)庫(kù) 在設(shè)計(jì)系統(tǒng)功能 之前,首先要做的是創(chuàng)建數(shù)據(jù)庫(kù)。 4. 1. 安裝與配置 首先安裝 j2sdk1_4_2_07,其存放目錄為 D:\, JSP 是基于 JAVA 的編程技術(shù),他必須對(duì) JAVA 提供支持。在數(shù)據(jù)庫(kù)中,還必須有學(xué)校所有的課程,和教師的授課情況, 即 每一位教師在這一學(xué)期所教授的課程。 6) 學(xué)生成績(jī)管理: 包括添加學(xué)生成績(jī),修改學(xué)生成績(jī),查詢學(xué)生成績(jī),成績(jī)過(guò)濾與統(tǒng)計(jì),查看班級(jí)平均分排名以及成績(jī)鎖定狀態(tài)設(shè)定。 2) 修改密碼:管理員可以對(duì)自己的登錄密碼進(jìn)行修改。 3) 個(gè)人成績(jī)查看:主要用于學(xué)生查看自己所有的成績(jī),并能對(duì)其進(jìn)行過(guò)濾與統(tǒng)計(jì)分析。 西南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 19 第三章 系統(tǒng)詳細(xì)設(shè)計(jì)方案 167。 2. 4 主要輸 入輸出要求 學(xué)生信息 (student) 字段名稱 字段描述 主鍵 類型 長(zhǎng)度 說(shuō)明 sno 學(xué)號(hào) ▲ Char 8 每位學(xué)生有其唯一的編號(hào) sname 姓名 varChar 20 非空 ssex 性別 Char 10 只能為男或女 classno 班級(jí)號(hào) Char 8 包括了該班的年級(jí)號(hào)和班號(hào) specialname 專業(yè)名 Char 30 如 : 計(jì)算機(jī)科學(xué)與技術(shù) mastercode 班主任 Char 8 即班主任的教工號(hào) a
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1