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

正文內(nèi)容

倉庫管理系統(tǒng)的設(shè)計(jì)與開發(fā)(更新版)

2025-09-16 20:17上一頁面

下一頁面
  

【正文】 Visual Basic 通過事件來執(zhí)行對象的操作。今天,信息資源已成為各個(gè)部門的重要財(cái)富和資源。而在背后,是一個(gè)很復(fù)雜的數(shù)據(jù)結(jié)構(gòu),以保證對各種查詢的快速響應(yīng)。SQL 語句通常用于完成一些數(shù)據(jù)庫的操作任務(wù),比如在數(shù)據(jù)庫中更新數(shù)據(jù),或者從數(shù)據(jù)庫中檢索數(shù)據(jù)。 SQL 不要求用戶指定對數(shù)據(jù)的存放方法, 這種特性使用戶更易集中精力于要得到的結(jié)果;所有 SQL 語句使用查詢優(yōu)化器,它是 RDBMS 的一部分,由它決定對指定數(shù)據(jù)存取的最快速度的手段,查詢優(yōu)化器知道存在什么索引,在哪兒使用索引合適,而用戶則從不需要知道表是否有索引、有什么類型的索引 [7]。采用模塊化原理可以使軟件結(jié)構(gòu)清晰,不僅容易設(shè)計(jì)也容易閱讀和理解。負(fù)責(zé)審核前端管理員的數(shù)據(jù)更改請求。在產(chǎn)品采購和入庫時(shí),需要提供供應(yīng)商的信息;在出庫時(shí),需要客戶商的信息。③ 庫存盤點(diǎn):庫存盤點(diǎn)是指對庫存產(chǎn)品進(jìn)行整理,糾正不準(zhǔn)確的庫存數(shù)據(jù)。 在二級身份時(shí),系統(tǒng)的所有子系統(tǒng)開始運(yùn)行,安全系統(tǒng)隨即啟動(dòng)。但實(shí)時(shí)權(quán)限受到限制,不可進(jìn)行數(shù)據(jù)的拷貝。本系統(tǒng)數(shù)據(jù)庫的概念設(shè)計(jì)方法是使用實(shí)體?聯(lián)系(E?R 圖) ,通過 E?R 圖對本系統(tǒng)的數(shù)據(jù)存儲進(jìn)行分析,得到:讀者、借書證、罰款單、圖書 、管理員五個(gè)實(shí)體。錯(cuò)誤次數(shù)不得超出最大設(shè)定值。 錯(cuò)誤次數(shù)不得超出最大設(shè)定值。OutID 作為主鍵。Persist Security Info=False。 amp。 39。Integrated Security=SSPI。If ThenMsgBox 用戶名,密碼有誤 ElseEnd IfEnd SubPrivate Sub Cmd_Cancle_Click()EndEnd Sub圖 主界面截圖查詢代碼:Private Sub Buyer_Click()End SubPrivate Sub Client_Click()End SubPrivate Sub Goods_Click()End SubPrivate Sub Goodsin_Click()End SubPrivate Sub Goodsinformation_Click()End SubPrivate Sub Goodsout_Click()End SubPrivate Sub Goodsstore_Click()End SubPrivate Sub GoodsstoreReport_Click()End SubPrivate Sub Inreport_Click()End SubPrivate Sub mn_exit_Click()EndEnd SubPrivate Sub Outreport_Click()End Sub 供應(yīng)商信息界面(1) 查詢?nèi)坑涗? 編寫代碼,實(shí)現(xiàn)如圖 所示所有供應(yīng)商信息界面。Initial Catalog=Stocks = select * from Users where Username=39。StoreID 作為主鍵。程序流程圖的代號如下:開始登陸賬號 、 密碼是否正確選擇T結(jié)束入庫管理 出庫管理 借出管理 系統(tǒng)維護(hù)F 圖 程序總流程起始、終止 判斷 處理 輸入、輸出開始管理員登陸輸入密碼密碼是否正確入庫單填寫添加商品結(jié)束TF圖 入庫流程圖 開始管理員登陸輸入密碼密碼是否正確出庫單填寫刪除商品結(jié)束TF圖 出庫流程圖6 系統(tǒng)開發(fā) 倉庫數(shù)據(jù)庫的建立(1) 供應(yīng)商表用 SQL Server 2022 建立如圖 所示供應(yīng)商表。(3) 輸入項(xiàng)目:出庫單號+商品編號+數(shù)量+單價(jià)+時(shí)間(4) 輸出項(xiàng)目:商品出庫成功 OR 商品出庫失敗(5) 接口:采用人機(jī)交互式模式(6) 存儲分配:采用專用的商品信息表,并采取一定的保護(hù)措施。(2) 性能:要求實(shí)時(shí)調(diào)用數(shù)據(jù)庫并高效的核對身份文件及密碼。數(shù)據(jù)庫錯(cuò)誤由 DATAWINDOW 截獲,使用通用的錯(cuò)誤顯示控件顯示錯(cuò)誤信息,常見的錯(cuò)誤經(jīng)處理顯示中文,不常見的錯(cuò)誤顯示數(shù)據(jù)庫系統(tǒng)本身的錯(cuò)誤。 運(yùn)行控制在一級身份登錄時(shí),二級身份用戶可進(jìn)行必要的操作以阻止合法用戶的非法操作。所以每隔一段時(shí)間就需要對庫存進(jìn)行盤點(diǎn),從而保證庫存數(shù)據(jù)的準(zhǔn)確性。① 供應(yīng)商信息包括供應(yīng)商編號、供應(yīng)商名稱、供應(yīng)商電話、供應(yīng)商地址、供應(yīng)商郵編。 二級身份: 管理員身份,可對數(shù)據(jù)庫進(jìn)行操作。應(yīng)而有助于提高系統(tǒng)的可靠性。 SQL 為許多任務(wù)提供了命令,其中包括:查詢數(shù)據(jù);在表中插入、修改和刪除記錄;建立、修改和刪除數(shù)據(jù)對象;控制對數(shù)據(jù)和數(shù)據(jù)對象的存取;保證數(shù)據(jù)庫一致性和完整性。雖然絕大多數(shù)的數(shù)據(jù)庫系統(tǒng)使用 SQL,但是它們同樣有它們自立另外的專有擴(kuò)展功能用于它們的系統(tǒng)。DBMS 一般采用關(guān)系型(本人所使用的 MS SQL Server 就是關(guān)系型的 DBMS) ,因此數(shù)據(jù)庫的邏輯設(shè)計(jì)過程就是把 E—R 圖轉(zhuǎn)化為關(guān)系模式的過程。因此,作為信息系統(tǒng)核心和基礎(chǔ)的數(shù)據(jù)庫技術(shù)得到越來越廣泛的應(yīng)用,從小型單項(xiàng)事務(wù)處理到大型信息系統(tǒng),從聯(lián)機(jī)事務(wù)處理到聯(lián)機(jī)分析處理,從一般企業(yè)管理到計(jì)算輔助設(shè)計(jì)與制造(CAD/CAM) 、計(jì)算機(jī)集成制造系統(tǒng)(CIMS) 、辦公信息系統(tǒng)(OIS) 、地理信息系統(tǒng)(GIS)等,越來越多新的應(yīng)用領(lǐng)域采用數(shù)據(jù)庫存儲和處理他們的信息資源。例如,命令按鈕是一個(gè)對象,當(dāng)用戶單擊該按鈕時(shí),將產(chǎn)生一個(gè)“單擊“(CLICK)事件,而在產(chǎn)生該事件時(shí)將執(zhí)行一段程序,用來實(shí)現(xiàn)指定的操作 [3]。在設(shè)計(jì)對象時(shí),不必編寫建立和描述每個(gè)對象的程序代碼,而是用工具畫在界面上,Visual Basic 自動(dòng)生成對象的程序代碼并封裝起來??偟膩碚f,Visual Basic 具有以下特點(diǎn):①可視化編程:用傳統(tǒng)程序設(shè)計(jì)語言設(shè)計(jì)程序時(shí),都是通過編寫程序代碼來設(shè)計(jì)用戶界面,在設(shè)計(jì)過程中看不到界面的實(shí)際顯示效果,必須編譯后運(yùn)行程序才能觀察。也就是說,對象的所有私有信息都被封裝在該對象內(nèi),不能從外界直接訪問,這就是通常所說的封裝性。也就是說,用對象分解取代了傳統(tǒng)方法的功能分解。(7) 承認(rèn)不斷改進(jìn)軟件實(shí)踐的必要性。但是,在開發(fā)的過程中改變需求又是難免的,為了保持軟件各個(gè)配置成分的一致性,必須實(shí)行嚴(yán)格的產(chǎn)品控制,其中主要是實(shí)行基準(zhǔn)配置管理,絕對不能誰想修改軟件就隨意進(jìn)行修改。(5) 數(shù)據(jù)的完整性、準(zhǔn)確性及安全性① 擁有用戶、密碼模塊管理用戶權(quán)限。在系統(tǒng)設(shè)計(jì)和開發(fā)過程中,要充分考慮系統(tǒng)的運(yùn)行所需時(shí)間、處理時(shí)間和故障間斷時(shí)間。(1) 系統(tǒng)流程圖符號如圖 所示:處理 輸入輸出 聯(lián)機(jī)存儲圖 系統(tǒng)流程圖符號說明(2) 本系統(tǒng)使用的總的系統(tǒng)總體流圖 所示:倉庫管理系統(tǒng)存儲文件出庫信 息處理入庫信息處理庫存操作采購貨物入庫庫存報(bào)表庫存日報(bào)表庫存月報(bào)表出庫信息表入庫信息庫存操作原因供貨商出入庫定貨報(bào)告查詢操作購貨商需求表圖 系統(tǒng)總體流圖 數(shù)據(jù)描述 數(shù)據(jù)流圖 數(shù)據(jù)流圖(DFD)是一種圖形化技術(shù),它描繪信息流和數(shù)據(jù)從輸入移動(dòng)到輸出的過程中所經(jīng)受的變換。對購貨商,供貨商,庫存產(chǎn)品,進(jìn)出庫情況等信息進(jìn)行查詢。 兩名系統(tǒng)管理員,一名審計(jì)員將進(jìn)行專業(yè)培訓(xùn),他們將熟練管理本系統(tǒng) 可行性研究結(jié)論綜上所述,該項(xiàng)目在技術(shù)、經(jīng)濟(jì)、操作和社會效益上是完全可行的。而基于計(jì)算機(jī)的信息管理在世界上也已取得廣泛的認(rèn)可。這樣的情況對我們庫存管理工作來說不僅是挑戰(zhàn),也是發(fā)展機(jī)遇,它對我們管理工作提出了新的要求,促使我們進(jìn)一步深化管理體制改革,不斷采用高效的庫存管理信息手段,將庫存管理過程中產(chǎn)生的大量信息需求,及時(shí)、動(dòng)態(tài)地進(jìn)行處理,提高管理效率,逐步建立和完善面向信息網(wǎng)絡(luò)、開放安全高效的現(xiàn)代庫存管理信息網(wǎng)絡(luò)系統(tǒng)。其中數(shù)字化、信息化的產(chǎn)品庫存管理也有了較快的發(fā)展,代表了庫存管理自動(dòng)化發(fā)展的趨勢。(3) 作用及范圍本軟件適用于現(xiàn)代產(chǎn)品庫存系統(tǒng)使用,它是比較完善的系統(tǒng)管理軟件,可以快速方便地對現(xiàn)有庫內(nèi)商品,入庫管理,出庫管理等進(jìn)行高效的管理。目標(biāo)系統(tǒng)開發(fā)需求比較低,加上具有成熟的軟硬件環(huán)境,所以在軟硬件的支出上十分有限。(1) 管理員功能包括?。寒a(chǎn)品入庫登記、確認(rèn)入庫信息、刪除庫內(nèi)信息、借出信息登記、產(chǎn)品分類管理、添加人員、刪除人員、查詢庫內(nèi)信息、系統(tǒng)配置、查看系統(tǒng)事件。(4) 應(yīng)用計(jì)算機(jī)管理后,由于計(jì)算機(jī)能存貯大量的數(shù)據(jù),而且數(shù)據(jù)只要一次存入,便可多次重復(fù)使用,所以管理數(shù)據(jù)達(dá)到完整,統(tǒng)一,原始記錄能保證及時(shí),準(zhǔn)確。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。(3) 適應(yīng)性 在信息時(shí)代,面對各種各樣的操作系統(tǒng)是十分正常的。即把軟件生命周期劃分成若干個(gè)階段,并相應(yīng)地制定出切實(shí)可行的計(jì)劃,然后嚴(yán)格按照計(jì)劃對軟件的開發(fā)與維護(hù)工作進(jìn)行管理。 (5) 結(jié)果應(yīng)能清楚地審查。 設(shè)計(jì)方法與技術(shù) 項(xiàng)目設(shè)計(jì)采用的主要方法 本系統(tǒng)的設(shè)計(jì)是采用面向?qū)ο蠓椒▽W(xué)進(jìn)行的。數(shù)據(jù)用于表示對象的靜態(tài)屬性,是對象的狀態(tài)信息,而施加于數(shù)據(jù)之上的操作用于實(shí)現(xiàn)對象的動(dòng)態(tài)行為。Windows XP 以其友好的圖形界面、易學(xué)易用的操作方法、強(qiáng)大的多任務(wù)功能、健全的內(nèi)在管理以及先進(jìn)的程序設(shè)計(jì)方法為廣大數(shù)據(jù)庫軟件開發(fā)人員所熟悉。Visual Basic 提供了可視化設(shè)計(jì)工具,把 Windows 界面設(shè)計(jì)的復(fù)雜性“封裝”起來,開發(fā)人員不必為界面設(shè)計(jì)而編寫大量程序代碼。Visual Basic 語句簡單易懂,其編輯器支持彩色代碼,可自動(dòng)進(jìn)行語法錯(cuò)誤檢查,同時(shí)具有功能強(qiáng)大且使用靈活的調(diào)試器和編譯器 [1]。⑤訪問數(shù)據(jù)庫Visual Basic 提供開放式數(shù)據(jù)連接,即 ODBC 功能,可通過直接訪問或建立連接的方式使用并操作后臺大型網(wǎng)絡(luò)數(shù)據(jù)庫,如 SQL Server,Oracle 等 [6]。數(shù)據(jù)管理則是指對數(shù)據(jù)進(jìn)行分類、組織、編碼、存儲、檢索和維護(hù),它是數(shù)據(jù)處理的中心問題。SQL(Structured Query Language,結(jié)構(gòu)查詢語言 )是一個(gè)功能強(qiáng)大的數(shù)據(jù)庫語言。 SQL 語言有著非常突出的優(yōu)點(diǎn),主要是: ① 非過程化語言: SQL 是一個(gè)非過程化的語言,因?yàn)樗淮翁幚硪粋€(gè)記錄,對數(shù)據(jù)提供自動(dòng)導(dǎo)航。 4 總體設(shè)計(jì) 總體設(shè)計(jì)原理在需求規(guī)格說明書中我們闡述了有關(guān)本系統(tǒng)的規(guī)格和部分性能指標(biāo)。其中,對相關(guān)術(shù)語定義如下:前端管理員:負(fù)責(zé)與用戶直接溝通,對數(shù)據(jù)庫無實(shí)際管理權(quán)。 系統(tǒng)功能模塊設(shè)計(jì) 系統(tǒng)需要實(shí)現(xiàn)的功能主要如下:“基本信息管理” 、 “庫存操作管理” 、 “統(tǒng)計(jì)查詢管理” 、 “用戶登錄管理”模塊。(2) 庫存操作管理功能:貨物倉庫管理系統(tǒng)基本信息管理 庫存操作管理供貨商信息管理 入庫操作管理 出庫操作管理 庫存盤點(diǎn)管理 產(chǎn)品入庫統(tǒng)計(jì)表 產(chǎn)品出庫統(tǒng)計(jì)管理員信息管理統(tǒng)計(jì)查詢管理購貨商信息管理庫存操作包括由倉庫管理員執(zhí)行,就是把產(chǎn)品放入倉庫或把產(chǎn)品從倉庫中取出的操作,即入庫和出庫。 系統(tǒng)流程圖 供貨商顯示相關(guān)信息入庫單查詢?nèi)霂靻涡畔⑷霂靻未_認(rèn)入庫單未確認(rèn)入庫更新庫內(nèi)信息記錄錯(cuò)誤信息入庫信息錄入返回錯(cuò)誤信息 圖 入庫流程圖顯示相關(guān)信息 出庫單查詢出庫單信息出庫單確認(rèn) 出庫更新庫內(nèi)信息出庫單未確認(rèn) 記錄錯(cuò)誤信息返回錯(cuò)誤信息 圖 出庫流程圖購貨商出庫信息錄入 軟硬件環(huán)境 硬件環(huán)境機(jī)器配置:CPU:PentiumII 或更高,內(nèi)存 64M 以上,硬盤:500M 以上 顯示器:VGA 或更高 軟件環(huán)境 操作系統(tǒng): Windows 98/Windows 2022/Windows XP 數(shù)據(jù)庫類型 :SQL Server 2022 開發(fā)平臺:Visual Basic /Power Designer 運(yùn)行設(shè)計(jì) 運(yùn)行模塊的設(shè)計(jì) 在一級身份時(shí),用戶只可運(yùn)行身份驗(yàn)證系統(tǒng)和用戶管理系統(tǒng)。 運(yùn)行時(shí)間嚴(yán)格執(zhí)行各級身份訪問系統(tǒng)的時(shí)間。同時(shí)實(shí)時(shí)向管理部門發(fā)送錯(cuò)誤信息。 入庫系統(tǒng)(1) 功能:用于向現(xiàn)有庫中添加商品(2) 性能:要求實(shí)時(shí)調(diào)用數(shù)據(jù)庫并高效的核對入庫單及相關(guān)數(shù)據(jù)。 借出系統(tǒng)(1) 功能:借出現(xiàn)有庫內(nèi)商品并記錄相應(yīng)數(shù)據(jù)(2) 性能:要求實(shí)時(shí)調(diào)用數(shù)據(jù)庫并高效的核對借貨單及相關(guān)數(shù)據(jù)。圖 購貨商表截圖(4) 入庫表建立如圖 所示入庫表。圖 管理員表截圖 系統(tǒng)具體設(shè)計(jì) 登錄界面 編寫代碼,實(shí)現(xiàn)如圖 所示登錄界面。 39。 供應(yīng)商信息添加截圖程序代碼:(1)查詢代碼Private Sub Command1_Click()If = Thensql = select * from Client Elsesql = select * from Client where ClientID
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1