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

正文內(nèi)容

圖書管理系統(tǒng)的建立—免費畢業(yè)設(shè)計論文-文庫吧資料

2024-12-01 00:31本頁面
  

【正文】 方法。使用繼承設(shè)計一個新的類,可以視為描述一個新的對象集合,它是現(xiàn)存類所描述對象集合 的字集合。一個對象的狀態(tài)則包含在它的實例變量中。類定義可以視為一個具有類似特性與共同行為的對象的模板,可用來產(chǎn)生對象。 類( class)是一組具有相同數(shù)據(jù)結(jié)構(gòu)和相同操作的對象的集合。屬性一般只能通過執(zhí)行對象的操作改變。 對象( object)是面向?qū)ο箝_發(fā)模式的基本成分。如果一個軟件系統(tǒng)是使用這樣 4個概念設(shè)計和實現(xiàn)的,則可以認為這個軟件系統(tǒng)是面向?qū)ο蟮摹? 什么是“面向?qū)ο蟆??對于這個問題,有許多不同的看法。二是從生存期的一個階段到下一個階段的高度連續(xù)性,即在一個階段所用到的部分與在下一個階段所使用的部分是銜接的,所使用的技術(shù)經(jīng)過生存期每一階段后不改變。它具有許多特色。在圖書修改信息中,每本現(xiàn)有的圖書將會出現(xiàn)丟失或嚴重損壞,從而導致該類圖書無法再進行借閱,那么就要進行刪除或修改圖書的庫存量。新的讀者,都要進行信息登記,將新會員的各項信息輸入讀者資料維護信息數(shù)據(jù)表中 ,從而讀者資料維護信息數(shù)據(jù)表將會更新,更新后新的會員就可以借閱圖書了。在圖書修改信息中,每本現(xiàn)有的圖書將會出現(xiàn)丟失或嚴重損壞,從而導致該類圖書無法再進行借閱,那么就要進行刪除或修改圖書的庫存量。新的圖書,都要進行新書入庫,將新書的各項信息輸入圖書資料維護信息數(shù)據(jù)表中,從而圖書資料維護信息數(shù)據(jù)表將會更 新,新書入庫過程完成。 文本 30 有(無重復) 是 文本 30 是 文本 30 是 30 是 日期 是 日期 是 文本 30 是 R_CLERK_NAME 文本 30 是 REMARK 文本 8 是 字段名稱 字段類型 字段大小 索引 必須填寫 READER_ID 文本 30 有(無重復) 是 NAME 文本 30 是 BOOK_ID 文本 30 是 BOOK_NAME 文本 30 是 WHYS 文本 是 AMOUNT 數(shù)字 20 是 FINE_DATE 日期 是 CLERK_NAME 文本 30 是 字段名稱 字段類型 字段大小 索引 必須填寫 READER_ID 文本 30 有(無重復) 是 NAME 文本 30 是 BOOK_ID 文本 30 是 BOOK_NAME 文本 30 是 8. 圖 書分類信 息數(shù)據(jù)表 圖書分類信 息數(shù)據(jù)表的主要功能是對圖書進行分類。 7. 罰 款歷史信 息數(shù)據(jù)表 罰款歷史信息數(shù)據(jù)表的主要功能是對某位讀者罰款歷史的信息 進行查詢。 字段名稱 字段類型 字段大小 索引 必須填寫 CLERK_ID 文本 30 有(無重復) 是 NAME 文本 8 是 ID_CARD 文本 20 是 PASSWORD 文本 30 是 SEX 文本 2 是 字段名稱 字段類型 字段大小 索引 必須填寫 READER_ID 文本 30 有(無重復) 是 BOOK_ID1 文本 30 是 BOOK_ID2 文本 30 是 BOOK_ID3 文本 30 是 BORROW_DATE1 日期 是 BORROW_DATE2 日期 是 BORROW_DATE3 日期 是 CLERK_NAME 文本 30 是 6.罰款信息數(shù)據(jù)表 罰款信息數(shù)據(jù)表的主要功能是讀者因不正常還書而被罰款的記錄。 5. 借 閱歷史信 息數(shù)據(jù)表 借閱歷史信息數(shù)據(jù)表的主要功能是對借閱歷史的信息進行查詢。 員工編號字段為主關(guān)鍵字段,姓名字段、性別字段、身份證號字段、登錄密碼字段分別記錄讀者的員工編號、員工姓名、員工性別、員工的身份證號以及登錄密碼。 字段名稱 字段類型 字段大小 索引 必須填寫 BOOK_ID 文本 30 有(無重復) 是 BOOK_NAME 文本 50 是 CLASS 文本 20 是 AUTHOR 文本 30 是 PRESS 文本 50 是 PRICE 數(shù)字 是 STOCK 數(shù)字 是 字段名稱 字段類型 字段大小 索引 必須填寫 READER_ID 文本 30 有(無重復) 是 NAME 文本 8 是 ID_CARD 文本 20 是 MAXNUM_CAN_BORROW 數(shù)字 長整型 是 FLAG_BORROW 數(shù)字 長整型 是 讀者編號字段為主關(guān)鍵字段,讀者姓名字段、身份證號字段、 最大借書數(shù)字段和‘止借標志’字段分別記錄讀者的借閱證編號、讀者姓名、讀者的身份證號、最大借書數(shù)和‘止借標志’信息; 員工信息數(shù)據(jù)表的主要功能是新員工的注冊以及保存已注冊員工的相關(guān)信息。 1.圖書信息數(shù)據(jù)表 圖書信息數(shù)據(jù)表的主要功能在于新書入庫以及保存在庫圖書的主要信息和相關(guān)信息 , 包括:‘圖書編號’、‘圖書名稱’、‘作者’、‘出版社’、‘單價’以及‘庫存量’ 圖書編號字段為主關(guān)鍵字段,書名字段、作者字段、出版社字段、單價字段和庫存量字段分別記錄圖書的書名、作者、出版社、圖書單價和庫存量的 信息; 讀者信息數(shù)據(jù)表的主要功能是新讀者的注冊以及保存已注冊的讀者相關(guān)信息。 使用 ACCESS2020 數(shù)據(jù)庫后,用戶可以在單一的數(shù)據(jù)庫中管理所有的信息。 當今社會是一個信息化的社會,各行各業(yè)的數(shù)據(jù)信息都比較豐富,這決定了利用數(shù)據(jù)庫管理系統(tǒng)管理數(shù)據(jù)是十分必要的,圖書館中進而體現(xiàn)的更加明顯,管理員可以從成千上萬本書的數(shù)據(jù)庫中不費吹灰之力檢索出讀者想要借閱的圖書??等等。 微軟開發(fā)的 ACCESS2020是在 Windows95/98/2020及 Windows NT平臺中應用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),可以通過各種數(shù)據(jù)庫對象對數(shù)據(jù)進行控制和管理,不論用戶創(chuàng)建的獨立桌面數(shù)據(jù)庫適用于個人、部門還是整個企業(yè), ACCESS2020 都可以為管理數(shù)據(jù)生成易于使用的數(shù)據(jù)庫, ACCESS2020 不僅擁有眾多傳統(tǒng)數(shù)據(jù)庫管理軟件所具備的功能,同時還進一步增強了與 web頁集成,能夠更方便的共享跨越各種平臺和不同用戶級別 的數(shù)據(jù)。在網(wǎng)絡(luò)協(xié)議方面, SQL Server可經(jīng)由 TCP/IP、 Netware、 Name Pipe 和 NETBIOS 等通過協(xié)議和前端平臺相連。只要經(jīng)過正確的設(shè)定, MSDOS、 Windows 、 Windows95 和 N T Workstation 等前端平臺皆可和 SQL Server 相連接?,F(xiàn)今的 Clientserver結(jié)構(gòu)則使用個人計算機和視窗操作系統(tǒng)作為前端平臺,所設(shè)計出來的操作界面都是視窗化的界 面。當擁護要查詢數(shù)據(jù)時,前端程序?qū)⒉樵兠顐鹘o后段的數(shù)據(jù)庫執(zhí)行,前端程序則等待接受數(shù)據(jù)結(jié)果然后再將結(jié)果顯示在界面上。同樣地,當只有數(shù)據(jù)庫引擎也不能構(gòu)成完整的應用系統(tǒng),你還要利用前端開發(fā)工具如 Visual Basic、 Delphi、 Power Builder等產(chǎn)品開發(fā)出了用戶界面才能稱為完整的數(shù)據(jù)庫應用系統(tǒng)。 通常我們將 SQL Server 或 Oracle 等數(shù)據(jù)庫系統(tǒng)成為 —— 數(shù)據(jù)庫引擎( Database Engine),因為它是整個數(shù)據(jù)庫應用系統(tǒng)中的核心,它的重要性就如同一部車子的引擎,沒有它車子就無法開動。由于 SQL Server是扮演 Server端的角色,是數(shù)據(jù)的提供者,所以你在 SQL Server 內(nèi)看不到累世 GUI設(shè)計的功能,也就是說 SQL Server 并不提供工具讓你設(shè)計一個輸入或查詢的操作界面,另外你也看不到和報表設(shè)計有關(guān)的工具,因為對 SQL Server 所扮演的角色而言,這不是它的職責所在。 SQL Server 在現(xiàn)今流行的 ClientServer結(jié)構(gòu)中是扮演服務(wù)器端角色。因為在 4。 SQL Server 最早是由另外一個關(guān)系性數(shù)據(jù)庫 Sybase 演化來的,事實上在 1988 年時SQL Server 的 OS/2 版本是由 Sybase、 Microsoft、 AshtonTate這三家公司所共同開發(fā)的,后來 NT操作系統(tǒng)出現(xiàn), Microsoft 將 SQL Server 移植到 NT 操作系統(tǒng)上,三者間的合作才告終止。另外,我們從它的產(chǎn)品名稱就可以知道,它支持目前 關(guān)系型數(shù)據(jù)庫必定要支持標準查詢語言 —— SQL( Structured Query Language)。為了有效的管理數(shù)據(jù)庫,常常需要一些數(shù)據(jù)庫管理系統(tǒng)( DBMS)為用戶提供對數(shù)據(jù)庫操作的各種命令、工具及方法,包括數(shù)據(jù)庫的建立和記錄的輸入、修改、檢索、顯示、刪除和統(tǒng)計等。所謂數(shù)據(jù)庫是指長期 儲存在計算機內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫,顧名思義,是存放數(shù)據(jù)的倉庫。 罰款信息表:借閱證編號,讀者姓名,圖書編號,圖書名稱,罰款原因,罰款金額,罰款日期,操作員姓名。 工作人員:員工編號、員工姓名、員工性別、身份證號、登陸密碼。通過對各實體數(shù)據(jù)關(guān)系的整理,我們可以畫出如下 E— R圖 : 圖 22 系統(tǒng) ER 圖 這些實體涉及的數(shù)據(jù)項有: 讀者:借閱證編號、姓名、身份證號、最大借書數(shù)、止借標志。 ( 2)數(shù)據(jù)備份: 對現(xiàn)有的數(shù)據(jù)庫信息的保存。 此查詢包括:‘借閱證編號’、‘罰款日期’、‘罰款原因’。此查詢包括:‘借閱證編號’、‘圖書編號’、‘借書日期’、‘還書日期’。 ‘借閱證編號’、‘讀者姓名’ 以及‘身份證編號’。此查詢包括:‘圖書分類’、‘圖書編號’、‘圖書名稱’、‘作者’、‘出版社’。 2.“基本資料維護”模塊: ( 1)圖書資料維護: 包括新書的入庫,以及現(xiàn)有書籍資料的修改和刪除。 ( 3) 繳納罰金: 輸入讀者 ID,顯示該讀者的姓名、圖書編號、罰款金額和罰款原因,如果讀者交納了罰金,則將借閱登記表的允許借閱標志置為“ Y” 。在數(shù)據(jù)庫中插入一條借書記錄,該記錄包括讀者 ID、圖書 ID、借出日期、還 書期限、操作員姓名。其中日常工作管理和基本資料維護是整個系統(tǒng)的核心。 報表統(tǒng)計:包括統(tǒng)計圖書信息、讀者信息、借閱信息和罰款信息等。系統(tǒng)維護包括對各種表記錄的修改、刪除、添加等操作。 ( 3)系統(tǒng)的功能分析 : 密碼設(shè)置:每個操作員均有自己的密碼,可以防止非本系統(tǒng)人員進入本系統(tǒng);又因每個人的權(quán)限不一致,故可以防止越權(quán)操作。在系統(tǒng)分析階段,設(shè)計者和用戶雙方要密切合作,共同收集和分析數(shù)據(jù)管理中信息的內(nèi)容和用戶對處理的要求。明確目的之后,就可以確定您需要保存哪些主題的信息(表),以及每個主題需要保存哪些信息(表中字段)。 Visual C++ 數(shù)據(jù)庫設(shè)計的第一步是明確數(shù)據(jù)庫的目的和如何使用。但是,由于 OLE DB 的程序比較復雜,因而對于一般用戶來說使用 ODBC 和 DAO 方式已能滿足一般數(shù)據(jù)庫處理的需要。 OLE DB提供一個數(shù)據(jù)庫編程 COM(組件對象模型)接口,使得數(shù)據(jù)的使用者(應用程序)可以使用同樣的方法訪問各種數(shù)據(jù),而不用考慮數(shù)據(jù)的具體存儲地點、格式或類型。 3. OLE DB(OLE data Base, OLE數(shù)據(jù)庫 )。 ODBC Direct Workspace —— 這是一種使用 ODBC Direct 來直接訪問一個 ODBC 數(shù)據(jù)源,并繞過 Microsoft Jet 數(shù)據(jù)庫引擎的工作區(qū)。 DAO 是我們可以通過程序訪問和操縱本地的或遠程的數(shù)據(jù)和數(shù)據(jù)定義,管理數(shù)據(jù)庫中的對象或結(jié)構(gòu)。多個 DAO 對象構(gòu)成了一個體系結(jié)構(gòu),在這個結(jié)構(gòu)里,各個 DAO 對象協(xié)同工作,通過 Microsoft Jet 數(shù)據(jù)庫訪問數(shù)據(jù)庫中的數(shù)據(jù)和數(shù)據(jù)庫的結(jié)構(gòu)定義。作為 Microsoft Windows Open Standards Architecture(WOSA,Windows 開放式服務(wù)體系結(jié)構(gòu) )的主要組成部分, ODBC一直沿用至今。 Visual C++中可用的數(shù)據(jù)訪問對象接口有三種: ODBC( Open Database Connectity,開發(fā)數(shù)據(jù)庫連接)、 DAO(Data Access Objects,數(shù)據(jù)訪問對象 )及 OLE DB(OLE data Base, OLE數(shù)據(jù)庫 )。 (4)CListBox(列表框控件):顯示一個列表,讓用戶從中選取一個或多個項。 (2)CButton(按鈕控件):產(chǎn)生某些命令或改變某些選項設(shè)置。 Visual C++具有的優(yōu)點:提供了面向?qū)ο蟮膽贸绦蚩蚣?MFC( Microsoft Foundation Class) ,簡化了程序員的編程工作,提高了模塊的可重用性;提供了基于 CASE 技術(shù)的可視化軟件的自動生成和維護工具 AppWizard、 ClassWizard、 Visual Studio、 WizardBar等,實現(xiàn)了直觀、可視的程序設(shè)計風格,方便地編和管理各種類,維護程序的源代碼;封裝了Windows的 API函數(shù)、 USER、 KERNEL、 GDI函數(shù),簡化了編程時創(chuàng)建、維護窗口的許多復雜的工作。 所用開發(fā)語言簡
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1