【正文】
詳細(xì)的工作流和數(shù)據(jù)流,設(shè)計(jì)數(shù)據(jù)模型、物理結(jié)構(gòu), 并編寫(xiě)外部設(shè)計(jì)文檔 [11]。 工單流程圖 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)是建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)的第一步,是開(kāi)發(fā)系統(tǒng)最重要的一部分。并會(huì)發(fā)送相應(yīng)的提醒給請(qǐng)求客戶。并獲取該用戶的一些必要信息。 工單系統(tǒng)的業(yè)務(wù)流程 作為服務(wù)于企業(yè)和組織的工單系統(tǒng),其系統(tǒng)內(nèi)部需要有一套完善的業(yè)務(wù)流程體系,以滿足企業(yè)和組織在使用中和操作中的任務(wù)分配,事務(wù)處理,流程自動(dòng)化等。 從開(kāi)發(fā)角度和應(yīng)用角度來(lái)看,三層架構(gòu)比雙層或單層結(jié)構(gòu)都有更大的優(yōu)勢(shì)。 their owncdsvlpa,mxukgf.()ybTqCzjSAX三層架構(gòu)是一種比較成熟的系統(tǒng)架構(gòu) ,通過(guò)將整個(gè)系統(tǒng)分為不同的邏輯塊,大大降低了應(yīng)用系統(tǒng)開(kāi)發(fā)和維護(hù)的成本。 ? 架構(gòu)中僅存在一種依賴,即第 K 層接口依賴第 K1 層,其中 1K=N。 依賴倒置原則 在軟件設(shè)計(jì)原則中,有一種重要的思想叫做依賴倒置。一般接口可以理解為以下兩點(diǎn): ? 接口是一組規(guī)則的集合,它規(guī)定了實(shí)現(xiàn)本接口的類或接口必須擁有的一組規(guī)則。除了Microsoft SQL Server,它還支持 IBM DB2 和 Oracle 數(shù)據(jù)庫(kù) [12]。 開(kāi)發(fā)環(huán)境 硬件配置: ? 機(jī)器: ACER 筆記本 their owncdsvlpa,mxukgf.()ybTqCzjSAX? CPU: Core i32350 ? 內(nèi)存: DDR3 4G ? 硬盤(pán): 500G 操作系統(tǒng): Microsoft Windows 7 64bit (enus) 開(kāi)發(fā)工具: Visual Studio 20 SQL Server 2020 Express 工具插件: jQuery 圖 項(xiàng)目安排計(jì)劃 Visual Studio 2020 開(kāi)發(fā)環(huán)境 their owncdsvlpa,mxukgf.()ybTqCzjSAXVisual Studio 是微軟公司推出的開(kāi)發(fā)環(huán)境。 ? 客戶信息管理模塊:給系統(tǒng)管理員提供增刪客戶信息。 ? 工單管理模塊:工單管理模塊包括工單提交、工單查詢、工單處理和工單狀態(tài)管理。 (4)prototype:一個(gè)非常流行的庫(kù),使用了原型鏈向 javascript中添加了很多不錯(cuò)的函數(shù) (5)YUI:( YahooYUI 庫(kù)) yahoo!用戶界面,非常實(shí)用,提供各種解決方案。在使用庫(kù)之前,一定要保證真正理解 javascript 的 DOM 原理。只有當(dāng)兩個(gè)運(yùn)算數(shù)的類型相同的時(shí)候,才遵循等同運(yùn)算符的比較規(guī)則進(jìn)行比較。 ( 3)2 個(gè)都是 true,或者 2 個(gè)都是 false,則相同。 (先使用 valueOf,如果不行就使用 toString) ( 4)其他類型的組合不相等。 their owncdsvlpa,mxukgf.()ybTqCzjSAX等同運(yùn)算符 “== 的比較規(guī)則: 當(dāng)兩個(gè)運(yùn)算數(shù)的類型不同時(shí):將他們轉(zhuǎn)換成相 同的類型。 JavaScript 使有規(guī)律地重復(fù)的HTML 文段簡(jiǎn)化,減少下載時(shí)間。 Javascript 和 Jscript 基本上是相同的,只是在一些細(xì)節(jié)上有出入。 Javascript 的出現(xiàn)使得網(wǎng)頁(yè)和用戶之間實(shí)現(xiàn)了一種實(shí)時(shí)性的、動(dòng)態(tài)的、交互性的關(guān)系,使網(wǎng)頁(yè)包含更多活躍的元素和更加精彩的內(nèi)容。 網(wǎng)頁(yè)嵌 入技 術(shù)有 : Javascript 、 VBScript、 Document Object Model( DOM,文檔對(duì)象模型)、 Layers 和 Cascading Style Sheets( CSS,層疊樣式表),這里主要講 Javascript。 JavaScript 是 Sun 公司的注冊(cè)商標(biāo)。 JavaScript 簡(jiǎn)介 Javascript 是一種由 Netscape 的 LiveScript 發(fā)展而來(lái)的原型化繼承的面向?qū)ο蟮膭?dòng)態(tài)類型的區(qū)分大小寫(xiě)的客戶端腳本語(yǔ)言,主要目的是為了解決服務(wù)器端語(yǔ)言,比如 Perl,遺留的速度問(wèn)題,為客戶提供更流暢的瀏覽效果。但是,與 C/S 體系結(jié)構(gòu)相比, B/S 體系結(jié)構(gòu)也有許多不足之處, 例如 : ( 1) B/S 體系結(jié)構(gòu)缺乏對(duì)動(dòng)態(tài)頁(yè)面的支持能力,沒(méi)有集成有效的數(shù)據(jù)庫(kù)處理能力。 B/S 體系結(jié)構(gòu)主要是利用不斷成熟的 WWW 瀏覽器技術(shù),結(jié)合瀏覽器的多種腳本語(yǔ)言,用通用瀏覽器就實(shí)現(xiàn)了原來(lái)需要復(fù)雜的專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開(kāi)發(fā)成本,是一種全新的軟件體系結(jié)構(gòu)。 被設(shè)計(jì)成對(duì)于數(shù)據(jù)處理不一直保持聯(lián)機(jī)的架構(gòu),應(yīng)用程序只有在要取得數(shù)據(jù)或是更新數(shù)據(jù)的時(shí)候才對(duì)數(shù)據(jù)源進(jìn)行聯(lián)機(jī)的工作,所以應(yīng)用程序所要管理的連結(jié)減少;數(shù)據(jù)源就不用一直和應(yīng)用程序保持聯(lián)機(jī),負(fù) 載減輕了效能自然也就提升。 圖 架構(gòu) 架構(gòu) 對(duì)象可以讓我們快速簡(jiǎn)單的來(lái)存取各種數(shù)據(jù)。)的所有功能,并且還提供更多的功能及技術(shù);另外它還將以前放在不同 COM 組件上,我們常常使用的對(duì)象及功能一并含括進(jìn)來(lái)。 的出現(xiàn)并不是要來(lái)取代 ADO,而是要提供更有效率的數(shù)據(jù)存取。 的特色 ADO( ActiveX Data Object)對(duì)象是繼 ODBC( Open Database Connectivity,開(kāi)放數(shù)據(jù)庫(kù)連接架構(gòu)。 SQL Server 2020 出現(xiàn)在微軟數(shù)據(jù)平臺(tái)愿景上是因?yàn)樗沟霉究梢赃\(yùn)行他們最關(guān)鍵任務(wù)的應(yīng)用程序,同時(shí)降低了管理數(shù)據(jù)基礎(chǔ)設(shè)施和發(fā)送觀察和信息給所有用戶的成本。 在 IIS 接到用戶對(duì) .asp 文件的 their owncdsvlpa,mxukgf.()ybTqCzjSAX請(qǐng)求時(shí),將執(zhí)行的結(jié)果和其他的 HTML 語(yǔ)句一起返回客戶端,這樣客戶看到的仍然是標(biāo)準(zhǔn)的 HTML 語(yǔ)句 ,不會(huì)看到開(kāi)發(fā)者的編程邏輯,這與客戶端的 JavaScript 是完全不同的, JavaScript 沒(méi)有辦法阻止用戶看到源碼。 .NET 的一部分,其中全新的技術(shù)架構(gòu)會(huì)讓每個(gè)人員的編程生活變得更為簡(jiǎn)單,Web 應(yīng)用程序的開(kāi)發(fā)人員使用這個(gè)開(kāi)發(fā)軟件可以實(shí)現(xiàn)更加模塊化、功能更強(qiáng)大的應(yīng)用程序。 2020 年,隨著 Windows2020的發(fā)行,它內(nèi)帶的 也開(kāi)始流行。它的最大貢獻(xiàn)在于它的 ADO( ActiveX Data Object) ,使得對(duì)數(shù)據(jù)庫(kù)的操作十分簡(jiǎn)單,進(jìn)行動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)也便成了一件輕松的事。它作為 IIS 的附屬產(chǎn)品免費(fèi)發(fā)送。 的發(fā)展在 ,所有程序的執(zhí)行都是通過(guò)服務(wù)器編譯的。 是一種獨(dú)立于瀏覽器的編程模型。如果只使用 HTML 來(lái)設(shè)計(jì)成靜態(tài)網(wǎng)頁(yè),就不能引入更多、更強(qiáng)大的功能,因此創(chuàng)建動(dòng)態(tài)的、交互式的網(wǎng)站顯得很重要。 C語(yǔ)言能與 COM 組件進(jìn)行無(wú)縫集成。 ? 方法可當(dāng)作參數(shù)傳遞:在一般情況下,默認(rèn)的參數(shù)傳遞只是對(duì)基本數(shù)據(jù)類型進(jìn)行值傳遞。 ? 數(shù)據(jù)類型豐富: C語(yǔ)言擁有比 C、 C++更廣泛和豐富的數(shù)據(jù)類型。只有當(dāng)它們運(yùn)行時(shí),才會(huì)被編譯成本地計(jì)算機(jī)可執(zhí)行的代碼。其提供數(shù)據(jù)庫(kù)訪問(wèn)、 XML、網(wǎng)絡(luò)通信、線程、圖形圖象、安全、加密等多種功能服務(wù)。 從技術(shù)層面來(lái)講, .NET Framework 主要包括兩個(gè)最基本的內(nèi)核,即通用語(yǔ)言運(yùn)行庫(kù) CLR ( Common Language Runtime )和 .NET Framework 基本類庫(kù),它們?yōu)?.NET 平臺(tái)的實(shí)現(xiàn)提供底層技術(shù)支持。 2 相關(guān)技術(shù)簡(jiǎn)介 their owncdsvlpa,mxukgf.()ybTqCzjSAX .NET 開(kāi)發(fā)框架 .NET Framework 是支持生成和運(yùn)行下一代應(yīng)用程序和 XML Web services 的內(nèi)部 Windows 組件。這個(gè)系統(tǒng)是基于 .NET Framework 技術(shù)來(lái)實(shí)現(xiàn)的,開(kāi)發(fā)語(yǔ)言是C語(yǔ)言。而應(yīng)用工單系統(tǒng)后,工作效率得到大大的提高。 工單系統(tǒng)的使用對(duì)象 面向于有客戶的企業(yè):急需改善客戶支持服務(wù)質(zhì)量,客戶售后服務(wù)清晰度與質(zhì)量,降低運(yùn)營(yíng)成本,減輕客戶服務(wù)職員工作量。 在工單系統(tǒng)內(nèi)需要對(duì)不同角色的人員進(jìn)行分類,通常采用組和部門(mén)(組織)的方式進(jìn)行分類區(qū)分,以便通過(guò)業(yè)務(wù)流程體系來(lái)進(jìn)行自動(dòng)分配任務(wù)。 工單系統(tǒng)的管理層可以由系統(tǒng)自動(dòng)或手動(dòng)分配請(qǐng)求任務(wù)進(jìn)行工單請(qǐng)求處理,當(dāng)一個(gè)工單被分配給 一個(gè)客戶服務(wù)職員后,它會(huì)負(fù)責(zé)該問(wèn)題的受理直到問(wèn)題被解決。然后應(yīng)用層就可以通過(guò)工單系統(tǒng)向客戶支持人員展示可以閱讀和有意義的內(nèi)容從而進(jìn)行處理和管理操作。一個(gè)工單系統(tǒng)就像一個(gè)問(wèn)題追蹤器,能很清晰的追蹤,處理和歸檔內(nèi)外的問(wèn)題事務(wù)請(qǐng)求,標(biāo)準(zhǔn)化服務(wù)追蹤用戶。一個(gè)完善功能的工單系統(tǒng)又可以稱為幫助臺(tái)系統(tǒng)。 企業(yè)管理信息化是指企業(yè)管理的各個(gè)環(huán)節(jié)應(yīng)用現(xiàn)代化信息技術(shù),加快企業(yè)管理信息的傳遞、加工和自理速度,使這些信息資源得到可靠的保存和有效的利用,及時(shí)地為企業(yè)管理工作者提供計(jì)策依據(jù),促進(jìn)企業(yè)管理水平的提高。公司領(lǐng)導(dǎo)為了解決這些問(wèn)題,需要花費(fèi)很大的精力,浪費(fèi)大量的人力物力。原來(lái)手工式的、粗放式的管理已經(jīng)不適應(yīng)發(fā)展的需求,而且隨著用戶數(shù)量的急劇增加,需要完成業(yè)務(wù)的工單越來(lái)越多,如果短時(shí)間內(nèi)不能及時(shí)處理,容易遭到客戶的投訴,而且工單的準(zhǔn)確率也得不到保證,因此,原來(lái)的工單處理方式越來(lái)越不能滿足需求。數(shù)據(jù)訪問(wèn)層對(duì) 進(jìn)行了進(jìn)一步封裝,同時(shí)利用緩存提高整個(gè)系統(tǒng)的整體性能。同時(shí),需要領(lǐng)導(dǎo)審核的不同類型的工單,具有不同的審核流程。 工單系統(tǒng)一般被廣泛用于客戶幫助支持服務(wù),客戶售后服務(wù),企業(yè) IT 支持服務(wù),呼叫中心等,用來(lái)創(chuàng)建、掛起和解決用戶、客戶、合作伙伴或企業(yè)內(nèi)部職員提交的事務(wù)請(qǐng)求,規(guī)范化、統(tǒng)一化和清晰化的處理和管理事務(wù)。一個(gè)完善功能的工單系統(tǒng)又可以稱為幫助臺(tái)系統(tǒng)。通過(guò)工單管理系統(tǒng),可以方便的對(duì)各類工單進(jìn)行管理,并且針對(duì)不同類型的工單可以方便地設(shè)置不同的工作流程。整個(gè)系統(tǒng)是基于傳統(tǒng)的三層架構(gòu)的一套系統(tǒng)。所以,這個(gè)系統(tǒng)的開(kāi)發(fā)是比較成功的 關(guān)鍵詞: 工單系統(tǒng);數(shù)據(jù)庫(kù); Abstract Work order system also known as work order management system (also called issue work order system、 transaction work order system、 issue tracking system、 support the work order system ), it is a kind of work system software, according to the different anizations、 departments and external customer demand, cause for management, maintenance and tracking a series of questions and requests. A work order system and perfect the function can be called the help desk system. Generally work order system is widely used to help support services to customers, customer service、 enterprise IT support service、 call center etc., are used to create、 hangs、 solve users、 customers、 partners or internal staff to submit the transaction request. Standardization, unification and clarifications and management affairs. A plete work order system also need to have a help document KB (Knowledge base), contains some of the mon customer to accept the problem related information, handling mon problems, and some other help document, etc. A work order system as an issue tracker, can clear the tracks, standardized service track users. Through work order management system, can be convenient to manage all kinds of work orders, and according to different types of the repair order can their owncdsvlpa,mxukgf.()ybTqCzjSAXbe easily set different workflow. At the same time, the need to audit the leadership of the different