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

正文內容

客戶關系管理系統(tǒng)的實現畢業(yè)論文-文庫吧資料

2025-07-01 02:15本頁面
  

【正文】 數據類型數據大小可否為空主鍵idint11NOT NULL是cityvarchar32NULL否zip_codevarchar32NULL否codevarchar32NULL否 數據庫的安全性數據庫的安全性是指保護數據庫以防止不合法的使用所造成的數據泄漏、更改或破壞。區(qū)號信息。區(qū)號信息,包括的數據項有: ID、城市、郵政編碼、區(qū)號??蛻袅粞孕畔ⅲǖ臄祿椨校?ID、公司名、頭像、網址、郵箱、號碼、IP地址、留言時間、回復時間、留言內容、回復內容、狀態(tài)。聯(lián)系人信息,包括的數據項有: ID、姓名、描述、狀態(tài)。數據庫設計是信息系統(tǒng)開發(fā)和建設的重要組成部分。一個信息系統(tǒng)的各個部分能否緊密地結合在一起以及如何結合,關鍵在數據庫。由于數據庫應用系統(tǒng)的復雜性,為了支持相關程序運行,數據庫設計就變得異常復雜,因此最佳設計不可能一蹴而就,而只能是一種“反復探尋,逐步求精”的過程,也就是規(guī)劃和結構化數據庫中的數據對象以及這些數據對象之間關系的過程。數據庫系統(tǒng)需要操作系統(tǒng)的支持。通過關鍵字的設置來提示用戶在使用時避免數據的重復及沖突等情況。用戶界面應當直觀、明了,同時在各個界面的相應之處還有相關的信息提示從而使得用戶更好地進行操作,真正地實現“傻瓜型”管理——易學、易用、易管理。3. 安全性原則軟件與數據庫的設計要做到安全可靠,防止非法用戶的入侵,數據庫與前臺能友好地鏈接,做到前臺操作來改變后臺數據庫的理想效果,并且不產生數據的沖突。 系統(tǒng)開發(fā)平臺電腦配置:CPU: 英特爾 Core i32330M 雙核內存:2 GB (DDR3 1333MHz )硬盤:500G操作系統(tǒng):Microsoft Window7 旗艦版Java虛擬機:JDK6開發(fā)環(huán)境:MyEclipse Web服務平臺:Apache 數據庫:Apache MySql 系統(tǒng)設計原則1. 實用性原則要求滿足實際工作的需要,用戶接口和操作界面設計盡可能做到界面美觀大方,操作簡便實用,能適應不同的用戶,對用戶的技能性要求應盡量的低,只需進行簡單的操作就可完成所要的內容。網絡:服務器和客戶端應有網絡連通。客戶端:PentiumIII 500(或與此相當的CPU)以上配置的PC機,有網絡接口卡(NIC),內存應在128M以上,硬盤在10G以上。確認該計算機已經安裝Web服務器軟件Tomcat,數據庫軟件MySql,還可選用備份服務器。其中包括數據庫連接的刷新,刷新主要通過刪除并重新建立某些數據庫連接,或者當連接池中的可用連接被大量并行請求耗盡的時候而去創(chuàng)建新的連接。當連接不再需要時,客戶端可以將它返回給代理程序,再由代理程序標記為可用。這個代理程序將從連接池中選擇一個空閑的連接,并給它進行標記,以說明此連接不可用,然后將這個連接返回給客戶端。這個對象作為數據庫連接的代理,所有數據庫連接的訪問都由這個代理進行控制。連接池技術的核心思想是在數據庫的連接被需要之前去建立一個數據庫連接的集合。HTTP協(xié)議是國際標準的協(xié)議,無法將其改變。那么,同一個用戶的兩次數據庫操作本應該做一次數據庫連接,但由于HTTP無狀態(tài)的原因,會進行兩次數據庫連接。顯然,這種處理方法性能是較低的,但是由于Servlet是基于HTTP協(xié)議,HTTP協(xié)議是無狀態(tài)的協(xié)議,在處理完用戶的響應后,不會保存用戶的各種信息。這樣就會造成每響應一次用戶請求就會進行一次數據庫連接和關閉,如果同時請求的用戶數量很大,那么數據庫的連接和關閉的開銷將會變得巨大。 數據庫連接池技術在數據庫操作中,數據庫的連接開銷最大,耗時最長。JDBC技術通過提供API使Java 應用程序能夠實現位于企業(yè)信息系統(tǒng)層的數據庫的訪問能力。JSP可以為不同的客戶端提供服務,包括使HTML/DHTML的常規(guī)瀏覽器、使用WML的移動電話和PDA 等手持式無線設備以及使用XML的其他B2B 應用程序等。JSP技術將“一次編寫,隨處運行”的思想推廣到了交互網頁中,因此不需要作任何更改,就可以很輕松地跨平臺和跨Web服務器移動JSP頁?;诮M件的方法加速了開發(fā)過程,提高了應用程序的開發(fā)效率。絕大多數JSP頁面依賴于可重用的、跨平臺的組件來執(zhí)行應用程序的處理。JSP 把用戶界面從系統(tǒng)內容中分離開來,使得設計人員能夠在不改變底層動態(tài)內容的前提下改變整個網頁布局。因此,在J2EE結構的模型框架下,JSP 技術是實現此系統(tǒng)動態(tài)信息交互功能的首選方案。第三,位于客戶端的用戶主要通過瀏覽器使用本系統(tǒng)。 Java Server Page(JSP)技術首先,J2EE 結構是設計和開發(fā)本系統(tǒng)的核心。它的任務是接受Web服務器對數據庫操縱的請求,實現對數據庫查詢、修改、更新等功能,把運行結果提交給Web服務器。它的任務是接受用戶的請求,首先需要執(zhí)行相應的擴展應用程序與數據庫進行連接,通過SQL等方式向數據庫服務器提出數據處理申請,而后等數據庫服務器將數據處理的結果提交給Web服務器,再由Web服務器傳送回客戶端。它的任務是由Web瀏覽器向網絡上的某一Web服務器提出服務請求,Web服務器對用戶身份進行驗證后用HTTP協(xié)議把所需的主頁傳送給客戶端,客戶機接受傳來的主頁文件,并把它顯示在Web瀏覽器上。Browser/Server結構極大的簡化了客戶機的工作,客戶機上只需安裝、配置少量的客戶端軟件即可,服務器將擔負更多的工作,對數據庫的訪問和應用程序的執(zhí)行將在服務器上完成。因此系統(tǒng)的開發(fā)是完全可行的。3 時機可行性:目前,網通、電信等電信運行商的網絡已經覆蓋了幾乎城鄉(xiāng)的所有地方,普通家庭可以選擇便宜的ADSL撥號上網,企事業(yè)單位也可根據需求上網,因此網絡客戶關系管理已經勢在必行。因此,系統(tǒng)的軟件開發(fā)平臺已成熟可行。數據庫服務器選用Mysql數據庫,它能夠處理大量數據,同時保持數據的完整性并提供許多高級管理功能。該管理系統(tǒng)采用了當前新興的Browser/Server模式進行開發(fā)。所以本系統(tǒng)在經濟上是可行的。該系統(tǒng)的可行性分析包括以下幾個方面的內容。 可行性分析可行性分析(Feasibility Analysis)也稱為可行性研究,是在系統(tǒng)調查的基礎上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術、經濟、社會的方面進行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功。并且在軟件開發(fā)方面目前自己的水平也已經可行經過我們的調查發(fā)現,大部分的中小網絡公司都因缺乏資金而無法組建客戶管理部門,而通過本系統(tǒng),可以實現在無須投入大量人力和資金的情況下,實現對客戶資料的妥善管理,進而間接為公司創(chuàng)造利潤。此模式更加明顯的把顯示和邏輯分離,使代碼容易管理,適合于大型項目的開發(fā),所以在本系統(tǒng)中采用了這種模式。在Servlet作為控制器時,每個Servlet通常只實現很少一部分功能,多個Servlet控制器就可以結合起來完成復雜的任務,這樣的好處是Servlet的重用性好。此模式遵循視圖控制器(MVC)模式,它的主要思想是使用一個或多個Servlet作為控制器。采用面向對象方法建立的模型具有可追溯性,并且支持模型之間的無間隙轉換??梢允褂妙悎D進行單元測試,使用順序圖和協(xié)作圖進行集成測試,使用用例圖和業(yè)務流程圖進行確認測試,以驗證測試結果是否滿足用戶的需求。用配置圖來描述和定義系統(tǒng)軟硬件的物理體系結構。面向對象的設計過程是一個逐步求精的過程。2. 系統(tǒng)分析根據建立的客戶需求模型,建立三個系統(tǒng)模型:對象靜態(tài)模型、對象動態(tài)模型以及對象功能模型。在UML中,需求分析模型由用例建模完成。: 面向對象開發(fā)過程 Object oriented development processUML用于建立軟件系統(tǒng)的模型,適用于系統(tǒng)開發(fā)的不同階段。基于這些優(yōu)點,從實際考慮,決定用JSP作為開發(fā)語言來開發(fā)整個系統(tǒng)。(2) 對不同瀏覽器的兼容: 由于JSP技術采用了將JSP Tag 和Java Script 在服務器端解釋并執(zhí)行而只將結果以HTML或XML的形式送回到客戶端的方法, 從而保證了對其它基于HTML的Web瀏覽器的完全兼容。使用JSP作為開發(fā)工具的主要原因在于利用JSP技術可以建立動態(tài)的、高性能的、安全的、跨平臺的先進動態(tài)網站。比如,我們可以定義一個JavaBean來處理應用程序的狀態(tài),這樣做的優(yōu)點是可以獨立地對模塊進行維護,這樣就減少了代碼之間的相關性。比如:Servlet通常是由HTTPServlet派生來的,這意味著Web服務器可以用相同的方法來處理具有從屬關系的兩個Servlet。(3) 繼承性在一個現存對象的基礎上創(chuàng)建一個新的對象,這個過程稱為繼承。這個步驟將確保對象的行為以簡單的借口出現,而復雜的執(zhí)行過程都被隱藏了。這意味著是由分析人員來選擇一定的參數,以表示對象,這是對象模型化的第一步。OO開發(fā)方法包括對目標的模塊化,以及用類的形式對數據和函數進行封裝。面向對象的分析和設計方法源于現實生活中的模塊化的思想。這些代碼也許能夠滿足功能上的需要,卻不能達到非功能性的要求。用JSP腳本來開發(fā)Web應用時就是上面所說的情況。首先分析需求,確定功能,然后以函數的形式進行建模。 程序設計思想常見的設計思想有兩種:結構化和面向對象化,本系統(tǒng)采用的是面向對象的設計思想,下面簡單介紹一下兩者的不同以及面向對象程序設計的優(yōu)點。用例驅動的方法基于面向對象技術,即從用例[出發(fā),首先將用戶需求轉化為系統(tǒng)需求(即用例),并根據對用例的描述和分析,得出系統(tǒng)的核心類然后進一步描繪出系統(tǒng)的靜態(tài)結構和動態(tài)行為,以及系統(tǒng)的代碼結構和物理配置。集Booch方法、OMT方法和OOSE方法的優(yōu)點于一身并吸收其他流派的建模語言的長處而形成的統(tǒng)一建模語言UML——為公共的、穩(wěn)定的、表達能力強的、可重用的面向對象分析方法提供了堅實的基礎。隨著市場的變化,軟件的復雜性及變動性不斷地增加,結構化開發(fā)方法由于思維方式的限制,已不能滿足技術特征、管理特征以及經濟特征3個方面的要求,致使軟件質量不佳,開發(fā)成本過高,軟件開發(fā)周期延遲。系統(tǒng)基于MVC模式,采用以java為主,JavaScript、HTML等語言為輔進行代碼編寫,利用了JSP有良好支持,提高了系統(tǒng)的性能;使用性能優(yōu)異的Mysql 作為數據庫系統(tǒng),保證了數據處理、數據存取過程中的高效、安全;采用了三層結構對代碼進行管理,隔離了邏輯層與數據層,為項目的管理以及日后的維護提供了可靠的保障。 第二章 開發(fā)概述客戶關系管理是一種旨在改善企業(yè)與客戶之間關系的新型管理機制,
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1