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

正文內(nèi)容

畢業(yè)設計-藥店進銷存管理系統(tǒng)(編輯修改稿)

2025-01-08 18:26 本頁面
 

【文章內(nèi)容簡介】 賴關(guān)系,冗余字段即在一個表中已經(jīng)保存過的信息,在另一個表中就不應該存在,如果需要的話,可以通過表間的關(guān)聯(lián)來得到,函數(shù)依賴性就是一個表中的字段間不應該有計算關(guān)系,如一個表中有單價字段、數(shù)量字段,就不應該有一個總金額字段。如果程序運行過程中需要總金額,可以實時計算。不過在一些較常用的表中,我們可以適當?shù)乇A羧哂嘧侄?,這樣,在程序運行過程中可以減少由于表間互相關(guān)聯(lián)而使用速度降低等問題。這就是所謂的第四范式。 數(shù)據(jù)表設計時,最好不要使用用戶輸入的信息作為主鍵,每一個數(shù)據(jù)表自己定義一個主鍵,添加信 息是由程序自動添加,這樣就可以減少數(shù)據(jù)更新時產(chǎn)生的錯誤。表與表相關(guān)聯(lián)的外鍵最好是由程序自動生成的主鍵,這樣數(shù)據(jù)庫就比較規(guī)范了。另外,數(shù)據(jù)表設計時一般都應該有一些標志字段,標志字段可以定義成 CHAR(1)或 BIT型。建議實際應用中定義成 CHAR(1)字段可以存儲多種可能的狀態(tài),在最初設計時,可能我們沒有考慮到的一些情況,在程序后來的開發(fā)中,可以通過設計標志字段為不同的 值來解決,這樣就避免了修改數(shù)據(jù)庫結(jié)構(gòu)。 藥店 ER 圖 圖 44華巖藥店管理系 統(tǒng) ER圖 NN 1 NN 管理 藥品 管理 1 NN 購買 管理員 用戶 NN 淮陰工學院畢業(yè)設計說明書 (論文) 第 10 頁 共 23 頁 10 數(shù)據(jù)庫表的說明 藥 品進銷存管理系統(tǒng)涉及到 7 個表,即:藥品信息表、藥品入庫表、藥品出庫表和庫存表,藥品下架表,藥品銷售表,藥品銷售退貨表,柜臺藥品信息表。 藥品信息表:這張表是用來存儲藥品信息的。藥品添加以后它的信息就會儲存到這張表中,其中包含:藥品編號、 藥品名字 、 交易時間 、 客戶信息 、進價、 交易數(shù)量 。其中藥品編號是主鍵,非空且唯一。其余信息可以為空,并在數(shù)據(jù)表建立的時候給他們相應的規(guī)定好數(shù)據(jù)類型。 物理設計 用戶信息表: dbo_basket 數(shù)據(jù)表結(jié)構(gòu)如表 表 列名 數(shù)據(jù)類型 字段長度 字段含義 GuestIDInfo Int ID, 用戶編號 GuestName varchar 50 用戶名字 Sex varchar 50 用戶性別 Phone varchar 50 用戶電話 JoinTime datetime 50 用戶加入時間 藥品信息表 : dbo_hw 數(shù)據(jù)表結(jié)構(gòu)如表 表 列名 數(shù)據(jù)類型 字段長度 字段含義 ProductIDInfo Int 藥品 ID,主鍵 ProductName varchar 50 藥品名字 AdddateTime datetime 入庫時間 ProviderName varchar 50 供應商名字 MedicineOrExteri varchar 50 服用方式 淮陰工學院畢業(yè)設計說明書 (論文) 第 11 頁 共 23 頁 11 供應商信息表 : dbo_provider 數(shù)據(jù)表結(jié)構(gòu)如表 表 列名 數(shù)據(jù)類型 字段長度 字段含義 ProviderID Int 供應商 ID,主鍵 ProviderName varchar 50 供應商姓名 ProductName varchar 50 供應的產(chǎn)品名字 JoinTime datetime 供應商加入的時間 藥品出售信息表: dbo_product 數(shù)據(jù)表結(jié)構(gòu)如表 表 字段名 字段類型 字段長度 字段含義 ProductIDInfo Int 產(chǎn)品 ID ProductName varchar 50 產(chǎn)品名字 JhDatetime datetime 產(chǎn)品入庫時間 GuestInfo varchar 50 客戶信息 OrderContent varchar 50 購買信息 管理員 信息表: dbo_UserName 數(shù)據(jù)表結(jié)構(gòu)如表 表 信息表 字段名 字段類型 字段長度 字段含義 Username Int 管理員名字 Userpwd varchar 50 管理員密碼 Ustate datetime 管理員權(quán)限 淮陰工學院畢業(yè)設計說明書 (論文) 第 12 頁 共 23 頁 12 功能流 程 圖 圖 45華巖藥店功能流程圖 5 系統(tǒng)實現(xiàn) 系統(tǒng)實現(xiàn) 用戶登錄 1 用戶登錄模塊如下: 程序啟動后,首先進入系統(tǒng)歡迎界面出現(xiàn)的歡迎界面的作用僅僅是個歡迎窗口點 擊進入按鈕就進入登陸窗口。登陸界面驗證操作員密碼。系統(tǒng)登陸模塊主要實現(xiàn)如下功能: (1) 可選擇操作員權(quán)限,支持鼠標和鍵盤操作。 (2) 操作員和密碼驗證成功后,進入主界面。 (3) 操作員錯誤或密碼錯誤提醒并返回錯誤點。 (4) 新用戶能夠選擇用戶注冊選項,能夠給注冊用戶一個用戶權(quán)限。 淮陰工學院畢業(yè)設計說明書 (論文) 第 13 頁 共 23 頁 13 (5) 能夠讓用戶在忘記密碼時候,能夠選擇找回密碼項,讓用戶能夠以自己設置的問題來找回密碼。 功能描述:用戶根據(jù)已知的用戶名和密碼登錄系統(tǒng),當選擇用戶時候會顯示相應的權(quán)限,登陸后即擁有相應的操作權(quán)限,登錄成后才能進行系列 的藥品管理、庫存管理、入庫及出庫管理的操作。 系統(tǒng)登陸界面如圖 51所示: 圖 51登錄界面圖 ( 6)相關(guān)代碼 : private void btnLogin_Click(object sender, EventArgs e) { if (Validate()) {string state = 。 if ((管理員 )) num = 2。 else num = 1。 //定義查詢語句 string sql = (select * from UserName where Username=39。{0}39。and Userpwd=39。{1}39。 and Ustate={2}, (), (), num)。 DataSet ds = (sql)。 if ([0]. 0) 淮陰工學院畢業(yè)設計說明書 (論文) 第 14 頁 共 23 頁 14 { (登陸成功 )。 = 。 ()。 } else (用戶名或密碼錯誤,請重新輸入 )。 } 首先設置一些全局變量的值,如用戶名,密碼等,再通過連接數(shù)據(jù)庫驗證數(shù)據(jù)
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1