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

正文內容

圖書管理系統(tǒng)2—計算機畢業(yè)設計-在線瀏覽

2025-01-26 16:36本頁面
  

【正文】 論中表是二維的,它有如下四個性質: l 在表中的任意一列上,數(shù)據(jù)項應屬于同一個屬性 (如圖中每一列都存放著不同合同記錄的同一屬性數(shù)據(jù) )。 l 在表中,行的順序無關緊要 (如圖中每行存的都是合同記錄,至于先放哪一個合同都沒關系 )。 在對表的形式進行了規(guī)范化定義后,數(shù)據(jù)結構還 有五種規(guī)范化定義,定名為規(guī)范化模式,稱為范式。而且這五種范式是“ 向上兼容 ” 的,即滿足第五范式的數(shù)據(jù)結構自動滿足一、二、三、四范式,滿足第四范式的數(shù)據(jù)結構自動滿足第一、二、三范式, ?? ,依此類推。這個去掉重復項的過程就稱之為規(guī)范化處理。因為我們按規(guī)范化建立的指標體系和 表的過程都自動保證了所有表都滿足 1st NF。例如,在圖 中如果我們將合同號定義為主關鍵字 (其它數(shù)據(jù)元素中的記錄數(shù)據(jù)都有可能重名,故不能作為主關鍵字 ),故只要知道了一個合同記錄的合同號,就可以唯一地在同一行中找到該合同的任何一項具體信息。即表中其它數(shù)據(jù)元素都依賴于主關鍵字,或稱該數(shù)據(jù)元素唯一地被主關鍵字所標識。也就是說對于一個滿足了 2nd NF的數(shù)據(jù)結構來說,表中有可能存在某些數(shù)據(jù)元素依賴于其它非關鍵宇數(shù)據(jù)元素的現(xiàn)象,必須加以消除。 應用需求分析 圖書管理系統(tǒng)需要滿足來自兩方面的需求,這兩個方面分別是圖書館工作人員和圖書館管理人員。圖書館工作人員有修改圖書借閱者借書和還書記 錄的權限,所以需對工作人員登陸本模塊進行更多的考慮。 圖書館管理人員功能的信息量大, 數(shù)據(jù)安全性和保密性要求最高。圖書館管理員可以瀏覽、查詢、添加、刪除、修改、統(tǒng)計圖書的基本信息;瀏覽、查詢、統(tǒng)計、添加、刪除和修改圖書借閱者的基本信息,瀏覽、查詢、統(tǒng)計圖書館的借閱信息,但不能添加、刪除和修改借閱信息,這部分功能應該由圖書館工作人員執(zhí)行,但是,刪除某條圖書借閱者基本信息記錄時,應實現(xiàn)對該圖書借閱者借閱記錄的級聯(lián)刪除。數(shù)據(jù)字典是關于數(shù)據(jù)庫中數(shù)據(jù)的描述,它的作用是在軟件分析和設計過程中為有關人員提供關于數(shù)據(jù)描述信息的查詢,以保證數(shù)據(jù)的一致性。 圖中涉及很多數(shù)據(jù)項,其中數(shù) 據(jù)項“讀者編號”可以描述如下: 數(shù)據(jù)項名:讀者編號 含義:唯一標識每個讀者 類型:字符型 取值范圍: 00000000至 99999999 取值含義:順序編號 “讀者”一個數(shù)據(jù)結構,它可以描述如下: 數(shù)據(jù)結構名:讀者 含義說明:是圖書管理系統(tǒng)的數(shù)據(jù)結構之一,定義了一個讀者的有關信息 組成:讀者編號,姓名,性別,班級 數(shù)據(jù)流“借閱記錄”可描述如下: 數(shù)據(jù)流名:借閱記錄 說明:讀者的借書記錄 數(shù)據(jù)來源:辦理借閱手續(xù) 數(shù)據(jù) 去向:借閱 數(shù)據(jù)結構:讀者編號、借閱日期 數(shù)據(jù)存儲“借閱”可以描述如下: 數(shù)據(jù)存儲名:借閱 說明:記錄讀者的借書情況 流出數(shù)據(jù)流:借閱記錄 流入數(shù)據(jù)流:借閱記錄 數(shù)據(jù)描述:讀者編號、借閱日期 存取方式:隨機存取 處理過程“判斷能否借書”可描述如下: 處理過程“判斷能否借書” 說明:根據(jù)讀者的已借書情況可被借圖書的館藏情況判斷讀者能否借書 輸入:借閱記錄、讀者信息、被借圖書信息 輸出:能否借書的標志 處理:讀者提出借書請求后,先判斷該讀者 以前的借書量是否達到了 10本,如果達到了 10 本,則不能再借書,如果沒有達到 10 本,則再判斷讀者要借的圖書的可借量是否為 0,如果不為 0,則該書可以借出。然后再把概念模式轉換成邏輯模式。 利用 ER方法進行數(shù)據(jù)庫的概念設計,可分成三步進行:首先設計局部 ER模式,然后把各局部ER模式綜合成一個全局模式,最后對全局 ER模式進行優(yōu)化,得到最終的模式,即概念模式。一種完整的方式是對局部結構中任意兩個借閱圖書 續(xù)借圖書 還書 書 籍 查詢 借閱信息 讀者查詢 用戶設置 書籍設置 讀者設置 數(shù)據(jù)備份 打印報表 注銷 退出 實體類型,依據(jù)需求分析的結果,考察局部結構中任意兩個實體類型之間是否存在聯(lián)系。還要考察一個實體類型內部是否存在聯(lián)系,兩個實體類型之間是否存在聯(lián)系,多個實體類型之間是否存在聯(lián)系,等等。 ( 2)設計全局 ER模式 所有局部 ER模式都設計好了后,接下來就是把它們綜合成單一的全局概念結構。 1)確定公共實體類型 為了給多個局部 ER模式的合并提供開始合并的基礎,首先要確定各局部結構中的公共實體類型。一般把同名實體類型作為公共實體類型的一類候選,把具有相同鍵的實體類型作 為公共實體類型的另一類候選。 3)消除沖突 沖突分為三類:屬性沖突、結構沖突、命名沖突。 3)全局 ER模式的優(yōu)化 在得到全局 ER模式后,為了提高數(shù)據(jù)庫系統(tǒng)的效率,還應進一步依據(jù)處理需求對 ER模式進 行優(yōu)化。 綜上所述,系統(tǒng)的 實體 ER模式如圖 邏輯結構設計 用戶表 字段名稱 數(shù)據(jù)類型 字段大小 必填字段 允許空字段 密碼 文本 8 是 否 用戶名 文本 8 是 否 書籍表 字段名稱 數(shù)據(jù)類型 字段大小 必填字段 允許空字段 書籍編號 文本 8 是 否 書籍名稱 文本 50 是 否 類別代碼 文本 2 是 否 出版 社 文本 20 是 否 作者姓名 文本 10 是 否 書籍價格 數(shù)字 單精度 是 否 書籍頁碼 數(shù)字 單精度 是 否 登記日期 文本 10 是 否 書籍類別表 字段名稱 數(shù)據(jù)類型 字段大小 必填字段 允許空字段 類別代碼 文本 2 是 否 書籍類別 文本 10 是 否 借出天數(shù) 文本 10 是 否 借閱表 字段名稱 數(shù)據(jù)類型 字段大小 必填字段 允許空字段 讀者編號 文本 10 是 否 書籍編號 文本 10 是 否 借書日期 文本 10 是 否 超出天數(shù) 文本 10 是 否 罰款金額 文本 10 是 否 讀者表 字段名稱 數(shù)據(jù)類型 字段大小 必填字段 允許空字段 讀者編號 文本 10 是 否 讀者姓名 文本 10 是 否 讀者性別 文本 2 是 否 辦證日期 文本 10 是 否 聯(lián)系電話 文本 10 是 否 所屬班級 文本 10 是 否 家庭住址 文本 50 是 否 第三章 圖書管理系統(tǒng)應用程序 系統(tǒng)詳細設計 用戶登錄系統(tǒng) 本窗體是為不同的用戶(工作人員,管理員)提供選擇以進入不同的模塊,滿足不同用戶 的需求。 創(chuàng)建菜單編輯系統(tǒng)主菜單 實現(xiàn)數(shù)據(jù)庫之間的聯(lián)系 數(shù)據(jù)庫之間的關系指明兩個庫之間共享一個共同的關鍵字值。一個更高級的連接形式稱為自連接。數(shù)據(jù)庫中有開始 … .登錄 … .注銷 … . … .數(shù)據(jù)備份 … . … .退出 操作 … .借閱圖書 … .續(xù)借圖書 … . … .還書 編輯 … .查找圖書 … .查找讀者 … .讀者借閱查詢 添加 … .添加圖書 … .添加讀者 系統(tǒng)設置 … .基本設置 … .圖書類別設置 … . … .管理員設置 統(tǒng)計 … .管內圖書統(tǒng)計 打印 … .讀者信息表 … .圖書信息表 幫助 … .幫助 … .軟件信息 三種不同類型的關鍵字:主關鍵字、組合關鍵字和外關鍵字。 第四章 系統(tǒng) 祥細設計 登錄界面 Private Sub Command1_Click() If = Then MsgBox 請?zhí)顚懹脩裘?, vbInformation + vbOKOnly, 警告 Exit Sub End If If = Then MsgBox 請?zhí)顚懨艽a! , vbInformation + vbOKOnly, 警告 Exit Sub End If g_strsql = select * from systeminfo where 名稱 =39。 amp。 and 密碼 =39。 amp。 Set g_rs = (g_strsql) If Not Then = g_rs!名稱 = g_rs!密碼 If g_rs!超級管理員 = True Then MsgBox 用戶: + + 你當前的身份是超級管理員,登陸時間: + (4).Text + , vbInformation + vbOKOnly, 登陸信息 = True = True = True = True = True = True (3).Text = 當前操作員: amp。 登 陸身份:超級管理員 End If If g_rs!數(shù)據(jù)庫維護員 = True Then MsgBox 用戶: + + 你當前的身份是數(shù)據(jù)庫維護員,登陸時間: + (4).Text + , vbInformation + vbOKOnly, 登陸信息 = True = True = True = False = True = True (3).Text = 當前操作員: amp。 登陸身份:數(shù)據(jù)庫維護員 End If If g_rs!圖書管理員 = True Then MsgBox 用戶: + + 你當前的身份是圖書管理員,登陸時間: + (4).Text + , vbInformation + vbOKOnly, 登陸信息 = True = True (3).Text = 當前操作員: amp。 登陸身份:圖書管理員 End If = = Else MsgBox 對不起,你輸入的用戶和密碼不正確,請 重新輸入! , vbInformation + vbOKOnly, 警告 = = End If Set g_rs = Nothing End Sub Private Sub Command2_Click() Unload Me End Sub Private Sub Form_Load() dbl End Sub Private Sub text1_keypress(keyascii As Integer) If keyascii = 13 Then End If End Sub Private Sub text2_keypress(keyascii As Integer) If keyascii = 13 Then End If End Sub 主窗體 Private Sub book_Click() End Sub Private Sub help_Click() Shell , vbNormalFocus End Sub Private Sub MDbackUp_Click() End Sub Private Sub mdiform_unload(cancel As Integer) If MsgBox(你確定要退出嗎? , vbInformation + vbOKCancel, 提示 ) = vbOK Then End Else cancel = 1 End If End Sub Private Sub MDTsum_Click() End
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1