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

正文內容

畢業(yè)設計—圖書倉庫管理信息系統(tǒng)設計(存儲版)

2025-05-07 21:44上一頁面

下一頁面
  

【正文】 1層數據流圖,它們是系統(tǒng)的關鍵部分,也是主要的部分。每個模塊完成一個特定的功能,所有的模塊按某種方法組織起來,成為一個整體,完成整個系統(tǒng)所要求的功能。) 在得到系統(tǒng)的第一層功能模塊圖后,經過進一步地細化,得一系統(tǒng)的子功能模塊圖: 數據庫設計在信息世界中,信息從客觀事物出發(fā)流經數據庫,通過決策機構最后又回到客觀世界,信息的這一循環(huán)經歷了三個領域:信息世界,數據世界,現實世界。它有兩個明顯的優(yōu)點:接近于人的思維,容易理解;與計算機無關,用戶容易接受。倉庫根據需要可以查詢圖書供應商的信息,同時還需要了解在入庫和出庫中員工的參與情況。下面就是各實體及聯系類型的屬性圖:(帶號的屬性為關鍵字段) 數據庫表格設計在完成系統(tǒng)的ER圖之后,需要將ER模型轉化為關系模型,也就是說,要設計出數據庫所需要的表格。(說明:在以下數據表中,K代表主鍵,代表外鍵,字段值不為空。另外,作為一個倉庫也有必要了解其所屬員工的一些基本情況,以便查詢。無論您是添加入庫記錄,還是添加出庫記錄,系統(tǒng)都將自動修改庫存中圖書的數量,而且,在您出庫的數量大于庫存數量時,系統(tǒng)還會自動提示錯誤,這樣就可以防止一定錯誤的發(fā)生?,F在所要做的就是確定每個模塊具體執(zhí)行過程,也可以說是“過程設計”。第五章 系統(tǒng)應用程序設計167。其他的數據存取組件都是基于此數據庫組件創(chuàng)建的,這樣做的好處是,當數據庫的別名或者其他信息改變之后,只需修改Tdatabase組件的AliasName屬性即可。 file://關閉MainQuery。 file://設立5個變量以方便實現模糊查詢begin file://主窗口庫存查詢按鈕事件with dobeginclose。 file://給變量s2賦值if ‘‘ then s3:=‘%‘++‘%‘ else s3:=‘%‘。:=‘‘。 file://這里相當于一個刷新功能open。open。 file://給變量s2賦值open。 file://給變量s1賦值if ‘‘ then s2:=‘%‘++‘%‘ else s2:=‘%‘。**********************************************************************procedure (Sender: TObject)。**********************************************************************procedure (Sender: TObject)。值得一提的是,設置了數據庫Database組件,該組件引入了系統(tǒng)所需的唯一的數據庫tsxs,Database組件的DatabaseName屬性設置為tsckgl。由前一階段產生的系統(tǒng)功能模塊圖,我為系統(tǒng)的主要部分設計了如下程序流程圖:通過以上步驟,基本上完成了對整個系統(tǒng)的總體設計,接下來所要做的就是軟件的編碼工作。167。出庫信息表和入庫信息表一樣,其實它們都屬于聯系類型,系統(tǒng)通過這兩個表可以聯接上其它的表為用戶提供多種條件的聯接查詢。Employee 表(員工信息表) 字段名稱 數據類型 說明K EmployeeID 數字 員工編號 EmployeeName 文本 員工姓名 Sex 文本 性別 BornDate 日期/時間 出生日期 Grade 文本 職稱 WorkDate 日期/時間 工作日期 Telephone 文本 聯系電話 Address 文本 聯系地址 員工信息表員工信息表主要用于記錄有關員工的各類信息,包括姓名、職稱、出生日期、聯系電話、聯系地址等。根據系統(tǒng)ER圖,針對本系統(tǒng)的特點,在對所搜集的數據進行規(guī)范化之后,定義了如下六張表格,分別是庫存信息表,入庫信息表,出庫信息表,員工信息表,供應商信息表和密碼信息表。通過添加供應商信息可以比較清楚地了解圖書的進貨渠道,從圖書的質量到供應商的信譽都可以進行了解,同時可以為以后的圖書進購提供一定有用的信息?!糁本€,聯系類型與其涉及的實體類型之間以直線連接。在本系統(tǒng)中我采用“實體聯系模型”(ER模型)來描述數據庫的結構與語義,以對現實世界進行第一次抽象。比如,用戶管理我又將其分為用戶注冊、用戶注銷、密碼修改;庫存管理分為庫存記錄查詢、庫存記錄修改、庫存記錄打印等等。 系統(tǒng)結構設計系統(tǒng)的概要設計中最重要的就是系統(tǒng)的模塊化。在多層數據流圖中,頂層流圖僅包含一個加工,它代表被開發(fā)系統(tǒng),它的輸入流是該系統(tǒng)的輸入數據了,輸出流是該系統(tǒng)的輸出數據;底層流圖是指其加工不需要再做分解的數據流圖,中間層流圖表示對其上層父圖的細化,它的每一步加工可能繼續(xù)細化成子圖。 系統(tǒng)需求分析在經過前一階段的分析之后,我確定了我的開發(fā)課題為圖書倉庫管理。另外,Microsoft Office中的Access數據庫在計算機上的應用比較普及,是開發(fā)小型數據庫系統(tǒng)的比較理想的選擇,所以,在本系統(tǒng)中我選擇了Access數據庫。值得注意的是,ADOQuery組件只有在激活的情況下才可以被正確地使用,這樣就提出了一個問題,也就是說,在每次修改ADOQuery組件的SQL…屬性時都必須先行進行關閉,待清除掉SQL…中所有的SQL語句后才可以添加新的SQL語句。Open方法只能用來執(zhí)行SQL語言的查詢語句(Select命令), 并返回一個查詢結果集,而ExecSQL方法還可以用來執(zhí)行其它常用的SQL語句(如INSERT, UPDATE, DELETE等命令),例如: (這樣會返回一個查詢結果集)如果調用Open方法,而沒有查詢結果時,會出錯。在為TQuery部件設置SQL屬性時調用Close方法總是很安全的,如果TQuery部件已經被關閉了,調用Close方法時不會產生任何影響。其中的變量StudentCode便是一個參數變量,它由一個冒號引導,在程序運行過程中,必須要為該參數賦值,該條SQL語句才能正確執(zhí)行,每次運行應用程序時可以為該參數變量賦予不同的值。用Delphi6作數據庫應用開發(fā)概括來說如下:先利用數據存取組件和實際的數據庫建立連接,并用Tsession對象和Tdatabase對象管理這些連接。主要包括數據源控件DataSource、客戶數據集控件ClientDataSet、數據集提供器控件DataSetProvider等等。Delphi ,可以不借助BDE數據引擎而是通過微軟的OLEDB來訪問更為廣泛的數據庫中的數據。這意味著只需要很少的代碼就可以實現該連接并且性能得到提高。ADO是基于OLEDB之上的技術,因此ADO通過其內部的屬性和方法提供統(tǒng)一的數據訪問接口方法。圖形控件最典型的例子是Tlabel和TspeedButton。大家知道,在編寫程序時一般都開始于在組件面板上選擇組件并定義組件間的相互作用。第三章 數據庫開發(fā)工具167。 SQL數據更新使用數據庫的目的是為了有效地管理數據,而數據的插入、刪除和修改則是必不可少的一個功能。SQL語言不要求用戶指定數據的存取方法,而是使用查詢優(yōu)化器,由系統(tǒng)決定對指定數據存取的最快速手段。SQL語句可以從關系數據庫中獲得數據,也可以建立數據庫、增加數據、修改數據。第三范式(third normal form,簡稱 3rd NF)就是指表中的所有數據元素不但要能夠唯一地被主關鍵字所標識,而且它們之間還必須相互獨立,不存在其它的函數關系。第一范式(first normal form,簡稱1st NF)就是指在同一表中沒有重復項出現,如果有則應將重復項去掉。規(guī)范化表達還規(guī)定在每一個基本表中必須定義一個數據元素為關鍵字(key),它可以唯一地標識出該表中其它相關的數據元素。也就是對概念模式的修改盡量不影響外模式和應用程序,這樣,我們稱數據庫達到了邏輯數據獨立性。三級結構之間往往差別很大,為了實現這三個抽象級別的聯系和轉換,DBMS在三級結構之間提供兩個層次的映象(mappings):外模式/模式映象,模式/內模式映象。外部級最接近用戶,是單個用戶所能看到的數據特性。因此,人們需要更高級的數據庫技術來表達這類信息?,F在市場上典型的關系DBMS產品有DBORACLE、SYBASE、INFORMIX和微機型產品Foxpro、Access等。關系模型的主要是用二維表格結構表達實體集,用外鍵表示實體間聯系。用有向圖結構表示實體類型及實體間聯系的數據模型。這類模型有嚴格的形式化定義,以便于在計算機系統(tǒng)中實現。在數據庫技術中,我們用模型的概念描述數據庫的結構與語義,對現實世界進行抽象,表示實體類型及實體間聯系的模型稱為“數據模型” 。在關系數據庫中要用到集合論、數理邏輯的理論。DB能為各種用戶共享,具有最小冗余度,數據間聯系密切,而又有較高的數據獨立性。目前世界上已有數百萬個數據庫系統(tǒng)在運行,其應用已經深入到人類社會生活的各個領域,從企業(yè)管理、銀行業(yè)務、資源分配、經濟預測一直到信息檢索、檔案管理、普查統(tǒng)計等。(6)完整性的維護(Integrity can be maintained)所謂完整性的問題,就是要確認某條數據在數據庫當中,是正確無誤的。但這并不能最終解決問題。 數據庫的發(fā)展數據管理技術的發(fā)展,與硬件(主要是外存)、軟件、計算機應用的范圍有密切的聯系。數據庫也被越來越多地應用于生成和維護多媒體應用程序上。這些技術沒有脫離經典數據庫技術的要求。第二章介紹了數據庫的發(fā)展,關系數據庫,數據庫體系結構,并系統(tǒng)介紹了SQL語言,為設計和理解應用程序做了鋪墊。Delphi的基礎編程語言是具有面向對象特性的Pascal語言,即Object Pascal 。然而,語言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語言作支持,許多特殊化的處理動作必需要耗費數倍的工夫來處理,使得原來所標榜的效率提高的優(yōu)點失去了作用;相反,如果只強調程語言的彈性,卻沒有便利的工具作配合,會使一些即使非常簡單的界面處理動作,也會嚴重地浪費程序設計師的寶貴時間。另外,員工信息和供應商信息管理也是倉庫管理中一個必不可少的部分,它提供著與入庫和出庫相關的地一些信息,使得整個系統(tǒng)更加完整,更加實用。主要體現在:極大提高了倉庫工作人員的工作效率,大大減少了以往入出存流程繁瑣,雜亂,周期長的弊端。關鍵字:數據庫,SQL語言,Delph 6,數據庫組件,倉庫管理目 錄第一章 引言 ……………………………………………………………………………1 課題來源 ……………………………………………………………………1 開發(fā)工具的選擇 ……………………………………………………………2 所做的主要工作 ……………………………………………………………3第二章 數據庫概論 ……………………………………………………………………4 數據庫的發(fā)展 ………………………………………………………………4 數據庫的發(fā)展 …………………………………………………………4 數據庫階段的特點 ……………………………………………………5 數據庫技術 ……………………………………………………………6 數據庫理論基礎 ……………………………………………………………7 數據庫模型 ……………………………………………………………7 數據庫體系結構 ……………………………………………………10 數據的獨立性 ………………………………………………………11 范式 …………………………………………………………………11 SQL語言基礎 ……………………………………………………………13 SQL簡介 ……………………………………………………………13 SQL查詢 ……………………………………………………………13 SQL數據更新 ………………………………………………………14第三章數據庫開發(fā)工具 ……………………………………………………………16 Delphi 簡介 ……………………………………………………………16 Delphi 控件 ……………………………………………………………17 ADO數據訪問組件 …………………………………………………17 數據控制類DataControl ……………………………………………18 數據訪問類DataAccess ……………………………………………18 SQL語言在Delphi中的應用 ………………………………………19 Access 簡介 ………………………………………………………………21第四章 系統(tǒng)總體設計 ………………………………………………………………23 系統(tǒng)需求分析 ……………………………………………………………23 系統(tǒng)概要設計 ……………………………………………………………25 系統(tǒng)結構設計 ………………………………………………………25 數據庫設計 …………………………………………………………27 ER圖設計 ……………………………………………………27 數據庫表格設計………………………………………………29………………………………………………………………34第五章 系統(tǒng)應用程序設計 …………………………………………………………37 系統(tǒng)窗體模塊組成…………………………………………………………37 數據模塊窗體設置…………………………………………………………38 主窗體功能模塊的實現……………………………………………………39 入庫、出庫窗體模塊的實現………………………………………………43 查詢功能的實現
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1