- 相關(guān)推薦
移動平臺上的中小型企業(yè)進(jìn)銷存系統(tǒng)的設(shè)計和實現(xiàn)
目前我國的中小企業(yè)數(shù)量較多,商品的種類繁多,難以管理,大多采用人工管理,效率低,易失誤。另外,數(shù)據(jù)信息處理工作量非常龐大,極易出錯,數(shù)據(jù)繁多,也易丟失,且不容易被找到。所以開發(fā)一個進(jìn)銷存系統(tǒng)顯得尤為重要,下面小編為大家準(zhǔn)備了一篇開發(fā)進(jìn)銷存系統(tǒng)的論文,希望可以幫助各位軟件開發(fā)的同學(xué)!
摘要:企業(yè)進(jìn)銷存系統(tǒng)在企業(yè)生產(chǎn)過程中使用非常普遍,隨著移動平臺的普及,在移動設(shè)備中使用進(jìn)銷存系統(tǒng)進(jìn)行企業(yè)生產(chǎn)管理變得越來越重要,我們根據(jù)移動平臺的特點開發(fā)了一個跨平臺的進(jìn)銷存系統(tǒng),使得企業(yè)管理者能夠隨時掌握生產(chǎn)銷售信息,為了實現(xiàn)跨平臺使用,我們采用了混合式開發(fā)模式,使得系統(tǒng)能夠使用在多種類型的移動設(shè)備中。
關(guān)鍵詞:移動平臺;進(jìn)銷存系統(tǒng);JqueryMobile
一、概述
隨著移動互聯(lián)網(wǎng)的高速發(fā)展,使用移動端平臺進(jìn)行信息處理已經(jīng)成為我們的一種生活方式,根據(jù)中國互聯(lián)網(wǎng)絡(luò)CNNIC第33次中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計報告,截至2013年12月,國網(wǎng)民規(guī)模達(dá)6.18億,手機網(wǎng)民規(guī)模達(dá)到5億,年增長率為19.1%[1]。對于企業(yè)來說,最重要的問題就是生產(chǎn)經(jīng)營中的進(jìn)銷存問題,擺脫傳統(tǒng)的PC端使用方式,能夠隨時隨地管理獲取進(jìn)銷存信息,從而調(diào)整生產(chǎn)經(jīng)營是非常重要的,因此我們開發(fā)設(shè)計了一個適合移動平臺使用的中小型企業(yè)進(jìn)銷存系統(tǒng),該系統(tǒng)的特點是擺脫大型系統(tǒng)中存在的并不實用的功能,同時根據(jù)移動網(wǎng)絡(luò)的特點,采用小數(shù)據(jù)傳遞的方法,提高速度,降低流量,實現(xiàn)了中小型企業(yè)最重視的進(jìn)銷存系統(tǒng)中的進(jìn)貨,銷售和財務(wù)管理的功能。
二、開發(fā)方式
由于移動平臺上最重要的兩個系統(tǒng)為谷歌公司的安卓系統(tǒng)和蘋果公司的Ios系統(tǒng),而兩大系統(tǒng)由于開發(fā)環(huán)境不同,系統(tǒng)硬件不同等等因素,從而導(dǎo)致為一個平臺開發(fā)的軟件不能在另一個平臺上復(fù)用,因此大部分的APP采用了兩個平臺各自開發(fā)的方式,由此帶來了巨大的開發(fā)成本和開發(fā)效率的緩慢問題。另一種開發(fā)方式為采用WEBAPP開發(fā),采用自適應(yīng)技術(shù)來進(jìn)行移動平臺屏幕的自適應(yīng),但這種方法需要使用者在瀏覽器中輸入域名等額外行為,帶來了極大的出錯機會,同時也提高了使用者的技術(shù)要求,為了解決這些問題,我們采用了混合式開發(fā)[2],采用JQUERY MOBILE[3]開發(fā)系統(tǒng)前端,最后在安卓和蘋果的IOS系統(tǒng)中進(jìn)行封裝,從而在提高開發(fā)效率的前提下,給客戶帶來一樣的原生APP使用體驗。
三、數(shù)據(jù)模型設(shè)計
對于中小型企業(yè)來說,進(jìn)銷存系統(tǒng)中最重要的功能主要在于進(jìn)貨、銷售、財務(wù)管理。進(jìn)貨就是企業(yè)需要的生產(chǎn)原料的購買,入庫等。對于銷售來說就是企業(yè)什么時間賣給誰多少金額的產(chǎn)品,對于財務(wù)管理來說,企業(yè)管理人員主要關(guān)心的是一個周期內(nèi)企業(yè)運營是否盈利,利潤是多少,對于企業(yè)的財務(wù)我們主要關(guān)注兩點,一個是支出,一個是收入。支出包括各種類型的支出,比如原材料的購買,工人工資的發(fā)放,廣告投放費用等等。收入主要是銷售額,貨款結(jié)賬金額等。
我們設(shè)計了如下的數(shù)據(jù)模型,主要包括:產(chǎn)品表,產(chǎn)品類別表,銷售記錄表,客戶表,支出類別表,支出記錄表。
四、開發(fā)實現(xiàn)
前端我們采用了基于JQUERY的移動框架JQUERY MOBILE來進(jìn)行開發(fā)設(shè)計,后臺采用PHP+MYSQL來進(jìn)行業(yè)務(wù)邏輯的處理。對于各個數(shù)據(jù)表的處理采用了ORM[4]技術(shù)來進(jìn)行記錄的增加,讀取,更新等操作。同時采用MVC[5]模式來進(jìn)行業(yè)務(wù)邏輯和視圖的分離,使得后期的維護(hù)更加容易。每一個表對應(yīng)一個實體類,一個控制器,包括多個渲染視圖,額外增加了財務(wù)管理控制器以及若干視圖。由財務(wù)控制器來對支出,收入,統(tǒng)計等業(yè)務(wù)進(jìn)行控制實施。
對于開發(fā)完畢的WEBAPP,我們最后在ECLIPSE平臺上通過移動開發(fā)平臺的相應(yīng)插件完成最后的封裝,編譯成原生APP,供客戶在手機或其他的移動平臺上安裝使用。
五、結(jié)束語
為了使企業(yè)的生產(chǎn)經(jīng)營活動能夠更加便捷話,信息化,我們開發(fā)了基于移動平臺的進(jìn)銷存管理系統(tǒng),整個系統(tǒng)采用了移動平臺混合模式進(jìn)行開發(fā),采用MVC模式進(jìn)行系統(tǒng)的設(shè)計開發(fā),經(jīng)過長時間的運營,系統(tǒng)保持了高效穩(wěn)定的狀態(tài),給企業(yè)的生產(chǎn)經(jīng)營帶來了巨大的效益化,未來我們會采用迭代的方式完善系統(tǒng)的其他功能和細(xì)節(jié)。
參考文獻(xiàn):
[1]第33次中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計報告[R].http://cnnic.cn/hlwfzyj/hlwxzbg/hlwtjbg/201403/t20140305_46240.htm.
[2]混合式App程式開發(fā)[OL].http://www.phd.com.tw/knowledge/app-dev/hybrid-app/.
[3]JqueryMobile網(wǎng)[OL].http://jquerymobile.com/.
[4]ORM技術(shù)介紹[OL].http://zh..org/zh-cn/對象關(guān)系映射.
[5]MVC技術(shù)[OL].http://zh..org/wiki/MVC.
【移動平臺上的中小型企業(yè)進(jìn)銷存系統(tǒng)的設(shè)計和實現(xiàn)】相關(guān)文章:
中小型員工聘用合同09-21
實現(xiàn)夢想作文02-25
實現(xiàn)夢想征文06-11
關(guān)于擴(kuò)大中小型企業(yè)所得稅優(yōu)惠政策范圍的通知05-21
企業(yè)能源審計的目的和依據(jù)12-02
員工和企業(yè)的合同06-02
企業(yè)使命和愿景標(biāo)語06-13
臺上新人自我介紹01-02
臺上自我介紹08-06
宋衛(wèi)平的勵志語錄11-15