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

正文內(nèi)容

畢業(yè)設(shè)計-庫存信息管理系統(tǒng)的設(shè)計與開發(fā)-資料下載頁

2024-12-03 18:56本頁面

【導(dǎo)讀】和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起一個數(shù)據(jù)一致性和完整。性強、數(shù)據(jù)安全性好的庫;而對于后者則要求應(yīng)用程序具有功能完備、易使用等特點。具,SQLServer2021建立后臺數(shù)據(jù)庫,在本次畢業(yè)設(shè)計中開發(fā)了這套庫存信息管理系統(tǒng)。簡潔地實現(xiàn)應(yīng)用程序和數(shù)據(jù)庫的互訪,是一款能讓用戶滿意的可行系統(tǒng)。

  

【正文】 ,那么倉庫的產(chǎn)品也是在不斷更新的 圖 35 倉庫管理界面 系統(tǒng)會對每個進入后臺的管理員進行信息記錄,以便以公司的管理 圖 36 系統(tǒng)登錄日志界面 入庫 管理 倉庫管理員填寫入庫單界面如下圖: 32 圖 37 管理員填寫 已有產(chǎn)品入庫的 界面 33 圖 38 倉庫管理員填寫 新產(chǎn)品入庫 界面 產(chǎn)品退回公司界面如下圖: 圖 39 產(chǎn)品退回公司界面 供應(yīng)商 信息 管理如下圖: 34 圖 310 供應(yīng)商 信息 管理界面 出庫 管理 出庫時如果出庫數(shù)量低于庫存信息表中的最低庫存時 報警,提醒倉庫管理員及時通知采購員采購,如果不清楚此貨品的采購員是誰可以根據(jù) 貨品編號查詢采購員信息, 如下圖: 圖 311 產(chǎn)品銷售界面 客戶退貨如下圖: 35 圖 312 產(chǎn)品退貨界面 退貨記錄查詢?nèi)缦聢D: 圖 313 退貨記錄查詢界面 報表統(tǒng)計 進貨報表統(tǒng)計如下圖: 圖 314 進貨統(tǒng)計界面 銷售報表統(tǒng)計如下圖: 36 圖 313 出貨統(tǒng)計界面 退貨報表統(tǒng)計如 下圖: 圖 314 退單 統(tǒng)計 界面 庫存管理 庫存查詢信息如下圖: 圖 315 庫存信息查詢界面 庫存調(diào)撥信息管理如下圖: 37 圖 316 庫存調(diào)撥信息管理界面 賬務(wù)管理 銀行信息管理如下圖: 圖 315 銀行信息管理界面 38 第 4章 系統(tǒng)測試 系統(tǒng)測試的基本原則 及目的 1)所有測試都應(yīng)該能追溯到用戶需求。 2)應(yīng)該遠在測試開始之前就制定出測試計劃。實際上 ,一旦完成了需求模型就可以著手制定測試計劃 ,在建立了設(shè)計模型之后就可以立即開始設(shè)計詳細的測試方案。 3)應(yīng)該從 “小規(guī)模 ”測試開始 ,并逐步進行 “大規(guī)模 ”測試。通常首先重點測試單個程序模塊 ,然后把測試重點轉(zhuǎn)向在集成的模塊簇中尋找錯誤 ,最后在整個系統(tǒng)中尋找錯誤。本系統(tǒng)由 福州遠行者信息技術(shù)有限公司 開發(fā),更多內(nèi)容請參閱公司官網(wǎng)。 軟件的錯誤是不可避免的,所以必須經(jīng)過嚴格的測試。通過對本軟件的測試,盡可能的發(fā)現(xiàn)軟件中的錯誤,借以減少系統(tǒng)內(nèi)部各模塊的邏輯,功能上的缺陷和錯誤,保證每個單元能正確地實現(xiàn)其預(yù)期的功能。檢 測和排除子系統(tǒng)(或系統(tǒng))結(jié)構(gòu)或相應(yīng)程序結(jié)構(gòu)上的錯誤,使所有的系統(tǒng)單元配合合適,整體的性能和功能完整。并且使組裝好的軟件的功能與用戶要求一致。 軟件測試方法 測試任何軟件都有兩種方法:黑盒測試和白盒測試。 對于軟件測試而言,黑盒測試法把程序看成一個黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程,也就是說,黑盒測試是在程序接口進行的測試,它只檢查程序功能是否能按照規(guī)格說明書的規(guī)定正常使用,程序是否能適當?shù)亟邮茌斎霐?shù)據(jù)產(chǎn)生正確地輸出信息,并且保持外部信息地完整性。黑盒測試又稱為功能測試。 與 黑盒測試法相反,白盒測試法地前提是可以把程序看成裝在一個透明地白盒子里,也就是完全了解程序的結(jié)構(gòu)和處理過程。這種方法按照程序內(nèi)部的邏輯測試程序,檢驗程序中的每條通路是否都按預(yù)定要求正確工作。白盒測試又稱為結(jié)構(gòu)測試。 本庫存管理系統(tǒng)決定采用黑盒測試法,即知道了產(chǎn)品應(yīng)該具有的功能,可以通過測試來檢驗是否每個功能都能正常使用。 系統(tǒng)的單元測試 系統(tǒng)登錄模塊單元測試方案設(shè)計 : 39 1.系統(tǒng)登錄模塊輸入測試方案 通過模塊接口的數(shù)據(jù)流進行測試 ,如果數(shù)據(jù)不能正確地進出 ,所有其他測試都是不切實際的。例如 ,用戶 進入系統(tǒng)的登錄窗口的確定按鈕 ,當正確錄入后看是否能正常進入系統(tǒng) ,經(jīng)過測試 ,得知此部分代碼是否存在問題。 2. 系統(tǒng)登錄模塊輸出結(jié)果預(yù)測 例如 ,當正確輸入用戶信息時,能夠進入系統(tǒng),否則提示用戶輸入的用戶名或密碼錯誤,要求重新輸入。 3.系統(tǒng)登錄模塊模塊測試結(jié)果預(yù)測 1) 輸入數(shù)據(jù) 例如 ,向用戶名,密碼窗口,輸入正確的用戶名,密碼,再輸入錯誤的用戶名和密碼。 2) 結(jié)果分析 當輸入正確的用戶名和密碼,能夠進入此系統(tǒng),當輸入的用戶名和密碼錯時,系統(tǒng)會彈出提示框,提示用戶名或者密碼錯誤,要求用戶重新 輸入。由此測試得出此模塊能夠?qū)崿F(xiàn)預(yù)期的功能。用同樣的方法測試本模塊其它窗體的功能 ,最終得到本模塊功能都能基本實現(xiàn)。 系統(tǒng)測試結(jié)論 軟件能力 經(jīng)過軟件測試 , 發(fā)現(xiàn)一些可以通過測試避免的開發(fā)風險實施測試來降低所發(fā)現(xiàn)的風險,確定測試何時可以結(jié)束,在開發(fā)項目的過程中將測試看作是一個標準項目。 表明軟件的應(yīng)用功能還算比較完善 ,基本要求的功能都能正常的實現(xiàn)。 軟件的缺陷和限制 “入庫 ”界面保證了獲取入庫商品的完整合法信息(信息不完整或不合法時將彈出提示)。 “出庫 ”界面在出庫操作時能 發(fā)現(xiàn)庫存量不足或低于下限的情況,并提示更新采購清單,此舉可提高用戶的工作效率。 “查詢 ”界面允許用戶給定具體查詢要求,查看重要表單的相關(guān)內(nèi)容,以使用戶從不同角度(側(cè)重點)了解商品存儲情況。 “采購清單 ”界面使用戶可了解近期的采購計劃,或添加新的采購計劃,避免盲目進貨, 40 使資源利用更合理。 “設(shè)置用戶信息 ”界面允許系統(tǒng)管理員設(shè)置所有用戶(倉庫管理員)的信息,以此控制訪問權(quán)限,避免系統(tǒng)遭受惡意攻擊,在一定程度上保證了數(shù)據(jù)安全。 初始提交測試的版本中,系統(tǒng)界面友好,大部分子界面在更新數(shù)據(jù)庫信息的同時自動顯示相關(guān)的表信息 ,免去了專門轉(zhuǎn)到 “查詢 ”界面的工作,使用戶輕松掌握商品存儲情況。所有子界面的操作都對保持數(shù)據(jù)庫完整性做了要求,對用戶的各種非法輸入能分別予以警告和提示,避免了因誤操作引起的數(shù)據(jù)庫存取異常。 經(jīng)過修正的系統(tǒng)版本消除了 “操作日志 ”無法清空的錯誤,并通過用戶身份鑒別,實現(xiàn)了對 “操作日志 ”的保護。同時改進了界面,使之更美觀且易于操作。某些未實現(xiàn)功能已通過其它方式實現(xiàn)。由于個人能力有限,時間倉促,軟件尚有不足之處,雖然庫存管理系統(tǒng)可以完成基本的信息管理功能,但是它還存在著需要改進完善的地方 ,這些都需要提高和完善。 系統(tǒng)維護建議 不管軟件還是硬件總有出錯的時候,系統(tǒng)出現(xiàn)錯誤時,有可能導(dǎo)致數(shù)據(jù)庫中數(shù)據(jù)的丟失,一些重要數(shù)據(jù)的丟失可能會導(dǎo)致巨大的損失,另外,由于業(yè)務(wù)的發(fā)展,許多數(shù)據(jù)需要不定期的進行更新、或調(diào)整。諸多因素導(dǎo)致對于數(shù)據(jù)我們應(yīng)當提供專門維護,如數(shù)據(jù)庫需要定期備份,這一切一般都在服務(wù)器上實現(xiàn),本系統(tǒng)使用后臺的 SQL 數(shù)據(jù)庫。維護過程本質(zhì)上是修改和壓縮了的軟件定義和開發(fā)過程 ,而且事實上遠在提出一項維護要求之前 ,與軟件維護有關(guān)的工作就已經(jīng)開始了。由于本軟件存在著一些缺陷和限制 ,需要對其進行必要的維護和改進。 41 結(jié) 論 本次畢業(yè)設(shè)計接近尾聲了,它對我所產(chǎn)生的影響卻是巨大的。作為計算機科學(xué)與技術(shù)專業(yè)的學(xué)生,四年的學(xué)習過程讓我們學(xué)到了很多知識,然而真正運用于實踐的并不多,畢業(yè)前的這次畢業(yè)設(shè)計恰是對我們大學(xué)四年所學(xué)的一次總結(jié),我們可以在老師的幫助下自己來嘗試開發(fā)一個 小 型項目,把所學(xué)的單純的理論知識變成為實際的操作經(jīng)驗,而不再是眼高手低。 此次 庫存信息管理系統(tǒng)的 開發(fā) 過程中 讓我學(xué)習到很多知識,總結(jié)如下: ? 系統(tǒng)開發(fā)的過程中,我深刻體會到了以前上課老師經(jīng)常提起的一個問題,那就是:一個系統(tǒng)開發(fā)的過程中編碼不是最重要的, 重要的是對系統(tǒng)進行分析以及建立恰當?shù)南到y(tǒng)模型。有了一個好的系統(tǒng)模型之后,我們再將其劃分成幾個模塊,那樣做起來就會容易得多。 本系統(tǒng)中采用了生命周期法進行系統(tǒng)的開發(fā),就體現(xiàn)了該模塊化設(shè)計思想。 ? 在該 庫存信息管理系統(tǒng) 設(shè)計中,從系統(tǒng)的實用性出發(fā),我能夠在開發(fā)該系統(tǒng)時站在用戶的角度看問題, 本著用戶操作界面友好、清晰、易學(xué)易用的原則進行設(shè)計 。如開發(fā)過程中我盡可能地設(shè)想記錄為空,輸入為空,輸入出錯等邊界條件,然后在這些邊界上,設(shè)置出錯檢測,使系統(tǒng)能自動捕獲出錯點,給出提示,允許用戶重新進行操作,使系統(tǒng)能夠安全的運行下去 ,而不是退出系統(tǒng)。 ? 文章的前面講到了本系統(tǒng)數(shù)據(jù)庫是使用 SQL Server 2021進行設(shè)置的,也講到了它的優(yōu)點,這里就不多說了,但是在本次設(shè)計中,我發(fā)現(xiàn)了 Visual Studio 2021的 一種應(yīng)用編程接口 —ADO(ActiveX Data Objects)。它是一種面向?qū)ο蟮?、與語言無關(guān)的應(yīng)用編程接口,具有易于使用、高速度、低內(nèi)存支出和占用磁盤較少,可以使用所有支持 ODBC的數(shù)據(jù)庫等優(yōu)點;使用 ADO可以實現(xiàn)動態(tài)數(shù)據(jù)庫的鏈接,從而避免以往靜態(tài)方式連接數(shù)據(jù)庫的一些缺點。 這些知識對我本次的系統(tǒng)開發(fā)有著很大的 幫助。 開發(fā)期間,我學(xué)會了有目的的去學(xué)習一些將要用到的東西,仔細 地 考慮工作流程的規(guī)律和步驟,充分利用手中的開發(fā)工具,利用其所具備的功能,盡量使自己的開發(fā)在代碼上實現(xiàn)少而精確、讓用戶能夠盡量簡單 地 進行操作。但是在檢測過程中 ,還是出現(xiàn)了很多的不足之處 ,這些都是要在今后的工作中需要努力改進和完善的。 在這次畢業(yè)設(shè)計 完成的過程 中,我遇到了很多困難,這主要是由于 平時積累的不 42 夠多和 開發(fā)軟件的經(jīng)驗不足,工具的應(yīng)用也不夠熟練,雖然 Visual Studio 2021用的語言是 C,但是由于以前基礎(chǔ)不夠扎實,對我來說可以算 是一個全新的嘗試,整個開發(fā)過程并不是很順利,卻使我從中充分體會到學(xué)習的快樂,系統(tǒng)也在 從 理論到實踐,再從實踐到理論的反復(fù)中一步 一 步得到完善。 雖然,這次系統(tǒng)開發(fā)由于個人水平及時間有限等原因,只能完成一些基本的功能,程序代碼不夠簡練,好多設(shè)想也未能得到實現(xiàn),這不能不說是個很大的遺憾?,F(xiàn)有系統(tǒng)還存在著以下問題 :第一點, 不能實現(xiàn) 界面 動態(tài) 轉(zhuǎn)換功能 。 由于技術(shù)原因, 我只能用 Panel控件實現(xiàn)靜態(tài)的界面轉(zhuǎn)換 ;第二點,功能模塊不夠全面。作為 庫存信息管理系統(tǒng) ,系統(tǒng)設(shè)計中還能加上 備品備件管理 和 系統(tǒng)維護 等功能模塊,可是由于時間比 較緊迫,該想法未能實施。由于我第一次開發(fā)一個完整的數(shù)據(jù)庫管理系統(tǒng),不足之處在所難免,敬請各位老師、領(lǐng)導(dǎo)批評指正,我會在以后的工作中加以完善和改進。 總之,這次的系統(tǒng)開發(fā),實現(xiàn)了我 自己動手完成一個系統(tǒng)開發(fā)的目標,也 學(xué)習到很多東西,不只是實踐經(jīng)驗,還有一些做事的道理: 在工作時 ,要盡量把要遇到的問題考慮周全,提前做好準備,那樣就不會在遇到問題時有措手不及的感覺;做事一定要不斷地去嘗試,然后盡自己最大的努力去完成它,人的發(fā)展?jié)摿κ蔷薮蟮模灰婚_始就否定自己,低估自己,雖然不能說只要努力就會取得成功,但是如果不努 力,就永遠不會成功。 43 致 謝 在本次畢業(yè)設(shè)計 和 在論文的寫作過程中遇到了無數(shù)的困難和障礙,都在同學(xué)和老師的幫助下度過了。 我要特別感謝我的指導(dǎo)老師, 他 對我進行了無私的指導(dǎo)和幫助,不厭其煩的幫助進行論文的修改和改進。 從他身上我學(xué)到了很多東西。沈老師認真負責的工作態(tài)度,嚴謹?shù)闹螌W(xué)精神都使我受益匪淺。他無論在理論上還是在實踐中,都給予我很大的幫助,幫助我解決了不少的難點,使得系統(tǒng)能夠逐步完善,我也從中得到不少提高,對我以后的工作和學(xué)習都有著巨大的幫助,感謝他耐心的輔導(dǎo)并表示衷心的感謝! 感 謝這篇論文所涉及到的各位學(xué)者。本文引用了數(shù)位學(xué)者的研究文獻,如果沒有各位學(xué)者的研究成果的幫助和啟發(fā),我將很難完成本篇論文的寫作。 此外,還要對那些在我系統(tǒng)開發(fā)過程中幫助過我的同學(xué)一起表示衷心的感謝! 感謝我的同學(xué)和朋友,在我寫論文的過程中給予我了很多你問素材,還在論文的撰寫和排版過程中提供熱情的幫助。 44 參 考 文 獻 [1] 李繼民,李珍,劉明,管印超.計算機專業(yè)畢業(yè)設(shè)計(論文)指導(dǎo) [M].北京:清華大學(xué)出版社, 2021. [2] 張海藩.軟件工程導(dǎo)論 [M].北京:清華大學(xué)出版 社, 2021. [3] 牛麗平,郭新志,宋強,楊繼萍. UML面向?qū)ο笤O(shè)計與分析基礎(chǔ)教程 [M].北京:清華大學(xué)出版社, 2021. [4] 鄺孔武,王曉敏.信息系統(tǒng)分析與設(shè)計 [M].北京:清華大學(xué)出版社, 2021. [5] 鄭宇軍,王侃. C語言程序設(shè)計基礎(chǔ) [M].北京:清華大學(xué)出版社, 2021. [6] 尚俊杰.網(wǎng)絡(luò)程序設(shè)計 —ASP[M].北京:清華大學(xué)出版社, 2021. [7] 邵順增,李琳. C程序設(shè)計 —Windows項目開發(fā) [M].北京:清華大學(xué)出版社, 2021. [8] 袁紹欣,趙祥模,葛 瑋. Java面向?qū)ο蟪绦蛟O(shè)計 [m].北京:清華大學(xué)出版社, 2021. [9] 李巖,張瑞雪. SQL Server 2021實用教程 [M].北京:清華大學(xué)出版社, 2021
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1