【正文】
體控件和 Web 窗體的功能。 Visual 是 Visual 開(kāi)發(fā)平臺(tái)中的核心語(yǔ)言之一,是最新版本的Visual Basic。如:采購(gòu)收貨、退貨、優(yōu)先級(jí)別,在采購(gòu)時(shí)根據(jù)以往的采購(gòu)記錄進(jìn)行優(yōu)先級(jí)別劃分,采購(gòu)時(shí)作為參考,并對(duì)所采購(gòu)貨物是否付款及款額進(jìn)行記錄; 基本信息管理:此功能主要是記錄公司基本資料、供應(yīng)商資料、 貨品資料 的信息以便日后查詢(xún)。 系統(tǒng)的設(shè)計(jì)目標(biāo) 本系統(tǒng)是基于為軸承企業(yè)采購(gòu)部門(mén)開(kāi)發(fā)的系統(tǒng)。 采購(gòu)管理相應(yīng)界面 ........................................... 錯(cuò)誤 !未定義書(shū)簽。 課題主要采用自上而下的結(jié)構(gòu)化程序設(shè)計(jì)方法與面向?qū)ο蠓椒ㄏ嘟Y(jié)合的方法, 致力于達(dá)到標(biāo)準(zhǔn)的現(xiàn)代化物流管理要求。 關(guān)鍵詞 :采購(gòu);查詢(xún);數(shù)據(jù)庫(kù)設(shè)計(jì); 客戶(hù)端 /服務(wù)器模式 畢業(yè)設(shè)計(jì)(論文) II Abstract Anshun bearing purchase management system is developed for purchasing department of bearing enterprise. This article discusses the development of the system by bining the uptodown method of structure program design and objectoriented method, trying to meet the requirement of management of standard and modern physical distribution, and enable the purchasing department of axletree enterprises electronic, automatic, standard and modern management mode. The system adopted the Visual language to develop the UI and main codes. technology was used to plete various database operations. The database system is SQL Server 2021. This system mainly implements the function of management of goods information and purchase information, drawing up the management system of purchase as the mode, with the function such as: query of bill, purchasing management, basic information management and system maintenance. The paper enpasses eight chapters: Chapter One introduces the background and objective of the development of the system. Chapter Two to Chapter Seven focus on the task, process, structure method and tools at every stage of the software development life cycle. Chapter Eight is the conclusion of the whole paper. Keywords: purchase。 作為計(jì)算機(jī)應(yīng)用的一部分 ,使用計(jì)算機(jī)對(duì) 公司的采購(gòu)信息 進(jìn)行管理 ,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn) .例如 :檢索迅速、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等??捎行У乇O(jiān)控采購(gòu)計(jì)劃的實(shí)施,采購(gòu)成本的變動(dòng)及供應(yīng)商交貨履約情況,從而幫助采購(gòu)人員選擇最佳的供應(yīng)商和采購(gòu)策略,確保采購(gòu)工作高質(zhì)量、高 效率及低成本地執(zhí)行,使企業(yè)具有最佳的供貨狀態(tài)。 全稱(chēng)是 Visual ,也稱(chēng) Visual ,起源于 BASIC 語(yǔ)言。 Visual 支持許多新的或改進(jìn)的面向?qū)ο笳Z(yǔ)言功能,如繼承、重載、重寫(xiě)關(guān)鍵字、接口、共享成員和函數(shù)構(gòu)造,同時(shí)還包括結(jié)構(gòu)化異常處理、委托以及自定義屬性和符合公共語(yǔ)言規(guī)范( CLS) 。它包括支持開(kāi)發(fā)的引擎、標(biāo)準(zhǔn)的 SQL語(yǔ)言、擴(kuò)展的特性 (如復(fù)制、 OLAP、分析 )等功能。由于今天 Windows操作系統(tǒng)占領(lǐng)著主導(dǎo)地的位,選擇 SQL Server一定會(huì)在兼容性方面取得一些優(yōu)勢(shì)。 一個(gè)數(shù)據(jù)引擎可以在不同的平臺(tái)上使用,從運(yùn)行 Microsoft Windows 98的便攜式電腦,到運(yùn)行 Microsoft Windows2021 數(shù)據(jù)中心版的大型多處理器服務(wù)器。 SQL Server2021還支持基于標(biāo)準(zhǔn)的、與 Windows集成的程序設(shè)計(jì)模型,使 SQL Server2021數(shù)據(jù)庫(kù)和數(shù)據(jù)倉(cāng)庫(kù)的使用成為生成強(qiáng)大的可伸縮系統(tǒng)的無(wú)縫部分。 SQL語(yǔ)言采用基和操作方式,不僅操作對(duì)象、查找結(jié)果可以是元組的集合,而且一次插入、刪除、更新操作的對(duì)象也可以是元組的集合。Dataset 對(duì)象代表了一個(gè)在內(nèi)存中有豐富功能的數(shù)據(jù)緩沖區(qū)。 OLEDBDataAdapter 類(lèi) 表示一組數(shù)據(jù)命令和一個(gè)數(shù)據(jù)庫(kù)連接,它們用于填充 DataSet和更新數(shù)據(jù)源。 BASIC 是國(guó)際上廣泛使用的計(jì)算機(jī)高級(jí)語(yǔ)言。 是目前比較成熟的技術(shù),而且,有成熟的開(kāi)發(fā)示例做導(dǎo)航,所以在技術(shù)上是可行的。 ( 4)專(zhuān)有技術(shù)購(gòu)置費(fèi)。 法律可行性 這個(gè) 系統(tǒng)是在導(dǎo)師幫助下由我自己開(kāi)發(fā)的,所以不涉及到任何侵權(quán)行為。 畢業(yè)設(shè)計(jì)(論文) 12 用戶(hù)需求 該系統(tǒng)適用于軸承企業(yè)采購(gòu)部門(mén),服務(wù)的用戶(hù)主要是采購(gòu)員和操作員。 其實(shí),軟件系統(tǒng)歸根到底是一個(gè)信息處理系統(tǒng),其最基本的功能就是接收輸入的信息,對(duì)輸入的信息按照規(guī)定的方法歸類(lèi)、處理、存儲(chǔ),轉(zhuǎn)變?yōu)樗枰男畔?,最后通過(guò)輸出系統(tǒng)向用戶(hù)輸出所需求的信息。 3. D2 數(shù)據(jù)存儲(chǔ):表示系統(tǒng)的數(shù)據(jù)需要保存在計(jì)算機(jī)中,是系統(tǒng)的需要。 數(shù)據(jù)字典中包含的每個(gè)數(shù)據(jù)元素的控制信息是很有價(jià)值的。而最終目標(biāo)是用比較抽象、概括的方式確定系統(tǒng)如何完成預(yù)定的任務(wù),也就是說(shuō)要取得實(shí)現(xiàn)該系統(tǒng)的最佳方案。模塊化就是把程序劃分成若干個(gè)模塊,每個(gè)模塊完成一個(gè)子功能,把這些模塊集合起來(lái)組成一個(gè)整體,可以完成指定的功能滿(mǎn)足問(wèn)題的要求。同時(shí),合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)也將有利于程序的實(shí)現(xiàn)。它描述了從用戶(hù)角度看到的數(shù)據(jù),反映了用戶(hù)的實(shí)現(xiàn)環(huán)境。數(shù)據(jù)庫(kù)重要用于保存銷(xiāo)售商品的信息和其他一些相關(guān)的信息,并且都用不同的表存儲(chǔ)。從而在編碼階段可以把這個(gè)描述工作直接翻譯成用某種程序設(shè)計(jì)語(yǔ)言書(shū)寫(xiě)的程序。結(jié)構(gòu)程序設(shè)計(jì)是盡可能少用 GO TO 語(yǔ)句的程序設(shè)計(jì)方法。用戶(hù)管理設(shè)置了兩種用戶(hù)權(quán)限,管理員和操作員,其中操作員權(quán)限由管理員設(shè)置。常用的方法有用樹(shù)型結(jié)構(gòu)顯示信息,用框架 (frame)組織頁(yè)面等等。 下拉式菜單由若干個(gè)顯示在窗口頂部的主菜單條和各個(gè)菜單條下面的子菜單組成。 彈出菜單只是在某一個(gè)程序指定事件被觸發(fā)的同時(shí)打開(kāi),它沒(méi)有被附加到應(yīng)用程序頂部固定的菜單欄里,只需要用戶(hù)在程序代碼中通過(guò) popupmenu 屬性和彈出菜單關(guān)聯(lián),指定該觸發(fā)事件及 彈出菜單在屏幕上所顯示的打開(kāi)位置。 盡管有許多理由要用 到 子菜單,但仍然提倡少用,并嚴(yán)格限制子菜單級(jí)數(shù)。 1. 在添加的 login 的窗體中添加必要的控件,來(lái)設(shè)計(jì)登錄窗體,用來(lái)完成系統(tǒng)登錄功能。窗體中添加控 件,將 2 個(gè) Button 控件、 6 個(gè) TextBox 控件、 1 個(gè) DataGrid 控件和 6 個(gè) Label 控件從 [工具箱 ]中拖放到窗體或者組件板中。其中業(yè)務(wù)員添加步驟如下:窗體中添加控件,將 2 個(gè) Button 控件、 5 個(gè) TextBox 控件、 1 個(gè) GroupBox 控件和 5個(gè) Label 控件從 [工具箱 ]中拖放到窗體或者組件板中。 畢業(yè)設(shè)計(jì)(論文) 36 圖 窗體 在項(xiàng)目中添加新的 Windows 窗體,命名為“ ”。 ( 4)給 Combobox1 控件添加項(xiàng),即通過(guò) ComboBox 控件的“字符串集和編輯器”來(lái)進(jìn)行添加。并調(diào)整控件的大小和位置。設(shè)置窗體和各控件的屬性,在 [屬性 ]設(shè)置窗體中分別對(duì)這些控件和窗體設(shè)置相應(yīng)的屬性。設(shè)置窗體和各控件的屬性,在 [屬性 ]設(shè)置窗體中分別對(duì)這些控件和窗體設(shè)置相應(yīng)的屬性。 ( 2) 在 [屬性 ]設(shè)置窗體中設(shè)置這些控件及查的相關(guān)屬性,窗體和各控件的屬性。 采購(gòu)管理系統(tǒng)的菜單設(shè)計(jì) 雙擊工具箱中“ Windows 窗體選項(xiàng)卡”下的 MainMenu(主菜單)控件,在窗體設(shè)計(jì)窗口的下面出現(xiàn)一個(gè)顯示不可見(jiàn)控件的窗格,里面顯示一個(gè)名為 MainMenu1 的菜單控件。在彈出式菜單上顯示的項(xiàng)目取決于按下鼠標(biāo)右鍵時(shí)指針?biāo)幍奈恢?;因而,彈出式菜單也被稱(chēng)為上下文菜單。通常,只有菜單條顯示在窗口中,并且當(dāng)鼠標(biāo)指針指向菜單條時(shí),菜單條的子菜單才顯示出來(lái)。 菜單 中集成了用戶(hù)在程序窗口中所完成的絕大部分操作,是程序開(kāi)發(fā)中的核心元素。 該子系統(tǒng)是操作員進(jìn)行操作的系統(tǒng)。 結(jié)構(gòu)圖如下: ( 1)順序結(jié)構(gòu) ( 2)選擇結(jié)構(gòu) 圖 順序結(jié)構(gòu)圖 圖 選擇結(jié)構(gòu)圖 子系統(tǒng)設(shè)計(jì) 軸承采購(gòu)管理系統(tǒng)包括兩個(gè)子系統(tǒng)的設(shè)計(jì),分別包括管理功能子系統(tǒng)和采購(gòu)功能子系統(tǒng)。所以說(shuō),詳細(xì)設(shè)計(jì)的結(jié)果基本上是決定了最終的程序代碼的質(zhì)量。因此,管理員信息要單獨(dú)保存在一個(gè)數(shù)據(jù)表中。 通常,軟件系統(tǒng)中有許多數(shù)據(jù)是需要長(zhǎng)期保存的,為減少數(shù)據(jù)冗余,簡(jiǎn)化修改數(shù)據(jù)的過(guò)程,應(yīng)該對(duì)數(shù)據(jù)進(jìn)行規(guī)范化。 數(shù)據(jù)庫(kù)需求分析設(shè)計(jì) 對(duì)于軸承采購(gòu)管理系統(tǒng),隨時(shí)都會(huì)有采購(gòu)信息的更改,因此,要滿(mǎn)足這些數(shù)據(jù)的更新并且對(duì)已有的數(shù)據(jù)進(jìn)行在線管理。每個(gè)模塊完成一個(gè)子功能,再按照某種方法把這些模塊組裝起來(lái),成為一個(gè)整體,即可以完成指定的系統(tǒng)功能,滿(mǎn)足問(wèn)題的要求過(guò)程如果把整個(gè)軟件看做一個(gè)模塊,是很難被人理解的。 一般來(lái)講,好的軟件表現(xiàn)三個(gè)特點(diǎn):其一是能夠按照指定的要求進(jìn)行工作,功能、性能都符合指定的要求;其二是軟件是可維護(hù)的,可方便地進(jìn)行修改;三是軟件不只是代碼,還有一套配置齊全的文檔。 數(shù)據(jù)字典描 述的主要內(nèi)容:數(shù)據(jù)流、數(shù)據(jù)元素、數(shù)據(jù)存儲(chǔ)、外部實(shí)體和數(shù)據(jù)處理。它向系統(tǒng)提供數(shù)據(jù)或接收系統(tǒng)提供的數(shù)據(jù)。數(shù)據(jù)流圖 也就是以圖形的方式將系統(tǒng)中數(shù)據(jù)傳遞、轉(zhuǎn)化的過(guò)程以直觀的方式表述出來(lái)。而對(duì)于采購(gòu)員來(lái)說(shuō)該系統(tǒng)應(yīng)該方便查詢(xún)采購(gòu)貨品信息,和在大量采購(gòu)信息中快速的查找所需要的優(yōu)先級(jí)別高的貨品供應(yīng)商信息和貨品信息,以 便選擇最佳采購(gòu)方案和輔助采購(gòu)計(jì)劃的實(shí)施。因此本系統(tǒng)的開(kāi)發(fā)在法律上是可行的。同時(shí)也方便了企業(yè)的管理。 本軸承 采購(gòu)管理子系統(tǒng)可有效地監(jiān)控采購(gòu)計(jì)劃的實(shí)施,采購(gòu)成本的變動(dòng)及供 應(yīng)商交貨履約情況,從而幫助采購(gòu)人員選擇最佳的供應(yīng)商和采購(gòu)策略,確保采購(gòu)工作高質(zhì)量、高效率及低成本地執(zhí)行,使企業(yè)具有最佳的供貨狀態(tài)。 Visual Visual ,是最新版本的Visual Basic。 畢業(yè)設(shè)計(jì)(論文) 10 第 2章 可行性研究 問(wèn)題定義 需要解決的問(wèn)題是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)完成在軸承采購(gòu)的管理。 在 中,可以斷開(kāi)一個(gè)記錄集集合的連接,通過(guò)一個(gè)默認(rèn)的但允許更改的 XML模式再現(xiàn)記錄集集合。 是Microsoft 最新引進(jìn)的數(shù)據(jù)訪問(wèn)方法,它提供程序代碼訪問(wèn)數(shù)據(jù)庫(kù)的方式。 SQL語(yǔ)言及使用 SQL是一種介于關(guān)系代數(shù)與關(guān)系演算之間的結(jié)構(gòu)化查詢(xún)語(yǔ)句,其功能不僅僅是查詢(xún)。 SQL Server2021 關(guān)系數(shù) 據(jù)庫(kù)引擎支持當(dāng)今苛刻的數(shù)據(jù)庫(kù)處理環(huán)境所需的功能。尤其是它可以直接存貯 XML 數(shù)據(jù),可以將搜索結(jié)果以 XML 格式輸出等特點(diǎn),有利于構(gòu)建了異構(gòu)系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應(yīng)用和服務(wù)的基石。 SQL SERVER 2021往往成為 數(shù)據(jù)庫(kù)的 首選 。 的目標(biāo)是操作離線數(shù)據(jù),同時(shí),對(duì) ADO 的分布應(yīng)用提供了強(qiáng)大的支持。 BASIC 是一種易學(xué)易用的高級(jí)語(yǔ)言,目前仍是計(jì)算機(jī)入門(mén)的學(xué)習(xí)語(yǔ)言之一。 此系統(tǒng)將要實(shí)現(xiàn)的基本功能如下: 采購(gòu)管理:此功能對(duì)采購(gòu)時(shí)的各個(gè)環(huán)節(jié)進(jìn)行了全面的定義。 因此,開(kāi)發(fā)一套完善的采購(gòu)管理系統(tǒng)就必不可少了。 database design; C/S mode 畢業(yè)設(shè)計(jì)(論文) III 目 錄 第 1 章 緒 論 ....................................................................................................... 6 背景分析 ....................