ASP.NET典型三層架構企業級醫藥行業ERP系統實戰(8大模塊22個子系統,價值3000萬)


 課程講師:Tiger     課程分類:.net         適合人羣:高級       課時數量:192課時       更新程度:完畢

我這裏有一套課程和大家分享,我的qq是2059055336,有興趣的朋友可以和我聊天。

 

課程說明:
國內首部完整講述ERP系統架構、業務邏輯、開發的項目實戰課程。考慮到本系統的龐大及複雜性、本課程原價購買學員每人贈送一個U盾設備,U盾可插在任意電腦上進行學習,使用方便,學習靈活!可永久學習!

項目由來:
此項目是講師親自參與構架及參與開發的大型ERP項目,此項目已被太陽石藥業,九芝堂藥業,拜歐藥業等多家大中型企業使用,爲其創造巨大經濟價值。整個項目由10多個研發人員全程打造,項目總價值接近3000萬,給企業創造的價值是無可估量的。

一、系統介紹:
ERP是Enterprise Resource Planning(企業資源計劃)的簡稱,是上個世紀90年代美國一家IT公司根據當時計算機信息、IT技術發展及企業對供應鏈管理的需求,預測在今後信息時代企業管理信息系統的發展趨勢和即將發生變革,而提出了這個概念。

 

      該項目集產品購進,庫存,發貨互動於一體,通過系統可實現進銷存大中型企業必備功能,再此基礎上相繼實現 產品發貨退貨系統,產品購進退貨系統,產品庫存盤點系統等模塊,進而在此基礎之上實現 “E索網”(此模塊後面完善),實現產品宣傳,銷售,招商 整合營銷理念。


 

 


、系統特點及優勢:1、本產品採用的三層結構技術架構,是最適合企業使用的技術平臺。
2、同時支持多種操作系統、數據庫、應用服務器、瀏覽器。
3、採用微軟.NET架構開發。
4、支持企業級開發的主流數據庫SQL SERVER。
5、ADO.NET實現/存儲過程實現。
6、支持各種類型操作系統。
7、Ajax技術提升用戶使用體驗,AJAX權限修改(彈出窗體)
8、瞭解並使用WebService服務,實現搜索自動補齊技術。
9、第三方組件技術實現分頁功能及文本編輯等功能。
10、採用系統軟件開發中常用存儲過程技術,爲系統的維護和二次開發做好保障。
11、使用Jquery技術實現動態添加表格技術,實現批數量處理。
12、數據庫 觸發器的介紹及應用。
13、數據庫 自定義函數介紹及應用。
14、數據庫 遊標實現數據批處理的應用。
15、二進制流實現文件上傳及下載。
16、數據導出至Excel技術應用。
17、基於針式打印機報表連續打印。
18、Jquery驗證框架實現,擴展。
19、模仿馳騁工作流框架,自定義工作流。實現工作流的模塊有:合同審批流程,採購申請流程等。
20、創建無限極樹形導航菜單
21、根據用戶權限加載樹形菜單
22、PowerDesigner工具的使用

23、基於Jquery框架實現Ajax技術

24、水晶報表實現報表顯示,打印,導出excel文件。

25、數據庫助手實現輕鬆搞定sql編程。
26、動軟代碼生成器實現代碼編程事半功倍。
27、見識見識老外常用的代碼生成器CodeSmith的介紹及簡單應用。

28、大批量數據情況下的處理問題。

29、jquery實現樣式控制、設計表單控件爲只讀
30、實現動態生成表格。
31、ASP.NET事務機制應用。
32、利用客戶端嵌套服務器端代碼實現動態加載數據。
33、利用Jquery框架Ajax技術實現局部數據處理

更多技術點不一一羅列............................................................。


、課程特色:
1、所有代碼均爲現場手敲,不會出現任意一句沒有交代的代碼;每行代碼均進行註釋。
2、在課程中介紹企業級開發中常用的工具軟件,結合項目開發,提升開發效率;
3、每次課程都在前次課程的基礎上迭代開發,保證每次課程項目均可運行;
4、每次課程基本都提供上課PPT,重難點均已列出,方便讀者自學;
5、前半部分課前增加回顧,方便大家記憶基礎知識;
6、課程在錄製過程中特別強調到開發中容易犯的一些錯誤和技巧;
7、課程中介紹本節所需要用到的技術要點;
8、課程注重業務的講解和實現,是實際開發的重中之重;
9、拋棄以往光講的做法,課程參入陷阱、提問、設問等教學技巧和大家交互;
10、課程採用漸進思路進行,逐漸從新建一個空項目形成一個大型完整項目;
11、課程對每個模塊都進行系統需求分析、系統業務邏輯分析。 


、課程名主講內容:
第1講 ERP整體項目介紹: >1.ERP簡介 2.專業術語介紹 3.項目模塊介紹 4.項目構架及優勢 5.培訓定位及技術要點
第2講 PowerDesigner數據庫建模 : >1.數據庫設計概要 2.PowerDesigner工具介紹 3.數據庫建模實現
第3講 一步一步搭建三層結構1.1 : >1.完善數據庫建模 2.三層結構簡介 3.三層結構搭建意義 4.搭建三層結構
第4講 一步一步搭建三層結構1.2 : >1.瞭解數據訪問層作用 2.熟悉ADO.NET核心對象 3.封裝數據訪問層的通用方法
第5講 一步一步搭建三層結構1.3 : >1.瞭解方法重載 2.完善數據訪問層的通用方法
第6講 企業級開發中通用的存儲過程1.1: >1.完善數據訪問層的封裝 2.瞭解什麼是存儲過程 3.存儲過程的優點 4.存儲過程創建的基本語法
第7講 企業級開發中通用的存儲過程1.2 : >1.編寫通用的修改數據的存儲過程 2.實現通用的刪除的存儲過程
第8講 企業級開發中通用的存儲過程1.3 : >1.編寫3種不同的通用的查詢功能的存儲過程
第9講 搭建通用業務層: >1.封裝通用的添加方法-->2.封裝通用的修改方法 3.封裝通用的刪除方法 4.封裝通用的查詢的方法
第10講 創建無限極導航菜單: >1.瞭解常用的導航菜單 2.瞭解樹形導航的設計原理 3.掌握TreeView控件用法 4.設計樹形導航菜單
第11講 員工入職登記系統 : >1.修改數據庫建模設計 2.員工信息添加界面設計 3.員工信息添加
第12講 員工入職登記系統 : >1.界面優化 2.Ajax組件安裝及配置 3.入職登記系統相關業務功能封裝
第13講 員工入職登記系統 : >1.綁定員工角色列表 2.封裝員工基本信息實體類 3.封裝員工相應的業務方法
第14講 員工入職登記系統1.4 : >1.完善修改業務邏輯實現 2.實現員工基本信息添加功能 3.實現員工列表查詢功能
第15講 員工入職登記系統1.5 : >1.完善圖片上傳 2.實現員工基本信息添加功能 
第16講 員工入職登記系統1.6 : >1.實現員工基本信息搜索功能 2.第三方分頁組件ASPNETPager介紹
第17講 員工入職登記系統1.7 : >1.封裝相應的分頁方法 2.實現自定義分頁
第18講 員工入職登記系統1.8 : >1.完善員工信息編輯 2.gridview中設置超鏈接列應用
第19講 權限管理系統1.1 : >1.完善員工入職登記系統 2.權限管理界面設計 3.權限相關業務方法封裝
第20講 權限管理系統1.2 : >1.權限查詢信息 2..Ajax彈出層實現權限信息添加
第21講 權限管理系統1.3 : >1.AJAX權限修改(彈出窗體) 2.權限的刪除(單個刪除,批量刪除)
第22講 權限管理系統1.4 : >1.完善權限信息批量刪除 2.員工信息查詢(彈出窗體)
第23講 權限管理系統1.5 : >1.員工信息查詢(彈出窗體) 2.員工權限綁定查詢
第24講 權限管理系統1.6 : >1.完善員工權限設置 2.員工權限修改
第25講 Erp登錄系統1.1 : >1.實現登錄業務方法 2.權限信息綁定
第26講 Erp登錄系統1.2 : >1.驗證碼設計背景 2.驗證碼設計準備工作 3.驗證碼設計流程
第27講 Erp登錄系統1.3 : >1.完善驗證碼的設計及使用 2.根據用戶綁定菜單 3.相關測試及完善功能
第28講 Erp登錄系統1.4 : >1.封裝員工操作基本方法 2.實現根據員工基本權限綁定相應菜單 3.相關測試及完善功能
第29講 倉庫管理系統1.1 : >1.設計背景及需求分析 2.倉庫管理數據庫建模 3.實現相應業務邏輯
第30講 倉庫管理系統1.2 : >1.瞭解JQuery(實例演示) 2.前端界面設計 3.通過JQuery實現動態添加表格
第31講 倉庫管理系統1.3 : >1.通過JQuery實現動態添加表格 2.完善界面設計
第32講 倉庫管理系統1.4 : >1.彈出窗體如何傳值 2.倉庫管理相關業務處理
第33講 倉庫管理系統1.5 : >1.倉庫一對多批量添加業務實現
第34講 倉庫管理系統1.6 : >1.遊標使用 2.查詢業務實現
第35講 倉庫管理系統1.7 : >1.倉庫信息編輯頁面設計 2.相關數據綁定
第36講 倉庫管理系統1.8 : >1.後臺調用前端js函數實現動態添加表格賦值 2.倉庫一對多 編輯業務實現
第37講 倉庫管理系統1.9 : >1.倉庫管理分頁及查詢業務實現 2.簡單的客戶端數據驗證
第38講 部門信息管理1.1 : >1.部門信息管理功能需求分析 2.部門信息相關業務實現
第39講 部門信息管理1.2 : >1.完善部門信息相關業務實現 2.員工角色信息管理業務實現
第40講 個人信息修改及權限設置 : >1.完善員工登記業務修改 2.員工個人基本信息修改
第41講 CRM客戶關係管理系統 : >1.瞭解什麼是CRM 2.ERP系統中CRM需要實現什麼?
第42講 CRM客戶關係管理系統(客戶管理系統)1.1 : >1.瞭解客戶管理模塊基本需求 2.根據需求實現客戶管理數據庫建模
第43講 CRM客戶關係管理系統(客戶管理系統)1.2 : >1.完善客戶管理數據庫設計 2.設計客戶信息添加界面 3.封裝相關業務方法
第44講 CRM客戶關係管理系統(客戶管理系統)1.3 : >1.封裝相關業務方法 2.實現前端界面 
第45講 CRM客戶關係管理系統(客戶管理系統)1.4 : >1.省,市無刷新聯動 2.實現數據錄入功能
第46講 CRM客戶關係管理系統(客戶管理系統)1.5 : >1.完善業務添加,查詢相關功能
第47講 CRM客戶關係管理系統(客戶管理系統)1.6 : >1.實現客戶聯繫人基本信息編輯頁面設計及相關業務實現。
第48講 CRM客戶關係管理系統(客戶聯繫人管理系統)1.1 : >1.完善客戶聯繫人基本信息按條件查詢 2.客戶聯繫人界面設計及相關業務封裝
第49講 CRM客戶關係管理系統(客戶聯繫人管理系統)1.2 : >1.完善相關數據處理業務 2.實現彈出窗體選擇客戶 
第50講 CRM客戶關係管理系統(客戶聯繫人管理系統)1.3 : >1.客戶聯繫人基本信息錄入 2. 使用觸發器實現自動生成聯繫人編號
第51講 CRM客戶關係管理系統(客戶聯繫人管理系統)1.4 : >1.完善聯繫人按條件搜索 2.完善客戶聯繫人信息編輯
第52講 CRM客戶關係管理系統(客戶聯繫人管理系統)1.5 : >1.認識jquery validate.js驗證框架 2.實現客戶端驗證 3.設計相關業務存儲過程
第53講  CRM客戶關係管理系統(客戶聯繫記錄系統)1.1 : >1.實現聯繫記錄相關存儲過程 2.實現聯繫記錄業務錄入功能
第54講  CRM客戶關係管理系統(客戶聯繫記錄系統)1.2 : >1.完善聯繫記錄的相關業務功能 2.認識用例圖
第55講  CRM客戶關係管理系統(客戶聯繫記錄系統)1.3 : >1.完善數據修改業務 2.完善聯繫記錄按條件搜索 
第56講  CRM客戶關係管理系統(客戶文檔管理系統)1.1 : >1.瞭解文檔管理相關需求 2.封裝相關實體類 3.編寫相關實現業務的存儲過程
第57講  CRM客戶關係管理系統(客戶文檔管理系統)1.2 : >1.務層相關業務方法的封裝 2.文檔上傳界面設計
第58講  CRM客戶關係管理系統(客戶文檔管理系統)1.3 : >1.兩種文件上傳方法 2.現文件按角色,權限查詢管理 3.實現文件編輯界面設計
第59講  CRM客戶關係管理系統(客戶文檔管理系統)1.4 : >1.文檔信息編輯 
第60講  CRM客戶關係管理系統(客戶文檔管理系統)1.5 : >1.文檔信息下載(二進制)2.按角色,權限搜索業務 3.瞭解客戶反饋信息管理需求
第61講  CRM客戶關係管理系統(反饋信息管理)1.1 : >1. 反饋信息需求分析 2.反饋信息業務功能設計 3.實現反饋信息記錄功能
第62講  CRM客戶關係管理系統(反饋信息管理)1.2 : >1.反饋信息業務編輯業務 2.完善相關的數據驗證 3.完善相關查詢業務
第63講  CRM客戶關係管理系統(整體需求分析)1.1 : >1.整體渠道管理需求分析 2.數據庫建模實現 3.設計渠道基本資料業務模塊業務方法
第64講  CRM客戶關係管理系統(渠道基本信息管理)1.1 : >1.渠道信息及聯繫人基本信息相關業務方法封裝 2.渠道信息及渠道聯繫人信息保存
第65講  CRM客戶關係管理系統(渠道基本信息管理)1.2 : >1.善彈出窗體實現子窗體向父窗體傳值 2.Jquery動態添加聯繫人基本信息 3.渠道信息及渠道聯繫人信息保存
第66講  CRM客戶關係管理系統(渠道基本信息管理)1.3 : >1.渠道信息及渠道聯繫人信息保存(多表處理)
第67講  CRM客戶關係管理系統(渠道基本信息管理)1.4 : >1.渠道基本信息綜合查詢列表 2.相關數據驗證 jquery.validate.js驗證框架擴展
第68講  CRM客戶關係管理系統(渠道基本信息管理)1.5 : >1.顯示詳細界面設計 2.顯示詳細信息 3.渠道基本信息編輯實現 第69講 CRM客戶關係管理系統(渠道聯繫記錄)1.6 : >1.數據綁定,渠道,聯繫人基本信息編輯實現 2.瞭解渠道聯繫記錄管理需求
第70講 CRM客戶關係管理系統(渠道聯繫記錄)1.7 : >1.完善渠道,聯繫人基本信息編輯實現 2.瞭解渠道聯繫記錄管理需求
第71講 CRM客戶關係管理系統(渠道聯繫記錄)1.8 : >1.CRM聯繫記錄界面設計 2.聯繫記錄信息錄入
第72講 CRM客戶關係管理系統(渠道聯繫記錄)1.9 : >1.關於聯繫記錄的綜合查詢業務 2.關於渠道聯繫記錄的編輯
第73講 CRM客戶關係管理系統(渠道基本渠道文檔管理)1.1 : >1.瞭解渠道文檔管理的需求 2.封裝相應的業務方法(視圖,存儲過程,ADO.NET技術)
第74講 CRM客戶關係管理系統(渠道基本渠道文檔管理)1.2 : >1.文檔信息上傳及保存 2.文檔信息列表按條件查詢 3.詳細頁面設計及數據綁定
第75講 CRM客戶關係管理系統(渠道基本渠道文檔管理)1.3 : >1.詳細頁面設計及數據綁定 2.存儲過程,視圖對象綁定頁面信息及編輯業務等
第76講 CRM客戶關係管理系統(渠道活動管理)1.1 : >1.渠道活動設計背景及需求分析 2.渠道活動相關業務設計
第77講 CRM客戶關係管理系統(渠道活動管理)1.2 : >1.渠道活動相關數據處理業務實現(渠道活動的記錄,列表搜索,詳細頁面,編輯)
第78講 CRM客戶關係管理系統(客戶合同管理) 1.1 : >1.合同管理的設計背景及意義 2.合同管理的需求分析 3.工作流程設計
第79講 CRM客戶關係管理系統(客戶合同管理) 1.2 : >1.合同基本信息起草 2.審覈流程中相關狀態流程的約定 3.合同信息添加及相關數據驗證 
第80講 CRM客戶關係管理系統(客戶合同管理) 1.3 : >1.用戶選擇,部門選擇,客戶選擇 2. 實現合同信息添加
第81講 CRM客戶關係管理系統(客戶合同管理) 1.4 : >1.根據需求修改數據庫表結構 2.完善合同起草
第82講 CRM客戶關係管理系統(客戶合同管理) 1.5 : >1.完善合同申請提交 2.合同審覈流程處理
第83講 CRM客戶關係管理系統(客戶合同管理) 1.6 : >1.按權限綁定相關數據,格式化字符串 2.合同審覈流程處理
第84講 CRM客戶關係管理系統(客戶合同管理) 1.7 : >1.審覈信息保存,詳細信息頁面信息綁定 2.Repeater控件實現首頁面“未審覈”信息顯示
第85講 CRM客戶關係管理系統(客戶合同管理) 1.8 : >1.完善未審覈列表導航頁面設計 2.詳細信息頁面信息綁定,遍歷頁面控件設置屬性
第86講 CRM客戶關係管理系統(客戶合同管理) 1.9 : >1.完善合同審覈 2.執行合同審覈後, 合同自動發送至合同負責人 3.按時間,負責人,客戶查詢
第87講 CRM客戶關係管理系統(客戶合同管理) 1.10 : >1.完善流程表相關信息查詢(視圖,函數,存儲過程綜合應用) 2.合同表單列表查詢
第88講 CRM客戶關係管理系統(客戶合同管理) 1.11 : >1.完善合同列表查詢(根據不同狀態顯示不同狀態信息) 2.合同附件文檔上傳業務完善
第89講 CRM客戶關係管理系統(客戶合同管理) 1.12 : >1.完成頁面設計及相應功能設計 2.桌面頁面顯示 待執行列表 3.合同列表頁面自動導航
第90講 CRM客戶關係管理系統(客戶合同管理) 1.13 : >1.通過業務處理防止重複提交 2.測試審覈合同流程,測試文檔下載,執行表單列表
第91講 產品購進系統(商品管理)1.1 : >1.總體功能介紹(通過用例介紹整體功能,數據庫建模)
第92講 產品購進系統(商品管理)1.2 : >1.編寫相應業務存儲過程 2. 封裝相應的業務功能 3.封裝相應的實體類
第93講 產品購進系統(商品管理)1.3 : >1.產品類型及圖片信息保存,編輯,查詢業務 2. 產品類型管理
第94講 產品購進系統(商品管理)1.4 : >1.產品類型相關業務處理 2.產品信息管理(界面設計)
第95講 產品購進系統(商品管理)1.5 : >1.完善產品信息管理 2.產品信息保存(批量上傳圖片)
第96講 產品購進系統(商品管理)1.6 : >1.完善產品信息保存 2.按產品名稱,按類型,供貨商,銷售渠道搜索列表
第97講 產品購進系統(商品管理)1.7 : >1.完善列表查詢 2.產品信息詳細設計 3.編輯頁面設計
第98講 產品購進系統(商品管理)1.8 : >1.完善產品編輯(批量上傳控制)2.多圖片修改業務處理(Jquery)
第99講 產品購進系統(產品採購申請管理)1.1 : >1.完善多圖片修改(前端JS技術) 2.完善產品管理系統 3.瞭解產品採購需求
第100講 產品購進系統(產品採購申請管理)1.2 : >1.設實現的購進相應業務存儲過程 2.設計相關業務視圖 3.封裝實體對象
第101講 產品購進系統(產品採購申請管理)1.3 : >1.基本界面及信息綁定,動態添加行實現 2.購進申請單申請,購進產品添加業務
第102講 產品購進系統(產品採購申請管理)1.4 : >1.設計產品選擇功能業務 2.完善相關數據驗證及採購申請相關對象綁定
第103講 產品購進系統(產品採購申請管理)1.5 : >1.完善產品購進業務表單新建 2.產品購進表單審覈數據加載
第104講 產品購進系統(產品採購申請管理)1.6 : >1.封裝歷史審批意見方法 2.動態生成數據行,動態綁定數據,自動計算總價格
第105講 產品購進系統(產品採購申請管理)1.7 : >1.根據編號返回主題,首次提交人,首次接收人業務方法 2.根據不同情況實現不同數據業務處理(流程表)
第106講 產品購進系統(產品採購申請管理)1.8 : >1.實現財務審覈流程
第107講 產品購進系統(產品採購申請管理)1.9 : >1.實現後臺調用前端函數控制控件的顯示隱藏 2.實現產品批號添加前端設計
第108講 產品購進系統(產品採購申請管理)1.10 : >1.完善產品批號動態添加行產品總數比較驗證 2.封裝產品添加相關業務方法 3.前端調用後臺方法實現按條件隱藏不同組件
第109講 產品購進系統(產品採購申請管理)1.11 : >1.通過後臺加載產品批號控制前端容器顯示與隱藏 2.後臺調用前端方法實現動態生成表格 3.後臺調用方法實現動態加載產品批號相關信息
第110講 產品購進系統(產品採購申請管理)1.12 : >1.產品質量驗證 2.購進單執行
第111講 產品購進系統(產品採購申請管理)1.13 : >1.完善產品質量審覈加載 2.產品按批號入庫,購進單進入執行狀態
第112講 產品購進系統(產品採購申請管理)1.14 : >1.完善購進單執行 2.設計產品購進瀏覽表單
第113講 產品購進系統(產品採購申請管理)1.15 : >1.完善表單瀏覽頁面 2.通過執行表單結束整個流程
第114講 產品購進系統(產品採購申請管理)1.16 : >1.購進單列表查詢 2.購進單數據導出(Excel導出進行數據分析)
第115講 產品購進系統(產品採購申請管理)1.17 : >1.完善購進單列表導航查詢 2.購進單數據導出
第116講 產品購進系統(產品採購申請管理)1.18 : >1.修改數據庫表設計 2.打印入庫產品詳細(瞭解基本需求,實現界面設計,相應的業務方法封裝)
第117講 產品購進系統(產品採購申請管理)1.19 : >1.實現基於針式打印機連續打印
第118講 產品購進系統(產品採購申請管理)1.20 : >1.完善實現基於針式打印機連續打印及相關測試
第119講 產品銷售發貨系統(發貨管理)1.1 : >1.基於PD實現業務流程圖 2.基於PD實現數據物理模型及新建表 3.基於PD實現用例圖
第120講 產品銷售發貨系統(發貨管理)1.2 : >1.基於PD實現數據物理模型及新建表 2.觸發器實現自動生成銷售流水單號 3.實現產品發貨系統相關業務方法封裝
第121講 產品銷售發貨系統(發貨管理)1.3 : >1.產品發貨申請界面設計 2.界面相關數據綁定 3.設置金額和開票金額初始相同
第122講 產品銷售發貨系統(發貨管理)1.4 : >1.完善界面局部刷新效果 2.實現發貨業務申請(發貨信息,產品信息保存)
第123講 產品銷售發貨系統(發貨管理)1.5 : >1.提交信息至申請流程表 2.實現頁面事務處理 3.實現暫存表單數據
第124講 產品銷售發貨系統(發貨管理)1.6 : >1.實現部門管理員審批,提交審批流程 2.在客戶端頁面循環加載數據,實現動態生成表格 3.實現繼續添加產品,實現提交部門審批
第125講 產品銷售發貨系統(發貨管理)1.7 : >1.頁面數據鎖定 2.綁定歷史審覈意見 3.實現部門審覈
第126講 產品銷售發貨系統(發貨管理)1.8 : >1.暫存頁面業務處理 2.審覈頁面金額統計 3.完善部門審覈,設計財務審覈流程
第127講 產品銷售發貨系統(發貨管理)1.9 : >1.完善部門審覈,設計財務審覈流程 2.實現財務審覈流程
第128講 產品銷售發貨系統(發貨管理)1.10 : >1.設置拒絕審覈按鈕,直接返回表單 2.質量審覈業務處理
第129講 產品銷售發貨系統(發貨管理)1.11 : >1.產品添加批號業務流程處理
第130講 產品銷售發貨系統(發貨管理)1.12 : >1.完善提交申請查看庫存功能 2.產品按批次出庫,庫存表減少庫存
第131講 產品銷售發貨系統(發貨管理)1.13 : >1.完善產品添加批號業務流程處理
第132講 產品銷售發貨系統(發貨管理)1.14 : >1.完善選擇員工業務功能 2完善添加批號選擇功能(數據自動填充) 3.完善產品添加批號數據處理
第133講 產品銷售發貨系統(發貨管理)1.15 : >1.完善產品添加批號數據處理 2.設計出庫審覈業務
第134講 產品銷售發貨系統(發貨管理)1.16 : >1.完善批號信息數據綁定業務 2.設計出庫審覈業務
第135講 產品銷售發貨系統(發貨管理)1.17 : >1.批號數據修改 2.設計出庫審覈業務
第136講 產品銷售發貨系統(發貨管理)1.18 : >1.設計出庫審覈業務 2.執行發貨,此表單處於待完成狀態
第137講 產品銷售發貨系統(發貨管理)1.18 : >1.完善發貨申請相關配置 2.顯示詳細信息頁面 3.設計發貨列表頁面信息
第138講 產品銷售發貨系統(發貨管理)1.19 : >1.設計發貨列表頁面信息 2.實現完成頁面業務設計
第139講 產品銷售發貨系統(發貨管理)1.20 : >1.完善發貨申請管理系統界面設計 2.完善發貨列表頁面信息 3.利用微軟報表控件導出數據
第140講 產品銷售發貨系統(發貨管理)1.21 : >1.完善報表數據統計功能 2.實現發貨單據連續打印
第141講 產品銷售發貨系統(發貨管理)1.22 : >1.完善實現發貨單據打印 2.按流程測試發貨申請管理系統
第142講 銷售退貨系統(總體需求)1.1 : >1.瞭解總體業務處理流程 2.瞭解參與角色及相關用例 3.實現數據庫建模
第143講 銷售退貨系統(發貨管理)1.2 : >1.退貨申請界面設計 2.實現相關的業務方法 3.創建視圖,及相關業務實體層的實現
第144講 銷售退貨系統(發貨管理)1.3 : >1.瞭解退貨申請基本需求分析 2.根據需求完善界面
第145講 銷售退貨系統(發貨管理)1.4 : >1.根據需求完善界面 2.封裝相關業務操作方法
第146講 銷售退貨系統(發貨管理)1.5 : >1.相關數據綁定(產品信息批號綁定) 2.判斷當前表單執行狀態 3.根據存儲過程封裝添加業務方法
第147講 銷售退貨系統(發貨管理)1.6 : >1.封裝相關業務操作方法 2.實現自動計算退貨總數和退款價格
第148講 銷售退貨系統(發貨管理)1.7 : >1.完善自動計算退貨總數和退款價格 2.實現申請退貨業務
第149講 銷售退貨系統(發貨管理)1.8 : >1.完善申請退貨業務 2.設計暫存業務處理
第150講 銷售退貨系統(發貨管理)1.9 : >1.頁面提交判斷是否有退貨產品 2.設計暫存業務處理
第151講 銷售退貨系統(發貨管理)1.10 : >1.完善暫存頁面數據綁定業務 2.完善暫存頁面數據提交業務實現
第152講 銷售退貨系統(發貨管理)1.11 : >1.完善暫存頁面數據提交業務實現 2.設計審覈頁面
第153講 銷售退貨系統(發貨管理)1.12 : >1.審批頁面數據綁定 2.實現基本審批
第154講 銷售退貨系統(發貨管理)1.13 : >1.實現財務審批 2.設計質量審批流程
第155講 銷售退貨系統(發貨管理)1.14 : >1.設計質量審批流程(前端實現Checkbox全選,反選等相關業務)
第156講 銷售退貨系統(發貨管理)1.15 : >1.完善質量審批流程(判斷權限,動態顯示控件,處理相關數據業務)
第157講 銷售退貨系統(發貨管理)1.16 : >1.倉庫審覈基本業務 2.完善倉庫審覈相關數據流程
第158講 銷售退貨系統(發貨管理)1.17 : >1.完善倉庫審覈相關數據流程 2.設計退貨詳細瀏覽頁面
第159講 銷售退貨系統(發貨管理)1.18 : >1.顯示退貨相關信息及退貨產品相關信息 2.設計退貨 完成流程頁面
第160講 銷售退貨系統(發貨管理)1.19 : >1.設計完成列表頁面 2.完善相關配置(導航表配置,完善相關頁面傳值處理。)
第161講 銷售退貨系統(發貨管理)1.20 : >1.完善審覈頁面審覈順序判斷 2.退貨列表報表導出 3.打印當前退貨單產品入庫產品信息
第162講 銷售退貨系統(發貨管理)1.21 : >1.通過微軟製表技術創建列表報表,函數實現計算總額 2.打印當前退貨單產品入庫產品信息
第163講 銷售退貨系統(發貨管理)1.22 : >1.測試退貨系統相關業務(系統測試系統各部分,完善其功能模塊)
第164講 庫存盤點系統(總體需求)1.1 : >1.認識庫存盤點概念及設計意義 2.盤點專業術語解釋 3.通過業務流程圖,用例圖,數據庫建模瞭解詳細需求
第165講 庫存盤點系統(盤點業務)1.2 : >1.封裝庫存盤點相關業務實體類 2.設計庫存盤點基本信息視圖 3.設計庫存盤點申請首頁面
第166講 庫存盤點系統(盤點業務)1.3 : >1.編寫相關業務處理的存儲過程 2.根據存儲過程封裝相應的業務方法 3.設計申請提交界面
第167講 庫存盤點系統(盤點業務)1.4 : >1.設計申請提交界面 2.前端技術,2種動態生成表格技術的效率比較。
第168講 庫存盤點系統(盤點業務)1.5 : >1.前端技術,後臺調用前端函數動態生成表格 2.前端技術,前端直接調用後臺代碼生成表格技術
第169講 庫存盤點系統(盤點業務)1.6 : >1.前端技術,前端直接調用後臺代碼生成表格技術 2.通過前端技術實現樣式設計
第170講 庫存盤點系統(盤點業務)1.7 : >1.通過前端技術實現樣式設計 2.Ajax技術實現延遲加載顯示圖片 3.自動計算賬面金額,盤盈額,盤虧額
第171講 庫存盤點系統(盤點業務)1.8 : >1.完善自動計算賬面金額,盤盈額,盤虧額 2.Jquery手動添加表格技術,彈出窗體顯示產品數據
第172講 庫存盤點系統(盤點業務)1.9 : >1.選擇產品自動加載產品單位生產企業等信息(Jquery技術,Ajax技術) 2.前端控制動態添加行,刪除行
第173講 庫存盤點系統(盤點業務)1.10 : >1.完善相關前端驗證 2.實現庫存盤點提交審批業務流程處理
第174講 庫存盤點系統(盤點業務)1.11 : >1.完善庫存盤點提交審批業務流程處理 2.完善暫存表單業務功能
第175講 庫存盤點系統(盤點業務)1.12 : >1.完善庫存盤點提交審批業務流程處理 2.完善暫存表單業務功能 3.設計暫存表單頁面
第176講 庫存盤點系統(盤點業務)1.13 : >1.完善暫存表單頁面數據加載 2. 實現暫存表單頁面數據提交業務實現(暫存,刪除,提交審批)
第177講 庫存盤點系統(盤點業務)1.14 : >1.完善首頁面EXCEL導出功能 2.設計提交審覈頁面(前端設計,Jquery框架技術,數據加載)
第178講 庫存盤點系統(盤點業務)1.15 : >1.完善提交審覈頁面基本界面設計 2.實現財務審覈相關業務
第179講 庫存盤點系統(盤點業務)1.16 : >1.實現財務審覈相關業務 2.實現財務拒絕審覈相關業務 3.瞭解產品質量審覈相關業務
第180講 庫存盤點系統(盤點業務)1.17 : >1.實現財務拒絕審覈相關業務 2.完善產品質量審覈相關業務
第181講 庫存盤點系統(盤點業務)1.18 : >1.完善庫存盤點執行業務 2.表單完成頁面數據業務處理
第182講 庫存盤點系統(盤點業務)1.19 : >1.完善庫存盤點執行業務 2.表單完成頁面數據業務處理
第183講 庫存盤點系統(盤點業務)1.20 : >1.表單完成頁面數據業務處理 2.表單詳細頁面
第184講 庫存盤點系統(盤點業務)1.21 : >1.表單完成頁面數據業務處理 2.表單詳細頁面
第185講 庫存盤點系統(盤點業務)1.22 : >1.完善庫存盤點流程導航功能 2.完善列表頁面檢索功能(WebService,Ajax技術) 3.實現盤點產品報表導出功能(微軟報表技術,數據庫技術)
第186講 庫存盤點系統(盤點業務)1.23 : >1.實現盤點產品報表導出功能 2.局部打印頁面設計
第187講 庫存盤點系統(盤點業務)1.24 : >1.完善局部打印頁面設計 2.完善局部打印入庫出庫通知單業務
第188講 庫存盤點系統(盤點業務)1.25 : >1.完善局部打印入庫出庫通知單業務
第189講 庫存盤點系統(盤點業務)1.26 : >1.庫存盤點相關知識總結 2.庫存盤點業務流程測試及完善
第190講 ERP系統完善(樹形導航頁面管理)1.1 : >1.樹形導航數據管理設計 2.樹形導航數據業務管理設計(數據庫技術,JavaScript技術,Jquery技術)
第191講 ERP系統完善(樹形導航頁面管理)1.2 : >1.樹形導航數據業務完善(添加節點,刪除節點)2.遞歸算法實現刪除當前節點及所有子節點
第192講 ERP系統完善(相關測試,總結) : >1.測試ERP系統相關業務 2.介紹ASP.NET面試寶典 3.項目發佈配置步驟

更多內容介紹...........................................................................

 

六,本系統的框架,包含了一系列規範、約定和支撐類庫、服務。 
◆ 系統設計遵循高內聚低耦合的設計原則     這是保證一個系統的架構是否符合軟件工程原則的首要標準。 
◆ 層次的清晰和簡潔性     系統每個部分完成功能和目標必須是明確的,同樣的功能,應該只在一個地方實現。如果某個功能可以在系統不同的地方實現,那麼,將會給後來的開發和維護帶來問題。 
    系統簡單明瞭,過於複雜的系統架構,會帶來不必要的成本和維護難度。在儘可能的情況下,一個部分應該完成一個單獨並且完整的功能。 
◆ 易於實現性     如果系統架構的實現非常困難,甚至超出團隊現有的技術能力,那麼,團隊不得不花很多的精力用於架構的開發,這對於整個項目來說,可能會得不償失。本項目崇尚“簡單就是美”的原則。 
◆ 可升級和可擴充性     一個系統框架,受設計時技術條件的限制,或者設計者本人對系統認識的侷限,可能不會考慮到今後所有的變化。但是,本系統爲將來可能的變化做好準備,能夠在今後,在目前已有的基礎上進行演進,但不會影響原有的應用。
◆ 是否有利於團隊合作開發     一個好的系統架構,不僅僅只是從技術的角度來看,而且,它還應該適用於團隊開發模型,可以方便一個開發團隊中各個不同角色的互相協作。例如,將Web頁面和業務邏輯組件分開,可是使頁面設計人員和程序員的工作分開來同步進行而不會互相影響。 
◆ 性能 
    性能對於軟件系統來說是很重要的,但是,有的時候,爲了能讓系統得到更大的靈活性,可能不得不在性能和其他方面取得平衡。另外一個方面,由於硬件技術的飛速發展和價格的下降,性能的問題往往可以通過使用使用更好的硬件來獲得提升。 


、項目總結:
本次項目課程是筆者親自參與構架,開發的ERP項目,在開發過程中不斷給讀者介紹關於.NET方面的相關開發技能,技術。通過此項目旨在將筆者多年的項目開發經驗和開發技巧與讀者進行交流,爲讀者增加實際開發經驗,大幅提高各位的開發能力,爲以後管理團隊和項目提供建議,爲系統設計和開發提供經驗總結,和大家共同探討項目開發細節、業務的實現技巧、開發過程總結等,實爲不可多得的項目教學案例。

 

 

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章