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

正文內(nèi)容

網(wǎng)站資源管理框架的研究及其實現(xiàn)-文庫吧資料

2025-07-10 21:24本頁面
  

【正文】 root”) No新建類jsTree的對象objTree,變量I,j,k初始化都是0,User_name是登陸的用戶名。://創(chuàng)建窗體Form name=Login action= //讓網(wǎng)頁響應(yīng)它本身input type=text name=User_name //輸入用戶名的文本框input type=text name=User_password //輸入用戶密碼的文本框//定義一個按鈕,用戶用于提交數(shù)據(jù)input type=button name=submit onclick=CheckData()/Form //表單定義結(jié)束當用戶按下按鈕后,先在客戶端檢查數(shù)據(jù)的合法性:scriptFunction CheckData(){if(==’’) //檢查用戶名是否為空alert(“請輸入您的用戶名!”);elseif(==’’)//否則,檢查用戶密碼是否為空alert(“請輸入您的用戶密碼!”);else(); //否則,數(shù)據(jù)合法,則提交給服務(wù)器}/script數(shù)據(jù)提交給服務(wù)器后,從數(shù)據(jù)庫中查找用戶信息:%User_name=(“User_name”); //取得用戶名User_password=(“User_password”); //取得密碼(“User_name”,User_name);//為用戶名建立全局變量//加載數(shù)據(jù)庫驅(qū)動(“”);Connectioncon=(“jdbc:odbc:MyDatabase”,””,””); Statement statement=(); String strSQL=”select * from User where name=’”+User_name+”’;”; ResultSet result=(strSQL); if(!()) //如果沒有找到,則提示錯誤信息,并且返回{% alert(”用戶名輸入不正確!”); =””;% } else { //如果密碼不正確則顯示出錯信息,并且返回if(!((“User_password”)).equals(User_password)) {%alert(”用戶密碼輸入不正確!”);=””; % } else { //獲得當前日期和時間,并將相關(guān)信息插入到日志表Log中 CurrentDate=new ( );Current_Date=(CurrentDate);strSQL=”insert into Log Values(‘”+User_name+”’,’登陸’,’界面’,’”+Current_Date+”’);”;(strSQL);%=””; //進入到程序主界面%}}% 顯示模塊的實現(xiàn),具體實現(xiàn)方法見附錄,在有了樹的類后,具體實現(xiàn)方法如下面NS圖所示。同時,由于信息管理模塊比較復(fù)雜,因此將分別介紹它的各個子模塊。 網(wǎng)頁功能表網(wǎng) 頁 名 稱網(wǎng) 頁 功 能用 戶 登 陸程 序 主 窗 口顯 示 窗 口操 作 窗 口添 加 根 結(jié) 點添 加 非 終 端 結(jié) 點添 加 終 端 結(jié) 點刪 除 非 終 端 結(jié) 點刪 除 終 端 結(jié) 點修 改 終 端 結(jié) 點查 詢 非 終 端 結(jié) 點共 享 結(jié) 點用 戶 更 改 密 碼管 理 員 添 加 用 戶管 理 員 刪 除 用 戶管 理 員 查 詢 用 戶第5章 系統(tǒng)實現(xiàn)為了更好地介紹系統(tǒng)實現(xiàn),在各個模塊中選取了部分源代碼。 模塊圖用戶添加信息管理用戶登陸用戶管理信息查詢密碼更改用戶查詢用戶刪除信息修改信息刪除信息添加信息顯示信息共享主 程 序 對于本系統(tǒng),可根據(jù)需求分析將結(jié)構(gòu)分成用戶登陸模塊、信息顯示模塊、信息管理模塊、用戶管理模塊這四大模塊,其中信息管理模塊又可分為信息添加模塊、信息刪除模塊、信息修改模塊、信息查詢模塊、信息共享模塊,用戶管理模塊則分為用戶添加模塊、用戶刪除模塊、用戶查詢模塊、密碼更改模塊,至于日志功能則可以在各個模塊中分別實現(xiàn),具體的模塊圖如下。216。216。216。216。216。216。人們在開發(fā)計算機軟件的長期實踐中積累了豐富的經(jīng)驗,總結(jié)這些經(jīng)驗得出了一些啟發(fā)式規(guī)則,主要包括以下幾個方面:216。采用模塊化應(yīng)盡量做到模塊獨立,即希望設(shè)計這樣的結(jié)構(gòu),使得每個模塊完成一個相對獨立的特定子功能,并且和其它模塊之間的關(guān)系盡量簡單。因為程序錯誤通常局限在有關(guān)的模塊及它們之間的接口中,所以模塊化使軟件容易調(diào)試和測試,因而有助于提高軟件的可靠性。 模塊設(shè)計模塊化就是把程序劃分成若干個模塊,每個模塊完成一個子功能,把這些模塊合起來組成一個整體,可以完成指定的功能,滿足問題的要求。 樹形結(jié)構(gòu)表Tree字 段 名類 型長 度意 義IconText40顯示的圖標ContentText20顯示的文本HtmlText40超鏈接ParentText20結(jié)點的雙親LeafText4是否為葉子OwnerText20結(jié)點的所有者為了便于管理和維護,以及對用戶的操作加以追蹤,還應(yīng)建立一個日志表Log,其中存放用戶何時執(zhí)行了何種操作。在本系統(tǒng)中,首先要有一個用戶表User,它包括User_name和User_password兩個字段,分別存儲用戶的名稱和密碼,初始化時,表中只有管理員名稱和密碼。右邊的是操作窗口,各個操作都是在其中進行的。左邊的是顯示窗口,它的主要結(jié)構(gòu)是一棵資源管理樹,結(jié)點分成三類:根結(jié)點、文件夾結(jié)點、葉子結(jié)點,每個結(jié)點由圖標和顯示文本組成,也可以加上超鏈接,所有結(jié)點是分層顯示的,并且具有繼承關(guān)系。 日志功能為了便于管理和維護,應(yīng)該記錄用戶的操作,建立日志文件,這對整個系統(tǒng)的安全也是非常有益的。共享可節(jié)省大量的人力和物力,也易于擴充和維護。216。216。216。本軟件作為一個信息資源管理框架,盡管各個單位的內(nèi)部管理千差萬別,但都應(yīng)包括以下一些主要功能:216。 操作可行性本系統(tǒng)界面清晰明快,主題突出,只要稍加熟悉即可勝任,故操作方面也可行。 經(jīng)濟可行性目前,在各個單位,計算機已經(jīng)開始普及,而本系統(tǒng)在使用時只需一臺性能較高的服務(wù)器即可,故經(jīng)濟方面也可行。 技術(shù)可行性通過第2章的分析,各種開發(fā)技術(shù)已發(fā)展成熟,各種開發(fā)軟件在國內(nèi)外大量的使用,故軟件開發(fā)平臺成熟可行。BrowserHTTPWWW Server 數(shù)據(jù)倉存取接口 DBSResultExec調(diào)用 CGI Browser/Server 結(jié)構(gòu)第3章 系統(tǒng)分析 可行性研究可行性研究的目的是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。基于以上的缺點,使Client/Server的開發(fā)及管理成本越來越高,加上Internet的廣泛使用,于是提出Browser/Server信息發(fā)布模式。216。216。Graph ClientSocketGraph Server數(shù)據(jù)倉存取接口DBS Client/Server結(jié)構(gòu)這種結(jié)構(gòu)存在以下不足:216。如上所述,Access作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強大功能。另外,Access允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。Access的優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。 模塊(Module)——模塊的功能與宏類似,但它定義的操作比宏更精細和復(fù)雜,用戶可以根據(jù)自己的需要編寫程序。 宏(Macro)——宏相當于DOS中的批處理,用來自動執(zhí)行一系列操作。 報表(Report)——報表的功能是將數(shù)據(jù)庫中的數(shù)據(jù)分類匯總,然后打印出來,以便分析。窗體也稱表單。216。216。Access將所有有名字的東西都成為對象(object),最重要的對象包括:216。JBuilder內(nèi)建完全以Java撰寫的關(guān)連式數(shù)據(jù)庫JDataStore。JBuilder搭配最新EJB技術(shù),幫助你快速建構(gòu)數(shù)據(jù)導向動態(tài)Web應(yīng)用程序,讓您更容易地將企業(yè)邏輯與Web應(yīng)用程序相結(jié)合。程序代碼重整功能無論對于新的程序代碼或是現(xiàn)有的程序代碼都可以使用,重排個人喜好也可以導入或是導出。使用新的程序代碼格式器在開發(fā)團隊中維持一致的程序代碼格式。無論您在UML類圖變更類別名稱、方法名稱、屬性名稱或是包名稱,JBuilder重構(gòu)功能會重建相關(guān)程序代碼,節(jié)省您的時間。并且能夠了解系統(tǒng)中未知程序代碼的架構(gòu)。JBuilder也提供了支持Window,Linux和Solaris的開發(fā),以提供真正的跨平臺支持能力。不管是新手或是富有經(jīng)驗的開發(fā)者,JBuilder都能以省時好用的工具大幅增加生產(chǎn)力,并且加速推向市場的時間。在JBuilder的IDE中,開發(fā)者從設(shè)計到開發(fā)的階段,都可以完整的掌握整個應(yīng)用程序的開發(fā)生命周期。JBuilder的開發(fā)環(huán)境是Borland對于Java軟件平臺的支持核心。JBuilder允許您自由選擇您的開發(fā)平臺、版本控制系統(tǒng)以及應(yīng)用程序服務(wù)器,讓您免于被特定的廠商所束縛。運用JBuilder雙向、可視化的設(shè)計工具,JBuilder可加快您開發(fā)EJB、Web客戶端、XML、Web Services以及數(shù)據(jù)庫應(yīng)用程序,并且可以快速分發(fā)應(yīng)用程序到多種業(yè)界居領(lǐng)先地位的J2EE 平臺應(yīng)用程序服務(wù)器。這就是為什么SUN還要推出Java Server Pages的原因。由于Java Servlet內(nèi)部是以線程方式提供服務(wù),不必對于每個請求都啟動一個進程,并且利用多線程機制可以同時為多個請求服務(wù),因此Java Servlet效率非常高。許多Web服務(wù)器都支持Servlet,即使不直接支持Servlet的Web服務(wù)器也可以通過附加的應(yīng)用服務(wù)器和模塊來支持Servlet。Servlet這個名稱大概源于Applet,可以稱之為“小服務(wù)程序”。有趣的是,不同于ODBC是Open Database Connectivity的簡稱,JDBC并不是Java Database Connecivity的簡稱,而是SUN的注冊商標,至少官方說法是這樣的。JDBC是一種規(guī)范,它讓各數(shù)據(jù)庫廠商為Java程序員提供標準的數(shù)據(jù)庫訪問類和接口,這樣就使得獨立于DBMS的Java應(yīng)用程序的開發(fā)工具和產(chǎn)品成為可能。JavaBean組件可以用來執(zhí)行復(fù)雜的計算任務(wù),或負責與數(shù)據(jù)庫的交互以及數(shù)據(jù)提取等,由于JavaBean開發(fā)起來簡單,又可以利用Java語言的強大功能,許多動態(tài)頁面處理過程實際上被封裝到了JavaBean中。對于程序員來說,最好的一點就是JavaBean可以實現(xiàn)代碼的重復(fù)利用,另外對于程序的易維護性等也具有很重大的意義。 JavaScript的運行只依賴于瀏覽器本身,所以只要瀏覽器運行就一定能運行JavaScript語句,而與操作系統(tǒng)無關(guān)。 JavaScript不允許訪問本地硬盤,不能將數(shù)據(jù)存入服務(wù)器,不允許修改網(wǎng)絡(luò)上的文檔,安全性高。 JavaScript可以方便地操縱各種瀏覽器的對象,可以使用JavaScript來控制瀏覽器的外觀,狀態(tài)甚至運行方式,可以根據(jù)用戶的需要“定制”瀏覽器,從而使網(wǎng)頁更加友好。 在JavaScript出現(xiàn)之前,傳統(tǒng)的數(shù)據(jù)提交和驗證工作均由用戶端瀏覽器通過網(wǎng)絡(luò)傳輸?shù)椒?wù)器上進行,如果數(shù)據(jù)量很大,這對于網(wǎng)絡(luò)和服務(wù)器的資源來說實在是一種無形的浪費,而使用JavaScript就可以在客戶端進行數(shù)據(jù)驗證。JavaScript是一種基于對象和事件驅(qū)動的,具有較好安全性的一種腳本語言,它的出現(xiàn)很好的解決了上述問題,它使信息與用戶之間不再只是一種顯示與瀏覽的關(guān)系,而是比較有效地實現(xiàn)了實時、動態(tài)和交互功能。在客戶機中,它可用于編寫Web瀏覽器在Web網(wǎng)頁上下文中執(zhí)行的程序,在服務(wù)器中,它可用于編寫用于處理Web瀏覽器提交的信息并相應(yīng)地更新瀏覽器顯示的Web服務(wù)器程序。 JavaScriptJavaScript最早為Netscape所設(shè)計,可以直接由HTML網(wǎng)頁文件引用,但它的事件處理能力比單獨的HTML提供的用戶接口更強,控制更方便。它允許程序動態(tài)地裝入運行過程中所需要的類,而不會使任何引用該類的程序崩潰。216。 可移植性同結(jié)構(gòu)無關(guān)的特性使Java應(yīng)用程序可以在配備了Java解釋器和運行環(huán)境的任何計算機系統(tǒng)上運行,這成為Java應(yīng)用程序便于移植的良好基礎(chǔ)。Java語言在機器上執(zhí)行前,要經(jīng)過很多次測試,對于安全性有非常嚴格的限制,尤其是對用戶端安全的保護有詳盡而嚴
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1