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

正文內(nèi)容

圖書管理系統(tǒng)的設(shè)計與實現(xiàn)(參考版)

2025-04-20 08:27本頁面
  

【正文】 新世紀(jì)需要具有豐富現(xiàn)代科學(xué)知識、能夠獨立解決面臨任務(wù)、有創(chuàng)新意識的新型人才?,F(xiàn)代科學(xué)技術(shù)的飛速發(fā)展,改變了世界,也改變了世界的生活。管理信息系統(tǒng)專業(yè)的畢業(yè)設(shè)計任務(wù)繁重,但正是在這幾個月緊張而充實的設(shè)計中,我感到自己的知識得到了一次升華,我相信:我的畢業(yè)設(shè)計會給我的四年大學(xué)畫上一個圓滿的句號。我會在以后的工作和學(xué)習(xí)中不斷完善自己,為我最熱愛的母校爭光,為自己翻開輝煌的新篇章。我還要感謝我的母校,以及在大學(xué)四年生活中給予我關(guān)心和幫助的老師和同學(xué),是他們教會了我專業(yè)的知識和做人的道理。此次畢業(yè)設(shè)計對提高我的編程技術(shù)、協(xié)調(diào)團隊成員的關(guān)系等方面都由許多益處。指導(dǎo)老師的悉心指導(dǎo)和大力支持,在總體結(jié)構(gòu)、功能的把握上給予了非常大的幫助,同時根我們提供了非常優(yōu)越的設(shè)計環(huán)境,并對我在編程、數(shù)據(jù)庫設(shè)計等細(xì)節(jié)工作上給予了耐心的指導(dǎo),對于我們小組順利完成這次畢業(yè)設(shè)計起到了關(guān)鍵性的作用。致 謝在本次畢業(yè)設(shè)計過程中,得到了指導(dǎo)老師的指導(dǎo)與支持。編程前的深思熟慮是減少程序調(diào)試工作量的重要方法,只有進行充分考慮,才會減少調(diào)試過程中的工作量。一個管理信息系統(tǒng)的設(shè)計,不可能一步到位,還需要不斷的完善和補充。在設(shè)計的過程中增加了于實際接觸的機會,不僅培養(yǎng)了我的自學(xué)和編程能力,讓我在即將離開學(xué)校進入社會之前有了一定的資本,提高了我與人溝通的能力。要想設(shè)計使用戶滿意,就需要我們付出更多的努力。設(shè)計的過程也是一個再學(xué)習(xí)的過程,在遇到問題的時候我盡量自己想辦法解決,這在很大程度上激發(fā)了我們的自學(xué)能力;在沒有辦法解決的情況下,認(rèn)真的向老師請教,從老師那里我學(xué)到了很多的知識,老師對我的指導(dǎo)起到了畫龍點睛的作用。系統(tǒng)的開發(fā)不僅是要實現(xiàn)對數(shù)據(jù)處理的及時與正確,而且要考慮系統(tǒng)是否具有控制功能,及時將數(shù)據(jù)反饋給操作者,以進行監(jiān)測和協(xié)調(diào),保證系統(tǒng)的正常運行;也要考慮是否具有預(yù)測功能,運用一定的數(shù)學(xué)方法利用歷史的數(shù)據(jù)對未來進行預(yù)測的工作。管理信息系統(tǒng)的開發(fā)是一項復(fù)雜的系統(tǒng)工程,必須嚴(yán)格的按照系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施、系統(tǒng)運行與評價的開發(fā)步驟來進行。 對管理信息系統(tǒng)的體會 管理信息系統(tǒng)是一門融管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)、計算機科學(xué)與現(xiàn)代通信技術(shù)為一體的一門綜合性邊緣學(xué)科。經(jīng)過上述的測試過程對軟件進行測試后,軟件基本滿足開發(fā)的要求,測試宣告結(jié)束。:驗證安裝在系統(tǒng)內(nèi)的保護機構(gòu)確實能夠?qū)ο到y(tǒng)進行保護,使之不受各種非常的干擾。功能測試是系統(tǒng)測試最常用和必須的測試,通常還會以正式的軟件說明書為測試標(biāo)準(zhǔn)。包括恢復(fù)測試、安全測試、強度測試和性能測試等。經(jīng)集成測試后,已經(jīng)按照設(shè)計把所有的模塊組裝成一個完整的軟件系統(tǒng),接口錯誤也已經(jīng)基本排除了,接著就應(yīng)該進一步驗證軟件的有效性,這就是確認(rèn)測試的任務(wù),即軟件的功能和性能如同用戶所合理期待的那樣。如一個模塊與另一個模塊可能有由于疏忽的問題而造成有害影響;把子功能組合起來可能不產(chǎn)生預(yù)期的主功能;個別看起來是可以接受的誤差可能積累到不能接受的程度;全程數(shù)據(jù)結(jié)構(gòu)可能有錯誤等。 單元測試集中在檢查軟件設(shè)計的最小單位—模塊上,通過測試發(fā)現(xiàn)實現(xiàn)該模塊的實際功能與定義該模塊的功能說明不符合的情況,以及編碼的錯誤。 在這個測試步驟中發(fā)現(xiàn)的往往是系統(tǒng)需求說明書中的錯誤。因此,大型軟件系統(tǒng)的測試基本上由下述幾個步驟組成: 在這個測試步驟中所發(fā)現(xiàn)的往往是編碼和詳細(xì)設(shè)計的錯誤。 測試的步驟與開發(fā)過程類似,測試過程也必須分步驟進行,每個步驟在邏輯上是前一個步驟的繼續(xù)。同時,這種分析也能幫助我們設(shè)計出有針對性地檢測方法,改善測試的有效性。 首先,測試并不僅僅是為了要找出錯誤。 這種觀點可以提醒人們測試要以查找錯誤為中心,而不是為了演示軟件的正確功能。 。 。 這些觀點對軟件測試工作是極為不利的,必須澄清認(rèn)識、端正態(tài)度,才可能提高軟件產(chǎn)品的質(zhì)量。 。 ,甚至是破壞性的,測試中發(fā)現(xiàn)錯位是對責(zé)任者工作的一種否定。如果把維護階段也考慮在內(nèi),討論整個軟件生存期時,測試的成本比例也許會有所降低,但實際上維護工作相當(dāng)于二次開發(fā),乃至多次開發(fā),其中必定還包含有許多測試工作。統(tǒng)計表明,在典型的軟件開發(fā)項目中,軟件測試工作量往往占軟件開發(fā)總工作量的40%以上。測試是所有工程學(xué)科的基本組成單元,是軟件開發(fā)的重要部分。 事實上,對于軟件來講,不論采用什么技術(shù)和什么方法,軟件中仍然會有錯。 程序的測試 測試的重要性及目的測試的重要性:軟件的測試在軟件生命周期中占據(jù)重要的地位,在傳統(tǒng)的瀑布模型中,軟件測試學(xué)僅處于運行維護階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質(zhì)量的重要手段。但另一類錯誤是在程序執(zhí)行時由于不正確的操作或?qū)δ承?shù)據(jù)的計算公式的邏輯錯誤導(dǎo)致的錯誤結(jié)果。界面如圖47所示:圖47 會員管理界面5 系統(tǒng)調(diào)試與測試 程序調(diào)試在設(shè)計系統(tǒng)的過程中,存在一些錯誤是必然的。填寫好各項信息后,單擊保存按鈕,系統(tǒng)將對這些信息進行處理。界面如圖44所示:圖44 圖書類別所示 管理員設(shè)置本系統(tǒng)增加系統(tǒng)管理員以及修改當(dāng)前管理員密碼等功能。界面如圖43所示:圖43 添加圖書界面 圖書類別管理點擊可以使用系統(tǒng)的圖書類別信息管理界面,這是管理員主要的輸入信息部分,它即可以對數(shù)據(jù)進行輸入。該過程的流程圖如圖42所示:輸入姓名及口令記錄在口令表嗎中進入主界面繼續(xù)嗎結(jié)束開始提示信息NYN 圖42 登錄界面流程圖 添加圖書信息身份驗證通過以后,點擊可以使用系統(tǒng)的基本信息管理界面,這是管理員主要的輸入信息部分,它即可以對數(shù)據(jù)進行輸入。擁有管理員權(quán)限的操作員能對其他操作員進行相應(yīng)的權(quán)限設(shè)置,沒有權(quán)限的操作員不能對相應(yīng)的窗口進行操作。 借閱歷史信息數(shù)據(jù)表如表44所示:表44借閱歷史信息數(shù)據(jù)表字段名稱字段類型字段大小索引必須填寫READER_ID文本30有(無重復(fù))是NAME 文本30是BOOK_ID文本30是BOOK_NAME文本30是BORROW_DATE日期是RETURN_DATE日期是B_CLERK_NAME文本30是R_CLERK_NAME文本30 是REMARK文本8是圖書分類信息數(shù)據(jù)表的主要功能是對圖書進行分類。借書登記信息數(shù)據(jù)表如表43所示:字段名稱字段類型字段大小索引必須填寫READER_ID文本30有(無重復(fù))是BOOK_ID1文本30是BOOK_ID2文本30是BOOK_ID3文本30是BORROW_DATE1日期是BORROW_DATE2日期是BORROW_DATE3日期是CLERK_NAME文本30 是表43借書登記信息數(shù)據(jù)表 借閱歷史信息數(shù)據(jù)表的主要功能是對借閱歷史的信息進行查詢。它包括:‘借閱證編號’、‘讀者姓名’、‘讀者身份證號’。實體之間的聯(lián)系涉及的數(shù)據(jù)項有:借閱信息表:借閱證編號,圖書編號1,圖書編號2,圖書編號3,借書日期1,借書日期2,借書日期3,操作員姓名。圖書:圖書編號、圖書名稱、作者、出版社、價格、庫存量。 系統(tǒng)數(shù)據(jù)分析通過對圖書管理系統(tǒng)的分析,可以得出該系統(tǒng)涉及三個實體:讀者、圖書、工作人員。SQL語言的常用操作有:建立數(shù)據(jù)庫數(shù)據(jù)表(CREATE TABLE),如本系統(tǒng)中的學(xué)生及成績備份就用到該語句;從數(shù)據(jù)庫中篩選一個記錄集(SELECT),這是最常用的一個語句,功能強大,能有效地對數(shù)據(jù)庫中一個或多個數(shù)據(jù)表中的數(shù)據(jù)進行訪問,并兼有排序、分組等功能;在數(shù)據(jù)表中添加一個記錄(INSERT);刪除符合條件的記錄(DELETE);更改符合條件的記錄(UPDATE); JSP中的數(shù)據(jù)庫操作對象都提供了對SQL語句的支持。 SQL查詢語言及使用SQL語言是結(jié)構(gòu)化語言(Structure Query Language)的縮寫,是一種用于數(shù)據(jù)庫查詢和編程的語言,已經(jīng)成為關(guān)系型數(shù)據(jù)庫普遍使用的標(biāo)準(zhǔn),使用這種標(biāo)準(zhǔn)數(shù)據(jù)庫語言對程序設(shè)計和數(shù)據(jù)庫的維護都帶來了極大的方便,廣泛地應(yīng)用于各種數(shù)據(jù)查詢?;谝陨显O(shè)計原則,本系統(tǒng)設(shè)計了一個數(shù)據(jù)庫,包含基本信息表(如員工類別、存貨等)及幾個實體聯(lián)系建模后的表(如散件銷售、整機銷售等)。數(shù)據(jù)庫設(shè)計是要在一個給定的應(yīng)用環(huán)境(DBMS)中,通過合理的邏輯設(shè)計和有效的物理設(shè)計,構(gòu)造較優(yōu)的數(shù)據(jù)庫模式、子模式,建立數(shù)據(jù)庫和設(shè)計應(yīng)用程序,滿足用戶的各種信息需求。 代碼標(biāo)準(zhǔn):代碼的引入為保持?jǐn)?shù)據(jù)庫中數(shù)據(jù)的一致性提供了一個重要手段。在提高數(shù)據(jù)共享性方面,可主要從數(shù)據(jù)的一致性方面來考慮。在實際的建設(shè)過程中,在時間上各子系統(tǒng)有先建、后建之分,在開發(fā)人員的分配上有他建、我建之別,這就涉及到各子系統(tǒng)之間的兼容問題。數(shù)據(jù)是系統(tǒng)的靈魂所在,整個系統(tǒng)的運行基礎(chǔ)是系統(tǒng)數(shù)據(jù)庫,因而數(shù)據(jù)庫的設(shè)計質(zhì)量對整個系統(tǒng)的功能與效率有很大影響,所以我們在進行數(shù)據(jù)文件和數(shù)據(jù)庫設(shè)計時,充分考慮了數(shù)據(jù)存儲的完整性、可靠性、安全性和數(shù)據(jù)的一致性及便于操作等方面的問題。在運行中,必須保持?jǐn)?shù)據(jù)庫的完整性,必須有效地處理數(shù)據(jù)故障和進行數(shù)據(jù)庫恢復(fù)。 調(diào)試階段:對已編好的程序進行單元調(diào)試(分調(diào)),整體調(diào)試(聯(lián)調(diào))和系統(tǒng)測試(驗收)。 程序編制階段:以一種或幾種特定的程序設(shè)計語言表達上一階段確定的各模塊控制流程。本階段的最終結(jié)果能夠提供一個可作為設(shè)計基礎(chǔ)的系統(tǒng)說明書,包括對軟硬件環(huán)境的要求和一整套完善的數(shù)據(jù)流程圖。 數(shù)據(jù)庫設(shè)計周期 根據(jù)軟件工程的思想,數(shù)據(jù)庫設(shè)計的周期可以劃分為六個階段: 規(guī)劃階段:確定開發(fā)的總目標(biāo),給出計劃開發(fā)的軟件系統(tǒng)的功能、性能以及可靠性等方面的設(shè)想。 對于數(shù)據(jù)庫應(yīng)用開發(fā)人員來說,為使現(xiàn)實世界的信息流計算機化,并對計算機化的信息進行各種操作,就是如何利用數(shù)據(jù)庫管理系統(tǒng)、系統(tǒng)軟件和相關(guān)硬件系統(tǒng),將用戶的要求轉(zhuǎn)化成有效的數(shù)據(jù)結(jié)構(gòu),并使數(shù)據(jù)庫結(jié)構(gòu)易于實現(xiàn)用戶新的要求的過程。JDBC架構(gòu)圖如圖22所示:OLE DBJDBCApplication/BrowserJDBCSQL DATA圖22 JDBC架構(gòu)圖3 系統(tǒng)分析 模塊設(shè)計該系統(tǒng)平臺從功能模塊上分為五大模塊:圖書管理模塊、圖書查詢模塊、借閱查詢模塊,借閱管理模塊和基礎(chǔ)維護模塊,學(xué)生可以使用這個系統(tǒng)進行注冊、查詢、借閱,而系統(tǒng)的管理員可以對圖書的類別和詳細(xì)信息進行全面的管理,以及查詢學(xué)生的借閱情況,對借閱
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1