資源描述:
《構(gòu)建中小型連鎖企業(yè)電子商務(wù)平臺的軟件設(shè)計方案》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、PHP畢業(yè)論文代寫一一構(gòu)建中小型連鎖企業(yè)電子商務(wù)平臺的軟件設(shè)計方案AbstractAschemetoconstructane-businessplatformformediumandsmal1chainedstoreswasproposed.The3~tierapplicationmodelB/W/Dwaschosenasthewebsite'sstructuremodel,bywhichtheseparationoftheapplicationscrvcrandthedatabaseservercanberealized.Theopenedresourc
2、ecombinationofinux+Apache+MySQL+PHPhasbeenreducedthewebsitecost,whichwouldattracttheinterestofmostmediumandsmallenterprises.Keywords3~tierapplication;PHP;LAMP;MVCmode摘要提出了一種構(gòu)建中小型連鎖企業(yè)電了商務(wù)平臺的軟件設(shè)計方案。該方案采用應(yīng)用服務(wù)器與數(shù)據(jù)庫服務(wù)器相分離的B/W/D三層結(jié)構(gòu)模型,用戶通過中間層訪問數(shù)據(jù),從而具有更好的安全性和靈活性;使用自由軟件組合Linux+Apache+MySQ
3、L+PHP,使得商務(wù)網(wǎng)站的軟件環(huán)境搭建成本大大降低,更適于為數(shù)眾多的屮小型企業(yè)的使用。關(guān)鍵詞三層結(jié)構(gòu);PHP;LAMP;MVC模式隨著網(wǎng)絡(luò)技術(shù)的發(fā)展成熟和Internet的廣泛普及,電子商務(wù)作為一種全新的商務(wù)運作模式,止在深刻而徹底地改變著傳統(tǒng)金業(yè)的營銷理念和管理方式。盡管2001年以來,全球IT產(chǎn)業(yè)大幅度整體下滑,但是中小企業(yè)的需求卻逆市上揚,呈現(xiàn)岀繁榮的商機[廣3]。對傳統(tǒng)連鎖經(jīng)營的中小型商業(yè)企業(yè)而言,如何適應(yīng)經(jīng)濟全球化和一體化的重大變革,利用現(xiàn)代電子商務(wù)系統(tǒng),構(gòu)建自C的基于Internet的兼具實用性和可靠性的商務(wù)平臺,已成為關(guān)系到連鎖企業(yè)今后能否順
4、應(yīng)時代發(fā)展潮流的重要問題。筆者以現(xiàn)代網(wǎng)絡(luò)數(shù)據(jù)庫理論為基礎(chǔ),從軟件工程屮的MVC模式設(shè)計思想出發(fā),在充分考慮當今網(wǎng)絡(luò)技術(shù)發(fā)展和連鎖商業(yè)企業(yè)經(jīng)營方式特殊性的前提下,提出一種基T*Linux+Apache+MySQL+PHP的連鎖企業(yè)MVC模式電子商務(wù)平臺的軟件設(shè)計方案。1LAMP的工作原理Linux是一種類Unix系統(tǒng),完全在保護模式下運行,不允許任何直接存取硬件的操作。如同所有的Unix產(chǎn)品一樣,Linux擁有先進和完善的網(wǎng)絡(luò)特性,支持所有通用的Internet協(xié)議,是一種工作可靠、性能出色的Tnternet/WWW服務(wù)器系統(tǒng)。Php-MyAdmin是應(yīng)用P
5、I1P語言開發(fā)的以Web形式管理數(shù)據(jù)庫的免費工具軟件,在XwindowK以圖形界而運行,界而簡單但功能強大,而且支持多種語言(包括小文)。使用phpMyAdmin管理MySQL口J以免去敲入繁瑣的命令行來操作數(shù)據(jù)庫的麻煩,方便調(diào)試和觀察運行結(jié)果。圖1示出LAMP的工作原理。假定有一個web頁面耍從數(shù)據(jù)庫中抽取一些數(shù)據(jù)。用戶John從他的瀏覽器中向這個頁面發(fā)岀請求,請求被發(fā)送到依次調(diào)用PIIP腳本的服務(wù)器上。PIIP腳本程序被P1IP預(yù)處理器執(zhí)行,并且從數(shù)據(jù)庫小提取數(shù)據(jù),結(jié)果被接下來的PHP程序處理并變成HTML頁而返回Apache。Apache乂把這個包含
6、數(shù)據(jù)庫信息的頁面返回到John的瀏覽器,作為對請求的應(yīng)答呈現(xiàn)給用戶。2系統(tǒng)方案的確定一個連鎖商業(yè)網(wǎng)站應(yīng)該包括財務(wù)管理與物流管理兩部分,涉及到產(chǎn)詁介紹、客戶訂購、進銷存管理、配送管理、單據(jù)管理、財務(wù)報表管理等諸多方面,曲于時間及精力所限,制作一個各方面功能都很完善的商務(wù)網(wǎng)站是不現(xiàn)實的。因此,在保證主要功能的前提卜;目標系統(tǒng)可做適當?shù)暮喕缭O(shè)定背景為北京市內(nèi)XX電器銷售連鎖丿占,該連鎖丿占在市內(nèi)每個區(qū)內(nèi)均開設(shè)冇分丿占,其主要經(jīng)營產(chǎn)品的種類為電視機、冰箱、空調(diào)和洗衣機等家用電器。對于電子商務(wù)網(wǎng)站的功能要求如下:1)所有貨物由總店統(tǒng)一購進,統(tǒng)一定價,而銷售工作主
7、要由各分店完成;2)各分店根據(jù)銷售情況和自己分店庫存商品狀態(tài)向總店請貨,出總店審核后統(tǒng)一配送至各分店庫房;3)總店及分店都能夠杳閱審核0己權(quán)限內(nèi)的相關(guān)單據(jù)和庫存情況,但是不允許越權(quán)操作;4)單據(jù)審核后自動進入下一個流程,并在單據(jù)屮自動記錄操作者;5)各相關(guān)操作能夠口動牛成財務(wù)憑證,以實現(xiàn)財流和物流的并軌管理;6)為最終用戶提供良好的購物瀏覽界面。軟件總體設(shè)計選擇了三層結(jié)構(gòu)的軟件模型。由系統(tǒng)的三層體系結(jié)構(gòu)可以知道,表示層的用戶界面是由客戶端的瀏覽器完成的,不需要再另外單獨編寫程序,因此,這里所指的軟件結(jié)構(gòu)設(shè)計,主要是指數(shù)據(jù)層數(shù)據(jù)庫的設(shè)計和中間層應(yīng)用程序的設(shè)計
8、。綜合考慮連鎖店管理系統(tǒng)的經(jīng)營特點以及軟件系統(tǒng)的三層結(jié)構(gòu)方案,依據(jù)