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

正文內(nèi)容

航空安保企業(yè)客戶關(guān)系管理系統(tǒng)的設(shè)計與實現(xiàn)碩士論文(編輯修改稿)

2025-07-19 05:34 本頁面
 

【文章內(nèi)容簡介】 提高安全檢查的質(zhì)量和效率。物品管理模塊實現(xiàn)物品安檢相關(guān)功能。用戶可以設(shè)計安檢標志語,完成物品安檢、物品復(fù)檢、物品移交等系統(tǒng)流程。物品管理模塊用例圖如圖所示:安檢人員設(shè)置安檢標識物品安檢物品移交安檢通過安檢復(fù)審圖 5 物品管理模塊用例圖1) 設(shè)置安檢標識安檢人員可以通過本系統(tǒng)設(shè)計安檢標識,安檢標語等。后期系統(tǒng)可以與其他平臺整合,將安檢標語通過大屏幕顯示到機場各個通知部分。2) 物品安檢安檢人員對機場的旅客進行安全檢查。然后把通過安檢的物品錄入系統(tǒng),自動生成對應(yīng)的報表。如果因為某些特殊原因不能通過安檢的,需要由安檢人員對旅客的物品進行重新拆包復(fù)檢,然后把安檢結(jié)果錄入系統(tǒng)。3) 物品移交不同的安檢物品通過檢查之后,移交各個管理部門。由該部門員工進行物品審核,錄入系統(tǒng)。 財務(wù)管理財務(wù)管理模塊實現(xiàn)企業(yè)內(nèi)部賬務(wù)相關(guān)管理功能。包括:流動資產(chǎn)管理、固定資產(chǎn)管理、報銷管理、賬務(wù)管理。財務(wù)人員通過系統(tǒng)對企業(yè)內(nèi)部資源進行分配,按照所在部門進行編號,移交所有權(quán)。同時可以添加新的賬務(wù)信息,交與部門領(lǐng)導(dǎo)審批。財務(wù)管理模塊用例圖如圖所示:財務(wù)人員流動資產(chǎn)管理固定資產(chǎn)管理報銷管理財務(wù)管理添加新賬務(wù)查詢賬務(wù)信息圖 6 財務(wù)管理模塊用例圖1) 固定資產(chǎn)管理財務(wù)人員將公司當前擁有的固定資產(chǎn)進行編號,然后分配給各個部門。部門擁有該資產(chǎn)的使用權(quán)。同時,部門領(lǐng)導(dǎo)需要對資產(chǎn)進行維護。如果出現(xiàn)損壞,丟失等問題,需要由部門領(lǐng)導(dǎo)進行上報,然后申請分配新的資源。同時財務(wù)人員需要將當前資源進行重新錄入,分配。2) 流動資產(chǎn)管理財務(wù)人員對小額流動資產(chǎn)進行登記。然后分配給各個部門。部門員工需要通過申請,才能獲得流動資產(chǎn)的使用權(quán)。使用之后需要歸還的,需要移交財務(wù)部門,由財務(wù)人員進行管理。3) 財務(wù)管理員工在財務(wù)管理模塊中,提出財務(wù)申請,由部門經(jīng)理批準審核之后,財務(wù)人員進行財務(wù)下發(fā),員工即可使用這筆財務(wù)。財務(wù)人員同時將財務(wù)管理信息錄入系統(tǒng),供管理使用。同時提供財務(wù)查詢功能,能通過員工工號、姓名等關(guān)鍵信息,查詢賬務(wù)。4) 報銷管理員工可以通過系統(tǒng)申請報銷財務(wù)。交由部門經(jīng)理審批。經(jīng)理審核批準之后,由財務(wù)人員進行報銷錄入。員工可以通過系統(tǒng)上傳所需憑證,作為日后記錄使用。 客服信息管理客服人員通過客服信息管理模塊對客戶的反饋信息進行管理。記錄客戶提交的問題,同時對客戶的留言內(nèi)容進行答復(fù)??蛻艨梢赃M行客服信息查詢,處理進度查詢,對員工的處理過程進行評分,客服信息管理用例圖如圖所示:客服人員記錄客服信息查詢客服信息滿意度查詢處理進度查詢處理過程評分圖 7 客服信息管理模塊用例圖1) 記錄客服信息客戶通過系統(tǒng)提交客戶問題??头藛T收到提交的問題后,記錄客戶的反饋信息,然后進行相關(guān)處理。2) 查詢客服信息客戶和客服人員可以對反饋的信息進行查詢。包括處理進度查詢,相關(guān)內(nèi)容查詢等。如果客服人員處理完成,客戶還可以對處理過程和結(jié)果進行評分。3) 滿意度查詢客戶對處理結(jié)果進行評分之后,系統(tǒng)會統(tǒng)計相關(guān)數(shù)據(jù),進行滿意度匯總。用戶可以查看客服人員的滿意度,然后查看該員工的公開信息,或者給員工留言,提交問題等。 系統(tǒng)整體架構(gòu)設(shè)計本著簡化開發(fā)過程,降低模塊之間耦合度的原則,本系統(tǒng)在設(shè)計過程中,盡量將各個模塊功能分散開,同時細化具體功能。根據(jù)CRM系統(tǒng)的實際需求,為實現(xiàn)項目整體目標,將系統(tǒng)劃分為前端表示層、系統(tǒng)控制層、數(shù)據(jù)處理層。1) 前端表示層系統(tǒng)的WEB前端使用微軟的METRO風格類庫,提高系統(tǒng)整體辨識度。也使得系統(tǒng)整體顯得高端大氣。同時系統(tǒng)能兼容主流瀏覽器,讓不同的用戶都有一致的用戶體驗。2) 系統(tǒng)控制層系統(tǒng)控制層主要負責對用戶提交的請求進行驗證,處理,然后把信息提交數(shù)據(jù)庫。最后把處理之后的數(shù)據(jù)和網(wǎng)頁視圖呈現(xiàn)給用戶。系統(tǒng)控制層是整個系統(tǒng)的核心部分,是業(yè)務(wù)邏輯的具體實現(xiàn)層。涵蓋系統(tǒng)的所有功能模塊。同時負責對用戶進行權(quán)限控制、安全控制。3) 數(shù)據(jù)處理層數(shù)據(jù)處理層為整個系統(tǒng)提供基礎(chǔ)數(shù)據(jù)處理平臺。主要對控制層提交的數(shù)據(jù)進行驗證,然后錄入數(shù)據(jù)庫。數(shù)據(jù)處理層需要同時滿足高并發(fā)性、高穩(wěn)定性、易維護性等需求。 系統(tǒng)功能模塊設(shè)計系統(tǒng)功能模塊遵循了軟件工程的面向?qū)ο笤O(shè)計模式,模塊的劃分準則具體體現(xiàn)為:1) 高內(nèi)聚每個模塊獨立完成某個功能。模塊內(nèi)部邏輯嚴謹,關(guān)聯(lián)緊密嚴謹。2) 低耦合模塊間的業(yè)務(wù)聯(lián)系性和數(shù)據(jù)依賴性要盡可能小。模塊分界清晰。3) 易擴展模塊功能設(shè)計應(yīng)盡可能靈活。易于在此基礎(chǔ)上進行擴展,以適應(yīng)不斷發(fā)展變化的業(yè)務(wù)模式和工作流程。4) 易維護模塊間應(yīng)相互獨立,易于采取分階段開發(fā)、分階段實施的增量式軟件開發(fā)模式。提高并行開發(fā)效率,加快系統(tǒng)開發(fā)周期,使系統(tǒng)盡早投入使用,獲得效益回報。 系統(tǒng)整體設(shè)計系統(tǒng)設(shè)置客戶管理安檢管理財務(wù)管理客服管理用戶管理權(quán)限管理系統(tǒng)管理維護客戶信息查詢客戶信息物品安檢物品移交流動資產(chǎn)管理固定資產(chǎn)管理財務(wù)管理客服信息滿意度查詢客戶關(guān)系管理系統(tǒng)圖 8 系統(tǒng)功能結(jié)構(gòu)圖系統(tǒng)整體分為:系統(tǒng)管理模塊、客戶管理模塊、安檢管理模塊、財務(wù)管理模塊、客服管理模塊。 系統(tǒng)軟/硬件部署方案本系統(tǒng)采用B/S(瀏覽器/服務(wù)器)模式。整個系統(tǒng)設(shè)置靈活,擴展方便。系統(tǒng)支持分布式部署,并且根據(jù)實際情況可靈活調(diào)配。如根據(jù)實際運行的用戶數(shù)、數(shù)據(jù)量、訪問頻率等因素,可以將各層軟件部署在同一臺物理主機之上,也可以部署在不同的物理主機之上,即相應(yīng)的物理主機既可以是集中式、也可以是分布式的。提供了分布式應(yīng)用軟件在采用分布式處理時,可以不局限于某一個系統(tǒng)平臺。作為可分布部署的應(yīng)用系統(tǒng),將Web應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器部署在同一臺物理主機上,這種方式對主服務(wù)器的處理能力和穩(wěn)定性要求較高,建議采用同系列中的高端產(chǎn)品。另外,也可以采用兩臺主機,分別部署Web應(yīng)用服務(wù)和數(shù)據(jù)庫服務(wù),這樣既可以保證性能和穩(wěn)定性,也可以降低系統(tǒng)運營風險。本項目采用第二種方案來部署系統(tǒng)。根據(jù)信息系統(tǒng)的設(shè)計需求,確定信息系統(tǒng)物理設(shè)備方案。考慮到用戶在系統(tǒng)環(huán)境方面投資及系統(tǒng)所需承載的壓力條件等因素,所設(shè)計的物理設(shè)備方案在能夠充分滿足信息系統(tǒng)功能需求的前提下,還應(yīng)滿足系統(tǒng)的效率、可靠性、安全性和適應(yīng)性等性能要求,并具有較高的性價比。根據(jù)前面的需求分析,本系統(tǒng)所需的物理設(shè)備組成如下:1) 計算機系統(tǒng)計算機系統(tǒng)有多種形式,考慮到本系統(tǒng)的計算機主要用于前臺操作,選用微型服務(wù)器。2) 相關(guān)I/O設(shè)備除了計算機系統(tǒng)所配置的I/O設(shè)備之外,本系統(tǒng)還需要配置專用的I/O設(shè)備,包括打印機。3) 服務(wù)器由于部署應(yīng)用服務(wù)及數(shù)據(jù)存儲備份的需要,本系統(tǒng)還需要配備1:1熱備服務(wù)器系統(tǒng)共計2套。4) 電源及其它設(shè)備為了提高系統(tǒng)的可靠性,使系統(tǒng)不至于在工作期間因停電而停機,系統(tǒng)還需配備不間斷電源一臺;同時還需要網(wǎng)絡(luò)設(shè)備及布線,如路由器及交換機等設(shè)備。同時,信息系統(tǒng)開發(fā)和運行也需要集成軟件環(huán)境,設(shè)計和選擇高效、實用、方便、功能齊全的軟件平臺,對信息系統(tǒng)的開發(fā)具有十分重要的意義。在結(jié)合實際開發(fā)的需要并充分考慮各種軟件平臺的性能及適用范圍和對軟件平臺的使用能力,本系統(tǒng)的軟件平臺選擇如下:1) 操作系統(tǒng)操作系統(tǒng)是計算機系統(tǒng)中最重要的系統(tǒng)軟件。目前,服務(wù)器采用Windows 2003 Server 操作系統(tǒng)。終端可選用的桌面操作系統(tǒng)有Windows 98/2000/XP/2003server/Vista等,建議使用Windows XP以上系統(tǒng)。2) 支撐軟件支撐軟件是協(xié)助人們開發(fā)和維護軟件的工具和環(huán)境軟件,包括編輯程序,數(shù)據(jù)庫系統(tǒng),集成開發(fā)環(huán)境等,本系統(tǒng)的支撐軟件如下:1) 數(shù)據(jù)庫管理系統(tǒng)(DBMS):為了對數(shù)據(jù)庫實施集中管理,同時并發(fā)的處理多個客戶機發(fā)來的數(shù)據(jù)處理要求,選用SQL Server數(shù)據(jù)庫管理系統(tǒng);2) 客戶端開發(fā)軟件:在大量的客戶端開發(fā)軟件中,考慮到開發(fā)軟件的繼承性,以及當前各種軟件的特性,我們選用目前流行的以安全、穩(wěn)健、高效、友好等特點,并且結(jié)合了C、C++和JAVA等諸多語言特點的C語言。3) 中間協(xié)議和軟件:出于系統(tǒng)開發(fā)的需要,為了能讓數(shù)據(jù)庫調(diào)用基于SQL的服務(wù),選用SQL Server中自帶的驅(qū)動程序作為數(shù)據(jù)庫中間件。 系統(tǒng)架構(gòu)設(shè)計本系統(tǒng)采用三層結(jié)構(gòu)的分布式應(yīng)用為主,即:用戶交互層、業(yè)務(wù)邏輯層、數(shù)據(jù)存儲層。在每層結(jié)構(gòu)中都有相應(yīng)的組件,同時系統(tǒng)還提供一些通用組件來提供一些通用服務(wù)。1) 用戶交互層:實現(xiàn)用戶與系統(tǒng)的交互,相當于一個接口的功能,定義一些方法。2) 業(yè)務(wù)邏輯層:處理所有業(yè)務(wù)邏輯,對界面?zhèn)魅氲臄?shù)據(jù)進行處理。主要工作包括:定義、初始化全局變量;傳輸數(shù)據(jù)的公共方法;從輸入數(shù)據(jù)中得到所有對象;根據(jù)前面的輸入數(shù)據(jù),進行BL邏輯處理;準備輸出到后臺的數(shù)據(jù)等。3) 數(shù)據(jù)存儲層:該層是對業(yè)務(wù)邏輯層的擴展,實現(xiàn)對數(shù)據(jù)庫的操作。主要工作包括:定義、初始化全局變量;傳輸數(shù)據(jù)的公共方法;根據(jù)不同操作要求調(diào)用不同的函數(shù)訪問數(shù)據(jù)庫;保存、刪除、修改函數(shù)等。綜合以上分析,可將系統(tǒng)具體劃分為多個模塊。具體模塊及交互設(shè)計如下:1) 實體類模塊:一組實體類的集合,負責整個系統(tǒng)中數(shù)據(jù)的封裝及傳遞。2) 數(shù)據(jù)訪問層模塊:一組類的集合,完成數(shù)據(jù)訪問層的具體功能,實現(xiàn)數(shù)據(jù)訪問層接口。3) 業(yè)務(wù)邏輯層模塊:一組類的集合,完成業(yè)務(wù)邏輯層的具體功能,實現(xiàn)業(yè)務(wù)邏輯層接口。4) 交互層模塊:程序及可視元素的集合,負責完成表示層的具體功能。5) 輔助類模塊:完成全局輔助性功能。6) 數(shù)據(jù)訪問層接口:一組接口的集合,表示數(shù)據(jù)訪問層的接口。7) 業(yè)務(wù)邏輯層接口:一組接口的集合,表示業(yè)務(wù)邏輯層的接口。8) 管理接口:一組接口的集合,表示對上層系統(tǒng)開放的接口。9) 第三方接口:一組接口的集合,表示對第三方系統(tǒng)開放的接口。 同時本系統(tǒng)是一個典型的三層結(jié)構(gòu)應(yīng)用,每個層次相對獨立。系統(tǒng)在用戶界面層實現(xiàn)MVC模式。1) UI層中相應(yīng)的包含Model、View、Control對象,以及與UI層業(yè)務(wù)邏輯有關(guān)的Business Logic對象。2) BL層的主要對業(yè)務(wù)邏輯進行封裝。該層對象封裝BL層對UI的遠程接口,接口的設(shè)計應(yīng)當是面向用例的,即一個用例對應(yīng)一個遠程調(diào)用。需要說明的是,該層對象是為了實現(xiàn)服務(wù)端的分布,并利用Web服務(wù)器提供的負載平衡、分布式事務(wù)等服務(wù),因此事務(wù)應(yīng)當在該層中建立。3) DB層主要包含實體對象。實體對象作為DB層對象,實體的使用需要按需求進行仔細考慮。主要針對實體容器內(nèi)存負荷,生命周期管理消耗(持久化等)考慮實體的負面影響,從緩存和數(shù)據(jù)同步考慮實體的正面影響。按照分層設(shè)計的思想,系統(tǒng)在業(yè)務(wù)實現(xiàn)上遵循以下處理邏輯:由前臺發(fā)出請求,通過顯示層進行數(shù)據(jù)臨時存取,并通過事件處理機制調(diào)用服務(wù)端應(yīng)用,在服務(wù)端的業(yè)務(wù)邏輯層對數(shù)據(jù)和操作進行處理,實時調(diào)用數(shù)據(jù)層的封裝組件組織數(shù)據(jù),最終將結(jié)果經(jīng)過業(yè)務(wù)邏輯層逐層返回到顯示層和前臺。 本章總結(jié)本章詳細講解了CRM系統(tǒng)需求,和整體功能邏輯。然后分別介紹了系統(tǒng)管理模塊、客戶信息管理模塊、安檢管理模塊、財務(wù)管理模塊、客服信息管理模塊的具體功能。結(jié)合功能用例圖講解詳細操作流程。講解了系統(tǒng)整體架構(gòu)設(shè)計以及具體代碼實現(xiàn)過程。按照高內(nèi)聚低耦合的特點,進行整體設(shè)計開發(fā)。同時詳解介紹了本系統(tǒng)所需的軟件環(huán)境硬件環(huán)境。 第四章 系統(tǒng)設(shè)計與實現(xiàn)本系統(tǒng)使用visual studio 2012作為開發(fā)工具,提供git作版本控制。 mvc作為開發(fā)框架,數(shù)據(jù)庫使用entity framework作為ORM框架。 mvc系統(tǒng)實現(xiàn) mvc中,區(qū)域(area)是一個特有的功能,可以把功能模塊設(shè)計為一個獨立的區(qū)域。如果不使用區(qū)域(area)的話,那么必須將所有的控制層和視圖層的文件都放在各自的目錄中。顯然,不能在不同的功能模塊中對控制器有相同的命名,只能將控制器創(chuàng)建不同的名稱,和不同的action。 mvc的規(guī)定,區(qū)域可以對文件目錄結(jié)構(gòu)和類的命名規(guī)則進行命名。每個功能模塊都復(fù)制獨立的mvc目錄結(jié)構(gòu),都會有自己獨立的控制層(controller)、視圖層(view)和實體層(model)的目錄。在CRMSystem中,把各個功能模塊都劃分為獨立的area,互不干擾。同時也為了后期能夠添加新模塊,新功能,修改代碼邏輯提供了方便。根據(jù)CRMSystem需求分析,將代碼分塊。如圖所示,Areas文件夾下,CustomerManager區(qū)域指代客戶管理模塊,F(xiàn)inance區(qū)域指代財務(wù)管理模塊,Manager區(qū)域指代系統(tǒng)管理模塊,Safety區(qū)域指代安檢管理模塊,Service區(qū)域指代客服管理模塊。默認Controllers文件夾下的AccountController負責用戶登錄、修改密碼、修改賬號信息、修改配置文件等功能。HomeController負責加載主體頁面、加載側(cè)邊欄(sidebar)、加載導(dǎo)航欄(navbar)、加載頁腳(footer)等。同時根據(jù)當前登錄的用戶權(quán)限,渲染不同的頁面結(jié)果。圖 9 系統(tǒng)模塊區(qū)域設(shè)計截圖 初始化開發(fā)框架1) 打開visual studio, MVC項目;2) 打開“工具”,“程序包管理器”,搜索并添加以下依賴項目:EntityfyFramework5在項目根目錄下查看package文件夾,可以看到項目的依賴項:圖 10 CRMSystem項目依賴性截圖3) ,添加對unity container的初始化://:ExeConfigurationFileMap fileMap = new ExeConfigurationFileMap()。 = (~/)。//打開Unity container配置節(jié):Configuration config = (fileMap, )。ConfigurationSection section =
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1