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

正文內(nèi)容

vbsql圖書管理系統(tǒng)設(shè)計與實現(xiàn)-展示頁

2025-05-26 01:50本頁面
  

【正文】 nly + vbExclamation, Exit Sub End If If Not IsDate() Then MsgBox 請按照 yyyymmdd 格式輸入日期 , vbOKOnly + vbExclamation, Exit Sub End If sql = select * from 書籍信息 where 書籍編號 =? amp。 If Then (0) = Trim() (1) = Trim() MsgBox 添加圖書類別成功! , vbOKOnly, Else 如果有重復(fù),則給出提示,然后將焦點設(shè)置給 TEXT1,并將所有的文本框清空,代碼如下。 amp。 Private Sub Command1_Click() 27 Dim rs_bookstyle As New Dim sql As String If Trim() = Then 使用 RECORDSET對象的 OPEN方法打開數(shù)據(jù)表。其中, 2 個 label 控件作為標(biāo)識, 2 個 text 控件被接收用戶輸入, 2 個mandbutton控件作為 “確定 ”和 “取消 ”按鈕。 _ data source= connectionstring CNt = 0 23 End Sub 注意 :工程屬性對話框中的 ”啟動選項 ”用來選取擇運行 VB時顯示的第一個窗體 ,或者 Sub Main. 主窗體中的代碼不多 ,基本上都是實現(xiàn)單擊某個菜單選項即彈出相應(yīng)窗體的語句 ,這些語句將分別在各個窗體中介紹。 ? sql, conn, adOpenKeyset, adLockPessimistic If = True Then 22 MsgBox 沒有這個用戶 , vbOKOnly + vbExclamation, Else 檢驗密碼是否正確 If Trim((1)) = Trim() Then userID = userpow = (2) Unload Me Else MsgBox 密碼不正確 , vbOKOnly + vbExclamation, End If End If End If CNt = t + 1 If CNt = 3 Then Unload Me End If Exit Sub End Sub Private Sub Command2_Click() Unload Me End Sub Private Sub Form_Load() Dim connectionstring As String connectionstring = provider=。_ “data source=” connectionstring 21 ?? End Sub 注意 :當(dāng)程序不再使用數(shù)據(jù)庫時 ,應(yīng)該調(diào)用 Connection 對象的 Close 方法將其關(guān)閉 ,但此時 它還會占用一定的系統(tǒng)資源 ,完全將資源釋放給系統(tǒng)的方法是使用下面的語句 : Set conn= ,這兩個步驟往往會被省略 ,因為當(dāng)程序關(guān)閉時 ,程序所打開的數(shù)據(jù)也會隨之關(guān)閉 ,Connection對象所占用的系統(tǒng)資源也會自動釋放給系統(tǒng) . 登錄窗體的實現(xiàn) 其代碼如下: Option Explicit Dim CNt As Integer ?記錄確定次數(shù) 程序裝載的過程中將此變量初始化為 0 Dim sql As String Dim rs_login As New If Trim() = Then ?判斷輸入的用戶名是否為空 MsgBox 沒有這個用戶 , vbOKOnly + vbExclamation, Else sql = select * from 系統(tǒng)管理 where 用戶名 =? amp。雙擊窗體部分,加入如 下的代碼: Private Sub From_Load() Dim connectionstring As String Connectionstring=”Provider=。在打開數(shù)據(jù)表之前應(yīng)該先打開數(shù)據(jù)庫,使用公共模塊中定義的 conn 對象。使數(shù)據(jù)庫的物理存儲情況變壞,降低了數(shù)據(jù)的存取效率,數(shù)據(jù)庫性能下降,這時 DBA要對數(shù)據(jù)庫進行重組織,或部分重組織(只對頻繁增、刪的表進行重組織),可以利用 Microsoft SQL Server2021 專門提供的數(shù)據(jù)重組織實用程序操作,按原設(shè)計要求重新安排存儲位置、回收垃圾、減少 指針鏈等,提高系統(tǒng)性能。 3. 數(shù)據(jù)庫性能的監(jiān)督、分析和改造 利用 Microsoft SQL Server2021 提供的檢 測系統(tǒng)性能參數(shù)的工具,在數(shù)據(jù)庫運行過程中,監(jiān)督數(shù)據(jù)進行分析,找出改進系統(tǒng)性能的方法,并做適當(dāng)調(diào)整。這都需要根據(jù)實際情況修改原有的安全性控制,可以設(shè)置數(shù)據(jù)庫密碼及用戶權(quán)限。 2. 數(shù)據(jù)庫的安全性、完整性控制 在數(shù)據(jù)庫運行過程中由于應(yīng)用環(huán)境的變化,對安全性的要求也會發(fā)生變化,如原來機密的數(shù)據(jù)現(xiàn)在可以公開查詢了,新加入的數(shù)據(jù)又可能是機密的了。 19 表 20 數(shù)據(jù)庫的維護 由于應(yīng)用環(huán)境不斷變化,數(shù)據(jù)庫運行過和中物理存儲也會不斷變化,對數(shù)據(jù)庫設(shè)計進行調(diào)整,修改等維護工作是設(shè)計工作的繼續(xù)和提高。圖書管理信息系統(tǒng)數(shù)據(jù)庫中各個表格的設(shè)計結(jié)果如下面的幾個表格所示。 根據(jù)上述所示得出本系統(tǒng)的全局 ER圖如下: 圖 34 系 統(tǒng) ER圖 4 系統(tǒng)設(shè)計 18 4 .1 系統(tǒng)邏輯和物理設(shè)計 根據(jù)上面的數(shù)據(jù)庫 ER 圖,現(xiàn)在需要將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為 SQL Server2021數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。 3)全局 ER模式的優(yōu)化 在得到全局 ER 模式后,為了提高數(shù)據(jù)庫系統(tǒng)的效率,還應(yīng)進一步依據(jù)處理需求對 E 17 R 模式進行優(yōu)化。 3)消除沖突 沖突分為三類:屬性沖突、結(jié)構(gòu)沖突 、命名沖突。一般把同名實體類型作為公共實體類型的一類候選,把具有相同鍵的實體類型作為公共實體類型的另一類候選。 1)確定公共實體類型 為了給多個局部 ER 模式的合并提供開始合并的基礎(chǔ),首先要確定各局部結(jié)構(gòu)中的公共實體類型。 所有局部 ER 模式都設(shè)計好了后,接下來就是把它們綜合成單一的全局概念結(jié)構(gòu)。若有聯(lián)系,進一步確定是 1:N, M:N,還是 1:1 等。 ( 1) 設(shè)計局部 ER模式 1.讀者類別表與讀者信息表之間的 ER圖: 2.讀者信息表與圖書信息表之間的 ER圖: 15 3.圖書類別表與圖書信息表之間的 ER圖: 4.圖書信息表與借閱信息表之間的表之間的 ER圖: 16 5.讀者信息表與圖書類別表之間的 ER圖: ER 模型的 “聯(lián)系 ”用于刻畫實體之間的關(guān)聯(lián)。將概念設(shè)計從設(shè)計過程中獨立開來,使各階段的任務(wù)相對單一化,設(shè)計復(fù)雜程度大大降低,不受特定 DBMS的限制。 在概念設(shè)計階段中,設(shè)計人員從用戶的角度看待數(shù)據(jù)及處理要求和約束,產(chǎn)生一個反映用戶觀點的概念模式。 14 設(shè)計數(shù)據(jù)庫系統(tǒng)時應(yīng)該首先充分了解用戶各個方面的需求,包括現(xiàn)有的以及將來可能增加的需求。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。對主窗體上各個菜單的設(shè)置采用快捷鍵,便于用戶更方便的應(yīng)用該系統(tǒng)。 幫助部分:包括系統(tǒng)設(shè)計前臺和后臺簡概述等功能。 系統(tǒng)管理部分:包括修改系統(tǒng)用戶密碼、增加新用戶和退出系統(tǒng)三項功能。 12 ( 2)讀者類別管理:包括讀者類別的添加、讀者類別的修改、讀者類別的刪除 3部分功能。各管理部分的明細(xì)如下: ( 1)讀者信息管理:包括讀者信的添加、讀者信息的修改、讀者信息的查詢和讀者信息的刪除 4部分功能。其中,還書信息與借閱信息部分明細(xì)相同。其中,借閱信息包括借閱編號、讀者編號、讀者姓名、圖書編號、圖書名稱、出借日期和還書日期。 借閱管理部分:包括借書管理和還書管理,其功能是實現(xiàn)對各部分?jǐn)?shù)據(jù)內(nèi)容的添加和查詢等操作。 ( 2)圖書類別管理:包括圖書類別的添加、圖書類別的修改、圖書類別的刪除 3部分功能。各管理部分的明細(xì)如下: ( 1)圖書信息管理:包括圖書信息的添加、圖書信息的修改、圖書信息的查詢和圖書的信息刪除 4部分。功能分析之后,再根據(jù)各個崗位、各個用戶對數(shù)據(jù)和使用權(quán) 限的不同要求作出局部 ER圖,然后再把各個局部 ER圖綜合起來形成 統(tǒng)一的整體 ER圖。綜合上面各個模塊的流程分析,其總體流程圖如下: 10 3 系統(tǒng)的概念設(shè)計 模塊分析 11 模塊功能分析 概念設(shè)計階段主要任務(wù)和目標(biāo)是根據(jù)需求分析的結(jié)果,包括一般 聯(lián)系實體,畫出對應(yīng) 的 ER圖。設(shè)計時采用了常用的自頂向下的瀑布式結(jié)構(gòu)化設(shè)計方法。并通過添加功能來達到借閱信息表的數(shù)據(jù)的更新,通過查詢可使管理員很快地了解借閱信息,從而避免書籍的丟失現(xiàn)象產(chǎn)生。如沒有則可進行添加。 5借書管理基本信息流程圖 9 流程圖分 析:借書管理基本信息的流動首先是以借閱編號為流動方向的依據(jù),來達到添加、查詢借書記錄。 4 讀者信息管理基本信息流程圖 8
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1