【正文】
元數(shù)據(jù)、索引和應(yīng)用元數(shù)據(jù)。隨著 World Wide Web(WWW)的 普及和 Inter 技術(shù)的迅速發(fā)展,使得數(shù)據(jù)庫技術(shù)成為最熱門技術(shù)之一 【 13】 。 將 設(shè)計變?yōu)閷嶋H的數(shù)據(jù)庫并且 使之 功能完 善 、高效能。 數(shù)據(jù)庫理論介紹 數(shù)據(jù)庫是建立一個滿足用戶長期需求的產(chǎn)品 是 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的目標(biāo)。 利用 VB 的事件驅(qū)動性特點,只需在窗體或控件上的代碼窗口中添加少量的代碼,便可達(dá)到告訴當(dāng)在相應(yīng)的窗體或控件上發(fā)生某一事件時,它們在事件發(fā)生后應(yīng)該做什么工作的目的。 利用 VB 的可視性特點,可方便的設(shè)計了程序的窗體界面,并在各個窗體中的合適位置繪制所需的每種控件。 9.支持動態(tài)交換、動態(tài)鏈接技術(shù). 通過動態(tài)數(shù)據(jù)交換 (DDE)編程技術(shù) VB開發(fā)應(yīng)用能和其他 Windows應(yīng)用的間建立數(shù)據(jù)通信通過動態(tài)鏈接庫技術(shù)在 VB 中可方便地用 C 語言或匯編語言編寫也可Windows 應(yīng)用接口 (. API) 【 11】 。 7.網(wǎng)絡(luò)功能 VB 提供了 DltTML 計工具 , 利用這種技術(shù) ,我們 可以動態(tài)創(chuàng)建和編輯 Web頁面使 編程人員 在 VB中開發(fā)多功能網(wǎng)絡(luò)應(yīng)用軟件。通過此 不但可以用最少代碼實現(xiàn)數(shù)據(jù)庫操作和控制也可以取代 DataControl控件和 RDOControl 控件。 4.結(jié)構(gòu)化設(shè)計語言 VB 具有豐富數(shù)據(jù)類型是種符合結(jié)構(gòu)化設(shè)計思想語言而且簡單易學(xué)此外作為種設(shè)計語言 VB 還有許多獨到的處。 當(dāng) 系統(tǒng)或應(yīng)用觸發(fā)例如 用戶進(jìn)行單擊操作,使命令按鈕 觸發(fā)了按鈕 Click(單擊 )事件 ,然后該事件中代碼就會被執(zhí)行,當(dāng) 用戶 不 進(jìn)行任何操作 (等待狀態(tài)或者待機(jī)狀態(tài) )時, 就處于等待狀態(tài)整個應(yīng)用就是由彼此獨監(jiān)獄物資采購管理系統(tǒng)的設(shè)計與實施 8 立事件過程構(gòu)成。 2.事件驅(qū)動 在 Windows 環(huán)境下是以事件驅(qū)動方式運行每個對象的都能響應(yīng)多個區(qū)別事件,每個事件都能驅(qū)動段代碼事件過程,該代碼決定了對象功能??刹僮?的 實體如窗體、窗體中命令按鈕、標(biāo)簽、文本框等 就是 ,面向?qū)ο缶幊叹褪?所謂“對象”,而 根據(jù)界面設(shè)計要求 ,程序員可以 直接在界面上設(shè)計出窗口 、菜單、按鈕等類型對象并為每個對象設(shè)置屬性。應(yīng)該說,這是一次質(zhì)的飛躍,是一次 編程技術(shù) 的革命 【 10】 。 美國微軟公司 在 1991 年 的時候 推出了 Visual (簡稱 VB) , VB 到了 1992 年 被 Microsoft 公司 升級 到 VB , VB 2020(Visual Studio 2020) 是目前的最新 的應(yīng)用 版本 。它簡單易學(xué)、效率高,且功能強(qiáng)大。 SQL 的主要功能:( 1) 面向數(shù)據(jù)庫執(zhí)行查詢; ( 2) 從數(shù)據(jù)庫取回數(shù)據(jù);( 3) 在數(shù)據(jù)庫中插入新的記錄; ( 4) 更新數(shù)據(jù)庫中的數(shù)據(jù); ( 5) 從數(shù)據(jù)庫刪除記錄; ( 6) 創(chuàng)建新數(shù)據(jù)庫; ( 7) 在數(shù)據(jù)庫中創(chuàng)建新表; ( 8) 在數(shù)據(jù)庫中創(chuàng)建 存儲過程 ; ( 9) 在數(shù)據(jù)庫中創(chuàng)建視圖; ( 10) 以設(shè)置表、存儲過程和視圖的權(quán)限。 【 8】 SQL 語言 的 三種主要 程序設(shè)計語言 類別的語句 分別為 :數(shù)據(jù)定義語言( DDL),數(shù) 據(jù)操作語言( DML)及數(shù)據(jù)控制語言( DCL)。 數(shù)據(jù)查詢語言( DQL),如: SELECT(選擇) 語句。 SQL 語言包含 4 個部分: 數(shù)據(jù)定義語言 (DDL),如: CREATE(創(chuàng)建) 、 DROP(刪除) 、 ALTER(更改) 等語句。同時,新的數(shù)據(jù)挖掘功能 被 SQL Server 2020 引入了 ,可自動監(jiān)獄物資采購管理系統(tǒng)的設(shè)計與實施 6 發(fā)現(xiàn)在大量數(shù)據(jù)之間隱藏的關(guān) 系并可基于歷史數(shù)據(jù)作出 推 測。 SQL Server 2020 通過與 OLAP 功能 、數(shù)據(jù)轉(zhuǎn)換 功能 、存儲庫和英文查詢的緊密結(jié)合, 成為了數(shù)據(jù)庫 業(yè)內(nèi) 較為 全面的 決策支持平臺 和 數(shù)據(jù)倉庫 。 提供了 系統(tǒng)管理 與 調(diào)整許多有力的工具。 SQL Server 2020 是 大型電子商務(wù)、數(shù)據(jù)倉庫和數(shù)據(jù)庫解決方案。SQL 語言的操作對象主要是數(shù)據(jù)表。 結(jié)構(gòu)化查詢語言 (Structured Query Language)最早是 IBM 的圣約瑟研究實驗室為其關(guān)系數(shù)據(jù)庫管理系統(tǒng)SYSTEM R 開發(fā)的一種查詢語言,它的前身是 SQUARE 語言。在關(guān)系型數(shù)據(jù)庫中,數(shù)據(jù)以記錄( Record)和字段( Field)的形式存儲在數(shù)據(jù)表( Table)中,由若干個數(shù)據(jù)表構(gòu)成一個數(shù)據(jù)庫。 第六部分,為系統(tǒng)測試,簡單說明一下軟件的運行情況 第七部分,為總結(jié)和展望,對整個系統(tǒng)作一個概述并且對系統(tǒng)的優(yōu)缺點進(jìn)行了簡單的分析。 第二部分,介紹了開發(fā)監(jiān)獄管理系統(tǒng)所用到的軟件及理論支持 第三部分,對系統(tǒng)進(jìn)行需求分析,包括整體以及各模塊的需求分析 第四部分,應(yīng)用各種結(jié)構(gòu)圖、表等展現(xiàn)該系統(tǒng)的設(shè)計。 本文結(jié)構(gòu) 本文分為七部分 第一部分,簡單介紹了對于管理系統(tǒng)軟件的國內(nèi)外研究現(xiàn)狀以及監(jiān) 獄物資采購系統(tǒng)的研究意義。本 系統(tǒng)是一個現(xiàn)代化軟件系統(tǒng),通過集中式的信息數(shù)據(jù)庫, 利用市場信息,了解提供監(jiān)獄主要日用品的其他供應(yīng)商及同類或替代產(chǎn)品的情況,并與現(xiàn)有供應(yīng)商及其產(chǎn)品進(jìn)行對比,從中發(fā)掘新的供應(yīng)商,為拓展采購渠道提供信息。計算機(jī)在管理中的應(yīng)用開始于 1954 年 ,當(dāng)時美國首先用計算機(jī)處理工資單 .多年來 ,計算機(jī)在處理管理信息方面發(fā)展迅速。為及時結(jié)清每筆業(yè)務(wù),盤點庫存和貨物流動情況。然而, 對于一貫疏于管理的 監(jiān)獄采購部門 來說,進(jìn)行有效的 物資采購 管理必然存在一定的難度,必須借助于現(xiàn)代化的管理方法和信息技術(shù) 【 5】 。改善 監(jiān)獄采購部門 內(nèi)部以及整個供應(yīng)鏈各環(huán)節(jié)的管理、調(diào)度及資源配置,迅速適應(yīng) 當(dāng)代 的新需求和市場的新機(jī)遇, 有利于監(jiān)獄管理質(zhì)量的提升 。 物資的采購價格、消耗速度也是沒有很好的整理統(tǒng)計并選擇合理的供應(yīng)商,因此往往作出不合理的采購計劃,從而導(dǎo)致采購的費用不能有效的控制下來,使得監(jiān)獄物資的采購活動十分的耗費人力物力,而且效率也不高,間接影響了監(jiān)獄管理中其他環(huán)節(jié)的順利發(fā)展。 以上這些情況都可以歸根于經(jīng)費不足,人手缺乏等原因,而 監(jiān)獄物資采購管監(jiān)獄物資采購管理系統(tǒng)的設(shè)計與實施 3 理系統(tǒng) 能有效的減少采購費用,并能讓人在大量繁瑣的統(tǒng)計工作中解放出來,從而為監(jiān)獄的其他設(shè)施的改善計劃提供更多的資金和人力資源。 研究的意義 目前,本監(jiān)獄由于建獄時間較長,獄政設(shè)施、警戒設(shè)施等諸多硬件配備嚴(yán)重老化,罪犯勞動改造用房(習(xí)藝樓)無法滿足日常勞動習(xí)藝需要,醫(yī)療設(shè)備嚴(yán)重缺乏,教育改造基本投入不足。 與之相似的事,目前,在國內(nèi)的大多監(jiān)獄并沒有采用 監(jiān)獄物資采購管理系統(tǒng) ,監(jiān)獄的物資采購 只是通過監(jiān)獄管理人員用 EXCEL 文檔記錄維護(hù)并統(tǒng)計,計算機(jī)軟件的普及并不高,每次采購前以及采購?fù)戤叾夹枰O(jiān)獄管理人員進(jìn)行繁瑣的物品消耗統(tǒng)計,然而當(dāng)大量的物資采購信息需要整理的時候,由于沒有很好的分類,往往造成數(shù)據(jù)錯亂,翻查數(shù)據(jù)的難度很大,需要耗費大量的人力。連鎖企業(yè)要實現(xiàn)操作規(guī)范化、快速化、高效化和科學(xué)化,必須要重視 信息 系統(tǒng)的建設(shè)。 超市 的每一個決策,每一個流程,每一個經(jīng)營過程及其結(jié)果,都應(yīng)該用用數(shù)字去控制它。 計算機(jī) 的運用現(xiàn)正在 發(fā)達(dá)國家 的各類商店超市中普及。但是很少有針對具體企業(yè)的 MIS 研究,較少具體考慮企業(yè)的特殊狀況,因而造成監(jiān)獄物資采購管理系統(tǒng)的設(shè)計與實施 2 了實施成功率低、浪費嚴(yán)重的現(xiàn)象。 企業(yè)的競爭力和抗風(fēng)險的能力 就必須提高,企業(yè)內(nèi)部信息化建設(shè) 的進(jìn)一步加強(qiáng) ,信息技術(shù) 的借助 ,內(nèi)部運作效率 的提高 ,管理水平 的提高 , 都可以 在降低成本的同時達(dá)到提高企業(yè)競爭力的目的。部分企業(yè)甚至 遭到了淘汰。本系統(tǒng)力求滿足這種市場需求,通過對貨物的管理實現(xiàn)對供應(yīng)鏈的基本管理與查詢,特別為適應(yīng)監(jiān)獄管理人員決策,滿足信息時代的需要。 在當(dāng)代,監(jiān)獄的采購在很多時候并沒有采用計算機(jī)軟件來管理了,大量繁瑣的日常用品消耗,只是使用簡單的 EXCEL 文檔記錄維護(hù),十分的耗費人力物力,而且效率也十分差,所以監(jiān)獄采購系統(tǒng)應(yīng)運而生。 solution we need momentarily, correctly and timely. With the standardized puter system, we can manage of daily procurement of prison easily and trendy。 關(guān)鍵字: 監(jiān)獄 物資采購,管理系統(tǒng), 設(shè)計 , 實現(xiàn) II Abstract Ever since, Prison Procurement is anized by hand in China. There is some exception that, might handled on puter basis. However, most of them are still with Microsoft excel format. It’s obvious laborwasted amp。本文將詳細(xì) 該系統(tǒng)的需求分析系統(tǒng)結(jié)構(gòu),功能模塊劃分以及數(shù)據(jù)庫模式分析等,以及對應(yīng)用程序的實際開發(fā)實現(xiàn)作了介紹。 與一般采購系統(tǒng)相比,擁有以用戶為開發(fā)中心,易于操作和理解等特點。而 如果 通過計算機(jī)系統(tǒng)將數(shù)據(jù)組織起來, 就 可以隨時提供所需的數(shù)據(jù) , 保證決策的 更加 正確、及時 ;再者通過計算機(jī)可 以規(guī)劃 監(jiān)獄日常用品的采購 管理 ,為數(shù)據(jù)處理提供明確的尺度,使之標(biāo)準(zhǔn)化、規(guī)范化 ;此外還最大限度地 可以節(jié)省人力,提高 工作 效率。 2020 年度專業(yè)碩士學(xué)位論文 學(xué)號: 511500185 監(jiān)獄物資采購管理系統(tǒng)的設(shè)計與實施 院 系: 軟件學(xué)院 類 別: 工程碩士 姓 名: 巫 立 忠 班 級: 11 春 學(xué) 號: 460000500185 2020 年 3 月完成 I 摘要 一直以來, 監(jiān)獄中各種日常用品的采購都是采用人工記錄統(tǒng)計,即使是使用計算機(jī)管理,也只是使用簡單的 EXCEL 報表進(jìn)行最基本的入庫,出庫記錄,為此花費大量的人力、物力。 隨著計算機(jī)應(yīng)用的發(fā)展,信息系統(tǒng)的管理已不再靠人工進(jìn)行處理,人工數(shù)據(jù)處理只能提供定期的報表, 已經(jīng) 難以根據(jù)需要 , 提供各種綜合分析的數(shù)據(jù),使得監(jiān)獄日常用品等采購的管理 常常只能根據(jù)經(jīng)驗做出 決定 ,帶有一定的盲目性 , 這種 管理 方式是一種低水平的運作,會造成大量的浪費。 本文介紹了一個解決當(dāng)今監(jiān)獄采購活動的低效益的軟件,即 監(jiān)獄物資采購管理系統(tǒng) 。該系統(tǒng)有查詢物資、生成采購單、管理庫存、數(shù)據(jù)統(tǒng)計等功能。該軟件達(dá)到了數(shù)據(jù)的一致性和安全性,且應(yīng)用程序功能完備,符合了當(dāng)今監(jiān)獄物資采購管理的需求。 not effective. Along with the development of puter application, there is no need to manage of information system by real labor on their own. Information data which is managed by humaninput can only offer reports periodically. It’s hard to offer diversified analytical data which is in need. It es to result that, decision to be made with personal need purpose on prison procurement by prison administration. Do goods purchased could really fulfill prison required? Is it effective? From long term of past decades, it’s proved that previous procurement method of prison management is highwasted procedure, using modernized and motivate method is an acquired need. So, we should anize procurement data through puter system which can analyze data and real requirement amp。 What’s more, it can save manpower and improve working efficiency. This article introduces a administrative system which can solve the problem of daily purchasing in Chinese prison with great efficiency. Compare with a usual