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

正文內容

c進銷存管理系統c課程設計畢業(yè)論文(編輯修改稿)

2025-07-25 08:15 本頁面
 

【文章內容簡介】 登錄 登錄模塊實現原理登錄模塊的重點在于將用戶輸入的用戶名和密碼與數據庫中的用戶名和密碼進行比較,如果相同將允許用戶進入系統的操作界面;否則將彈出提示框,提示用戶輸入的用戶名或密碼錯誤。該模塊的實現原理是,根據用戶輸入的用戶名和密碼在數據庫中查找是否有相符的記錄,并將查詢結果填充到DataSet數據集中,然后判斷該數據集中所包含表的行數是否大于零,如果大于零,則表示輸入的用戶名和密碼正確,從而成功登錄系統;否則,彈出提示信息。 登錄模塊實現過程(1)新建一個Windows窗體,用來作為系統的登錄窗體。 登錄窗體用到的主要控件控 件 類 型控件ID主要屬性設置用 途txtUserName無輸入登錄用戶名txtUserPwdPasswordChar屬性設置為“●”輸入登錄用戶密碼btnLoginText屬性設置為“登錄”登錄btnExitText屬性設置為“退出”退出(2)當用戶在“用戶名”文本框中輸入值并按下Enter鍵時,將鼠標焦點移動到“用戶密碼”文本框中;當在“用戶密碼”文本框中輸入值并按下Enter鍵時,將鼠標焦點移動到“登錄”按鈕上。(3)當用戶輸入用戶名和密碼后,單擊“登錄”按鈕進行登錄。在“登錄”按鈕的Click事件中,首先判斷用戶名是否為空,如果為空,則彈出提示框,通知用戶將登錄信息填寫完整;否則將判斷用戶名和密碼是否正確,如果正確,則進入本系統,同時根據用戶的權限設置主窗體中各菜單的可用狀態(tài)。五 系統主窗體設計 系統主窗體概述主窗體是程序操作過程中必不可少的,它是人機交互中的重要環(huán)節(jié)。通過主窗體,用戶可以調用系統相關的各子模塊,快速掌握本系統中所實現的各個功能。在進銷存管理系統中,當登錄窗體驗證成功后,用戶將進入主窗體。主窗體中提供了系統菜單欄,可以通過它調用系統中的所有子窗體。 系統主窗體 使用MenuStrip控件設計菜單欄本系統的菜單欄是通過MenuStrip控件實現的。設計菜單欄的具體步驟如下:(1)從工具箱中拖放一個MenuStrip控件置于進銷存管理系統的主窗體中。 拖放MenuStrip控件(2)為菜單欄中的各個菜單項設置名稱。在輸入菜單項名稱時,系統會自動產生輸入下一個菜單項名稱的提示。 為菜單欄添加菜單項(3)選中菜單項,單擊其“屬性”窗口中DropDownItems屬性后面的按鈕,彈出“項集合編輯器”對話框。在該對話框中可以為菜單項設置Name(名稱),也可以繼續(xù)通過單擊其DropDownItems屬性后面的按鈕添加子項。 為菜單欄中的菜單項命名并添加子項 系統主窗體實現過程(1)新建一個Windows窗體,主要用來作為進銷存管理系統的主窗體。在該窗體中添加一個MenuStrip控件,用來作為窗體的菜單欄。(2)單擊菜單欄中的各菜單項,調用相應的子窗體。下面以選擇“進貨管理”/“進貨單”菜單項為例進行說明。代碼如下:01 private void fileBuyStock_Click(object sender, EventArgs e)02 {03 new ().Show()。 //調用進貨單窗體04 }六 庫存商品管理模塊設計 庫存商品管理模塊概述庫存商品管理模塊主要用來添加、編輯、刪除和查詢庫存商品的基本信息。 庫存商品管理模塊 自動生成庫存商品編號實現庫存商品管理模塊時,首先需要為每種商品設置一個庫存編號。本系統中實現了自動生成商品庫存編號的功能,以便能夠更好地識別商品。具體實現時,首先需要從庫存商品基本信息表(tb_stock)中獲取所有商品信息,并按編號降序排序,從而獲得已經存在的最大編號;然后根據獲得的最大編號,為其數字碼加1,從而生成一個最新的編號。 庫存商品管理模塊實現過程(1)新建一個Windows窗體,主要用來對庫存商品信息進行添加、修改、刪除和查詢等操作。 庫存商品管理窗體用到的主要控件控 件 類 型控件ID主要屬性設置用 途toolStrip1在其Items屬性中添加相應的工具欄項作為窗體的工具欄txtTradeCode無輸入或顯示商品編號txtFullName無輸入或顯示商品全稱txtType無輸入或顯示商品型號txtStandard無輸入或顯示商品規(guī)格txtUnit無輸入或顯示商品單位txtProduce無輸入或顯示商品產地dgvStockList無顯示所有庫存商品信息(2),聲明全局業(yè)務層BaseInfo類對象、庫存商品數據結構BaseInfo類對象,并定義全局變量G_Int_addOrUpdate,用來識別添加庫存商品信息還是修改庫存商品信息。代碼如下:01 baseinfo = new ()。 //創(chuàng)建BaseInfo類對象02 stockinfo = new ()。 //創(chuàng)建cStockInfo類對象03 int G_Int_addOrUpdate = 0。 //定義添加/修改操作標識(3)在窗體的Load事件中主要實現檢索庫存商品所有信息,并使用DataGridView控件進行顯示的功能。(4)單擊“添加”按鈕,實現庫存商品自動編號功能,編號格式為T1001,同時將G_Int_addOrUpdate變量設置為0,以標識“保存”按鈕的操作為添加數據?!疤砑印卑粹o的Click事件代碼如下:01 private void tlBtnAdd_Click(object sender, EventArgs e)02 {03 ()。 //設置各個控件的可用狀態(tài)04 ()。 //清空文本框05 G_Int_addOrUpdate = 0。 //等于0為添加數據06 DataSet ds = null。 //創(chuàng)建數據集對象07 string P_Str_newTradeCode = 。 //設置庫存商品編號為空08 int P_Int_newTradeCode = 0。 //初始化商品編號中的數字碼09 ds = (tb_stock)。 //獲取庫存商品信息10 if ([0]. == 0) //判斷數據集中是否有值11 {12 = T1001。 //設置默認商品編號13 }14 else 15 {16 //獲取已經存在的最大編號17 P_Str_newTradeCode = ([0].Rows[[0].Rows. Count 1][tradecode])。18 //獲取一個最新的數字碼19 P_In
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1