瞭解一個新系統的3種主要方法
對於接手一個新系統的人來說,需要儘快的瞭解系統功能,上手,解決問題,主要的3個途徑是:
1、資料庫表結構:核心的表結構是一個功能設計最終落地資料的提現,通過表結構和欄位的資訊,確定資料流的流向與程式最終結果的儲存。
2、程式碼:主流程的核心程式碼,是業務功能實現的直觀提現。一些細節的邏輯只有在程式碼中才能看明白,對一些比較複雜的系統,只看到最終的資料結果,對資料流處理不清楚,對問題的解決會有非常大的障礙。
3、人:業務方,呼叫者,開發人員。在業務方提出問題的時候,確認此問題涉及的業務流程,基本明白資料流的處理流程。業務功能的實現者就是開發人員,如果有之前系統功能的開發者,諮詢他們才是最直接最快捷的瞭解方法,可能從他們身上了解更多的注意細節及主要的核心部分,更快的上手。
相關推薦
瞭解一個新系統的3種主要方法
對於接手一個新系統的人來說,需要儘快的瞭解系統功能,上手,解決問題,主要的3個途徑是: 1、資料庫表結構:核心的表結構是一個功能設計最終落地資料的提現,通過表結構和欄位的資訊,確定資料流的流向與程式最終結果的儲存。 2、程式碼:主流程的核心程式碼,是業務功能實現的直觀提現。一些細節的邏輯
推薦系統3種主要演算法學習筆記與總結
以下均為個人總結,“我認為”居多,歡迎指正,給菜鳥一個學習的機會。 音樂推薦與普通商品推薦的區別 1、消費歌代價小; 免費 2、物品重用率高;喜歡的歌會重複聽,褲子未必會重複買 3、上下文相關性更大;和使用者當前心情、工作環境相關更大 推薦系統的指標 precision
Qt只能執行一個例項的3種方法
轉自 http://blog.csdn.net/robertkun/article/details/8518576 1. 共享記憶體的方法Unix: QSharedMemory "owns" the shared memory segment. When the last thread or p
vue刷新當前路由:router-view 復用組件時不刷新的3種解決方案總結
func 解決 變化 before bsp htm onos 影響 div vue-router是Vue.js官方的路由插件,它和vue.js是深度集成的,適合用於構建單頁面應用。vue的單頁面應用是基於路由和組件的,路由用於設定訪問路徑,並將路徑和組件映射起來。傳統的
LINUX DNS解析的3種修改方法
LINUX DNS解析的3種修改方法1.HOST 本地DNS解析vi /etc/hosts添加規則 例如:223.231.234.33 www.baidu.com 2.網卡配置文件DNS服務地址 vi /etc/sysconfig/network-scripts/ifcfg-eth0添加規則 例如:DSN1=
python中將指定的字符串轉換為大寫字母並每隔2個字符用空格分割後得到一個新字符串的方法
字符串 分割 python time 技術 dal def mage ret 在例子中對指定的字符串: faa5fbb5fcc5fdd5010200000028000001900000000a002d00000000017d7840000003e800005fa55fb55
java 中配置檔案讀取的3種不同方法
前言 java在載入配置檔案的時候, 會優先去探尋 Source Folder 這類檔案 所以 可以將 配置檔案 放在 src 同級位置, 或者存放 在一個 新建Source Folder中 配置檔案 新建一個 mysql.properties 配置檔案 “=”
php實現返回上一頁的功能的3種有效方法
php實現返回上一頁的功能的3種有效方法 header(location:你的上一頁的路徑); // 注意這個函式前不能有輸出 header(location:.get
淺析評價軟體規模的2種主要方法
在對軟體研發成本度量(包括估算與測量)時,對於軟體規模本身的評價是首要任務。目前評價軟體規模的方法主要分為2種:基於業務視角和基於開發視角。 基於業務視角的方法是從使用者角度出發,與軟體開發技術無關,如:功能點、故事點、用例點、物件點等方法。 基於開發視角的方法
淘寶賣家如何尋找淘寶客的3種推廣方法介紹 淘寶客代理app美逛有哪些優勢
淘寶客推廣是許多淘寶賣家推廣的常用方法之一,這種方式能直接促成店鋪商品的轉化,然後為什麼有的賣家的商品就是沒人推廣?有的賣家商品月推廣千件?如何尋找優質淘寶客來推廣自己的店鋪是淘寶賣家必須要掌握的問題。 1、 論壇發招募帖 儘量多的尋找淘寶客相關的網站進行招募帖宣傳,如chinaz、
UIBarButtonItem的3種定製方法
工具欄按鈕有3種主要的定製方法:1、在Interface builder中定製;2、setItems方法定製;3、addSubview方法定製。最簡單的方法是在Interface builder中定製。這種方法只需在Interface builder中將Bar Button I
資料庫MongoDB啟動方式(3種) - 方法總結篇
MongoDB啟動方式(3種方法,依次從低階到高階,環環相扣),羅列如下: 文章目錄 Method 1. 最原始的啟動方式:cmd + cd到安裝路徑 Method 2. 稍微高階一點的啟動方式:修改新增PC全域性變數 Me
Java多執行緒3種實現方法
Java中的多執行緒有三種實現方式:1.繼承Thread類,重寫run方法。Thread本質上也是一個實現了Runnable的例項,他代表一個執行緒的例項,並且啟動執行緒的唯一方法就是通過Thread類的start方法。2.實現Runnable介面,並實現該介面的run()
Session的3種同步方法
原文連結 在做了web集群后,你肯定會首先考慮session同步問題,因為通過負載均衡後,同一個IP訪問同一個頁面會被分配到不同的伺服器上,如果session不同步的話,一個登入使用者,一會是登入狀態,一會又不是登入狀態。所以本文就根據這種情況給出三種不同的方
微信小程式(三):選座系統3(主要內容:陣列的動態生成)
人生不易且無趣,一起找點樂子吧。歡迎評論,和文章無關的也可以。 前面我們說了列表的渲染,由一個二維陣列,怎樣去畫出座位。還談了陣列的修改,怎樣從座位的點選事件,獲得對應的位置,也就是陣列的下標,去修改相應的值。這次我們來談談最後的一塊的內容,這應該是這個板塊的最
乘法逆元總結 3種基本方法
逆元 逆元(inverse element)是在取模意義下,不能直接除以一個數,而要乘以它的逆元;a*b ≡ \equiv
Python 程式碼執行時間的3種計算方法
方法1 ? 1 2 3 4 5 import datetime starttime = datetime.datetime.now() #long runnin
Java陣列3種排序方法
一、陣列封裝好的排序方法 public static void main(String[] args) { i
JS中三種主要方法(函式定義)類別理解 —(JS面向物件&原型)
JS中三種主要方法(函式定義)類別理解 —(JS面向物件&原型) 首先理解在JavaScript中: 函式是“第一等公民” 一切皆物件 javascript的方法可以分為三類: 類方法 物件方法 原型方法 程式碼示例:
shell指令碼中呼叫另一個指令碼的三種不同方法
1、fork (fork /directory/script.sh) fork是最普通的, 就是直接在腳本里面用/directory/script.sh來呼叫script.sh這個指令碼. 執行的時候開一個sub-shell執行呼叫的指令碼,sub-she