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

正文內(nèi)容

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

2025-11-02 00:49 本頁面


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