版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、系統(tǒng)簡(jiǎn)要二次開(kāi)發(fā)文檔簡(jiǎn)介系統(tǒng)整體架構(gòu)系統(tǒng)采用完全的三層架構(gòu)設(shè)計(jì),對(duì)用戶的擴(kuò)展和后期二次開(kāi)發(fā)非常有好。 _ - - - + 割些.一.Cobboh+. BBUtility+BLL項(xiàng)目中是系統(tǒng)中需要的實(shí)體對(duì)象類和方法。Common項(xiàng)目中是系統(tǒng)中調(diào)用的各種公共方法。DBUtility項(xiàng)目中存放的是系統(tǒng)對(duì)數(shù)據(jù)庫(kù)的各種操作方法。Web項(xiàng)目中是系統(tǒng)對(duì)外部顯示的用戶界面和邏輯操作過(guò)程。BLL項(xiàng)目介紹所有系統(tǒng)中需要的實(shí)體對(duì)象類和方法皆存放在該項(xiàng)目下。BLLrruperti奕 引用ERPAiiFai. ce ERPBESEanKua.i. BLLrruperti奕 引用ERPAiiFai. ce ERPBESE
2、anKua.i. ce ERPBBSrieZi. cs ERPBuMen. ceERPDantf e iInfo. ce ERPDengJi. ci EEPFllaList. cs EEPForm. ce ERTFrinType. cs ERPGg莎 as cw ERTJim疝e. uwERPKao9iii. csERPKaoSirSetting. C5ERPLanEmail. czERPMeeting. ceEKFMoBan. csERPMobile. csEKFNetEmail. ceEEPFOFAndSMTF. ceEEPRdHsad. ceEETShenTi. “EETSystemSe
3、tting. cs EETTalUnfo. ceEETTaUdOnlinaifeer. ciERTTallfietting:. ceEETT&lPile. ceEETTiXing. csERTT on gKunLu. c eERTUzer. ciERTUzerEesk. ceERTVot e. ciEETWorJsFLow. gsERTWorhFLowJieDian. C5EmorhFLan. csEmorkRiZhi. ceEmorkToDo. k EETYi nZhaitg. cs EETYi nZhangLo?. ce具體每個(gè)類的詳細(xì)設(shè)計(jì),請(qǐng)參見(jiàn)“系統(tǒng)詳細(xì)設(shè)計(jì).chm ”文檔。0-Juj
4、TiE iry .3得到抵p如ttm耽中的配置字荷串信息/ sijinm ary0-JujTiE iry .3得到抵p如ttm耽中的配置字荷串信息/ sijinm ary5::-.p ar:airi nain e= keyp &r:mi 0/ jAppSettingzs中的配置6口丑信息/ 9 suinm ary)-/ Cparamam/ /returns/,_puLli c sta.ii c Bcol GetCcnEi gBool (string key) / / / / /:得到I Ap pS et tings中的配置Ik c: i m al信息7 EUJFim ry)/p ar 邳._
5、槨到Ap pSetti ng中的配置i nt信息C/1 sijinrri ary.::_駐 的 h鄒 也二k&yyp:ii air )$ tw nsxC/r e t ijrnspuTjl i c e t it I c int G j tC ont i p;Tnt t, e tri Tig k ey)Common項(xiàng)目介紹C orTim unI陽(yáng)I Pr up &r t i e e二引用曹 DEncrypL 茸曹 BESEncryjt. cs駕 HastLEnizode. C5 晉ES虹ryptimL蕓 Confi gjfelper. ce DitaCich:. csIlitaTc.JiiCHjl
6、. ceDa七mV:Qi ditt* ceIHIFile. CEM h e e :ip; eE ox. ce F:11 ilite. CEFut-li cNthod. csRMB藥StringTlus. cs TiiriwEar曙r. ce該項(xiàng)目中對(duì)系統(tǒng)中所有的公共方法的調(diào)用提供支持。putJ i c s&Jilpd cl as e C u nfi gHelp qy/ .Elpulil i c static s tr i ng Ge tC cmfi gS tr i n g5 tri ng key)|o . JEl/ / /urns ar V。使用缺看密鈉字符串加密池】巽/ / / ar am
7、nani e=1 r i 1 n al / 明文 x. p ar =uri / publ ic static s tri ng En c vyp t (s tri ng or i gi nal . /.i*1./ Cs urns ar”使用缺者勒月字符串解密派1吒/ M./各wiiti aryi i i1 :-.p :r :=uii rL:=uri e= ur i gi n al “ 部交【.J p:=Lt_ =uri 了 _publ i: s title string De 匚 ryp t (.s tri ng i_ i gi nal _:L #eniiregiorL怦或。立使用給定密鑰字符
8、串加如解霓吼頃電i | i 5uniri:ELrv:叫使用給,密鑰字符串加密壯牌/ , i,i i,1 p ar am 皿叩 e=,v ur i gi rt al,r ;原始 交字 x/p ar:uri/-/ p ar am ri:am Kk叮奇)密弟土&由-細(xì),i|Ii1 p:r!=uti rudine=,vencMiTLg,r:字符編碼方案7p:=lt或;|,,|l,/ p :=lt :=uti rL:=jTi e= cir i gi mil;筆文::7p ar:iin y11 / :p :=lt:=uti hlsiti M1L叮11)密鑰p:=lt :ini.3/ r Nur 姑)明文/
9、 Csumm aryx/使用缺省密鑰字符串加密/ summ ary)-/ summ ary)-ar am nam鑰 Opar 加*SZ/ar am nam鑰 Opar 加*SZ/ .一/ _ .puljli c static byte Encrypt (byteE ori ginall#endre giongm 使用 給定密鑰加密./解密加捉口/ /./ /生成MDS摘要/ 以 summ arQ/param name=,voriginal17/!據(jù)海/parain/ r e turnsC/r e t urns /,puLli c static Byte MakeMDS (byte E ori
10、ginal使用給定密鑰加霓O lumm ary使用給定密鑰加霓O lumm aryparam 且頒點(diǎn)二、明文。paramparam nam e= key/p ar am )=7retujitle/ putli c static Byte Encrypt (byteE ori girial, hyt& keyD/使用始定密鑰解密數(shù)據(jù)寺 5umm ary/-ar am nam e=七 ncryp 土 m d/交ar am )param nam e= keyVp ajr sm/ I mi:y?i rLsm 白二C 窈mh X/ji ai- Am/ r e t urns jK/ie turn 5 3p
11、ubl i c e t:ti c ob i e c t Gt! tC ache三 +_r i ns C xickeKev-.J ,Sys t em. W eb. Ca chi ilg. Ca 匚h已 cbj C ache 二 Ht tpRiirit i m t, Ca 匚h切;retijjTL ohCacLeECacheKey;i1 /1 /設(shè)置當(dāng)前應(yīng)用程序指定CacKeHeyCac值/ C/siBTirTisrj1/ 4p ar am nani e= C ach eEucy X/p;ar an,J J y1 Cp ar ani narri e =obj Olzj e: t,; A;:Jp a
12、r am,public e t:iti c vcii d SetCache,trins CicheKey. ot iect ob iUbi ect)5jrE 七 en. V eL. C a chi n g. C a che ubj C ac?Le = Ht 七上211七 i m e. C a che ;ob iC ache. Inzext CCacheKey. ubiObiect):i1 /1 (5uiriTi:ry/設(shè)置當(dāng)前應(yīng)用程序指定CacheKeyCach值/有項(xiàng)什也板j1/ ar am iLanie= C ach eEey X;/ p ar an/ 4p sr ani narri e=
13、 obj Otj e z tf .A:J p ar ampubl i c e t:iti c VOi d SutCache C5 tri ng CicheKev. otiiect ob iUb i nt. Eat pTi m p ab-._ J _Ey三七 em. W eli .匚: chi n g. C : cht: obj C = H+ -LpRijiLt 1 m :. C a chs :objC ache. Inz er t CC aizheKey. objObj e ct_. ruilL. abs u luteE:-:p i r ati oil. si i di ngExp具體每個(gè)類的
14、詳細(xì)設(shè)計(jì),請(qǐng)參見(jiàn)“系統(tǒng)詳細(xì)設(shè)計(jì).chm ”文檔以及每個(gè)類中的注釋文件。DBUtility項(xiàng)目介紹pulil i c ab strac t cl a5 5 HbHelp er SQLpubli c DbHslperSqL 0 TOC o 1-5 h z 自己解密數(shù)據(jù)庫(kù)設(shè)置一pr:te cte1 Et:it i c e trDe tDBS tr (,e trinp; Tt, e tr i np; ElCeY)| = I 身定以連接字符率口 _protectei static string ConnectionString = DecryptDBStr (CoRfigurati onffla pr設(shè)
15、定T也狀t和w:設(shè)定Tt和wain日顯不publi c Etatic voi d EirLidltemLiE t fEtrirL?: EqLE tri ng. LiEtBc-K MyBDL. Etrin?.邛綁定到Ir opDOTfnLi st 設(shè)定Text和wain皂顯示puLli c et ati c voi 1 Bi nilTlrupllgwnLL e tAJilEnpty (str inp SqlS trLng. DrcpC ownL 身返回一個(gè)用|分隔的字符串_ =_pubLi c static e tri ng GetStrinLi st (string SqlStririsX近回
16、當(dāng)前最大的列值_puLLi C static int Ge +.M :dj-:ID I.e tr i ng Fi el iHI:=jtihb, e tri ng T:kbleN:iiTie. . J返回當(dāng)前最大的列值 pub lie e t at i c i ntI.EtrirL; F i wLdJLim 巴 e tr i ng Tabl eN:iiri e j . .i1 i1判斷用S ql登詢的數(shù)據(jù)是舌存(. +表不存 F al 存吐publie static buml Exizts Gtring strSql 一 : pub lie stall c B Dell E: 1 s ts Is
17、 triiLg st rS ql, p :=c_ :=uii s S qLP ar :=uii e 1 er 返回5 qlDite aiir*!j據(jù)集.使用完后記岸美ffiSiilDat sader TOC o 1-5 h z pub lie static 3 qlDit aRe: ader Ge t H 赴 t aJH aier (s tr i ne 3 ulS tr i ng) 公有方住荻職數(shù)據(jù)返回一DtaSeto_publin static DatidSut tretDitsdSyt (strins SqlStrirLEX 打公有方法荻職數(shù)據(jù)返回一個(gè)也盤(pán)T北1如一_pub lie e i
18、 at i c H :+aT aLLt! CTetD=itiT=til e IEti-in? EqlE tri ns. / 2;-W方怯荻職數(shù)據(jù)返回首行首列日_publi c e tat i c e tr lGe tSHSL t,strinp- SqlStri np;j . 方. 會(huì)看方洼荻職.數(shù)據(jù)返回首行首列的口口值口 _ pub lie tatic i trLR Ge tSHS Lint f 5 tr i ng SqlStrinEl 打公有方樵.荻職數(shù)據(jù),返回一TF壯蟲(chóng).二piib lie static D :+ :=JLuw G 屯 +D:it 盅 a w (_e tri ng 5 qL
19、S tr i n|打 公有方法執(zhí)行Sql語(yǔ)句u對(duì)Up date、Ins ert. Delete響到的行數(shù).其他暗況為T(mén) public stat ic ini ExecuteSQLlS-tring: SqlSiring Hashtable MyHashTli1 /公有方注,執(zhí)行 11語(yǔ)句。打Up膈td Ins ert. Uw巨槌為影響到的行數(shù), public static int EKecuteSQL (String SqlStringl/公有方法執(zhí)行一蛆日叫語(yǔ)句-返回是否成功,采甫重冬管理,發(fā)現(xiàn)異常時(shí)回添數(shù)據(jù) public static bool EiieciiteSQL(etring Sql
20、Strings 執(zhí)行一條計(jì)筒查詢結(jié)果語(yǔ)句返回查詢姑果 B publi c sialic oBj ec t Ge tSntgle Csiri ng SQLString) public static object GetSiRgle Citring SQLString, int Times) public static cbject Get5i.ngLm (striSQLString params SqLFarameter cmdT空噸) /執(zhí)行如L語(yǔ)句,返回影響的記錄數(shù)publi_c static int ExecuteSq.! (string SQLString, params SqlFarameterE andTarm, 執(zhí)行查詢語(yǔ)句返回Dmtdtpublic static Da+aSst Qur (string SQLS tri rig; par sms SqlTai-ametey cmdP arrhs) pri vate static veil FrepareCcunmandCSqLConimaiid cmd, EqlGonnection coim, SqlTransacti o具體類的詳細(xì)設(shè)計(jì),請(qǐng)參見(jiàn)“系統(tǒng)詳細(xì)設(shè)計(jì).chm”文檔以及類中的注釋文件。Web項(xiàng)目介紹DD:App_C
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 五金材料采購(gòu)實(shí)踐分享
- 2022年四川省廣元市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2022年安徽省合肥市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2022年四川省廣安市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2021年貴州省銅仁市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2025年工具鋼項(xiàng)目提案報(bào)告模范
- 廣西北海市(2024年-2025年小學(xué)六年級(jí)語(yǔ)文)統(tǒng)編版隨堂測(cè)試((上下)學(xué)期)試卷及答案
- 2025年出入口機(jī)項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告模范
- 實(shí)習(xí)生的辭職報(bào)告
- 2024年服務(wù)器項(xiàng)目資金需求報(bào)告代可行性研究報(bào)告
- 高職院校智能制造實(shí)驗(yàn)室實(shí)訓(xùn)中心建設(shè)方案
- 房產(chǎn)交易管理平臺(tái)行業(yè)發(fā)展預(yù)測(cè)分析
- 檔案工作人員分工及崗位責(zé)任制(4篇)
- 電商整年銷售規(guī)劃
- GB 4396-2024二氧化碳滅火劑
- 美麗的秋天景色作文500字小學(xué)
- 施工單位2025年度安全生產(chǎn)工作總結(jié)及計(jì)劃
- 口腔癌放療護(hù)理
- 護(hù)理質(zhì)量委員會(huì)會(huì)議
- 2024年護(hù)理質(zhì)量分析
- 2024-2025學(xué)年高中物理舉一反三專題2.1 簡(jiǎn)諧運(yùn)動(dòng)【八大題型】(含答案)
評(píng)論
0/150
提交評(píng)論