【正文】
元數(shù)據(jù)、索引和應(yīng)用元數(shù)據(jù)。隨著 World Wide Web(WWW)的 普及和 Inter 技術(shù)的迅速發(fā)展,使得數(shù)據(jù)庫(kù)技術(shù)成為最熱門(mén)技術(shù)之一 【 13】 。 將 設(shè)計(jì)變?yōu)閷?shí)際的數(shù)據(jù)庫(kù)并且 使之 功能完 善 、高效能。 數(shù)據(jù)庫(kù)理論介紹 數(shù)據(jù)庫(kù)是建立一個(gè)滿足用戶長(zhǎng)期需求的產(chǎn)品 是 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)的目標(biāo)。 利用 VB 的事件驅(qū)動(dòng)性特點(diǎn),只需在窗體或控件上的代碼窗口中添加少量的代碼,便可達(dá)到告訴當(dāng)在相應(yīng)的窗體或控件上發(fā)生某一事件時(shí),它們?cè)谑录l(fā)生后應(yīng)該做什么工作的目的。 利用 VB 的可視性特點(diǎn),可方便的設(shè)計(jì)了程序的窗體界面,并在各個(gè)窗體中的合適位置繪制所需的每種控件。 9.支持動(dòng)態(tài)交換、動(dòng)態(tài)鏈接技術(shù). 通過(guò)動(dòng)態(tài)數(shù)據(jù)交換 (DDE)編程技術(shù) VB開(kāi)發(fā)應(yīng)用能和其他 Windows應(yīng)用的間建立數(shù)據(jù)通信通過(guò)動(dòng)態(tài)鏈接庫(kù)技術(shù)在 VB 中可方便地用 C 語(yǔ)言或匯編語(yǔ)言編寫(xiě)也可Windows 應(yīng)用接口 (. API) 【 11】 。 7.網(wǎng)絡(luò)功能 VB 提供了 DltTML 計(jì)工具 , 利用這種技術(shù) ,我們 可以動(dòng)態(tài)創(chuàng)建和編輯 Web頁(yè)面使 編程人員 在 VB中開(kāi)發(fā)多功能網(wǎng)絡(luò)應(yīng)用軟件。通過(guò)此 不但可以用最少代碼實(shí)現(xiàn)數(shù)據(jù)庫(kù)操作和控制也可以取代 DataControl控件和 RDOControl 控件。 4.結(jié)構(gòu)化設(shè)計(jì)語(yǔ)言 VB 具有豐富數(shù)據(jù)類(lèi)型是種符合結(jié)構(gòu)化設(shè)計(jì)思想語(yǔ)言而且簡(jiǎn)單易學(xué)此外作為種設(shè)計(jì)語(yǔ)言 VB 還有許多獨(dú)到的處。 當(dāng) 系統(tǒng)或應(yīng)用觸發(fā)例如 用戶進(jìn)行單擊操作,使命令按鈕 觸發(fā)了按鈕 Click(單擊 )事件 ,然后該事件中代碼就會(huì)被執(zhí)行,當(dāng) 用戶 不 進(jìn)行任何操作 (等待狀態(tài)或者待機(jī)狀態(tài) )時(shí), 就處于等待狀態(tài)整個(gè)應(yīng)用就是由彼此獨(dú)監(jiān)獄物資采購(gòu)管理系統(tǒng)的設(shè)計(jì)與實(shí)施 8 立事件過(guò)程構(gòu)成。 2.事件驅(qū)動(dòng) 在 Windows 環(huán)境下是以事件驅(qū)動(dòng)方式運(yùn)行每個(gè)對(duì)象的都能響應(yīng)多個(gè)區(qū)別事件,每個(gè)事件都能驅(qū)動(dòng)段代碼事件過(guò)程,該代碼決定了對(duì)象功能。可操作 的 實(shí)體如窗體、窗體中命令按鈕、標(biāo)簽、文本框等 就是 ,面向?qū)ο缶幊叹褪?所謂“對(duì)象”,而 根據(jù)界面設(shè)計(jì)要求 ,程序員可以 直接在界面上設(shè)計(jì)出窗口 、菜單、按鈕等類(lèi)型對(duì)象并為每個(gè)對(duì)象設(shè)置屬性。應(yīng)該說(shuō),這是一次質(zhì)的飛躍,是一次 編程技術(shù) 的革命 【 10】 。 美國(guó)微軟公司 在 1991 年 的時(shí)候 推出了 Visual (簡(jiǎn)稱(chēng) VB) , VB 到了 1992 年 被 Microsoft 公司 升級(jí) 到 VB , VB 2020(Visual Studio 2020) 是目前的最新 的應(yīng)用 版本 。它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大。 SQL 的主要功能:( 1) 面向數(shù)據(jù)庫(kù)執(zhí)行查詢; ( 2) 從數(shù)據(jù)庫(kù)取回?cái)?shù)據(jù);( 3) 在數(shù)據(jù)庫(kù)中插入新的記錄; ( 4) 更新數(shù)據(jù)庫(kù)中的數(shù)據(jù); ( 5) 從數(shù)據(jù)庫(kù)刪除記錄; ( 6) 創(chuàng)建新數(shù)據(jù)庫(kù); ( 7) 在數(shù)據(jù)庫(kù)中創(chuàng)建新表; ( 8) 在數(shù)據(jù)庫(kù)中創(chuàng)建 存儲(chǔ)過(guò)程 ; ( 9) 在數(shù)據(jù)庫(kù)中創(chuàng)建視圖; ( 10) 以設(shè)置表、存儲(chǔ)過(guò)程和視圖的權(quán)限。 【 8】 SQL 語(yǔ)言 的 三種主要 程序設(shè)計(jì)語(yǔ)言 類(lèi)別的語(yǔ)句 分別為 :數(shù)據(jù)定義語(yǔ)言( DDL),數(shù) 據(jù)操作語(yǔ)言( DML)及數(shù)據(jù)控制語(yǔ)言( DCL)。 數(shù)據(jù)查詢語(yǔ)言( DQL),如: SELECT(選擇) 語(yǔ)句。 SQL 語(yǔ)言包含 4 個(gè)部分: 數(shù)據(jù)定義語(yǔ)言 (DDL),如: CREATE(創(chuàng)建) 、 DROP(刪除) 、 ALTER(更改) 等語(yǔ)句。同時(shí),新的數(shù)據(jù)挖掘功能 被 SQL Server 2020 引入了 ,可自動(dòng)監(jiān)獄物資采購(gòu)管理系統(tǒng)的設(shè)計(jì)與實(shí)施 6 發(fā)現(xiàn)在大量數(shù)據(jù)之間隱藏的關(guān) 系并可基于歷史數(shù)據(jù)作出 推 測(cè)。 SQL Server 2020 通過(guò)與 OLAP 功能 、數(shù)據(jù)轉(zhuǎn)換 功能 、存儲(chǔ)庫(kù)和英文查詢的緊密結(jié)合, 成為了數(shù)據(jù)庫(kù) 業(yè)內(nèi) 較為 全面的 決策支持平臺(tái) 和 數(shù)據(jù)倉(cāng)庫(kù) 。 提供了 系統(tǒng)管理 與 調(diào)整許多有力的工具。 SQL Server 2020 是 大型電子商務(wù)、數(shù)據(jù)倉(cāng)庫(kù)和數(shù)據(jù)庫(kù)解決方案。SQL 語(yǔ)言的操作對(duì)象主要是數(shù)據(jù)表。 結(jié)構(gòu)化查詢語(yǔ)言 (Structured Query Language)最早是 IBM 的圣約瑟研究實(shí)驗(yàn)室為其關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)SYSTEM R 開(kāi)發(fā)的一種查詢語(yǔ)言,它的前身是 SQUARE 語(yǔ)言。在關(guān)系型數(shù)據(jù)庫(kù)中,數(shù)據(jù)以記錄( Record)和字段( Field)的形式存儲(chǔ)在數(shù)據(jù)表( Table)中,由若干個(gè)數(shù)據(jù)表構(gòu)成一個(gè)數(shù)據(jù)庫(kù)。 第六部分,為系統(tǒng)測(cè)試,簡(jiǎn)單說(shuō)明一下軟件的運(yùn)行情況 第七部分,為總結(jié)和展望,對(duì)整個(gè)系統(tǒng)作一個(gè)概述并且對(duì)系統(tǒng)的優(yōu)缺點(diǎn)進(jìn)行了簡(jiǎn)單的分析。 第二部分,介紹了開(kāi)發(fā)監(jiān)獄管理系統(tǒng)所用到的軟件及理論支持 第三部分,對(duì)系統(tǒng)進(jìn)行需求分析,包括整體以及各模塊的需求分析 第四部分,應(yīng)用各種結(jié)構(gòu)圖、表等展現(xiàn)該系統(tǒng)的設(shè)計(jì)。 本文結(jié)構(gòu) 本文分為七部分 第一部分,簡(jiǎn)單介紹了對(duì)于管理系統(tǒng)軟件的國(guó)內(nèi)外研究現(xiàn)狀以及監(jiān) 獄物資采購(gòu)系統(tǒng)的研究意義。本 系統(tǒng)是一個(gè)現(xiàn)代化軟件系統(tǒng),通過(guò)集中式的信息數(shù)據(jù)庫(kù), 利用市場(chǎng)信息,了解提供監(jiān)獄主要日用品的其他供應(yīng)商及同類(lèi)或替代產(chǎn)品的情況,并與現(xiàn)有供應(yīng)商及其產(chǎn)品進(jìn)行對(duì)比,從中發(fā)掘新的供應(yīng)商,為拓展采購(gòu)渠道提供信息。計(jì)算機(jī)在管理中的應(yīng)用開(kāi)始于 1954 年 ,當(dāng)時(shí)美國(guó)首先用計(jì)算機(jī)處理工資單 .多年來(lái) ,計(jì)算機(jī)在處理管理信息方面發(fā)展迅速。為及時(shí)結(jié)清每筆業(yè)務(wù),盤(pán)點(diǎn)庫(kù)存和貨物流動(dòng)情況。然而, 對(duì)于一貫疏于管理的 監(jiān)獄采購(gòu)部門(mén) 來(lái)說(shuō),進(jìn)行有效的 物資采購(gòu) 管理必然存在一定的難度,必須借助于現(xiàn)代化的管理方法和信息技術(shù) 【 5】 。改善 監(jiān)獄采購(gòu)部門(mén) 內(nèi)部以及整個(gè)供應(yīng)鏈各環(huán)節(jié)的管理、調(diào)度及資源配置,迅速適應(yīng) 當(dāng)代 的新需求和市場(chǎng)的新機(jī)遇, 有利于監(jiān)獄管理質(zhì)量的提升 。 物資的采購(gòu)價(jià)格、消耗速度也是沒(méi)有很好的整理統(tǒng)計(jì)并選擇合理的供應(yīng)商,因此往往作出不合理的采購(gòu)計(jì)劃,從而導(dǎo)致采購(gòu)的費(fèi)用不能有效的控制下來(lái),使得監(jiān)獄物資的采購(gòu)活動(dòng)十分的耗費(fèi)人力物力,而且效率也不高,間接影響了監(jiān)獄管理中其他環(huán)節(jié)的順利發(fā)展。 以上這些情況都可以歸根于經(jīng)費(fèi)不足,人手缺乏等原因,而 監(jiān)獄物資采購(gòu)管監(jiān)獄物資采購(gòu)管理系統(tǒng)的設(shè)計(jì)與實(shí)施 3 理系統(tǒng) 能有效的減少采購(gòu)費(fèi)用,并能讓人在大量繁瑣的統(tǒng)計(jì)工作中解放出來(lái),從而為監(jiān)獄的其他設(shè)施的改善計(jì)劃提供更多的資金和人力資源。 研究的意義 目前,本監(jiān)獄由于建獄時(shí)間較長(zhǎng),獄政設(shè)施、警戒設(shè)施等諸多硬件配備嚴(yán)重老化,罪犯勞動(dòng)改造用房(習(xí)藝樓)無(wú)法滿足日常勞動(dòng)習(xí)藝需要,醫(yī)療設(shè)備嚴(yán)重缺乏,教育改造基本投入不足。 與之相似的事,目前,在國(guó)內(nèi)的大多監(jiān)獄并沒(méi)有采用 監(jiān)獄物資采購(gòu)管理系統(tǒng) ,監(jiān)獄的物資采購(gòu) 只是通過(guò)監(jiān)獄管理人員用 EXCEL 文檔記錄維護(hù)并統(tǒng)計(jì),計(jì)算機(jī)軟件的普及并不高,每次采購(gòu)前以及采購(gòu)?fù)戤叾夹枰O(jiān)獄管理人員進(jìn)行繁瑣的物品消耗統(tǒng)計(jì),然而當(dāng)大量的物資采購(gòu)信息需要整理的時(shí)候,由于沒(méi)有很好的分類(lèi),往往造成數(shù)據(jù)錯(cuò)亂,翻查數(shù)據(jù)的難度很大,需要耗費(fèi)大量的人力。連鎖企業(yè)要實(shí)現(xiàn)操作規(guī)范化、快速化、高效化和科學(xué)化,必須要重視 信息 系統(tǒng)的建設(shè)。 超市 的每一個(gè)決策,每一個(gè)流程,每一個(gè)經(jīng)營(yíng)過(guò)程及其結(jié)果,都應(yīng)該用用數(shù)字去控制它。 計(jì)算機(jī) 的運(yùn)用現(xiàn)正在 發(fā)達(dá)國(guó)家 的各類(lèi)商店超市中普及。但是很少有針對(duì)具體企業(yè)的 MIS 研究,較少具體考慮企業(yè)的特殊狀況,因而造成監(jiān)獄物資采購(gòu)管理系統(tǒng)的設(shè)計(jì)與實(shí)施 2 了實(shí)施成功率低、浪費(fèi)嚴(yán)重的現(xiàn)象。 企業(yè)的競(jìng)爭(zhēng)力和抗風(fēng)險(xiǎn)的能力 就必須提高,企業(yè)內(nèi)部信息化建設(shè) 的進(jìn)一步加強(qiáng) ,信息技術(shù) 的借助 ,內(nèi)部運(yùn)作效率 的提高 ,管理水平 的提高 , 都可以 在降低成本的同時(shí)達(dá)到提高企業(yè)競(jìng)爭(zhēng)力的目的。部分企業(yè)甚至 遭到了淘汰。本系統(tǒng)力求滿足這種市場(chǎng)需求,通過(guò)對(duì)貨物的管理實(shí)現(xiàn)對(duì)供應(yīng)鏈的基本管理與查詢,特別為適應(yīng)監(jiān)獄管理人員決策,滿足信息時(shí)代的需要。 在當(dāng)代,監(jiān)獄的采購(gòu)在很多時(shí)候并沒(méi)有采用計(jì)算機(jī)軟件來(lái)管理了,大量繁瑣的日常用品消耗,只是使用簡(jiǎn)單的 EXCEL 文檔記錄維護(hù),十分的耗費(fèi)人力物力,而且效率也十分差,所以監(jiān)獄采購(gòu)系統(tǒng)應(yīng)運(yùn)而生。 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)獄 物資采購(gòu),管理系統(tǒng), 設(shè)計(jì) , 實(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ù)庫(kù)模式分析等,以及對(duì)應(yīng)用程序的實(shí)際開(kāi)發(fā)實(shí)現(xiàn)作了介紹。 與一般采購(gòu)系統(tǒng)相比,擁有以用戶為開(kāi)發(fā)中心,易于操作和理解等特點(diǎn)。而 如果 通過(guò)計(jì)算機(jī)系統(tǒng)將數(shù)據(jù)組織起來(lái), 就 可以隨時(shí)提供所需的數(shù)據(jù) , 保證決策的 更加 正確、及時(shí) ;再者通過(guò)計(jì)算機(jī)可 以規(guī)劃 監(jiān)獄日常用品的采購(gòu) 管理 ,為數(shù)據(jù)處理提供明確的尺度,使之標(biāo)準(zhǔn)化、規(guī)范化 ;此外還最大限度地 可以節(jié)省人力,提高 工作 效率。 2020 年度專(zhuān)業(yè)碩士學(xué)位論文 學(xué)號(hào): 511500185 監(jiān)獄物資采購(gòu)管理系統(tǒng)的設(shè)計(jì)與實(shí)施 院 系: 軟件學(xué)院 類(lèi) 別: 工程碩士 姓 名: 巫 立 忠 班 級(jí): 11 春 學(xué) 號(hào): 460000500185 2020 年 3 月完成 I 摘要 一直以來(lái), 監(jiān)獄中各種日常用品的采購(gòu)都是采用人工記錄統(tǒng)計(jì),即使是使用計(jì)算機(jī)管理,也只是使用簡(jiǎn)單的 EXCEL 報(bào)表進(jìn)行最基本的入庫(kù),出庫(kù)記錄,為此花費(fèi)大量的人力、物力。 隨著計(jì)算機(jī)應(yīng)用的發(fā)展,信息系統(tǒng)的管理已不再靠人工進(jìn)行處理,人工數(shù)據(jù)處理只能提供定期的報(bào)表, 已經(jīng) 難以根據(jù)需要 , 提供各種綜合分析的數(shù)據(jù),使得監(jiān)獄日常用品等采購(gòu)的管理 常常只能根據(jù)經(jīng)驗(yàn)做出 決定 ,帶有一定的盲目性 , 這種 管理 方式是一種低水平的運(yùn)作,會(huì)造成大量的浪費(fèi)。 本文介紹了一個(gè)解決當(dāng)今監(jiān)獄采購(gòu)活動(dòng)的低效益的軟件,即 監(jiān)獄物資采購(gòu)管理系統(tǒng) 。該系統(tǒng)有查詢物資、生成采購(gòu)單、管理庫(kù)存、數(shù)據(jù)統(tǒng)計(jì)等功能。該軟件達(dá)到了數(shù)據(jù)的一致性和安全性,且應(yīng)用程序功能完備,符合了當(dāng)今監(jiān)獄物資采購(gòu)管理的需求。 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