課程設(shè)計(jì)醫(yī)藥銷售管理系統(tǒng)_第1頁(yè)
課程設(shè)計(jì)醫(yī)藥銷售管理系統(tǒng)_第2頁(yè)
課程設(shè)計(jì)醫(yī)藥銷售管理系統(tǒng)_第3頁(yè)
課程設(shè)計(jì)醫(yī)藥銷售管理系統(tǒng)_第4頁(yè)
課程設(shè)計(jì)醫(yī)藥銷售管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩23頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

成績(jī)(一)《數(shù)據(jù)原理及應(yīng)》設(shè)計(jì)設(shè)計(jì)題目設(shè)計(jì)時(shí)間學(xué)生姓名學(xué)生學(xué)號(hào)所在班級(jí)指導(dǎo)教師

醫(yī)藥銷售管理系統(tǒng)至2012.1.4醫(yī)藥銷售管理系統(tǒng)1可行性研究近年來(lái),中國(guó)醫(yī)藥行業(yè)迅速發(fā)展,藥店企業(yè)多業(yè)態(tài)經(jīng)營(yíng)式大型超市中規(guī)模超市、便利連鎖綜合發(fā)展著規(guī)模的擴(kuò)大,傳統(tǒng)的醫(yī)藥管理已經(jīng)不能適應(yīng)發(fā)展的需要難在激烈的競(jìng)爭(zhēng)中生存。通過(guò)對(duì)從事醫(yī)藥產(chǎn)品的零售發(fā)等工作企業(yè)的深入調(diào)查現(xiàn)其業(yè)務(wù)主要包括企業(yè)藥品銷售、出入庫(kù)管理、企業(yè)的財(cái)務(wù)、人事管理等。醫(yī)藥管理是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作。手工進(jìn)行企業(yè)日常的藥品銷售、出入庫(kù)的工作,容易出現(xiàn)“開空單”的現(xiàn)象,且呆賬、錯(cuò)賬時(shí)有發(fā)生且費(fèi)時(shí)費(fèi)力本系統(tǒng)在設(shè)計(jì)中考慮和克服了上述問(wèn)題,實(shí)現(xiàn)了企業(yè)管理工作的系統(tǒng)化、規(guī)范化和自動(dòng)化。2需求分析2.1根據(jù)醫(yī)藥管理系統(tǒng)的需求分析結(jié)果總結(jié)系統(tǒng)內(nèi)實(shí)體及聯(lián)系并繪制系統(tǒng)的局部ER圖然后畫出全局ER。結(jié)合需求分析與概念結(jié)構(gòu)設(shè)計(jì)把設(shè)計(jì)好的ER圖轉(zhuǎn)換所支持的數(shù)據(jù)模型所符合的邏輯結(jié)構(gòu),運(yùn)用SQL數(shù)據(jù)庫(kù)管理系統(tǒng)建好表和相關(guān)約束2.1.1目標(biāo)要求本系統(tǒng)能夠投入實(shí)際的使用并且滿足基本的功能要求求具有較高的可靠性全性和易維護(hù)性,具有較高的可移植性。本系統(tǒng)實(shí)現(xiàn)了以下的功能:基本信息模塊:包括藥品信息、員工信息、客戶信息、供應(yīng)商信息四個(gè)子模塊。進(jìn)貨管理模塊:包括入庫(kù)登記、入庫(kù)登記查詢二個(gè)子模塊。庫(kù)房管理模塊:包括庫(kù)存查詢、庫(kù)存盤點(diǎn)、退貨處理三個(gè)子模塊。銷售管理模塊:包括銷售登記、銷售退貨、銷售報(bào)表查詢?nèi)齻€(gè)子模塊。財(cái)務(wù)統(tǒng)計(jì)模塊:包括當(dāng)日統(tǒng)計(jì)、當(dāng)月統(tǒng)計(jì)二個(gè)子模塊。系統(tǒng)維護(hù)模塊:包括數(shù)據(jù)安全管理、操作員管理、權(quán)限設(shè)置三個(gè)模塊。說(shuō)明:根據(jù)對(duì)現(xiàn)實(shí)中醫(yī)藥銷售管理業(yè)務(wù),將用戶分為二類超級(jí)管理員(經(jīng)理管理員(操作員2.1.2運(yùn)行環(huán)境Windows98/2000/XP/2003操作系統(tǒng)下,安裝并配置軟件SQLServer2000數(shù)據(jù)庫(kù)管理系統(tǒng)。2.22.2.1數(shù)據(jù)字典(DD)繪制DFD,只對(duì)數(shù)據(jù)處理和彼之間的聯(lián)系進(jìn)行了說(shuō)明。為進(jìn)一步明確數(shù)據(jù)的詳細(xì)內(nèi)容和數(shù)據(jù)加工過(guò),應(yīng)將數(shù)據(jù)流圖中的全部數(shù)據(jù)流及其組成部分的數(shù)據(jù)元素,數(shù)據(jù)存儲(chǔ),數(shù)據(jù)加工,通過(guò)數(shù)據(jù)字典描述清,以便于此后系統(tǒng)設(shè)計(jì)的進(jìn)行。這就需要開發(fā)人員編寫詳細(xì)的數(shù)據(jù)字典來(lái)述系統(tǒng)開發(fā)過(guò)程的細(xì)節(jié)。下面列出本系統(tǒng)中的數(shù)據(jù)項(xiàng)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、加工處理和數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)字典據(jù)字典可采用圖表格式或較緊湊的記錄格式描述,本文采用的是圖表格式。數(shù)據(jù)項(xiàng)的DD表列舉如下:表2.1藥品編號(hào)的數(shù)據(jù)字典數(shù)據(jù)項(xiàng)系統(tǒng)名:醫(yī)藥銷售管理系統(tǒng)

編號(hào):名稱藥品編碼別:數(shù)據(jù)項(xiàng)值:

類型:字符型

長(zhǎng)度:個(gè)字節(jié)

取值范圍:簡(jiǎn)述:每種藥品都具有唯一的編號(hào),它是某種藥品的唯一標(biāo)識(shí)符,每種藥品都有唯一的編號(hào),如011976”通常用前位數(shù)字表示入庫(kù)的年份,中間兩位表示類別,最后兩位表示該藥的序號(hào)。如果該類藥數(shù)超過(guò)100種時(shí),可用“0119A0表示第種。修改記錄:表2.2藥名稱

編寫審核數(shù)據(jù)項(xiàng)

日期日期系統(tǒng)名:醫(yī)藥銷售管理系統(tǒng)

編號(hào):名:藥品名稱別:數(shù)據(jù)項(xiàng)值:

類型:字符型

長(zhǎng)度:個(gè)字節(jié)

取值范圍:簡(jiǎn)述:每種藥品都具有唯一藥品標(biāo)識(shí)。修改記錄:表2.3密

編寫審核數(shù)據(jù)項(xiàng)

日期日期系統(tǒng)名:醫(yī)藥銷售管理系統(tǒng)

編號(hào):名稱:售價(jià)別:數(shù)據(jù)項(xiàng)值:

類型:數(shù)值型

長(zhǎng)度:個(gè)字節(jié)

取值范圍:簡(jiǎn)述:每種藥品都要設(shè)置一個(gè)銷售價(jià)格。修改記錄:

編寫

日期審核

日期2.2.2數(shù)據(jù)庫(kù)描述使用SQLSERVER2000為后臺(tái)數(shù)據(jù)庫(kù),就可以行使基于網(wǎng)絡(luò)連接的用戶認(rèn)證從而給不同的子系統(tǒng)分配不同的數(shù)據(jù)庫(kù)使用角色讓他們彼此之間使用的數(shù)據(jù)庫(kù)隔離開來(lái),以達(dá)到較高的安全性。2.32.3.1功能劃分本系統(tǒng)實(shí)現(xiàn)了以下的功能:基本信息模塊進(jìn)貨管理模塊庫(kù)房管理模塊銷售管理模塊財(cái)務(wù)統(tǒng)計(jì)模塊系統(tǒng)維護(hù)模塊2.3.2功能描述()本信息模塊:包括藥品信息、員工信息、客戶信息、供應(yīng)商信息四個(gè)子模塊。()貨管理模塊:包括入庫(kù)登記、入庫(kù)登記查詢二個(gè)子模塊。庫(kù)房管理模塊:包括庫(kù)存查詢、庫(kù)存盤點(diǎn)、退貨處理三個(gè)子模塊。銷售管理模塊:包括銷售登記、銷售退貨、銷售報(bào)表查詢?nèi)齻€(gè)子模塊。財(cái)務(wù)統(tǒng)計(jì)模塊:包括當(dāng)日統(tǒng)計(jì)、當(dāng)月統(tǒng)計(jì)二個(gè)子模塊。系統(tǒng)維護(hù)模塊:包括數(shù)據(jù)安全管理、操作員管理、權(quán)限設(shè)置三個(gè)模塊2.3.3數(shù)據(jù)流圖(DFD):數(shù)據(jù)流圖是組織中信息運(yùn)動(dòng)的抽象。的合理性、實(shí)際運(yùn)動(dòng)的可行性角度出發(fā)。下,逐層分解,從邏輯上精確地描述數(shù)據(jù)輸出、數(shù)據(jù)存儲(chǔ)及數(shù)據(jù)來(lái)源和去

是在調(diào)研的基礎(chǔ)上,從系統(tǒng)的科學(xué)性、管理將信息處理功能和彼此之間的聯(lián)系自頂向系統(tǒng)應(yīng)具有的數(shù)據(jù)加工功能輸入、向(外部實(shí)體)等項(xiàng)目。在數(shù)據(jù)流程圖中可以很清楚的看到數(shù)據(jù)的流向品息的數(shù)據(jù)分別能夠流向經(jīng)理工和顧客。藥品銷售信息的信息也流經(jīng)理。藥品銷售信息記錄的是藥品銷售和退還的信息。顧客表信息從顧客流出又可以流回到顧客和員工、經(jīng)理。在醫(yī)藥銷售管理系統(tǒng)相關(guān)的表之間有較強(qiáng)的關(guān)聯(lián)性為了實(shí)現(xiàn)一致性的需求,我們?cè)诟鱾€(gè)表之間建立起了一致性約束。根據(jù)醫(yī)藥銷售系統(tǒng)的要求保持?jǐn)?shù)據(jù)的完整性了數(shù)據(jù)庫(kù)的事務(wù)機(jī)制,防止出現(xiàn)操作故障。3概要設(shè)計(jì)3.13.1.1系統(tǒng)結(jié)構(gòu)示意圖醫(yī)藥銷售管理系統(tǒng)結(jié)構(gòu)示意圖通過(guò)對(duì)系統(tǒng)的數(shù)據(jù)流圖進(jìn)行分析,進(jìn)一步進(jìn)行功能分解,直到分解成含義明確,功能單一的功能模塊,從而得到系統(tǒng)的功能模塊結(jié)構(gòu)圖。

接口設(shè)計(jì)3.2.1外部接口通過(guò)一定的計(jì)算機(jī)硬件建立服務(wù)器系統(tǒng)管理員通過(guò)管理服務(wù)器系統(tǒng)與用戶進(jìn)行交互,從而達(dá)到資源共享的目的,實(shí)現(xiàn)圖書管理系統(tǒng)。3.2.2內(nèi)部接口程序內(nèi)部需要共同的數(shù)據(jù)定義和描述系統(tǒng)是智能辦公化管理系統(tǒng)的一個(gè)子系統(tǒng)須和這個(gè)系統(tǒng)的其他子統(tǒng)統(tǒng)一數(shù)據(jù)定義等能使該系統(tǒng)性能達(dá)到最好,并且要盡量消除和其他子系統(tǒng)模塊之間存在的數(shù)據(jù)冗余能使整個(gè)智能辦公系統(tǒng)做到高效,方便。3.3圖在系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)中,先要對(duì)系統(tǒng)分析得到的數(shù)據(jù)字典中的數(shù)據(jù)存儲(chǔ)進(jìn)行分析,分析各數(shù)據(jù)存儲(chǔ)之間的關(guān)系后才能得出系統(tǒng)的關(guān)系模式以用E-R圖的方法來(lái)進(jìn)行數(shù)據(jù)結(jié)構(gòu)分析,E-R設(shè)計(jì)法是一種通過(guò)E-R圖來(lái)述現(xiàn)實(shí)世界信息結(jié)構(gòu)的DB設(shè)計(jì)法E-R圖由實(shí)體、屬性、聯(lián)系三部分組成。各分圖說(shuō)明如下:①經(jīng)E-R圖:

②供商圖供應(yīng)商號(hào)供應(yīng)商名稱

聯(lián)系人供應(yīng)商

供應(yīng)商所在城市聯(lián)系方式③員E-R圖:?jiǎn)T工號(hào)姓名

權(quán)限員工

用戶名密碼職位④藥銷售清單E-R圖:銷售編碼藥品名稱數(shù)量單價(jià)

藥品銷售清單

藥品編碼供應(yīng)商銷售日期

總額銷售員編號(hào)⑤客E-R圖:客戶號(hào)客戶名稱

客戶聯(lián)系人

聯(lián)系方式客戶說(shuō)在城市⑥藥E-R圖:

⑦整E-R圖:經(jīng)理

l

查詢

n

供應(yīng)商管理

查詢

nn

藥品銷售員工m管理

n

查詢查詢

m

供應(yīng)mn

藥品客戶

n

查詢

m4邏輯設(shè)計(jì)藥品信息(藥品編號(hào),藥品名稱,藥品類別代號(hào),售價(jià),進(jìn)價(jià),庫(kù)存量,供應(yīng)商,有效期)外:藥品類別代號(hào)應(yīng)商藥品分類索引信息(藥品類別代號(hào),類別說(shuō)明)員工信息(員工號(hào),姓名,用戶名,密碼,職位,權(quán)限)客戶信息(客戶號(hào),客戶名稱,聯(lián)系人,聯(lián)系方式,客戶所在城市)供應(yīng)商信息(供應(yīng)商號(hào),供應(yīng)商名稱,聯(lián)系人,聯(lián)系方式,供應(yīng)商所在城市)藥品銷售信息(銷售編碼,銷售日期,藥品編碼,藥品名稱,單價(jià),數(shù)量,供應(yīng)商,總額,銷售員編碼)外:銷售編碼、藥品編碼在上述關(guān)系模式中每一個(gè)分量都是不可分割的數(shù)據(jù)項(xiàng)所以都符合第一范式且四個(gè)關(guān)系模式都是單個(gè)屬性作為碼有任何非主屬性對(duì)碼部分函數(shù)依賴藥銷售信息內(nèi)雖由三個(gè)屬性作為碼但也不存在非性對(duì)碼的部分函數(shù)依賴以上都符合第二范式藥信息藥類別索引客信息供商信息四個(gè)關(guān)系模式中都不存在非主屬性對(duì)碼的傳遞函數(shù)依賴,都屬于第三范式。在員工信息關(guān)系模式中員是照權(quán)限分類的職位不同權(quán)限也不同這樣該關(guān)系模式就存在了非主屬性對(duì)碼的傳遞依賴工號(hào)>職位職位權(quán)限所以就將用員工信息分解為如下現(xiàn)個(gè)模式:?jiǎn)T工信息(員工號(hào),姓名,用戶名,用戶口令,職位)職位權(quán)限信息(職位,權(quán)限)本系統(tǒng)不考慮職工信息的管理了銷售員編號(hào)與銷售員的職工號(hào)連系起來(lái)能過(guò)職工姓名和職位來(lái)修改用戶信息所以把員工的部分信職工號(hào)名位經(jīng)用戶名,密碼)合成了員工信息(員工號(hào),姓名,用戶名,密碼,職位,權(quán)限)以便系統(tǒng)功能的實(shí)現(xiàn),所以在此不采用模式分解。藥品銷售信息中有大量的數(shù)據(jù)冗余,表達(dá)不明確,將其分解為如下兩個(gè)模式:藥品銷售主表(銷售編碼,銷售日期,銷售員編號(hào),總金額)藥品銷售子表(銷售編碼,銷售日期,藥品編碼,藥品名稱,單價(jià),數(shù)量,供應(yīng)商)5數(shù)據(jù)庫(kù)實(shí)現(xiàn)創(chuàng)建數(shù)據(jù)藥品信息(藥品編號(hào),藥品名稱,藥品類別代號(hào),售價(jià),進(jìn)價(jià),庫(kù)存量,供應(yīng)商,有效期)外碼:藥品類別代號(hào)、供商藥品分類索引信息(藥品類別代號(hào),類別說(shuō)明)員工信息(員工號(hào),姓名,用戶名,密碼,職位,權(quán)限)客戶信息(客戶號(hào),客戶名稱,聯(lián)系人,聯(lián)系方式,客戶所在城市)供應(yīng)商信息(供應(yīng)商號(hào),供應(yīng)商名稱,聯(lián)系人,聯(lián)系方式,供應(yīng)商所在城市)藥品銷售信息(銷售編碼,銷售日期,藥品編碼,藥品名稱,單價(jià),數(shù)量,供應(yīng)商,總額,銷售員編碼)外:銷售編碼、藥品編碼創(chuàng)建視圖由供應(yīng)商信息表FirmInfor”建立一個(gè)視圖,該視圖由供應(yīng)商信息表的所有列構(gòu)*/createview供商信息(供應(yīng)商編,供應(yīng)商名稱聯(lián)系人聯(lián)系電,所在城市asFirmInfor創(chuàng)建存儲(chǔ)建INSERT觸發(fā)/*建INSERT觸器/createtriggerMedID_insertonMedIDforinsertasif(selectcount(*)fromMedID_med,insertedwhereMedID_med.MedKindeCode=inserted.MedKindeCode)=0rollbacktransaction建DELETE觸發(fā)createtriggerdelete_MedIDonMedIDfordeleteasselect*fromMedIDdeclare@MedKindeCodeselect@MedKindeCode=MedKindeCodefromdeleteddeletefromMedIDwhereMedKindeCode=@MedKindeCodeselect*fromMedID建UPDATE觸發(fā)createtriggerMedID_updateonMedIDforupdateasifupdate(MedKindeCode)beginraiserror('youcannotmodifythiscolumn',16,1)rollbacktransactionend6測(cè)試7課程設(shè)計(jì)總結(jié)本次課程設(shè)計(jì)調(diào)查從事醫(yī)藥產(chǎn)品的零售發(fā)工作的企業(yè)根據(jù)其具體情況設(shè)計(jì)醫(yī)藥銷售管理系統(tǒng)深對(duì)數(shù)據(jù)課程知識(shí)的理解時(shí)間倉(cāng)促件有很多不足之處,如:藥品信息查詢部分不夠完善,軟件代碼交冗余、效率不高等等,都相關(guān)功能缺乏認(rèn)識(shí)造成的在今后的學(xué)習(xí)中我們會(huì)加理論的實(shí)踐的結(jié)合過(guò)斷摸索來(lái)彌補(bǔ)自己在軟件制作方面的差距。參考文獻(xiàn):

[1]

苗雪蘭,劉瑞新,宋歌數(shù)據(jù)系統(tǒng)原理及應(yīng)用教程[M].京.械工業(yè)出版社2010[2]薩煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)論M].京:高等教育出版.1997[3]劉原SQLSERVER2000培教[M].京:清華大學(xué)出版社.2003[4]李國(guó).Windows2000+ASPSQLServer案例教程上海:中多媒體電子出版社2001[5]李曉黎.網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)指[北.民郵電出版社2004附錄:

createdatabaseMedicalManagerSystem/*建醫(yī)藥銷售管理系統(tǒng)*MedicalManagerSystemcreatetable創(chuàng)藥品類別索引信息*(MedKindeCodechar(10)constraintMI_PRIPRIMARYKEY,KindExplanationNULL)createtable創(chuàng)建藥品信息表*(MedicineCodechar(6)PRIMARYKEY,MedicineNamechar(10)FOREIGNREFERENCESMedID(MedKindeCode),Money,NumberInt,char(10)REFERENCESUserfulllifecreatetableGueInfor/*創(chuàng)建客戶信息表*/char(10)constraintKEY,NOTGLinkvarchar(12),GLinkTellvarchar(11),Cityvarchar(8))createtableFirmInfor/*創(chuàng)供應(yīng)商信息*char(10)constraintPRIMARYKEY,Cityvarchar(8))createtableWorkInfor/*建員工信息表*/(WorkNochar(10)constraintPRIMARYUserRegNamechar(6)char(10)Int)createtablesellMain/*建醫(yī)藥銷售主表*(SaleNointconstraintSM_PRIMPRIMARYREFERENCESWorkInfor(WorkNo),SaleDateAmountMoney)createtable創(chuàng)建醫(yī)藥銷售子*(SaleNointconstraintSC_PRIMPRIMARYKEY,MedicineCodeFOREIGNKEYMedicineNamevarchar(32)NOTMoney,NumberInt,Uintchar(8),AmountMoney)/*入數(shù)據(jù)的存儲(chǔ)過(guò)程*/createproc@MedKindeCodeasinsertintoMedID,@KindExplanation'0001','口腔潰瘍''0002','感冒''0003','發(fā)燒''0004','拉肚子'外傷'createproc@MedicineCodechar(6),@MedicineNamechar(10),@Price@NumberasinsertMedInfor_proc'1001','板根MedInfor_proc'2002','四感康MedInfor_proc'2003','銀顆粒,'0002',12,8.8,'120MedInfor_proc'2004','感清熱軟膠''150','015','2011-11-1'MedInfor_proc'3001','阿匹林,'0003',15,11,'100','014','2010-12-1'MedInfor_proc'3002','布芬,'0003',21,17.5,'120','051','2010-6-5'MedInfor_proc'4001','瀉挺,'0004',25,20,'120','015','2012-10-2'MedInfor_proc'4002','諾沙星膠'MedInfor_proc'5001','碘MedInfor_proc'5002','創(chuàng)貼,'0005',2,1,'250','014','2015-5-1'createprocGueInfor_procvarchar(16),@GLinkvarchar(12),@GLinkTellasinsertGueInfor(GuestCode,GuestName,GLink,GLinkTell,City)values(@GuestCode,@GuestName,@GLink,@GLinkTell,@City)GueInfor_procGueInfor_proc'065114','lisi','xiaofang','614425','yuyao'GueInfor_procGueInfor_proc'043115','zhaoliu','xiaowu','615874','shangyu'GueInfor_proc'014221','awu','xiaozhang','651283','linan'GueInfor_proc'025471','asha','xiaofang','691472','dongyang'createprocFirmInfor_procvarchar(16),@Linkvarchar(11),@Cityvarchar(8)asinsertFirmInfor(FirmCode,FirmName,Link,LinkTell,City)values(@FirmCode,@FirmName,@Link,@LinkTell,@City)FirmInfor_proc'015','yangshengtang','xiaotai','681472','huzhou'FirmInfor_procFirmInfor_proccreateprocchar(10),@Namevarchar(12),@UserRegNamechar(6),@Passwordchar(10),@PositionIntasinsertWorkInfor(WorkNo,Name,UserRegName,Password,Position,Power)values(@WorkNo,@Name,@UserRegName,@Password,@Position,@Power)'075101','ZKL','zkl01','456789','jingli','''075201','ZJM','zjm01','123789','dongshi','''075120','ZZW','zzm20','123456','buzhang',''createprocsellMain_proc@SaleNoint,@WorkNochar(10),@SaleDateMoneyasinsertsellMain(SaleNo,WorkNo,SaleDate,Amount)'12','075101','2009-1-1',1000'13','075201','2009-1-1',1500'15','075215','2009-1-1',800'20','075120','2009-1-1',1200alterproc@SaleNoint,@MedicineCodechar(6),@MedicineNamevarchar(32),@PriceInt,@Uintchar(8),@AmountMoneyasinsertsellChild(SaleNo,MedicineCode,MedicineName,Price,Number,Uint,Amount)values(@SaleNo,@MedicineCode,@MedicineName,@Price,@Number,@Uint,@Amount)'13','1001','藍(lán)根''15','2002','季感康''20','3001','斯匹林'/*除數(shù)據(jù)的存儲(chǔ)過(guò)程*/createproc@MedKindeCodeasMedIdMedKindeCode=@MedKindeCodecreateprocMedInfor_delete_procasMedInforcreateprocasGuestCode=@GuestCodecreateprocFirmInfor_delete_procasFirmInforFirmCode=@FirmCodecreateprocchar(10)asWorkInforcreateproc@SaleNoassellMainSaleNo=@SaleNocreateprocsellChild_delete_proc@SaleNoasSaleNo=@SaleNo/*改數(shù)據(jù)的存儲(chǔ)過(guò)程*/createprocMedID_update_proc@MedKindeCodechar(10)asMedIDsetMedID_update_proc'0002','感冒'createprocMedInfor_update_procchar(6),@MedicineNamevarchar(8),@MedKindeCode@NumberDatetime,@MedicineCodechar(6)asMedInforsetListPrice=@ListPrice,Number=@Number,FirmCode=@FirmCode,Userfulllife=@Userfulllife,MedicineCode=@MedicineCodeMedKindeCode=@MedKindeCodecreateprocGueInfor_update_proc@GuestCode1varchar(16),@GLinkvarchar(12),@GLinkTellassetGuestCode=@GuestCode1,GuestName=@GuestName,GLink=@GLink,GLinkTell=@GLinkTell,City=@CityGuestCode=@GuestCodecreateprocFirmInfor_update_proc@FirmCode1char(10),@FirmNamevarchar(16),@Linkvarchar(8),assetFirmCode=@FirmCode1,FirmName=@FirmName,Link=@Link,LinkTell=@LinkTell,City=@CityFirmCode=@FirmCodecreateprocWorkInfor_update_proc@WorkNo1char(10),@Namevarchar(12),@UserRegNamechar(6),@Passwordchar(10),@PositionInt,char(10)asWorkInforsetsition=@Position,Power=@PowercreateprocsellMain_update_proc@SaleNo1int,@WorkNochar(10),@SaleDateDateTime,@AmountMoney,@SaleNointassellMainsetSaleNo=@SaleNocreateprocsellChild_update_proc@SaleNo1char(6),@MedicineNamevarchar(32),@PriceInt,@Uintchar(8),@Amount@SaleNoassetSaleNo=@SaleNo1,MedicineCode=@MedicineCode,MedicineName=@MedicineName,Price=@SaleNo=@SaleNo/*立存儲(chǔ)過(guò)程實(shí)現(xiàn)單表查*/*立名為“單表查詢1的存儲(chǔ)過(guò)程,用來(lái)查詢某種藥品的信*createproc單查詢1@MedicineCodechar(6)select*MedInforMedicineCode=@MedicineCode/*立名為“單表查詢2的存儲(chǔ)過(guò)程,用來(lái)查詢某個(gè)客戶的信*createproc單查詢2select*GuestCode=@GuestCode/*立名為“單表查詢3的存儲(chǔ)過(guò)程,用來(lái)查詢某個(gè)員工的信*createproc單查詢3char(10)select*WorkInfor/*立名為“單表查詢4的存儲(chǔ)過(guò)程,用來(lái)查詢某個(gè)供應(yīng)商的信*createproc單查詢4select*FirmInforFirmCode=@FirmCode/*立名為“單表查詢5的存儲(chǔ)過(guò)程,用來(lái)查詢某個(gè)藥品代碼對(duì)應(yīng)的藥品類型的信*/createproc單查詢5@MedKindeCodeselect*MedIDMedKindeCode=@MedKindeCode/*立存儲(chǔ)過(guò)程實(shí)現(xiàn)連接查*/*立名為“連接查詢1的存儲(chǔ)過(guò)程,用來(lái)查詢某個(gè)藥品名稱對(duì)應(yīng)的藥品類型的信*/createproc連查詢1asselectMedInfor,MedIDMedID.MedKindeCode=MedInfor.MedKindeCodeand/*立名為“連接查詢2的存儲(chǔ)過(guò)程,用來(lái)查詢某個(gè)供應(yīng)商提供的藥品類*/createproc連查詢2asselectMedInfor,MedID,FirmInforMedID.MedKindeCode=MedInfor.MedKindeCodeand/*立名為“連接查詢3的存儲(chǔ)過(guò)程,用來(lái)查詢某個(gè)銷售員銷售某種藥品的數(shù)*/createproc連查詢3@Namevarchar(12),@MedicineNamevarchar(8)asselectname,MedInfor.MedicineName,sellChild.NumberWorkInfor,sellChild,MedInfor,sellMainandsellMain.SaleNo=sellChild.SaleNosellChild.MedicineCode=MedInfor.MedicineCodeand/*立名為“連接查詢4的存儲(chǔ)過(guò)程,用來(lái)查詢某類藥品的銷售*createproc連查詢4asselectKindExplanation,sellChild.NumberMedID.MedKindeCode=MedInfor.MedKindeCodeandMedInfor.MedicineCode=sellChild.MedicineCodeKindExplanation=@KindExplanation/*立名為“連接查詢5的存儲(chǔ)過(guò)程,用

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論