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

正文內(nèi)容

小商店進(jìn)銷存管理系統(tǒng)的設(shè)計(jì)與開發(fā)(留存版)

2024-11-12 05:30上一頁面

下一頁面
  

【正文】 O 操縱數(shù)據(jù)庫一般分為以下 9 個(gè)步驟: . . 1)創(chuàng)建一個(gè)到數(shù)據(jù)源的連接( Connection) ,連接到數(shù)據(jù)庫。采用三層架構(gòu)之后,用戶界面層通過統(tǒng)一的接口向業(yè)務(wù)邏輯處理層發(fā)送請(qǐng)求,業(yè)務(wù)層按照自己的邏輯規(guī)則將請(qǐng)求處理后再通過數(shù)據(jù)存儲(chǔ)層 [1]。系統(tǒng)具有很好的安全性、可維護(hù)性 、可重用性和易操作性。 3)強(qiáng)大的 查詢功能,保證數(shù)據(jù)查詢的靈活性。 在 Visual Basic 中,選擇【工程】 → 【類模塊】菜單命令,打開“添加類模塊”對(duì)話框,選擇“ VB 類生成器”,單擊【打開】按鈕后,彈出“類生成器”對(duì)話框。 經(jīng)濟(jì)可行性 商品管理系統(tǒng)的投入,能夠提高工作效率,減少工作人員,從而減少勞力資本的投入,根據(jù)核算,系統(tǒng)投之后,就能夠收回開發(fā)系統(tǒng)的投資,經(jīng)過對(duì)上述幾個(gè)方面的調(diào)查研究和分析,我們得出小商品銷售管理這個(gè)軟件的市場(chǎng)前景是相當(dāng)客觀的,在經(jīng)濟(jì)角度來說,開發(fā)商品銷售管理是可行的。分類查看:可以 根據(jù)商品類型來查看某種商品的銷售情況。可對(duì)商品進(jìn)行入庫登記和銷售登記,并提供綜合查詢、添加、修改、刪除、統(tǒng)計(jì)等功能,能夠準(zhǔn)確及時(shí)地為商戶提供第一手信息。輸入項(xiàng)、輸出項(xiàng):該模塊的輸入項(xiàng)為進(jìn)銷存商品進(jìn)銷存管理系統(tǒng) 用戶管理模塊 供貨商管理模塊 商品類型管理模塊 商品管理模塊 進(jìn)貨管理模塊 銷售管理模塊 報(bào)損管理模塊 統(tǒng)計(jì) 進(jìn)貨 銷售 報(bào)損 . . 的進(jìn)貨單,其中包括進(jìn)貨商品的編號(hào),供貨商號(hào), 進(jìn)貨價(jià),數(shù)量,金額進(jìn)貨日期等。外模式也就是不同用戶所對(duì)的數(shù)據(jù)視圖,它將數(shù)據(jù)庫內(nèi)部抽象的數(shù)據(jù)及其互相之間的關(guān)系表示為簡(jiǎn)單、直觀的應(yīng)用界面。 + strFieldName + 39。 全局變量的聲明 首先,加入一個(gè)全局變量,它的名稱和功能如下: Public g_conn as connection ?用于全局的數(shù)據(jù)連接 ? Sub Main ()過程 —— 組件啟動(dòng)入口點(diǎn) 創(chuàng)建業(yè)務(wù)邏輯組件的時(shí)候,把 ActiveX DLL 工程的啟動(dòng)屬性設(shè)置為 Sub Main() ,在這個(gè)啟動(dòng)對(duì)象中要完成的功能就是與數(shù)據(jù)庫的連接,實(shí)現(xiàn)代碼如例程 所示。省略參數(shù)時(shí),返回全部進(jìn)貨信息。程序的主 要部分設(shè)計(jì)在這個(gè)環(huán)節(jié)完成。所以采取“先編譯后調(diào)試”的方案,全編譯執(zhí)行程序或者將工程編譯生成 EXE 或者 DLL。連接到數(shù)據(jù)庫 Public Function ConnectToDatabase(ByRef szErrMsg As String) As Boolean On Error GoTo ErrHandler Set g_Conn = New Connection 39。 strPassword .Open End With 39。 39。釋放對(duì)象 Set obj = Nothing Next index 39。函數(shù)返回值 Set Statistic = Me End Function 例程 登錄界面程序設(shè)計(jì) Private Sub cmdOK_Click() Dim User As New clsUser 39。此時(shí) ID 屬性是商品編號(hào) ,而非 sale 表中的銷售編號(hào) .ID = rs(GoodsID).Value .GoodsName = Trim(rs(GoodsName).Value) .TypeName = GetValueByID(GoodsType, TypeID, rs(TypeID).Value, TypeName) .UnitName = Trim(rs(UnitName).Value) .AverageBuyPrice = rs(AverageBuyPrice).Value .TotalBuyTimes = rs(TotalBuyTimes).Value .TotalBuyAmount = rs(TotalBuyAmount).Value .GrossBuyPrice = rs(GrossBuyPrice).Value End With 39。執(zhí)行查詢并返回查詢結(jié) 果 Set rs = (strSQL) 39。 ,NULL,NULL,NULL Else strSQL = strSQL amp。Data Source= amp。 所以在今后將從這 3 個(gè)方面改善 系統(tǒng),使系統(tǒng)界面更加美觀、使用更加流暢、操作更加方便。 選擇【工具】 —— 【選項(xiàng)】菜單命令,打開“選項(xiàng)”對(duì)話框,在編輯器屬性頁中,把“要求變量聲明”這個(gè)復(fù)選框上,或者 手工在每個(gè)文件的開頭加上關(guān)鍵字: Option Explicit 這樣在編譯時(shí)會(huì)對(duì)沒有聲明的變量報(bào)錯(cuò),從而減少很多不必要的調(diào)試。 . . 圖 用戶登陸界面 當(dāng) 用戶單擊【登錄】按鈕之后提交登錄信息請(qǐng)求,并按照登錄信息是否合法來確定是否顯示主界面。 4)進(jìn)貨管理模塊 進(jìn)貨管理模塊包括操作類 clsBuy 和集合類 clsBuys,實(shí)現(xiàn)的功能有: 添加進(jìn)貨信息 更改進(jìn)貨信息 刪除進(jìn)貨信息 統(tǒng)計(jì)進(jìn)貨信息 其他與進(jìn)貨信息有關(guān)的操作 . . 其中添加、更新和刪除進(jìn)貨信息這里不再贅述。具體的功能如下: 在對(duì)象操作類:實(shí)現(xiàn)與單個(gè)信息相關(guān)的操作,包括添加、修改和刪除。 + strFieldName + 39。 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 根據(jù)面向?qū)ο蠛腿龑咏Y(jié)構(gòu)的設(shè)計(jì)思想,系統(tǒng)結(jié)構(gòu)設(shè)計(jì)圖如圖 所示。 2)供貨商管理模塊:實(shí)現(xiàn)了對(duì)供貨商的查詢、添加和修改功能。同時(shí)這種設(shè)計(jì)方法降低了三層之間的耦合程度,日后對(duì)某一層的修改,擴(kuò)充時(shí),對(duì)其他層可以只產(chǎn)生很小的影響。進(jìn)貨分析:列出當(dāng)前進(jìn)貨量最多的前幾項(xiàng)商品和進(jìn)貨量最少的前幾項(xiàng)商品。 9)結(jié)束連接。 封裝數(shù)據(jù)庫 現(xiàn)在的管理信息系統(tǒng)中,越來越多的人傾向于將用戶界面、業(yè)務(wù)操作邏輯、數(shù)據(jù)庫分層實(shí)現(xiàn),一方面提高了數(shù)據(jù)庫的安全性,另外也適合多人的協(xié)同開發(fā)。 小型商店進(jìn)銷存管理系統(tǒng)的廣泛使用在歐美等國(guó)家已經(jīng)實(shí)現(xiàn),它最主要的特點(diǎn)是能夠?qū)崟r(shí)的和準(zhǔn)確的控制店內(nèi)的銷售和庫存情況, 可以有效地加速商品的周轉(zhuǎn)率,減輕勞動(dòng)強(qiáng)度從而提高服務(wù)質(zhì)量。 form。 用戶界面 邏輯處理層 數(shù)據(jù)存儲(chǔ)層 IUnknown 給出條件,要 調(diào)用存儲(chǔ)過程或 查看商品信息 用戶自定義函 數(shù) 封裝 返回執(zhí)行結(jié) 數(shù)據(jù)庫操作 返回商品對(duì)象 內(nèi)部有商品信 果和記錄集 數(shù)據(jù)庫 商品進(jìn)銷存管理系統(tǒng)用戶操作界面 商品管理組件 圖 三層架構(gòu)工作原理 在 Visual Basic 中,可以使用 ActiveX DLL 來封裝業(yè)務(wù)邏輯。 6)通過數(shù)據(jù)集對(duì)象對(duì)數(shù)據(jù)進(jìn)行各種操作,包括獲取某種字段值,以及修改、增加、刪除記錄等。商品進(jìn)貨管理功能完成進(jìn)貨信息登記、修改和刪除等。系統(tǒng)需能夠防止各類誤操作可能造成的數(shù)據(jù)丟失、破壞 ,并提醒用戶及時(shí)保存新信息。 系統(tǒng)功能模塊劃分 根據(jù)系統(tǒng)的功能分析,可以得出如圖 所示的系統(tǒng)功能模塊圖 圖 1)用戶管理模塊的主要功能是對(duì)用戶身份進(jìn)行,添加修改系統(tǒng)管理員和普通用戶,普通用戶在進(jìn)行系統(tǒng)登錄過程中,登錄模塊將調(diào)用數(shù)據(jù)庫里的用戶清單,并對(duì)賬號(hào)和密碼進(jìn)行驗(yàn)證,只有輸入了正確的賬號(hào)和密碼后,系統(tǒng)登錄才會(huì)成功。添加商品信息:主要功能添加新報(bào)損的商品。dbo.tmpTable39。 將新建工程時(shí)主動(dòng)生成的類 Class1 的名稱重設(shè)置為 clsPublic,然后按照默認(rèn)文件名 保存工程。供貨商信息集合類 clsSupplier 用來查詢并以集合類的形式返回供貨商的信息,它包含的大部分函數(shù)實(shí)現(xiàn)與 clsUser 類也很相似。 圖 4. 5 主界面設(shè)計(jì)圖 主界面中,菜單欄和工具欄作為功能向?qū)?,?后 用戶執(zhí)行相關(guān)實(shí)體的添加、更改、刪除、查詢和統(tǒng)計(jì)操作,同時(shí)也包括自定義視圖和查看軟件關(guān)于信息等輔助功能。在完成了用戶界面設(shè)計(jì)和程序過程設(shè)計(jì)后,基本上完成了詳細(xì)設(shè)計(jì)的內(nèi)容。 本 系統(tǒng)基本上符合了預(yù)期的用戶需求目標(biāo),實(shí)現(xiàn)了商品信息維護(hù)、進(jìn)貨管理、銷售管理、報(bào)損管理、數(shù)據(jù)統(tǒng)計(jì)等功能。Initial Catalog= amp。 (NULL Else strSQL = strSQL amp。 End If strSQL = strSQL amp。清空當(dāng)前集合 39。用戶登錄并返回登錄結(jié)果 Result = (Trim(txt(0)), txt(1), UserID, TrueName, UserType) 39。統(tǒng)計(jì)各種商品的進(jìn)貨次數(shù)和進(jìn)貨總價(jià)格,返回一個(gè)集合類 Public Function Statistic() As clsBuys On Error Resume Next Dim rs As Recordset 39。 BeginningDate amp。參數(shù)說明: lngID 為進(jìn)貨編號(hào), GoodsName 為商品名稱, BeginningDate 和 EndingDate為進(jìn)貨時(shí)間范圍 On Error Resume Next Dim rs As Recordset 39。連接到 SQL Server 數(shù)據(jù)庫 With g_Conn .CursorLocation = adUseClient .CommandTimeout = 100 .ConnectionString = Provider=。ActiveX DLL 工程是無法進(jìn)行單獨(dú)調(diào)試的,必 須與 EXE 工程聯(lián)合調(diào)試。 圖 登錄界面程序流程圖 2)密碼修改程序設(shè)計(jì) 密碼修改程序設(shè)計(jì)流程圖如圖 所示 在用戶更改密碼時(shí),系統(tǒng)首先判斷輸入的兩次舊密碼是否一致,若一致,則判斷原密碼是否正確,如果原密碼正確,則對(duì)數(shù)據(jù)庫中的相應(yīng)字段進(jìn)行更新。 返回值: clsBuys 類型,一個(gè) clsBuy 的集合。 Connecttodatebase 函數(shù) —— 與數(shù)據(jù)庫建立連接 功能:連接到 SQL 數(shù)據(jù)庫。INSERT tmpTable 39。 數(shù)據(jù)庫表的設(shè)計(jì) 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì),即把前兩個(gè)階段的成果轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)所支持的數(shù)據(jù)模型。在該查詢模塊中可以按照商品的編號(hào)、銷售日期等多種方式進(jìn)行商品銷售信息查詢。用戶可以根據(jù)需要進(jìn)行查詢操作,管理人員可以根據(jù)需要進(jìn)行增加、修改、刪除、查詢等操作。 4)報(bào)損管理 商品報(bào)損信息管理:商品報(bào)損信息包括商品報(bào)損數(shù)量、報(bào)損原因等。 系統(tǒng)需求概述 系統(tǒng)功能分析 為了使系統(tǒng)的功能更加的齊全和完善,所以從以下幾個(gè)方面分析了系統(tǒng)需要的一些基本功能,為后面的設(shè)計(jì)提供了一定的參照。 在一 個(gè)打開的 Visual 的工程中,選擇【工程】 → 【引用】菜單命令,出現(xiàn)引用對(duì)話框,在“可引用”列表框中選擇“ Microsoft ActiveX Date Objects Library”選項(xiàng),單擊【確定】按鈕。 系統(tǒng)開發(fā)關(guān)鍵技術(shù)介紹 三層體系結(jié)構(gòu) 傳統(tǒng)的兩層 C/S 架構(gòu)中,客戶端與數(shù)據(jù)庫完全分開,把大量的數(shù)據(jù)訪問規(guī)則、業(yè)務(wù)規(guī)則及合法性校驗(yàn)等服務(wù)集成到客戶端應(yīng)用程序。. . 本科畢業(yè)論文 題 目 小型商店 進(jìn)銷存管理系統(tǒng)的 設(shè)計(jì) 與 開發(fā) 學(xué) 院 信息科學(xué)技術(shù)學(xué)院 專 業(yè) 信息管理與信息系統(tǒng) 畢業(yè)屆別 2020 屆
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1