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

正文內(nèi)容

客戶關(guān)系管理系統(tǒng)的實現(xiàn)畢業(yè)論文-全文預(yù)覽

2025-07-16 02:15 上一頁面

下一頁面
  

【正文】 Java虛擬機:JDK6開發(fā)環(huán)境:MyEclipse Web服務(wù)平臺:Apache 數(shù)據(jù)庫:Apache MySql 系統(tǒng)設(shè)計原則1. 實用性原則要求滿足實際工作的需要,用戶接口和操作界面設(shè)計盡可能做到界面美觀大方,操作簡便實用,能適應(yīng)不同的用戶,對用戶的技能性要求應(yīng)盡量的低,只需進行簡單的操作就可完成所要的內(nèi)容??蛻舳耍篜entiumIII 500(或與此相當?shù)腃PU)以上配置的PC機,有網(wǎng)絡(luò)接口卡(NIC),內(nèi)存應(yīng)在128M以上,硬盤在10G以上。其中包括數(shù)據(jù)庫連接的刷新,刷新主要通過刪除并重新建立某些數(shù)據(jù)庫連接,或者當連接池中的可用連接被大量并行請求耗盡的時候而去創(chuàng)建新的連接。這個代理程序?qū)倪B接池中選擇一個空閑的連接,并給它進行標記,以說明此連接不可用,然后將這個連接返回給客戶端。連接池技術(shù)的核心思想是在數(shù)據(jù)庫的連接被需要之前去建立一個數(shù)據(jù)庫連接的集合。那么,同一個用戶的兩次數(shù)據(jù)庫操作本應(yīng)該做一次數(shù)據(jù)庫連接,但由于HTTP無狀態(tài)的原因,會進行兩次數(shù)據(jù)庫連接。這樣就會造成每響應(yīng)一次用戶請求就會進行一次數(shù)據(jù)庫連接和關(guān)閉,如果同時請求的用戶數(shù)量很大,那么數(shù)據(jù)庫的連接和關(guān)閉的開銷將會變得巨大。JDBC技術(shù)通過提供API使Java 應(yīng)用程序能夠?qū)崿F(xiàn)位于企業(yè)信息系統(tǒng)層的數(shù)據(jù)庫的訪問能力。JSP技術(shù)將“一次編寫,隨處運行”的思想推廣到了交互網(wǎng)頁中,因此不需要作任何更改,就可以很輕松地跨平臺和跨Web服務(wù)器移動JSP頁。絕大多數(shù)JSP頁面依賴于可重用的、跨平臺的組件來執(zhí)行應(yīng)用程序的處理。因此,在J2EE結(jié)構(gòu)的模型框架下,JSP 技術(shù)是實現(xiàn)此系統(tǒng)動態(tài)信息交互功能的首選方案。 Java Server Page(JSP)技術(shù)首先,J2EE 結(jié)構(gòu)是設(shè)計和開發(fā)本系統(tǒng)的核心。它的任務(wù)是接受用戶的請求,首先需要執(zhí)行相應(yīng)的擴展應(yīng)用程序與數(shù)據(jù)庫進行連接,通過SQL等方式向數(shù)據(jù)庫服務(wù)器提出數(shù)據(jù)處理申請,而后等數(shù)據(jù)庫服務(wù)器將數(shù)據(jù)處理的結(jié)果提交給Web服務(wù)器,再由Web服務(wù)器傳送回客戶端。Browser/Server結(jié)構(gòu)極大的簡化了客戶機的工作,客戶機上只需安裝、配置少量的客戶端軟件即可,服務(wù)器將擔負更多的工作,對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。3 時機可行性:目前,網(wǎng)通、電信等電信運行商的網(wǎng)絡(luò)已經(jīng)覆蓋了幾乎城鄉(xiāng)的所有地方,普通家庭可以選擇便宜的ADSL撥號上網(wǎng),企事業(yè)單位也可根據(jù)需求上網(wǎng),因此網(wǎng)絡(luò)客戶關(guān)系管理已經(jīng)勢在必行。數(shù)據(jù)庫服務(wù)器選用Mysql數(shù)據(jù)庫,它能夠處理大量數(shù)據(jù),同時保持數(shù)據(jù)的完整性并提供許多高級管理功能。所以本系統(tǒng)在經(jīng)濟上是可行的。 可行性分析可行性分析(Feasibility Analysis)也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟、社會的方面進行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功。此模式更加明顯的把顯示和邏輯分離,使代碼容易管理,適合于大型項目的開發(fā),所以在本系統(tǒng)中采用了這種模式。此模式遵循視圖控制器(MVC)模式,它的主要思想是使用一個或多個Servlet作為控制器??梢允褂妙悎D進行單元測試,使用順序圖和協(xié)作圖進行集成測試,使用用例圖和業(yè)務(wù)流程圖進行確認測試,以驗證測試結(jié)果是否滿足用戶的需求。面向?qū)ο蟮脑O(shè)計過程是一個逐步求精的過程。在UML中,需求分析模型由用例建模完成?;谶@些優(yōu)點,從實際考慮,決定用JSP作為開發(fā)語言來開發(fā)整個系統(tǒng)。使用JSP作為開發(fā)工具的主要原因在于利用JSP技術(shù)可以建立動態(tài)的、高性能的、安全的、跨平臺的先進動態(tài)網(wǎng)站。比如:Servlet通常是由HTTPServlet派生來的,這意味著Web服務(wù)器可以用相同的方法來處理具有從屬關(guān)系的兩個Servlet。這個步驟將確保對象的行為以簡單的借口出現(xiàn),而復(fù)雜的執(zhí)行過程都被隱藏了。OO開發(fā)方法包括對目標的模塊化,以及用類的形式對數(shù)據(jù)和函數(shù)進行封裝。這些代碼也許能夠滿足功能上的需要,卻不能達到非功能性的要求。首先分析需求,確定功能,然后以函數(shù)的形式進行建模。用例驅(qū)動的方法基于面向?qū)ο蠹夹g(shù),即從用例[出發(fā),首先將用戶需求轉(zhuǎn)化為系統(tǒng)需求(即用例),并根據(jù)對用例的描述和分析,得出系統(tǒng)的核心類然后進一步描繪出系統(tǒng)的靜態(tài)結(jié)構(gòu)和動態(tài)行為,以及系統(tǒng)的代碼結(jié)構(gòu)和物理配置。隨著市場的變化,軟件的復(fù)雜性及變動性不斷地增加,結(jié)構(gòu)化開發(fā)方法由于思維方式的限制,已不能滿足技術(shù)特征、管理特征以及經(jīng)濟特征3個方面的要求,致使軟件質(zhì)量不佳,開發(fā)成本過高,軟件開發(fā)周期延遲。 第二章 開發(fā)概述客戶關(guān)系管理是一種旨在改善企業(yè)與客戶之間關(guān)系的新型管理機制,它實施于企業(yè)的市場營銷、銷售、服務(wù)與技術(shù)支持等與客戶有關(guān)的領(lǐng)域,其目標是通過管理與客戶間的互動,努力減少銷售環(huán)節(jié),降低銷售成本,實現(xiàn)最終效果的提高??蛻絷P(guān)系管理系統(tǒng)的主要目的是為了方便企業(yè)對客戶的信息進行錄入、修改、查詢,提高企業(yè)的工作效率。所以,本課題的研究是有實際意義的。因此,針對這個現(xiàn)狀,我們決定開發(fā)一個適用于中小型企業(yè)的客戶關(guān)系管理系統(tǒng)??蛻粜畔⒐芾硐到y(tǒng)還能觀察和分析客戶行為對企業(yè)收益的影響,使企業(yè)與客戶的關(guān)系及企業(yè)盈利都得到最優(yōu)化。3. 信息和知識的分析技術(shù)。2. 智能化的客戶數(shù)據(jù)庫。1. 客戶為中心的企業(yè)管理技術(shù)。它不僅是一個企業(yè)經(jīng)營概念,同時也是管理技術(shù)。這是一種把企業(yè)與客戶一體化的管理思想付諸實施的管理技術(shù)。從某種意義上說,智能化的數(shù)據(jù)庫是企業(yè)發(fā)展的基本能源。只有經(jīng)過分析和處理的信息,才是企業(yè)需要的知識使用客戶信息管理的概念和技術(shù),企業(yè)能快速搜集、追蹤和分析每一個客戶的信息,進而了解整個市場走勢,并確切地知道誰是客戶、誰是客戶的客戶、什么是客戶的需要、客戶需要什么樣的產(chǎn)品和服務(wù)、如何才能滿足客戶的要求,以及滿足客戶要求的一些重要限制因素。 但是對于當前大部分網(wǎng)絡(luò)公司來說,由于公司規(guī)模一般比較小,無法獨立騰出一個部門來實現(xiàn)對客戶關(guān)系進行有效管理。研究和學(xué)習(xí)java技術(shù),對將來在工作中實際應(yīng)用的幫助是不言而喻的。 課題意義畢業(yè)設(shè)計是四年學(xué)習(xí)的總結(jié),同時也是自己綜合運用所學(xué)知識解決實際問題的一次鍛煉。無論是在適用性、靈活性和易操作性方面都顯示出了它的強大功能。 開發(fā)方法傳統(tǒng)的管理信息系統(tǒng)(Management Information System,MIS)的開發(fā)均采用結(jié)構(gòu)化的開發(fā)方法。本課題實踐管理信息系統(tǒng)的開發(fā),將用例驅(qū)動的方法與UML建模相結(jié)合規(guī)范系統(tǒng)開發(fā)。傳統(tǒng)的結(jié)構(gòu)化開發(fā)過程包括軟件目標的功能分解,以及使用正確的參數(shù)和返回值來創(chuàng)建函數(shù)。只使用JSP而不使用任何Bean或自定義標記,在Web應(yīng)用的規(guī)模比較小時還不會出現(xiàn)太多的問題,但是在Web應(yīng)用的規(guī)模增大時就肯定會出現(xiàn)問題。對象是提供一組相關(guān)功能的實體,對象之間互相作用從而完成一定的任務(wù)。(2) 封裝性由于某些原因,類中的數(shù)據(jù)和方法不需要對其他的對象公開,我們可以將其隱藏在類的內(nèi)部,這是對象模塊化過程中很重要的一步。這樣我們可以不必重寫所有的代碼,只需在新對象中編寫需要更新的代碼就可以了。針對該項目,在綜合考慮了此項目的總體特點并對當前流行軟件的實用性進行比較之后,我們主要采用JSP作為程序設(shè)計代碼的開發(fā)工具。(3) 強調(diào)可重用的組件: JSP頁面在絕大多數(shù)情況下都利用了可重用的、可跨平臺的組件來完成程序所需要的更為復(fù)雜的處理工作, JSP技術(shù)封裝了許多功能, 開發(fā)人員和使用者可以共享、使用這些組件,采用JSP Tag訪問或?qū)嵗疛ava Beans組件、設(shè)置或檢索這些組件的屬性,從而實現(xiàn)“一次編寫,各處運行”的功能,加快了動態(tài)頁面的開發(fā)過程。需求分析階段的工作任務(wù)首要是在客戶和軟件開發(fā)人員之間溝通基本的客戶需求,分析業(yè)務(wù)領(lǐng)域的范圍、業(yè)務(wù)規(guī)則和業(yè)務(wù)處理過程,明確系統(tǒng)的責任、范圍和邊界,確定系統(tǒng)需求,建造需求模型。3. 系統(tǒng)設(shè)計在系統(tǒng)分析階段建立的對象靜態(tài)模型、對象動態(tài)模型和對象功能模型的基礎(chǔ)上,選擇適當?shù)拈_發(fā)環(huán)境進行設(shè)計,包括體系結(jié)構(gòu)設(shè)計、對象設(shè)計、模式設(shè)計。5. 測試UML建立的模型是測試階段的依據(jù)。在本系統(tǒng)的開發(fā)過程中采用的是JSP+JavaBean+Servlet模式,在該模式中,結(jié)合了JSP和Servlet技術(shù),充分利用了JSP和Servlet兩種技術(shù)原有的優(yōu)點。在此模式中,JavaBean作為模型的角色,它充當JSP和Servlet通信的中間工具,Servlet處理完后設(shè)置Bean屬性,JSP讀取此Bean的屬性,然后進行顯示。從技術(shù)上來講,本系統(tǒng)所采用的Mysql 作為數(shù)據(jù)存儲,可以保證資料的完整性。1 經(jīng)濟可行性:主要是對項目的經(jīng)濟效益進行評價,本系統(tǒng)開發(fā)經(jīng)費對于本人在經(jīng)濟上是可以接受的,并且本系統(tǒng)實施后可以顯著提高用戶的管理,有助于用戶操作更方便快捷。三層的Browser/Server體系結(jié)構(gòu)具有許多傳統(tǒng)Client/Server體系結(jié)構(gòu)不具備的優(yōu)點,而且又緊密的結(jié)合了Internet/Intranet技術(shù),是技術(shù)發(fā)展的大勢所趨,它把應(yīng)用系統(tǒng)帶入了一個嶄新的發(fā)展時代。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來越快,容量越來越大,可靠性越來越高,價格越來越低,其硬件平臺完全能滿足此系統(tǒng)的需要。 Browser/Server系統(tǒng)的三層體系結(jié)構(gòu)在Browser/Server的系統(tǒng)中,用戶可以通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請求。第二層功能層:具有應(yīng)用程序擴展功能的Web服務(wù)器在功能層中包含系統(tǒng)的事務(wù)處理邏輯,位于Web服務(wù)器端。從上面的分析中可以看出,三層的Browser/Server體系結(jié)構(gòu)是把二層Client/Server結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機的任務(wù)中分離出來,由單獨組成的一層來負擔其任務(wù),這樣客戶機的壓力大大減輕了,把負荷均衡地分配給了Web服務(wù)器,于是由原來的兩層的Client/server結(jié)構(gòu)轉(zhuǎn)變成三層的Browser/Server結(jié)構(gòu)。第四,在Sun 公司提出的J2EE藍圖中明確推薦使用JSP技術(shù)為動態(tài)內(nèi)容提供服務(wù)。(2) 組件的可重用性。(3) 跨平臺特性。 JDBC技術(shù)JDBC 技術(shù)在J2EE 結(jié)構(gòu)的中間層與EIS層的數(shù)據(jù)源之間提供了數(shù)據(jù)庫獨立的開放性連接,使應(yīng)用程序不僅可以對基于SQL 標準的關(guān)系數(shù)據(jù)庫系統(tǒng)進行訪問,而且還可以對其他類型的數(shù)據(jù)源進行訪問。通常的處理方法是,Servlet響應(yīng)客戶請求時,如果要求操作數(shù)據(jù)庫,那么它會建立數(shù)據(jù)庫的連接,然后與數(shù)據(jù)庫進行數(shù)據(jù)交換,最后,關(guān)閉數(shù)據(jù)庫的連接。因此,同一個用戶的請求會當作不同的請求來處理。為了提高數(shù)據(jù)庫連接的有效性,中間層的數(shù)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1