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

正文內(nèi)容

藥品管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)-全文預(yù)覽

  

【正文】 case 1: { BindReportViewer(, DataSet1)。 } case 3: { BindReportViewer(, Data。 } case 2: { BindReportViewer(, DataSet2)。 (new ReportDataSource(+strDataSet+, ))。 string strFilePath = () + \ + strPath + 。 } } // strPath為相應(yīng)的報(bào)表 private void BindReportViewer(string strPath,string strDataSet) { frm_AllReport fm = (frm_AllReport)。 = this。 + strOther + 。 == true) { string sqlstr = + strSQL + where + strTimeColumn + between 39。 + strOther + 。 + strOther + 。 + strOther + 。 } } else if ( == true amp。 and 39。 } if ( == 藥品名稱 ) { string sqlstr = + strSQL + where + strNameColumn + =39。 and 39。 } if ( == 拼音碼 ) { string sqlstr = + strSQL + where + strPYMColumn + =39。 and 39。 == true) { if ( == 編號(hào) ) { string sqlstr = + strSQL + where + strIdColumn + =39。 string str2 = (yyyyMMdd)。更多入口更方便更安全。藥品管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 30 頁(yè),共 48 頁(yè) 圖 30 藥品調(diào)價(jià)模塊 流程圖 藥品調(diào)價(jià)界面 如圖 31 所示。藥品報(bào)損模塊流程圖如圖 28 所示。 //自動(dòng)生成下一筆銷售的單號(hào) 藥品退貨 模塊 進(jìn)入藥品退貨窗口后,退貨時(shí)間、編號(hào)和操作員自動(dòng)生成,填寫藥品拼音碼后,則把庫(kù)存表里的相應(yīng)藥品信息顯示出來(lái),選擇需要退貨的藥品并填寫退貨數(shù)量以及退貨原因后點(diǎn)擊確認(rèn)退貨即可成功錄入到退貨信息表,同時(shí)更新藥品庫(kù)存數(shù)量。//清空銷售明細(xì) datagridview = 。 ()。 //取得找零金額 frm_Print f = new frm_Print()。 // 取得當(dāng)前時(shí)間 格式: 20:16 sellby = ()。 table = dt1。 + () + 39。同一筆銷售的銷售 單號(hào)相同,在結(jié)算前都可以選中相應(yīng)藥品點(diǎn)擊鼠標(biāo)右鍵菜單移除,結(jié)算時(shí)利用事務(wù)處理把相關(guān)信息保存到銷售信息表以及更新庫(kù)存信息,并利用報(bào)表打印小票。 } } catch (Exception ex){(, 軟件提示 )。, + () + )。,39。 if ((()) == 0)//所輸入的拼音碼在藥品信息表找不到記錄 { strSql = insert into Drug(pinyinma,drugname,spec,unit,lowwarning)values(39。//省略部分代碼 (strSql)。 Liststring strSqls = new Liststring()。 //定義存儲(chǔ)過(guò)程輸出參數(shù) ()。 SqlCommand sqlcmd = new SqlCommand(proc_AutoID, conn)。39。000039。 圖 21 入庫(kù)登記模 塊 流程圖 藥品管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 23 頁(yè),共 48 頁(yè) 入庫(kù)登記界面 如圖 22 所示。填寫藥品拼音碼后,則把藥品信息表里存在的相應(yīng)藥品信息顯示到輔助錄入?yún)^(qū),同時(shí)把可能的生產(chǎn)廠家綁定到生產(chǎn)廠家下拉框。 } 入庫(kù)登記 模塊 入庫(kù)登記是系統(tǒng)的重要組成部分。} catch{r += ()。//引用微軟相關(guān)類庫(kù)后會(huì)有GetFirstPinyin(string str)方法 public static string GetFirstPinyin(string str) { string r = 。 = unit。 SqlDataAdapter sda = new SqlDataAdapter(sqlstring, conn)。 ()。 查詢 選擇藥品后,如果要?jiǎng)h除已經(jīng)入庫(kù)的商品,為了保證數(shù)據(jù)完善性,系統(tǒng)提示阻止刪除,但可以修改庫(kù)存低限。 } } } } 藥品管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 20 頁(yè),共 48 頁(yè) catch (Exception ex) { (點(diǎn)擊按鈕事件異常: \n + ())。 ()。 (username, ).Value = 。 = null。 SqlConnection conn = GetConnection()。 } 修改密碼 模塊 修改密碼時(shí)為了安全起見(jiàn),需要輸入登錄密碼 。 Binddgv()。 (realname, ).Value = str3。 if ((()) == 0) { string sqlstring = insert into Login(username,pw,realname,admin)values(username,pw,realname,admin)。 string strSelect = select count(*) from Login where username=username。 string str3 = 。另外, 選定某一用戶后,右鍵菜單有刪除用戶、重置密碼、設(shè)為管理員、設(shè)為收銀員四個(gè)選項(xiàng),每個(gè)操作都設(shè)有相應(yīng)提醒,以防誤操作。 } private void btnReport_Leave(object sender, EventArgs e) { = false。 ()。 } frm_Report form5 = new frm_Report()。如圖 15 所示。} = null。 } else { (該用戶名不存在 )。//取得用戶類型,是否管理員 } else { 藥品管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 15 頁(yè),共 48 頁(yè) (密碼錯(cuò)誤 !)。 if (()) { if (dr[pw].ToString() == strPsw) { = 。 + strUsn + 39。 try { SqlConnection sc = new SqlConnection(server=.\SQLEXPRESS。 public static string flagPassword = null。 只有兩者全部正確后方可進(jìn)入管理系統(tǒng)主界面 。 藥品管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 12 頁(yè),共 48 頁(yè) 表 7退貨信息 表 字段名 數(shù)據(jù)類型 長(zhǎng)度 備注 說(shuō)明 r_id varchar 20 主鍵 退貨編號(hào) (自動(dòng)編號(hào)) ramount int 4 Not null 退貨數(shù)量 totalprice decimal(18, 2) Not null 退貨總額 rtime datetime Not null 退貨時(shí)間 return_by varchar 50 Not null 操作員 reason varchar 50 Not null 退貨原因 pinyinma varchar 50 Not null 拼音碼 drugname varchar 50 Not null 藥品名稱 ID varchar 20 Not null 入庫(kù)編號(hào)(自動(dòng)編號(hào)) inprice decimal(18, 2) Not null 入庫(kù)單價(jià) factory varchar 50 Not null 進(jìn)貨單位 8. Breakage( 報(bào)損 信息表) 報(bào)損信息 表用于存儲(chǔ) 已報(bào)損的藥品的各項(xiàng)信息 ,該表的結(jié)構(gòu)如表 8 所示。 表 3藥品 信息表 字段名 數(shù)據(jù)類型 長(zhǎng)度 備注 說(shuō)明 id int 4 主鍵 藥品編號(hào) (自動(dòng)編號(hào)) pinyinma varchar 50 Not null 拼音碼 drugname varchar 50 Not null 藥品名稱 spec varchar 50 Not null 藥品規(guī)格 藥品管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 10 頁(yè),共 48 頁(yè) unit varchar 50 Not null 計(jì)量單位 lowwarning int 4 Not null 庫(kù)存低限 4. Ruku( 入庫(kù) 信息表) 入庫(kù) 信息 表用于存儲(chǔ) 藥品 進(jìn)貨入庫(kù) 的各項(xiàng)信息 ,該表的結(jié)構(gòu)如表 4 所示。包含 以 下 9 張 表。 用戶 實(shí)體 包含 用戶 編號(hào)、 用戶名 、 密碼 、 用戶姓名 、 是否管理員 5 個(gè) 基本屬性。 藥品退貨單包含退貨編號(hào)、入庫(kù)編號(hào)、拼音碼、藥品名稱、進(jìn)貨單位、進(jìn)貨單價(jià)、退貨原因、退貨時(shí)間、退貨數(shù)量、退貨總額、操作員等基本屬性。 藥品調(diào)價(jià)單包含調(diào)價(jià)編號(hào)、入庫(kù)編號(hào)、拼音碼、藥品名稱、原單價(jià)、新單價(jià)、經(jīng)辦人、調(diào)價(jià)時(shí)間等基本屬性。 藥品管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 6 頁(yè),共 48 頁(yè) 圖 6 藥店 實(shí)體屬性圖 3. 藥品入庫(kù)單實(shí)體屬性圖,如圖 7 所示。 藥品 的屬性包括 藥品 的 基本 信息,如 藥品編號(hào)、 藥品名稱 、拼音、藥品規(guī)格、計(jì)量單位、 庫(kù)存低限 等。 2. 系統(tǒng)投入使用后可以很好地對(duì)藥品進(jìn)行管理, 在給藥店創(chuàng)造更好的效益的同時(shí)有效避免 藥品積壓甚至失效的問(wèn)題,減少藥店損失。 加上到藥店的了解,對(duì)于藥品管理系統(tǒng)的 管理流程和管理內(nèi)容都易于掌握。 系統(tǒng)用例 分析 根據(jù)系統(tǒng)功能分析 , 可以將系統(tǒng)細(xì)分出 藥品信息管理 、藥店信息管理、修改密碼、入庫(kù)登記、藥品調(diào)價(jià)、銷售登記、藥品退貨、藥品效期查詢、藥品報(bào)損、收入統(tǒng)計(jì)、支出統(tǒng)計(jì)、利潤(rùn)統(tǒng)計(jì)以及用戶管理 13 個(gè) 子模塊, 管理員 應(yīng)為藥店負(fù)責(zé)人, 從藥品入庫(kù) 到銷售以及中間的業(yè)務(wù), 管理員都 可以使用 ,收銀員可以 使用部分功能,管理員用例圖如圖 1 所示, 收銀員用例圖 如圖 2 所示。 4. 藥品報(bào)損管理。藥品 的管理 直接影
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1