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

正文內(nèi)容

基于web的圖片資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文-全文預(yù)覽

2024-10-11 09:15 上一頁面

下一頁面
  

【正文】 類到數(shù)據(jù)表的相互映射,而且還提供了數(shù)據(jù)查詢和恢復(fù)機(jī)制。 在 Hibernate 有個(gè)常用的 API,它用于查詢由數(shù)據(jù)庫所表示的對(duì)象。我基本上只使用了 Spring 的 IOC 依賴注入,所謂的依賴注入是通過所謂的控制反轉(zhuǎn)( IOC)技術(shù)實(shí)現(xiàn)的。在代碼中是不直接與對(duì)象和服務(wù)連接的,但可以描述你需要在配置文件中的服務(wù)。靜態(tài)HTML 對(duì)于顯示靜態(tài)內(nèi)容是不錯(cuò)的選擇,新的挑戰(zhàn)在于創(chuàng)建交互的基于 Web的應(yīng)用程序,用戶在瀏覽信息的同時(shí)也需要向服務(wù)器反饋一些信息,在這些程序中,頁面的內(nèi)容是基于用戶的請(qǐng)求或系統(tǒng)的狀態(tài),而不是預(yù)先定義的文字。 JSP 規(guī)范是 Web服務(wù)器、應(yīng)用服務(wù)器、交易系統(tǒng)以及開發(fā)工具供應(yīng)間廣泛合作 和交流 的結(jié)果, SUN公司開發(fā)出這個(gè)規(guī)范來整合和平衡已經(jīng)存在的規(guī)范對(duì) Java 編程環(huán)境進(jìn)行支持的技術(shù)和工具,其結(jié)果是產(chǎn)生了一種新的、開發(fā)基于 Web 應(yīng)用程序的方法,給予使用基于組件應(yīng)用邏輯的頁面設(shè)計(jì)者以強(qiáng)大的功能支持。該腳本在標(biāo)志說明,所有的標(biāo)志項(xiàng)目是由腳本執(zhí)行, JSP 規(guī)范支持所有常見的腳本元素,包括聲明和表達(dá)式。 運(yùn)用 JavaScript, 這樣能夠 彌補(bǔ)程序 在 運(yùn) 行速度上的 不足 ,同時(shí)它也 能 擴(kuò)展 WEB頁面的功能。 通過 這種方 法能夠 獲得表單中文本框或按鈕上的值, 這樣就可以對(duì) 它們 進(jìn)行 分析、對(duì)比 和 判斷數(shù)據(jù) 的 格式。 B/S 模式分析 C/S 模式主要是由客戶端應(yīng)用程序、服務(wù)器管理程序和中間件三個(gè)部分組成。 B/S 模式是一種以 Web 技術(shù)為基礎(chǔ)的新型的 MIS 系統(tǒng)平臺(tái)模式。瀏覽器將 HTML 代碼轉(zhuǎn)化成圖文并茂的網(wǎng)頁。如果客戶提交請(qǐng)求包括數(shù)據(jù)訪問,Web 服務(wù)器也需要與數(shù)據(jù)庫服務(wù)器一起工作以完成該過程。這樣不僅節(jié)省了客戶機(jī)的硬盤存儲(chǔ)空間與內(nèi)存,并且也使軟件的安裝過程更加簡(jiǎn)便。系統(tǒng)的 開發(fā)人員不必再為不同級(jí)別的用戶設(shè)計(jì)和開發(fā)不同的客戶端應(yīng)用程序了,只是把全部的功能都實(shí)現(xiàn)在 Web 服務(wù)器上,并就不同的功能不同組別的用戶設(shè)置在其上權(quán)限。當(dāng)形勢(shì)變化時(shí),這是沒有必要為每一個(gè)現(xiàn)有的客戶應(yīng)用程序來進(jìn)行升級(jí),并簡(jiǎn)單地修訂 Web 服務(wù)器的業(yè)務(wù)處理程序。 MyEclipse 開發(fā)工具對(duì)于軟件工程師而言 是一個(gè)不錯(cuò)的 平臺(tái) ,不論是 學(xué)習(xí) 應(yīng)用還是 真正項(xiàng)目的 開發(fā),它都提供了很好的支持,特別是對(duì) JSP 和 Tomcat 服務(wù)器的支持, 并且自身 配置有很多的插件和服務(wù)器, 使軟件開發(fā)人員在開發(fā)過程 很好 操作, 并且也簡(jiǎn)化了開發(fā)過程, 可以很好的實(shí)現(xiàn)功能很快的看到效果,節(jié)省了開發(fā)人員很多的時(shí)間。目前, MyEclipse 中已經(jīng)能夠提供一些語言的開發(fā)功能插件,如 C 語言等。也可以無限擴(kuò)展,并且有一個(gè)統(tǒng)一的外觀,操作和系統(tǒng)資源管理,而這恰恰是 MyEclipse 中的潛力。 Tomcat 的介紹是 Web 服務(wù)器一種,是開源的 web 服務(wù)器。非注冊(cè)會(huì)員你可以瀏覽 圖片管理系統(tǒng) 里別人的 圖 片。這些費(fèi)用 主要包括: 用于 購買和安裝 系統(tǒng)開發(fā)的一些 設(shè)備的費(fèi)用:計(jì)算機(jī)硬件、系統(tǒng)軟件、 服務(wù)器 等; 技術(shù)可行性分析 這個(gè) 圖片管理系統(tǒng) 是基于 web來開發(fā)的,主要運(yùn)用 jsp 技術(shù)、 Hibernate、 Spring、Struts 框架等相關(guān)技術(shù),以 My Sql 為后臺(tái)數(shù)據(jù)庫、 為應(yīng)用服務(wù)器。 由于現(xiàn)在我國(guó)信息技術(shù)的快速發(fā)展,隨之帶來的 信息化技術(shù)已經(jīng) 十分 普及, 系統(tǒng) 操作人員水平都有 了極大的提高 ,所以 這個(gè)系統(tǒng) 在運(yùn)行上 分析 是可行性的。 ③ 未抄襲任何已存在的類似的網(wǎng)站系統(tǒng)。 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 14 性能需求 設(shè)備需求: 計(jì)算 機(jī) 、 Tomact 服務(wù)器、 My Sql 數(shù)據(jù)庫。 (3)修改 密碼:用戶可以修改自己的登錄密碼。 圖片管理 系統(tǒng)的角色之一是 注冊(cè)用戶: 用例名稱: 用戶登錄 執(zhí)行者: 用戶 目的:完成 注冊(cè)用戶登 錄后的一系列操作 的完整過程。 ( 1) 用戶 輸入 登錄名,密碼 ,系統(tǒng)識(shí)別 系統(tǒng)管理員信息 的有效性; ( 2)對(duì) 管理員信息進(jìn)行 識(shí) 別 正確后,登錄系統(tǒng) ; ( 3) 管理員完成對(duì)圖片夾建立時(shí)圖片類型的添加操作; 圖 32 用例圖 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 16 系統(tǒng)功能模塊結(jié)構(gòu) 圖片 管理系統(tǒng) 按功能模塊劃分 分為五大模塊 :圖片夾 列表模塊、新建 圖片夾 模塊、編輯用戶 資料模塊、修改密碼模塊、添加 圖片夾類型 模塊。 (3) 輸入數(shù)據(jù):記錄編號(hào)是 被定義為 自增列 但是并不 顯示在前臺(tái) 的 頁面 中 ;圖片名稱、 圖片的備注 分別以文本框的形式 出現(xiàn)在 前臺(tái)頁面中,由用戶 在長(zhǎng)傳圖片時(shí) 輸入;圖片的上傳 是通過 數(shù)據(jù)流 來實(shí)現(xiàn)的 , 將圖片的上傳當(dāng)作數(shù)據(jù)上傳來實(shí)現(xiàn),并且 出現(xiàn)在前臺(tái)的時(shí)候 是 需要用戶 進(jìn)行 點(diǎn)擊 來 選擇 圖片 的 方法來出現(xiàn) 。 (3) 錯(cuò)誤處理:在 所需完成填寫 信息的過程 中 不能出現(xiàn)未填寫的 欄目, 否則 系統(tǒng)會(huì)給出相應(yīng)的提示 要求,進(jìn)行信息完善 。 否 是 圖 33 新建 圖片夾 流程圖 修改資料模塊 (1) 業(yè)務(wù)描述:對(duì)注冊(cè)用戶來講,將他們 注冊(cè)時(shí) 的資料從 后臺(tái)數(shù)據(jù)庫中 調(diào) 取出來這樣 用戶 就可以根據(jù)自己的 需要進(jìn)行相應(yīng)的修改,根據(jù)用戶資料 修改 采集界面來采集相應(yīng)的 修改 數(shù)據(jù), 通過 這些數(shù)據(jù)來更新數(shù)據(jù)庫中該用戶的相應(yīng)資料。 (4) 輸入數(shù)據(jù):由用戶輸入相應(yīng)的數(shù)據(jù)信息。 (2) 業(yè)務(wù)流程:進(jìn)入修改密碼界面,根據(jù)提示給出需要修改的信息,輸入驗(yàn)證碼后提交即可。 (6) 角色說明: 此功能主要注冊(cè)用戶使用。 (4) 輸入數(shù)據(jù):由管理員給出所要加入的相關(guān)種類。根據(jù)上述的系統(tǒng)模型結(jié)構(gòu),經(jīng)過分析和設(shè)計(jì),得到數(shù)據(jù)庫表結(jié)構(gòu)及關(guān)系如下: 管理員信息表包括管理員用戶 ID、用戶名、密碼等詳細(xì)信息 ,如表 31所示。 (6) 角色說明:此功能主要由管理員使用。 開始 輸入用戶名密碼 輸入正確 進(jìn)入編輯用戶資料界面 結(jié)束 顯示出錯(cuò)原因 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 19 (2) 業(yè)務(wù)流程:管理員登 錄 后進(jìn)行添加操作,填寫添加種類的名稱點(diǎn)擊提交后將在下面相應(yīng)的下拉菜單中給予顯示。 (4) 輸入數(shù)據(jù):由用戶輸入相應(yīng)的數(shù)據(jù)信息。 (6) 角色說明:此功能主要注冊(cè)用戶使用。 (2) 業(yè)務(wù)流程 :進(jìn)入修改資料界面,然后根據(jù)界面的提示,修改所需的資料。 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 17 (5) 輸出結(jié)果:其輸出結(jié)果為在 圖片夾 列表中給予相應(yīng)的顯示。 新建 圖片夾 模塊 (1) 業(yè)務(wù)描述:添加 圖片夾 即為用戶所處的 圖片夾 管理模塊加入一個(gè)新的 圖片夾 。 圖片夾 列表模塊 (1) 業(yè)務(wù)描述:管理 用戶建好的圖片夾 。 ( 4)退出系統(tǒng)。 (5)圖片夾 分類管理:此功能是管理員登錄時(shí)擁有的權(quán)限,管理員可以添加 圖片夾 的分類 類型,以便于用戶在創(chuàng)建圖片夾時(shí)有可供選擇的類型 。新建 圖片夾 :此功能是注冊(cè)用戶所擁有的,用戶可以自己創(chuàng)建想要的 圖片夾,并且在創(chuàng)建圖片夾的時(shí)候規(guī)定圖片夾的名稱和圖片夾的其他信息 。 綜上所述,本系統(tǒng)的開發(fā)從技術(shù)上、從經(jīng)濟(jì)上、從運(yùn)行上、從時(shí)間上和法律上都是完全可行的,系統(tǒng)也是可以進(jìn)行開發(fā)的。 法律可行性 ① 所有技術(shù)資料和參考文獻(xiàn)都是合法的。 運(yùn)行可行性 運(yùn)行可行性是 對(duì) 新系統(tǒng) 開發(fā)完成并且部署 運(yùn)行后給 類似 系統(tǒng) 在現(xiàn)在社會(huì)的發(fā)展 帶來的影響和后果進(jìn)行 簡(jiǎn)單的 估計(jì)和評(píng)價(jià)。 經(jīng)濟(jì)可行性 經(jīng)濟(jì)可行性研究是對(duì) 軟件開發(fā) 的 公司的 經(jīng)濟(jì)現(xiàn)狀和 要完成的 系統(tǒng)運(yùn)行 以及以后的維護(hù)費(fèi)用進(jìn)行 簡(jiǎn)單評(píng)估 ,對(duì)系統(tǒng) 完成和運(yùn)行 后 將 取得 的社會(huì)和經(jīng)濟(jì)效益 的回報(bào) 進(jìn)行 評(píng)估 。同時(shí)也詳細(xì)介紹了 JSP 的相關(guān)技術(shù),運(yùn)行環(huán)境及其開發(fā)工具 ,通過第 1 章緒論內(nèi)容的介紹,我們可以很基礎(chǔ)的了解到 JAVA 的 Web 程序開發(fā)的環(huán)境,并且所用到的技術(shù),并且能簡(jiǎn)單的了解到在 Web 程序運(yùn)行的時(shí)候,各種所用的技術(shù)是如何運(yùn)行的,能夠支持 Web 程序完整的運(yùn)行起來 。 并且 有了 Sun 的參 加 和支持,最新的 Servlet 和 Jsp 規(guī)范 要求就 能在 Tomcat 中得到體現(xiàn) 和發(fā)展 。也就是說,只要人們有未來的需求,就會(huì)出碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 11 現(xiàn)建立在 MyEclipse 上的 COBOL ,Perl, Python 等其他語言開發(fā)插件的出現(xiàn)。針對(duì)這一原因在 MyEclipse 在版本的研發(fā)上著重了解決了這一點(diǎn)缺陷,他們以 MyEclipse完全整合了 Ecplise,換句 話也就是說開發(fā)人員只需要安裝 MyEclipse 它其中就會(huì)自動(dòng)給你安裝 Eclipse,無須你再說安裝在這一點(diǎn)上就我本人來講是相當(dāng)?shù)母惺艿搅吮憷?。如果一家公司擁有?shù)以千計(jì)的客戶,位于不同的位置,這樣易于維護(hù)就會(huì)顯得非常重要?,F(xiàn)代企業(yè)面臨著瞬息萬變的競(jìng)爭(zhēng)環(huán)境,并且企業(yè)運(yùn)作機(jī)制的更新與調(diào)整也逐漸變得頻繁。甚至與會(huì)者還可以把筆記本電腦聯(lián)上團(tuán)購網(wǎng)站銷售室的網(wǎng)絡(luò)插口,自己來查詢相關(guān)的數(shù)據(jù)。 B/S 模式首先簡(jiǎn)化了客戶端。這個(gè)后臺(tái)就是第二層的 Web 服務(wù)器。 第一層客戶機(jī)是用戶與整個(gè)系統(tǒng)的接口。該服務(wù)器在用戶和數(shù)據(jù) 之間的交互的組件程序負(fù)責(zé)的系統(tǒng)資源,例如作為管理信息數(shù)據(jù)庫的有效管理,主要的工作是當(dāng)并發(fā)客戶端的數(shù)量請(qǐng)求服務(wù)器相同的資源,該資源實(shí)現(xiàn)最佳管理。 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 9 其次,使用 JavaScript 可以提供用戶更為豐富的使用體驗(yàn),不用刷新就可以改變頁面上的內(nèi)容,和 JSP 技術(shù)相互配合,符合當(dāng)今 IT 技術(shù)中的 WEB 方向發(fā)展的潮流。利用用戶的計(jì)算機(jī)去處理一些問題,分擔(dān)了數(shù)據(jù)庫的工作量。 關(guān)于 JavaScript 腳本語言的應(yīng)用 JavaScript 語言是 web 技術(shù)發(fā)展而衍生的 增強(qiáng)型技術(shù),在客戶 端 使用時(shí),該語言能夠 把內(nèi)容的靜態(tài)頁面轉(zhuǎn)換為交互式 的動(dòng)態(tài) 體驗(yàn)。 (2) JSP 標(biāo)識(shí) 絕大數(shù) JSP 處理將通過與 JSP相關(guān)的基于 XML 的標(biāo)識(shí)完成 。這個(gè)方案將解決 在我們以往過程中 所受到的限制 和局限 ,即使在任何 Web 的交互程序服務(wù)器上運(yùn)行、將應(yīng)用程序邏輯 結(jié)構(gòu)和 頁面顯示 能夠 分離 開來 、 以用來 快速地開發(fā)和測(cè)試 WEB 系統(tǒng) 、簡(jiǎn)化開 發(fā)基于 Web 的 系統(tǒng)網(wǎng)站平臺(tái) 的過程。在常用的 IOC 實(shí)例中,容器可以創(chuàng)建了全部對(duì)象,并設(shè)置必要的一些屬性將它們可以連接在一起,來決定調(diào)用方法的具體時(shí)間。你可以認(rèn)為 IOC 和 JNDI 是相反的 不是從對(duì)象找在容器找到它的依賴,而是該容器是在對(duì)對(duì)象的初始化時(shí),并且對(duì)象被傳遞給它。所以很多包持久的業(yè)務(wù)邏輯的操作不再需要專門編寫復(fù)雜的 JDBC 語句,這樣使數(shù)據(jù)持久層已經(jīng)極大地簡(jiǎn)化 了。 Hibernate 的配置文件用來定義 Java 之間的映射關(guān)系對(duì)象和數(shù)據(jù)表,也是在更深的層次將數(shù)據(jù)表之間的關(guān)系解釋繼承和包含關(guān)系之間為 Java 對(duì)象。這實(shí)際上是變化的模式 傳播機(jī)制。通常一個(gè)視圖對(duì)應(yīng)于一個(gè)控制器。視圖( View)展示出了信息和模型數(shù)據(jù)的用戶的狀態(tài)和邏輯關(guān)系的狀態(tài)。 MVC 對(duì)應(yīng)用程序要求分層,雖然這將需要額外的工作,但產(chǎn)品明確的結(jié)構(gòu),產(chǎn)品的應(yīng)用,可以更好地由模型反射。 MVC 的優(yōu)點(diǎn) 大部分的流程語言如 PHP 和 ASP 開發(fā)的 Web 應(yīng)用程序,模板的初始發(fā)展是混合層的數(shù)據(jù)編程。這樣的業(yè)務(wù)模式,可以說是 MVC的核心。一個(gè)應(yīng)用程序可以具有許多不同的看法, MVC設(shè)計(jì)模式進(jìn)行處理視圖限制為次上收集和處理數(shù)據(jù),以及用戶的請(qǐng)求,而不包括在業(yè)務(wù)流程的處理。如圖 21所示。 與 MySQL 數(shù)據(jù)庫相比ORACLE 數(shù)據(jù) 庫 確實(shí)是 功能 相當(dāng)?shù)?強(qiáng)大 而且功能相當(dāng) 齊 全的數(shù)據(jù)庫, 但是 ORACLE 數(shù)據(jù)庫對(duì)于系統(tǒng)的要求很高,并且它與 MySql 相比最大的特點(diǎn)是需要付費(fèi)的 。 MySql 還有許多的特點(diǎn) , 除了上面所提到的特點(diǎn), MySql 還有一個(gè) 最顯著的 的特點(diǎn),那就是在 比較典型的操作系統(tǒng)例 如 UNIX 和 LINUX 這樣的操作系統(tǒng)上,它 的運(yùn)行是 免費(fèi)的, 并且現(xiàn)在使用于各種操作系統(tǒng)平臺(tái),而且趨于免費(fèi)了,因此它 從因特網(wǎng)上下載碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 4 到 其 常用的 服務(wù)器和客戶 端 軟件。這就增加了存或者取數(shù)據(jù)的靈活性,效率也得到了提高。 Inter 技術(shù) 的發(fā)展, 推動(dòng)了 Java 技術(shù) 的 不斷得進(jìn)步, JDK 是一個(gè)寫 Java 語言應(yīng)用和開發(fā) 應(yīng)用程序的開發(fā)平臺(tái)。虛擬機(jī)以某種高速算法執(zhí)行 Java 的面相對(duì)象語言代碼。 Java 包含了跨平臺(tái),動(dòng)態(tài)網(wǎng)頁,互聯(lián)網(wǎng)計(jì)算等優(yōu)勢(shì)。 (4) 第 4章是系統(tǒng)的編碼實(shí)現(xiàn),從三 大 框架的實(shí)現(xiàn),數(shù)據(jù)庫的創(chuàng)建等方面介紹了系統(tǒng)的 代碼 實(shí)現(xiàn) 過程 。 本系統(tǒng)所研究的是從 圖片 的管理到 對(duì)圖片的評(píng)論 等一系列的問題,大致分為:前臺(tái)包括 圖片夾 列表、新建 圖片夾 、修改資料、修改密碼、技術(shù)支持,后臺(tái)包括 圖片夾類型選擇 管理, 本文共分 5 章,第 1章是緒論,第 2 章介紹開發(fā)本系統(tǒng)所用到的相 關(guān)技術(shù),第 3章是系統(tǒng)的需求分析 和可行性分析以 及 系統(tǒng)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1