353-asp.net 源代碼 一個通用強(qiáng)大的主數(shù)據(jù)管理系統(tǒng)源碼
這篇文章要講主數(shù)據(jù)管理系統(tǒng)(Master Data Management System),是本人創(chuàng)業(yè)的其中一個項目,用于管理公司的內(nèi)部所有系統(tǒng)、系統(tǒng)用戶、系統(tǒng)角色、系統(tǒng)權(quán)限、服務(wù)器管理、系統(tǒng)日志等數(shù)據(jù)。項目開發(fā)只用了1個多月時間,全部由一個人完成的,目前只是個初版本,只滿足了初期的需求,如果沒時間看下面的架構(gòu)設(shè)計,可以直接下載源碼。
用戶/密碼:test1/test1 test2/test2 (注:同一用戶在另一瀏覽器登錄,另一用戶在session失效后會被逼下線)
不少朋友下載源碼后不怎么知道運(yùn)行,請看這里補(bǔ)充的說明:
項目使用vs2010打開,數(shù)據(jù)使用sql server2005/2008
一、數(shù)據(jù)庫創(chuàng)建與初始化數(shù)據(jù)
新建名為 Db_MDMS 的數(shù)據(jù)庫
然后按順序執(zhí)行目錄 Documents\MDMS.Documents\DB 1.0\Scripts 里的sql
1_tables.sql
2_functions.sql
3_stored-procedures.sql
4_init_data.sql
二、修改數(shù)據(jù)庫連接信息
在目錄 build\MSH 里修改 MSH.exe.config 的配置節(jié)點 MDMS.Db_ConnectionString 的值
三、
在vs2010中運(yùn)行Web項目 MDMS.Web 或右鍵選擇 default.aspx 頁面點擊在瀏覽器中瀏覽,然后打開目錄 build\MSH ,雙擊MSH.exe運(yùn)行之
這時,你可以用默認(rèn)用戶/密碼 admin/admin888 登錄系統(tǒng)了
主數(shù)據(jù)管理問題存在的根源
對于大多數(shù)的企業(yè)都存在主數(shù)據(jù)管理的問題,個人以為這是由于業(yè)務(wù)發(fā)展的漸進(jìn)性以及IT技術(shù)發(fā)展的漸進(jìn)性造成的,正是由于這種漸進(jìn)性,各大企業(yè)的業(yè)務(wù)系統(tǒng)從經(jīng)歷了從無到有,從簡單到復(fù)雜,從而形成了一個又一個的業(yè)務(wù)豎井。從根本上來說,不可能只使用一個業(yè)務(wù)系統(tǒng)就能覆蓋企業(yè)的所有業(yè)務(wù),即便對一些國際大型的公司提供的套件來說也是一個不可能完成的任務(wù)(即便對套件來說,經(jīng)常也存在一個跨國企業(yè)在不同的國家或地區(qū)部署多個實例的現(xiàn)象,也就是沒有集中部署該套件,而是在很多地方分散部署了該套件)。對企業(yè)來說,業(yè)務(wù)系統(tǒng)的構(gòu)建更多是以項目為中心,從下而上的構(gòu)建系統(tǒng),而不是至上而下的構(gòu)建系統(tǒng)——這必然缺乏整個企業(yè)范圍內(nèi)的統(tǒng)一規(guī)劃,從而使得一些需要在各個業(yè)務(wù)中共享的數(shù)據(jù)(主數(shù)據(jù))被分散到了各個業(yè)務(wù)系統(tǒng)進(jìn)行分別管理。由于分散管理的主數(shù)據(jù)不具備一致性、準(zhǔn)確性、完整性,使得各個企業(yè)普遍存在著產(chǎn)品管理不力、供應(yīng)商管理不力、訂單管理不力等現(xiàn)象。解決這一問題的根本方法就是引入主數(shù)據(jù)管理(MDM),主數(shù)據(jù)不光指需要共享的數(shù)據(jù),更包含需要共享的業(yè)務(wù)規(guī)則和策略。
一、主要功能需求
1.公司內(nèi)部系統(tǒng)的管理,包括管理系統(tǒng)信息、系統(tǒng)權(quán)限定義、系統(tǒng)角色、系統(tǒng)角色擁有的權(quán)限等等。
2.統(tǒng)一的用戶管理,包括管理用戶信息、登錄系統(tǒng)的限制、個人在各個系統(tǒng)的角色、個人在各個系統(tǒng)的永久與臨時權(quán)限等等。
3.各系統(tǒng)的日志記錄與查看。
4.服務(wù)器的管理。(說明一下,這里只是管理服務(wù)器的信息,數(shù)據(jù)是提供給一個專門管理服務(wù)器遠(yuǎn)程登錄的子系統(tǒng)的)
...其它擴(kuò)展需求(多語言目前不需要,但MTV框架已實現(xiàn)了)




本源碼地址:http://www.bmm520.net/vip/net/2019/0317/18878.html