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

正文內容

畢業(yè)設計-快遞單專用打印軟件的設計與開發(fā)-預覽頁

2025-02-10 01:26 上一頁面

下一頁面
 

【正文】 軟件的數據庫名稱為 db_Express ,該數據庫包含了 4 個數據表,分別用來存儲單據模板、快遞單記錄、單據類型和操作員等信息, Visual C.NET 程序設計語言開發(fā)該軟件系統(tǒng), GDI+負責在屏幕和打印機上顯示信息,以及對快遞單格式排版的處理。本系統(tǒng)主要用到打印、圖像處理和板式的功能。繪制出的圖形可 4 以轉化為 bmp 格式保存到指定文件夾中。它的技術開發(fā)平臺是 Visual ,而C作為 Visual J++的替代語言也集成在該平臺中。 一個完整的快遞單打印系統(tǒng)應包括前臺和后臺,前臺主要是顯示在計算機屏幕上的界 面、控件按鈕、指令文本框等,后臺主要是為前臺的操作提供必要的指令和數據,也就是各界面運行的指令和相對于系統(tǒng)比較完整的數據庫。 ( 4)設置快遞單基礎模塊,主要完成快遞單信息的添加、刪除 、查找操作。設置操作員密碼修改功能,使操作員可修改其密碼。該系統(tǒng)模塊的 具體功能說明如下: ●操作員維護模塊:該模塊主要負責登錄該系統(tǒng)的人員信息 管理操作。 ●快遞單查詢模塊:該模塊主要負責對快遞單信息的查詢以及查詢結果的處理。 快 遞 單 專 用 軟 件 打 印 系 統(tǒng)快 遞 單 打 印 快 遞 單 查 詢快 遞 單 設 置基 礎 設 置 單 據 管 理操 作 員 設 置退 出操 作 員 維 護 修 改 密 碼 圖 2— 3 系統(tǒng)結構框圖 系統(tǒng)流程圖 首先打開系統(tǒng)的登錄窗體,在快遞單打印通菜單欄和工具欄中可以操作鏈接進入相應的操作界面,該系統(tǒng)可以使用多種單據格式,這也就滿足了一個用戶使用多種快遞單的要求,該軟件主要包括五個操作模塊,其系統(tǒng)流程圖如圖 24 所示。 ( 4) 系統(tǒng)開發(fā)平臺: .NET Framework 4。 圖 31 db_Express 數據庫的說明 數據庫概念設計 操作員在登錄該系統(tǒng)時,需要經過身份的驗證,操作員分為超級用戶和非超級用戶,在本系統(tǒng)中,只設置一個超級用戶,其他的都是非超級用戶,他們的區(qū)別主要體現在“操作員維護”模塊,超級用戶可以對非超級用戶進行添加和刪除。單據類型信息的 ER 圖如圖 322所示。本系統(tǒng)的快遞單號采用的是條形碼中的39碼, 快遞單記錄信息 ER 圖 324所示。tb_BillType 表的邏輯結構如表 332 所示。 tb_BillText 的邏輯結構如表 334 所示。在命名空間引人 using ,因為加了這個命名空間之后才可以使用該數據庫操作。 GDI+是與 .NET Framework 中的圖形設備接口進行交互的入口,它有以下幾方面的優(yōu)點,( 1) GDI+提供了一個與對象無關的模型,在 GDI+中,程序員根據實際需要獨立地創(chuàng)建和使用鋼筆、畫筆、圖像或文字,并可以隨時對它們修改,操作簡易方便。 首先要確保 using using ,然后創(chuàng)建實例 bmp將繪 制在窗口界面上的圖形轉化為 24位 RGB格式的圖像存儲到內存文件中,單位為像素,該對象需要指定圖像的高度和寬度,主要代碼格式: Bitmap bmp = new Bitmap( X, Y, )。 系統(tǒng)登錄模塊 系統(tǒng)登錄是本軟件的起點,也是程序的入口,本系統(tǒng)取名為“紅太狼快遞單打印軟件”,只有指定的合法用戶才可以登錄,在這些用戶中,有一個超級用戶,其他為非超級用戶,他們的權限主要體現在“操作員維護”模塊。 表 432 “系統(tǒng)登錄”窗體中用到的主要控件 控件類型 控件 ID 主要屬性設置 用途 Label Label1,Label2 Text 屬性分別設置為“用戶編碼:”,“登錄密碼:”。它主要是通過調用CommClass公共類中 ShowFormByMdiParent方法來實現各模塊的鏈接操作,該窗體的運行界面如圖 441所示。 制作菜單欄 ToolStrip toolStripMain 其 Items 屬性的詳情設置請查看源程序。 ( 2)①觸發(fā) menuItemBillPrint(快遞單打?。┌粹o的 Click 事件,轉到“快遞 單打印”的窗體界面; ②觸發(fā) menuItemBillQuery(快遞單查詢)按鈕的 Click 事件,轉到“快遞 單查詢”的窗體界面; ③觸發(fā) menuItemSetBill(快遞單設置)按鈕的 Click 事件,轉到“快遞單 16 設置”的窗體界面; ④觸發(fā) menuItemSetOperator(操作員維護)按鈕的 Click 事件,轉到“操 作員維護”的窗體界面; ⑤觸發(fā) menuItemAmendPass(修改密碼)按鈕的 CLick 事件,轉到“密碼修 改”的窗體界面。該窗體用到的主要控件如表 452 所示。 顯示快遞單的基本信息 BindingSource bsBillType Modifiers屬性設置為 Public。 ②觸發(fā) toolAmend(修改)按鈕的 Click 事件,若存在選中的修改快 遞單的內容,則轉到“快遞單基本信息”窗體。 快遞單基本信息模塊 新建一個 Windows窗體,命名為 FormBillTypeInput,該窗體是 “快遞單設置”窗體下的一個 子窗體,選擇“快遞單設置”窗體上的“添加”或“修改”按鈕將打開“快遞單基本信息”窗體,選擇“添加”按鈕時,該窗體用于錄入快遞單的基本信息,選擇“修改”按鈕時,該窗體用于修改遞單基本信息參數,該窗體的運行結果如圖 454所示。 20 圖 456 設計模板窗體 該子模塊的程序思路如下: ( 1)構造模板中 的文本控件,因為各種類快遞單模板的信息內容不相同,所以要從 tb_BillTemplate數據表中動態(tài)地讀入,這些控件在窗體界面上不顯示,只有運行本系統(tǒng)時,根據實際需要調整這些文本控件的大小。 ( 3)單擊該模板上的“關閉”命令,彈出“模板設置信息已被更新,是否保存?”的軟件提示對話框, 若單擊是,重新執(zhí)行保存按鈕的操作,否則不予保存。 表 462 “操作員維護”窗體中用到的主要控件 控件類型 控件 ID 主要屬性設置 用途 DataGridView dgvBillType AllowUserToAddRows 屬 性 設 置 為false。 用于管理數據源 ToolStrip toolStrip1 其 Items 屬性的詳情設置請查看源程序。 圖 464 “操作員編輯”窗體 該模塊的程序思路如下: ( 1)在該窗體的 Load事件中,若是添加命令,添加操作員的信息到 tb_Operator數據表;若是修改命令,讀取該數據表的信息,主要是“操作員名稱”,然后進行編輯。修改后的密碼保存到數據表 tb_Operator中的“ Password”字段中。接下來檢索 txtPassword文本框中的內容是否為空,若是空值,則彈出“新密碼不能為空”的軟件提示對話框,否則判斷“新密碼”和“確認信密碼”文本框中的內容是否一致,若一致,更新 tb_Operator 數據表中原來的密碼,彈出“密碼修改成功”的軟件提示對話框,否則彈出“確認密碼與新密碼不相同”的軟件提示對話框。 表 482“系統(tǒng)登錄”窗體中用到的主要控件 控件類型 控件 ID 主要屬性設置 用途 DataGridView dgvBillType AllowUserToAddRows 屬性設置為false。 制作工具欄 本系統(tǒng)包括在 5 種類型的快遞單,查詢快遞單時,首先選擇需要查詢的單據類型,選擇“查詢”按鈕會彈出“查詢條件輸入”的界面,可以在文本框中輸入快遞單號,地址等任意信息查詢到該快遞單的相關記錄,也可以直接選擇“快遞單輸入條件”界面上的查詢按鈕,查找該快遞單的所有記錄。 ( 2)在“選擇單據類型”文本框的 SelectedIndexChanged 事件中,根據快遞單類型的編碼查找對應的單據,若找到此類單據,用戶可以根據該單據上的某一信息查找對應的所有信息內容,但如果該單據不存在快遞單號,就會彈出“該單據的模板未設置快遞單號輸入框,無法查詢!”的軟件提示對話框。 條形碼的概述 條形碼是一種標準符號,它可供電子儀器自動識別,它的應用領域十分廣泛,在工業(yè)領域、物流交通領域、商業(yè)領域和郵電通信等領域等都可以見到各式各樣的條形碼。 圖 484 條形碼的結構圖 ● ① :靜區(qū),靜區(qū)有兩個功能,一、當兩個條形碼相距距離較近時,靜區(qū)有助于將它們分開;二、它能使閱讀器進入準備閱讀的狀態(tài)。 ● ③ 、 ⑤ :條,條形碼中反射率較低的部分,印刷的顏色較深。 Code 39 條形碼的編碼規(guī)則如表 485 所示。 表 492 “快遞單打印”窗體中用到的主要控件 控件類型 控件 ID 主要屬性設置 用途 ToolStrip toolStrip1 其 Items 屬性的詳情設置請查看源程序 制作工具欄 ListBox IbxBillTypeCode Dock 屬性設置為 Fill 顯示快遞單種類 PictureBox pbxBillPicture Dock 屬性設置為 Fill 顯示快遞單圖像 SplitContainer SplitContainer1 Dock 屬性設置為 Fill 把窗體分割成兩個大小可調區(qū)域 PrintDocument pd 默認設置 設置打印參數并打印快遞單 單據打印功能是在快遞單查詢功能的基礎上實現的,操作員首先查詢需要打印的快遞單,然后在界面上填寫或修改單據內容,最后打印 快遞單,快遞單打印流程圖如圖 493 所示。 第五章 系統(tǒng)測試 系統(tǒng)測試的意義 系統(tǒng)測試是系統(tǒng)開發(fā)過程中必不可少的一部分,在每個環(huán)節(jié)都要進行嚴格、仔細地審查和測試,以便問題可以更早地暴露出來。( 3)測試成功后,還應檢查本模塊是否有多余的工作,應盡可能地保障代碼的準確、 精煉,多余的代碼不僅影響程序的運行效率,而且也會導致系統(tǒng)潛在的危害。 53 測試用力表 測試模塊 測試條件輸入 輸出結果顯示 登錄模塊 用戶編碼: mr 登錄密碼: 999 進入主系統(tǒng)界面 快遞單設置中的添加按鈕 單據名稱:中通快遞 單據高度: 250 單據寬度: 150 單號位數: 12 備注:中通快遞 狀態(tài):啟用 選擇單據圖片:從本機的指定文件夾下添加圖片 添加成功 快遞單設 置中的修改按鈕 單據名稱:中通快遞 V 單據高度: 220 單據寬度: 120 單號位數: 12 備注:中通快遞 V 狀態(tài):禁用 選擇單據圖片:從本機的指定文件夾下添加圖片 修改成功 快遞單設置中的刪除按鈕 彈出“確定要刪除嗎?”的對話框,選擇“是 ” 刪除成功 操作員維護中的添加按鈕 操作名稱:嗨嗨 操作密碼: 1234 確認密碼: 1234 保存成功,是否繼續(xù)添加 操作員維護中的修 操作員名稱:明日科技 修改成功 30 改按鈕 操作員維護中的刪除按鈕 彈出“確定要刪除嗎?”的對話框,選擇“是 ” 刪除成功 修改密碼 原 始密碼: 999 新密碼: 888 確認密碼: 888 密碼修改成功 快遞單查詢 選擇“中通快遞單” 顯示出所有中通快遞單的信息 輸入查詢條件 快遞單號: 222222222228 顯示整張快遞單信息 單據保存 寄件人姓名:王明 始發(fā)地:江蘇無錫 保存成功 單據打印 正在打印 致 謝 本篇論文是在錢誠老師的親切關懷和悉心指導下完成的。 感謝讓我度過四年大學生活的常州工學院,尤其要感謝延陵學院的領導和老師們,是你們用自己淵博的知識和積極進取的態(tài)度影響并激勵 著我,使我不斷進步,不斷進取,度過了充實而有意義的大學生活。 31 參考文獻 [1]周鳴場 ,曾潔玫 .GDI+程序設計實例 [M].— 北京:中 國水利水電出版社, 2022 [2]劉洪成 .C高級教程 [M].—
點擊復制文檔內容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1