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

正文內(nèi)容

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

2025-09-29 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ù)流圖中的源點(diǎn)和終點(diǎn)都選定為學(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é)點(diǎn)的集群服務(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)確,因?yàn)樗膬?nèi)核代碼是全部從頭寫的,只是它符合 POSIX 標(biāo)準(zhǔn),且 Unix 中所有的命令它都有,同 Unix 十分相似。它是由 LinusTorvalds(并以其名字命名 )和全世界許多合作者共同開發(fā)的,盡管有些公司將它作為 Linux 兼容實(shí)用程序的商業(yè)軟件包的一 部分,但是它是免費(fèi)發(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 的最大缺點(diǎn)是沒有一個實(shí)體對它的發(fā)展負(fù)責(zé)。 Window XP Professional 具有的優(yōu)點(diǎn) :① 它采用的是 Windows 2020的技術(shù)核心,是純 32位操作系統(tǒng) ,而 不像 Windows 9x 是 16/32 位操作系統(tǒng),這樣,Windows XP 的運(yùn)行會更穩(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)全文功能的運(yùn)行,提供更深入的了解。接下來, 就對系統(tǒng)設(shè)計的前期準(zhǔn)備做詳細(xì)介紹。 一個圖書出租管理系統(tǒng)應(yīng)該提供包括客戶信息管理、圖書信息管理、出版社信息管理、用戶信息管理、租還書、報表顯示和綜合查詢等功能。 ( 4)客戶租還書模塊是圖書出租管理系統(tǒng)的核心功能,實(shí)現(xiàn)客戶和圖書出租的交互。 ? 客戶信息維護(hù)模塊 ? 圖書信息維護(hù)模塊 13 ? 出版社信息維護(hù)模塊 ? 用戶信息維護(hù)模塊 ? 客戶租還書管理模塊 ? 綜合查詢模塊 ? 報表顯示模塊 圖書出租管理系統(tǒng)的功能模塊如圖所示。數(shù)據(jù)庫設(shè)計一般包括如下幾個步驟。 ? 用戶信息記錄用戶資料。 ? 出版社信息由出版社名稱、出版社地址等各個信息。 ? 出版社信息,包括出版社名稱、出版社地址、電話等數(shù)據(jù)項(xiàng)。 在這個系統(tǒng)中,所存在的實(shí)體有:圖書信息實(shí)體、租書信息實(shí)體、出版社信息實(shí)體、客戶信息實(shí)體和用戶信息實(shí)體,他們之間的關(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é)點(diǎn)右擊,在彈出的對話框中選擇“新建存儲過程”命令??蛻舭惭b配套光盤上的數(shù)據(jù)庫之后可以通過 SQL sever2020 的企業(yè)管理器查看這些存儲過程的代碼。 ( 3) BorrowReader 存儲過程 當(dāng)客戶租借某種圖書后,該存儲過程向客戶表的客戶目前所借圖書一項(xià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ù)表選項(xiàng)時,數(shù)據(jù)表字段 boData Item被填充上對應(yīng)表的所有字段,其代碼實(shí)現(xiàn)參見程序清單 private void boDataTable_SelectedIndexChanged(object sender, e) { string strTable=()。 ()。 ()。i++) { ((i).ToString())。 當(dāng)單擊 “取消”按鈕時,會把所有的列表框和文字框清空,其實(shí)現(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ù)表 , 選擇 查詢項(xiàng),填寫數(shù)據(jù)條件和指定數(shù)值 點(diǎn)擊“ 查詢 ”。 29 表 綜合查詢 模塊測試用例 模塊測試用例 字段名稱 描 述 標(biāo)識符 C2 測試項(xiàng) 報表顯示 模 塊的功能測試 輸入標(biāo)準(zhǔn) 報表顯示 模塊,沒有任何輸入字符,點(diǎn)擊相應(yīng)的項(xiàng)目。 “按學(xué)號 顯示 ”單選時,輸入姓名,點(diǎn)擊“確定”。系統(tǒng)在使用時可以提供良好的界面提示 ,記錄各種需要的信息,并支持打印報表、支持各種信息的增刪改查,以及根據(jù)不同管理權(quán)限的管理員登錄顯示不同管理URL連接進(jìn)行管理。 課后練習(xí)系統(tǒng) 是建立在系統(tǒng)后臺的數(shù)據(jù)庫基礎(chǔ)上的,用戶和管理員可以方便地通過 Inter 和局域網(wǎng)輕松設(shè)置參加 在線測驗(yàn) ,鞏固所學(xué)的知識 ,并且通過做練習(xí)題找出對所學(xué)知識上的漏洞。 這次畢業(yè)設(shè)計對我以后的學(xué)習(xí)和工作帶來很大的幫助與影響,讓我體會到了書面的知識與實(shí)踐所學(xué)知識大有不同,任何書面的知識只有通過實(shí)踐以后才能得到更好的完善與創(chuàng)新。在期中階段, 同學(xué) 從百忙之中抽出時間來幫助我解決系統(tǒng)上出現(xiàn)的問題,并提出了一些非常好的建議,幫我彌補(bǔ)了一些設(shè)計上考慮不周的地方。使我在綜合知識的選用方面,在 企業(yè)系統(tǒng) 開發(fā)的基本思想、方法方面,以及
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1