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

正文內(nèi)容

超市管理信息系統(tǒng)設(shè)計與實現(xiàn)_本科畢業(yè)設(shè)計-閱讀頁

2024-09-19 09:30本頁面
  

【正文】 公共語言運行庫的服務(wù)。 C開發(fā)工具 靜態(tài)文本標(biāo)簽:用于用戶不能編輯的文本或圖像。 四川師范 大學(xué)成都學(xué)院本科畢業(yè)設(shè)計 14 列表框:控件通過顯示多個選項,供用戶選擇其中一項或多項,達(dá)到與用戶對話的目的。 單選按鈕(單選框):提供用戶可以選擇或者清除的選項。 面板:是一個包含其他控件的控件。在資源編輯器中可以建立對話框和這些控件 .在本設(shè)計中 ,我們將使用代碼來建立它們 。模式和無模式 對話框 ,模式對話框一旦出現(xiàn)在屏幕上只有當(dāng)它退出時 ,屏幕上該應(yīng)用程序的其余部分才能響應(yīng) .無模式對話框出現(xiàn)在屏幕上時 ,程序的其余部分也可以作出響應(yīng) ,它就像浮動在上面一樣 . 最簡單的 Windows 應(yīng)用程序是使用單文檔界面 (SDI),只有一個框架窗口 .Windows的鐘表 ,PIF編輯器 ,記事本等都是 SDI應(yīng)用程序 .MDI系統(tǒng)允許用戶在同一應(yīng)用程序中同時可以查看多個文檔 .例如 ,一個文本編輯器可以允許用戶同時打開多個文本文件 .使用MDI 時 ,應(yīng)用程序有一個主窗口 ,在主窗口中有一些子窗口 ,每個子窗口中各自含有各自的文檔 .在 MDI框架中 ,主框口有一個主菜單 ,它對主框架中最頂端窗口有效 .各子窗口都可以縮成圖標(biāo)或展開 ,MDI 主窗口也可以變成桌面上的一個圖標(biāo) .MDI 界面可能會給你一種第二桌面的感 覺 ,它對窗口的管理和刪除混亂的窗口有很大的幫助 . 程序員所建立的每一個應(yīng)用程序都會使用它自己的一套控件 .菜單結(jié)構(gòu)以及對話框 .應(yīng)用程序界面的好壞取決于你如何選擇和組織這些界面對象 .Visual C++中的資源編輯器可以使你能容易的建立和定制這些界面對象 . 事件驅(qū)動機(jī)制 早期程序使用輸入 操作 輸出的機(jī)制,整個流程完全由程序員事先設(shè)定好。比如說鼠標(biāo)左擊、雙擊都是具體事件,根據(jù)這些事件啟用預(yù)先設(shè)置的相應(yīng)動作就是事件驅(qū)動機(jī)制。從用戶角度來看,各系統(tǒng)的界面對象是相同的:按鈕、滾動條、圖標(biāo)等等。 四川師范 大學(xué)成都學(xué)院本科畢業(yè)設(shè)計 15 從程序員角度來看,這些系統(tǒng)在概念上是相似的,盡管它們可能有很大的不同。 因為是用戶來操作應(yīng)用程序員的控制,所有程序必須作出響應(yīng),說做的響應(yīng)必須依賴于用戶使用鼠標(biāo)和鍵盤在 不同控制上的操作。 驅(qū)動的過程:在 Windows 模式中,在一個典型的應(yīng)用程序中,應(yīng)該是先建立一個主窗口,再在其中放上一些用戶控件。程序員應(yīng)該通過函數(shù)調(diào)用來發(fā)送消息來操作這些控件,從而響應(yīng)用戶的操作。其中,外模式對應(yīng)于視 圖和部分基本表,模式對應(yīng)基本表,內(nèi)模式對應(yīng)于存儲文件。 基本表本是獨立的存在的表,在 SQL 中一個關(guān)系就是一個表。 存儲文件的邏輯結(jié)構(gòu)組成了關(guān)系數(shù)據(jù)庫的內(nèi)模式。 視圖是從一個或幾個基本表導(dǎo)出的表。視圖在概念上與基本表等同。它最初是由 Microsoft Sybase 和AshtonTate 三家公司共同開發(fā)的,于 1988 年推出了第一個 OS/2 版本。 Sybase 則較專注于 SQL Server 在 UNIX 操作系統(tǒng)上的應(yīng) SQL Server 安裝界面用。這就要求數(shù)據(jù)庫結(jié)構(gòu)充分滿足各種信息的輸出和輸入。 在仔細(xì)分析調(diào)查有關(guān)餐飲管理信息需求的基礎(chǔ)上,選擇 MicrosoftSQL server2020 數(shù)據(jù)庫來儲存這些信息,數(shù)據(jù)庫命名為 dbCSManage,在數(shù)據(jù)庫中創(chuàng)建了 6個數(shù)據(jù)表用于存儲不同的信息 。此時必須在數(shù)據(jù)庫中建立一個供應(yīng)商信息表,用于存儲所有供應(yīng)商信息。 圖 供應(yīng)商信息實體 ER圖 在開發(fā)過程中要考慮系統(tǒng)安全性,不是任何人都可以操作系統(tǒng)的,所以在數(shù)據(jù)庫中建立一個員工信息表,用于存儲管理系統(tǒng)的員工信息。 圖 員工信息實體 ER圖 超市離不開貨物的往來,日常貨物購買時非常重要的,在數(shù)據(jù)庫中建立一個進(jìn)貨信息表用于存儲進(jìn)貨的詳細(xì)信息。 供應(yīng)商編 號 聯(lián)系人姓名 傳真 地址 聯(lián)系電話 加入日期 備注 供應(yīng)商姓名 是否發(fā)布 供應(yīng)商信息表 家庭電話 是否發(fā)布 員工職位 員工編號 所屬部門 員工姓名 登陸密碼 員工性別 員工生日 家庭住址 手機(jī)號碼 員工信息表 登陸 ID 四川師范 大學(xué)成都學(xué)院本科畢業(yè)設(shè)計 18 圖 進(jìn)貨信息實體 ER圖 超市定期要對貨物進(jìn)行補充,在進(jìn)貨之前要了解剩余貨物的數(shù)量,此時需要在數(shù)據(jù)庫中建立一個庫存信息表用于存儲貨物的情況。 圖 庫存信息實體 ER圖 為了時刻了解超市銷售利潤,需要對商品的銷售情況有所了解,此時需要在數(shù)據(jù)庫中建立一個商品銷售信息表,用于存儲所有的商品銷售信息。 商品名稱 倉庫名稱 進(jìn)貨人 進(jìn)貨價格 供應(yīng)商名稱 商品編號 進(jìn)貨時間 警報數(shù)量 商品計量 進(jìn)貨時間 庫存數(shù)量 庫存信息表 備注 銷售價格 庫存編號 銷售單價 應(yīng)付金額 商品數(shù)量 實付金額 進(jìn)貨公司名稱 刪除標(biāo)記 商品數(shù)量 貨物名稱 倉庫名稱 進(jìn)貨時間 進(jìn)貨單價 進(jìn)貨信息表 備注 操作員編號 商品計量單位 四川師范 大學(xué)成都學(xué)院本科畢業(yè)設(shè)計 19 圖 商品銷售信息實體圖 ER圖 當(dāng)顧客對某件商品不滿意時,可能會要求退貨,同時超市經(jīng)營者也要詳細(xì)的了解退貨信息。商品退貨信息實體 ER 圖如圖 所示。 供應(yīng)商信息表的結(jié)構(gòu),如表 。 表 tbEmpInfo 字段號 數(shù)據(jù)類型 長度 主鍵 描述 EmpId navrchar 20 是 員工編號 EmpName navrchar 20 否 員工姓名 EmpLoginName navrchar 20 否 登陸 ID EmpLoginPwd navrchar 20 否 登陸密碼 EmpSex navrchar 4 否 員工性別 EmpBirthday datatime 8 否 員工生日 EmpDept navrchar 20 否 所屬部門 EmpPost navrchar l 20 否 員工職位 EmpPhone navrchar 20 否 家庭電話 EmpPhoneM navrchar 20 否 手機(jī)號碼 EmpAddress navrchar 200 否 家庭住址 EmpFalg int 1 否 是否發(fā)布 進(jìn)貨庫存信息表的結(jié)構(gòu),如表 。 四川師范 大學(xué)成都學(xué)院本科畢業(yè)設(shè)計 22 表 tbKcGoods 字段名 數(shù)據(jù)類型 長度 主鍵 描述 KcID nvarchar 50 否 庫存編號 GoodsID nvarchar 50 是 商品編號 JhCompName nvarchar 100 否 供應(yīng)商名稱 KcDeptName nvarchar 20 否 倉庫名稱 KcGoodsName nvarchar 20 否 商品名稱 KcNum int 4 否 庫存數(shù)量 KcAlarmNum int 4 否 警報數(shù)量 KcUnit nvarchar 20 否 商品計量單位 KcTime datetime 8 否 進(jìn)貨時間 KcGoodsPrice nvarchar 8 否 進(jìn)貨價格 KcSellPrice nvarchar 8 否 銷售價格 KcEmp nvarchar 50 否 進(jìn)貨人 KcRemark nvarchar 200 否 備注 商品銷售信息表的結(jié)構(gòu),如表 。 表 tbGoodsInfo 字段名 數(shù)據(jù)類型 長度 主鍵 描述 ThGoodsID nvarchar 50 是 退貨商品編號 KeID nvarchar 50 否 庫存編號 GoodsID nvarchar 50 否 商品編號 SellID nvarchar 50 是 銷售編號 EmpID nvarchar 20 否 操作員編號 ThGoodsName nvarchar 50 否 商品名稱 ThGoodsNum Int 4 否 退貨數(shù)量 ThGoodsTime datetime 8 否 退貨日期 ThGoodsPrice nvarchar 8 否 退貨單價 ThNeedPay nvarchar 8 否 應(yīng)付金額 ThHasPay nvarchar 8 否 已退款金額 ThGoodsResult nvarchar 400 否 退貨原因 四川師范 大學(xué)成都學(xué)院本科畢業(yè)設(shè)計 24 數(shù)據(jù)庫連接 public class getSqlConnection {string G_Str_ConnectionString = Data Source=a\\a。uid=sa。 SqlConnection G_Con。 ()。 } } 5 系統(tǒng)功能詳細(xì)設(shè)計 設(shè)計原則和目標(biāo) 設(shè)計原則 人性化原則:充分考慮使用者的環(huán)境、管理人員的要求、操作人員的素質(zhì)、維護(hù)人員的水平。 快速高效原則:十幾秒鐘據(jù)可以把商品信息輸入電腦。 風(fēng)險分散原則:任何一個工作點出故障不會影響其他工作點。 系統(tǒng)采用人機(jī)交互的方式,界面美觀友好,信息查詢靈活、方便,數(shù)據(jù)存儲安全可靠。 對用戶輸入的數(shù)據(jù),進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗,盡可能的避免人為錯誤。 能夠準(zhǔn)確詳細(xì)、詳細(xì)地管理商品庫存信息。 登錄模塊設(shè)計 創(chuàng)建登錄模塊界面 新建一個 Windows 窗體,在窗體上放置 2 個文本框和 2 個命令按鈕 , 設(shè)計結(jié)構(gòu)圖。 表 系統(tǒng)登錄窗體用到的主要控件 控件類型 控件 ID 主要屬性設(shè)置 用途 TextBox txtid 無 輸入登錄用戶名 txtpwd PasswordChar屬性設(shè)置為 * 輸入登錄用戶密碼 Button btnOK Text屬性設(shè)置為“確定” 確定 binExit Text屬性設(shè)置為“取消” 取消 登錄的“確定”按鈕的事件過程 輸入登錄用戶名和密碼,單擊“確定”按鈕,登錄系統(tǒng)。 if ( == ) { (用戶名不能為空! )。 四川師范 大學(xué)成都學(xué)院本科畢業(yè)設(shè)計 26 } if ( == ) { (密碼不能為空! )。 } if ((, , 2) == 1) { frmMain frm = new frmMain()。 ()。 } } 主界面設(shè)計 創(chuàng)建主窗體界面 新建一個 Windows 窗體,命名為 , 在窗體上放置 5個組合框鈕主要用于實現(xiàn)對所有超市所有信息的登錄查詢功能。 圖 主窗體設(shè)計結(jié)果 四川師范 大學(xué)成都學(xué)院本科畢業(yè)設(shè)計 27 該窗體用到的主要控件,如表 。關(guān)鍵代碼如下: private void frmMain_Load(object sender, EventArgs e) { = true。 } private void timer2_Tick(object sender, EventArgs e) { = 當(dāng)前時間: + ()。 四川師范 大學(xué)成都學(xué)院本科畢業(yè)設(shè)計 28 表 主窗體中 6個菜單和相應(yīng)的子菜單 菜單名稱 子菜單 主要屬性設(shè)置 用途 基本檔 案 員工信息 Text屬性設(shè)置為“員工信息” 打開“員工信息”窗體 供應(yīng)商信息 Text屬性設(shè)置為“供應(yīng)商信息” 打開“供應(yīng)商信息”窗體 進(jìn)貨管理 進(jìn)貨 Text屬性設(shè)置為“進(jìn)貨” 打開“進(jìn)貨”窗體 進(jìn)貨查詢 Text屬性設(shè)置為“進(jìn)貨查詢” 打開“進(jìn)貨查詢”窗體 銷售管理 銷售 Text屬性設(shè)置為“銷售” 打開“銷售”窗體 退貨 Text屬性設(shè)置為“退貨” 打開“退貨”窗體 庫存管理 庫存警報 Text屬性設(shè)置為“庫存警報” 打開“庫存警報”窗體 庫存查詢 Text屬性設(shè)置為“庫存查 詢” 打開“庫存查詢”窗體 系統(tǒng)維護(hù) 數(shù)據(jù)備份 Text屬性設(shè)置為“數(shù)據(jù)備份” 打開“數(shù)據(jù)備份”窗體 數(shù)據(jù)還原 Text屬性設(shè)置為“數(shù)據(jù)還原” 打開“數(shù)據(jù)還原”窗體 這 5 個菜單及其子菜單 的設(shè)計結(jié)果,如圖 。 “進(jìn)貨信息”窗體如圖 。 表 控件類型 控件 ID 主要屬性設(shè)置 用途 TextBox txtGoodsID 無 輸入進(jìn)貨編號 txtGoodsname 無 輸入名稱 txtJhCompsname 無 顯示供應(yīng)商名稱 txtGoodsNum 無 輸入進(jìn)貨數(shù)量 txtGoodsJhPrice 無 輸入進(jìn)貨單價 txtGoodsSellPrice 無
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1