藥品進(jìn)銷(xiāo)存管理系統(tǒng)詳細(xì)設(shè)計(jì)報(bào)告_第1頁(yè)
藥品進(jìn)銷(xiāo)存管理系統(tǒng)詳細(xì)設(shè)計(jì)報(bào)告_第2頁(yè)
藥品進(jìn)銷(xiāo)存管理系統(tǒng)詳細(xì)設(shè)計(jì)報(bào)告_第3頁(yè)
藥品進(jìn)銷(xiāo)存管理系統(tǒng)詳細(xì)設(shè)計(jì)報(bào)告_第4頁(yè)
藥品進(jìn)銷(xiāo)存管理系統(tǒng)詳細(xì)設(shè)計(jì)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩51頁(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)介

1、藥品進(jìn)銷(xiāo)存管理系統(tǒng)詳細(xì)設(shè)計(jì)報(bào)告1. 引言 11.1 編寫(xiě)目的 11.2 項(xiàng)目背景 12. 軟件結(jié)構(gòu) 12.1 需求概述 12.2 軟件結(jié)構(gòu) 23. 程序設(shè)計(jì)說(shuō)明 23.1 模塊描述 23.2 功能 43.3 輸入項(xiàng) 73.4 輸出項(xiàng) 163.5 程序邏輯 184. 數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明 354.1 藥品進(jìn)銷(xiāo)存管理系統(tǒng)的 E-R 圖 354.2 數(shù)據(jù)庫(kù)表 374.3 業(yè)務(wù)邏輯編碼規(guī)則 384.4 業(yè)務(wù)編號(hào)規(guī)則 394.5 主要數(shù)據(jù)表的結(jié)構(gòu) 394.6 安全保密設(shè)計(jì) 45341. 引言詳細(xì)設(shè)計(jì) (又可稱(chēng)程序設(shè)計(jì)) 說(shuō)明書(shū)編制的目的是說(shuō)明一個(gè)軟件系統(tǒng)各個(gè)層次中的每個(gè) 程序(每個(gè)模塊或子程序)的設(shè)計(jì)考慮,為

2、程序員編寫(xiě)程序提供依據(jù)。詳細(xì)設(shè)計(jì)說(shuō)明書(shū)的重點(diǎn)是描述模塊的執(zhí)行流程。此詳細(xì)設(shè)計(jì)書(shū)除了有描述模塊的執(zhí)行流程外, 還包括數(shù)據(jù)庫(kù)的設(shè)計(jì)說(shuō)明, 為 程序員編寫(xiě)程序、設(shè)計(jì)系統(tǒng)提供了很大的方便。1.1 編寫(xiě)目的編寫(xiě)此詳細(xì)設(shè)計(jì)文檔,是為了更好地向程序員說(shuō)明如何設(shè)計(jì)此系統(tǒng)以及 此系統(tǒng)應(yīng)該包括的功能。程序員通過(guò)閱讀此文檔,有了明確的方向,為 程序員完成此系統(tǒng)的設(shè)計(jì)做了完整的策劃。詳細(xì)說(shuō)明書(shū)的讀者對(duì)象:開(kāi)發(fā)程序員。1.2 項(xiàng)目背景藥品進(jìn)銷(xiāo)存管理系統(tǒng)。本項(xiàng)目的任務(wù)提出者: XXXX 老師 開(kāi)發(fā)者: ITJava 實(shí)訓(xùn)組 本項(xiàng)目開(kāi)展工作直接有關(guān)的人員: XXXX 用戶:出售藥品的相關(guān)單位。2. 軟件結(jié)構(gòu)2.1需求概述對(duì)

3、業(yè)務(wù)的管理、對(duì)各類(lèi)信息此藥品進(jìn)銷(xiāo)存管理系統(tǒng)的功能主要包括對(duì)基本信息的錄入、 的查詢、對(duì)用戶的相關(guān)管理以及對(duì)系統(tǒng)數(shù)據(jù)庫(kù)的相關(guān)操作。2.2軟件結(jié)構(gòu)如圖2-2所示:f I基本信息用戶Ij理鬲lliHIol袴改密碼IJ-庫(kù)存盤(pán) -上銷(xiāo)售退貨一 馬品I¾IJ 丄乘購(gòu)?fù)碎h !用戶添和圖2-2軟件結(jié)構(gòu)3. 程序設(shè)計(jì)說(shuō)明3.1模塊描述登錄頁(yè)面與主界面窗口的軟件結(jié)構(gòu):(如圖3-1-1所示)藥品進(jìn)銷(xiāo)存管理系統(tǒng)基本信息用戶菅理業(yè)勢(shì)管理業(yè)勢(shì)查詢系竦管理圖3-1-1登錄頁(yè)面與主界面窗口軟件結(jié)構(gòu)基本信息的軟件結(jié)構(gòu):(如圖3-1-2所示)圖3-1-2基本信息軟件結(jié)構(gòu)用戶管理的軟件結(jié)構(gòu):(如圖3-1-3所示)圖3-

4、1-3用戶管理軟件結(jié)構(gòu)業(yè)務(wù)管理的軟件結(jié)構(gòu):(如圖3-1-4所示)圖3-1-4業(yè)務(wù)管理軟件結(jié)構(gòu)圖3-1-5業(yè)務(wù)查詢軟件結(jié)構(gòu)系統(tǒng)管理的軟件結(jié)構(gòu):如圖3-1-6所示圖3-1-6系統(tǒng)管理軟件結(jié)構(gòu)3.2功能登錄頁(yè)面與主界面窗口功能:系統(tǒng)登錄是用戶進(jìn)入到程序系統(tǒng)的門(mén)戶, 只有通過(guò)登錄模塊,才能對(duì)登錄用 戶驚醒身份驗(yàn)證,只有系統(tǒng)的合法用戶才可以進(jìn)入醫(yī)藥管理系統(tǒng)的主界面。 這也 是設(shè)計(jì)管理系統(tǒng)軟件之前必須考慮的問(wèn)題。基本信息功能:通過(guò)選擇相關(guān)信息,可以查看與其有關(guān)的所有信息,并能添加新的信息、修 改信息和刪除不需要的信息。用戶管理功能:用戶管理是進(jìn)銷(xiāo)存管理系統(tǒng)的一個(gè)重要環(huán)節(jié), 這一模塊的主要功能是管理員 可以

5、對(duì)已存在的權(quán)限為普通用戶的用戶進(jìn)行查看,同時(shí)能夠?qū)ζ溥M(jìn)行修改、刪除操作;還具有對(duì)數(shù)據(jù)庫(kù)清空功能;也可以添加一個(gè)新的用戶信息。業(yè)務(wù)管理功能:業(yè)務(wù)管理模塊主要包括:藥品采購(gòu)、采購(gòu)?fù)素?、藥品銷(xiāo)售、銷(xiāo)售退貨、客戶 回款、庫(kù)存盤(pán)點(diǎn)1)藥品米購(gòu)主要記錄藥品米購(gòu)信息,包括老藥品的米購(gòu)和新藥品的米購(gòu)。老藥 品的采購(gòu)界面中,只能添加一些數(shù)據(jù)庫(kù)中已經(jīng)記錄過(guò)的商品,新藥品的采購(gòu) 界面中,可以添加數(shù)據(jù)庫(kù)中沒(méi)有記錄的新藥品信息,同時(shí)新藥品也可以添加數(shù)據(jù)庫(kù)中沒(méi)有記錄的新供應(yīng)商信息。2)采購(gòu)?fù)素涁?fù)責(zé)記錄采購(gòu)管理中的退貨信息,在選擇了退貨的藥品之后,將把 表格中的藥品退貨信息更新到數(shù)據(jù)庫(kù)中。同時(shí)采購(gòu)?fù)素洺绦蛑羞€添加了退貨 原

6、因這一欄,使操作員能夠清楚地了解每次退貨的理由。3)藥品銷(xiāo)售主要負(fù)責(zé)為系統(tǒng)記錄銷(xiāo)售信息,同時(shí)操作員還可以選擇結(jié)算方式, 選擇的結(jié)算方式不同,客戶的支付方式也不同,當(dāng)藥品售出后,相應(yīng)的藥品 數(shù)量會(huì)從庫(kù)存中減掉。4)銷(xiāo)售退貨主要負(fù)責(zé)記錄銷(xiāo)售管理中的退貨信息,在選擇了退貨的藥品之后, 將把表格中的藥品退貨信息更新到數(shù)據(jù)庫(kù)中。同時(shí)銷(xiāo)售退貨程序中還添加了 退貨原因這一欄,使操作員能夠清楚地了解每次退貨的理由。5)客戶回款主要是便于客戶的還款,有些客戶在買(mǎi)藥品時(shí),是選擇非全額支付 的結(jié)算方式,然后在規(guī)定的期限里還請(qǐng)藥品的費(fèi)用。6)庫(kù)存盤(pán)點(diǎn)主要用于查看庫(kù)存中藥品的數(shù)量,根據(jù)庫(kù)存中藥品數(shù)量的多少來(lái)決 定是否進(jìn)

7、貨。同時(shí)還可以實(shí)現(xiàn)庫(kù)存中藥品的數(shù)量和實(shí)際倉(cāng)庫(kù)中的藥品數(shù)量進(jìn) 行比對(duì),然后給出比對(duì)的結(jié)果。業(yè)務(wù)查詢功能 :業(yè)務(wù)查詢菜單主要包括: 基本信息 (藥品信息, 客戶信息, 供應(yīng)商信息) 、入庫(kù)明細(xì) (采 購(gòu)入庫(kù)查詢,采購(gòu)?fù)素洸樵儯?、銷(xiāo)售明細(xì)(銷(xiāo)售明細(xì)查詢,銷(xiāo)售退貨查詢) 、回款信息。1)基本信息查詢:包括藥品信息查詢,供應(yīng)商信息查詢和客戶信息查詢。 選擇藥品信息查詢,進(jìn)入藥品信息查詢界面,從下拉列表中選擇要查詢的藥品名稱(chēng)和 藥品分類(lèi),輸入藥品名稱(chēng),類(lèi)別的關(guān)鍵字,或拼音編碼,條形碼信息檢索,選擇查詢 結(jié)果排列顯示方式, 根據(jù)錄入的信息從數(shù)據(jù)庫(kù)中查詢獲得藥品信息并以表格形式顯示。 默認(rèn)為統(tǒng)計(jì)所有藥品信息

8、。選擇供應(yīng)商信息查詢,進(jìn)入供應(yīng)商信息查詢界面,從下拉列表中選擇要查詢的供應(yīng)商 名稱(chēng)和供應(yīng)商地址,輸入供應(yīng)商名稱(chēng),地址的關(guān)鍵字,或拼音編碼,聯(lián)系電話,傳真 等信息檢索,選擇查詢結(jié)果排列顯示方式,根據(jù)錄入的信息從數(shù)據(jù)庫(kù)中查詢獲得供應(yīng) 商信息并以表格形式顯示。默認(rèn)為統(tǒng)計(jì)所有供應(yīng)商信息。選擇客戶信息查詢,進(jìn)入客戶信息查詢界面,從下拉列表中選擇要查詢的客戶名稱(chēng)和 客戶地址,輸入客戶名稱(chēng),地址的關(guān)鍵字,或拼音編碼,聯(lián)系電話,傳真等信息檢索, 選擇查詢結(jié)果排列顯示方式,根據(jù)錄入的信息從數(shù)據(jù)庫(kù)中查詢獲得客戶信息并以表格 形式顯示。默認(rèn)為統(tǒng)計(jì)所有客戶信息?;拘畔⒋蛴。捍蛴〔樵兘Y(jié)果。2)入庫(kù)明細(xì)查詢:包括藥品采

9、購(gòu)查詢和采購(gòu)?fù)素洸樵?。選擇采購(gòu)入庫(kù)查詢,進(jìn)入采購(gòu)入庫(kù)查詢界面,從下拉列表中選擇供應(yīng)商名稱(chēng)和采購(gòu)藥品名稱(chēng),選擇要查詢的采購(gòu)入庫(kù)信息起止日期(終止日期默認(rèn)為當(dāng)日日期),輸入供應(yīng)商名稱(chēng),藥品名稱(chēng)和編號(hào),采購(gòu)單號(hào),產(chǎn)地等信息的關(guān)鍵字檢索,選擇查詢結(jié)果排列 顯示方式,根據(jù)錄入的信息從數(shù)據(jù)庫(kù)中查詢獲得查詢的采購(gòu)入庫(kù)信息并以表格形式顯 示。默認(rèn)為統(tǒng)計(jì)所有采購(gòu)入庫(kù)信息。選擇采購(gòu)?fù)素洸樵?,進(jìn)入采購(gòu)?fù)素洸樵兘缑?,從下拉列表中選擇供應(yīng)商名稱(chēng)和退貨藥品名稱(chēng),選擇要查詢的采購(gòu)?fù)素浶畔⑵鹬谷掌冢ńK止日期默認(rèn)為當(dāng)日日期),輸入供應(yīng)商名稱(chēng),藥品名稱(chēng)和編號(hào),采購(gòu)和退貨單號(hào),經(jīng)手人等信息的關(guān)鍵字檢索,選擇查詢 結(jié)果排列顯示方式,

10、根據(jù)錄入的信息從數(shù)據(jù)庫(kù)中查詢獲得查詢的采購(gòu)?fù)素浶畔⒉⒁员?格形式顯示。默認(rèn)為統(tǒng)計(jì)所有采購(gòu)?fù)素浶畔?。入?kù)明細(xì)打印:打印查詢結(jié)果。3)銷(xiāo)售明細(xì)查詢:包括藥品銷(xiāo)售查詢和銷(xiāo)售退貨查詢。選擇銷(xiāo)售明細(xì)查詢,進(jìn)入銷(xiāo)售明細(xì)查詢界面,從下拉列表中選擇客戶名稱(chēng)和銷(xiāo)售藥品 名稱(chēng),選擇要查詢的銷(xiāo)售明細(xì)信息起止日期(終止日期默認(rèn)為當(dāng)日日期),輸入客戶名稱(chēng),藥品名稱(chēng),銷(xiāo)售單號(hào),藥品產(chǎn)地等信息的關(guān)鍵字檢索,選擇查詢結(jié)果排列顯示方 式,根據(jù)錄入的信息從數(shù)據(jù)庫(kù)中查詢獲得查詢的銷(xiāo)售明細(xì)信息并以表格形式顯示。默 認(rèn)為統(tǒng)計(jì)所有銷(xiāo)售明細(xì)信息。選擇銷(xiāo)售退貨查詢,進(jìn)入銷(xiāo)售退貨查詢界面,從下拉列表中選擇客戶名稱(chēng)和退貨藥品 名稱(chēng),選擇要查詢的

11、銷(xiāo)售退貨信息起止日期(終止日期默認(rèn)為當(dāng)日日期),輸入客戶名稱(chēng),藥品名稱(chēng),銷(xiāo)售和退貨單號(hào),經(jīng)手人等信息的關(guān)鍵字檢索,選擇查詢結(jié)果排列顯 示方式,根據(jù)錄入的信息從數(shù)據(jù)庫(kù)中查詢獲得查詢的銷(xiāo)售退貨信息并以表格形式顯示。默認(rèn)為統(tǒng)計(jì)所有銷(xiāo)售退貨信息。銷(xiāo)售明細(xì)打印:打印查詢結(jié)果。4)回款信息查詢:選擇回款信息查詢,進(jìn)入回款信息查詢界面,從下拉列表中選擇客戶名稱(chēng)和回款經(jīng)手人名稱(chēng),選擇要查詢的回款信息起止日期 (終止日期默認(rèn)為當(dāng)日日期),輸入客戶名稱(chēng), 銷(xiāo)售單號(hào),回款單號(hào),回款經(jīng)手人等信息的關(guān)鍵字檢索,選擇查詢結(jié)果排列顯示方式,根據(jù)錄入的信息從數(shù)據(jù)庫(kù)中查詢獲得查詢的回款信息并以表格形式顯示。默認(rèn)為統(tǒng)計(jì) 所有客戶

12、回款信息?;乜钚畔⒋蛴。捍蛴〔樵兘Y(jié)果。系統(tǒng)管理功能:1)輕松方便地管理系統(tǒng)2)3)實(shí)現(xiàn)數(shù)據(jù)庫(kù)的備份和恢復(fù)4)實(shí)現(xiàn)密碼的修改5)設(shè)置幫助讓使用者了解此軟件3.3輸入項(xiàng)基本信息輸入項(xiàng):1)“藥品情況”用于維護(hù)(增加、修改、刪除、查詢)藥店藥品的基本信息,內(nèi)容包括藥 品編碼、條形碼、藥品名、簡(jiǎn)稱(chēng)、拼音編碼、規(guī)格、單位、產(chǎn)地、保質(zhì)期、類(lèi)別、 批準(zhǔn)文號(hào)、進(jìn)貨價(jià)、零售價(jià)、批發(fā)價(jià)等。其中藥品編碼、條形碼、藥品名、簡(jiǎn)稱(chēng)、單位、保質(zhì)期、類(lèi)別、批準(zhǔn)文號(hào)、進(jìn)貨價(jià)、 零售價(jià)、批發(fā)價(jià)等為必須添加的信息。藥品編碼:用于實(shí)現(xiàn)商品資料維護(hù)中自動(dòng)生成編碼的功能。藥品編號(hào)前自動(dòng)加 注”yp”,后面的部分由系統(tǒng)根據(jù)該類(lèi)別里現(xiàn)有編碼

13、的最大值加1自動(dòng)生成,在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。此項(xiàng)不可以省略。條形碼:即藥品本身自帶的條形碼,在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。輸入時(shí)由操 作人員按照藥品上的條形碼輸入,每種藥品都應(yīng)有自己的條形碼。此項(xiàng)不可以省略。藥品名:藥品的中文全稱(chēng),在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。此項(xiàng)不可以省略。簡(jiǎn)稱(chēng):藥品的中文簡(jiǎn)稱(chēng),簡(jiǎn)稱(chēng)應(yīng)以可以識(shí)別藥品為宜,在數(shù)據(jù)庫(kù)中一般采用字符串 類(lèi)型。此項(xiàng)不可以省略。拼音編碼:商品名稱(chēng)的拼音簡(jiǎn)稱(chēng),在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。此項(xiàng)可缺省。規(guī)格:藥品的單位重量等信息, 詳見(jiàn)藥品說(shuō)明書(shū),在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。 此項(xiàng)可以省略。單位:藥品生產(chǎn)企業(yè)的中文全稱(chēng),詳見(jiàn)藥品說(shuō)明書(shū),在數(shù)據(jù)庫(kù)

14、中一般采用字符串類(lèi) 型。此項(xiàng)不可以省略。產(chǎn)地:藥品生產(chǎn)企業(yè)所在地的中文全稱(chēng),詳見(jiàn)藥品說(shuō)明書(shū),在數(shù)據(jù)庫(kù)中一般采用字 符串類(lèi)型。此項(xiàng)可以省略。批準(zhǔn)文號(hào):藥品的批準(zhǔn)文號(hào),詳見(jiàn)藥品說(shuō)明書(shū),在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型, 例如“國(guó)藥準(zhǔn)字 Z11020318 ”。此項(xiàng)不可以省略。保質(zhì)期:本藥品的保質(zhì)期,方便后期庫(kù)存管理。此項(xiàng)不可以省略。類(lèi)別:藥品的分類(lèi),根據(jù)藥品初級(jí)分類(lèi)為中藥,西藥,中西藥合劑,保健品、器械 等;第二級(jí)分類(lèi)分為片劑,丸劑,湯劑,針劑,貼劑等。其編碼情況應(yīng)與藥品編碼 中的對(duì)應(yīng)。此項(xiàng)不可以省略。進(jìn)貨價(jià):由供應(yīng)處取得藥品的價(jià)格,方便后期財(cái)務(wù)計(jì)算,在數(shù)據(jù)庫(kù)中一般采用浮點(diǎn) 類(lèi)型。此項(xiàng)不可以省略。零售

15、價(jià): 零售時(shí)的藥品的價(jià)格, 方便后期財(cái)務(wù)計(jì)算, 在數(shù)據(jù)庫(kù)中一般采用浮點(diǎn)類(lèi)型。 此項(xiàng)不可以省略。批發(fā)價(jià): 批發(fā)時(shí)的藥品的價(jià)格, 方便后期財(cái)務(wù)計(jì)算, 在數(shù)據(jù)庫(kù)中一般采用浮點(diǎn)類(lèi)型。 此項(xiàng)不可以省略。2) “客戶情況” 用于登記客戶的基本信息,內(nèi)容包括客戶編號(hào)、客戶名稱(chēng)、拼音編碼、 簡(jiǎn)稱(chēng)、聯(lián)系人、地址、郵編、電話、傳真、開(kāi)戶行、銀行帳號(hào)、業(yè)務(wù)員等。其中客戶編號(hào)、客戶名稱(chēng)、簡(jiǎn)稱(chēng)、聯(lián)系人、授信度、地址、電話、開(kāi)戶行、銀行帳 號(hào)為必須添加的信息??蛻艟幪?hào):一般以“ kh”開(kāi)頭,后面的部分由系統(tǒng)根據(jù)現(xiàn)有編碼的最大值加1自動(dòng)生成,在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型??蛻裘Q(chēng):客戶的中文全稱(chēng),在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)

16、型。此項(xiàng)不可以省略。拼音編碼:客戶名稱(chēng)的拼音簡(jiǎn)稱(chēng),在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。此項(xiàng)可以省略。簡(jiǎn)稱(chēng): 客戶的中文簡(jiǎn)稱(chēng), 簡(jiǎn)稱(chēng)應(yīng)以可以識(shí)別客戶為宜, 在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi) 型。此項(xiàng)不可以省略。聯(lián)系人: 用于與客戶聯(lián)系的聯(lián)系人, 在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。 此項(xiàng)不可以省 略。地址:客戶所在的地址,在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。此項(xiàng)不可以省略。郵編:客戶所在地的郵編,在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。此項(xiàng)可以省略。電話: 客戶聯(lián)系人的電話, 一般采用固定電話并前加區(qū)號(hào), 在數(shù)據(jù)庫(kù)中一般采用字符 串類(lèi)型。此項(xiàng)不可以省略。傳真: 客戶聯(lián)系人的電話,般采用固定電話并前加區(qū)號(hào),在數(shù)據(jù)庫(kù)中一般采用字符串

17、類(lèi)型。此項(xiàng)可以省略。開(kāi)戶行: 客戶的開(kāi)戶銀行, 方便客戶與藥店的金融來(lái)往, 在數(shù)據(jù)庫(kù)中一般采用字符串 類(lèi)型。此項(xiàng)不可以省略。銀行帳號(hào): 客戶的開(kāi)戶銀行的銀行賬號(hào), 方便客戶與藥店的金融來(lái)往, 在數(shù)據(jù)庫(kù)中一 般采用字符串類(lèi)型。此項(xiàng)不可以省略。業(yè)務(wù)員:每筆藥品交易的負(fù)責(zé)人,用字符串類(lèi)型。此項(xiàng)可以省略。3) “供貨商情況” 用于登記藥品供貨商的基本信息,內(nèi)容包括供貨商號(hào)、供應(yīng)商名稱(chēng)、 拼音編碼、名稱(chēng)、地址、郵編、電話、傳真、開(kāi)戶行、銀行帳號(hào)、庫(kù)房地址、庫(kù)房電 話、業(yè)務(wù)員等。其中供貨商號(hào)、供應(yīng)商名稱(chēng)、名稱(chēng)、地址、電話、開(kāi)戶行、銀行帳號(hào)為必須添加的信供貨商號(hào):一般以“ gys”開(kāi)頭,后面的部分由系統(tǒng)根據(jù)

18、現(xiàn)有編碼的最大值加1自動(dòng)生成,在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。供應(yīng)商名稱(chēng): 供應(yīng)商的中文全稱(chēng), 在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。 此項(xiàng)不可以省略。 拼音編碼: 供應(yīng)商名稱(chēng)的拼音簡(jiǎn)稱(chēng), 在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。 此項(xiàng)可以省略。 簡(jiǎn)稱(chēng): 供應(yīng)商的中文簡(jiǎn)稱(chēng), 簡(jiǎn)稱(chēng)應(yīng)以可以識(shí)別供應(yīng)商為宜, 在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。此項(xiàng)不可以省略。聯(lián)系人: 用于與供應(yīng)商聯(lián)系的聯(lián)系人, 在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。 此項(xiàng)不可以 省略。地址:供應(yīng)商所在的地址,在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。此項(xiàng)不可以省略。郵編:供應(yīng)商所在地的郵編,在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。此項(xiàng)可以省略。電話: 供應(yīng)商聯(lián)系人的電話, 一般采用固

19、定電話并前加區(qū)號(hào), 在數(shù)據(jù)庫(kù)中一般采用字 符串類(lèi)型。此項(xiàng)不可以省略。傳真: 供應(yīng)商聯(lián)系人的電話, 一般采用固定電話并前加區(qū)號(hào), 在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。此項(xiàng)可以省略。開(kāi)戶行: 供應(yīng)商的開(kāi)戶銀行, 方便客戶與藥店的金融來(lái)往, 在數(shù)據(jù)庫(kù)中一般采用字符 串類(lèi)型。此項(xiàng)不可以省略。銀行帳號(hào): 供應(yīng)商的開(kāi)戶銀行的銀行賬號(hào), 方便客戶與藥店的金融來(lái)往, 在數(shù)據(jù)庫(kù)中 一般采用字符串類(lèi)型。此項(xiàng)不可以省略。庫(kù)房地址:供應(yīng)商存儲(chǔ)藥品的庫(kù)房的地址,在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。此項(xiàng)可 以省略。庫(kù)房電話:庫(kù)房的聯(lián)系電話,一般采用固定電話并前加區(qū)號(hào),在數(shù)據(jù)庫(kù)中一般采用字 符串類(lèi)型。此項(xiàng)可以省略。業(yè)務(wù)員:每筆藥品交易

20、的負(fù)責(zé)人,在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。此項(xiàng)可以省略。用戶管理輸入項(xiàng): 用戶名:字符串、漢字均承認(rèn),此項(xiàng)必須填寫(xiě)。 密碼:數(shù)字和英文字母的組合,此項(xiàng)必須填寫(xiě)。 確認(rèn)密碼:數(shù)字與英文字母的組合,此項(xiàng)必須填寫(xiě)。權(quán)限:在 choice 的下拉列表中選擇你添加的用戶的權(quán)限,分為“普通用戶” 和“管理員”,此項(xiàng)必須填寫(xiě)。業(yè)務(wù)管理輸入項(xiàng):1)采購(gòu)?fù)素涊斎腠?xiàng):退貨單號(hào):由“ CTDH ”+日期的八位 +三位數(shù)字,其中這三位數(shù)字由系 統(tǒng)自動(dòng)生成,從“ 000”開(kāi)始。經(jīng)手人:字符串、漢字均承認(rèn),此項(xiàng)是進(jìn)行此操作的人員的名字或代號(hào), 此項(xiàng)必須填寫(xiě)。輸入采購(gòu)單號(hào):以“ CG字符串為前綴,加上藥品的入庫(kù)日期,再以3為

21、數(shù)字作后綴。此項(xiàng)必須填寫(xiě)。采購(gòu)單號(hào):在下拉列表中選中要查詢的采購(gòu)單號(hào),此項(xiàng)必須填寫(xiě)。 供應(yīng)商:在下拉列表中選中相應(yīng)的供應(yīng)商名稱(chēng),此項(xiàng)必須填寫(xiě)。 藥品名稱(chēng):在下拉列表中選中相應(yīng)的藥品名稱(chēng),此項(xiàng)必須填寫(xiě)。生產(chǎn)日期:在下拉列表中選中相應(yīng)的藥品生產(chǎn)日期,此項(xiàng)必須填寫(xiě)。 退貨數(shù)量:數(shù)字,填入的數(shù)字不得大于庫(kù)存中此藥品的數(shù)量,此項(xiàng)必須填寫(xiě)。品種數(shù)量:數(shù)字,系統(tǒng)根據(jù)操作員入庫(kù)的藥品信息自動(dòng)生成。貨品數(shù)量:數(shù)字,系統(tǒng)根據(jù)操作員入庫(kù)的藥品信息自動(dòng)生成。合計(jì)金額:數(shù)字,系統(tǒng)根據(jù)操作員入庫(kù)的藥品信息自動(dòng)生成。驗(yàn)收結(jié)論:根據(jù)實(shí)際情況填寫(xiě),此項(xiàng)可填可不填。操作人員:為登錄者的名字,系統(tǒng)自動(dòng)生成。退貨原因:退貨的理由,此

22、項(xiàng)可填可不填。2)藥品采購(gòu)輸入項(xiàng):采購(gòu)單號(hào):以“ CG字符串為前綴,加上藥品的入庫(kù)日期,再以 3為數(shù) 字作后綴。此項(xiàng)系統(tǒng)自動(dòng)生成。采購(gòu)時(shí)間:以當(dāng)前采購(gòu)時(shí)間為準(zhǔn),系統(tǒng)自動(dòng)生成。 經(jīng)手人:字符串、漢字均承認(rèn),此項(xiàng)是進(jìn)行此操作的人員的名字或代號(hào), 此項(xiàng)必須填寫(xiě)。供應(yīng)商:在下拉列表中選中相應(yīng)的供應(yīng)商名稱(chēng),此項(xiàng)必須填寫(xiě)。藥品名稱(chēng):在下拉列表中選中相應(yīng)的藥品名稱(chēng),此項(xiàng)必須填寫(xiě)。 生產(chǎn)日期:在時(shí)間選擇框中選擇相應(yīng)的藥品生產(chǎn)日期,此項(xiàng)必須填寫(xiě)。 數(shù)量:需要藥品的實(shí)際數(shù)量,此項(xiàng)必須填寫(xiě)。藥品編碼: 用于實(shí)現(xiàn)商品資料維護(hù)中自動(dòng)生成編碼的功能。 藥品編號(hào)前自動(dòng)加注”yp”,后面的部分由系統(tǒng)根據(jù)該類(lèi)別里現(xiàn)有編碼的最大

23、值加1自動(dòng)生成,在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。此項(xiàng)不可以省略。條形碼:即藥品本身自帶的條形碼, 在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。 輸入時(shí)由操作人員按照藥品上的條形碼輸入,每種藥品都應(yīng)有自己的條形 碼。此項(xiàng)不可以省略。藥品名:藥品的中文全稱(chēng), 在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。 此項(xiàng)不可以 省略。簡(jiǎn)稱(chēng):藥品的中文簡(jiǎn)稱(chēng), 簡(jiǎn)稱(chēng)應(yīng)以可以識(shí)別藥品為宜, 在數(shù)據(jù)庫(kù)中一般采 用字符串類(lèi)型。此項(xiàng)不可以省略。拼音編碼: 商品名稱(chēng)的拼音簡(jiǎn)稱(chēng), 在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。 此項(xiàng) 可缺省。規(guī)格:藥品的單位重量等信息, 詳見(jiàn)藥品說(shuō)明書(shū), 在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。此項(xiàng)可以省略。單位:藥品生產(chǎn)企業(yè)的中文全稱(chēng), 詳見(jiàn)藥

24、品說(shuō)明書(shū), 在數(shù)據(jù)庫(kù)中一般采用字符串類(lèi)型。此項(xiàng)不可以省略。產(chǎn)地:藥品生產(chǎn)企業(yè)所在地的中文全稱(chēng), 詳見(jiàn)藥品說(shuō)明書(shū), 在數(shù)據(jù)庫(kù)中一 般采用字符串類(lèi)型。此項(xiàng)可以省略。批準(zhǔn)文號(hào):藥品的批準(zhǔn)文號(hào),詳見(jiàn)藥品說(shuō)明書(shū), 在數(shù)據(jù)庫(kù)中一般采用字符 串類(lèi)型,例如“國(guó)藥準(zhǔn)字 Z11020318'。此項(xiàng)不可以省略。保質(zhì)期:本藥品的保質(zhì)期,方便后期庫(kù)存管理。此項(xiàng)不可以省略。類(lèi)別:藥品的分類(lèi), 根據(jù)藥品初級(jí)分類(lèi)為中藥, 西藥,處方藥, 非處方藥, 中西藥合劑, 保健品、 器械等; 第二級(jí)分類(lèi)分為片劑, 丸劑,湯劑,針劑, 貼劑等。其編碼情況應(yīng)與藥品編碼中的對(duì)應(yīng)。此項(xiàng)不可以省略。進(jìn)貨價(jià):由供應(yīng)處取得藥品的價(jià)格, 方便

25、后期財(cái)務(wù)計(jì)算, 在數(shù)據(jù)庫(kù)中一般 采用浮點(diǎn)類(lèi)型。此項(xiàng)不可以省略。零售價(jià):零售時(shí)的藥品的價(jià)格, 方便后期財(cái)務(wù)計(jì)算, 在數(shù)據(jù)庫(kù)中一般采用 浮點(diǎn)類(lèi)型。此項(xiàng)不可以省略。批發(fā)價(jià):批發(fā)時(shí)的藥品的價(jià)格, 方便后期財(cái)務(wù)計(jì)算, 在數(shù)據(jù)庫(kù)中一般采用 浮點(diǎn)類(lèi)型。此項(xiàng)不可以省略。品種數(shù)量:數(shù)字,系統(tǒng)根據(jù)操作員入庫(kù)的藥品信息自動(dòng)生成。貨品數(shù)量:數(shù)字,系統(tǒng)根據(jù)操作員入庫(kù)的藥品信息自動(dòng)生成。合計(jì)金額:數(shù)字,系統(tǒng)根據(jù)操作員入庫(kù)的藥品信息自動(dòng)生成。驗(yàn)收結(jié)論:根據(jù)實(shí)際情況填寫(xiě),此項(xiàng)必須填寫(xiě)。操作人員:為登錄者的名字,系統(tǒng)自動(dòng)生成。3)藥品銷(xiāo)售輸入項(xiàng):銷(xiāo)售單號(hào):以“ XS'字符串為前綴,加上銷(xiāo)售單的銷(xiāo)售日期,再以 3位 數(shù)字

26、作后綴。銷(xiāo)售時(shí)間:以當(dāng)前銷(xiāo)售時(shí)間為準(zhǔn),系統(tǒng)自動(dòng)生成。 聯(lián)系人:字符串、漢字均承認(rèn),此項(xiàng)是進(jìn)行此操作的人員的名字或代號(hào), 此項(xiàng)必須填寫(xiě)。供應(yīng)商:在下拉列表中選中相應(yīng)的供應(yīng)商名稱(chēng),此項(xiàng)必須填寫(xiě)。藥品名稱(chēng):在下拉列表中選中相應(yīng)的藥品名稱(chēng),此項(xiàng)必須填寫(xiě)。生產(chǎn)日期:在下拉列表中選中相應(yīng)的生產(chǎn)日期,此項(xiàng)必須填寫(xiě)??蛻裘Q(chēng):在下拉列表中選中相應(yīng)的客戶名稱(chēng),此項(xiàng)必須填寫(xiě)。 銷(xiāo)售數(shù)量:當(dāng)前銷(xiāo)售的數(shù)量,此項(xiàng)必須填寫(xiě)。結(jié)算方式:在下拉列表中選中相應(yīng)的結(jié)算方式,此項(xiàng)必須填寫(xiě)結(jié)款方式:在下拉列表中選中相應(yīng)的結(jié)款方式,此項(xiàng)必須填寫(xiě)品種數(shù)量:數(shù)字,系統(tǒng)根據(jù)操作員入庫(kù)的藥品信息自動(dòng)生成。貨品數(shù)量:數(shù)字,系統(tǒng)根據(jù)操作員入庫(kù)的藥

27、品信息自動(dòng)生成。合計(jì)金額:數(shù)字,系統(tǒng)根據(jù)操作員入庫(kù)的藥品信息自動(dòng)生成。 驗(yàn)證結(jié)論:根據(jù)實(shí)際情況填寫(xiě),此項(xiàng)必須填寫(xiě)。 操作人員:為登錄者的名字,系統(tǒng)自動(dòng)生成。已付金額:數(shù)字,根據(jù)付款金額的實(shí)際情況填寫(xiě),此項(xiàng)必須填寫(xiě)。4)銷(xiāo)售退貨輸入項(xiàng):退貨單號(hào):由“ XTDH ”+ 日期的八位 +三位數(shù)字,其中這三位數(shù)字由系 統(tǒng)自動(dòng)生成,從“ 000”開(kāi)始。退貨時(shí)間:以當(dāng)前的退貨時(shí)間為準(zhǔn),系統(tǒng)自動(dòng)生成。 經(jīng)手人:字符串、漢字均承認(rèn),此項(xiàng)是進(jìn)行此操作的人員的名字或代號(hào), 此項(xiàng)必須填寫(xiě)。輸入銷(xiāo)售單號(hào):以“ CG字符串為前綴,加上藥品的入庫(kù)日期,再以3為數(shù)字作后綴。此項(xiàng)必須填寫(xiě)。銷(xiāo)售單號(hào):在下拉列表中選中要查詢的采購(gòu)

28、單號(hào),此項(xiàng)必須填寫(xiě)。供應(yīng)商:在下拉列表中選中相應(yīng)的供應(yīng)商名稱(chēng),此項(xiàng)必須填寫(xiě)。藥品名稱(chēng):在下拉列表中選中相應(yīng)的藥品名稱(chēng),此項(xiàng)必須填寫(xiě)。 生產(chǎn)日期:在下拉列表中選中相應(yīng)的藥品生產(chǎn)日期,此項(xiàng)必須填寫(xiě)。 客戶名稱(chēng):在下拉列表中選中相應(yīng)的客戶名稱(chēng),此項(xiàng)必須填寫(xiě)。 退貨數(shù)量:數(shù)字,填入的數(shù)字不得大于庫(kù)存中此藥品的數(shù)量,此項(xiàng)必須 填寫(xiě)。品種數(shù)量:數(shù)字,系統(tǒng)根據(jù)操作員入庫(kù)的藥品信息自動(dòng)生成。貨品數(shù)量:數(shù)字,系統(tǒng)根據(jù)操作員入庫(kù)的藥品信息自動(dòng)生成。合計(jì)金額:數(shù)字,系統(tǒng)根據(jù)操作員入庫(kù)的藥品信息自動(dòng)生成。驗(yàn)收結(jié)論:根據(jù)實(shí)際情況填寫(xiě),此項(xiàng)必須填寫(xiě)。操作人員:為登錄者的名字,系統(tǒng)自動(dòng)生成。退貨原因:退貨的理由,此項(xiàng)可填可

29、不填。5)客戶回款輸入項(xiàng):回款單號(hào):由“ KHDH ”+日期的八位 +三位數(shù)字,其中這三位數(shù)字由系統(tǒng)自動(dòng)生成,從“ 000”開(kāi)始。回款時(shí)間:以當(dāng)前的退貨時(shí)間為準(zhǔn),系統(tǒng)自動(dòng)生成。 經(jīng)手人:字符串、漢字均承認(rèn),此項(xiàng)是進(jìn)行此操作的人員的名字或代號(hào), 此項(xiàng)必須填寫(xiě)。輸入銷(xiāo)售單號(hào):以“CG字符串為前綴,加上藥品的入庫(kù)日期,再以 3為數(shù)字作后綴。此項(xiàng)必須填寫(xiě)。銷(xiāo)售單號(hào):在下拉列表中選中要查詢的采購(gòu)單號(hào),此項(xiàng)必須填寫(xiě)。 客戶名稱(chēng):在下拉列表中選中相應(yīng)的客戶名稱(chēng),此項(xiàng)必須填寫(xiě)。 回款金額:根據(jù)實(shí)際情況,系統(tǒng)自動(dòng)生成要回款的實(shí)際金額。 售單數(shù)量:根據(jù)銷(xiāo)售情況,系統(tǒng)自動(dòng)生成。 合計(jì)金額:跟據(jù)銷(xiāo)售情況,系統(tǒng)自動(dòng)生成

30、。 驗(yàn)證結(jié)論:根據(jù)實(shí)際情況填寫(xiě),此項(xiàng)必須填寫(xiě)。操作人員:為登錄者的名字,系統(tǒng)自動(dòng)生成。6)庫(kù)存盤(pán)點(diǎn)輸入項(xiàng):盤(pán)點(diǎn)員:系統(tǒng)根據(jù)實(shí)際情況自動(dòng)生成。 盤(pán)點(diǎn)時(shí)間:以訪問(wèn)時(shí)間為準(zhǔn),系統(tǒng)自動(dòng)生成。 品種數(shù):根據(jù)實(shí)際情況,系統(tǒng)自動(dòng)生成。 輸入藥品信息:根據(jù)情況,輸入要查詢的藥品信息。業(yè)務(wù)查詢輸入項(xiàng):1)基本信息輸入項(xiàng):藥品名稱(chēng):在下拉列表中選中相應(yīng)的藥品名稱(chēng)。藥品分類(lèi):在下拉列表中選中相應(yīng)的藥品類(lèi)別。商家名稱(chēng):在下拉列表中選中相應(yīng)的商家名稱(chēng)。商家地址:在下拉列表中選中相應(yīng)的商家地址??蛻裘Q(chēng):在下拉列表中選中相應(yīng)的客戶名稱(chēng)??蛻舻刂罚涸谙吕斜碇羞x中相應(yīng)的客戶地址。 檢索:輸入相應(yīng)的信息進(jìn)行檢索。顯示方式:在

31、下拉列表中選中相應(yīng)的顯示方式。2)入庫(kù)明細(xì)輸入項(xiàng):供應(yīng)商名稱(chēng):在下拉列表中選中相應(yīng)的供應(yīng)商名稱(chēng)。 供應(yīng)藥品:在下拉列表中選中相應(yīng)的藥品名稱(chēng)。檢索:輸入供應(yīng)商名稱(chēng)、藥品名稱(chēng)和編號(hào),采購(gòu)單號(hào),產(chǎn)地等信息的關(guān) 鍵字進(jìn)行檢索。入庫(kù)時(shí)間(起始時(shí)間) :在時(shí)間選擇框中選擇起始時(shí)間。 顯示方式:在下拉列表中選中相應(yīng)的顯示方式。3)入庫(kù)退貨輸入項(xiàng):供應(yīng)商名稱(chēng):在下拉列表中選中相應(yīng)的供應(yīng)商名稱(chēng)。 退貨藥品:在下拉列表中選中相應(yīng)的藥品名稱(chēng)。索引:輸入供應(yīng)商名稱(chēng)、藥品名稱(chēng)和編號(hào),退貨單號(hào)信息的關(guān)鍵字進(jìn)行 檢索。退貨時(shí)間(起始時(shí)間) :在時(shí)間選擇框中選擇起始時(shí)間。 顯示方式:在下拉列表中選中相應(yīng)的顯示方式。4)銷(xiāo)售明

32、細(xì)輸入項(xiàng):客戶名稱(chēng):在下拉列表中選中相應(yīng)的客戶名稱(chēng)。 銷(xiāo)售藥品:在下拉列表中選中相應(yīng)的藥品名稱(chēng)。 檢索:輸入客戶名稱(chēng)、銷(xiāo)售藥品名稱(chēng)和銷(xiāo)售單號(hào),產(chǎn)地等信息的關(guān)鍵字 進(jìn)行檢索。銷(xiāo)售時(shí)間(起始時(shí)間) :在時(shí)間選擇框中選擇起始時(shí)間。 顯示方式:在下拉列表中選中相應(yīng)的顯示方式。5)銷(xiāo)售退貨輸入項(xiàng):客戶名稱(chēng):在下拉列表中選中相應(yīng)的客戶名稱(chēng)。 退貨藥品:在下拉列表中選中相應(yīng)的藥品名稱(chēng)。 檢索:輸入客戶名稱(chēng)、銷(xiāo)售藥品名稱(chēng)和退貨單號(hào),經(jīng)手人等信息的關(guān)鍵 字進(jìn)行檢索。退貨時(shí)間(起始時(shí)間) :在時(shí)間選擇框中選擇起始時(shí)間。 顯示方式:在下拉列表中選中相應(yīng)的顯示方式。6)匯款信息輸入項(xiàng):客戶名稱(chēng):在下拉列表中選中相應(yīng)的

33、客戶名稱(chēng)。 回款經(jīng)手人:在下拉列表中選中相應(yīng)的回款經(jīng)手人。 檢索:輸入客戶名稱(chēng)、銷(xiāo)售和回款單號(hào)或回款經(jīng)手人等信息的關(guān)鍵字進(jìn) 行檢索?;乜顣r(shí)間(起始時(shí)間) :在時(shí)間選擇框中選擇起始時(shí)間顯示方式:在下拉列表中選中相應(yīng)的顯示方式。系統(tǒng)管理輸入項(xiàng):密碼:數(shù)字和英文字母的組合,此項(xiàng)必須填寫(xiě)3.4 輸出項(xiàng)基本信息輸出項(xiàng):1)“藥品情況”用于維護(hù) (增加、修改、刪除、查詢 )藥店藥品的基本信息,內(nèi)容包括藥 品編碼、條形碼、藥品名、簡(jiǎn)稱(chēng)、拼音編碼、規(guī)格、單位、產(chǎn)地、保質(zhì)期、類(lèi)別、 批準(zhǔn)文號(hào)、進(jìn)貨價(jià)、零售價(jià)、批發(fā)價(jià)等。2)“客戶情況” 用于登記客戶的基本信息,內(nèi)容包括客戶編號(hào)、客戶名稱(chēng)、拼音編碼、 簡(jiǎn)稱(chēng)、聯(lián)系人

34、、地址、郵編、電話、傳真、開(kāi)戶行、銀行帳號(hào)、業(yè)務(wù)員等。3)“供貨商情況” 用于登記藥品供貨商的基本信息,內(nèi)容包括供貨商號(hào)、供應(yīng)商名稱(chēng)、 拼音編碼、名稱(chēng)、地址、郵編、電話、傳真、開(kāi)戶行、銀行帳號(hào)、庫(kù)房地址、庫(kù)房 電話、業(yè)務(wù)員等。用戶管理輸出項(xiàng):在JTabIe表中輸出相應(yīng)信息,包括:用戶ID、用戶名、密碼、權(quán)限。業(yè)務(wù)管理輸出項(xiàng):1)藥品采購(gòu)輸出項(xiàng):在JTabIe表中輸出藥品相關(guān)信息,包括:藥品編號(hào)、藥品名稱(chēng)、供應(yīng)商、 藥品類(lèi)別、生產(chǎn)日期、產(chǎn)地、單位、單價(jià)、規(guī)格、采購(gòu)數(shù)量、金額。2)采購(gòu)?fù)素涊敵鲰?xiàng):在JTabIe表中輸出采購(gòu)的相關(guān)信息,包括:采購(gòu)單號(hào)、藥品編號(hào)、藥品 名稱(chēng)、供應(yīng)商、類(lèi)別、生產(chǎn)日期、產(chǎn)

35、地、單價(jià)、單位、規(guī)格、退貨原因、 退貨數(shù)量、金額。3)藥品銷(xiāo)售輸出項(xiàng):在JTabIe表中輸出銷(xiāo)售的相關(guān)信息,包括:藥品編號(hào)、藥品名稱(chēng)、供應(yīng) 商、生產(chǎn)日期、客戶、產(chǎn)地、單位、單價(jià)、規(guī)格、銷(xiāo)售數(shù)量、金額。4)銷(xiāo)售退貨輸出項(xiàng):在JTabIe表中輸出相應(yīng)信息,包括:銷(xiāo)售單號(hào)、藥品編號(hào)、藥品名稱(chēng)、 供應(yīng)商、生產(chǎn)日期、客戶、產(chǎn)地、單位、單價(jià)、規(guī)格、退貨原因、退貨 數(shù)量、金額。5)客戶回款輸出項(xiàng):在 JTable 表中輸出相應(yīng)信息,包括:銷(xiāo)售單號(hào)、客戶名稱(chēng)、回款金額。6)庫(kù)存盤(pán)點(diǎn)輸出項(xiàng):在 JTable 表中輸出相應(yīng)信息,包括:藥品編號(hào)、藥品名稱(chēng)、供應(yīng)商、類(lèi) 別、生產(chǎn)日期、產(chǎn)地、規(guī)格、單位、單價(jià)、庫(kù)存數(shù)量、

36、實(shí)際數(shù)量、金額、 入庫(kù)數(shù)量、出庫(kù)數(shù)量。業(yè)務(wù)查詢輸出項(xiàng):1)基本信息輸出項(xiàng):藥品查詢輸出項(xiàng):在 JTable 表中輸出相應(yīng)信息,包括藥品編號(hào)、藥品名 稱(chēng)、條形碼、藥品簡(jiǎn)稱(chēng)、拼音編碼、規(guī)格、單位、產(chǎn) 地、保質(zhì)期、類(lèi)別、批準(zhǔn)文號(hào)、進(jìn)貨價(jià)格、批發(fā)價(jià)格、 零售價(jià)格供應(yīng)商查詢輸出項(xiàng):在 JTable 表中輸出相應(yīng)信息,包括供應(yīng)商編號(hào)、供 應(yīng)商名稱(chēng)、供應(yīng)商簡(jiǎn)稱(chēng)、拼音編號(hào)、聯(lián)系人、地址、 郵政編碼、聯(lián)系電話、傳真、開(kāi)戶銀行、庫(kù)房地址、 庫(kù)房電話、業(yè)務(wù)員??蛻舨樵冚敵鲰?xiàng):客戶編號(hào)、客戶名稱(chēng)、客戶簡(jiǎn)稱(chēng)、拼音編碼、聯(lián)系人、 地址、郵政編號(hào)、聯(lián)系電話、傳真、開(kāi)戶銀行、銀行 賬號(hào)、業(yè)務(wù)員。2)入庫(kù)明細(xì)輸出項(xiàng):在 JTa

37、ble 表中輸出相應(yīng)信息,包括:采購(gòu)單號(hào)、藥品編號(hào)、藥品名稱(chēng)、 供應(yīng)商名稱(chēng)、類(lèi)別、生產(chǎn)日期、產(chǎn)地、單位、單價(jià)、規(guī)格、采購(gòu)數(shù)量、 金額。3)采購(gòu)?fù)素涊敵鲰?xiàng):在 JTable 表中輸出相應(yīng)信息,包括:采購(gòu)?fù)素泦翁?hào)、采購(gòu)單號(hào)、供應(yīng)商 名稱(chēng)、藥品名稱(chēng)、藥品類(lèi)別、生產(chǎn)日期、采購(gòu)?fù)素洉r(shí)間、操作員、經(jīng)手 人、藥品單價(jià)、退貨數(shù)量、退貨金額、品種數(shù)量、合計(jì)金額、退貨原因、 驗(yàn)證結(jié)論 。4)銷(xiāo)售明細(xì)輸出項(xiàng):在 JTable 表中輸出相應(yīng)信息,包括:銷(xiāo)售單號(hào)、藥品編號(hào)、藥品名稱(chēng)、 供應(yīng)商名稱(chēng)、生產(chǎn)日期、客戶名稱(chēng)、產(chǎn)地、單位、單價(jià)、規(guī)格、銷(xiāo)售數(shù) 量、金額。5)銷(xiāo)售退貨輸出項(xiàng):在 JTable 表中輸出相應(yīng)信息,包括:

38、銷(xiāo)售退貨單號(hào)、銷(xiāo)售單號(hào)、客戶名稱(chēng)、藥品名稱(chēng)、供應(yīng)商名稱(chēng)、藥品產(chǎn)地、生產(chǎn)日期、銷(xiāo)售退貨時(shí)間、操 作員、經(jīng)手人、藥品單價(jià)、退貨數(shù)量、退貨金額、合計(jì)金額、退貨原因、 驗(yàn)證結(jié)論。6)回款信息輸出項(xiàng):在JTabIe表中輸出相應(yīng)信息,包括:匯款單號(hào)、收貨單號(hào)、客戶名稱(chēng)、 回款金額、回款時(shí)間、操作員、經(jīng)手人、小售單數(shù)量、合計(jì)金額、驗(yàn)證 結(jié)論。系統(tǒng)管理輸出項(xiàng): 顯示日志的輸出項(xiàng)包括:日志編號(hào)、操作時(shí)間、操作員、操作事件3.5程序邏輯各模塊的功能流程圖如下:登錄頁(yè)面與主界面的系統(tǒng)流程圖(如圖3-5-1所示):圖3-5-1登錄頁(yè)面與主界面基本信息的系統(tǒng)流程圖: 添加數(shù)據(jù)系統(tǒng)流程圖:如圖3-5-2所示刪除數(shù)據(jù)系統(tǒng)流

39、程圖:如圖3-5-4所示圖3-5-4刪除數(shù)據(jù)用戶管理的系統(tǒng)流程圖:如圖3-5-5所示人信息1K戶信恵刪除咸功1清室呈清仝數(shù)據(jù)庫(kù)圖3-5-5用戶管理用戶渤就成攻業(yè)務(wù)管理的系統(tǒng)流程圖:藥品采購(gòu)功能模塊系統(tǒng)流程圖如圖3-5-6所示采購(gòu)?fù)素浌δ苣K系統(tǒng)流程圖如圖3-5-7所示藥品銷(xiāo)售功能模塊系統(tǒng)流程圖如圖3-5-8所示銷(xiāo)售退貨功能模塊系統(tǒng)流程圖如圖3-5-9所示:客戶回款功能模塊系統(tǒng)流程圖如圖3-5-10 所示:庫(kù)存盤(pán)點(diǎn)功能模塊系統(tǒng)流程圖如圖3-5-11所示:沒(méi)有插入表格中 新的一行圖3-5-7采購(gòu)?fù)素泩D3-5-8藥品銷(xiāo)售沒(méi)有插入表格中 新的一行圖3-5-9銷(xiāo)售退貨圖3-5-10客戶回款庫(kù)存盤(pán)點(diǎn)界面,

40、自動(dòng)生成 時(shí)間等信息。否是否核對(duì)信息結(jié)束輸入實(shí)際倉(cāng)庫(kù)中 的藥品數(shù)量圖3-5-11庫(kù)存盤(pán)點(diǎn)業(yè)務(wù)查詢的系統(tǒng)流程圖:基本信息查看功能模塊系統(tǒng)流程圖如圖3-5-12所示采購(gòu)入庫(kù)查詢功能模塊系統(tǒng)流程圖如圖3-5-13所示采購(gòu)?fù)素洸樵児δ苣K系統(tǒng)流程圖如圖 3-5-14所示: 銷(xiāo)售明細(xì)查詢功能模塊系統(tǒng)流程圖如圖 3-5-15所示: 銷(xiāo)售退貨查詢功能模塊系統(tǒng)流程圖如圖 3-5-16所示: 匯款信息查詢功能模塊系統(tǒng)流程圖如圖 3-5-17所示:選擇查詢內(nèi)容藥品信息客戶信息供應(yīng)商信息錄入查詢信息錄入查詢信息錄入查詢信息藥藥品品名分稱(chēng)類(lèi)檢信索息選擇結(jié)果排列顯示方式息址選擇結(jié)果排選擇結(jié)果排列顯示方式列表顯示查列表顯

41、示查列表顯示查詢結(jié)果詢結(jié)果詢結(jié)果打印打印打印1 T列顯示方式31圖3-5-12基本信息查詢統(tǒng)開(kāi)始選擇查詢結(jié)果排列顯示方式統(tǒng) 計(jì) 全 部根據(jù)查詢信息檢索數(shù)據(jù)列表顯示查詢結(jié)果打印33圖3-5-14采購(gòu)?fù)素洸樵冮_(kāi)始開(kāi)始系統(tǒng)管理的系統(tǒng)流程圖:更改密碼系統(tǒng)流程圖:結(jié)束如圖3-5-18所示圖3-5-18更改密碼日志顯示系統(tǒng)流程圖:56如圖3-5-19所示日志顯示連接打印機(jī), 進(jìn)行打印退出系統(tǒng)全部?jī)?nèi)容 被清空無(wú)權(quán)進(jìn)行清空?qǐng)D3-5-19 日志顯示4數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明數(shù)據(jù)庫(kù)的設(shè)計(jì)是系統(tǒng)設(shè)計(jì)的主要環(huán)節(jié),下面從系統(tǒng)E-R圖、編碼規(guī)則等方面詳細(xì)介紹數(shù)據(jù)庫(kù)的設(shè)計(jì)過(guò)程。4.1、藥品進(jìn)銷(xiāo)存管理系統(tǒng)的E-R圖藥品進(jìn)銷(xiāo)存管理系統(tǒng)主

42、要實(shí)現(xiàn)從進(jìn)貨、庫(kù)存到銷(xiāo)售的一體化信息管理,涉及藥品信息、 藥品供應(yīng)商、購(gòu)買(mǎi)藥品的客戶等多個(gè)實(shí)體。下面簡(jiǎn)單介紹幾個(gè)關(guān)鍵的實(shí)體E-R圖。4.1.1 客戶實(shí)體E-R圖藥品進(jìn)銷(xiāo)存管理系統(tǒng)將記錄所有的客戶信息,在銷(xiāo)售、退貨等操作時(shí),將直接引用客戶的實(shí)體屬性??蛻魧?shí)體包括客戶編號(hào)、客戶名稱(chēng)、拼音編碼、簡(jiǎn)稱(chēng)、聯(lián)系人、地址、郵編、 電話、傳真、開(kāi)戶銀行、銀行帳號(hào)、業(yè)務(wù)員等屬性,客戶實(shí)體E-R圖如圖4-1-1所示。4.1.2供應(yīng)商實(shí)體E-R圖不同的供應(yīng)商可以為企業(yè)提供不同的藥品,在藥品信息中將引用藥品供應(yīng)商的實(shí)體屬性。供應(yīng)商實(shí)體包括供應(yīng)商編號(hào)、 供應(yīng)商名稱(chēng)、拼音編碼、 簡(jiǎn)稱(chēng)、地址、郵編、電話、傳真、 開(kāi)戶銀行、

43、銀行帳號(hào)、庫(kù)房地址、庫(kù)房電話、業(yè)務(wù)員等屬性,供應(yīng)商實(shí)體E-R圖如圖4-1-2圖4-1-2供應(yīng)商實(shí)體E-R圖4.1.3藥品實(shí)體E-R圖藥品信息是進(jìn)銷(xiāo)存管理系統(tǒng)中的基本信息,系統(tǒng)將維護(hù)藥品的進(jìn)貨、銷(xiāo)售、銷(xiāo)售退貨等操作。藥品實(shí)體包括藥品編號(hào)、條形碼、藥品名稱(chēng)、簡(jiǎn)稱(chēng)、拼音編碼、規(guī)格、單位、產(chǎn)地、 保質(zhì)期、類(lèi)別、批準(zhǔn)文號(hào)、進(jìn)貨價(jià)、零售價(jià)、批發(fā)價(jià)等屬性,藥品實(shí)體E-R圖如圖4-1-34.2、數(shù)據(jù)庫(kù)表本系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)中的數(shù)據(jù)表有:tb_USerIiSt(用戶信息表)tb_yp info(藥品基本信息表)tb_gysi nfo(供應(yīng)商基本信息表)tb_khi nfo(客戶基本信息表)tb_caigou_det

44、ail(入庫(kù)明細(xì)表)tb_CaigOU_mai n (入庫(kù)主表) tb_Cgth_detail(采購(gòu)?fù)素浢骷?xì)表)tb_Cgth_main (采購(gòu)?fù)素浿鞅恚?tb_sell_detail(銷(xiāo)售明細(xì)表)tb_sell_mai n(銷(xiāo)售主表)tb XSth detail(銷(xiāo)售退貨明細(xì)表 )tb_XSth_mai n (銷(xiāo)售退貨主表)tb_khhk_detail(客戶回款明細(xì)表)tb_khhk_ma in (客戶回款主表)tb_kucu n (庫(kù)存信息表)tb_rizhi (日志信息表)4.3、業(yè)務(wù)邏輯編碼規(guī)則遵守程序編碼規(guī)則所開(kāi)發(fā)的程序,代碼清晰、整潔、方便閱讀,并可以提高程序的可讀性,要做到見(jiàn)其名

45、知其意才能編寫(xiě)出優(yōu)雅的程序代碼。下面從數(shù)據(jù)庫(kù)設(shè)計(jì)和程序編碼兩個(gè)方面介紹程序開(kāi)發(fā)中的編碼規(guī)則。4.3.1數(shù)據(jù)庫(kù)對(duì)象命名規(guī)則數(shù)據(jù)庫(kù)命名以字母“ db”開(kāi)頭(小寫(xiě)),后面加數(shù)據(jù)庫(kù)相關(guān)英文單詞或縮寫(xiě)。下面舉例 說(shuō)明,如表4-3-1所示。表4-3-1數(shù)據(jù)庫(kù)的命名規(guī)則數(shù)據(jù)名稱(chēng)描述db_YPJXC藥品進(jìn)銷(xiāo)存管理系統(tǒng)數(shù)據(jù)庫(kù)4.3.2數(shù)據(jù)表命名規(guī)則數(shù)據(jù)表以字母“ tb ”開(kāi)頭(小寫(xiě)),后面加數(shù)據(jù)庫(kù)相關(guān)英文單詞或縮寫(xiě)和數(shù)據(jù)表名,兩個(gè)單詞間用“-”分隔。下面將舉例說(shuō)明,如表4-3-2所示。表4-3-2數(shù)據(jù)表的命名規(guī)則數(shù)據(jù)表名稱(chēng)描述tb_sell_detail銷(xiāo)售明細(xì)表tb_seILmain銷(xiāo)售主表4.3.3字段命名

46、規(guī)則字段一律采用英文單詞或者詞組命名,如果找不到專(zhuān)業(yè)的英文單詞或者磁珠可以用相同意義的英文單詞或者詞組代替。下面據(jù)以說(shuō)明,如表4-3-3所示。表4-3-3字段命名規(guī)則字段名稱(chēng)描述id流水號(hào)n ame名稱(chēng)4.4、業(yè)務(wù)編號(hào)規(guī)則4.4.1 供應(yīng)商編號(hào)供應(yīng)商信息是基本信息的一部分,供應(yīng)商信息遵循如下編號(hào)規(guī)則:供應(yīng)商的id編號(hào)是進(jìn)銷(xiāo)存管理系統(tǒng)中供應(yīng)商的唯一標(biāo)識(shí),不同的供應(yīng)商可以通過(guò)該編號(hào)來(lái)區(qū)分,該編號(hào)是供應(yīng)商信息表的主鍵。在本系統(tǒng)中對(duì)該編號(hào)的編碼規(guī)則:以字符串"gys ”為編號(hào)前綴,加上 4位數(shù)字作編號(hào)的后綴,這 4位數(shù)字從1000開(kāi)始,例如gys1001。4.4.2 客戶編號(hào)和供應(yīng)商編號(hào)類(lèi)似

47、,客戶的 id編號(hào)也是客戶的唯一標(biāo)識(shí),不同的客戶將以該編號(hào)進(jìn)行 區(qū)分。該編號(hào)作為客戶信息表的主鍵,有數(shù)據(jù)的唯一性的約束條件,所以,在客戶信息表中不可能有兩個(gè)相同的客戶編號(hào)。企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)對(duì)客戶編號(hào)的編號(hào)規(guī)則:以字符串“ kh”為編號(hào)的前綴,加上 4位數(shù)據(jù)做編號(hào)的后綴,這4位數(shù)字從1000開(kāi)始。例如kh1002。4.4.3藥品編號(hào)藥品編號(hào)是藥品的唯一標(biāo)識(shí),它是藥品信息表的主鍵,用于區(qū)分不同的藥品。即使藥品名稱(chēng)、單價(jià)、規(guī)格等信息相同,其id編號(hào)也是不可能相同的,因?yàn)橹麈I約束不可能存在相同的id值。藥品編號(hào)規(guī)則和客戶編號(hào)、供應(yīng)商編號(hào)的編號(hào)規(guī)則相同,但是前綴使用了“yp”字符串。例如 yp2045

48、。4.4.4銷(xiāo)售單編號(hào)銷(xiāo)售單編號(hào)用于區(qū)分不同的銷(xiāo)售憑據(jù)。銷(xiāo)售單編號(hào)的命名規(guī)則:以“XS'字符串為前綴,加上銷(xiāo)售單的銷(xiāo)售日期,再以3位數(shù)字作后綴。例如 XSDH200712050014.4.5采購(gòu)單編號(hào)采購(gòu)單編號(hào)用于區(qū)分不同的藥品入庫(kù)信息。采購(gòu)單編號(hào)的命名規(guī)則:以“CG字符串為前綴,加上藥品的入庫(kù)日期,再以3為數(shù)字作后綴。例如 CGDH200711090034.4.6銷(xiāo)售退貨單編號(hào)銷(xiāo)售退貨單編號(hào)用于區(qū)分不同的銷(xiāo)售退貨信息。銷(xiāo)售退貨單編號(hào)的命名規(guī)則:以“XT'字符串為前綴,加上藥品銷(xiāo)售退貨的日期,再以3位數(shù)字為后綴。例如 XTDH200711090014.4.7客戶回款單編號(hào)客戶回

49、款單編號(hào)用于區(qū)分不同的客戶回款信息??蛻艋乜顔尉幪?hào)的命名規(guī)則:以“KH字符串為前綴,加上客戶回款的日期,再以3位數(shù)字為后綴。例如 KHDH200711090014.5、主要數(shù)據(jù)表的結(jié)構(gòu)根據(jù)預(yù)先設(shè)計(jì)好的編碼規(guī)則設(shè)計(jì)了以下數(shù)據(jù)表:用戶信息表,藥品基本信息表,供應(yīng)商基本信息表,客戶基本信息表,采購(gòu)明細(xì)表,采購(gòu)主表,銷(xiāo)售明細(xì)表,銷(xiāo)售主表,銷(xiāo)售退貨 明細(xì)表,銷(xiāo)售退貨主表,客戶回款明細(xì)表,客戶回款主表,庫(kù)存信息表等。其中,用戶信息 表如表4-5-4所示;藥品基本信息表如表4-5-5所示;供應(yīng)商基本信息表如表4-5-6所示;客戶基本信息表如表 4-5-7所示;采購(gòu)明細(xì)表如表4-5-8所示;采購(gòu)主表如表 4-

50、5-9所示;采購(gòu)?fù)素浢骷?xì)表如表 4-5-10所示;采購(gòu)?fù)素浿鞅砣绫?4-5-11所示;銷(xiāo)售明細(xì)表如表 4-5-12 所示;銷(xiāo)售主表如表 4-5-13所示;銷(xiāo)售退貨明細(xì)表如表4-5-14所示;銷(xiāo)售退貨主表如表4-5-15所示;客戶回款明細(xì)表如表 4-5-16所示;客戶回款主表如表 4-5-17所示;庫(kù)存信 息表如表4-5-18所示;日志信息表如表 4-5-19所示。列名表 4-5-4 tb_USerIiSt數(shù)據(jù)類(lèi)型(用戶信息表)可否為空描述idVarChar(50)NoT NULL用戶ID (主鍵)USer nameVarChar(50)NoT NULL用戶名PaSSWordVarChar(50)NOT NULL用戶密碼q

溫馨提示

  • 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)論