微信商品系統(tǒng)技術(shù)方案_第1頁(yè)
微信商品系統(tǒng)技術(shù)方案_第2頁(yè)
微信商品系統(tǒng)技術(shù)方案_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、微信商品系統(tǒng)技術(shù)方案(以下簡(jiǎn)稱SM)一、SM項(xiàng)目運(yùn)行環(huán)境1、平臺(tái)window20032、開(kāi)發(fā)語(yǔ)言php5.0以上版本3、數(shù)據(jù)庫(kù)MySql5.0以上版本4、服務(wù)器軟件版本IIS6.0或Apache2.25、瀏覽器建議使用IE8以上版本或chrome等高版本瀏覽器6、客戶端Html+Javascript二、SM項(xiàng)目整體建設(shè)整個(gè)項(xiàng)目采用面向?qū)ο蟮母拍钸M(jìn)行開(kāi)發(fā),在程序設(shè)計(jì)中采用封裝、繼承、多態(tài)等設(shè)計(jì)方法,以達(dá)到程序的重用性、靈活性、擴(kuò)展性。業(yè)務(wù)邏輯發(fā)生變化,我們只需要修改該類下的對(duì)應(yīng)方法就能夠了,對(duì)日后程序的二次開(kāi)發(fā)和維護(hù)都有極大的益處。項(xiàng)目采用模板引擎技術(shù),實(shí)現(xiàn)代碼與頁(yè)面的分離,結(jié)構(gòu)更清晰,維護(hù)更方

2、便。三、SM項(xiàng)目系統(tǒng)框架采用MVC框架模式開(kāi)發(fā),即模型(model)-視圖(view)-控制器(controller)的縮寫瀏覽器控制器瀏覽器控制器這是一種軟件設(shè)計(jì)典范,用一種業(yè)務(wù)邏輯和數(shù)據(jù)顯式分離的方法組織代碼,將業(yè)務(wù)邏輯被聚集到一個(gè)部件里面,在界面和用戶圍繞數(shù)據(jù)的交互能被改進(jìn)和個(gè)性化定制的同時(shí)而不需要重新編寫業(yè)務(wù)邏輯。MVC被獨(dú)特的發(fā)展起來(lái)用于映射傳統(tǒng)的輸入、處理和輸出功能在一個(gè)邏輯的圖形化用戶界面的結(jié)構(gòu)中。SM前端表現(xiàn)前端表現(xiàn)使用標(biāo)準(zhǔn)HTMLZCSS和Javascript實(shí)現(xiàn),使用Bootstrap框架布局,達(dá)到風(fēng)格的統(tǒng)T4,并適度配合AJAX以提升用戶體驗(yàn),盡量減少無(wú)效率刷新,表單提交

3、前的數(shù)據(jù)驗(yàn)證,減少服務(wù)器壓力。五、SM項(xiàng)目安全機(jī)制1、代碼安全確保數(shù)據(jù)過(guò)濾無(wú)法被繞過(guò)確保不合法的信息不會(huì)影響合法的信息識(shí)別數(shù)據(jù)的來(lái)源格式化來(lái)源數(shù)據(jù),對(duì)數(shù)據(jù)進(jìn)行邏輯過(guò)濾和函數(shù)過(guò)濾,拒絕DEBUG數(shù)據(jù)輸出。2、數(shù)據(jù)庫(kù)安全SQL防注入過(guò)濾,配置文件禁止訪問(wèn),PHP程序中禁止直接使用明文SQL語(yǔ)句訪問(wèn)數(shù)據(jù)庫(kù),全部以類的方式進(jìn)行訪問(wèn),訪問(wèn)前對(duì)數(shù)據(jù)合法性進(jìn)行驗(yàn)證。3、RBAC用戶身份認(rèn)證全稱基于角色權(quán)限訪問(wèn)控制Role-basedAccessControl認(rèn)證管理器(識(shí)別不同的身份,你的用戶名和密碼,權(quán)限是否在授權(quán)范圍內(nèi))權(quán)限與角色相關(guān)聯(lián),用戶通過(guò)成為適當(dāng)角色的成員而得到這些角色的權(quán)限。這就極大地簡(jiǎn)化了權(quán)限的管理。六、維護(hù)與服務(wù)1、如使用我公司提供的服務(wù)器或主機(jī),定期數(shù)據(jù)備份,服務(wù)器定期檢查,把系統(tǒng)故障的可能性降低到最低,解決系統(tǒng)軟件問(wèn)題,系統(tǒng)保持良好的運(yùn)行狀況。如使用自己的服務(wù)器,則需要貴公司工作人員定期備份。2、如果SM系統(tǒng)在運(yùn)行中岀現(xiàn)故障,乙方及時(shí)查找故障原因,提岀系統(tǒng)故障排除和解決的方案,并解決相關(guān)問(wèn)題。3、完成SM系統(tǒng)前期所有功能后,如貴單位在使用過(guò)程中需對(duì)SM系統(tǒng)功能進(jìn)行擴(kuò)展,或功能完善,需提出明確要求,我們對(duì)貴公司需求進(jìn)行分析,完成程序設(shè)計(jì)和編碼、系統(tǒng)的測(cè)試、上線和維護(hù),提供相對(duì)應(yīng)的技術(shù)文檔和使用說(shuō)明。功能擴(kuò)

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論