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

正文內(nèi)容

圖書管理系統(tǒng)開發(fā)畢業(yè)論文(文件)

2024-10-02 16:35 上一頁面

下一頁面
 

【正文】 ........................................................................ 32 1 引 言 信息時代的來臨拓寬了 大家 進(jìn)行自我提升的途徑,同時也對 大家 的素質(zhì)提出了更高的要求 。足見網(wǎng)上學(xué)習(xí)的重要性 。本文介紹了在 Visual Basic 環(huán)境下開發(fā)圖書管理系統(tǒng)的詳細(xì)過程,并闡述系統(tǒng)結(jié)構(gòu)世紀(jì)和功能設(shè)計,圖書的入庫登記、查詢?yōu)g覽、圖書的借閱,形成了一個整體自動化管理模式,從軟件工程的角度進(jìn)行了科學(xué)嚴(yán)禁的闡述。 ,應(yīng)及時歸還圖書,并在本人的借閱登記表上注明還書日期和時間。根據(jù)現(xiàn)行圖書管理的業(yè)務(wù)流程,首先把數(shù)據(jù)流圖中的源點和終點都選定為學(xué)生,因此可以得到圖書管理系統(tǒng)的基本系統(tǒng)模型,如圖 。 :當(dāng)圖書資料發(fā)生變化,如圖書丟失或有錯誤信息輸入時, 4 則應(yīng)能夠及時對數(shù)據(jù)進(jìn)行修改和補(bǔ)充。在系統(tǒng)設(shè)計和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時間能夠滿足學(xué)校對信息處理的需求。 系統(tǒng)的標(biāo)準(zhǔn)性 系統(tǒng)在設(shè)計開發(fā)使用過程中都要涉及到很多計算機(jī)硬件、軟件。 5 二 方案論證 (一) 操作系統(tǒng)方案論 Windows 操作系統(tǒng) Windows 是 Microsoft 公司在 1985 年 11月發(fā)布的第一代窗口式多任務(wù)系統(tǒng),它使 PC 機(jī)開始進(jìn)入了所謂的圖形用戶界面( GUI: Graphic User Interface)時代。它結(jié)合了 Windows 98 和 Windows NT 的很多優(yōu)良的功能 /性能與一身,超越了 Windows NT 的原來含義。 Windows 2020 Datacenter Server 是一個新的品種,主要通過 OEM 的方式銷售,是,支持 32個以上 的 CPU和 64GB 的內(nèi)存,以及 4 個節(jié)點的集群服務(wù)。 Windows 2020 Server 最重要的改進(jìn)是在“活動目錄”目錄服務(wù)技術(shù)的基礎(chǔ)上,建立了一套全面的、分布式的底層服務(wù)。 ② Windows XP 操作系統(tǒng) Windows XP是一款支持多用戶的操作系統(tǒng), 它發(fā)行 于 2020年 10月 25日, Windows XP是繼 Windows 2020 與 Windows Me 之后的下一個 Microsoft Windows 版本。 Windows XP 包括了簡化了的 Windows 2020 的用戶安全特性,并整合了防火墻,以用來確保長期以來以著困擾微軟的安全問題。 [4] 它大量繼承了 Windows XP 的友好操作性和 Windows 2020 sever 的網(wǎng)絡(luò)特性,是一個同時適合個人用戶和服務(wù)器 使用的操作系統(tǒng)。 Linux 操作系統(tǒng) Liunx 的前身源于 unix,由芬蘭的 helsinki 大學(xué)技術(shù)科學(xué)系學(xué)生 lins torvalds開發(fā), 1991 年發(fā)生了 版。說它是 Unix 的“克隆 ”并不準(zhǔn)確,因為它的內(nèi)核代碼是全部從頭寫的,只是它符合 POSIX 標(biāo)準(zhǔn),且 Unix 中所有的命令它都有,同 Unix 十分相似。它是由 LinusTorvalds(并以其名字命名 )和全世界許多合作者共同開發(fā)的,盡管有些公司將它作為 Linux 兼容實用程序的商業(yè)軟件包的一 部分,但是它是免費發(fā)布的,它的源代碼是公開的可以由任何對它進(jìn)行操作的人進(jìn)行修改。其特征包括 :多用戶、多任務(wù)、多平臺、可編程 SHELL、提供源代碼、仿真終端、支持多種文件系統(tǒng)及強(qiáng)大的網(wǎng)絡(luò)功能等。與 WINDOWS 的多任務(wù)不同, Linux 將系統(tǒng)沒有用到的剩余物理內(nèi)存全部用來做硬盤的高速緩存。 ④ 可編程 SHELL: SHELL 是解釋并執(zhí)行命令的系統(tǒng)外殼程序。 使用 Linux 的最大缺點是沒有一個實體對它的發(fā)展負(fù)責(zé)。 Window XP Professional 具有的優(yōu)點 :① 它采用的是 Windows 2020的技術(shù)核心,是純 32位操作系統(tǒng) ,而 不像 Windows 9x 是 16/32 位操作系統(tǒng),這樣,Windows XP 的運行會更穩(wěn)定可靠 。 ④ Windows XP操作系統(tǒng)中有一個任務(wù)定向系統(tǒng),幫 助用戶做他們想做的事,不再只是單純的幫助他們找到自己所需要的一些功能。簡單地說就是用瀏覽器作為輸入界面,然后輸入所需的數(shù)據(jù),瀏覽器將這些數(shù)據(jù)返回給網(wǎng)站,網(wǎng)站再對這些數(shù)據(jù)進(jìn)行處理,例如修改數(shù)據(jù)庫中的數(shù)據(jù),或者對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行查詢,最后網(wǎng)站將執(zhí)行的結(jié)果返回給瀏覽器,通過瀏覽器顯示給用戶。 Oracle Oracle 前身叫 SDL,由 Larry Ellison 和另兩個編程人員在 1977 創(chuàng)辦,他們開發(fā)了自己的拳頭產(chǎn)品,在市場上大量銷售, 1979 年, Oracle 公司引入了第一個商用 SQL 關(guān)系數(shù)據(jù)庫 管理系統(tǒng)。在 2020年 1 月 16 號被 Sun 公司收購。 ④ 支持多線程,充分利用 CPU 資源 10 ⑤ 優(yōu)化的 SQL 查詢算法,有效地提高查詢速度 ⑥ 提供 TCP/IP、 ODBC 和 JDBC 等多種數(shù)據(jù)庫連接途徑 ⑦ 提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具 SQL Server 1987 年, 微軟 和 IBM合作開發(fā)完 成 OS/2, IBM 在其銷售的 OS/2 ExtendedEdition 系統(tǒng)中綁定了 OS/2Database Manager,而微軟產(chǎn)品線中尚缺少數(shù)據(jù)庫產(chǎn)品。開發(fā)人員還將能夠建立兩個新的對象 —— 用戶定義的類和集合。 增強(qiáng)的安全性 ④ TransactSQL 的增強(qiáng)性能 SQL Server 2020 為開發(fā)可升級的數(shù)據(jù)庫應(yīng)用軟件,提供了新的語言功能。在 SQL Server 2020 中,通告服務(wù)和其他技術(shù)更加緊密地融合在了一起,這些技術(shù)包括分析服務(wù)、SQLServerManagementStudio。查詢性能和可升級性將大幅得到改進(jìn),同時新的管理工具將為有關(guān)全文功能的運行,提供更深入的了解。接下來, 就對系統(tǒng)設(shè)計的前期準(zhǔn)備做詳細(xì)介紹。 一個圖書出租管理系統(tǒng)應(yīng)該提供包括客戶信息管理、圖書信息管理、出版社信息管理、用戶信息管理、租還書、報表顯示和綜合查詢等功能。 ( 4)客戶租還書模塊是圖書出租管理系統(tǒng)的核心功能,實現(xiàn)客戶和圖書出租的交互。 ? 客戶信息維護(hù)模塊 ? 圖書信息維護(hù)模塊 13 ? 出版社信息維護(hù)模塊 ? 用戶信息維護(hù)模塊 ? 客戶租還書管理模塊 ? 綜合查詢模塊 ? 報表顯示模塊 圖書出租管理系統(tǒng)的功能模塊如圖所示。數(shù)據(jù)庫設(shè)計一般包括如下幾個步驟。 ? 用戶信息記錄用戶資料。 ? 出版社信息由出版社名稱、出版社地址等各個信息。 ? 出版社信息,包括出版社名稱、出版社地址、電話等數(shù)據(jù)項。 在這個系統(tǒng)中,所存在的實體有:圖書信息實體、租書信息實體、出版社信息實體、客戶信息實體和用戶信息實體,他們之間的關(guān)系如圖所示。下面分別講述在圖書出租管理系統(tǒng)中數(shù)據(jù)庫的設(shè)計。下面說明創(chuàng)建表和字段的方法。 圖書表( BOOK) 19 租借信息表( BORROWBOOK) 出版社表( PUBLISHCOMPANY) 客戶表( READER) 用戶表( USER) 在建立完所有的數(shù)據(jù)表后,要根據(jù)數(shù)據(jù)表之間的關(guān)系在屬性頁中添加關(guān)系。 Borrow 視圖的 SQL 語法如下: SELECT , , AS Expr 1, , AS Expr2, , FROM INNER JOIN ON . BookID= INNER JOIN ON = 創(chuàng)建存儲過程 為保證系統(tǒng)具有良好的課擴(kuò)展性,有些業(yè)務(wù)規(guī)則可以以儲存過程方式放在數(shù)據(jù)庫服 務(wù)器上。在開發(fā)環(huán)境中創(chuàng)建存儲過程可以通過在“服務(wù)器資源管理器”窗口中的“存儲過程”節(jié)點右擊,在彈出的對話框中選擇“新建存儲過程”命令??蛻舭惭b配套光盤上的數(shù)據(jù)庫之后可以通過 SQL sever2020 的企業(yè)管理器查看這些存儲過程的代碼。 ( 3) BorrowReader 存儲過程 當(dāng)客戶租借某種圖書后,該存儲過程向客戶表的客戶目前所借圖書一項添加1。為了使系統(tǒng)正常工作,需要建立與數(shù)據(jù)庫系統(tǒng)的連接來讀取和寫入數(shù)據(jù)。initial catalog=BookManagement。 23 六 界面設(shè)計 從系統(tǒng)功能模塊分析中可知,圖書出租管理系統(tǒng)的界面應(yīng)該分為以下幾大部分。從而,根據(jù)用戶的輸入值在后臺形成相應(yīng)的 SQL語句。添加數(shù)據(jù)適配器組件 SqlDataAdapterReader, sqlDateAdapterBook,sqlDateAdapterPublish和 sqlDateAdapterBorrow,并使用數(shù)據(jù)適配器配置向?qū)λ鼈冞M(jìn)行配置,分別來對應(yīng)數(shù)據(jù)表 Reader, Book, PublishCompany和視圖 Borrow。 當(dāng)變換數(shù)據(jù)列表表框 boDataTable中的數(shù)據(jù)表選項時,數(shù)據(jù)表字段 boData Item被填充上對應(yīng)表的所有字段,其代碼實現(xiàn)參見程序清單 private void boDataTable_SelectedIndexChanged(object sender, e) { string strTable=()。 ()。 ()。i++) { ((i).ToString())。 當(dāng)單擊 “取消”按鈕時,會把所有的列表框和文字框清空,其實現(xiàn)代碼參見程序清單 private void btnClear_Click(object sender, e) { =。 } 當(dāng)單擊“查詢”按鈕時,看是按照輸入的查詢條件和制定 值開始查詢,生成查詢語句后,調(diào)用一個自定義函數(shù),由此函數(shù)來進(jìn)行數(shù)據(jù)加載。 if (( == Like) amp。amp。+conValue+39。 break。 break。 } catch( E) { (E)。 選賊數(shù)據(jù)表 , 選擇 查詢項,填寫數(shù)據(jù)條件和指定數(shù)值 點擊“ 查詢 ”。 29 表 綜合查詢 模塊測試用例 模塊測試用例 字段名稱 描 述 標(biāo)識符 C2 測試項 報表顯示 模 塊的功能測試 輸入標(biāo)準(zhǔn) 報表顯示 模塊,沒有任何輸入字符,點擊相應(yīng)的項目。 “按學(xué)號 顯示 ”單選時,輸入姓名,點擊“確定”。系統(tǒng)在使用時可以提供良好的界面提示 ,記錄各種需要的信息,并支持打印報表、支持各種信息的增刪改查,以及根據(jù)不同管理權(quán)限的管理員登錄顯示不同管理URL連接進(jìn)行管理。 課后練習(xí)系統(tǒng) 是建立在系統(tǒng)后臺的數(shù)據(jù)庫基礎(chǔ)上的,用戶和管理員可以方便地通過 Inter 和局域網(wǎng)輕松設(shè)置參加 在線測驗 ,鞏固所學(xué)的知識 ,并且通過做練習(xí)題找出對所學(xué)知識上的漏洞。 這次畢業(yè)設(shè)計對我以后的學(xué)習(xí)和工作帶來很大的幫助與影響,讓我體會到了書面的知識與實踐所學(xué)知識大有不同,任何書面的知識只有通過實踐以后才能得到更好的完善與創(chuàng)新。在期中階段, 同學(xué) 從百忙之中抽出時間來幫助我解決系統(tǒng)上出現(xiàn)的問題,并提出了一些非常好的建議,幫我彌補(bǔ)了一些設(shè)計上考慮不周的地方。使我在綜合知識的選用方面,在 企業(yè)系統(tǒng) 開發(fā)的基本思想、方法方面,以及
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1