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

正文內(nèi)容

企業(yè)網(wǎng)站的數(shù)據(jù)庫畢業(yè)設(shè)計(編輯修改稿)

2025-07-13 22:30 本頁面
 

【文章內(nèi)容簡介】 序員都可以更改它或在其中加入新的功能。 Tomcat 是一個輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。對于一個初學(xué)者來說,可以這樣認為,當在一臺機器上配置好 Apache 服務(wù)器,可利用它響應(yīng)對 HTML 頁面的訪問請求。實際上Tomcat 部分是 Apache 服務(wù)器的擴展,但它是獨立運行的,所以當你運行 tomcat 時,它實際上作為一個與 Apache 獨立的進程單獨運行的。 這里的訣竅是,當配置正確時,Apache 為 HTML 頁面服務(wù),而 Tomcat 實際上運行JSP 頁面和 Servlet。另外,Tomcat 和 IIS、Apache 等 Web 服務(wù)器一樣,具有處理 HTML頁面的功能,另外它還是一個 Servlet 和 JSP 容器,獨立的 Servlet 容器是 Tomcat 的默認模式。不過,Tomcat 處理靜態(tài) HTML 的能力不如 Apache 服務(wù)器。目前 Tomcat 最新版本為 Released 。3 網(wǎng)站整體設(shè)計 總體設(shè)計 需求分析如今,互連網(wǎng)對企業(yè)來說已經(jīng)不再是新鮮的事物了,大多數(shù)的企業(yè)都已經(jīng)建立了自己的網(wǎng)站。隨著互連網(wǎng)的快速發(fā)展,網(wǎng)路已成為人們生活的一部分。電子商務(wù)、網(wǎng)路行畢業(yè)論文(設(shè)計)銷已不在只是被炒做的概念,人們對其的認識也在深入。不僅僅是大企業(yè)需要網(wǎng)站來開展電子商務(wù),中小企業(yè)一樣也迫切需要自己的企業(yè)網(wǎng)站用以實現(xiàn)宣傳和聯(lián)系客戶等許多傳統(tǒng)媒介無法完成的目標。 網(wǎng)站功能結(jié)構(gòu)圖根據(jù)業(yè)務(wù)流程,需要將網(wǎng)站劃分為前臺、后臺和數(shù)據(jù)庫。前臺中,客戶在登錄網(wǎng)站主頁后即可鏈接查看到產(chǎn)品信息等,還可以給企業(yè)留言。數(shù)據(jù)庫將要作為網(wǎng)站后臺重要的組成部分,管理員的主要操作幾乎全部圍繞數(shù)據(jù)庫,最后將更新的數(shù)據(jù)要顯示給前臺。前臺是一個比較大的功能群,它所包含的信息不僅數(shù)量多,而且種類不同。將它設(shè)計成比較優(yōu)化的結(jié)構(gòu)形式能組織好網(wǎng)站的信息內(nèi)容并將其歸類,方便用戶獲得所需要的信息。其中每一部分都以盡量少的內(nèi)容顯示,以免瀏覽者看的眼花繚亂而失去耐心。除了這些作用外,設(shè)計好前臺的結(jié)構(gòu)形式,也是為后面程序的編寫做出了框架。在為系統(tǒng)劃分功能模塊,并以模塊為單位來實現(xiàn)設(shè)計時也是以這個結(jié)構(gòu)為根基的。系統(tǒng)的后臺要對整個網(wǎng)站的信息和數(shù)據(jù)進行維護。網(wǎng)站前臺所顯示的信息在后臺都應(yīng)該有對應(yīng)的維護。這樣,除了設(shè)計后臺的各個管理界面外,為了方便管理員的工作,可以將各個管理的界面結(jié)合到一個頁面中。因此,各個管理的界面會作為主管理界面的分支。在設(shè)計好網(wǎng)站前臺與后臺的結(jié)構(gòu)以后,就將數(shù)據(jù)庫加入到結(jié)構(gòu)中。后臺將更新的數(shù)據(jù)寫入到數(shù)據(jù)庫中,前臺再將數(shù)據(jù)庫中的信息取出來并顯示。由于中小型企業(yè)網(wǎng)站的目標重點在于展示企業(yè)的信息。因此系統(tǒng)的功能模塊相對單一,就是提供信息的顯示。前臺功能主要包括首頁、站內(nèi)新聞、商品展示、在線聊天、留言簿這五個主要模塊;后臺包括:商品管理、系統(tǒng)管理、新聞管理這三個個模塊。其中每一模塊又包括以下功能:1商品管理:商品管理、首頁設(shè)計,2系統(tǒng)管理:在線聊天、留言薄,3新聞管理:站內(nèi)新聞、后臺頁面圖31 網(wǎng)站整體結(jié)構(gòu)圖 數(shù)據(jù)庫設(shè)計畢業(yè)論文(設(shè)計) 數(shù)據(jù)庫設(shè)計概述數(shù)據(jù)庫設(shè)計是指根據(jù)用戶的需求,在某一具體的數(shù)據(jù)庫管理系統(tǒng)上,設(shè)計數(shù)據(jù)庫的結(jié)構(gòu)和建立數(shù)據(jù)庫的過程。 一般,數(shù)據(jù)庫的設(shè)計過程大致可分數(shù)據(jù)庫設(shè)計為5個步驟:  (1) 需求分析;調(diào)查和分析用戶的業(yè)務(wù)活動和數(shù)據(jù)的使用情況,弄清所用數(shù)據(jù)的種類、范圍、數(shù)量以及它們在業(yè)務(wù)活動中交流的情況,確定用戶對數(shù)據(jù)庫系統(tǒng)的使用要求和各種約束條件等,形成用戶需求規(guī)約?! ?2) 概念設(shè)計;對用戶要求描述的現(xiàn)實世界(可能是一個工廠、一個商場或者一個學(xué)校等),通過對其中住處的分類、聚集和概括,建立抽象的概念數(shù)據(jù)模型。這個概念模型應(yīng)反映現(xiàn)實世界各部門的信息結(jié)構(gòu)、信息流動情況、信息間的互相制約關(guān)系以及各部門對信息儲存、查詢和加工的要求等。所建立的模型應(yīng)避開數(shù)據(jù)庫在計算機上的具體實現(xiàn)細節(jié),用一種抽象的形式表示出來。以擴充的實體—(ER模型)聯(lián)系模型方法為例,第一步先明確現(xiàn)實世界各部門所含的各種實體及其屬性、實體間的聯(lián)系以及對信息的制約條件等,從而給出各部門內(nèi)所用信息的局部描述(在數(shù)據(jù)庫中稱為用戶的局部視圖)。第二步再將前面得到的多個用戶的局部視圖集成為一個全局視圖,即用戶要描述的現(xiàn)實世界的概念數(shù)據(jù)模型。  (3) 邏輯設(shè)計;主要工作是將現(xiàn)實世界的概念數(shù)據(jù)模型設(shè)計成數(shù)據(jù)庫的一種邏輯模式,即適應(yīng)于某種特定數(shù)據(jù)庫管理系統(tǒng)所支持的邏輯數(shù)據(jù)模式。與此同時,可能還需為各種數(shù)據(jù)處理應(yīng)用領(lǐng)域產(chǎn)生相應(yīng)的邏輯子模式。這一步設(shè)計的結(jié)果就是所謂“邏輯數(shù)據(jù)庫” ?! ?4) 物理設(shè)計;根據(jù)特定數(shù)據(jù)庫管理系統(tǒng)所提供的多種存儲結(jié)構(gòu)和存取方法等依賴于具體計算機結(jié)構(gòu)的各項物理設(shè)計措施,對具體的應(yīng)用任務(wù)選定最合適的物理存儲結(jié)構(gòu)(包括檔類型、索引結(jié)構(gòu)和數(shù)據(jù)的存放次序與位邏輯等)、存取方法和存取路徑等。這一步設(shè)計的結(jié)果就是所謂“ 物理數(shù)據(jù)庫 ”?! ?5) 驗證設(shè)計;在上述設(shè)計的基礎(chǔ)上,收集數(shù)據(jù)并具體建立一個數(shù)據(jù)庫,運行一些典型的應(yīng)用任務(wù)來驗證數(shù)據(jù)庫設(shè)計的正確性和合理性。一般,一個大型數(shù)據(jù)庫的設(shè)計過程往往需要經(jīng)過多次循環(huán)反復(fù)。當設(shè)計的某步發(fā)現(xiàn)問題時,可能就需要返回到前面去進行修改。因此,在做上述數(shù)據(jù)庫設(shè)計時就應(yīng)考慮到今后修改設(shè)計的可能性和方便性。 數(shù)據(jù)庫的選擇選用 mysql 作為數(shù)據(jù)庫,由于 MySQL 是開放源代碼的,因此任何人都可以在General Public License 的許可下下載并根據(jù)個性化的需要對其進行修改。MySQL 因為其速度、可靠性和適應(yīng)性而備受關(guān)注。大多數(shù)人都認為在不需要事務(wù)化處理的情況下,MySQL 是管理內(nèi)容最好的選擇。 數(shù)據(jù)庫需求分析畢業(yè)論文(設(shè)計)進行整個數(shù)據(jù)庫設(shè)計必須準確了解與分析用戶需求(包括數(shù)據(jù)和處理) 。用戶需求分析是整個設(shè)計過程的基礎(chǔ),是最困難、最耗費時間的一步。作為最基本的需求分析做得是否充分與準確,決定了在其構(gòu)建數(shù)據(jù)庫的速度和質(zhì)量。用戶的需求具體體現(xiàn)在各種信息的提供、存儲、更新和查詢方面,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出與輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計打下基礎(chǔ)。以這種思想作為設(shè)計策略,小型企業(yè)網(wǎng)站至少有以下 4 項需求:(1)用戶表:包括的數(shù)據(jù)項有用戶姓名、密碼等。(2)產(chǎn)品表:包括的數(shù)據(jù)項有產(chǎn)品號、產(chǎn)品類別、產(chǎn)品圖片等。(3)新聞公告表:包括的數(shù)據(jù)項有標題、類別、時間等。(4)客戶留言表:包括的數(shù)據(jù)項有姓名、性別、愛好、年齡、電話、通訊地址 Email、主題、留言內(nèi)容。 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計數(shù)據(jù)庫、數(shù)據(jù)表的創(chuàng)建數(shù)據(jù)庫:pany數(shù)據(jù)表:RPODUCT創(chuàng)建實體類:完成 頁面數(shù)據(jù)庫、數(shù)據(jù)表的創(chuàng)建數(shù)據(jù)庫:pany數(shù)據(jù)表:NEWS創(chuàng)建實體類:完成根目錄下 頁面 詳細設(shè)計 公共類的實現(xiàn)畢業(yè)論文(設(shè)計)execudeSQL( )方法SQL 語句的參數(shù)設(shè)置public int executeSQL(String preparedSql,String[ ] param) { try { conn = getConn()。 // 得到數(shù)據(jù)庫連接對象 pstmt = (preparedSql)。 if( param != null ) { for( int i = 0。 i 。 i++ ) { (i+1, param[i])。 } } ()。 // 執(zhí)行 SQL 語句 } catch (Exception e) { ()。 // 處理異常 } finally { closeAll(conn,pstmt, null)。 // 釋放資源 } return num。 }前臺功能模塊設(shè)計網(wǎng)站前臺是面向網(wǎng)站訪問用戶的,通俗的說也就是給訪問網(wǎng)站的人看的內(nèi)容和頁面,網(wǎng)站前臺訪問可以瀏覽公開發(fā)布的內(nèi)容,如產(chǎn)品信息、公告信息、企業(yè)介紹、企業(yè)聯(lián)系方式、提交留言等操作,管理可以通過密碼進到后臺的網(wǎng)頁,來發(fā)布新聞、查看留言等操作。下面是前臺功能結(jié)構(gòu)圖圖 32 前臺功能結(jié)構(gòu)圖主要功能模塊介紹(1)首頁功能模塊 企業(yè)簡介,主要包括企業(yè)背景、發(fā)展歷史、主要業(yè)績及組織結(jié)構(gòu)等,讓訪問者對企業(yè)的情況有一個概括的了解。(2)商品展示展示產(chǎn)品展示是指對產(chǎn)品進行詳細展示,包括規(guī)格,產(chǎn)品的款式顏色等所有產(chǎn)品詳細的信息。做到讓網(wǎng)站的產(chǎn)品展示能讓顧客更直觀的去了解網(wǎng)站上所展示的產(chǎn)品,讓顧客在看到產(chǎn)品的同時對產(chǎn)品的每一個信息都有一定的了解。畢業(yè)論文(設(shè)計)(3)站內(nèi)新聞 通過最新的公告信息,發(fā)布企業(yè)動態(tài)信息,可以讓用戶了解公司的發(fā)展動向,加深對公司的印象,從而達到展示企業(yè)實力和形象的目的。也可以達到宣傳公司的目的。(4)在線聊天這是現(xiàn)在網(wǎng)站中的一個亮點,(5)客戶留言模塊 留言板是一個商務(wù)網(wǎng)站中不可缺少的組成部分,它可以增進用戶與網(wǎng)站之間的交流。客戶留言反饋對公司的意見和評價,根據(jù)客戶對公司的意見和評價,來修改或是制定公司的發(fā)展方向。(6)后臺登錄界面當用戶輸入用戶名、密碼,系統(tǒng)自動將輸入的信息和相關(guān)數(shù)據(jù)表中的內(nèi)容進行比較,如果該用戶輸入的內(nèi)容和數(shù)據(jù)表中的內(nèi)容相符,則通過驗證,此次登錄成功;否則登錄失敗。比較的過程是由瀏覽器將指令,數(shù)據(jù)發(fā)送到 Web 服務(wù)器,Web 服務(wù)器通過對數(shù)據(jù)庫進行查詢將結(jié)果返回到瀏覽器,從而端顯示成功的消息,用戶只有成功登陸系統(tǒng)后才能進行一系列的操作。這樣,子模塊各自的內(nèi)容基本設(shè)計好。下面可以設(shè)計如何將這些模塊組織在一起,構(gòu)成一個結(jié)構(gòu)比較合理的前臺了。除了在主頁中建立面向其他模塊的鏈接外,也要在其他模塊中建立返回主頁面的鏈接。另外各個模塊間也應(yīng)該互相鏈接起來。 后臺管理模塊設(shè)計后臺管理模塊的功能是對站內(nèi)的資源進行管理和維護。以后臺的業(yè)務(wù)流程分析和前臺各個模塊的設(shè)計為基礎(chǔ) 、 根據(jù)用戶的需求分析來確定后臺管理模塊應(yīng)具有的功能。后臺管理界面結(jié)構(gòu)圖如下:圖 33 后臺功能結(jié)構(gòu)圖后臺管理模塊的各個子功能模塊如下:(1)管理員身份驗證模塊:為合法用戶提供一個后臺入口。該模塊的功能是對管理員身份進行能夠驗證。用戶畢業(yè)論文(設(shè)計)輸入登錄 ID 和密碼后,系統(tǒng)將判斷登錄 ID 及密碼的有效性,如果通過驗 證則轉(zhuǎn)入后臺主頁,反之則提示錯誤。(2)商品管理模塊:包括商品管理,首頁設(shè)計、后臺管理的功能。(3)系統(tǒng)管理模塊:在線聊天、留言薄和后臺管理的功能。(4)新聞管理管理模塊: 包括站內(nèi)新聞,后臺頁面、后臺管理。畢業(yè)論文(設(shè)計)4 網(wǎng)站功能的實現(xiàn)及效果分析 開發(fā)平臺搭建網(wǎng)站開發(fā)環(huán)境有硬件環(huán)境與軟件環(huán)境。硬件環(huán)境:輸入輸出設(shè)備,存儲器,運算器等常用設(shè)備。我個人的硬件環(huán)境是:CPU:PM ,存儲器:1G,硬盤:120G,顯卡:集成 128M ,顯示器:聯(lián)想 15 寸顯示器。軟件環(huán)境是:操作系統(tǒng)是 Windows xp ,WEB 服務(wù)器是 Tomca,數(shù)據(jù)庫服務(wù)器是 Mysql ,服務(wù)器端腳本編程環(huán)境是 JSP。我個人的軟件環(huán)境是: Windows xp 系統(tǒng),Eclipse 等制作工具。 網(wǎng)站功能的實現(xiàn)(1)首頁的登錄功能如果用戶未輸入用戶名與密碼而想登錄而單擊了用戶登錄界面的確定按鈕,就會彈出“您輸入的用戶名或密碼錯誤!請您重新輸入! ”消息。如圖所示: 圖 41 登錄密碼錯誤信息圖實現(xiàn)新聞列表:創(chuàng)建新聞業(yè)務(wù)類: 建立查詢方法: findAllNews( ),返回新聞列表頁面顯示新聞列表:查看新聞信息:在新聞業(yè)務(wù)類中建立根據(jù)新聞 ID 查找新聞內(nèi)容的方法:findNewsByID( String newsID),返回封裝了新聞信息的新聞對象在頁面 中顯示新聞內(nèi)容(2)首頁的圖片功能如圖所示:畢業(yè)論文(設(shè)計)實現(xiàn)商
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1