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

正文內(nèi)容

圖書管理系統(tǒng)讀者管理子系統(tǒng)-免費閱讀

2025-06-15 07:41 上一頁面

下一頁面
  

【正文】 關(guān)于本次設(shè)計的命題,我的設(shè)計只能提供其基本的功能。根據(jù)老師的建議,我找來了數(shù)據(jù)庫設(shè)計與建設(shè)的相關(guān)書籍和資料,從最基本的問題入手開始一個個的解決我心中的疑惑。從設(shè)計任務(wù)書的下達到今天基 本實現(xiàn)任務(wù)書中的設(shè)計要求,時間已整整過去了三個月。并在設(shè)計過程中,自己分析問題和解決問題的能力都得到了鍛煉和提高,完善了自己的知識結(jié)構(gòu),加深了對知識的理解。 系統(tǒng)的維護 圖書管理系統(tǒng) —— 讀者管理子系統(tǒng) 32 系統(tǒng)的維護最主要的是數(shù)據(jù)的維護,為了防止數(shù)據(jù)的丟失,可以采用數(shù)據(jù)庫備份,這樣即使數(shù)據(jù)丟失,也不會有太大的影響。 圖書管理系統(tǒng) —— 讀者管理子系統(tǒng) 31 5 系統(tǒng)的測試與維護 系統(tǒng)的登錄 系統(tǒng)的用戶名為 000,密碼也是 。 (5) 修改員工信息如圖 48。 (basic_condition) filter(dw_2) () ③ “后一條 ”的代碼: integer row_count string basic_condition string s_readertype G_RowNumber=() row_count=() if G_RowNumber=row_count then 圖書管理系統(tǒng) —— 讀者管理子系統(tǒng) 26 messagebox(警告 ,已經(jīng)是最后一條記錄 !) end if G_RowNumber=() s_readertype=getitemstring(dw_1,g_rownumber,4) basic_condition=typename=+39。 (2) “修改 ”的窗口如圖 45。新的讀者或員工等類別,都要進行信息登記,將新的會員和各種類別讀者的各項信息輸入讀者資料維護信息數(shù)據(jù)表中,從而讀者資料維護信息圖書管理系統(tǒng) —— 讀者管理子系統(tǒng) 23 數(shù)據(jù)表將會 更新,更新后新的會員就可以借閱圖書了。 設(shè)計全局 ER 模式的目的不在于把若干局部 ER 模式形式上合并為一個 ER 模式,而在于消除沖突,使之成為能夠被所有用戶共同理解和接受的同一的概念模型。如下: (1) 一個借閱者(用戶)只能具有一種身份,而一種身份可被多個借閱者所具有; (2) 一本圖書只能屬于一種圖書類別(類別),而一種圖書類別可以包含 多本圖書; (3) 一 個用戶可以借閱多本不同的書,而一本書也可以被多個不同的用戶所借閱。 系統(tǒng)數(shù)據(jù)庫設(shè)計 在概念設(shè)計階段中,設(shè)計人員從用戶的角度看待數(shù)據(jù)及處理要求和約束,產(chǎn)生一個反映用戶觀點的概念模式。 SQL Server 可支持多種前端操作系統(tǒng)的連接。另外,我們從它的產(chǎn)品名稱就可以知道,它支持目前關(guān)系型數(shù)據(jù)庫必定要支持標準查詢語言 —— SQL( Structured Query Language) [2]。雖然對于熟練用戶來說 ,聯(lián)機幫助并非必不可少 ,但是對于大多數(shù)不熟練用戶來說 ,聯(lián)機幫助具有非常 重要的作用。 (4) 提供信息反饋。對話框必須具有相同的風(fēng)格等。 ② 安全性原則:數(shù)據(jù)庫的安全性是指保護數(shù)據(jù),防止非法用戶使用數(shù)據(jù)庫或合法用戶非法使用數(shù)據(jù)庫造成數(shù)據(jù)泄露、更改或破壞。 (4) 用戶界面設(shè)計原則 圖形化原則:用戶界面的設(shè)計應(yīng)符合 Windows 規(guī)范的圖形用戶界面( GUI),做到美觀大方。 系統(tǒng)與界面設(shè)計 1.系統(tǒng)設(shè)計原則 管理信息系統(tǒng)的設(shè)計與開發(fā)是一項系統(tǒng)工程,為了保證 系統(tǒng)的質(zhì)量,設(shè)計人員必須遵守共同的設(shè)計原則,盡可能地提高系統(tǒng)的各項指標。因為我們按規(guī)范化建立的指標體系和表的過程都自動保證了所有表都滿足 1st NF。 ③在表中,行的順序無關(guān)緊要 (如圖中每行存的都是合同記錄,至于先放哪一個合同都沒關(guān)系 )。一個良好的數(shù)據(jù)指標體系是建立 DB 的必要條件,但不是充分條件。消除多對多關(guān)系可以借助于 ER 圖的方法來解決,也可以在系統(tǒng)分析時予以注意,避免這種情況的發(fā)生。 2.關(guān)系數(shù)據(jù)庫的建立 建立關(guān)系數(shù)據(jù)結(jié)構(gòu)涉及三方面內(nèi)容:確定關(guān)聯(lián)的關(guān)鍵指標項并建立關(guān)聯(lián)表;確定單一的父系記錄結(jié)構(gòu);建立整個數(shù)據(jù)庫的關(guān)系結(jié)構(gòu)。關(guān)系型數(shù)據(jù)庫要盡量按關(guān)系規(guī)范化要求進行數(shù)據(jù)庫設(shè)計,但為使效率高,規(guī)范化程度應(yīng)根據(jù)應(yīng)用環(huán)境和條件來決定。 圖書管理系統(tǒng) —— 讀者管理子系統(tǒng) 10 5.“系統(tǒng)管理”模塊 ( 1)員工管理:包括新員工信息的錄入,密碼的修改以及員工信息的刪除。 4.“查詢”模塊 ( 1)圖書資料查詢:根據(jù)相應(yīng)的圖書信息對所有書籍進行所需查詢。此查詢包括: “ 借閱證編號”、“罰款日期”、“罰款原因”。 ( 3) 繳納罰金 : 輸入借閱編號,顯示該讀者借書日期、還書日期、到期時間、借書的天數(shù)、罰款金額。其中“用戶信息管理”模塊是我做這次畢業(yè)設(shè)計的主要內(nèi)容。 圖書館工作人員有修改圖書借閱者借書和還書記錄的權(quán)限,所以需對工作人員登陸本模塊進行更多的考慮。 用于修改數(shù)據(jù)庫內(nèi)容的 SQL 語句主要有以下三個: ① Insert:向一個表中加入新的數(shù)據(jù)行。 基本的 SQL 語言的簡介 1. SQL 語句 SQL 功能強大,是一種完備的數(shù)據(jù)處理語言,不僅用于數(shù)據(jù)庫查詢,而且用于數(shù)據(jù)庫中的數(shù)據(jù)修改和更新,概括起來,它可以分成以下幾組: (1) DML( Data Manipulation Language,數(shù)據(jù)操作語言):用于檢索或者修改數(shù)據(jù); ① DML: 組可以細分為以下的幾個語句: ② SELECT:用于檢索數(shù)據(jù); ③ INSERT:用于增加數(shù)據(jù)到數(shù)據(jù)庫; ④ UPDATE:用于從數(shù)據(jù)庫中修改現(xiàn)存的數(shù)據(jù); 圖書管理系統(tǒng) —— 讀者管理子系統(tǒng) 6 ⑤ DELETE:用于從數(shù)據(jù)庫中刪除數(shù)據(jù)。 PowerBuilder 它是面向?qū)?象的數(shù)據(jù)庫、分布式應(yīng)用技術(shù)、多媒體集于一身,是目前最具代表性的數(shù)據(jù)開發(fā)工具 [3]。 ( 3) 邏輯設(shè)計的任務(wù)是從 ER 圖與對應(yīng)的綱要表出發(fā),確定各個實體及關(guān)系的表名屬性。 ② 物理結(jié)構(gòu): 物理組成、處理功能、用戶需要的輸出。 ① 信息處理 。 ,簡單易用。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。從而使人們有更多時間來獲取信息、了解信息、掌握信息 。利用計算機來處理這些流程無疑會極大程度地提高效率和處理能力。方便友好的圖形界面、簡便的操作、完善的數(shù)據(jù)庫管理。在各行各業(yè)中離不開信息處理,這正是計算機被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。面對圖書館數(shù)以萬計的圖書,紛繁復(fù)雜的讀者信息,頻繁更替的借還書信息,傳統(tǒng)的直 接方法不但管理出現(xiàn)漏洞,造成損失。這樣借書過程就完成了。書籍就漸漸地成為人們獲取并增長知識的主要途徑,如何獲取信息?圖書是我們最好的獲取信息的方式,但由于圖書館圖書收藏量大大增加,使傳統(tǒng)的 圖書管理員的工作日益繁重起來。 在信息時代的今天,人類需要對在政治、經(jīng)濟、軍事、文化、科研、教育等領(lǐng)域產(chǎn)生的大量信息進行管理,并對數(shù)據(jù)進行加工處理,數(shù)據(jù)庫技術(shù)則是信息管理與數(shù)據(jù)處理的先進技術(shù)。 ,讀者類別,方便添加圖書、管理圖書、添加讀者、管理讀者。它按適當(dāng)?shù)臅r間間隔供給格式相同的信息,支持一個組織的計劃、控制和操作功能,以便輔助決策制定過程 [1] [14]; MIS 的另一個定義是: MIS 是一個由人、計算機等組成的能進行信息的收集、傳送、儲存、維護和使用的系統(tǒng),能夠?qū)崪y企業(yè)的各種運行情況,并利用過去的歷 史數(shù)據(jù)預(yù)測未來,從企業(yè)全局的角度出發(fā)輔助企業(yè)進行決策,利用信息控制企業(yè)的行為,幫助企業(yè)實現(xiàn)其規(guī)劃目標。 ③ 支持決策。 信息管理系統(tǒng)所涉及的數(shù)據(jù)庫設(shè)計分五個步驟:數(shù)據(jù)庫需求分析、概念設(shè)計、邏輯設(shè)計、物理設(shè)計與加載測試。從高科圖書管理系統(tǒng) —— 讀者管理子系統(tǒng) 5 技領(lǐng)域到生活中的日常簡單事務(wù)處理,這正是 PowerBuilder 被廣泛應(yīng)用于信息管理系統(tǒng)的原因。 PowerBuilder 中事件的處理程序,用戶自定義函數(shù)的等都是使用 PowerScript語言編寫的。數(shù)據(jù)查詢主要是由 Select 語句完成,這一點不再贅述。 圖書借閱者可直接查看圖書館圖書情況,如果圖書借閱者根據(jù)本人借書證號和密碼登錄系統(tǒng),還可以進行本人借書情況的查詢和維護部分個人信息。并且還應(yīng)具有生成催還圖書報表,并打印輸出的功能。 圖 31 模塊框架圖 功能的分析 1.“借閱”模塊 ( 1) 借書處理 : 主要功能是記錄借閱證編號和圖書編號,進行借書過程。 ( 2)讀者信息的查詢 : 根據(jù)相應(yīng)的借閱信息進行所需查詢。 ( 3) 書籍多列表名的查詢和書籍名字的模糊查詢。此查詢包括:“讀者編號”、“圖書編號”、“借書日期”、“還書日期”。 1.?dāng)?shù)據(jù)庫設(shè)計的步驟是 ( 1) 數(shù)據(jù)庫結(jié)構(gòu)定義:目前的數(shù)據(jù)庫管理系統(tǒng)( DBMS)有的是支持聯(lián)機事務(wù)處理 CLTP(負責(zé)對事務(wù)數(shù)據(jù) 進行采集、處理、存儲)的操作型 DBMS,有的可支持數(shù)據(jù)倉庫、有聯(lián)機分析處理 CLAP(指為支持決策的制定對數(shù)據(jù)的一種加工操作)功能的大型 DBMS,有的數(shù)據(jù)庫是關(guān)系型的、有的可支持面向?qū)ο髷?shù)據(jù)庫。為了更好地組織數(shù)據(jù)和設(shè)計出實際應(yīng)用數(shù)據(jù)庫,應(yīng)該注意如下問題:圖書管理系統(tǒng) —— 讀者管理子系統(tǒng) 11 ① 規(guī)范化地重組數(shù)據(jù)結(jié)構(gòu):對數(shù)據(jù)進行規(guī)范化表達,這在后面將會具體討論。因為在每個表中只有主關(guān)鍵詞才能唯一地標識表中的這一個記錄值 (因為根據(jù)第三范式的要求,表中其它數(shù)據(jù)字段函數(shù)都依賴于主關(guān)鍵詞 ),所以將表通過關(guān)鍵詞連接就能夠 唯一地標識出某一事物不同屬性在不同表中的存放位置。 ② 統(tǒng)計文件 (表 )和數(shù)據(jù)錄入文件一般只對本工作站定義為只寫方式,對其它工作站則 定義為只讀方式。規(guī)范化表達還規(guī)定在每一個基本表中必須定義一個數(shù)據(jù)元素為關(guān)鍵字 (key),它可以唯一地標識出該表中其它相關(guān)的數(shù)據(jù)元素。 第一范式 (first normal form,簡稱 1st NF)就是指在同一表中沒有重復(fù)項出現(xiàn),如果有則應(yīng)將重復(fù)項去掉。 第三范式 (third normal form,簡稱 3rd NF)就是指表中的所有數(shù)據(jù)元素不但要能夠唯一地被主關(guān)鍵字所標識,而且它們之間還必須相互獨立,不存在其它的函數(shù)關(guān)系。數(shù)據(jù)庫的設(shè)計盡可能考慮到未來的需要。 完整性原則:數(shù)據(jù)庫的完 整性是指數(shù)據(jù)的正確和相容性。界面設(shè)計具有一般性的原則 ,最為重要的有 : (1) 界面要具有一致性。系統(tǒng)要有錯誤處理的功能。這對于不具備專門知識的操作人員相當(dāng)有用。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述、和儲存,具有較小的冗余度、較高的數(shù)據(jù)獨立性和易擴展性,并可為各種用戶共享。這些用戶操作界面的設(shè)計工作是 Client 端的事情 [4]。 PB 開發(fā)環(huán)境 管理信息系統(tǒng) (MIS)是一個綜合的用戶 — 機器系統(tǒng) ,它利用計算機提供信息以 支持運行、管理、分析和決策功能。一種完整的方式是對局部結(jié)構(gòu)中任意兩個實體類型,依據(jù)需求分析的結(jié)果,考察局部結(jié)構(gòu)中任意兩個實體類型之間是否存在聯(lián)系。一般把同名實體類型作為公共實體類型的一類候選,把具有相同鍵的實體類型作為公共實體類型的另一類 候選。 圖 41 系統(tǒng)功能流程圖 2.“圖書資料維護”數(shù)據(jù)流圖 圖書資料維護數(shù)據(jù)流圖如圖 42。 (1) 添加窗口如圖 44。+string(s_readertype)+39。 ⑦ “退出 ”的代碼與前面的退出按鈕代碼大體相同。 圖 410 用戶信息查詢窗口 通過用戶編號、姓 名和用戶類型等信息可以查出所需要的數(shù)據(jù), 其代碼與前面類似。 2.組裝測試 采用自底向上的增式測試 3.確認測試 由用戶參與按需求規(guī)格說明書驗收 4.系統(tǒng)測試 采用人工測試方法系統(tǒng)的測試,先從程序調(diào)試開始,因為軟件的設(shè)計需要編出很多的代碼,其錯誤的頻率相當(dāng)?shù)母?,如沒有錯誤,則進行子系統(tǒng)的測試,子系統(tǒng)是各個模塊的分支,通過測試之后,在與 模塊相連接,看總體的設(shè)計是否的合理。讓用戶方便地掌握圖書的庫存情況與借閱情況,以及圖書書目、讀者信息、圖書借閱情況等,利用 DAO、 ODBC 編程來實現(xiàn)信息的輸入、編輯( 刪除、增加、修改)等功能,繼而完成對圖書信息數(shù)據(jù)庫、讀者信息數(shù)據(jù)庫、借閱信息數(shù)據(jù)庫的必要操作。懇請各位老師批評指正,致使我在以后的工作和實踐中加以改進和提高。我竟然發(fā)現(xiàn)自己無從下手,我開始懷疑我是否真正的學(xué)到了知識。 同時老師對畢業(yè)設(shè)計的重視也是我能完成設(shè)計的一個重要條件。它為我們在以后的工作崗位上發(fā)揮自己的才能奠定了堅實的基礎(chǔ)。我也終于明白了大學(xué)四年學(xué)習(xí)的意義和作用。 由于我平時的課程理論知識學(xué)的還可以,我總是認為自己的知識水平已經(jīng)能處理許多的現(xiàn)實問題了。程序開發(fā)的一般過程和對數(shù)據(jù)庫知識的進一步的了解,在這個快速發(fā)展的當(dāng)代社會里,數(shù)據(jù)庫已經(jīng)普遍應(yīng)用在各個領(lǐng)域。 圖書管理系統(tǒng) —— 讀者管理子系統(tǒng) 33 總結(jié) 這次設(shè)計的主要目的是通過利用可視化編程工具 PowerBuilder 設(shè)計應(yīng)用程序,用來管理由 MS SQL Server 2021 創(chuàng)建的數(shù)據(jù)庫。 黑盒 測試是在和程序接口進行測試,它只檢查程
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1