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

正文內(nèi)容

基于bs結(jié)構(gòu)的石化企業(yè)流程管理系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)畢業(yè)論文(編輯修改稿)

2025-06-20 01:16 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 據(jù)處理、可移植性。數(shù)據(jù)庫(kù)服務(wù)器對(duì)數(shù)據(jù)庫(kù)表進(jìn)行最佳管理,處理多個(gè)客戶端對(duì)同一數(shù)據(jù)的并發(fā)訪問(wèn)。全面地保證數(shù)據(jù)完整性,并控制數(shù)據(jù)庫(kù)訪問(wèn)權(quán)限等安全性需求。 Oracle 在 Windows 上的安裝非常簡(jiǎn)單,只需按照提示下一步即可,安裝后可以安裝客戶端,例如 PL/SQL Developer,安裝好后,雙擊 PL/SQL Developer 的圖標(biāo),會(huì)看到如下圖的界面。 沈陽(yáng)化工大學(xué)學(xué)士學(xué)位論文 第 3 章 數(shù)據(jù)庫(kù) 12 圖 PL/SQL Developer界面 首先要用一個(gè)用戶登錄,單擊菜單欄中的“ session”,會(huì)彈出一個(gè)對(duì)話框,需要輸入用戶名和密碼,登錄成功后,便可點(diǎn)擊 file/new,新建所需要的內(nèi)容,在新建的頁(yè)面中輸入 SQL 語(yǔ)句即可。 SQL 簡(jiǎn)介 SQL 語(yǔ)句,即結(jié)構(gòu)化查詢語(yǔ)句,分類如下: 1. DQL(數(shù)據(jù)查詢語(yǔ)言): select; 2. DML( 數(shù)據(jù)操作語(yǔ)言): insert、 update、 delete, merge; 3. DDL(數(shù)據(jù)定義語(yǔ)言): create、 alter、 drop、 truncate; 4. DCL(數(shù)據(jù)控制語(yǔ)言): grant, revoke; 5. TCL(事務(wù)控制語(yǔ)句): mit、 rollback, savepoint; 沈陽(yáng)化工大學(xué)學(xué)士學(xué)位論文 第 3 章 數(shù)據(jù)庫(kù) 13 其中 insert、 delete、 update、 select 即增加,刪除,修改,查詢四條語(yǔ)句最常用,是 SQL 語(yǔ)句的基礎(chǔ),以下分別對(duì)四條語(yǔ)句的使用進(jìn)行舉例,有一張表( Student),結(jié)構(gòu)如下表。 表 學(xué)生表( Student) Id Name Sex Major 1 Jack 男 電子信息工程 2 Rose 女 電氣 1. 查詢表中所有記錄: Select * from Student; 2.向表中插入一條記錄: 5, tom,男,自動(dòng)化 Insert into Student values(5,’ tom’ ,’ 男 ’ , ’ 電子信息工程 ’ ) ; 3. 將 id 號(hào)為 1 的記錄專業(yè)改為測(cè)控: Update Student set major=‘測(cè)控’ where id=1; 4. 刪除表中名字為 Jack 的記錄: Delete from Student where name=‘ Jack’; HTML 簡(jiǎn)介 HTML( Hypertext Markup Language), 即超文本編輯語(yǔ)言, 是用于描述網(wǎng)頁(yè)文檔的一種標(biāo)記語(yǔ)言。 HTML 是一種規(guī)范,一種 標(biāo)準(zhǔn) ,它通過(guò)標(biāo)記符號(hào)來(lái)標(biāo)記要顯示的網(wǎng)頁(yè)中的各個(gè)部分。網(wǎng)頁(yè)文件本身是一種文本文件,通過(guò)在文本文件中添加標(biāo)記符,可以告訴 瀏覽器 如何顯示其中的內(nèi)容(如:文字如何處理,畫面如何安排,圖片如何顯示等)。瀏覽器按順序閱讀網(wǎng)頁(yè)文件,然后根據(jù)標(biāo)記符解釋和顯示其標(biāo)記的內(nèi)容,對(duì)書寫出錯(cuò)的標(biāo)記將不指出其錯(cuò)誤,且不停止其解釋執(zhí)行過(guò)程,編制者只能通過(guò)顯示效果來(lái)分析出錯(cuò)原因和出錯(cuò)部位。但需要注意的是,對(duì)于不同的瀏覽器,對(duì)同一標(biāo)記符可能會(huì)有不完全 相 同 的解釋 HTML 之所以稱為超文本標(biāo)記 語(yǔ)言 ,是因?yàn)槲谋局邪怂^ “超級(jí)鏈接 ”點(diǎn)。所謂超級(jí)鏈接,就是一種 URL 指針,通過(guò)激活(點(diǎn)擊)它,可使瀏覽器方便地獲取新的網(wǎng)頁(yè)。這也是 HTML 獲得廣泛應(yīng)用的最重要的原因之一。 HTML 并不需要特定的編輯器,在記事本中就可 以編輯,只需要在保存時(shí)將后綴名改為 html( htm)即可,用瀏覽器查看即可。一個(gè) html 文件實(shí)際上就沈陽(yáng)化工大學(xué)學(xué)士學(xué)位論文 第 3 章 數(shù)據(jù)庫(kù) 14 是一個(gè)網(wǎng)頁(yè)。 Html 文件由一個(gè)個(gè) html 標(biāo)簽組成, html 標(biāo)簽有成對(duì)出現(xiàn)的,也有單獨(dú)出現(xiàn)的,例如 html/html就是成對(duì)的標(biāo)簽, br便是單獨(dú)的標(biāo)簽。常用的 html 標(biāo)簽有: html/html、 head/head、 title/title、 body/body、font/font、 br、 p、 div等。 html 是部分大小寫的。 本次設(shè)計(jì)的數(shù)據(jù)庫(kù) 設(shè)計(jì) JSP 程序與數(shù)據(jù)庫(kù)進(jìn)行連接時(shí),首先將 oracle 安裝路徑中的 OJDBC14(或OJDBC12)導(dǎo)入到工程中,這個(gè) jar 包有 oracle 公司提供,里面封轉(zhuǎn)了 java 與數(shù)據(jù)庫(kù)連接時(shí)需要用到的一些接口。第二步要加載數(shù)據(jù)庫(kù)驅(qū)動(dòng),程序如下: ()。 String m_url=jdbc:oracle:thin:@:1521:orcl。 String m_user=lzq。//以 lzq為 用戶名的用戶登錄 String m_password=lzq。//lzq用戶的密碼為 lzq Connection conDB=null。 conDB = (m_url,m_user,m_password)。 根據(jù)所設(shè)計(jì)的軟件需求,本次設(shè)計(jì)需要建立 9 張表,分別為 cj_yh(用戶表)、menu 表、 tb_gc_leibie(工廠類別表)、 tb_gongchang(工廠信息表 )、 tb_shengchan(生產(chǎn)表 )、 tb_yl_leibie(原料類別表 )、 tb_yuanliao(原料表 )、 tb_zhuangzhi(裝置表 ),tb_zz_leibie(裝置類別表 )。各張表結(jié)構(gòu)如下所示。 表 用戶信息表 字段名 字段類型 是否為主鍵 可否為空 字段含義 YHID NUMBER 是 否 用戶 ID XM VARCHAR2(20) 否 否 用戶名 MM VARCHAR2(20) 否 否 密碼 QX VARCHAR2(20) 否 否 權(quán)限 SSXQ VARCHAR2(20) 否 是 職業(yè) 表 menu 表 字段名 字段類型 是否為主鍵 可否為空 字段含義 沈陽(yáng)化工大學(xué)學(xué)士學(xué)位論文 第 3 章 數(shù)據(jù)庫(kù) 15 MENU_ID NUMBER 是 否 權(quán)限 ID MENU_NAME VARCHAR2(20) 否 否 權(quán)限名 表 工廠類別表 字段名 字段類型 是否為主鍵 可否為空 字段含義 LB_ID NUMBER 是 否 工廠類別 ID LB_NAME VARCHAR2(20) 否 否 工廠類別名 表 工廠表 字段名 字段類型 是否為主鍵 可否為空 字段含義 GC_ID NUMBER 是 否 工廠 ID GC_JC VARCHAR2(20) 否 否 工廠簡(jiǎn)稱 GC_QC VARCHAR2(20) 否 否 工廠全稱 GC_LB VARCHAR2(20) 否 否 工廠類別 表 生產(chǎn)表 字段名 字段類型 是否為主鍵 可否為空 字段含義 SC_ID NUMBER 是 否 生產(chǎn)項(xiàng)目 ID SC_NAME VARCHAR2(20) 否 否 生產(chǎn)項(xiàng)目名 SC_GC VARCHAR2(20) 否 否 生產(chǎn)工廠 SC_ZZ VARCHAR2(20) 否 否 生產(chǎn)裝置 SC_YL VARCHAR2(20) 否 否 生產(chǎn)原料 SC_DATE VARCHAR2(20) 否 否 生產(chǎn)時(shí)間 表 原料類別表 字段名 字段類型 是否為主鍵 可否為空 字段含義 YL_LB_ID NUMBER 是 否 原料類別 ID YL_LB_NAME VARCHAR2(20) 否 否 原料類別名 表 原料表 字段名 字段類型 是否為主鍵 可否為空 字段含義 YL_ID NUMBER 是 否 原料 ID YL_NAME VARCHAR2(20) 否 否 原料名 YL_SL VARCHAR2(20) 否 否 原料數(shù)量 YL_JG VARCHAR2(20) 否 否 原料價(jià)格 YL_JSF VARCHAR2(20) 否 否 原料進(jìn)稅費(fèi) YL_YSF VARCHAR2(20) 否 否 原料運(yùn)輸費(fèi) YL_YSFSL VARCHAR2(20) 否 否 原料運(yùn)輸費(fèi)稅率 YL_LB VARCHAR2(20) 否 否 原料類別 表 裝置表 字段名 字段類型 是否為主鍵 可否為空 字段含義 沈陽(yáng)化工大學(xué)學(xué)士學(xué)位論文 第 3 章 數(shù)據(jù)庫(kù) 16 ZZ_ID NUMBER 是 否 裝置 ID ZZ_NAME VARCHAR2(20) 否 否 裝置名 ZZ_LB VARCHAR2(20) 否 否 裝置類別 ZZ_JGL VARCHAR2(20) 否 否 裝置加工量 ZZ_JGF VARCHAR2(20) 否 否 裝置加工費(fèi) ZZ_KG VARCHAR2(20) 否 否 是否開(kāi)工 表 裝置類別表 字段名 字段類型 是否為主鍵 可否為空 字段含義 ZZ_LB_ID NUMBER 是 否 裝置類別 ID ZZ_LB_NAME VARCHAR2(20) 否 否 裝置類別名 沈陽(yáng)化工大學(xué)學(xué)士學(xué)位論文 第 4 章 靜態(tài)頁(yè)面部分 17 第 5 章 系統(tǒng)測(cè)試 登陸界面 系統(tǒng)在瀏覽器中運(yùn)行,首先進(jìn)入登陸界面,登陸界面如圖 所示。 圖 登陸界面 為了測(cè)試用戶是否正確,本界面還加入了一些 javascript 的內(nèi)容, javascript中有很多時(shí)間,這個(gè)頁(yè)面需要用到的是 onclick 事件(單擊事件),單擊事件是指在單擊時(shí)會(huì)出發(fā)的動(dòng)作。如上頁(yè)中的代碼,在單擊登陸按鈕時(shí),會(huì)調(diào)用 datacheck()函數(shù), datacheck()函數(shù)的定義如下: function datacheck(){ if(==){ (請(qǐng)輸入賬號(hào)! )。 =。 return。 } if(==){ (請(qǐng)輸入密碼! )。 =。 return。 } 沈陽(yáng)化工大學(xué)學(xué)士學(xué)位論文 第 4 章 靜態(tài)頁(yè)面部分 18 ()。 } 它的主要作用是判斷輸入的用戶名和密碼是否為空,為空時(shí)會(huì)提醒用戶輸入用戶名和密碼。 Jjavascript 中函數(shù)的關(guān)鍵字為 function, function 后為函數(shù)名,上段代碼中有兩個(gè) if 判斷, if 中判斷的是用戶名和密碼的文本框中輸入的內(nèi)容是否為空,以用戶名的文本框?yàn)槔?frmLogin 是表單的名字, .UserId 是用戶名后面的文本框的名字,value 代表文本框的值是否為空。 Alert()是 javascript 中常用的函數(shù),它會(huì)在瀏覽器中探出一 個(gè)對(duì)話框,顯示的內(nèi)容即為 alert()括號(hào)中輸入的內(nèi)容。此次設(shè)計(jì)中如果用戶名為空,會(huì)提示“請(qǐng)輸入用戶名”,同理密碼也不能為空,第二個(gè) if 中的內(nèi)容同理。 輸入正確的用戶名和密碼后,便可進(jìn)入主界面。主界面如圖 所示。 圖 主界面 主界面主要包括用戶管理,權(quán)限管理 ,工廠管理,裝置管理,原料管理,生產(chǎn)管理和關(guān)閉系統(tǒng) 7 部分。除了權(quán)限管理和關(guān)閉系統(tǒng)外,每項(xiàng)都包括增加,刪除,修改,刪除 4部分。以用戶管理為例,說(shuō)明增刪改查各個(gè)功能。 點(diǎn)擊用戶管理后,會(huì)看到如下界面。如圖 所示。 沈陽(yáng)化工大學(xué)學(xué)士學(xué)位論文 第 4 章 靜態(tài)頁(yè)面部分 19 圖 用戶管理界面 點(diǎn)擊用戶管理,實(shí)際上就是查 詢了 menu 表中信息,所以用戶表會(huì)在上圖中顯示。首先要有一個(gè)數(shù)據(jù)庫(kù)的方法,它的作用是查詢數(shù)據(jù)庫(kù)中 menu 表中的內(nèi)容,然后寫一個(gè) while 循環(huán),在循環(huán)中利用記錄集的 getString 方法分別獲得每個(gè)屬性的值,利用循環(huán),直到?jīng)]有下一條記錄為止。至此 menu 表中所有的記錄會(huì)顯示在頁(yè)面上。最后兩列中的刪除和修改不是利用循環(huán),在相應(yīng)位置添加一個(gè)按鈕,分別在刪除和修改按鈕里寫入相應(yīng)功能的代碼即可。 增加用戶 如圖 所示,在表格上一行有一個(gè)增加按鈕,點(diǎn)擊增加按鈕,會(huì)調(diào)出一個(gè) JSP頁(yè)面,如圖 所示。 沈陽(yáng)化工大學(xué)學(xué)士學(xué)位論文 第 4 章 靜態(tài)頁(yè)面部分 20 圖 增加用戶界面 如圖 所示, 點(diǎn)擊增加后,會(huì)彈出一個(gè)如圖 所示的一個(gè) jsp 頁(yè)面,該頁(yè)面由 5個(gè)文本框和兩個(gè)按鈕組成,用戶可以按照需要輸入要插入的用戶的信息,但對(duì)應(yīng)文本框中的內(nèi)容需要與數(shù)據(jù)庫(kù)中該字段的數(shù)值類型相匹配,例如用戶 ID 只能輸入數(shù)字,輸 入正確的用戶信息后,用戶可點(diǎn)擊提交或取消,點(diǎn)擊提交后,會(huì)將用戶輸入的信息插入到數(shù)據(jù)庫(kù)中的用戶信息表中,若點(diǎn)擊取消,剛才輸入的內(nèi)容則會(huì)被清空。此頁(yè)面的內(nèi)容實(shí)際上是在一個(gè)表單中,表單的 action 屬性定義為了一個(gè) jsp 頁(yè)面,這個(gè) jsp 頁(yè)面中已經(jīng)寫好了向數(shù)據(jù)庫(kù)中插入數(shù)據(jù)的方法,并獲取相應(yīng)字段的值,在成功向數(shù)據(jù)庫(kù)中插入值后,會(huì)自動(dòng)跳轉(zhuǎn)到查詢用戶信息的頁(yè)面上,剛才插入的值也會(huì)顯示在頁(yè)面上。如圖 和 所示。 沈陽(yáng)化工大學(xué)學(xué)士學(xué)位論文 第 4 章 靜態(tài)頁(yè)面部分 21 圖 插入的數(shù)據(jù) 插入如圖 中所示的數(shù)據(jù)后,頁(yè)面顯示如圖 所示。 圖 插入成功頁(yè)面 刪除功能 刪除按鈕定義了一個(gè) onclick 事件,在單擊該按鈕時(shí),會(huì)調(diào)用一個(gè)函數(shù),該函數(shù)的作用就是刪除數(shù)據(jù)庫(kù)中對(duì)應(yīng)的記錄,在選中需要?jiǎng)h除的記錄后
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1