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

正文內容

計算機管理系統(tǒng)與開發(fā)畢業(yè)設計-在線瀏覽

2025-05-31 01:39本頁面
  

【正文】 s應用程序開發(fā)工具,它在GUI設計、繪圖、制表、運算、通信和多媒體開發(fā)方面都具有簡單易行、功能強大等優(yōu)點,所以越來越受到開發(fā)人員的親睞。VB能夠讀取和訪問SQL SERVER、Excel、DbaseX、Foxpro、Btrieve和ODBC等多種數(shù)據(jù)庫,并能利用VB自身所帶的數(shù)據(jù)庫引擎創(chuàng)建SQL SERVER數(shù)據(jù)庫。現(xiàn)在,筆者就VB應用數(shù)據(jù)庫的一些方法作簡單的介紹[5]。Control訪問;其次,通過VB提供的數(shù)據(jù)庫對象變量編程訪問;最后,通過ODBC接口訪問ODBC在這三種方法中,第一種方法操作起來最方便、靈活、易于掌握,同時也最能體現(xiàn)VisualControl)訪問數(shù)據(jù)庫的方法與步驟。如工具箱中無此控件,可打開主菜單的Tools/Custom,在列表中選中MicrosoftDataControl復選框,確認后即可將此控件加入到工具箱中去。(3) 加入字段顯示、編輯控件(數(shù)據(jù)庫捆綁控件):在Form窗口中加入DGrid控件,如不在此控件,可打開主菜單Tools/Custom,在列表中選擇ApexBroundGrid復選框,確認后即可向工具箱中加入此控件。Retrieve再向Form窗口中加入一個按鈕控件,將Caption屬性設置為“退出”,雙擊該控件(Command1),在代碼窗口中寫入“END”,存盤。 使用SQL SERVER2000實現(xiàn)關系型數(shù)據(jù)庫 數(shù)據(jù)庫的概念數(shù)據(jù)庫是一種存儲數(shù)據(jù)并對數(shù)據(jù)進行操作的工具。計算機的數(shù)據(jù)庫可以分為兩類:非關系數(shù)據(jù)庫(flatfile)和關系數(shù)據(jù)庫(relational)。所謂數(shù)據(jù)庫(Database)就是指按一定組織方式存儲再一起的,相互有關的若干個數(shù)據(jù)的結合,數(shù)據(jù)庫管理系統(tǒng)(Database Management System)就是一種操縱和管理數(shù)據(jù)庫的大型軟件,簡稱DBMS,他們建立在操作系統(tǒng)的基礎上,對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,其功能包括數(shù)據(jù)庫定義,數(shù)據(jù)庫管理,數(shù)據(jù)庫建立和維護,于操作系統(tǒng)通信等。關系數(shù)據(jù)庫是以關系模型為基礎的數(shù)據(jù)庫,是根據(jù)表、記錄和字段之間的關系進行組織和訪問的一種數(shù)據(jù)庫,它通過若干個表(Table)來存取數(shù)據(jù),并且通過關系(Relation)將這些表聯(lián)系在一起,關系數(shù)據(jù)庫提供了成為機構化查詢語言(SQL)標準接口,該接口允許使用多種數(shù)據(jù)庫工具和產(chǎn)品,關系數(shù)據(jù)庫是目前最廣泛應用的數(shù)據(jù)庫。一般而言,桌面數(shù)據(jù)庫主要應用于小型的、單機的數(shù)據(jù)庫應用程序。實現(xiàn)起來比較方便,但同時也只能提供數(shù)據(jù)的存取功能。管理信息系統(tǒng)的數(shù)據(jù)庫選用Microsoft公司的SQL SERVER產(chǎn)品作為數(shù)據(jù)庫應用程序。SQL SERVER有以下一些基本定義:(1) 數(shù)據(jù)庫是一個包含各種SQL SERVER “對象”(表、查詢、窗體、報表、宏和模塊)的文件,SQL SERVER中所有工作都是建立在此基礎之上的;(2) 表是存放數(shù)據(jù)的容器,被設計成行和列的格式,就像電子表中的那樣。每一行稱為一個“記錄”,包含與單個實體有關的所有信息,如某個員工的姓名、性別、所在部門、學歷等。根據(jù)設計方法的不同,查詢能夠在數(shù)據(jù)庫中檢索并組合來自不同表的數(shù)據(jù)。查詢還可以對一組數(shù)據(jù)執(zhí)行操作,如更新或刪除某組記錄;(4) 窗體是一個窗口,它提供一種很方便的途徑來查看數(shù)據(jù)庫中已有記錄或向數(shù)據(jù)庫中增添新記錄。可自動執(zhí)行一些日常的任務,以便簡化在SQL SERVER中的工作;(8) 模塊是用Visual Basic for Applications(VBA) 編寫的過程,VBA是SQL SERVER的基礎程序設計語言。 新建一個數(shù)據(jù)庫創(chuàng)建任何一個數(shù)據(jù)庫的第一步是仔細的規(guī)劃數(shù)據(jù)庫,設計必須是靈活的、有邏輯的。(1) 標識需要的數(shù)據(jù);(2) 收集被標識的字段到表中;(3) 標識主關鍵字字段;(4) 繪制一個簡單的數(shù)據(jù)圖表;(5) 規(guī)范數(shù)據(jù);(6) 標識指定字段的信息;(7) 創(chuàng)建物理表。這三種操作均可由Visual Basic創(chuàng)建的程序來完成,下面的章節(jié)將詳細描述實現(xiàn)的具體方法。一個連接是指一種虛擬的表,這種表是在當用戶要求從相互關聯(lián)的各個不同的表中獲取信息時建立的,關鍵字段用于在相互連接的不同表中查找匹配的記錄。這種連接是指一個表被連接到它自己的一個字段,或在不同的紀錄中由重復數(shù)據(jù)的組合字段。在表中使用的關鍵字類型用于描述庫表示什么以及在數(shù)據(jù)庫中如何與其它的庫建立關系。每個字段包含某一專題的信息。把表中的每一行叫做一個“記錄”,每一個記錄包含這行中的所有信息,就像在客戶管理數(shù)據(jù)庫中某個人全部的信息,但記錄在數(shù)據(jù)庫中并沒有專門的記錄名,常常用它所在的行數(shù)表示這是第幾個記錄。增加記錄:在“數(shù)據(jù)表”視圖或“窗體”視圖中打開相應的窗體,單擊工具欄上的“新記錄”按鈕,鍵入所需數(shù)據(jù),然后按TAB鍵轉至下一個字段,在記錄末尾,按TAB鍵轉至下一個記錄。注意:如果鍵入有錯,可按BACKSPACE鍵;如果要取消對當前字段的更改,按ESC鍵;如果要取消對整個記錄的更改,在移出該字段之前再次按ESC鍵,當從一個記錄移動到其它記錄時,SQL SERVER將保存對該記錄的修改。如果是從Word中復制數(shù)據(jù),應確保記錄在選擇之前已經(jīng)在表中排列好或已經(jīng)使用制表符分隔開,如果粘貼數(shù)據(jù)到數(shù)據(jù)表中,應確保數(shù)據(jù)表中的列與要復制或移動的數(shù)據(jù)的順序一致,如果粘貼數(shù)據(jù)到窗體上,而窗體上相應的控件名稱與復制數(shù)據(jù)的列名相同,SQL SERVER將粘貼數(shù)據(jù)到名稱相同的控件上。刪除記錄:單擊要刪除的記錄,單擊工具欄上的“刪除記錄”按鈕。管理信息系統(tǒng)通過ADO這個數(shù)據(jù)控件來訪問數(shù)據(jù)庫,首先。Visual DB數(shù)據(jù)訪問模式。在Visual ,ADO的數(shù)據(jù)環(huán)境設計器(Data Environment Designer)取代了Visual (User Connection Designer)。ADO對象模型定義了一個可編程的分層的對象集合,它支持部件對象模型(COM)和OLE DB數(shù)據(jù)源。ADO對象模型中包含了3個一般用途的對象:Connection、Command和Recordset。在ADO對象模型中還有其他幾個對象,例如Field、Property、Error和Parameter,它們是作為前面3個對象的子對象進行訪問的。使用Visual Basic的類模塊也可以很方便的創(chuàng)建子集的數(shù)據(jù)提供者。與Data控件類似,為了實現(xiàn)對數(shù)據(jù)庫的訪問,ADO數(shù)據(jù)控件提供了幾個屬性,這些屬性定義了怎樣連接數(shù)據(jù)庫以及同什么樣的數(shù)據(jù)庫相連接。例如,ODBC驅動程序允許該字符串包含驅動程序、提供者、默認的數(shù)據(jù)庫、服務器、用戶名稱以及密碼等[78]。表21 Connection String屬性的4個參數(shù)表參數(shù)描述ProviderFile NameRemote ServerRemote Server指定數(shù)據(jù)源的名稱指定基于數(shù)據(jù)源的文件名稱指定在打開一個客戶管理端連接時使用的數(shù)據(jù)源名稱指定打開客戶管理端連接時使用的服務器的路徑與名稱20第3章 系統(tǒng)功能分析與設計分析 系統(tǒng)功能分析系統(tǒng)的主要功能包括以下幾方面:(1) 系統(tǒng)登錄:需要驗證密碼,以防止信息被破壞;(2) 客戶信息情況錄入:把每日的客戶信息和收入信息登記到數(shù)據(jù)庫;(3) 客戶信息情況查詢:對數(shù)據(jù)庫中的每日的客戶信息和進行查詢;(4) 客戶交易記錄信息情況錄入:對數(shù)據(jù)庫中的每日的客戶交易記錄信息進行錄入;(5) 客戶交易記錄信息情況查詢:對數(shù)據(jù)庫中的每日的客戶交易記錄信息進行查詢;(6) 打?。捍蛴〕鰯?shù)據(jù),可以攜帶出門或保存;(7) 可以進行用戶管理:設定可以進入系統(tǒng)的用戶,防止系統(tǒng)數(shù)據(jù)庫被破壞。后臺數(shù)據(jù)表用Access2003完成。該系統(tǒng)適用于書店以及其他中小型企業(yè)的人事管理,簡單易用。并將查詢方式有機溶入編輯界面,可以實現(xiàn)對某項記錄定位,再進行編輯,修改,更新;② 多個數(shù)據(jù)庫表的任意組合條件的查詢。并設置會員積分,對會員的積分達到一定程度可以優(yōu)惠購買等。 從實際出發(fā),總結借鑒吸收相結合考察周邊的一些中小型企業(yè),結合市場的需求,對未來的發(fā)展和走勢有了科學的展望。 脫離傳統(tǒng)思維與加強意思自治充分利用計算機和現(xiàn)代程序設計軟件,擺脫傳統(tǒng)手工錄入方法和環(huán)境的不足。 編制和實施操作的時代特色該系統(tǒng)是我們在Windows操作平臺下開發(fā)的初級版本,既考慮了與舊的方法的銜接,又注意了新情況新特點,注意承上啟下,運算規(guī)則(規(guī)律)更具科學性。逐步成熟后,可隨著技術條件的改進和提高,隨時升級。功能實現(xiàn)調查研究資料查詢熟悉開發(fā)環(huán)境定 題系統(tǒng)分析與設計數(shù)據(jù)庫設計圖31系統(tǒng)設計分析圖 設計中使用的主要控件及屬性列表框(Listbox)控件:List屬性:用于顯示C語言課程基本內容和需要演示的程序代碼。命令按鈕控件: caption屬性:顯示標題。Enabled屬性:設置按鈕是否可用。visible屬性:用于實現(xiàn)控件是否可見。文本框控件: text屬性:用于程序中數(shù)據(jù)的輸入。圖形框控件:BorderStyle屬性:設置邊框樣式時間控件:interval屬性:用于程序連續(xù)執(zhí)行的速度。使用戶和開發(fā)人員可以較快地確定需求,然后采用循環(huán)進化的開發(fā)方式,對系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質逐漸增加上去,直到所有的性質全部滿足。 第4章 系統(tǒng)設計 系統(tǒng)前期設計 系統(tǒng)框圖 系統(tǒng)框圖如圖41所示。客戶信息設計如圖42至46所示。該表主要完成客戶管理基本信息的錄入、刪除 、更新等功能,如表41所示。表42 客戶交易信息表 列名數(shù)據(jù)類型可否為空說明公司名稱日期品名種類數(shù)量單價備注經(jīng)辦人文本char(50)文本char(50)文本char(50)文本char(50)文本char(50)文本char(50)文本char(50)文本char(50)NOT NULLNULLNULLNULLNULLNULLNULLNULL用戶日志表:用戶日志里存儲了系統(tǒng)登錄情況,如表43所示。表44 用戶表 列名數(shù)據(jù)類型可否為空說明userpass級別文本char(50)文本char(50)文本char(50)NOT NULLNULLNULL 數(shù)據(jù)庫與Visual Basic語言的連接Visual Basic提供了與底層數(shù)據(jù)庫系統(tǒng)緊密的連接。生成獨立應用或脫離服務器運行的服務以上的應用,Visual Basic連接數(shù)據(jù)庫的方式有兩種: (1) 通過使用Visual Basic的ADO控件; (2) 通過使用由Visual Basic提供的專用的直接與數(shù)據(jù)庫相連的接口。  (2) 數(shù)據(jù)的存放位置本次設計是將數(shù)據(jù)庫和程序文件放在一個文件夾,系統(tǒng)在啟動后SQL SERVER數(shù)據(jù)庫將自動產(chǎn)生一個備份文件。① 錄入:用可視的窗體作為界面將用戶要輸入數(shù)據(jù)庫的信息輸入,并保存輸入的內容,還可以更改以前的信息;② 常規(guī)查詢:常規(guī)查詢主要是對已經(jīng)存入數(shù)據(jù)庫的信息進行基本查詢,用戶可以根據(jù)需要任意輸入要查找信息的條件,但是這里的查詢必須是等于關系;③ 報表:報表是把數(shù)據(jù)庫中的信息用表格或圖形表示出來,要求自動生成報表,并能預覽和打印。對話框的主要屬性設置如下:(1) 將屬性中的名稱改為frm1;(2) 將Caption值改為用戶登錄;(3) 將BorderStyle的值改為3Fixed,表示窗體邊界類型為對話框,禁止用戶改變大??;(4) 將StartUpPosition的值改為1所有中心,表示窗體啟動后居于主窗體的中央; (5) 在Picture選項中,加載所需要的圖片,單此圖片是靜態(tài)圖片;(6) 在窗體中添加一個Label控件,把其Caption值中修改為客戶信息管理系統(tǒng)即可顯示。在此窗體中,提供用戶登錄功能。正確輸入用戶名和密碼,才能成功登錄用戶管理系統(tǒng)主界面,登錄成功將顯示登錄信息。圖51 登錄窗體。Data Source=。 + denlu_name + 39。 各個模塊的實現(xiàn) 主界面主窗體界面包括了客戶關系管理軟件的各個功能,通過選擇可以實現(xiàn)用戶管理、系統(tǒng)維護等功能。在主窗體界面中設有一個菜單,菜單上有系統(tǒng)用戶管理等。在編輯器中設計者需要為每個菜單項輸入一個簡單易懂的標題,并且要為每個標題輸入名稱,輸入的名稱可以是中文也可以是英文。當設計者鍵入標題和名稱后,點擊確定按鈕則當前標題就加入到了編輯器中,也可以在主窗體中顯示出來,如要繼續(xù)添加菜單項則可以接著點擊工具中的菜單編輯器進行繼續(xù)添加。若需要添加下拉菜單則在編輯器中選擇←、→、↑、↓按鈕,選擇“→”向右按鈕,則表示可以添加下拉菜單。當需要在已經(jīng)寫好的菜單項中增加菜單時,則可以選擇插入按鈕則會出現(xiàn)一個空白行等待設計者鍵入需要的信息??梢灾苯訉斎氲牟藛蚊Q進行修改,在做好修改后點擊“確定”按鈕表示對修改信息的保存。Toolbar控件包含一個 Button 對象集合,該對象被用來創(chuàng)建與應用程序相關聯(lián)的工具欄。每個 Button 對象都可有可選的文本或圖象,或者兼而有之,這些都是由相關聯(lián)的 ImageList 控件提供的。在設計時用Toolbar控件的屬性頁將Button對象添加到控件中。主窗體主要實現(xiàn)了對其他功能模塊的顯示,該窗體作為顯示平臺在運行時用戶可以看見客戶信息、業(yè)務信息、添加客戶、用戶日志、用戶管理、退出等功能模塊。圖52 主界面運行圖主功能的實現(xiàn)如下:ADO控件adodc1 數(shù)據(jù)庫的連接 Provider=。Persist,Security Info=False用DATA GRID和 TEXT控件,將它的數(shù)據(jù)源設為ADO控件,將它的各列顯示出數(shù)據(jù)庫的各列,屬性設為可寫。 客戶信息的錄
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1