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

正文內(nèi)容

物資出門管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(參考版)

2024-09-13 19:58本頁面
  

【正文】 圖 物資明細(xì)查詢 48 第四節(jié) 本章小結(jié) 本章首先對測試的定義和目。點(diǎn)擊“查詢”按鈕,成功即可在正下角出現(xiàn)結(jié)果頁面,頁面內(nèi)顯示查詢出來的滿足條件的表單內(nèi)容,表示測試成功。單據(jù)審核成功 見圖 所 示 。在審核意見時(shí)選擇同意,則出門條單據(jù)轉(zhuǎn)向下一個節(jié)點(diǎn)。制單流程完成后可以查看已完成單據(jù)。但審核人不同意審核時(shí),需說明原因,原因字?jǐn)?shù)在 6 字以上,否則無法退回。 46 圖 權(quán)限配置成功 五、測試表單整個流程是否成功 首先填制表單,表單完成后提交審核,出現(xiàn)“審核成功”提示框,說明提交成功,根據(jù)流程單據(jù)依次到達(dá)部門審核、總務(wù)審核,最后門衛(wèi)放行,當(dāng)審核過程中提交同意,流程會逐次向下走。否則,系統(tǒng)以新密碼登錄后顯示“系統(tǒng)登錄失敗”。在用戶信息設(shè)置中可以對用戶登錄密碼進(jìn)行設(shè)置,角色進(jìn)行修改。用戶新增見圖 、圖 和圖 所示。在登錄成功之后,即可進(jìn)入相應(yīng)的管理 頁面,點(diǎn)擊系統(tǒng)管理菜單進(jìn)行基本數(shù)據(jù)操作,現(xiàn)在以用戶信息管理為例進(jìn)行說明。系統(tǒng)登錄測試見圖 和圖 所示 。填寫完成點(diǎn)擊“確定”按鈕,電腦右下角將出現(xiàn)“書”的標(biāo)志,點(diǎn)擊“顯示 ”將會出現(xiàn)操作程序頁面,即該用戶已經(jīng)登陸成功了。 數(shù)據(jù)庫連接測試見圖 、圖 所示。 第三節(jié) 系統(tǒng)測試 一、測試數(shù)據(jù)庫連接是否成功 安裝好物資出門管理系統(tǒng)后,首次運(yùn)行系統(tǒng)出現(xiàn)數(shù)據(jù)庫連接菜單,進(jìn)行數(shù)據(jù)連接配置,配置成功后會出現(xiàn)“連接成功”,連接錯誤會提示“連接失敗”。相反,如果測試時(shí)為了發(fā)現(xiàn)程序中的錯誤,就會力求設(shè)計(jì)出最能暴露錯誤的測試方案。正確的認(rèn)識測試的目標(biāo)決定了測試方案的設(shè)計(jì)。信息系統(tǒng)是一個復(fù)雜的整體,包括硬件和軟件、模型和代碼、程序和數(shù)據(jù)。因此,再徹底的測試,也總會遺留一些問題到運(yùn)行階段。因?yàn)樵诶碚撔陨喜荒鼙WC所開發(fā)的系統(tǒng)式絕對正確的,所以必須通過測試來發(fā)現(xiàn)和排除這些問題。 第一節(jié) 測試的定義 信息系統(tǒng)測試是在信息系統(tǒng)開發(fā)過程中,通過確定的方法,從信息系統(tǒng)模型和軟件代碼中發(fā)現(xiàn)并排除潛在錯誤,以得到能可靠運(yùn)行的系統(tǒng)過程。 測試是為了保證系統(tǒng)質(zhì)量所從事的發(fā)現(xiàn)模型和程序錯誤的工作,有靜態(tài)測試和動態(tài)測試兩種測試方法。 最后通過以上的需求分析、總體設(shè)計(jì)以及詳細(xì)設(shè)計(jì)實(shí)現(xiàn)了系統(tǒng)的功能。該系統(tǒng)通過相關(guān)語法和函數(shù)的正確使用,完成了該系統(tǒng)的各個模塊編譯。代碼編譯中不斷的運(yùn) 用 技術(shù)中的語法和函數(shù),例如:在實(shí)現(xiàn)這些功能時(shí)主要運(yùn)用了 exec 命令,執(zhí)行存儲過程,實(shí)現(xiàn)數(shù)據(jù)庫中視圖的調(diào)用;運(yùn)用 try…end try 調(diào)試異常的語句 ,用 catch 來捕捉這個異常,這種用來捕捉的異常都是在調(diào)試程序的時(shí)候不一定會出現(xiàn)的異常 ; SaveFileDialog 組件實(shí)現(xiàn)報(bào)表導(dǎo)出 Excel 文件;運(yùn) 用 中的 Imports 語句,導(dǎo)入在引用的項(xiàng)目和程序集中定義的命名空間或編程元素;在函數(shù)使用上,該系統(tǒng)開發(fā)運(yùn)用到 ToString 函數(shù)、 CBool 函數(shù)、 Trim 函數(shù)、 Len 函數(shù)等,如 MsgBox 函數(shù)在對話框中顯示消息,等待用戶單擊按鈕,并返回表示用戶所擊按鈕的數(shù)值。 40 圖 物資明細(xì)查詢界面 (三)物資明細(xì)查詢流程圖 物資明細(xì)查詢流程圖如圖 所示。當(dāng)用戶進(jìn)行分組顯示后,在界面下方顯示分組條件,方便用戶明確此時(shí)的分組依據(jù)。制單部門和流程名稱設(shè)置為必選項(xiàng),不進(jìn)行選擇便會彈出提示,以便用戶操作。 (二)物資明細(xì)查詢界面設(shè)計(jì)與實(shí)現(xiàn) 物資明細(xì)查詢模塊主要有條件選擇區(qū)和報(bào)表展示區(qū)。報(bào)表導(dǎo)出功能有助于用戶脫離系統(tǒng)查看報(bào)表,并間接的實(shí)現(xiàn)了報(bào)表打印功能。為了整體把握單據(jù)信息信息,以便管理者掌控信息,則設(shè)置了報(bào)表功能按鈕區(qū)。單據(jù)審核界面如圖 所示。功能按鈕有審核按鈕和關(guān)閉按鈕。 (二)單據(jù)審核界面設(shè)計(jì)與實(shí)現(xiàn) 單據(jù)審核界面包括審核意見填寫區(qū)、單據(jù)信息查詢區(qū)以及功能按鈕區(qū)。 審核意見為不同意時(shí),填寫好意 見后提交審核,則流程逐次退回上一級經(jīng)辦人。 用戶在審核過程中,通過查詢單據(jù)信息展示區(qū),作出審核判斷 [19]。 Y 經(jīng)辦人 審核人 審核 門 衛(wèi) 放 行 N Y N 提交 開 始 38 圖 物資出門條界面設(shè)計(jì) 六、單據(jù)審核界面設(shè)計(jì)與實(shí)現(xiàn) (一)設(shè)計(jì)思路 單據(jù)審核是出門條流程的重要環(huán)節(jié),審核中的單據(jù)包括兩個方面的內(nèi)容:出門條基本信息和流程處理信息。 (二)物資出門條界面設(shè)計(jì)與實(shí)現(xiàn) 物資出門條界面設(shè)計(jì)包括單據(jù)填寫界面,發(fā)起流程、保存為常用單據(jù)、刪除明細(xì)等按 鈕設(shè)置。 圖 出門條流程圖 五、物資出門條填寫模塊設(shè)計(jì)與實(shí)現(xiàn) (一)設(shè)計(jì)思路 出門條單據(jù)的填制是 系統(tǒng)的基本內(nèi)容,單據(jù)填寫中調(diào)出部門和制單人是根據(jù)登錄用戶自動生成,用戶可以選擇已設(shè)置好的提貨單位,輸入提貨人,單據(jù)明細(xì)根據(jù)實(shí)際情況 填寫出門物資信息 。 開 始 刪除用戶信息 判斷是否 刪除信息 從數(shù)據(jù)庫中刪除 結(jié) 束 Y N 36 圖 流程新增界面設(shè)計(jì) 圖 流程權(quán)限分配界面設(shè)計(jì) 圖 流程查詢界面設(shè)計(jì) (三)出門條流程圖 37 通過流程管理, 可以清楚知道 出門條單據(jù)在系統(tǒng)中扭轉(zhuǎn)的過程。第三部分是整個流程管理的查詢界面,通過該界面用戶可以方便快捷的查看流程設(shè)置信息。第二部分是流程分配界面,根據(jù)填寫的流程信息,進(jìn)行每個流程步驟的權(quán)限分配。 (二 )流程管理界面設(shè)計(jì)與實(shí)現(xiàn) 流程管理模塊的界面設(shè)計(jì)分為三個部分的 設(shè)計(jì),第一部分是新增流程界面,該界面提供流程信息填寫,流程類型選擇以及流程步驟設(shè)置。首先確定流程類型是一次性出門還是物資比返回,這里提供選擇按鈕進(jìn)行流程類型選擇。 34 圖 用戶新增流程圖 圖 修改用戶 信息流程圖 開 始 錄入用戶 相關(guān)信息 判斷是否 符合要求 寫入數(shù)據(jù)庫 結(jié) 束 開 始 修改用戶信息 判斷是否 符合要求 修改數(shù)據(jù)庫數(shù)據(jù) 結(jié) 束 N N Y Y 35 圖 刪除用戶流程圖 四、流程管理模塊設(shè)計(jì)與實(shí)現(xiàn) (一)設(shè)計(jì)思路 流程管理模塊主要是 3 個功能展示:配置流程信息、設(shè)置流程步驟和控制權(quán)限分配。用戶信息新增流程圖如圖 所示,用戶信息修改流程圖如圖 所示。用戶信息界面設(shè)計(jì) 如圖 和圖 所示 。用戶點(diǎn)擊部門,用戶信息展示相應(yīng)部門的用戶信息。然后可以對用戶信息進(jìn)行新增、修改和刪除操作。以用戶信息為例?;拘畔ǎ翰块T信息、用戶信息、物資類型管理、提貨商信息、計(jì)量單位信息。 (二)權(quán)限分配菜單界面實(shí)現(xiàn) 根據(jù)設(shè)計(jì)思路, 用戶登錄 界面設(shè)計(jì)如圖 所示 。 圖 系統(tǒng)主窗體界面設(shè)計(jì) 二、權(quán)限分配菜單設(shè)計(jì)與實(shí)現(xiàn) (一)設(shè)計(jì)思路 系統(tǒng)管理員可以根據(jù)不同用戶的分配相應(yīng)的權(quán)限,用戶權(quán)限不同,則界面展示就不相同,同時(shí)操作權(quán)限也不相同 [15]。系統(tǒng)主窗口的設(shè)計(jì)簡單,框架清 晰。操作權(quán)限菜單擁有各功能模塊的鏈接功能,各模塊的子菜單展示。當(dāng)不同權(quán)限的用戶登錄到該界面時(shí)功能有所不同,系統(tǒng)管理員具有權(quán)限分配功能。 二、用戶登錄界面設(shè)計(jì) 30 圖 用戶登錄界面設(shè)計(jì) 三、用戶登錄流程圖 圖 用戶登錄流程圖 第四節(jié) 系統(tǒng)主要模塊設(shè)計(jì)與實(shí)現(xiàn) 一、系統(tǒng)主窗體設(shè)計(jì)與實(shí)現(xiàn) (一 )設(shè)計(jì)思路 根據(jù)系統(tǒng)模塊結(jié)構(gòu),建立系統(tǒng)主窗體。登錄者是一般用戶只能操作有權(quán)限的菜單進(jìn)行操作。因?yàn)樵谙到y(tǒng)設(shè)置中已經(jīng)對系統(tǒng)使用權(quán)限進(jìn)行了規(guī)定,所以,在用戶登錄的同時(shí)也決定了用戶對系統(tǒng)使用的權(quán)限。 第三節(jié) 用戶登陸界面設(shè)計(jì)與實(shí)現(xiàn) 一、設(shè)計(jì)思路 每個用戶登錄系統(tǒng)都須經(jīng)過身份驗(yàn)證。在 數(shù)據(jù)庫連接方式中采用 system. 數(shù)據(jù)庫連接方式, SqlConnect 數(shù)據(jù)連接控件 。 其中包括 Public Function GetINI 定義讀取配置文件函數(shù)、 Public Function WriteINI 定義寫入配置文件函數(shù)。 成工物資出門管理系統(tǒng) 系統(tǒng)管理 出門條管理 表單管理 報(bào)表管理 用戶信息 權(quán)限分配 單據(jù)審核 表單信息 部門信息設(shè)置 角色管理 提貨信息 流程管理 類型管理 計(jì)量單位 審批流程 門衛(wèi)放行 出門條填制 單據(jù)查詢 明細(xì)查詢 29 圖 數(shù)據(jù)庫連接界面設(shè)計(jì) 三、數(shù)據(jù)庫連接的實(shí)現(xiàn) 該系統(tǒng)的前端開發(fā)工具選用的是 Visual Studio 2020,在同一臺 PC 機(jī)上安裝 Visual Studio 2020 選用 。根據(jù)數(shù)據(jù)庫分析和設(shè)計(jì),在數(shù)據(jù)庫中創(chuàng)建 20 個用戶表, 13 個視圖, 44 個存儲過程 。首先在 PC 機(jī)上安裝好 SQL Sever 2020 數(shù)據(jù)庫,在安裝過程中設(shè)置好數(shù)據(jù)庫身份驗(yàn)證模式,這里采用混合模式( Windows 身份驗(yàn)證和 SQL Sever 身份驗(yàn)證)。 一、設(shè)計(jì)思路 安裝好系統(tǒng)后首次 登陸系統(tǒng)將會出現(xiàn)數(shù)據(jù)庫連接參數(shù)配置,根據(jù)系統(tǒng)所連服務(wù)器 IP、數(shù)據(jù)庫名稱等填寫配置信息,保 存后根據(jù)所提交的信息向服務(wù)器發(fā)出信號,數(shù)據(jù)庫響應(yīng)后將信息并反饋給用戶 ,出現(xiàn)相應(yīng)的結(jié)果提示。一般來說進(jìn)行數(shù)據(jù)庫連接的方法有兩種 : 自動的和手動的。 系統(tǒng)結(jié)構(gòu)如 圖 所示。每個框架下包含不同的功能模塊。系統(tǒng)架構(gòu)主要是指每個模塊包含的信息,以及模塊之間關(guān)系。 本階段開始進(jìn)行詳細(xì)設(shè)計(jì),設(shè)計(jì)簡明的處理過程。系統(tǒng)結(jié)構(gòu)為 C/S 結(jié)構(gòu)。代碼實(shí)現(xiàn)將依據(jù)前面的設(shè)計(jì)方案,并對設(shè)計(jì)文檔中確定的每一個函數(shù)、方法、過程以及界面等進(jìn)行編程。編程實(shí)現(xiàn)時(shí)按照系統(tǒng)的詳細(xì)設(shè)計(jì)要求,在選定的開發(fā)平臺下,使用指定的開發(fā)工具和開發(fā)語言,遵循特定的程序設(shè)計(jì)方法所進(jìn)行的代碼編寫工作。詳細(xì)設(shè)計(jì)的目標(biāo)不僅僅是邏輯上正確地實(shí)現(xiàn)每個模塊的功能,更重要的是設(shè)計(jì)出的處理過程應(yīng)該盡可能簡明易懂。在編碼 階段可以把這個描述直接翻譯成某種程序設(shè)計(jì)語言書寫的程序 [11]。詳細(xì)設(shè)計(jì)包括業(yè)務(wù)對象模型設(shè)計(jì)、功能邏輯設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)和界面設(shè)計(jì)等工作,詳細(xì)設(shè)計(jì)是系統(tǒng)實(shí)現(xiàn)的依據(jù),需要考慮所有的細(xì)節(jié),必須仔細(xì)認(rèn)真。為詳細(xì)設(shè)計(jì)提供了精確的數(shù)據(jù)庫信息和模塊設(shè)計(jì)框架。物資出門管理系統(tǒng)流程圖如圖 所示。 第三節(jié) 系統(tǒng)流程圖 系統(tǒng)流程圖是描繪系統(tǒng)物理模型的傳統(tǒng)工具。查詢條件包括部門名稱、流程名、單據(jù)起止時(shí)間以及單據(jù)狀態(tài)的選擇。實(shí)現(xiàn)的功能是根據(jù)條件一部門選擇和條件二流程名稱選擇,查詢出單據(jù)不同時(shí)間段不同狀態(tài)的單據(jù)信息。對 于常用表單、問題單據(jù)、流程中單據(jù)、已完成單據(jù)以及否決單據(jù)查看功能。 表單管 理包括 單據(jù)信息審核和單據(jù)信息查看。用戶 通過待審核信息查看出門條明細(xì),從而做出同意和不同意判斷。 三、 表單管理 表單管理是對 待審核表單、流程中表單、已完成表單以及否決表單進(jìn)行統(tǒng)一管理。用戶可以根據(jù)出門條類型選擇不同單據(jù),在系統(tǒng)管理中通過對流程管理設(shè)置,不同類型的單據(jù)擁有不同的審核流程,從而完全根據(jù)用戶的需要,填制需要的單據(jù)。 二、出門管理 出門條管理是此 系統(tǒng)的核心,主要是根據(jù)需要填制出門條信息。該模塊分為兩大類:基本信息設(shè)置(部門信息、用戶信息、提貨商信息、計(jì)量單位信息)、管理設(shè)置(角色管理、物資類型管理、流程管理、權(quán)限分配) 。 圖 系統(tǒng)功能結(jié)構(gòu)圖 第二節(jié) 系統(tǒng)主要功能模塊設(shè)計(jì) 通過對系統(tǒng)的需求分析,在掌握系統(tǒng)功能結(jié)構(gòu)的基礎(chǔ)上,系統(tǒng)的主要功能模塊設(shè)計(jì)滿足用戶實(shí)際業(yè)務(wù)需求。 第一節(jié) 系統(tǒng)主要功能設(shè)計(jì) 系統(tǒng)功能結(jié)構(gòu)圖主要從功能的角度描述了系統(tǒng)的結(jié)構(gòu)??傮w設(shè)計(jì)過程通常由兩個主要階段組成:系統(tǒng)設(shè)計(jì)階段,確定系統(tǒng)的具體實(shí)現(xiàn)方案;結(jié)構(gòu)設(shè)計(jì)階段,確定軟件結(jié)構(gòu)??傮w設(shè)計(jì)的基本目的就是解 決系統(tǒng)該如何實(shí)現(xiàn)。最終通過對數(shù)據(jù)庫的需求分析實(shí)現(xiàn)后臺對表信息的管理。通過分析,系統(tǒng)完成了郵件文件夾表、郵件表、附件表、標(biāo)簽表、聯(lián)系人組表、聯(lián)系人表等數(shù)據(jù)庫表的設(shè)計(jì),通過系統(tǒng)的需求分析來設(shè)計(jì)每個表的數(shù)據(jù)項(xiàng)。 SQL Server 提供了一些工具來幫助用戶實(shí)現(xiàn)數(shù)據(jù)完整性,其中最主要的是:規(guī)則( Rule)、缺省值( Default)、約束( Constraint)和觸發(fā)器( Trigger)。 SQL Server 提供了定義和檢驗(yàn)這類完整性的機(jī)制,以便用統(tǒng)一的系統(tǒng)方法來處理它們,而不是用應(yīng)用程序來承擔(dān)這一功能。 (4) 用戶定義的完整性( UserDefined Integrity) 不同的關(guān)系數(shù)據(jù)庫系統(tǒng)根據(jù)其應(yīng)用環(huán)境的不同,往往還需要一些特殊的約束條件。
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1