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

正文內容

aspnet超市管理系統(tǒng)畢業(yè)設計論文(編輯修改稿)

2025-07-20 05:00 本頁面
 

【文章內容簡介】 ot Null促銷結束AllowAbateChar(4)Not Null可打折AlowSaleChar(4)Not Null可銷售FactoryVarchar(50)Not Null廠家編號 表35 銷售錄入表(Sale)字段名字段類型是否空主鍵/外鍵字段說明MerchID Varchar(10)Not Null主鍵商品編號SaleDatesmalldatetimeNot Null外鍵銷售日期SaleNumintNot Null銷售數(shù)量SumMoneyMoneyNot Null總金額PayWayVarchar(10)Not Null支付方式SalemanVarchar(10)Not Null外鍵銷售人SaleTableIDVarchar(10)Not Null銷售單號membercardChar(20)Null會員卡號SaleIDVarchar(10)Not Null銷售編號 四.程序詳細設計 數(shù)據(jù)庫配置本程序設計使用SQL server 2005數(shù)據(jù)庫實現(xiàn)后臺管理。因此用SQL server 對象連接數(shù)據(jù)庫。由于在安裝SQL server ,否則在會安裝報錯,所以最好先安裝Microsoft Visual Studio 2005在安裝SQL server 2005時需要注意:在指定賬號認證模式和設置步驟時,要采用混合模式,本程序中用戶名:sa,密碼:123 在SQL server 2005數(shù)據(jù)庫安裝完成后為了讓其他應用程序訪問數(shù)據(jù)庫,要做如下設置:打開配置工具〉SQL Server外圍應用配置器〉服務和連接的外圍應用配置器,選擇MSSQLSERVER〉DATABASE ENGINE〉遠程連接,選擇本地連接和遠程連接,同時使用TCP/IP和named pipes 如圖42圖41服務和連接的外圍應用配置器 功能模塊實現(xiàn) 用戶登錄模塊用戶登錄界面如下:圖42用戶登錄圖43 用戶名或密碼錯誤提示1) 界面功能說明:為用戶進入此程序系統(tǒng)提供的登錄窗口。程序首先進行用戶輸入的用戶名和密碼與數(shù)據(jù)庫中的相應字段信息進行比較,判斷其正確性,然后依據(jù)用戶名判斷其相應的用戶權限,若一致,則打開被屏蔽的用戶操作界面,依據(jù)其用戶權限進入相應的操作界面。2) 功能實現(xiàn)的函數(shù)說明:在本功能中通過對Connection對象中的屬性ConnectionString 設置來提供登錄數(shù)據(jù)庫和指向特定數(shù)據(jù)庫的所需信息。設置代碼如下:private string connectionString = workstation id=localhost。Integrated Security=SSPI。database=MarketMagSys。通過定義事件方法private void loginbutt_Click()實現(xiàn)判斷用戶名與密碼是 否匹配及判斷向相應用戶權限功能。3) 界面主要功能代碼詳細設計:private void loginbutt_Click(object sender, e){ for (int i=0。i。i++) { = [i]。//將界面輸入的用戶名與密碼與數(shù)據(jù)庫中字段進行比較if(LogRow[1].ToString().Trim()==().Trim()amp。amp。LogRow[2].ToString().Trim()==().Trim()) { CanLogin = true。 strUser = LogRow[1].ToString().Trim()。 strUserRole = LogRow[3].ToString().Trim()。 strUserId=LogRow[0].ToString().Trim()。 ()。 return。 }}( 您輸入的用戶號或密碼不正確!)。return。} 程序設計主界面程序主界面如下:圖44程序主界面1) 界面功能說明:用戶在登錄窗口登錄成功后進入此界面,在此依據(jù)主界面菜單作為用戶操作導航,用戶進行相應操作。2) 功能實現(xiàn)的方法說明:通過定義方法private void MainFrm_Load()實現(xiàn)對用戶權限控制。通過定義事件方法private void UserMag_Click(),private void ExitSys_Click(),private void QryStatMember_Click(),private void chgpwd_Click()private void NewSell_Click(),private void InputMerch_Click(),private void QryMerchStore_Click(),private void SelSetlMag_Click(),private void EditMem_Click()等實現(xiàn)界面菜單各命令按鈕功能。如:實現(xiàn)用戶管理菜單代碼如下:(其他菜單實現(xiàn)方法同下)private void UserMag_Click(object sender, e){ try { UserMag UserM =new UserMag()。 } catch(Exception Ex) { (())。}}3) 界面主要功能代碼詳細設計:static void Main() { Login log = new Login()。 ()。 if (==true){ (new MainFrm())。}}設置不同級別相應的主菜單狀態(tài)代碼如下: private void MainFrm_Load(object sender, e){ = 當前用戶: + + 今天是:+。if ( == 經(jīng)理)//管理員級別所有菜單可見 { = true。 = true。 = true。 = true。 = true。 = true。 = true。}else if( == 銷售人員){ = true。}} 用戶管理模塊用戶管理界面如下:圖45 用戶管理界面圖46 詢問信息對話框1) 界面功能說明:此模塊只對管理員可見。管理員可以對用戶的信息進行瀏覽,添加,刪除,修改操作。管理員進行添加、修改時,程序會自動將信息插入到后臺數(shù)據(jù)庫保存。2) 功能實現(xiàn)的方法說明:使用控件的DateBings屬性調用方法Add()實現(xiàn)一個空間與一個數(shù)據(jù)元素的數(shù)據(jù)綁定。代碼如下: (Text, DGtable, 用戶編碼)。其他控件與其數(shù)據(jù)進行綁定代碼同上。通過使用數(shù)據(jù)對象DateGridView來顯示網(wǎng)格中自定義的數(shù)據(jù),實現(xiàn)方法是為數(shù) 據(jù)對象添加數(shù)據(jù)源:選定相應的服務器名,找到匹配的數(shù)據(jù)庫,從數(shù)據(jù)庫中找到要顯示的數(shù)據(jù)庫表中的字段。3) 界面主要功能代碼詳細設計:刪除用戶按鈕實現(xiàn)的代碼如下:private void DelUserbutt_Click(object sender, e){ //顯示與用戶的詢問窗口代碼如下:if ((確實要刪除這條記錄嗎?,詢問,) == ) { try{ if ( 0) ()。else { (沒有可以刪除的數(shù)據(jù),提示,)。 }} catch(Exception express){ ((),提示,)。 }return。}}提交信息按鈕實現(xiàn)的代碼如下:private void SubEditButt_Click(object sender, e){ if (() == ) { (用戶編號不能為空!,提示,)。return。}判斷“用戶姓名不能為空”,“用戶權限不能為空”的代碼設計同上(代碼略)()。if (() != null){ try{ (DGtable)。}catch(Exception express){ ((),提示,)。()。 }}return。}1. 添加新用戶添加新用戶界面如下:圖4 7添加新用戶圖48 錯誤提示信息對話框1) 界面功能說明:在用戶管理界面中點擊添加新用戶按鈕時,會鏈接到此界面。在添加完用戶信息時,系統(tǒng)會將數(shù)據(jù)插入數(shù)據(jù)庫用戶表中保存,并用戶可以在用戶管理界面的主明細表中瀏覽到添加的信息。如果輸入信息不符合字段設置的規(guī)定,則提示相應的錯誤信息。2) 功能實現(xiàn)的方法說明:在本功能中通過對Connection對象中的屬性ConnectionString 設置來提供登錄數(shù)據(jù)庫和指向特定數(shù)據(jù)庫的所需信息。private SqlCon
點擊復制文檔內容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1