1000部丰满熟女富婆视频,托着奶头喂男人吃奶,厨房挺进朋友人妻,成 人 免费 黄 色 网站无毒下载

首頁 > 文章中心 > 正文

PHP進銷存儲管理

前言:本站為你精心整理了PHP進銷存儲管理范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。

[摘要]目前,我國中小企業(yè)的信息化水平還很低,相比國外企業(yè),還只處于剛開始使用的階段。本文利用PHP和MySQL開發(fā)一個進銷存儲管理系統(tǒng),實現(xiàn)中小企業(yè)信息管理的系統(tǒng)化、規(guī)范化和自動化。

[關鍵詞]電子商務進銷存儲管理PHPMySQL

一、引言

1997年11月國際商會在巴黎舉行的世界電子商務會議上對電子商務所做定義為:電子商務(ElectronicCommerce,簡稱EC)是指實現(xiàn)整個貿(mào)易活動的電子化。交易各方面通過電子交易方式而不是通過當面交換或直接面談方式進行的任何形式的商業(yè)交易活動都屬于電子商務的范疇。

從企業(yè)的角度看,電子商務是利用計算機網(wǎng)絡等信息技術在企業(yè)之間、企業(yè)與消費者之間進行網(wǎng)上交易,以及與此相關的企業(yè)內(nèi)部事務連網(wǎng)處理的商業(yè)模式。

隨著國家的政治經(jīng)濟政策的優(yōu)化改革,國內(nèi)中小企業(yè)得以蓬勃發(fā)展,使得中小企業(yè)在我國經(jīng)濟發(fā)展中具有重要地位,隨著全球經(jīng)濟一體化的發(fā)展和電子商務的興起,中小企業(yè)之間的競爭將越來越激烈。網(wǎng)絡及電子商務的迅猛發(fā)展突破了時間、空間的局限性,給中小企業(yè)帶來了更多的發(fā)展機會,同時也增大了企業(yè)之間的競爭強度。在傳統(tǒng)企業(yè)的經(jīng)營活動中,進銷存一般都是手工管理,這樣的管理浪費人力,物力,財力,而且效率非常低。這就要求中小企業(yè)必須改變企業(yè)的經(jīng)營管理模式,提高企業(yè)的運營效率。隨著技術發(fā)展,電腦操作及管理日趨簡化,電腦知識日趨普及,同時市場經(jīng)濟快速多變,競爭激烈,企業(yè)采用電腦管理進貨、庫存、銷售等諸多環(huán)節(jié)也已成為趨勢及必然。

PHP作為一種網(wǎng)絡編程語言,與其它Web開發(fā)語言相比略顯上峰。ASP雖然在一開始贏得了一些用戶,但由于ASP的開發(fā)語言是JScript和VBScript,因此,它缺乏象PHP和JSP一樣強大的類庫,雖然ASP可以通過調(diào)用COM組件來彌補這個缺點,但這將是非常麻煩的。而JSP雖然擁有強大的類庫,也可以跨平臺,但由于Java語言是強類型語言,而且JSP所定義的tag,以及其他一些規(guī)范過于復雜,這使得JSP在使用上比PHP復雜。另外PHP還有很多的優(yōu)點。首先,執(zhí)行速度上PHP是最快的;其次,PHP不支持指針而ASP支持指針,所以更具安全性;另外PHP的很多配置在網(wǎng)上都可以找到,大家也可以上網(wǎng)來下載PHP的擴展包來增強你所配置PHP服務器的可擴展性。所以選擇PHP作為本系統(tǒng)的設計語言。

MySQL是最流行的開放源碼SQL數(shù)據(jù)庫管理系統(tǒng)。首先,MySQL是一種關聯(lián)數(shù)據(jù)庫管理系統(tǒng)。關聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大的倉庫內(nèi)。這樣就增加了速度并提高了靈活性。其次,MySQL軟件是一種開放源碼軟件。“開放源碼”意味著任何人都能使用和改變軟件。任何人都能從Internet下載MySQL軟件,而無需支付任何費用。如果愿意,你可以研究源碼并進行恰當?shù)母模詽M足你自己的需求。再次,MySQL數(shù)據(jù)庫服務器具有快速、可靠和易于使用的特點。MySQL服務器最初是為處理大型數(shù)據(jù)庫而開發(fā)的,與已有的解決方案相比,它的速度更快,多年以來,它已成功用于眾多要求很高的生產(chǎn)環(huán)境。所以選擇MySQL作為該系統(tǒng)的后臺數(shù)據(jù)庫管理。

二、進銷存儲管理系統(tǒng)的功能

在該系統(tǒng)中實現(xiàn)對進貨基本信息的錄入,查詢,庫存信息的錄入,查詢,還有商品銷售信息的商品出庫,銷售記錄查詢。關鍵是要實現(xiàn)庫存商品和銷售商品的關聯(lián),確保銷售商品后自動“消庫”。系統(tǒng)維護主要實現(xiàn)對客戶的信息添加,修改,刪除等操作。

三、進銷存儲管理系統(tǒng)的實現(xiàn)

以下是本系統(tǒng)部分功能的實現(xiàn):

1.用戶的控制

用PHP技術來實現(xiàn)對用戶的管理和身份驗證的方法很多,例如,硬編碼管理(即在用戶登陸某頁面的時候自動彈出一對話框提示用戶輸入用戶名和密碼)但這種方法不適合用于管理系統(tǒng),因為它存在一定的漏洞,例如被黑客注入式攻擊。本系統(tǒng)主要用session(中文意思是會話,在php中是一個服務器變量)來管理用戶,我們可以把編輯好的session頁(即用戶控制程序)向其他頁面跳轉及調(diào)用。通過一個服務器變量$HTTP_SESSION_VARS,來建立session。

例如:$Shool_Name=$HTTP_SESION_VARS[‘School_Name‘]是建立一個名為$School_Name的服務器變量。其中Schooname為庫中字段的名字,通過$HTTP_SESSION_VARS.來接收的。

2.信息錄入管理

根據(jù)數(shù)據(jù)表的信息,信息模塊主要通過兩個表kc表(庫存表)和userinfo表(用戶信息表)來錄入數(shù)據(jù)。在jxc_input.php的界面可錄入信息,例如經(jīng)銷商的名字、所買貨物的黏度、單價、數(shù)量、單位等等。因為本系統(tǒng)設有兩個級別管理員,所以在每個頁加入session的同時都要判斷是一級管理員還是二級管理員,然后執(zhí)行響應的操作,比如錄入信息的顯示和刪除等等。用戶錄入的頁面(jxc_input.php)的具體說明:require包含兩個文件,因為require必須放在程序的首部,第一個被調(diào)用,將要包含的程序文件包含到需要的程序文件下。由于沒有用到ajax技術,所以當數(shù)據(jù)提交的時候系統(tǒng)會刷新界面,本頁主要用PHP輸出javascript來完成數(shù)據(jù)提交的驗證,如果數(shù)據(jù)提交成功則顯示提交成功對話框,單擊確定并重定向到jxc_show.php頁,如果提交失敗則返回到當前頁。這樣做的好處是便于查錯,例如當用戶所提交的數(shù)據(jù)沒有進入到數(shù)據(jù)庫的時候系統(tǒng)繼續(xù)刷新界面,不會被mysql的數(shù)據(jù)緩存接收,當重新定位到當前頁時,就可以查看到底是哪條數(shù)據(jù)提交有時出現(xiàn)問題,更便于數(shù)據(jù)的修改。在jxc_input.php界面中對表單錄入的數(shù)據(jù)可以用php輸出javascript,例如:””這是輸出一個錄入失敗的彈出框,前提是你的瀏覽器必須支持javascirpt。當表單的方法設置為post時,PHP用$_POST這個數(shù)組來接受傳遞的變量,通過表單的name屬性,例如其中定義了一個“name”屬性為sl的變量接受為$_POST[sl],這是用$_post接收。

3.查詢功能

系統(tǒng)包含了用戶信息、定貨信息、用戶的管理模塊。為了進一步的便于管理,系統(tǒng)還增加了查詢功能,查詢方式主要有三種:按品名、經(jīng)銷商、和序號查詢。查詢采用下拉式菜單的形式,用戶通過選擇下拉菜單中的項目由php接收表單變量后進行相關的查詢。Php在查詢方面的優(yōu)點很多,在編寫本系統(tǒng)程序時就特別注意了查詢效率問題,例如按序號進行查詢,在緊接著的文本框中輸入產(chǎn)品的序號,就可以顯示相應的信息,所提取的數(shù)據(jù)信息主要來源于庫存表。采用下拉式菜單的數(shù)據(jù)校驗是個問題,此模塊對于這一問題的解決方式主要是調(diào)用校驗的javascript文件,而此javascript文件主要的作用就是用于校驗數(shù)據(jù)是否為空。

4.庫存管理

庫存顯示模塊也是一個重要的模塊,功能主要集中在對數(shù)據(jù)的訪問上,由于需要對庫存的信息進行管理和更新,所以此模塊的功能主要包括對庫存表信息的錄入和對錄入信息的顯示和刪除等功能。單擊錄入新數(shù)據(jù)(kc_input.php),也就是進入了庫存信息錄入界面,這個頁主要是錄入庫存的信息,例如商品的黏度,數(shù)量,備注等相關信息。在信息錄入的時候還有javascript校驗,如果所填的商品信息為空則彈出對話框,提示商品的相關信息不為空,和jxc_input.php一樣,此頁主要是通過表單來完成對數(shù)據(jù)的錄入的,為了便于管理,加入了修改和刪除的功能,當修改或者刪除成功后系統(tǒng)會定位到相應的頁。相應的庫存信息顯示頁為kc_show.php或kc_edit.php或kc_del.php。實現(xiàn)的方法和上述的jxc_edit.php相同。

四、結束語

進銷存儲管理系統(tǒng)的設計與實現(xiàn),可以幫助中小企業(yè)利用計算機快速,準確處理大量數(shù)據(jù),實現(xiàn)自動化管理,提高經(jīng)營者對市場的預測能力,提高員工的工作效率和企業(yè)的經(jīng)濟效益。

參考文獻:

[1]林小風:淺談電子商務與企業(yè)信息構建.電腦知識與技術,2007(19)

[2]STERLINGHUGHES:PHP網(wǎng)絡程序?qū)嵗?中國電力出版社,2005

[3]Leondof:PHP和MySQL程序設計.人民出版社,2005

文檔上傳者
主站蜘蛛池模板: 大悟县| 长葛市| 鲁山县| 四子王旗| 孝昌县| 蕲春县| 陇川县| 汕尾市| 玉屏| 西充县| 富裕县| 多伦县| 靖安县| 双牌县| 陆川县| 名山县| 晋城| 山西省| 张家港市| 红安县| 盱眙县| 富阳市| 灵石县| 凌源市| 苍南县| 九寨沟县| 新龙县| 贵州省| 临海市| 迁安市| 久治县| 牟定县| 屯昌县| 朝阳县| 民乐县| 汶川县| 虎林市| 嘉善县| 西宁市| 自治县| 衡东县|