版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、瓷磚銷售管理系統(tǒng)-統(tǒng)計(jì)管理畢業(yè)論文系 部: 學(xué)生姓名: 專業(yè)班級: 學(xué) 號: 指導(dǎo)教師: 2010年 10月24日目錄一、內(nèi)容摘要3二、引言4三、需求分析4(一)功能要求4(二)性能要求5(三)數(shù)據(jù)要求5四、系統(tǒng)概要設(shè)計(jì)5五、系統(tǒng)詳細(xì)設(shè)計(jì)7(一)個(gè)人模塊流程圖7(二)數(shù)據(jù)庫設(shè)計(jì)整個(gè)系統(tǒng)121.數(shù)據(jù)庫概念建模122.數(shù)據(jù)庫邏輯設(shè)計(jì)13六、系統(tǒng)實(shí)現(xiàn)17(一)系統(tǒng)實(shí)現(xiàn)技術(shù)17(二)模塊的界面設(shè)計(jì)18七、系統(tǒng)功能測試31八、總結(jié)32九、致謝34十、參考文獻(xiàn)35一、內(nèi)容摘要公司成立于二零零九年,是一家專門從事瓷磚銷售的大型建筑廣場,公司現(xiàn)有員工近百人,銷售業(yè)績良好,運(yùn)作情況正常??墒请S著企業(yè)的發(fā)展,客戶
2、數(shù)量的不斷增多,產(chǎn)品品種的不斷更新,瓷磚數(shù)據(jù)管理工作復(fù)雜化,庫存產(chǎn)品零亂化等一系列問題也接踵而至,這給企業(yè)經(jīng)營者帶來了很大的困擾。萬豪名家瓷磚管理系統(tǒng)的設(shè)計(jì)與開發(fā),可以規(guī)范公司業(yè)務(wù)流程、提高企業(yè)管理水平,增加資金流動(dòng)透明度,加快資金周轉(zhuǎn)速度,從而進(jìn)一步提高企業(yè)經(jīng)濟(jì)效益。該系統(tǒng)的開發(fā)具有極大的實(shí)踐意義和應(yīng)用推廣價(jià)值。萬豪名家瓷磚銷售管理系統(tǒng)專門為公司提供銷售管理平臺。其中統(tǒng)計(jì)管理模塊主要功能是為瓷磚銷售公司提供有效的查詢服務(wù),員工能隨時(shí)查看自己在公司的業(yè)績,從而更努力認(rèn)真的工作,管理員能夠更好的了解公司的基本銷售信息等等。二、引言人類已進(jìn)入21世紀(jì),科學(xué)技術(shù)突飛猛進(jìn),經(jīng)濟(jì)知識和信息產(chǎn)業(yè)初見端倪,
3、特別是信息技術(shù)和網(wǎng)絡(luò)技術(shù)的訊速發(fā)展和廣泛應(yīng)用,對社會(huì)的政治、經(jīng)濟(jì)、軍事、文化等領(lǐng)域產(chǎn)生越來越深刻的影響,也正在改變?nèi)藗兊墓ぷ?、生活學(xué)習(xí)、交流方式。信息的獲取、處理、交流和應(yīng)用能力,已經(jīng)成為人們最重要的能力之一。統(tǒng)計(jì)管理工作包括公司進(jìn)貨信息管理、商品庫存信息管理、商品銷售信息管理、公司財(cái)務(wù)管理等。傳統(tǒng)的統(tǒng)計(jì)管理方式存在著許多缺點(diǎn),如:文件查找困難,管理效率低、信息保密性差,另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。隨著科學(xué)技術(shù)的不斷提高,科學(xué)技術(shù)的不斷發(fā)展和提高,計(jì)算機(jī)科學(xué)技術(shù)日漸成熟,其強(qiáng)大的功能人們已有深刻認(rèn)識,它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重
4、要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對公司銷售管理系統(tǒng)進(jìn)行信息管理,有著手工管理所無法比擬的優(yōu)點(diǎn),如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高公司銷售系統(tǒng)管理的效率,也是公司的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件,因此,開發(fā)一套這樣成績管理軟件成為很有必要的事情,促進(jìn)統(tǒng)計(jì)管理工作向著標(biāo)準(zhǔn)化、規(guī)范化的方向發(fā)展。三、需求分析萬豪名家瓷磚銷售系統(tǒng)無論是在功能設(shè)計(jì)上還是業(yè)務(wù)流程上都盡可能做到滿足經(jīng)營管理運(yùn)作流程的需求,并且操作方便、功能強(qiáng)大,即便操作者對計(jì)算機(jī)知識一竅不通也可以熟練使用該系統(tǒng),一用就會(huì)。系統(tǒng)強(qiáng)化庫存管理,規(guī)范業(yè)務(wù)流程,加快商
5、品資金周轉(zhuǎn),是企業(yè)經(jīng)營管理中數(shù)據(jù)分析必不可少的信息化管理工具。(一)功能要求根據(jù)調(diào)研走訪,結(jié)合瓷磚銷售市場的需求,該系統(tǒng)具有以下功能:1. 實(shí)現(xiàn)瓷磚銷售過程中的基礎(chǔ)信息的查詢、修改、增加和刪除功能。2. 實(shí)現(xiàn)瓷磚銷售登記、銷售退貨登記、銷售查詢、銷售退貨查詢操作。3. 實(shí)現(xiàn)商品入庫登記、入庫退貨登記、入庫查詢、入庫退貨查詢操作。4. 實(shí)現(xiàn)提醒預(yù)警功能,當(dāng)某瓷磚數(shù)量不正常時(shí),系統(tǒng)自動(dòng)提醒。5. 實(shí)現(xiàn)用戶管理功能,包括注冊用戶、修改用戶密碼、修改用戶權(quán)限、退出等操作。對系統(tǒng)的使用者,按等級開放管理權(quán)限,這樣可以在一定程度上保證數(shù)據(jù)庫系統(tǒng)的安全性,避免數(shù)據(jù)被泄漏,非法更改等。(二)性能要求為了保證系
6、統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運(yùn)行,萬豪名家瓷磚銷售管理系統(tǒng)應(yīng)該滿足一下的性能要求:1. 系統(tǒng)處理的準(zhǔn)確性和及時(shí)性2. 系統(tǒng)的開放性和可擴(kuò)充性3. 系統(tǒng)的易用性和易維護(hù)性4. 系統(tǒng)的標(biāo)準(zhǔn)性5. 系統(tǒng)的先進(jìn)性(三)數(shù)據(jù)要求系統(tǒng)的數(shù)據(jù)需求主要包括以下幾點(diǎn):1. 數(shù)據(jù)錄入和處理的實(shí)時(shí)性和準(zhǔn)確性2. 數(shù)據(jù)的一致性與完整性3. 數(shù)據(jù)的共享與獨(dú)立性四、系統(tǒng)概要設(shè)計(jì)萬豪名家瓷磚銷售管理系統(tǒng)的功能框圖如圖4-1所示:圖4-1(一) 人事管理1. 員工信息:記錄本公司員工的信息,包括職員編碼、姓名、性別、類別、職務(wù)、聘用日期、薪金、備注等;支持員工信息查詢、增加、修改和刪除操作。2. 客戶信息:記錄客戶的
7、基本信息:包括客戶編碼、客戶名稱、地址、郵政編碼、聯(lián)系人電話等;支持查詢、增加、修改和刪除操作。3. 供應(yīng)商信息:記錄供應(yīng)商的基本信息:包括供應(yīng)商編碼、供應(yīng)商名稱、地址、地區(qū)、郵政編碼、電話、傳真、聯(lián)系人、聯(lián)系人電話、開戶銀行、銀行賬號、郵箱;支持查詢、增加、刪除和修改操作。(二) 商品管理1. 商品信息:記錄本公司瓷磚的信息,包括瓷磚編碼、瓷磚名稱、型號、產(chǎn)地、規(guī)格、商標(biāo)、分類、進(jìn)價(jià)、批發(fā)價(jià)、零售價(jià)、批號、顏色、供應(yīng)商編號等;支持瓷磚信息查詢、增加、修改和刪除操作。2. 入庫、出庫信息:記錄瓷磚的基本信息:包括出(入)庫編碼、結(jié)算方式、員工編號等;支持查詢、增加、修改和刪除操作。(三) 訂單
8、管理1.員工和客戶信息:下定單的時(shí)候選擇對應(yīng)的客戶信息和員工信息,包括客戶的名字、地址、電話和員工的代號、職位。2.面積計(jì)算:選擇需要計(jì)算面積的形狀,包括圓形、扇形、長方形。支持多個(gè)面積計(jì)算。3.金額計(jì)算:選擇鋪設(shè)瓷磚的信息,包括名稱、類型、型號、規(guī)格、價(jià)格支持多個(gè)面積的金額計(jì)算,并匯總。4.訂單生成:生成訂單,訂單包括訂單號、客戶id、員工id、型號、數(shù)量、用戶地址、用戶電話、金額。(四) 提醒管理1.庫存警報(bào)信息:記錄倉庫中商品數(shù)量的基本信息:包括倉庫編號、瓷磚編號、瓷磚名稱、品牌名稱、類別、型號、現(xiàn)有庫存、預(yù)留數(shù)量、可用庫存。2.呆滯產(chǎn)品信息記錄倉庫中商品呆滯的基本信息:包括瓷磚名稱、產(chǎn)
9、地、進(jìn)價(jià)、顏色、呆滯期限、品牌名稱。3.過期產(chǎn)品基本信息:包括瓷磚名稱、批發(fā)價(jià)、零售價(jià)、有效期限、最大留貨期限、呆滯期限、品牌名稱。(五) 數(shù)據(jù)報(bào)表1.進(jìn)貨管理信息:查詢本公司進(jìn)貨的信息,包括進(jìn)貨匯總信息、進(jìn)貨商品信息、進(jìn)貨供應(yīng)商信息;支持查詢和計(jì)算進(jìn)貨總額操作。2.庫存信息:查詢庫存貨物的基本信息:包括瓷磚編號、瓷磚名稱、瓷磚類別、瓷磚型號、瓷磚規(guī)格、庫存量等;支持查詢操作。3.銷售信息:查詢商品銷售與退貨基本信息:包括銷售票號、員工編號、瓷磚編號、瓷磚名稱、銷售價(jià)格、銷售數(shù)量、銷售日期、退貨編號、退貨數(shù)量、客戶編號、退貨原因、退貨日期;支持查詢和計(jì)算進(jìn)貨總額操作。4.財(cái)務(wù)信息:查詢公司收入
10、與支出基本信息:包括收入編號、員工編號、客戶編號、客戶名稱、客戶地址、客戶電話、收入金額、收入日期、備注、支出編號、憑證編號、支出項(xiàng)目、支出方式、支出金額、支出日期;支持查詢操作。五、系統(tǒng)詳細(xì)設(shè)計(jì)(一)個(gè)人模塊流程圖我的模塊可以分為四個(gè)部分,即進(jìn)貨管理統(tǒng)計(jì)、庫存管理統(tǒng)計(jì)、銷售管理和財(cái)務(wù)管理統(tǒng)計(jì)。(1) 進(jìn)貨管理統(tǒng)計(jì)(見下圖5-1)該圖為進(jìn)貨管理統(tǒng)計(jì)部分的流程圖。首先管理員通過身份驗(yàn)證進(jìn)入系統(tǒng),進(jìn)入進(jìn)貨管理信息模塊。進(jìn)貨管理信息模塊里面有三個(gè)頁面,即:進(jìn)貨匯總信息、貨品信息、供應(yīng)商信息,進(jìn)入這些界面顯示的是進(jìn)貨管理信息的數(shù)據(jù)列表,所有關(guān)于進(jìn)貨信息在這個(gè)頁面以表格的形式顯示出來。頁面的操作處理是查
11、詢所有進(jìn)貨信息或需要的相關(guān)信息。點(diǎn)擊站點(diǎn)地圖【進(jìn)貨匯總信息】后跳轉(zhuǎn)到進(jìn)貨匯總信息查詢界面js_jinhuo.aspx。在相應(yīng)的地方輸入需要查詢的信息后點(diǎn)擊【查詢】按鈕,如果查詢的信息輸入符合規(guī)范,且有相關(guān)內(nèi)容則會(huì)彈出數(shù)據(jù)表格,否則則會(huì)顯示空白頁,然后繼續(xù)輸入查詢內(nèi)容進(jìn)行相關(guān)查詢。點(diǎn)擊站點(diǎn)地圖【貨品信息】后跳轉(zhuǎn)到商品信息查詢界面js_shangpin.aspx。在相應(yīng)的地方輸入需要查詢的信息后點(diǎn)擊【查詢】按鈕,如果查詢的信息輸入符合規(guī)范,且有相關(guān)內(nèi)容則會(huì)彈出數(shù)據(jù)表格,否則則會(huì)顯示空白頁,然后繼續(xù)輸入查詢內(nèi)容進(jìn)行相關(guān)查詢。點(diǎn)擊站點(diǎn)地圖【供應(yīng)商信息】后跳轉(zhuǎn)到供應(yīng)商信息查詢界面js_gys.aspx。
12、在相應(yīng)的地方輸入需要查詢的信息后點(diǎn)擊【查詢】按鈕,如果查詢的信息輸入符合規(guī)范,且有相關(guān)內(nèi)容則會(huì)彈出數(shù)據(jù)表格,否則則會(huì)顯示空白頁,然后繼續(xù)輸入查詢內(nèi)容進(jìn)行相關(guān)查詢。管理員進(jìn)入統(tǒng)計(jì)管理導(dǎo)航界面js_datatable.aspx點(diǎn)擊進(jìn)貨匯總信息點(diǎn)擊進(jìn)貨管理信息點(diǎn)擊供應(yīng)商信息跳轉(zhuǎn)進(jìn)貨匯總信息界面js_jinhuo.aspx隨機(jī)輸入一個(gè)或多個(gè)信息,點(diǎn)擊【查詢】顯示相應(yīng)信息,輸入內(nèi)容繼續(xù)查詢點(diǎn)擊貨品信息顯示商品信息js_shangpin.aspx跳轉(zhuǎn)供應(yīng)商信息界面js_gys.aspx沒有顯示任何信息,重新輸入要查詢信息圖5-1(2) 庫存管理統(tǒng)計(jì)(見下圖5-2)點(diǎn)擊站點(diǎn)地圖【庫存貨物信息】后跳轉(zhuǎn)到供應(yīng)商
13、信息查詢界面js_kucun.aspx。在相應(yīng)的地方輸入需要查詢的信息后點(diǎn)擊【查詢】按鈕,如果查詢的信息輸入符合規(guī)范,且有相關(guān)內(nèi)容則會(huì)彈出數(shù)據(jù)表格,否則則會(huì)顯示空白頁,然后繼續(xù)輸入查詢內(nèi)容進(jìn)行相關(guān)查詢。管理員進(jìn)入統(tǒng)計(jì)管理導(dǎo)航界面js_datatable.aspx點(diǎn)擊庫存管理信息隨機(jī)輸入一個(gè)或多個(gè)信息,點(diǎn)擊【查詢】顯示相應(yīng)信息,輸入內(nèi)容繼續(xù)查詢點(diǎn)擊庫存信息顯示商品庫存信息js_kucun.aspx沒有顯示任何信息,重新輸入要查詢信息圖5-2(3) 銷售管理統(tǒng)計(jì)(見下圖5-3)銷售管理流程圖基本與進(jìn)貨管理部分結(jié)構(gòu)一樣,分為兩個(gè)部分,銷售管理信息和退貨管理信息管理員進(jìn)入統(tǒng)計(jì)管理導(dǎo)航界面js_data
14、table.aspx點(diǎn)擊銷售管理信息點(diǎn)擊銷售管理信息點(diǎn)擊退貨管理信息跳轉(zhuǎn)銷售信息查詢界面js_xiaoshou.aspx隨機(jī)輸入一個(gè)或多個(gè)信息,點(diǎn)擊【查詢】顯示相應(yīng)信息,輸入內(nèi)容繼續(xù)查詢跳轉(zhuǎn)退貨信息查詢界面js_tuihuo.aspx沒有顯示任何信息,重新輸入要查詢信息圖5-3(4) 財(cái)務(wù)管理統(tǒng)計(jì)(見下圖5-4)財(cái)務(wù)管理流程圖與進(jìn)貨管理部結(jié)構(gòu)一樣,分為兩個(gè)部分,收入管理信息和支出管理信息。管理員進(jìn)入統(tǒng)計(jì)管理導(dǎo)航界面js_datatable.aspx點(diǎn)擊收入管理信息點(diǎn)擊財(cái)務(wù)管理信息點(diǎn)擊支出管理信息跳轉(zhuǎn)收入管理信息查詢界面js_jinhuo.aspx隨機(jī)輸入一個(gè)或多個(gè)信息,點(diǎn)擊【查詢】顯示相應(yīng)信息
15、,輸入內(nèi)容繼續(xù)查詢跳轉(zhuǎn)支出管理信息查詢界面js_gys.aspx沒有顯示任何信息,重新輸入要查詢信息圖5-4(二)數(shù)據(jù)庫設(shè)計(jì)1.數(shù)據(jù)庫概念建模下圖(見圖5-4)為整個(gè)系統(tǒng)的e-r圖,是管理員與客戶、供應(yīng)商、員工的實(shí)體聯(lián)系關(guān)系。圖5-4發(fā)貨出入庫員工導(dǎo)購客戶供應(yīng)商采購生成訂單提交發(fā)貨倉庫購買包含提交發(fā)貨管理員管理商品2.數(shù)據(jù)庫邏輯設(shè)計(jì)下表5-5為員工信息表(tb_yginfo):表5-5下表5-6為供應(yīng)商信息表(tb_gysinfo):表5-6 下表5-7為客戶信息表(tb_khinfo)表5-7 下表5-8為財(cái)務(wù)收入(tb_sr):表5-8下表5-9為憑證(tb_pz):表5-9下表5-10為
16、銷售登記(tb_xsdj):表5-10下表5-11為入庫票號(tb_rkph):表5-11下表5-12為退庫登記(tb_rkdj):表5-12下表5-13為退庫登記(tb_rkdj):表5-13下表5-14為財(cái)務(wù)支出表(tb_zc):表5-14下表5-15為庫存信息(tb_kcinfo):表5-15下表5-16為瓷磚基本信息表(tb_czinfo):表5-16六、系統(tǒng)實(shí)現(xiàn)(一)系統(tǒng)實(shí)現(xiàn)技術(shù)(1) visual studio.net技術(shù)visual studio.net更適合編寫web程序以及分布式應(yīng)用程序,使操作變得更加容易,功能變得更加強(qiáng)大。在應(yīng)用程序中,可以使用結(jié)構(gòu)化查詢語言sql數(shù)據(jù)標(biāo)準(zhǔn)
17、,直接訪問服務(wù)器上的數(shù)據(jù)庫,并提供了簡單的面向?qū)ο蟮膸觳僮髦噶詈投嘤脩魯?shù)據(jù)庫訪問的加鎖機(jī)制和網(wǎng)絡(luò)數(shù)據(jù)庫的sql的編程技術(shù),為單機(jī)上運(yùn)行的數(shù)據(jù)庫提供了sql網(wǎng)絡(luò)接口,以便在分布式環(huán)境中快速而有效地實(shí)現(xiàn)客戶/服務(wù)器(client/server)方案。(2) microsoft sql server 2000 sql server 2000是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng),它全面擴(kuò)展了sql server7.0的性能,可靠性和易用性使它成為一個(gè)杰出的數(shù)據(jù)庫平臺,sql server2000具有使用方便、可伸縮性好、與相關(guān)軟件集成程度高等優(yōu)點(diǎn),應(yīng)用的操作系統(tǒng)支持所有的windows版本。sql server2
18、000具有支持xml、增強(qiáng)對數(shù)據(jù)行中的text類型數(shù)據(jù)支持、可以添加用戶自定義函數(shù)、索引化視圖、增強(qiáng)全文檢索功能等新特性。(二)模塊的界面設(shè)計(jì)(1) 選擇統(tǒng)計(jì)的導(dǎo)航界面:js_datatable.aspx(見圖6-1):該頁面通過站點(diǎn)地圖的方式形成統(tǒng)計(jì)管理導(dǎo)航,如若要查詢相關(guān)的信息可以選擇相應(yīng)的按鈕,則會(huì)跳轉(zhuǎn)到相應(yīng)的界面。圖6-1此頁面涉及到得代碼: (2) 進(jìn)貨匯總信息界面:js_jinhuo.aspx(見圖6-2):圖6-2此頁面涉及到得代碼:protected void btn_query_click(object sender, eventargs e) float price = 0
19、; int rowsnum = 0; sqlconnection con = new sqlconnection(configurationmanager.connectionstringsdb_marketconnectionstring2.connectionstring); con.open(); sqlcommand com = new sqlcommand(); com.connection = con; string sql; sql = tb_czinfo.fenlei = + goodclassid.text.tostring() + ; if (goodno.text !=
20、) sql += and tb_czinfo.cz_id = + goodno.text + ; if (goodname.text != ) sql += and tb_czinfo.cz_name = + goodname.text.trim() + ; if (starttime.text != ) sql += and tb_rkph.rq = + starttime.text.trim() + ; if (endtime.text != ) sql += and tb_rkph.rq = + endtime.text.trim() + ; if (sql != ) sql = sel
21、ect tb_gysinfo.gys_name, tb_czinfo.cz_name, tb_czinfo.xinghao, tb_czinfo.fenlei, tb_czinfo.jinjia, tb_czinfo.lingshoujia, tb_rkdj.sl, tb_czinfo.cz_id, tb_rkph.rq, tb_rkdj.cz_id as expr1 from tb_czinfo inner join tb_rkph on tb_czinfo.cz_id = tb_rkph.cz_id inner join tb_gysinfo on tb_rkph.gys_id = tb_
22、gysinfo.gys_id inner join tb_rkdj on tb_czinfo.cz_id = tb_rkdj.cz_id where + sql; else sql = select tb_gysinfo.gys_name, tb_czinfo.cz_name, tb_czinfo.xinghao, tb_czinfo.fenlei, tb_czinfo.jinjia, tb_czinfo.lingshoujia, tb_rkdj.sl, tb_czinfo.cz_id, tb_rkph.rq, tb_rkdj.cz_id as expr1 from tb_czinfo inn
23、er join tb_rkph on tb_czinfo.cz_id = tb_rkph.cz_id inner join tb_gysinfo on tb_rkph.gys_id = tb_gysinfo.gys_id inner join tb_rkdj on tb_czinfo.cz_id = tb_rkdj.cz_id; com.commandtext = sql; sqldatareader dr = com.executereader(); sqldatasource1.selectcommand = com.commandtext; gridview1.databind(); w
24、hile (dr.read() = true) rowsnum+; for (int i = 0; i rowsnum; i+) price += float.parse(gridview1.rowsi.cells4.text) * float.parse(gridview1.rowsi.cells5.text); totalprice.text = ¥ + price.tostring() + 元; protected void calendar1_selectionchanged(object sender, eventargs e) starttime.text = calendar1.
25、selecteddate.toshortdatestring(); calendar1.visible = false; protected void button1_click(object sender, eventargs e) calendar1.visible = true; protected void calendar2_selectionchanged(object sender, eventargs e) endtime.text = calendar2.selecteddate.toshortdatestring(); calendar2.visible = false;
26、protected void button2_click(object sender, eventargs e) calendar2.visible = true; (3) 商品信息查詢界面:js_shangpin.aspx(見圖6-3):圖6-3此頁面涉及到的代碼:public partial class shangpin : system.web.ui.page protected void page_load(object sender, eventargs e) protected void btn_query_click(object sender, eventargs e) sql
27、connection con = new sqlconnection(configurationmanager.connectionstringsdb_marketconnectionstring2.connectionstring); con.open(); sqlcommand com = new sqlcommand(); com.connection = con; string sql; sql = tb_czinfo.fenlei = + goodclassid.text.tostring() + ; if (goodno.text != ) sql += and tb_czinfo
28、.cz_id = + goodno.text + ; if (goodname.text != ) sql += and tb_czinfo.cz_name = + goodname.text.trim() + ; if (sql != ) sql = select tb_czinfo.cz_id, tb_czinfo.cz_name, tb_rkph.rq, tb_czinfo.xinghao, tb_czinfo.chandi, tb_czinfo.guige, tb_czinfo.fenlei, tb_czinfo.jinjia, tb_czinfo.lingshoujia, tb_cz
29、info.yanse from tb_czinfo inner join tb_rkph on tb_czinfo.gys_id = tb_rkph.gys_id where + sql; else sql = select tb_czinfo.cz_id, tb_czinfo.cz_name, tb_rkph.rq, tb_czinfo.xinghao, tb_czinfo.chandi, tb_czinfo.guige, tb_czinfo.fenlei, tb_czinfo.jinjia, tb_czinfo.lingshoujia, tb_czinfo.yanse from tb_cz
30、info inner join tb_rkph on tb_czinfo.gys_id = tb_rkph.gys_id; com.commandtext = sql; sqldatasource1.selectcommand = com.commandtext; gridview1.databind(); (4) 供應(yīng)商信息界面:js_gys.aspx(見圖6-4):圖6-4(5) 庫存貨品信息界面:js_kucun.aspx(見圖6-5):圖6-5此頁面涉及到的代碼:public partial class jinhuo : system.web.ui.page protected voi
31、d page_load(object sender, eventargs e) protected void btn_query_click(object sender, eventargs e) sqlconnection con = new sqlconnection(configurationmanager.connectionstringsdb_marketconnectionstring2.connectionstring); con.open(); sqlcommand com = new sqlcommand(); com.connection = con; string sql
32、; sql= tb_czinfo.fenlei = + goodclassid.text.tostring() + ; if (goodno.text!=) sql+= and tb_czinfo.cz_id = + goodno.text+; if (goodname.text != ) sql += and tb_czinfo.cz_name = + goodname.text.trim() + ; else if (sql != ) sql = select tb_kcinfo.kc_number, tb_czinfo.fenlei, tb_czinfo.xinghao, tb_czin
33、fo.cz_name, tb_czinfo.cz_id, tb_czinfo.guige, tb_kcinfo.cz_id as expr1 from tb_kcinfo inner join tb_czinfo on tb_kcinfo.cz_id = tb_czinfo.cz_id where + sql; else sql = select tb_kcinfo.kc_number, tb_czinfo.fenlei, tb_czinfo.xinghao, tb_czinfo.cz_name, tb_czinfo.cz_id, tb_czinfo.guige, tb_kcinfo.cz_i
34、d as expr1 from tb_kcinfo inner join tb_czinfo on tb_kcinfo.cz_id = tb_czinfo.cz_id; com.commandtext = sql; sqldatasource2.selectcommand = com.commandtext; gridview1.databind(); (6) 銷售管理信息界面:js_xiaoshou.aspx(見圖6-6):圖6-6此頁面涉及的代碼:public partial class xiaoshou : system.web.ui.page protected void page_l
35、oad(object sender, eventargs e) protected void btn_query_click(object sender, eventargs e) float price = 0; int rowsnum = 0; sqlconnection con = new sqlconnection(configurationmanager.connectionstringsdb_marketconnectionstring2.connectionstring); sqlcommand cm = new sqlcommand(); con.open(); cm.conn
36、ection = con; string sql; sql = tb_xsdj.yg_id= + dropdownlist1.text.tostring() + ; if (sellno.text != ) sql += and tb_xsdj.xsph= + sellno.text.tostring() + ; if (starttime.text != ) sql += and tb_xsdj.xsrq = + starttime.text.trim() + ; if (endtime.text != ) sql += and tb_rkph.xsrq = + endtime.text.t
37、rim() + ; if (sql != ) sql =select tb_czinfo.cz_id, tb_czinfo.cz_name, tb_czinfo.lingshoujia, tb_xsdj.xsph, tb_xsdj.xsrq, tb_xsdj.sl, tb_xsdj.yg_id from tb_czinfo inner join tb_xsdj on tb_czinfo.cz_id = tb_xsdj.cz_id where+ sql; else sql =select tb_czinfo.cz_id, tb_czinfo.cz_name, tb_czinfo.lingshou
38、jia, tb_xsdj.xsph, tb_xsdj.xsrq, tb_xsdj.sl, tb_xsdj.yg_id from tb_czinfo inner join tb_xsdj on tb_czinfo.cz_id = tb_xsdj.cz_id; cm.commandtext = sql; sqldatareader dr = cm.executereader(); sqldatasource1.selectcommand = sql; gridview1.databind(); while (dr.read() = true) rowsnum+; for (int i = 0; i
39、 rowsnum; i+) price += float.parse(gridview1.rowsi.cells4.text) * float.parse(gridview1.rowsi.cells5.text); totalprice.text = ¥ + price.tostring() + 元; protected void calendar1_selectionchanged(object sender, eventargs e) starttime.text = calendar1.selecteddate.toshortdatestring(); calendar1.visible
40、 = false; protected void button1_click(object sender, eventargs e) calendar1.visible = true; protected void calendar2_selectionchanged(object sender, eventargs e) endtime.text = calendar2.selecteddate.toshortdatestring(); calendar2.visible = false; protected void button2_click(object sender, eventar
41、gs e) calendar2.visible = true; protected void gridview1_selectedindexchanged(object sender, eventargs e) (7) 退貨管理信息界面:js_tuihuo.aspx(見圖6-7):圖6-7此頁面涉及到的代碼:public partial class tuihuo : system.web.ui.page protected void page_load(object sender, eventargs e) protected void btn_query_click(object sende
42、r, eventargs e) sqlconnection con = new sqlconnection(configurationmanager.connectionstringsdb_marketconnectionstring2.connectionstring); con.open(); sqlcommand com = new sqlcommand(); com.connection = con; string sql; sql = tb_thinfo.leibie = + goodclassid.text.tostring() + ; if (goodname.text != )
43、 sql += and tb_thinfo.cz_id = + goodname.text + ; if (goodno.text != ) sql += and tb_thinfo.th_id = + goodno.text.trim() + ; if (starttime.text != ) sql += and tb_thinfo.thrq = + starttime.text.trim() + ; if (endtime.text != ) sql += and tb_thinfo.thrq = + endtime.text.trim() + ; if (sql != ) sql =
44、select th_id, cz_id, cz_sl, cz_je, kh_id, yg_id, leibie, xinghao, czmc, tuihuoyuanyin, thrq from tb_thinfo where + sql; else sql = select th_id, cz_id, cz_sl, cz_je, kh_id, yg_id, leibie, xinghao, czmc, tuihuoyuanyin, thrq from tb_thinfo; com.commandtext = sql; sqldatasource1.selectcommand = com.com
45、mandtext; gridview1.databind(); protected void calendar1_selectionchanged(object sender, eventargs e) starttime.text = calendar1.selecteddate.toshortdatestring(); calendar1.visible = false; protected void button3_click(object sender, eventargs e) calendar1.visible = true; protected void calendar2_se
46、lectionchanged(object sender, eventargs e) endtime.text = calendar2.selecteddate.toshortdatestring(); calendar2.visible = false; protected void button1_click(object sender, eventargs e) calendar2.visible = true; (8) 收入管理信息界面:js_shouru.aspx(見圖6-8):圖6-8此頁面涉及到的代碼:public partial class shouru : system.web.ui.page protected void page_load(object sender, eventargs e)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇省教育機(jī)構(gòu)2025年度勞動(dòng)合同規(guī)范文本2篇
- 2025年金融資產(chǎn)交易居間委托服務(wù)合同2篇
- 二零二五年度法院離婚案件財(cái)產(chǎn)分割操作合同3篇
- 2025年度綠化帶病蟲害防治服務(wù)合同范本4篇
- 二零二五年度醫(yī)療設(shè)備采購與租賃合同參考文本4篇
- 2025版模具行業(yè)市場調(diào)研與購銷合同4篇
- 2025年人才招聘解決方案合同
- 2025年古玩字畫擔(dān)保協(xié)議
- 2025年寬帶網(wǎng)絡(luò)使用合同
- 2025年融資居間服務(wù)合同的比較研究
- 2025年度版權(quán)授權(quán)協(xié)議:游戲角色形象設(shè)計(jì)與授權(quán)使用3篇
- 心肺復(fù)蘇課件2024
- 《城鎮(zhèn)燃?xì)忸I(lǐng)域重大隱患判定指導(dǎo)手冊》專題培訓(xùn)
- 湖南財(cái)政經(jīng)濟(jì)學(xué)院專升本管理學(xué)真題
- 全國身份證前六位、區(qū)號、郵編-編碼大全
- 2024-2025學(xué)年福建省廈門市第一中學(xué)高一(上)適應(yīng)性訓(xùn)練物理試卷(10月)(含答案)
- 《零售學(xué)第二版教學(xué)》課件
- 廣東省珠海市香洲區(qū)2023-2024學(xué)年四年級下學(xué)期期末數(shù)學(xué)試卷
- 房地產(chǎn)行業(yè)職業(yè)生涯規(guī)劃
- 江蘇省建筑與裝飾工程計(jì)價(jià)定額(2014)電子表格版
- MOOC 數(shù)字電路與系統(tǒng)-大連理工大學(xué) 中國大學(xué)慕課答案
評論
0/150
提交評論