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

正文內(nèi)容

客戶關(guān)系管理系統(tǒng)的研究與實現(xiàn)—免費畢業(yè)設(shè)計論文-文庫吧在線文庫

2025-01-06 00:28上一頁面

下一頁面
  

【正文】 ID Int(4) 否 主鍵 Password Varchar(50) 否 密碼 Name Varchar(50) 否 用戶名 CreateDate Datetime(8) 否 添加日期 Email Varchar(50) 是 郵件地址 表 218 用戶信息表( Users) (19) 角色表 ( Roles) :見表 219 列 數(shù)據(jù)類型 允許 NULL 說明 ID Int(4) 否 主鍵 RolesName Varchar(50) 否 角色名稱 表 219 角色表( Roles) (20) 用戶 角色表 ( UsersInRole) :見表 220 列 數(shù)據(jù)類型 允許 NULL 說明 UserID Int(4) 否 外鍵,用戶 ID RoleID Int(4) 否 外鍵,角色 ID 外鍵 子 父 FK_UsersInRole_Users UserID FK_UsersInRole_Roles RoleID 表 220 用戶 角色表( UsersInRole) 3 客戶關(guān)系管理系統(tǒng)的 系統(tǒng)設(shè)計 3. 1 系統(tǒng)的架構(gòu) :三層結(jié)構(gòu) 整個系統(tǒng)采用三層結(jié)構(gòu)構(gòu)建。這些組件可能為實現(xiàn)可伸縮的分布式組件解決方案而以 Microsoftamp。 每一層應(yīng)當按下面各段落所述進行構(gòu)造。要增加可重用性、可維護性和可擴展性,可 以創(chuàng)建單獨的用戶界面處理 (UIP) 組件,以便封裝窗體之間的依賴性以及與窗體之間的導航關(guān)聯(lián)的邏輯。這種隔離具有下列優(yōu)點: 1) 盡量減少數(shù)據(jù)庫提供方的更改所造成的影響。如何根據(jù)實際資料設(shè)計和建立功能完善、方便易用的數(shù)據(jù)庫,是此次研究首先需要解決的問題。目前在數(shù)據(jù)庫領(lǐng)域,常用的數(shù)據(jù)模型有:層次型、網(wǎng)絡(luò)型、關(guān)系型和面向?qū)ο竽P汀T谶@三個領(lǐng)域中對信息的描述采用不同的術(shù)語。 ER 模型中最基本的概念有實體、屬性、聯(lián)系。對應(yīng)現(xiàn)實世界中的實體、實體集、特性、實體標識符,在信息世界中的術(shù)語為記錄、文件、屬性(字段)、記錄關(guān)鍵字。如 manager_ShowCustomer_Dep、manager_ShowCustomer_anHr。整體文件布局見圖 44。 執(zhí)行 SQL 語句,并且以 DataReader的形式返回結(jié)果 object ExecuteScalar(CommandType mandType, string mandText)。 4. 2. 3 邏輯層主要代碼文件 (1) 文件 簡化了數(shù)據(jù)層提供的數(shù)據(jù)庫存取方法,封裝了數(shù)據(jù)庫的常用操作。 數(shù)據(jù)操作類對象 表 46 文件主要屬性名稱及描述 (3) 文件 封裝了處理動態(tài)字段所需要的功能方法。} 指示數(shù)據(jù)庫連接是否關(guān)閉了 表 42 ,屬性描述 (2) 文件 使用了接口類 對 存取操作函數(shù)進行封裝。 執(zhí)行 SQL 語句,并返回受影響的行數(shù) DataSet ExecuteDataset(CommandType mandType, string mandText)。其中數(shù)據(jù)層采用網(wǎng)絡(luò)上的開源項目 Websharp 的數(shù)據(jù)層。 ( 1) 用于變量數(shù)據(jù)類型的前綴命名,見表 31。具體步驟為確定各 ER 圖的公共實體集,將各局部 ER 圖合并為一個能反映每個局部 ER 圖的全局 ER 圖,并消除合并帶來的沖突。這種方法把管理系統(tǒng)所要描述的問題劃分為單個的實體,通過實體間的聯(lián)系有效、自然地模擬現(xiàn)實世界。數(shù)據(jù)字典見附錄 3 3. 3. 4 系統(tǒng)數(shù)據(jù)庫設(shè)計過程和方法 一個信息管理系統(tǒng)總是從客觀事物出發(fā),經(jīng)過人的綜合歸納,抽象成計算機能夠接受的信息,流經(jīng)數(shù)據(jù)庫,通過控制決策機構(gòu),最后用來指導客觀事物。數(shù)據(jù)模型是衡量數(shù)據(jù)庫能力強弱的主要標志之一。 3. 2 系統(tǒng)模塊的劃分 本系統(tǒng)主要分為:( 1)權(quán)限分配模塊;( 2)客戶管理模塊;( 3)系統(tǒng)配置模塊 ,詳細劃分見開題報告。此數(shù)據(jù)層中的數(shù)據(jù)訪問組件負責將存儲在這些數(shù)據(jù)庫中的數(shù)據(jù)公開給業(yè)務(wù)層。如果標準 .NET 組件不能滿足您的需要, .NET 還支持標準 UI 組件的子分類,并支持將您自己的自定義組件插入到框架中。該層涉及到的主要 .NET 技術(shù)是 。 業(yè)務(wù)層 業(yè)務(wù)層實現(xiàn)應(yīng)用程序的業(yè)務(wù)功能。經(jīng)理可以查看本部門所有的客戶資料,并且具有搜索客戶的功能,同時查看本部門業(yè)務(wù)員的錄入情況,同時可以查看部門錄入的統(tǒng)計報表。 (3) 客戶表擴展字段配置(動態(tài)字段配置)。 (13)客戶資料顯示報表。 (4) 在客戶錄入時,可實時檢查非法輸入同時報錯。它提供了 Framework 的所有優(yōu)點,包括托管環(huán)境、類型安全性和繼承。 網(wǎng)頁在任何瀏覽器或客戶端設(shè)備中向用 戶提供信息,并使用服務(wù)器端代碼來實現(xiàn)應(yīng)用程序邏輯。使用這些類使您能夠?qū)⒆⒁饬性诜?wù)的邏輯上,而無需關(guān)注分布式軟件開發(fā)所需要的通信基礎(chǔ)結(jié)構(gòu)。 頁比非托管 ASP 頁更快、更實用并且更易于開發(fā),這是因為它們像所有托管應(yīng)用程序一樣與運行庫進行交互。但是,與基于 Web 的應(yīng)用程序不同, XML Web services 組件不具有 UI 并且不以瀏覽器(如 Inter Explorer 和 Netscape Navigator)為目標。非托管應(yīng)用程序承載公共語言運行庫,后者使您的自定義托管代碼可以控制服務(wù)器的行為。 ? Windows 服務(wù)。 例如, .NET Framework 集合類實現(xiàn)一組可用于開發(fā)您自己的集合類的接口。同時,內(nèi)存管理器排除了出現(xiàn)零碎內(nèi)存的可能性,并增大了內(nèi)存引用區(qū)域以進一步提高性能。例如,程序員可以用他們選擇的開發(fā)語言編寫應(yīng)用程序,卻仍能充分利用其他開發(fā)人員用其他語言編寫的運行庫、類庫和組件。 運 行庫還通過實現(xiàn)稱為通用類型系統(tǒng) (CTS) 的嚴格類型驗證和代碼驗證基礎(chǔ)結(jié)構(gòu)來加強代碼可靠性。該圖還顯示托管代碼如何在更大的結(jié)構(gòu)內(nèi)運行。 .NET Framework 可由非托管組件承載,這些組件將公共語言運行庫加載到它們的進程中并啟動托管代碼的執(zhí)行,從而創(chuàng)建一個可以同時利用托管和非托管功能的軟件環(huán)境。 ? 使開發(fā)人員的經(jīng)驗在面對類型大不相同的應(yīng)用程序(如基于 Windows 的應(yīng)用程序和基于 Web 的應(yīng)用程序)時保持一致。 是 .NET 框架下的一個WEB開發(fā)技 術(shù)。 ( 2)采用當前比較流行的 .NET 技術(shù):其中語言可以采用 或者 C,數(shù)據(jù)庫可以采用 SQL, ACCESS 或者 ORICLE,框架采用 (目前 . Framework 已經(jīng)到了2 .0 版 ) C/S 模式下的實現(xiàn)方式: 將數(shù)據(jù)庫存放在遠程(或者公司服務(wù)器)服務(wù)器上,然后在客戶機上安裝配置應(yīng)用程序。企業(yè)要發(fā)展,銷售是關(guān)鍵,能否讓消費者知道,了解,認可自己的產(chǎn)品是企業(yè)銷售隊伍面臨的主要問題,因此我們要培養(yǎng)消費者的滿意度和忠誠度,這就客觀要求企業(yè)在客戶關(guān)系管理方面下一定的工夫,通過良好的客戶關(guān)系的培養(yǎng) ,企業(yè)才可以得到更大的發(fā)展。因此,針對這個現(xiàn)狀,我們決定開發(fā)一個適用于中小型企業(yè)的客戶關(guān)系管理系統(tǒng)。VS2020?;?DOTNET 的客戶關(guān)系管理系統(tǒng)的研究與實現(xiàn) 架構(gòu)與客戶管理模塊 摘 要 本系統(tǒng)完成了基于 dot 客戶關(guān)系管理系統(tǒng)的架構(gòu)與客戶管理部分。s development boosts key words:Customer Relate Manager。 但是對于當前大部分網(wǎng)絡(luò)公司來說,由于公司規(guī)模一般比較小,無法獨立騰出一個部門來實現(xiàn)對客戶關(guān)系進行有效管理。 1 系統(tǒng)概述 1. 1 問題的提出 隨著現(xiàn)在經(jīng)濟越來越向消費者發(fā)展,科技和以人為本的思想貫穿了整個企業(yè)發(fā)展的始末,只有控制好客戶才是企業(yè)發(fā)展的最佳渠道。 B/S 模式下的實現(xiàn)方式有: ( 1)采用傳統(tǒng)方法:語言采用 ASP, JSP;數(shù)據(jù)庫可以采用 SQL, ACCESS或者 ORICLE。 .NET 作為微軟近幾年力推的一個技術(shù)之一,在安全性和代碼可移植性上有著非常優(yōu)秀的表現(xiàn)。 ? 提供一個可消除腳本環(huán)境或解釋環(huán)境的性能問題的代碼執(zhí)行環(huán)境。 .NET Framework 的另一個主要組件是類庫,它是一個綜合性的面向?qū)ο蟮目芍赜妙愋图希梢允褂盟_發(fā)多種應(yīng)用程序,這些應(yīng)用程序包括傳統(tǒng)的命令行或圖形用戶界面 (GUI) 應(yīng)用程序,也包括基于 所提供的最新創(chuàng)新的應(yīng)用程序(如 Web 窗體和 XML Web services)。 圖 11顯示公共語言運行庫和類庫與應(yīng)用程序之間以及與整個系統(tǒng) 之間的關(guān)系。這樣,運行庫的安全性功能就使通過 Inter 部署的合法軟件能夠具有特別豐富的功能。 運行庫還提高了開發(fā)人員 的工作效率。一種稱為實時 (JIT) 編譯的功能使所有托管代碼能夠以它在其上執(zhí)行的系統(tǒng)的本機語言運行。此外,第三方組件可與 .NET Framework 中的類無縫集成。 ? XML Web services。 服務(wù)器應(yīng)用程序開發(fā) 在托管領(lǐng)域中,服務(wù)器端應(yīng)用程序是通過運行庫宿主實現(xiàn)的。 XML Web services 作為基于 Web 的技術(shù)的重要發(fā)展,是類似于常見網(wǎng)站的分布式服務(wù)器端應(yīng)用程序組件。與此相對照,非托管 ASP 頁始終被寫成腳本并解釋。 如果您開發(fā)和發(fā)布自己的 XML Web services, .NET Framework 為您提供了一組符合所有基礎(chǔ)通信標準(如 SOAP、 WSDL 和 XML)的類。 包括: ? 頁和控件框架 ? 編譯器 ? 安全基礎(chǔ)結(jié)構(gòu) ? 狀態(tài)管理功能 ? 應(yīng)用程序配置 ? 運行狀況監(jiān)視和性能功能 ? 調(diào)試支持 ? XML Web services 框架 ? 可擴展的宿主環(huán)境和應(yīng)用程序生命周期管理 ? 可擴展的設(shè)計器環(huán)境 1. 7 網(wǎng)頁概述 可以使用 網(wǎng)頁作為 Web 應(yīng)用程序的可編程用戶接口。 ? 基于 Microsoft .NET Framework 生成。(動態(tài)字段) (3) 實現(xiàn)全文檢索,即可以對任何字段進行檢索。 (12) 錄入條數(shù)提醒,您今天新錄幾條,還差幾條。 (2) 配置提示框內(nèi)容顯示。具體步驟見圖 21 圖 21 業(yè)務(wù)員 流程視圖 ( 2) 客戶部經(jīng)理流程:經(jīng)理登陸后可以對業(yè)務(wù)員提交的錯誤客戶記錄進行管理,有退回和刪除兩個選擇,當該記錄沒有錯誤時,退回;如果確實存在錯誤,則給予刪除。這通常包括 Windows 窗體(用于智能客戶端應(yīng)用程序)和 技術(shù)(用于基于瀏覽器的交互)的使用。 數(shù)據(jù)層 數(shù)據(jù)層提供對外部系統(tǒng)(如數(shù)據(jù)庫)的訪問。對于 Web 應(yīng)用程序,此模式使用 組件。 3. 1. 3 數(shù)據(jù)層 大多數(shù)業(yè)務(wù)應(yīng)用程序必須訪問存儲在公司數(shù)據(jù)庫(最常見的是關(guān)系數(shù)據(jù)庫)中的數(shù)據(jù)。通過 開發(fā)一組用于管理對象 關(guān)系映射復雜性的類,對于更復雜的應(yīng)用程序很有益處。 3. 3. 2 系統(tǒng)數(shù)據(jù)模型的選擇 數(shù)據(jù)模型是表示實體和實體之間聯(lián)系的模型,是描述 數(shù)據(jù)內(nèi)容和數(shù)據(jù)之間聯(lián)系的工具。它是實現(xiàn)數(shù)據(jù)庫的安全性、完整性、一致性、可恢復性、有效性、可修改性以及可擴充性的重要手段之一。概念化設(shè)計的常用方法是著名的 ER( Entity Relation)方法,它是 1976 年由美籍華人陳平山提出來的。由于各個局部應(yīng)用所面向的問題不同,各個 ER 圖之間存在許多不一致的地方,因此應(yīng)將局部 ER 圖綜合成全局 ER 圖。比如, m_szStudentName 表示一個學生名字的類成員變量,數(shù)據(jù)類型是字符串型。 4. 2 系統(tǒng)框架的搭建 4. 2. 1 文件布局 按照三層結(jié)構(gòu)的思想,系統(tǒng)分為數(shù)據(jù)層(如圖 41)、邏輯層(如圖 42)、表示層(如圖 43)。 關(guān)閉連接 int ExecuteNonQuery(CommandType mandType, string mandText)。} 數(shù)據(jù)庫連接 bool IsClosed{get。方法名稱及描述見表 45,屬性名稱及描述見表 44 方法名稱 功能描述 public CommonFun() 構(gòu)造函數(shù) public static string GetHrCorpID(string hrID) 獲取職員所在公司編號 public static string GetHrDepID(string hrID) 獲取職員所在部門編號 public static string GetHrGrpID(string hrID) 獲取職員所在小組編號 表 45 文件主要方法名稱及描述 屬性名稱 屬性描述 private DbOperator dbOperator。方法名稱及描述見表 43,屬性名稱及描述見表 44。 執(zhí)行查詢, 并返回查詢所返回的結(jié)果集中第一行的第一列。 41數(shù)據(jù)層視圖 42邏輯層視圖 圖 43表示層視圖 圖 44整體文件布局 4. 2. 2 數(shù)據(jù)層的主要代 碼文件 (1) 文件 提供了 存取操作函數(shù)的接口。如果默認對所有人開放,則忽略作用人,為:“功能 _作用域”。對客觀世界中的實體
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1