中文一二三区_九九在线中文字幕无码_国产一二区av_38激情网_欧美一区=区三区_亚洲高清免费观看在线视频

首頁 > 范文大全 > 畢業(yè)論文 > 論文格式 > 基于asp工廠設(shè)備管理系統(tǒng)設(shè)計格式參考(一)

基于asp工廠設(shè)備管理系統(tǒng)設(shè)計格式參考(一)

發(fā)布時間:2019-04-21

基于asp工廠設(shè)備管理系統(tǒng)設(shè)計格式參考(一)

  摘要

  對于當(dāng)今的大型化、現(xiàn)代化工廠,其設(shè)備數(shù)量龐大、關(guān)系復(fù)雜、參數(shù)眾多、專業(yè)化和自動化程度高,如何對這些設(shè)備進(jìn)行可靠、有效、準(zhǔn)確地管理,是工廠安全、可靠、經(jīng)濟(jì)運(yùn)行面臨的首要條件。本文介紹了一種基于asp+access平臺、架構(gòu)于企業(yè)內(nèi)部網(wǎng)intranet的網(wǎng)站,該網(wǎng)站不僅可以幫助企業(yè)中與設(shè)備相關(guān)的部門和工作人員即時、深入、全方位地了解工廠現(xiàn)有設(shè)備的相關(guān)參數(shù)和運(yùn)行狀況,同時還能為這些部門之間的信息交流和共享提供便利、高效、實(shí)時而且安全的數(shù)據(jù)渠道。

  關(guān)鍵詞:工廠設(shè)備   管理

  目錄

  一、 概述 1

  二、 工廠設(shè)備管理相關(guān)部門與流程模型 2

  (一) 工廠設(shè)備管理相關(guān)部門模型和用戶角色 2

  1. 設(shè)備管理人員 2

  2. 運(yùn)行人員 2

  3. 維修人員 3

  4. 運(yùn)行領(lǐng)導(dǎo) 3

  (二) 工廠設(shè)備管理流程模型 3

  三、 工廠設(shè)備管理系統(tǒng)的構(gòu)成 5

  (一) 工廠設(shè)備管理系統(tǒng)的基本模塊 5

  1. 設(shè)備管理人員模塊 5

  2. 運(yùn)行人員模塊 5

  3. 維修人員模塊 5

  4. 運(yùn)行領(lǐng)導(dǎo)模塊 5

  5. 身份驗(yàn)證模塊 6

  (二) 工廠設(shè)備管理系統(tǒng)的數(shù)據(jù)庫表 6

  四、 工廠設(shè)備管理系統(tǒng)的實(shí)現(xiàn) 8

  (一) 網(wǎng)絡(luò)服務(wù)器的構(gòu)建 8

  1. iis6.0的安裝 8

  2. iis6.0的設(shè)置 8

  (二) 建立數(shù)據(jù)庫 10

  (三) 與數(shù)據(jù)庫建立聯(lián)系 10

  1. 設(shè)置系統(tǒng)數(shù)據(jù)源 10

  2. 在dreamweaver中使用dsn連接 11

  (四) 用戶界面設(shè)計(ipo設(shè)計) 11

  (五) 數(shù)據(jù)庫基本操作的實(shí)現(xiàn) 11

  1. 登錄驗(yàn)證 12

  2. 增加數(shù)據(jù)庫記錄 14

  3. 數(shù)據(jù)庫瀏覽 15

  4. 數(shù)據(jù)庫更新 16

  5. 數(shù)據(jù)庫刪除 17

  6. 數(shù)據(jù)庫自定義查找 17

  7. 查詢指定記錄 18

  五、 結(jié)論 20

  參考文獻(xiàn) 21

  附件 a

  一、 設(shè)備總表字段設(shè)置 a

  二、 工作單表字段設(shè)置 b

  三、 自定義查詢相關(guān)的核心代碼及簡要分析 c

  概述

  對于工廠而言,如何對現(xiàn)有設(shè)備進(jìn)行可靠、有效、準(zhǔn)確地管理,是實(shí)現(xiàn)工廠安全、可靠、經(jīng)濟(jì)運(yùn)行的重要措施。工廠設(shè)備管理要求相關(guān)部門和人員能夠?qū)S現(xiàn)有設(shè)備的相關(guān)參數(shù)、運(yùn)行狀況有著全方位的了解,并以此制定各個設(shè)備的運(yùn)行、維修、更新以及退役的計劃,使得整個工廠的各個不同系統(tǒng)和設(shè)備能夠在最佳狀態(tài)協(xié)調(diào)、穩(wěn)定、有效地運(yùn)行,以產(chǎn)生最佳的經(jīng)濟(jì)效益。

  隨著國民經(jīng)濟(jì)發(fā)展,工業(yè)化進(jìn)程加快,現(xiàn)代的工廠越來越多的傾向于集團(tuán)化、大型化、多樣化,以適應(yīng)不斷增長的市場需求和日益激烈的全球化競爭的需要。大型化工廠設(shè)備繁多、設(shè)備之間關(guān)系復(fù)雜、數(shù)據(jù)量大而且更新、交換頻繁,傳統(tǒng)的以紙質(zhì)報表記錄為主的設(shè)備管理方式已經(jīng)不能滿足需要。隨著計算機(jī)的普及,數(shù)據(jù)庫軟件在現(xiàn)代工廠中的作用越來越突出,再加上近年來計算機(jī)網(wǎng)絡(luò),尤其是互聯(lián)網(wǎng)internet和企業(yè)局域網(wǎng)intranet的進(jìn)一步發(fā)展,許多不同的基于網(wǎng)絡(luò)和數(shù)據(jù)庫的工廠管理系統(tǒng)和軟件應(yīng)運(yùn)而生。這些軟件充分發(fā)揮了數(shù)據(jù)庫容量大、操作方便、可靠性高、查詢便捷、處理高效等優(yōu)點(diǎn),并將其與網(wǎng)絡(luò)的實(shí)時性強(qiáng)、數(shù)據(jù)交換高速方便、遠(yuǎn)程管理等特點(diǎn)有機(jī)地結(jié)合在一起,適應(yīng)了現(xiàn)代企業(yè)的發(fā)展要求,因此在企業(yè)運(yùn)行和管理各方面都得到了廣泛的應(yīng)用,工廠設(shè)備管理也是其中之一。

  工廠設(shè)備管理相關(guān)部門與流程模型

  開發(fā)一個工廠使用的信息管理系統(tǒng),首先必須對用戶(工廠)的部門構(gòu)成、人員分工、工作流程、數(shù)據(jù)流程、用戶需求等等有一個全面深入的了解,才能保證所開發(fā)的產(chǎn)品在能夠滿足用戶的需要的基礎(chǔ)上,具有最大的穩(wěn)定性、高效性、靈活性和適用性。我們把這個系統(tǒng)開發(fā)先期的調(diào)查研究過程稱為“先期調(diào)研”。

  在現(xiàn)實(shí)生活中,為特定用戶(尤其是大型工廠)開發(fā)所需要的信息系統(tǒng),其“先期調(diào)研”是一個長期、專業(yè)而又龐雜的工程。在本次“工廠設(shè)備管理系統(tǒng)”的開發(fā)過程中,我們對這個過程進(jìn)行了簡化。首先,我們在用戶模型中刪掉了一般工廠中與設(shè)備管理無關(guān)或關(guān)系不大的部門,僅保留了四個用戶角色;其次,我們的流程模型只選取了與設(shè)備缺陷發(fā)現(xiàn)與處理相關(guān)的“報告缺陷-報告審核-工單下發(fā)-維修反饋”流程,用于演示在“星形架構(gòu)”下集中型數(shù)據(jù)庫權(quán)限劃分和數(shù)據(jù)共享的模式。

  工廠設(shè)備管理相關(guān)部門模型和用戶角色

  該模型用于歸納和簡化工廠中與設(shè)備管理相關(guān)的部門,在系統(tǒng)中為其分配相應(yīng)的用戶角色并劃分各自的職責(zé)。該模型設(shè)置了四個用戶角色:

  設(shè)備管理人員

  設(shè)備管理人員對應(yīng)工廠中的設(shè)備管理部門(例如設(shè)備管理處),該部門主要負(fù)責(zé)對工廠里面的所有設(shè)備進(jìn)行全局性的統(tǒng)籌管理。例如:根據(jù)工廠運(yùn)營的需求,購置新設(shè)備;根據(jù)設(shè)備壽命周期和故障情況,決定設(shè)備退役;根據(jù)設(shè)備維修情況和運(yùn)行性能,添置和準(zhǔn)備新設(shè)備備件;設(shè)備數(shù)據(jù)庫的管理和維護(hù),等等。

  在本次論文的部門模型中,對設(shè)備管理人員的職責(zé)進(jìn)行了簡化,將其職責(zé)主要集中于對設(shè)備數(shù)據(jù)庫的維護(hù)方面。設(shè)備管理人員可以根據(jù)設(shè)備的新增、更新、退役等情況,對設(shè)備數(shù)據(jù)庫進(jìn)行新增、修改、刪除等操作;同時,設(shè)備管理人員可以查看相關(guān)設(shè)備的維修反饋記錄和運(yùn)行性能記錄,以作為設(shè)備管理的參考和依據(jù)。

  運(yùn)行人員

  工廠的運(yùn)行人員是工廠設(shè)備的直接使用者和操作者,負(fù)責(zé)設(shè)備日常運(yùn)行和檢查。因此,運(yùn)行人員是工廠設(shè)備管理數(shù)據(jù)鏈中最直接的“第一數(shù)據(jù)采集者”。由于本系統(tǒng)著重用于體現(xiàn)不同部門之間的數(shù)據(jù)交換,因此在系統(tǒng)中,運(yùn)行人員的職責(zé)是上傳工作中發(fā)現(xiàn)的設(shè)備故障和缺陷,并根據(jù)反饋回來的設(shè)備維修情況,對設(shè)備進(jìn)行確認(rèn)和試驗(yàn)。

  維修人員

  維修人員的職責(zé)是根據(jù)維修工單,負(fù)責(zé)對指定故障設(shè)備進(jìn)行維修,并且反饋維修結(jié)果;在本系統(tǒng)中,維修人員接收經(jīng)過運(yùn)行領(lǐng)導(dǎo)審批并下發(fā)的維修工單,并將維修結(jié)果反饋給運(yùn)行領(lǐng)導(dǎo)。

  運(yùn)行領(lǐng)導(dǎo)

  運(yùn)行領(lǐng)導(dǎo)角色是上述三個角色的中轉(zhuǎn)點(diǎn),負(fù)責(zé)他們之間信息交流的統(tǒng)籌和協(xié)調(diào)。在本系統(tǒng)中,運(yùn)行領(lǐng)導(dǎo)的職責(zé)是:審核運(yùn)行人員上傳的缺陷報告,保證缺陷報告的質(zhì)量和準(zhǔn)確性;根據(jù)缺陷情況、當(dāng)前工況和生產(chǎn)計劃,制定維修工單并下發(fā)相應(yīng)維修部門;接收維修報告,安排運(yùn)行人員進(jìn)行維修后檢查和試驗(yàn),保證故障設(shè)備已恢復(fù)正常;將設(shè)備故障和維修信息提交設(shè)備管理部門,供設(shè)備管理部門參考。

  在“工廠設(shè)備管理流程模型”里面,我們將介紹上述四個角色之間是如何進(jìn)行信息共享和交換。

  工廠設(shè)備管理流程模型

  在部門模型的基礎(chǔ)上,工廠設(shè)備管理流程模型用于簡化和描述不同用戶角色的工作流程,著重體現(xiàn)不同用戶角色在工作中的信息交換。

  本系統(tǒng)采用的流程模型框圖如下:

  工廠設(shè)備管理系統(tǒng)的構(gòu)成

  工廠設(shè)備管理系統(tǒng)的基本模塊

  針對相關(guān)部門模型和用戶角色的設(shè)置,本系統(tǒng)由4個對應(yīng)的基本模塊組成,通過各自的模塊為不同的角色提供不同的功能和權(quán)限,以實(shí)現(xiàn)工廠設(shè)備數(shù)據(jù)庫管理、設(shè)備數(shù)據(jù)查詢、設(shè)備缺陷報告、維修工單生成、設(shè)備缺陷統(tǒng)計、維修結(jié)果報告等基本功能。

  四個基本模塊各自的功能如下:

  設(shè)備管理人員模塊

  具有對全部數(shù)據(jù)庫的全部字段進(jìn)行新增、刪除、修改、查詢方面的權(quán)限;

  運(yùn)行人員模塊

  新增數(shù)據(jù)庫中設(shè)備缺陷相關(guān)的字段,并發(fā)送給運(yùn)行領(lǐng)導(dǎo);

  查詢指定數(shù)據(jù)庫中的指定字段。

  維修人員模塊

  查詢設(shè)備基本數(shù)據(jù);

  查詢設(shè)備缺陷數(shù)據(jù);

  接收由運(yùn)行領(lǐng)導(dǎo)下發(fā)的維修工單;

  根據(jù)維修結(jié)果填寫反饋信息;

  運(yùn)行領(lǐng)導(dǎo)模塊

  查詢指定數(shù)據(jù)庫中的指定字段;

  接收由運(yùn)行人員上傳的缺陷報告,并加以審核和分級;

  制定維修工單并下發(fā)給維修人員;

  接收維修人員的維修反饋信息,并加以評價。

  身份驗(yàn)證模塊

  身份驗(yàn)證是信息管理系統(tǒng)中很重要到的一環(huán)。身份驗(yàn)證模塊給不同角色的用戶賦予不同的權(quán)限,保證每個用戶只能對數(shù)據(jù)庫中的指定數(shù)據(jù)庫表或字段進(jìn)行限定的操作,防止用戶越權(quán)操作破壞數(shù)據(jù)的準(zhǔn)確性、完整性和安全性,繼而影響整個信息系統(tǒng)乃至工廠生產(chǎn)流程的正常進(jìn)行。

  本系統(tǒng)采用的是“獨(dú)立模塊-獨(dú)立用戶群”的方式,即:系統(tǒng)四大模塊彼此之間完全獨(dú)立,根據(jù)各自面對的用戶角色提供對數(shù)據(jù)庫不同權(quán)限的操作。每個模塊都有自己的用戶群,并具備獨(dú)立的身份驗(yàn)證單元和密碼表。身份驗(yàn)證單元通過“用戶名-密碼”表驗(yàn)證登錄用戶是否屬于當(dāng)前模塊的合法用戶、是否具備進(jìn)入該模塊的權(quán)限。

  工廠設(shè)備管理系統(tǒng)的數(shù)據(jù)庫表

  數(shù)據(jù)庫表是數(shù)據(jù)庫的基本組成部分,本系統(tǒng)所使用的數(shù)據(jù)庫表有兩類:

  第一類是基本數(shù)據(jù)庫表,在本系統(tǒng)中以“設(shè)備總表”為代表,該表以設(shè)備編號為主鍵,包含了工廠里面所有設(shè)備的基本屬性(編號、名稱、種類、所屬系統(tǒng)、作用、參數(shù)等等)、 購買信息(購入編碼、生產(chǎn)廠商、代理廠商、聯(lián)系方式、成本價格等等)、性能信息(維修次數(shù)、故障周期等等)。是整個工廠設(shè)備管理系統(tǒng)中容量最大、信息最多最全面的數(shù)據(jù)庫表。該表的作用是為工廠里面設(shè)備管理相關(guān)部門人員進(jìn)行工作提供相關(guān)的數(shù)據(jù)支持。

  設(shè)備總表的具體字段設(shè)置請參見附件1。

  基本數(shù)據(jù)庫表雖然字段豐富,數(shù)據(jù)容量大,但是它的操作比較單一,面向?qū)ο蟮臋?quán)限劃分簡單。在本系統(tǒng)中,只有設(shè)備管理員對“設(shè)備總表”的字段有全操作權(quán)限,其他成員只有查詢權(quán)限,不能新增、刪除、修改數(shù)據(jù)。

  第二類是信息交換表。該表的作用是為工廠里面不同的部門和人員之間信息交流提供平臺。與“基本數(shù)據(jù)庫表”不同,“信息交換表”所面向的用戶角色眾多,各用戶角色之間的權(quán)限劃分細(xì)致而復(fù)雜。在本系統(tǒng)中,信息交換表以“工作單”表為代表。“工作單”表分為四個部分:

  缺陷報告:由運(yùn)行人員填寫,主要包含缺陷設(shè)備編號、故障描述、缺陷號、缺陷種類等,而缺陷設(shè)備相關(guān)信息、發(fā)現(xiàn)人、發(fā)現(xiàn)時間等信息可由系統(tǒng)自動填入。

  審核信息:運(yùn)行人員填寫缺陷報告后,將其提交運(yùn)行領(lǐng)導(dǎo)。運(yùn)行領(lǐng)導(dǎo)根據(jù)缺陷的具體情況和嚴(yán)重程度,結(jié)合當(dāng)前工況,對缺陷報告進(jìn)行審批,包括:通過或取消該缺陷報告、對該缺陷進(jìn)行分級、指定責(zé)任部門、指定完成時間、提示工作風(fēng)險和防范措施,等等。

  當(dāng)缺陷報告經(jīng)運(yùn)行領(lǐng)導(dǎo)審核通過后,“缺陷報告”和“審核信息”的內(nèi)容共同組成“維修工單”,下發(fā)給維修部門進(jìn)行維修。

  反饋報告:維修人員完成維修工作后,填寫“工作單”表的“反饋報告”部分字段,反饋運(yùn)行領(lǐng)導(dǎo)和運(yùn)行人員。

  反饋審批:運(yùn)行領(lǐng)導(dǎo)收到反饋報告后,指派運(yùn)行人員到故障設(shè)備現(xiàn)場進(jìn)行確認(rèn)或試驗(yàn),根據(jù)結(jié)果決定維修是否合格。如果合格,則關(guān)閉該工作單

  至此,一份完整的工作單完成。

  “工作單”表的具體字段設(shè)置請參見附件2。

  工廠設(shè)備管理系統(tǒng)的實(shí)現(xiàn)

  網(wǎng)絡(luò)服務(wù)器的構(gòu)建

  建立一個基于網(wǎng)站的設(shè)備管理系統(tǒng),首先應(yīng)該構(gòu)建其網(wǎng)絡(luò)服務(wù)器。目前,iis(internet 信息服務(wù)管理器)是windows系統(tǒng)中最常見和最穩(wěn)定的網(wǎng)絡(luò)服務(wù)器管理系統(tǒng),可以模擬出網(wǎng)站真正的運(yùn)作情況。在本次畢業(yè)論文中,我們選用iis6.0建立的網(wǎng)絡(luò)服務(wù)器。

  iis6.0的安裝

  安裝iis6.0的方法是:[開始]-[控制面板]-[添加或刪除程序],點(diǎn)選[添加/刪除windows組件]。在彈出的對話框中,選擇[應(yīng)用程序服務(wù)器],點(diǎn)擊“詳細(xì)信息”按鈕,再選擇[internet信息服務(wù)(iis)]。放入windows server 安裝光盤后,點(diǎn)擊確定,即可安裝iis6.0。

  iis6.0的設(shè)置

  首先,進(jìn)入iis6.0管理器,方法:[開始]-[管理工具]-[internet信息服務(wù)(iis)管理器]。

  在彈出的窗口中,單擊(本地計算機(jī)),然后在展開的目錄中,右鍵選擇[網(wǎng)站]-[工廠設(shè)備管理系統(tǒng)]-[屬性],將彈出“網(wǎng)站屬性”對話框。

  在“網(wǎng)站屬性”對話框中,單擊“主目錄”標(biāo)簽頁,將[本地路徑]設(shè)置為網(wǎng)頁默認(rèn)文件夾。在“文檔”標(biāo)簽頁中,選擇default.asp作為第一默認(rèn)首頁。

  為了方便調(diào)試,在“調(diào)試”標(biāo)簽頁中,選擇[啟用asp服務(wù)器腳本調(diào)試]和[啟用asp用戶端腳本調(diào)試]兩個選項(xiàng)。

  最后,打開asp動態(tài)網(wǎng)頁服務(wù),方法:在iis6.0主界面中,點(diǎn)擊“web服務(wù)擴(kuò)展”,選擇active server pages,在點(diǎn)擊“允許”按鈕,打開asp動態(tài)網(wǎng)頁服務(wù)。至此,網(wǎng)絡(luò)服務(wù)器便基本安裝設(shè)置完畢。

  建立數(shù)據(jù)庫

  建立設(shè)備管理系統(tǒng)的第二步,就是建立用于設(shè)備管理信息存儲和處理的數(shù)據(jù)庫,并根據(jù)先期的功能設(shè)計,建立相應(yīng)的數(shù)據(jù)庫表。

  本系統(tǒng)采用的是microsoft access 數(shù)據(jù)庫。

  與數(shù)據(jù)庫建立聯(lián)系

  通過上面的設(shè)置,網(wǎng)絡(luò)服務(wù)和數(shù)據(jù)庫服務(wù)已經(jīng)初步建立。接下來我們建立網(wǎng)頁到數(shù)據(jù)庫的鏈接,以實(shí)現(xiàn)通過asp網(wǎng)頁訪問數(shù)據(jù)庫。

  以dsn連接方式為例,建立網(wǎng)頁到數(shù)據(jù)庫的聯(lián)系,需要經(jīng)過以下兩個步驟:

  設(shè)置系統(tǒng)數(shù)據(jù)源

  [開始]-[管理工具]-[數(shù)據(jù)源(odbc)],將彈出“odbc數(shù)據(jù)源管理器”。

  選擇“系統(tǒng)dsn”標(biāo)簽頁,單擊“添加”按鈕。

  在出現(xiàn)的本機(jī)所有安裝的odbc驅(qū)動程序列表中,選擇[driver do microsoft access(*.mdb)],點(diǎn)擊“完成”按鈕。

  在彈出的[odbc microsoft access安裝]窗口中,指定數(shù)據(jù)源名為equip,然后單擊“選擇”按鈕選擇數(shù)據(jù)庫文件。

  在彈出的“選擇數(shù)據(jù)庫”窗口中,選擇先前建立的數(shù)據(jù)庫equipmain.mdb,單擊“確定”按鈕完成設(shè)置。

  在dreamweaver中使用dsn連接

  當(dāng)設(shè)置系統(tǒng)數(shù)據(jù)源后,還需要在網(wǎng)站建立連接文件,用以聲明數(shù)據(jù)庫連接類型。

  利用dreamweaver,可以自動生成連接文件,步驟是:

  ① 用dreamweaver打開默認(rèn)網(wǎng)站目錄下的任一網(wǎng)頁;

  ② 在右方的[應(yīng)用程序]面板組-[數(shù)據(jù)庫]面板展開目錄,選擇[數(shù)據(jù)源名稱(dsn)}。

  ③ 在彈出的“數(shù)據(jù)源名稱(dsn)”對話框中,設(shè)置連接名稱為conn,然后單擊[數(shù)據(jù)源名稱],在下拉菜單中選擇剛才建立的系統(tǒng)數(shù)據(jù)源equip,然后選擇“使用本地dsn”,點(diǎn)擊“確定”完成設(shè)置。

  完成數(shù)據(jù)源設(shè)置后,dreamweaver將在默認(rèn)的網(wǎng)站目錄中生成名叫“connections”的文件夾,其中有一個名叫“conn.asp”文件。該文件就是該網(wǎng)站的數(shù)據(jù)庫連接文件。

  至此,網(wǎng)頁與數(shù)據(jù)庫的連接建立完畢。

  用戶界面設(shè)計(ipo設(shè)計)

  利用macromedia dreamweaver 8.0設(shè)計asp網(wǎng)頁界面布局,添加鏈接和控件,實(shí)現(xiàn)與用戶的人機(jī)交流。

  數(shù)據(jù)庫基本操作的實(shí)現(xiàn)

  著重介紹通過macromedia dreamweaver 8.0所提供的“服務(wù)器行為”,生成相關(guān)代碼,以實(shí)現(xiàn)數(shù)據(jù)庫的查詢、新增、修改、刪除等操作。通過這些基本操作的綜合應(yīng)用,完成先前設(shè)計的功能,將工廠設(shè)備管理系統(tǒng)付諸實(shí)踐。

  在此過程中,本文將分析一些關(guān)鍵的asp代碼的結(jié)構(gòu)和作用,以體現(xiàn)asp編程的基本原理和思路。除此之外,本文將介紹一些代碼的手工編寫,實(shí)現(xiàn)功能的改進(jìn)和擴(kuò)展。

  登錄驗(yàn)證

  以設(shè)備管理部門登錄驗(yàn)證為例,說明如何用dreamweaver編寫相應(yīng)的asp代碼,以實(shí)現(xiàn)該功能。

  利用dreamweaver8.0的“服務(wù)器行為”中“登錄用戶”行為,可以自動生成登錄頁面代碼。其具體步驟如下:

  ① 在頁面中添加用于填寫用戶名和密碼的checkad表單,然后在“應(yīng)用程序”面板中選擇[服務(wù)器行為]-[用戶身份驗(yàn)證]-[登錄用戶]。

  ② 在彈出的對話框中,選擇用于輸入的表單checkad、對應(yīng)數(shù)據(jù)庫中記錄賬號和密碼的對應(yīng)表“設(shè)備管理密碼表”, 以及登錄驗(yàn)證成功和失敗分別轉(zhuǎn)至的頁面。

  在頁面中,表單對象form是實(shí)現(xiàn)網(wǎng)頁與數(shù)據(jù)庫數(shù)據(jù)交換的關(guān)鍵。表單form包含有兩個文本域:“賬號”文本域和“密碼”文本域。這兩個文本域接受用戶填寫的賬號和密碼信息,點(diǎn)擊“登錄”按鈕后,則通過表單的post方法,將賬號和密碼信息傳送至指定的處理文件進(jìn)行處理。在此例中,處理文件即adminlogin.asp自身。

  adminlogin通過開始部分的vbscript語句接收form表單post來的信息,然后調(diào)用“設(shè)備管理密碼表”,檢查adminlogin.asp中“賬號”和“密碼”文本域的內(nèi)容是否與表中對應(yīng)內(nèi)容相符。如果相符,則轉(zhuǎn)至adminhomepage.asp設(shè)備管理員主界面,否則,重復(fù)本登錄頁面要求輸入正確密碼。

  登錄成功后,進(jìn)入adminhomepage.asp管理員主頁面。

  為了防止不具備權(quán)限的用戶通過直接輸入模塊url繞過身份驗(yàn)證頁面,我們應(yīng)采用dreamweaver“服務(wù)器行為”中的“限制對頁的訪問”功能,其具體步驟如下:

  ① 打開需要進(jìn)行訪問限制的頁面,在“應(yīng)用程序”面板中選擇:[服務(wù)器行為]-[用戶身份驗(yàn)證]-[限制對頁的訪問];

  ② 在彈出的對話框中,填寫“如果訪問被拒絕,則轉(zhuǎn)到”,內(nèi)容填寫adminlogin.asp。其意義是:如果有用戶通過某種手段越過了adminlogin.asp頁面進(jìn)入adminhomepage.asp,則自動轉(zhuǎn)至登錄頁面adminlogin.asp,強(qiáng)制其登錄訪問。

基于asp工廠設(shè)備管理系統(tǒng)設(shè)計格式參考(一) 相關(guān)內(nèi)容:
主站蜘蛛池模板: 欧洲性XXXX免费视频在线观看 | 精品日韩一区二区 | 国产一级淫片a直接免费看 91精品无人成人www | 91超碰在线免费观看 | 国产精品美女久久久久久久久久久 | 日本欧美在线视频免费观看 | 国产成a人亚洲精v品无码性色 | 欧美成人午夜影院 | 夜色毛片永久免费 | 欧美日本高清在线不卡区 | 在线看片免费人成视频大全 | 久久免费视老师机影片 | 免费欧美精品 | 黄肉视频| 色偷偷AV男人的天堂京东热 | 国产又粗又猛又爽又黄A | 国产剧情亚洲福利 | 爆乳喷奶水无码正在播放 | 日日草夜夜操 | 日韩成人在线视频 | 羞羞答答av成人免费看 | sm鞭打高潮喷水抽搐调教玩弄 | 欧美亚洲网站 | A片高潮抽搐揉捏奶头视频 色呦呦网站入口 | 欧美xxxx色视频在线观看 | 最近中文文幕天免费 | a级毛片免费观看在线播放 四川xxxxxlmedjyf本电 | 琪琪理论 | 少妇一级毛片 | 涩视频在线观看 | 五月激情开心网 | 免费黄色视屏网站 | 亚洲精品九九 | 大地资源在线观看免费高清官网 | 国产真实农村乱对白精彩 | 看全色黄大色黄大片大学生 | 无码专区丰满人妻斩六十路 | 久激情内射婷内射蜜桃 | 免费亚洲网站 | 欧美日韩在线观看成人 | 国产精品久久久久久久久久久新郎 |