freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

蘇州星地醫(yī)藥進(jìn)銷存管理系統(tǒng)開發(fā)與實(shí)現(xiàn)蘇州技師學(xué)院信息工程系20xx屆-文庫(kù)吧

2024-11-16 00:49 本頁(yè)面


【正文】 作。 6 第二章 系統(tǒng)分析 需求分析 通過(guò)與醫(yī)藥企業(yè)的銷售主管、各門店經(jīng)理進(jìn)行溝通,詳細(xì)了解本系統(tǒng)的需求,得到 該系統(tǒng)需要具備的功能,具體如下。 1. 基本數(shù)據(jù)管理; ? 管理藥品信息; ? 管理供應(yīng)商信息; ? 管理客戶信息; ? 管理倉(cāng)庫(kù)。 2. 進(jìn)貨管理 ? 進(jìn)貨訂單管理; ? 入庫(kù)管理。 3. 銷售管理 ? 銷售訂單; ? 銷售管理。 4. 查詢 ? 分別按供應(yīng)商、業(yè)務(wù)員、倉(cāng)庫(kù)查詢進(jìn)貨情況; ? 分別按客戶、業(yè)務(wù)員、倉(cāng)庫(kù)查詢銷售情況。 可行性分析 可行性分析是上層進(jìn)行決策的重要依據(jù),通過(guò)對(duì)需求分析的研究,對(duì)項(xiàng)目的可行性分析如下。 1. 引言 某醫(yī)藥公司為了能加強(qiáng)對(duì)藥品銷售的管理,提高藥品流通效率、使資金利用率更高,為了提高庫(kù)房人員管理進(jìn)銷 存數(shù)據(jù)的效率,計(jì)劃開發(fā)醫(yī)藥進(jìn)銷存系統(tǒng)。 從計(jì)算機(jī)信息管理急速,以及企業(yè)的業(yè)務(wù)需求兩方面出發(fā),對(duì)醫(yī)藥進(jìn)銷存系統(tǒng)(下面稱為“本系統(tǒng)”)的可行性進(jìn)行分析,為企業(yè)就決策提供依據(jù)。 項(xiàng)目背景 ? 項(xiàng)目提出者: xx 市濟(jì)世醫(yī)藥有限公司 7 ? 項(xiàng)目開發(fā)者: xxx 科技有限公司 ? 系統(tǒng)用戶:項(xiàng)目提出公司庫(kù)房、各門店的工作人員 2. 可行性分析的前提 系統(tǒng)要求 醫(yī)藥進(jìn)銷存系統(tǒng)需要包括基礎(chǔ)數(shù)據(jù)管理、進(jìn)貨管理、銷售管理、綜合查詢等功能。在系統(tǒng)中應(yīng)能方便地增加、修改藥品信息,同時(shí)也能方便地增加、修改往來(lái)單位(供應(yīng)商、客戶) ,能對(duì)采購(gòu)訂單、銷售訂單進(jìn)行管理,能方便地登記入庫(kù)、銷售數(shù)據(jù),能方便地查詢庫(kù)存數(shù)據(jù)等。 系統(tǒng)目標(biāo) 醫(yī)藥進(jìn)銷存系統(tǒng)的目標(biāo)是:實(shí)現(xiàn)藥品進(jìn)、銷、存數(shù)據(jù)的信息化管理,提高藥品的周轉(zhuǎn)率,同時(shí)提高資金的利用率,提高藥品進(jìn)銷存信息的查詢效率,提高藥品進(jìn)銷存數(shù)據(jù)存儲(chǔ)的可靠性、保密性、降低管理成本,減少人力物力資源。 8 第三章 關(guān)鍵技術(shù) 使用 Tree View 顯示數(shù)據(jù) 使用 Tree View 控件可顯示分層結(jié)構(gòu)的數(shù)據(jù),其中每個(gè)數(shù)據(jù)項(xiàng)為一個(gè) Node對(duì)象,每個(gè) Node 對(duì)象均由一個(gè)標(biāo)簽和一個(gè)可選的位圖組成。對(duì)于 Tree View 控件,主要是通過(guò)設(shè)置屬性和調(diào)用方法對(duì)各 Node 對(duì)象進(jìn)行操作的,這些操作包括添加、刪除、修改標(biāo)簽等。 Tree View 控件由一些折疊的節(jié)點(diǎn)( Node 對(duì)象)構(gòu)成,每個(gè)節(jié)點(diǎn)通常包括圖像、標(biāo)簽、 Key 屬性。如圖 45 所示顯示了具有兩個(gè)根節(jié)點(diǎn)的樹,其中第 1 個(gè)根節(jié)點(diǎn)又有兩個(gè)子節(jié)點(diǎn)。 通過(guò)向集合對(duì)象 Nodes 中添加 Node 對(duì)象,即可向控件中添加顯示項(xiàng)。具體的語(yǔ)法格式如下: 各參數(shù)的含義如下: ? Relative 設(shè)置為已存在的節(jié)點(diǎn)的 Key 或索引號(hào),表示新添加節(jié)點(diǎn)與已存在節(jié)點(diǎn)的關(guān)系。 ? Relationship 設(shè)置 新添加節(jié)點(diǎn)的相對(duì)位置,可設(shè)置為以下值。 ? Tvwlast1:該節(jié)點(diǎn)置于任何其他的在 relative 中被命名的同一級(jí)別的節(jié)點(diǎn)后面: ? TvwNext2:該節(jié)點(diǎn)置于在 relative 中被命名的節(jié)點(diǎn)的后面: ? tvwPrevius3:該節(jié)點(diǎn)置于在 relative 中被命名的節(jié)點(diǎn)的前面: ? tvwChild4:該節(jié)點(diǎn)成為在 relative 中被命名的節(jié)點(diǎn)的子節(jié)點(diǎn)。 ? Key 設(shè)置該節(jié)點(diǎn)的 Key 值。 ? Text 設(shè)置該節(jié)點(diǎn)的顯示內(nèi)容(標(biāo)簽值)。 Image 和 selectedimage 設(shè)置顯示的圖標(biāo)和選中后的圖標(biāo) 在窗體間 傳遞參數(shù) 在實(shí)際的項(xiàng)目開發(fā)中,常常需要在窗體間傳遞參數(shù)。常用的幾種參數(shù)傳遞方法有如下幾種。 1. 使用全局變量傳遞參數(shù) 在模塊文件中使用 Public 聲明全局變量,這些全局變量在整個(gè)項(xiàng)目中都可以被訪問(wèn)。當(dāng)準(zhǔn)備向窗體傳遞某個(gè)參數(shù)時(shí),先設(shè)置全局變量的值,再顯示窗體,9 然后在窗體中訪問(wèn)該全局變量,即可達(dá)到傳遞參數(shù)的目的。 使用全局變量在窗體之間傳遞參數(shù),操作很簡(jiǎn)單,有很方便。但是其缺點(diǎn)也是顯而易見的。主要有以下缺點(diǎn)。 ? 不能保證值的正確性:因?yàn)槠渥饔糜蚴侨郑猿绦蚍秶鷥?nèi)都可以修改它的值,如果出現(xiàn)錯(cuò)誤,非常難以發(fā)現(xiàn)。 ? 增加 了窗體之間的耦合,修改窗體的代碼或移植窗體很不方便。 2. 使用窗體屬性傳遞參數(shù) 可通過(guò)窗體屬性傳遞,比如使用 屬性傳遞參數(shù)。這種方式的缺點(diǎn)是不能準(zhǔn)確表達(dá)參數(shù)的意義。 3. 通過(guò)給窗體設(shè)置自定義屬性來(lái)傳遞參數(shù) 在窗體的聲明部分用 Public 定義的變量,將作為窗體的屬性被顯示。與設(shè)置窗體的原來(lái)屬性相同,在其他模塊中可設(shè)置這些自定義屬性的值。這種方式的有點(diǎn)是自定義屬性可由程序員設(shè)置有意義的名稱。本章實(shí)例就是使用這種方式為大多數(shù)窗體設(shè)置了 strSQL 屬性和 iMode 屬性,向窗體傳遞 SQL 語(yǔ)句和窗體的工作模式。 本章大部分窗體使用自定義屬性的方式來(lái)傳遞參數(shù),具體內(nèi)容可參 見后面的代碼。 系統(tǒng)設(shè)計(jì) 通過(guò)前面的需求分析和可行性分析,對(duì)功能要求、性能要求有了大概的了解,下面就應(yīng)該確定系統(tǒng)的最終目標(biāo)及初步的功能結(jié)構(gòu)。 10 第四章 系統(tǒng)設(shè)計(jì) 系統(tǒng)目標(biāo) 根據(jù)需求分析的描述及與用戶的溝通,最終確定系統(tǒng)要實(shí)現(xiàn)的目標(biāo)如下。 ? 界面簡(jiǎn)潔、框架清晰、美觀大方。 ? 控制操作權(quán)限,杜絕無(wú)關(guān)人員操作本系統(tǒng)。 ? 靈活、快速地輸入藥品信息、供應(yīng)商信息、客戶信息、業(yè)務(wù)員信息、倉(cāng)庫(kù)信息。 ? 能管理進(jìn)貨訂單、銷售訂單。 ? 能錄入藥品的入庫(kù)單、銷售單。 ? 能在 不同倉(cāng)庫(kù)之間調(diào)貨。 ? 提供豐富的查詢功能,可查詢制定藥品的庫(kù)存情;能按供應(yīng)商、業(yè)務(wù)員、倉(cāng)庫(kù)查詢進(jìn)貨情況;能按客戶、業(yè)務(wù)員、倉(cāng)庫(kù)查詢銷售情況。 ? 對(duì)用戶輸入的數(shù)據(jù),系統(tǒng)進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),盡可能排除認(rèn)為輸入錯(cuò)誤。 系統(tǒng)功能結(jié)構(gòu) 本系統(tǒng)的功能主要包括基本數(shù)據(jù)、進(jìn)貨管理、銷售管理、庫(kù)存管理、查詢等五部分。系統(tǒng)功能結(jié)構(gòu)如圖 41 所示 醫(yī) 藥 進(jìn) 銷 存 系 統(tǒng)基 本 數(shù) 據(jù) 進(jìn) 貨 管 理 銷 售 管 理 庫(kù) 存 管 理 查 詢藥品供應(yīng)商客戶業(yè)務(wù)員倉(cāng)庫(kù)進(jìn)貨訂單入庫(kù)單銷售訂單銷售單倉(cāng)庫(kù)調(diào)貨庫(kù)存信息進(jìn)貨查詢銷售查詢 圖 41:系統(tǒng)結(jié)構(gòu)圖 11 第五章 數(shù)據(jù)庫(kù)設(shè)計(jì) 在本系統(tǒng)中,需要保存大量的數(shù)據(jù)(包括藥品信息、供應(yīng)商信息、客戶信息、業(yè)務(wù)員 信息、倉(cāng)庫(kù)信息等),通過(guò)使用數(shù)據(jù)庫(kù)技術(shù),將這些數(shù)據(jù)保存 到數(shù)據(jù)庫(kù)中,可方便對(duì)這些數(shù)據(jù)的管理。下面介紹本系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)。 數(shù)據(jù)庫(kù)分析 本系統(tǒng)由 VB6+MS SQL Server2021 數(shù)據(jù)庫(kù)構(gòu)成,本項(xiàng)目選擇使用數(shù)據(jù)庫(kù)MS SQL Server2021 系統(tǒng)的原因有: ? MS SQL Server2021 作為一個(gè)大型的數(shù)據(jù)庫(kù)系統(tǒng),具備現(xiàn)代數(shù)據(jù)庫(kù)管理系統(tǒng)所需求的各種強(qiáng)大功能。 ? 本項(xiàng)目需保存的數(shù)據(jù)量可能會(huì)較大(藥品、供應(yīng)商、客戶的數(shù)量很大),使用 MS SQL Server2021 可完成對(duì)海量數(shù)據(jù)進(jìn)行安全、快速的 保存與查詢操作。 ? MS SQL Server2021 支持客戶機(jī) /服務(wù)器結(jié)構(gòu),可方便地將數(shù)據(jù)庫(kù)不熟在公司機(jī)房服務(wù)器中,而各門店安裝本系統(tǒng)程序。 項(xiàng)目 ER 圖 本系統(tǒng)包括的實(shí)體有 9 個(gè),分別為:藥品、客戶、供應(yīng)商、業(yè)務(wù)員、倉(cāng)庫(kù)、進(jìn)貨訂單、銷售訂單、進(jìn)貨單和銷售單。下面將分別介紹這 9 個(gè)實(shí)體的 ER 圖,通過(guò) ER 圖了解各實(shí)體的屬性。 ? 藥品實(shí)體、客戶實(shí)體的 ER 圖,如圖 5圖 52 所示。 12 零 售 價(jià)藥 品 單 位分 銷 價(jià)進(jìn) 價(jià)生 產(chǎn) 廠 家進(jìn) 貨 日 期備 注名 稱衛(wèi) 準(zhǔn) 字類 別 圖 51: 藥品的 ER 圖 備 注客 戶折 扣聯(lián) 系 人網(wǎng) 址E m a i l會(huì) 員 卡賬 號(hào) 開 戶 行名 稱電 話稅 號(hào)郵 編地 址 圖 52: 客戶的 ER 圖 ? 供應(yīng)商實(shí)體、業(yè)務(wù)員實(shí)體的 ER 圖,如圖 5圖 54 所示 供 應(yīng) 商地 址聯(lián) 系 人網(wǎng) 址備 注E m a i l賬 號(hào) 開 戶 行名 稱電 話稅 號(hào)郵 編供 應(yīng) 商電 話備 注姓 名地 址類 別身 份 證 圖 53: 供應(yīng)商的 ER 圖 圖 54: 業(yè)務(wù)員的 ER 圖 ? 倉(cāng)庫(kù)實(shí)體、進(jìn)貨訂單實(shí)體的 ER 圖,如圖 5如圖 56 所示。 13 倉(cāng)庫(kù)名稱備注進(jìn)貨訂單數(shù)量單價(jià)日期供應(yīng)商業(yè)務(wù)員折扣有效期藥品金額備注 圖 55: 倉(cāng)庫(kù)的 ER 圖 圖 56: 進(jìn)貨訂單的 ER 圖 ? 銷售實(shí)體、入庫(kù)單實(shí)體的 ER 圖、如圖 5圖 58 所示。 銷 售 日 期備 注金 額折 扣單 價(jià)數(shù) 量 有 效 期日 期業(yè) 務(wù) 員客 戶藥 品銷 售 日 期記 賬支 付 方 式金 額折 扣數(shù) 量 有 效 期日 期業(yè) 務(wù) 員倉(cāng) 庫(kù)藥 品單 價(jià)供 應(yīng) 商預(yù) 付 比 例備 注 圖 57: 銷售訂單的 E=R 圖 圖 58: 入庫(kù)單的 ER 圖 ? 銷售單實(shí)體的 ER 圖,如圖 59 所示。 銷 售 單記 賬支 付 方 式金 額折 扣數(shù) 量 有 效 期日 期業(yè) 務(wù) 員倉(cāng) 庫(kù)藥 品單 價(jià)客 戶預(yù) 付 比 例備 注 圖 59: 銷售單的 ER 圖 14 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) 本系統(tǒng)共創(chuàng)建了 13 張表:分別是 jxc_type(藥品類別)表、 jxc_CommName(藥品信息)表、 jxc_cust(客戶信息)表、 jxc_supp(供應(yīng)商信息)表、 jxc_SMType(業(yè)務(wù)員類別)表、 jxc_sales(業(yè)務(wù)員信息)表、 jxc_store(倉(cāng)庫(kù)信息)表、jxc_orders(進(jìn)貨訂單)表、 jxc_SalesOrders(銷售訂單)表、 jxc_in(入庫(kù)單)表、 jxc_out(銷售單)表、 jxc_stock(庫(kù)存)表、 jxc_move(倉(cāng)庫(kù)調(diào)貨信息)表。由于本書篇幅所限 ,下面只列出各表的作用及創(chuàng)建表的 SQL 語(yǔ)言。 ( 1) jxc_type(藥品類別)表:用于保存藥品的類別信息,該表包括 5 個(gè)字段,分別用來(lái) 保存藥品類別的大類標(biāo)號(hào)、大類名稱、子類標(biāo)號(hào)、子類名稱等信息。在 MS SQL Server2021 中創(chuàng)建該表的 SQL 語(yǔ)句如下: CREATE TABLE [dbo] . [jxc_type] ( [bigtype] [char] (14) COLLATE Chinese_PRC_CI_AS NOT NULL , /*大類編號(hào) */ [bigname] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , /*大類編號(hào) */ [type] [char] (14) COLLATE Chinese_PRC_CI_AS NOT NULL , /*大類編號(hào) */ [name] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , /*大類編號(hào)*/ [memo] [nvarchar] (255) COLLATE Chinese_PRC_CI_AS NOT NULL /*備注 */ ) ON [PRIMARY] ( 2) jxc_CommName(藥品信息)表:用于保存銷售藥品的各項(xiàng)信息。該表包括 11 個(gè)字 段,分別用來(lái)保存藥品的標(biāo)號(hào)、名稱、類型、有效期、進(jìn)價(jià)、分銷價(jià)、零銷價(jià)、廠家等信息。在 MS SQL Server2021 中創(chuàng)建該表的 SQL 語(yǔ)句如下: CREATE TABLE [dbo] . [jxc_CommName] ( [_id] [char] (14) COLLATE Chinese_PRC_CI_AS NOT NULL , /*編號(hào) */ [_name] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL, /*名稱 */ [_code] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL, /*衛(wèi)準(zhǔn)字 */ [_unit] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , /*單位 */ [_type] [char] (14) COLLATE Chinese_PRC_CI_AS NULL , /*類
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1