一、專案背景
yw公司是一家電池**商,目前由於公司內部的需要,需要做乙個crm專案,需要每乙個不同角色的員工登陸系統後處理自己的事情。其流程大致如下:
其專案包括三部分內容:
1、許可權分配元件(rbac元件)
2、各個表的curd功能元件(stark元件)
3、將業務與上述兩個元件進行融入
二、各個功能介紹
1、rbac元件
基於角色的許可權訪問控制(role-based access control),使用者被給予不同的角色就擁有不同的許可權,極大簡化的了許可權分配的難度。最後專案的許可權分配圖:
2、stark元件
業務中設計的表較多,做乙個通用的表的curd功能的元件,這樣使開發效率大大提高。專案中的stark元件的基本功能如圖所示:
3、crm業務
將上述元件進行應用,crm業務的開發工作只需要處理好業務邏輯,在極短的時間內開發完成。
專案評估的具體內容
技術的成熟程度 實驗室技術 經過中試的技術 已經工業化應用的技術 市場需求 顯在 潛在 轉化為顯在的條件 競爭態勢 與競爭技術相比,所採用技術的優勢及缺陷 技術轉換成本 支撐體系與條件 原料 銷售網路 使用者體系 政策 技術發展趨勢及所採用技術的發展前景 要考慮的制約條件 需求制約 現存的需求結構及...
00 01 編寫ESQL 之 使用訊息體內容
名稱元素 名稱元素具有與其關聯的字串,即元素的名稱。名稱元素的乙個示例為 xmlelement 值元素 值元素有乙個與其關聯的值。值元素的示例為 xmlcontent 名稱 值元素 名稱 值元素是名稱元素中只包含乙個值元素而不包含其他任何元素情況下的優化。該元素同時包含名稱和值。使用關聯名input...
CRM專案之stark元件 2
那麼從今天開始呢,我們就要開始設計屬於我們自己的admin元件,起個名字就叫stark吧 當然你願意叫什麼都可以 仿照admin元件實現流程,stark元件要實現四件事情 在settings配置檔案中,確保 django.contrib.admin django.contrib.auth djang...