版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
58/58XXXXXX學(xué)XXXXX數(shù)據(jù)庫(kù)課程設(shè)計(jì)講明書醫(yī)藥銷售治理系統(tǒng)班級(jí):XXXX成員:XXXXXXX摘要本系統(tǒng)采納VisualStudio2005.Net為開發(fā)工具,開發(fā)醫(yī)藥銷售治理系統(tǒng),適用于現(xiàn)在的藥品銷售業(yè)領(lǐng)域。開發(fā)醫(yī)藥銷售治理系統(tǒng)能夠提高藥品銷售治理的工作效率、擴(kuò)大服務(wù)范圍、增加藥店收入、及時(shí)獵取信息、減少?zèng)Q策失誤、減少庫(kù)存積壓、提升職員的素養(yǎng)。能夠及時(shí)提供藥品差不多信息、庫(kù)存信息、入庫(kù)信息和藥品銷售信息。在此基礎(chǔ)上,通過對(duì)各種信息的綜合分析,以改進(jìn)藥品品種、提高服務(wù)質(zhì)量、滿足前來購(gòu)藥顧客的不同要求,使藥店治理向高質(zhì)量、科學(xué)化進(jìn)展。對(duì)提高倉(cāng)儲(chǔ)治理的工作效率和對(duì)市場(chǎng)的反應(yīng)能力,能高效益、低庫(kù)存、保證服務(wù)質(zhì)量地滿足藥店藥品銷售日常治理的需要,使其采納現(xiàn)代化治理手段以適應(yīng)藥店藥品批發(fā)、零售業(yè)的進(jìn)展?!娟P(guān)鍵詞】:銷售治理;數(shù)據(jù)庫(kù);.NETAbstractTheSystemadoptsVisualStudio2005.NetasthedevelopinginstrumenttodeveloptheMedicineSellAdministratSystem,whichissuitableforthepresentmedicinesmerchandisingbusinessfield.Canraisetheworkingefficiencyofsellingmanagementofmedicinestoselltheadministrativesystemwhiledevelopingdrugstoremedicines,expandservicerange,increasedrugstoreincome,obtaininformation,reducedecisionfault,reducestock,promotequalityofstaffintime.Canofferthemedicinesbasicinformation,stockinformation,sellingoperationinformationandfinancialinformationofdrugstoreintime.Onthisbasis,throughtovariousinformationofcomprehensiveanalyses,inordertoimprovemedicinesvariety,raiseservicequality,meet,come,purchasemedicinedifferentrequirementsofcustomer,makethedrugstoremanagedtohighquality,developedscientifically.Toraisingtheworkingefficiencyofmanagementofstorageandtothereactionabilityofthemarket,itcanbehightobenefit,lowstock,guaranteemeetingtheneedofsellingeverydaycontrolofdrugstoremedicinesofservicequality,makeitadoptmodernizedmanagementsellinginbatches,developmentoftheretailbusinessinordertoadapttodrugstoremedicines.【Keywords】:SaleManagement;Database;.Net引言醫(yī)藥是關(guān)于人類同疾病作斗爭(zhēng)和增進(jìn)健康的科學(xué),而制藥工業(yè)則負(fù)責(zé)生產(chǎn)藥品。制藥工業(yè)既是國(guó)民經(jīng)濟(jì)的一個(gè)部門,又是一項(xiàng)治病、防病、保健、打算生育的社會(huì)福利事業(yè)。隨著人們生活水平以及制藥水平的不斷提高,人們對(duì)醫(yī)藥的消費(fèi)和需求也越來越旺盛,世界制藥工業(yè)也保持龐大的市場(chǎng)需求和生產(chǎn)規(guī)模。近年來,中國(guó)醫(yī)藥銷售市場(chǎng)進(jìn)展迅猛。巨大的市場(chǎng)容量和可觀的經(jīng)濟(jì)效益,引起各制藥廠家紛紛加大投資,研究新配方,醫(yī)藥市場(chǎng)頓時(shí)烽煙四起,競(jìng)爭(zhēng)是空前的激烈。在如此形式下,介于生產(chǎn)廠家和消費(fèi)者之間的醫(yī)藥銷售企業(yè)在醫(yī)藥事業(yè)中發(fā)揮了至關(guān)重要的作用。系統(tǒng)開發(fā)的背景和意義各醫(yī)藥銷售公司都有它們自己的治理、銷售、財(cái)務(wù)等職能部門。如何治理好這些部門,使整個(gè)公司協(xié)調(diào)一致、高效率地運(yùn)轉(zhuǎn),是各公司急待解決的問題。但有的業(yè)務(wù)環(huán)節(jié)仍然運(yùn)用人工記賬的傳統(tǒng)方法,既容易出錯(cuò)又會(huì)導(dǎo)致賬目混亂,查詢和統(tǒng)計(jì)起來特不不方便,費(fèi)時(shí)又費(fèi)勁,嚴(yán)峻時(shí)會(huì)給公司造成難以挽回的損失。像如此初級(jí)的公司治理方法,已遠(yuǎn)跟不上銷售政策和銷售形勢(shì)進(jìn)展的需要。因此,如何對(duì)醫(yī)藥銷售治理提供一整套的治理方法達(dá)到提高效率和降低成本的問題成為焦點(diǎn)。醫(yī)藥銷售治理系統(tǒng)的提出,對(duì)醫(yī)藥銷售公司來講意義重大。它不但能使各業(yè)務(wù)環(huán)節(jié)協(xié)調(diào)一致,而且操作簡(jiǎn)單,賬目清晰,通過賬目查詢,公司能在最短的時(shí)刻內(nèi)獲得市場(chǎng)信息,從而制訂相應(yīng)的決策。系統(tǒng)的目標(biāo)本系統(tǒng)是以藥品差不多信息為主體,以銷售藥品的操作人員為服務(wù)對(duì)象,通過對(duì)各種入庫(kù)和銷售信息的治理操作,需要實(shí)現(xiàn)以下目標(biāo):一、實(shí)現(xiàn)基礎(chǔ)信息治理:藥品信息治理,職員信息治理,客戶信息治理,供應(yīng)商信息治理;二、實(shí)現(xiàn)進(jìn)貨治理:入庫(kù)登記,入庫(kù)登記查詢,入庫(kù)報(bào)表;三、實(shí)現(xiàn)銷售治理:銷售登記,銷售退貨,銷售報(bào)表,以及相應(yīng)的查詢;四、系統(tǒng)維護(hù)。需求分析系統(tǒng)需求本醫(yī)藥銷售治理系統(tǒng)是一個(gè)協(xié)助醫(yī)藥銷售商對(duì)各職能部門及業(yè)務(wù)流程進(jìn)行全面治理的一個(gè)信息治理系統(tǒng)。首先要解決傳統(tǒng)的治理方法容易造成檔案資料的遺失,操縱不集中,治理不規(guī)范等問題。因此,本治理系統(tǒng)在實(shí)現(xiàn)上應(yīng)滿足以下需求:1.能達(dá)到各銷售業(yè)務(wù)流程之間的無縫鏈接和數(shù)據(jù)的共享。2.為系統(tǒng)提供數(shù)據(jù)支持。3.不同類型的用戶擁有相應(yīng)不同的權(quán)限使用該系統(tǒng),從而大大提高了系統(tǒng)的安全性和治理效率。4.能保證整個(gè)系統(tǒng)構(gòu)架的穩(wěn)定性和安全性。功能需求功能需求分析首先是操作人員將藥品信息入庫(kù),然后醫(yī)藥銷售公司的銷售人員通過與藥品需求商(即客戶)的交易活動(dòng),將相關(guān)交易信息存入數(shù)據(jù)庫(kù)。公司的治理人員能夠查詢藥品銷售的各種信息統(tǒng)計(jì),分析銷售的運(yùn)轉(zhuǎn)情況。由此可分析系統(tǒng)需要達(dá)到以下目標(biāo):1.能專門好地完成藥品的售前治理如藥品入庫(kù)時(shí)詳細(xì)信息的登記。2.能詳細(xì)地記錄客戶與公司之間的交易過程以及相關(guān)信息。3.能及時(shí)準(zhǔn)確地獲得藥品在某時(shí)期的盈虧情況和市場(chǎng)的需求走勢(shì)。即通過對(duì)藥品銷售、藥品進(jìn)貨、藥品退貨等信息查詢獲得相應(yīng)的結(jié)果,以備公司作為參考,從而制定出相應(yīng)的策略。4.能夠?qū)Σ煌瑱?quán)限的用戶進(jìn)行合理的治理。包括添加用戶,查看用戶密碼等等。功能模塊劃分系統(tǒng)要緊劃分為3個(gè)模塊,分不為信息治理模塊,進(jìn)貨治理模塊以及銷售治理模塊。不同的模塊劃分有不同的功能,具體如功能圖1-1所示:醫(yī)藥銷售治理系統(tǒng)醫(yī)藥銷售治理系統(tǒng)信息治理模塊進(jìn)貨治理模塊銷售治理模塊藥品信息治理職員信息治理客戶信息治理供應(yīng)商信息治理入庫(kù)登記入庫(kù)登記查詢?nèi)霂?kù)報(bào)表銷售登記銷售退貨銷售報(bào)表功能圖1-1用戶分類及功能權(quán)限劃分本醫(yī)藥銷售治理系統(tǒng)把用戶劃分為3個(gè)角色,分不為治理員、入庫(kù)操作員以及銷售員。關(guān)于不用類型的用戶,分不劃分了不同的權(quán)限和不同的功能,保證了數(shù)據(jù)的安全,讓銷售能正常運(yùn)轉(zhuǎn)。治理員所分配的功能權(quán)限如用例圖2-1圖2-1治理員用例圖入庫(kù)操作員所分配的功能權(quán)限如用例圖2-2圖2-2入庫(kù)員用例圖銷售員所分配的功能權(quán)限如用例圖2-3圖2-3銷售員用例圖系統(tǒng)的大概流程在進(jìn)入本醫(yī)藥銷售治理系統(tǒng)之前,首先要進(jìn)行職員編號(hào)和密碼的輸入以及用戶類型選擇,假如輸入的信息有誤,則不能進(jìn)行登錄;只要在全部條件都滿足下的情況下,用戶才能成功登錄;成功登錄后,不用類型的用戶會(huì)進(jìn)入相應(yīng)的治理頁(yè)面,然后能夠進(jìn)行各自的功能操作。大概的系統(tǒng)工作流程如流程圖3-1:流程圖3-1運(yùn)行需求由于本系統(tǒng)是基于B/S結(jié)構(gòu)的Web應(yīng)用程序,因此關(guān)于用戶電腦配置的要求不高,只要配置有IE6以上或者Netscape等掃瞄器,便能訪問該醫(yī)藥銷售治理系統(tǒng);而服務(wù)器方面,由于考慮到為幸免由于服務(wù)器緣故造成系統(tǒng)無法訪問,阻礙醫(yī)藥銷售的正常運(yùn)轉(zhuǎn),因此推舉使用IBM服務(wù)器,能夠保證系統(tǒng)24小時(shí)能夠正常運(yùn)行,可不能出現(xiàn)異常情況。概要設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)概念設(shè)計(jì)醫(yī)藥銷售治理系統(tǒng)差不多如E-R圖如圖3-1圖3-1E-R圖數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)1. 職員表(職員ID,職員姓名,職員性不,年齡,聯(lián)系電話,密碼,職員權(quán)限)2. 客戶表(客戶ID,客戶名稱,聯(lián)系電話,聯(lián)系地址)3. 供應(yīng)商表(供應(yīng)商ID,供應(yīng)商名稱,聯(lián)系電話,聯(lián)系地址)4. 藥品表(藥品ID,藥品名,價(jià)格,庫(kù)存量,供應(yīng)商,單位,規(guī)格)5. 入庫(kù)登記表(藥品ID,入庫(kù)時(shí)刻,入庫(kù)數(shù)量,經(jīng)手人)6. 銷售登記表(訂單號(hào),藥品ID,銷售量,銷售時(shí)刻,客戶ID,經(jīng)手人)數(shù)據(jù)庫(kù)物理設(shè)計(jì)職員表:用于存放公司職員的信息,具體表結(jié)構(gòu)如表3-1表3-1職員表字段名稱字段類型備注職員IDNchar(10)職員的編號(hào),長(zhǎng)度為10,主鍵職員姓名Nchar(10)職員的姓名,長(zhǎng)度為10,可為空職員性不Nchar(10)職員的性不,長(zhǎng)度為10,可為空年齡Nchar(10)職員的年齡,長(zhǎng)度為10,可為空聯(lián)系電話Nchar(10)職員的聯(lián)系電話,長(zhǎng)度為10,可為空密碼Varchar(MAX)職員的登錄密碼,不可為空職員權(quán)限Nchar(10)職員權(quán)限,admin表示治理員,saler表示銷售員,addinfo表示入庫(kù)員客戶表:用于存放購(gòu)買藥品的客戶信息,具體表結(jié)構(gòu)如表3-2表3-2客戶表字段名稱字段類型備注客戶IDNchar(10)客戶編號(hào),長(zhǎng)度為10,主鍵客戶名稱Nchar(10)客戶的名稱,長(zhǎng)度為10,不能為空聯(lián)系電話Nchar(15)客戶的聯(lián)系電話,長(zhǎng)度為15,不能為空聯(lián)系地址Nchar(20)客戶的聯(lián)系地址,長(zhǎng)度為20,不能為空供應(yīng)商表:用于存放供應(yīng)商的信息,具體表結(jié)構(gòu)如表3-3表3-3供應(yīng)商表字段名稱字段類型備注供應(yīng)商IDNchar(10)供應(yīng)商的編號(hào),長(zhǎng)度為10,主鍵供應(yīng)商名稱Nchar(10)供應(yīng)商的名稱,長(zhǎng)度為10,不能為空聯(lián)系電話Nchar(15)供應(yīng)商的聯(lián)系電話,不能為空聯(lián)系地址Nchar(20)供應(yīng)商的聯(lián)系地址,不能為空藥品表:用于存放倉(cāng)庫(kù)內(nèi)每種藥品的信息,具體表結(jié)構(gòu)如表3-4表3-4藥品表字段名稱字段類型備注藥品IDNchar(10)倉(cāng)庫(kù)內(nèi)藥品的編號(hào),主鍵藥品名Nchar(10)藥品的名稱,長(zhǎng)度為10,不能為空價(jià)格float藥品的價(jià)格,浮點(diǎn)型,不能為空庫(kù)存量Int藥品的庫(kù)存量,整型,不能為空供應(yīng)商N(yùn)char(10)藥品的供應(yīng)商,長(zhǎng)度為10,不能為空單位Nchar(10)藥品的單位,長(zhǎng)度為10,不能為空規(guī)格Nchar(10)藥品的規(guī)格,長(zhǎng)度為10,不能為空入庫(kù)登記表:存放藥品入庫(kù)的記錄,具體表結(jié)構(gòu)如表3-5表3-5入庫(kù)登記表字段名稱字段類型備注藥品IDNchar(10)入庫(kù)藥品的ID,長(zhǎng)度為10,不能為空入庫(kù)時(shí)刻N(yùn)varchar(50)藥品的入庫(kù)時(shí)刻,長(zhǎng)度為50,不能為空入庫(kù)數(shù)量Int藥品的入庫(kù)數(shù)量,整型,不能為空經(jīng)手人Nchar(10)入庫(kù)操作的經(jīng)手人,可為空銷售登記表:存放藥品銷售的記錄,具體表結(jié)構(gòu)如表3-6表3-6銷售登記表字段名稱字段類型備注訂單號(hào)Int交易訂單號(hào),整型,主鍵,自動(dòng)生成藥品IDNchar(10)銷售藥品的ID,長(zhǎng)度為10,不能為空銷售量Int藥品的銷售量,整型,不能為空銷售時(shí)刻N(yùn)varchar(50)藥品的銷售時(shí)刻,長(zhǎng)度為50,不能為空客戶IDNchar(10)購(gòu)買該藥品的客戶的編號(hào),長(zhǎng)度為10,不能為空經(jīng)手人Nchar(10)銷售操作的經(jīng)手人,長(zhǎng)度為10,可為空數(shù)據(jù)字典1.外部實(shí)體條目如表3-7(注:職員、客戶、供應(yīng)商、藥品的編號(hào)各自獨(dú)立)表3-7名稱權(quán)限類型輸入數(shù)據(jù)流輸出數(shù)據(jù)流治理員Admin登錄信息無入庫(kù)員addinfo登錄信息無銷售員saler登錄信息無客戶-客戶信息無供應(yīng)商-供應(yīng)商信息無藥品-藥品信息無2.數(shù)據(jù)流條目如表3-8表3-8名稱功能輸入數(shù)據(jù)流輸出數(shù)據(jù)流職員信息添加,查看職員信息治理員治理員客戶信息添加,查看客戶信息銷售人員治理員,銷售員銷售訂單添加,查看訂單信息銷售人員治理員,銷售員藥品信息添加,查看藥品信息治理員治理員3.處理過程條目如表3-9表3-9名稱數(shù)據(jù)流來源數(shù)據(jù)流去向添加職員治理員數(shù)據(jù)庫(kù)職員表添加客戶治理員數(shù)據(jù)庫(kù)客戶表藥品入庫(kù)入庫(kù)員數(shù)據(jù)庫(kù)藥品表,入庫(kù)表查看職員信息數(shù)據(jù)庫(kù)治理員查看客戶信息數(shù)據(jù)庫(kù)銷售員查看訂單信息數(shù)據(jù)庫(kù)治理員、銷售員查看倉(cāng)庫(kù)庫(kù)存數(shù)據(jù)庫(kù)治理員、銷售員、入庫(kù)員查看入庫(kù)記錄數(shù)據(jù)庫(kù)治理員,入庫(kù)員系統(tǒng)核心詳細(xì)設(shè)計(jì)用戶登錄設(shè)計(jì)講明進(jìn)入本醫(yī)藥銷售治理系統(tǒng),首先必須要進(jìn)行用戶的登錄。用戶登錄要輸入用戶的ID、登錄的密碼任一項(xiàng)輸入的信息與數(shù)據(jù)庫(kù)中的記錄不都會(huì)導(dǎo)致登錄的失敗,當(dāng)輸入信息都完全匹配了,通過用代碼獵取權(quán)限字段,通過檢權(quán)限的字段跳轉(zhuǎn)到相的用戶界面流程圖圖4-1登陸流程圖代碼實(shí)現(xiàn)protectedvoidButton1_Click(objectsender,EventArgse){SqlConnectionconn=newSqlConnection();conn.ConnectionString=ConfigurationManager.ConnectionStrings["yyxsstring"].ToString();conn.Open();SqlCommandcmd=newSqlCommand();cmd.CommandText="select*from[yuangong]where職員ID='"+TextBox1.Text+"'and密碼='"+TextBox2.Text+"'";cmd.Connection=conn;SqlDataReadersr=cmd.ExecuteReader();if(sr.Read()){Session["user"]=this.TextBox1.Text;Session["password"]=this.TextBox2.Text;Session["us"]=sr.GetString(1).Trim();Session["power"]=sr.GetString(6).Trim();stringpower=Session["power"].ToString();if(power.Equals("admin")){Response.Redirect("mlogin.aspx");}elseif(power.Equals("saler")){Response.Redirect("slogin.aspx");}else{Response.Redirect("alogin.aspx");}}else{Response.Write("<Scriptlanguage='javascript'>alert('用戶名或密碼不正確!')</script>");}}protectedvoidButton2_Click(objectsender,EventArgse){TextBox1.Text="";TextBox2.Text="";}}職員添加和刪除設(shè)計(jì)講明本系統(tǒng)中,治理員有添加職員的權(quán)限。添加職員,首先要輸入職員的ID號(hào),職員的姓名,選擇職員的工作類型,職員的聯(lián)系方式及職員的性不等信息。為幸免重復(fù)錄入同一個(gè)職員的信息,造成數(shù)據(jù)庫(kù)出錯(cuò),該功能設(shè)計(jì)中最重要的一點(diǎn)是當(dāng)治理員輸入職員ID號(hào)的同時(shí),系統(tǒng)會(huì)自動(dòng)檢測(cè)數(shù)據(jù)庫(kù)中職員表中的記錄,若存在匹配的職員ID號(hào),則不同意治理員向數(shù)據(jù)庫(kù)添加該職員的信息,并提示治理員檢查待添加的職員的ID號(hào)。關(guān)于要?jiǎng)h除的職員,選中所要?jiǎng)h除的職員并確認(rèn)之后,可直接刪除。流程圖圖4-2添加職員流程圖圖4-3刪除職員流程圖代碼實(shí)現(xiàn)添加職員信息,在輸入職員的編號(hào)后,系統(tǒng)會(huì)自動(dòng)檢測(cè)職員是否存在:protectedvoidButton1_Click(objectsender,EventArgse){SqlConnectionconn=newSqlConnection();conn.ConnectionString=ConfigurationManager.ConnectionStrings["yyxsstring"].ToString();conn.Open();SqlCommandsmd=newSqlCommand();smd.Connection=conn;smd.CommandText="select*fromyuangongwhere職員ID='"+TextBox1.Text.Trim()+"'";SqlDataReadersd=smd.ExecuteReader();if(!sd.HasRows){sd.Close();SqlCommandcmd=newSqlCommand();cmd.Connection=conn;cmd.CommandText="insertintoyuangong(職員ID,職員姓名,職員性不,年齡,聯(lián)系電話,密碼,職員權(quán)限)values('"+TextBox1.Text.Trim()+"','"+TextBox2.Text.Trim()+"','"+TextBox3.Text.Trim()+"','"+TextBox4.Text.Trim()+"','"+TextBox5.Text.Trim()+"','"+TextBox6.Text.Trim()+"','"+TextBox7.Text.Trim()+"')";cmd.ExecuteNonQuery();Response.Write("<script>alert('操作成功!')</script>");TextBox1.Text="";TextBox2.Text="";TextBox3.Text="";TextBox4.Text="";TextBox5.Text="";TextBox6.Text="";TextBox7.Text="";}else{Response.Write("<script>alert('職員ID已存在')</script>");}conn.Close();sd.Close();}銷售登記和退貨設(shè)計(jì)講明關(guān)于每一次的銷售交易,首先自動(dòng)生成對(duì)應(yīng)訂單號(hào),由銷售員完成訂單其他信息的輸入。訂單記錄了交易信息,也是交易存在的證據(jù),因此若客戶在規(guī)定的時(shí)刻范圍內(nèi)因某些緣故而需要退貨,我會(huì)記交易的更新操作進(jìn)行撤消,回到交易前的狀態(tài)。流程圖圖4-4銷售登記流程圖圖4-5銷售退貨流程圖代碼實(shí)現(xiàn)銷售登記實(shí)現(xiàn)代碼:protectedvoidButton1_Click(objectsender,EventArgse){SqlConnectionconn=newSqlConnection();conn.ConnectionString=ConfigurationManager.ConnectionStrings["yyxsstring"].ToString();conn.Open();SqlCommandcmd=newSqlCommand();cmd.Connection=conn;cmd.CommandText="insertintoxiaoshou(客戶ID,藥品ID,銷售量,銷售時(shí)刻,經(jīng)手人)values('"+DropDownList1.Text+"','"+DropDownList2.Text+"',"+float.Parse(TextBox3.Text)+",'"+DateTime.Now.ToString()+"','"+Session["us"].ToString()+"')";cmd.ExecuteNonQuery();conn.Close();Response.Write("<script>alert('操作成功!')</script>");TextBox3.Text="";}2.銷售退貨的實(shí)現(xiàn)代碼:publicpartialclassxiaoshoutuihuo:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){}protectedvoidButton1_Click(objectsender,EventArgse){ButtonTuiHuo=(Button)sender;stringdingdan=TuiHuo.CommandArgument.ToString();SqlConnectionconn=newSqlConnection();conn.ConnectionString=ConfigurationManager.ConnectionStrings["yyxsstring"].ToString();conn.Open();SqlCommandcmd=newSqlCommand();cmd.Connection=conn;stringsql1="select藥品IDfromxiaoshouwhere訂單號(hào)='"+dingdan+"'";cmd.CommandText=sql1;stringYaoPinID=cmd.ExecuteScalar().ToString();stringsql2="select銷售量fromxiaoshouwhere訂單號(hào)='"+dingdan+"'";cmd.CommandText=sql2;intXiaoLiang=(int)cmd.ExecuteScalar();cmd.CommandText="updateyaopinset庫(kù)存量=庫(kù)存量+"+XiaoLiang+"where藥品ID='"+YaoPinID+"'";cmd.ExecuteNonQuery();cmd.CommandText="deletefromxiaoshouwhere訂單號(hào)='"+dingdan+"'";cmd.ExecuteNonQuery();DataBind();conn.Close();}}銷售查詢和報(bào)表設(shè)計(jì)講明能夠?qū)γ恳淮蔚匿N售情況進(jìn)行查詢,分按具體的日期查詢和按交易客戶的ID查詢;而報(bào)表確實(shí)是顯示一段時(shí)刻內(nèi)的銷售情況。流程圖圖4-6銷售查詢流程圖圖4-7銷售報(bào)表流程圖代碼實(shí)現(xiàn)銷售報(bào)表:publicpartialclassxiaoshoubaobiao:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){}protectedvoidButton1_Click(objectsender,EventArgse){this.Calendar1.Visible=true;}protectedvoidButton2_Click(objectsender,EventArgse){this.Calendar2.Visible=true;}protectedvoidCalendar1_SelectionChanged(objectsender,EventArgse){this.TextBox1.Text=this.Calendar1.SelectedDate.ToShortDateString();this.Calendar1.Visible=false;}protectedvoidCalendar2_SelectionChanged(objectsender,EventArgse){this.TextBox2.Text=this.Calendar2.SelectedDate.ToShortDateString();this.Calendar2.Visible=false;}protectedvoidButton3_Click1(objectsender,EventArgse){SqlConnectionconn=newSqlConnection();conn.ConnectionString=ConfigurationManager.ConnectionStrings["yyxsstring"].ToString();conn.Open();stringstr="select*fromxiaoshouwhere銷售時(shí)刻between'"+TextBox1.Text+"00:00:00'and'"+TextBox2.Text+"23:59:59'";SqlDataAdaptersda=newSqlDataAdapter(str,conn);DataSetds=newDataSet();sda.Fill(ds,"xiaoshou");GridView1.DataSource=ds.Tables["xiaoshou"];GridView1.DataBind();}}入庫(kù)登記設(shè)計(jì)講明本系統(tǒng)中,入庫(kù)員有對(duì)藥品進(jìn)行入加的權(quán)限。入庫(kù)藥品時(shí),先檢倉(cāng)庫(kù)中是否存在這種藥品的ID,若存在可直接完成入庫(kù)信息后,直接入庫(kù),若無則不同意入庫(kù)操作,并提示入庫(kù)員添加該藥品的信息,要在添加藥品信息完成之后方可完成入庫(kù)操作。另外一點(diǎn):和銷售登記一樣,藥品入庫(kù)同樣要考慮要數(shù)據(jù)庫(kù)數(shù)據(jù)操作一致性的問題。倉(cāng)管人員把藥品入庫(kù)時(shí),倉(cāng)庫(kù)中相應(yīng)藥品ID的藥品數(shù)量就要增加相應(yīng)的數(shù)目,同時(shí)入庫(kù)登記表中要添加相應(yīng)的藥品入庫(kù)的記錄,否則會(huì)給公司帶來災(zāi)難性的后果,造成專門大的損失。流程圖圖4-8入庫(kù)登記流程圖代碼實(shí)現(xiàn)protectedvoidPage_Load(objectsender,EventArgse){}protectedvoiddlQuestions_ItemDataBound(objectsender,DataListItemEventArgse){protectedvoidButton1_Click(objectsender,EventArgse){SqlConnectionconn=newSqlConnection();conn.ConnectionString=ConfigurationManager.ConnectionStrings["yyxsstring"].T
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 辦公室員工培訓(xùn)效果持續(xù)改進(jìn)方案制度
- 銀行批量貸款盡職免責(zé)制度
- 等差數(shù)列寫小學(xué)題目及答案
- 2026年及未來5年市場(chǎng)數(shù)據(jù)中國(guó)海南省二手房出售行業(yè)發(fā)展監(jiān)測(cè)及投資戰(zhàn)略規(guī)劃報(bào)告
- 車輛維修制度
- 肺氣腫患者的長(zhǎng)期護(hù)理計(jì)劃
- 試述行政追償制度
- 行業(yè)產(chǎn)教融合共同體的制度
- 2025年公務(wù)員國(guó)企事業(yè)編考試及答案
- 2025年事業(yè)編還沒準(zhǔn)備好考試及答案
- 2025年江西省高職單招文化統(tǒng)一考試真題及答案
- 2026天津津南國(guó)有資本投資運(yùn)營(yíng)集團(tuán)有限公司及實(shí)控子公司招聘工作人員招聘11人備考題庫(kù)附參考答案詳解(能力提升)
- 風(fēng)的成因探秘與降水形成:基于模型的科學(xué)探究-八年級(jí)科學(xué)教學(xué)設(shè)計(jì)
- 醫(yī)院危險(xiǎn)品管理培訓(xùn)制度
- 酒店宴會(huì)銷售部培訓(xùn)課件
- 2025年上海事業(yè)編考試歷年真題及答案
- 低壓送電制度規(guī)范
- (正式版)DB51∕T 3336-2025 《零散天然氣橇裝回收安全規(guī)范》
- 湖南省長(zhǎng)沙市雅禮書院中學(xué)2026屆高三上數(shù)學(xué)期末檢測(cè)試題含解析
- 駕照科目一記憶口訣匯編
- 2026五個(gè)帶頭發(fā)言材料
評(píng)論
0/150
提交評(píng)論