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

正文內(nèi)容

圖書管理系統(tǒng)2—計算機畢業(yè)設(shè)計(編輯修改稿)

2024-12-29 16:36 本頁面
 

【文章內(nèi)容簡介】 換成邏輯模式。將概念 設(shè)計從設(shè)計過程中獨立開來,使各階段的任務(wù)相對單一化,設(shè)計復(fù)雜程度大大降低,不受特定 DBMS的限制。 利用 ER方法進(jìn)行數(shù)據(jù)庫的概念設(shè)計,可分成三步進(jìn)行:首先設(shè)計局部 ER模式,然后把各局部ER模式綜合成一個全局模式,最后對全局 ER模式進(jìn)行優(yōu)化,得到最終的模式,即概念模式。 ( 1) 設(shè)計局部 ER模式 實體和屬性的定義: 圖書(圖書編號,圖書名稱,作者,出版社,出版日期,備注,價格,數(shù)量,) 借閱者(借書證號,姓名,性別,身份證,聯(lián)系電話) 圖書類別(圖書類別 編號,類別描述) ER模型的 “ 聯(lián)系 ” 用于刻畫實體之間的關(guān)聯(lián)。一種完整的方式是對局部結(jié)構(gòu)中任意兩個借閱圖書 續(xù)借圖書 還書 書 籍 查詢 借閱信息 讀者查詢 用戶設(shè)置 書籍設(shè)置 讀者設(shè)置 數(shù)據(jù)備份 打印報表 注銷 退出 實體類型,依據(jù)需求分析的結(jié)果,考察局部結(jié)構(gòu)中任意兩個實體類型之間是否存在聯(lián)系。若有聯(lián)系,進(jìn)一步確定是 1:N, M:N,還是 1:1等。還要考察一個實體類型內(nèi)部是否存在聯(lián)系,兩個實體類型之間是否存在聯(lián)系,多個實體類型之間是否存在聯(lián)系,等等。聯(lián)系定義 ,解釋如下: u 一個借閱者(用戶)只能具有一種身份,而一種身份可被多個借閱者所具有; u 一本圖書只能屬于一種圖書類別(類別),而一種圖書類別可以包含多本圖書; u 一個用戶可以借閱多本不同的書,而一本書也可以被多個不同的用戶所借閱。 ( 2)設(shè)計全局 ER模式 所有局部 ER模式都設(shè)計好了后,接下來就是把它們綜合成單一的全局概念結(jié)構(gòu)。全局概念結(jié)構(gòu)不僅要支持所有局部 ER模式,而且必須合理地表示一個完整、一致的數(shù)據(jù)庫概念結(jié)構(gòu)。 1)確定公共實體類型 為了給多個局部 ER模式的合并提供開始合并的基礎(chǔ),首先要確定各局部結(jié)構(gòu)中的公共實體類型。在這一步中我們僅根據(jù)實體類型名和鍵來認(rèn)定公共實體類型。一般把同名實體類型作為公共實體類型的一類候選,把具有相同鍵的實體類型作 為公共實體類型的另一類候選。 2)局部 ER模式的合并 合并的原則是:首先進(jìn)行兩兩合并;先和合并那些現(xiàn)實世界中有聯(lián)系的局部結(jié)構(gòu);合并從公共實體類型開始,最后再加入獨立的局部結(jié)構(gòu)。 3)消除沖突 沖突分為三類:屬性沖突、結(jié)構(gòu)沖突、命名沖突。 設(shè)計全局 ER模式的目的不在于把若干局部 ER模式形式上合并為一個 ER模式,而在于消除沖突,使之成為能夠被所有用戶共同理解和接受的同一的概念模型。 3)全局 ER模式的優(yōu)化 在得到全局 ER模式后,為了提高數(shù)據(jù)庫系統(tǒng)的效率,還應(yīng)進(jìn)一步依據(jù)處理需求對 ER模式進(jìn) 行優(yōu)化。一個好的全局 ER模式,除能準(zhǔn)確、全面地反映用戶功能需求外,還應(yīng)滿足下列條件:實體類型的個數(shù)要盡可能的少;實體類型所含屬性個數(shù)盡可能少;實體類型間聯(lián)系無冗余。 綜上所述,系統(tǒng)的 實體 ER模式如圖 邏輯結(jié)構(gòu)設(shè)計 用戶表 字段名稱 數(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)應(yīng)用程序 系統(tǒng)詳細(xì)設(shè)計 用戶登錄系統(tǒng) 本窗體是為不同的用戶(工作人員,管理員)提供選擇以進(jìn)入不同的模塊,滿足不同用戶 的需求。讓工作人員或圖書館管理員按照用戶名和密碼進(jìn)行登錄,并且跟據(jù)用戶名檢查數(shù)據(jù)表中的“權(quán)限”字段,以分辯進(jìn)入圖書館管理人員模塊還是進(jìn)入工作人員模塊。 創(chuàng)建菜單編輯系統(tǒng)主菜單 實現(xiàn)數(shù)據(jù)庫之間的聯(lián)系 數(shù)據(jù)庫之間的關(guān)系指明兩個庫之間共享一個共同的關(guān)鍵字值。一個連接是指一種虛擬的表,這種表是在當(dāng)用戶要求從相互關(guān)聯(lián)的各個不同的表中獲取信息時建立的,關(guān)鍵字段用于在相互連接的不同表中查找匹配的記錄。一個更高級的連接形式稱為自連接。這種連接 是指一個表被連接到它自己的一個字段,或在不同的紀(jì)錄中由重復(fù)數(shù)據(jù)的組合字段。數(shù)據(jù)庫中有開始 … .登錄 … .注銷 … . … .數(shù)據(jù)備份 … . … .退出 操作 … .借閱圖書 … .續(xù)借圖書 … . … .還書 編輯 … .查找圖書 … .查找讀者 … .讀者借閱查詢 添加 … .添加圖書 … .添加讀者 系統(tǒng)設(shè)置 … .基本設(shè)置 … .圖書類別設(shè)置 … . … .管理員設(shè)置 統(tǒng)計 … .管內(nèi)圖書統(tǒng)計 打印 … .讀者信息表 … .圖書信息表 幫助 … .幫助 … .軟件信息 三種不同類型的關(guān)鍵字:主關(guān)鍵字、組合關(guān)鍵字和外關(guān)鍵字。在表中使用的關(guān)鍵字類型用于 描述庫表示什么以及在數(shù)據(jù)庫中如何與其它的庫建立關(guān)系。 第四章 系統(tǒng) 祥細(xì)設(shè)計 登錄界面 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。 amp。 39。 and 密碼 =39。 amp。 amp。 39。 Set g_rs = (g_strsql) If Not Then = g_rs!名稱 = g_rs!密碼 If g_rs!超級管理員 = True Then MsgBox 用戶: + + 你當(dāng)前的身份是超級管理員,登陸時間: + (4).Text + , vbInformation + vbOKOnly, 登陸信息 = True = True = True = True = True = True (3).Text = 當(dāng)前操作員: amp。 amp。 登 陸身份:超級管理員 End If If g_rs!數(shù)據(jù)庫維護(hù)員 = True Then MsgBox 用戶: + + 你當(dāng)前的身份是數(shù)據(jù)庫維護(hù)員,登陸時間: + (4).Text + , vbInformation + vbOKOnly, 登陸信息 = True = True = True = False = True = True (3).Text = 當(dāng)前操作員: amp。 amp。 登陸身份:數(shù)據(jù)庫維護(hù)員 End If If g_rs!圖書管理員 = True Then MsgBox 用戶: + + 你當(dāng)前的身份是圖書管理員,登陸時間: + (4).Text + , vbInformation + vbOKOnly, 登陸信息 = True = True (3).Text = 當(dāng)前操作員: amp。 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 Sub Private Sub mfabout_Click() End Sub Private Sub mfaddbook_Click() Set g_rs = (booktype, dbOpenTable) If 0 Then Else MsgBox 請先設(shè)置書籍類別代碼! , vbInformation + vbOKOnly, 警告 End If Set g_rs = Nothing End Sub Private Sub mfaddreader_Click() End Sub Private Sub mfbooktype_Click() End Sub Private Sub mdiform_load() = False = False = False = False = False = False End Sub Private Sub mfcheck_Click() End Sub Private Sub mfclose_Click() If MsgBox(你確定要退出嗎? , vbInformation + vbOKCancel, 提示 ) = vbOK Then End End If End Sub Priva
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1