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

正文內(nèi)容

基于c的圖書管理系統(tǒng)的實(shí)現(xiàn)和設(shè)計(jì)_畢業(yè)設(shè)計(jì)論文-在線瀏覽

2024-11-03 18:24本頁面
  

【正文】 齊 齊 哈 爾 大 學(xué) 畢業(yè)設(shè)計(jì)(論文) 題 目 基于 c的圖書管理系統(tǒng)的實(shí)現(xiàn)與設(shè)計(jì) 學(xué) 院 理 學(xué) 院 專業(yè)班級(jí) 信 科 091 I 摘 要 圖書 是人類智慧的結(jié)晶 , 是人類無數(shù)精英留下的寶貴財(cái)產(chǎn)。 圖書館作為這一結(jié)晶的珍藏地 ,面對(duì)著大量的資料和用戶信息,我們需要有更有效的方法 來管理這些信息。 從計(jì)算機(jī)誕生到今 天,硬件和軟件都經(jīng)歷了 若干次更新?lián)Q代,我們今天用到的感覺起來非常完美, 然而它的腳步仍然沒有停止,仍然在滾滾前行 。 計(jì)算機(jī)的這一特性對(duì)于圖書資料的監(jiān)管和借閱帶來了前所未有的進(jìn)步 。 基于以上原因, 我非常希望有款更加 方便、 快捷、安全的圖書管理系統(tǒng),使圖書管理工作規(guī)范化、系統(tǒng)化和準(zhǔn)確化。 各主要窗體頁的圖形界面介紹 ..................................................................... 17 總結(jié) ........................................................................................................................ 22 致謝 ........................................................................................................................ 22 參考文獻(xiàn) ................................................................................................................. 24 齊齊哈爾大學(xué)畢業(yè)設(shè)計(jì)(論文) 1 第 1 章 緒論 國(guó)內(nèi)外 現(xiàn)狀 和 發(fā)展 狀況 具有現(xiàn)代 意義的圖書館一詞是美國(guó)科學(xué)家 19世紀(jì)末提出的,但是圖書館自動(dòng)化系統(tǒng)則是 1954 年開始進(jìn)入。到 1958 年 IBM 公司研究員盧恩進(jìn)行了自動(dòng)抽詞試驗(yàn),開創(chuàng)了自動(dòng)化標(biāo)引、自動(dòng)分類、信息檢索等操作。同時(shí) ,出行了以 編目系統(tǒng)為紐帶的聯(lián)機(jī)編目協(xié)助網(wǎng),如 OCLC、 BALLOTS、 RLIN、 WLN等 ,當(dāng)時(shí)的圖書館系統(tǒng)開發(fā)主要是有大學(xué)圖書館以及大型圖書館自主開發(fā)的 ,如東伊利諾斯大學(xué)的聯(lián)機(jī)圖書流通系統(tǒng),華盛頓州立大學(xué)的圖書館采購(gòu)系統(tǒng)等。 到 90 年代后期,隨著 Inter 的發(fā)展以及 Windows 具有用戶界面的廣泛使用,以及一系列的高新技術(shù),如 Web技術(shù)、數(shù)據(jù)庫(kù)技術(shù)、 Java 技術(shù)的應(yīng)用,是圖書館系統(tǒng)得到了更近一步的完善。 我們處于越來越快的生活節(jié)奏中,時(shí)間對(duì)每個(gè)人來說非常重要,但我們的很多時(shí)間都在不知不覺中流失掉了,所以我們?nèi)绻荛_發(fā)出更快捷的軟件,無形中就延長(zhǎng)了人們的生命。傳統(tǒng) C/S 模式,需要終端下載安裝相關(guān)軟件,大部分運(yùn)行都在終端,但是B/S 模式的出現(xiàn),將軟件的運(yùn)行移植到了服務(wù)器,減輕了終端工作量,從而達(dá)到將終端瘦化處理。 這種 把處理全部轉(zhuǎn)移到服務(wù)器上,對(duì)管理人員來說 ,非常的經(jīng)濟(jì)和方便。 時(shí)間特性 , 采 用服務(wù)器的時(shí)間為標(biāo)準(zhǔn)。 硬盤 。 支持程序 客戶端 要求 操作系統(tǒng) 需求 : Windows XP 及 更高 的 版本 瀏覽器 需求 : IE 及 同等版本以上 服務(wù)器 要求 齊齊哈爾大學(xué)畢業(yè)設(shè)計(jì)(論文) 3 操作系統(tǒng): Windows 2020 Server Web 服務(wù)器: MS IIS 數(shù)據(jù)庫(kù): Sql2020 數(shù)據(jù)庫(kù) 開發(fā)環(huán)境: VS2020 c語言 第 3 章 使用技術(shù)的介紹 簡(jiǎn)介 是基于通用語言的程序在服務(wù)器上運(yùn)行,通用語言的基本庫(kù),消息機(jī)制數(shù)據(jù)接口的處理能完美的整合到 Web應(yīng)用中 [3]。用 ASP 進(jìn)行程序設(shè)計(jì)的時(shí)候, ASP 代碼使用的腳本語言,所有代碼都嵌入到 HTML 代碼中,所以當(dāng)編比較復(fù)雜的網(wǎng)站時(shí),代碼量比較大,而且導(dǎo)致代碼可讀性差。所以 比ASP 效率更高,可用性 高,對(duì)于同功能的程序 代碼更少。 SQL 用于數(shù)據(jù)庫(kù)通訊。 例如數(shù)據(jù)庫(kù)中的數(shù)據(jù)更新、檢索數(shù)據(jù)。并且用 C為編程語言, C代碼在 .Net 框架提供的環(huán)境下運(yùn)行,不允許直接操作內(nèi)存。 C適用于多種數(shù)據(jù)庫(kù)結(jié)構(gòu),從服務(wù)機(jī) /客戶 模式到多從 數(shù)據(jù)庫(kù)結(jié)構(gòu)模式。 .NET Framework 概述 .NET Framework 它 是 基 于 .NET 平臺(tái)的編程 方式 , 其 公 用 語言運(yùn)行庫(kù) 包括CLR, Common Language Runtime 和 .NET Framework 類庫(kù) 、 和 Windows 窗體 [7]。 .NET Framework 實(shí)現(xiàn) 了 下列目標(biāo) : 提供一個(gè) 相同 的面向?qū)ο?編程環(huán)境 ; 提供一個(gè) 把各軟件整 合將 沖突 控制在 最小 的代碼執(zhí)行環(huán)境 ; 提供一個(gè)消除腳本環(huán)境 及 解釋環(huán)境的 功能 問題 代碼 的 執(zhí)行環(huán)境 ; 按 工業(yè)標(biāo)準(zhǔn)生成所有通信, 保證 .NET Framework 的代碼可與 其他 任何 代碼集成。 “ 把 運(yùn)行庫(kù) 作為 目標(biāo)的代碼 叫做 托管代碼 與它對(duì)應(yīng)的 稱為非托管代碼。 它 能夠 開發(fā) 出 很 多 不同的 應(yīng)用程序, 其中 包括傳統(tǒng) 命令 的行程 以及 用戶界面 的 (GUI) 應(yīng)用程序, 同時(shí) 也包括基于 所提供的創(chuàng) 建 應(yīng)用程序(如 Web 窗體 )。 模型 結(jié)構(gòu)如圖 32 圖 32 的結(jié)構(gòu)模型 1 、 用戶 層 ( UI) 負(fù)責(zé) 和 用戶交互,接收 來自于 用戶的 請(qǐng)求 ,然后 將 結(jié)果 呈現(xiàn)給客戶 ; 2 、 邏輯層 負(fù)責(zé)接收 用戶端 傳來的請(qǐng)求并將 消息 傳 給 數(shù)據(jù) 處理 層, 隨后將 處理后的 結(jié)果發(fā)給 客戶 。 UI 層 業(yè)務(wù)邏輯層 Web 表單 數(shù)據(jù)層 客戶端 Web 瀏覽器 DBMS ADO. NET XML Web瀏覽器 組件 服務(wù) Figure 1 齊齊哈爾大學(xué)畢業(yè)設(shè)計(jì)(論文) 6 有 兩個(gè)核心組件: Dataset 和 .NET Framework 數(shù)據(jù)提供程序,后者是 包括 Connection、 Command、 DataReader 和 DataAdapter 對(duì)象在內(nèi)的組件 ,其組件結(jié)構(gòu)如圖 33。Connection 對(duì)象 提供 一種 與數(shù)據(jù) 層 的連接 ,是 處理 數(shù)據(jù)庫(kù)的基礎(chǔ),表示應(yīng) 用層 ,數(shù)據(jù)源 與數(shù)據(jù)源 之間的 唯 一 通路 。 DataReader 用于 從數(shù)據(jù)源中讀取數(shù)據(jù)流。 C語言 是 .NET 中一種嶄新的語言, C是由 C 和 C++衍生 來的一種簡(jiǎn)單、流行、面向?qū)ο?、類型安全的程序設(shè)計(jì)語言, C綜合 了 Visual Basic 的高效率和 C++的強(qiáng)大功能。 其次,系統(tǒng)擴(kuò)充性得到了增強(qiáng)。 最后,三層架構(gòu) 中 的中間層提供 了 全層保護(hù) 的 功能,數(shù)據(jù)具有 了高度的完整性及 安全性。由基于瀏覽器的用戶界面構(gòu)成。從用戶來看,用戶服務(wù)層是 一個(gè)整體的 應(yīng)用。 (2)、業(yè)務(wù) 層,也 可稱為叫中間層、 應(yīng)用服務(wù)層, 其 負(fù)責(zé) 事物 封裝處理、商業(yè)規(guī)則、數(shù)據(jù)訪問。其任務(wù)是接受請(qǐng)求,執(zhí)行應(yīng)用程申請(qǐng) 數(shù)據(jù)處理請(qǐng)求,然后將處理后返回的結(jié)果提交給 Web服務(wù)器, Web 服務(wù)器再傳給客戶端。在該系統(tǒng)中,數(shù)據(jù)服務(wù)層定義和維護(hù)數(shù)據(jù)的完整性和安全性,響應(yīng)數(shù)據(jù)訪問請(qǐng)求,接受 來自 Web 服務(wù)器對(duì)數(shù)據(jù)庫(kù)操作 請(qǐng)求,實(shí)現(xiàn) 了數(shù)據(jù)庫(kù)修改 、更新 、 查詢等 一連串 操作,把運(yùn)行結(jié)果提交給 Web 服務(wù)器。其是一種可 擴(kuò)展的、高新能的,為分布式客服端、服務(wù)器計(jì)算所設(shè)計(jì)的數(shù)據(jù)庫(kù)系統(tǒng)。 其主要特點(diǎn)如下: (1)高性能設(shè)計(jì),可擴(kuò)充利用 Window NT 的優(yōu)勢(shì)。 (3)超強(qiáng)大的業(yè)務(wù) 處理功能, 使用 各種方案 來保證數(shù)據(jù) 完整性。 SQL Server 以其內(nèi)置的數(shù)據(jù)復(fù)制功能,強(qiáng)大的管理工具與 Inter 的緊密集合和開放的系統(tǒng)結(jié)構(gòu) 能夠?yàn)閺V大用戶,開發(fā)人員以及 系統(tǒng)集成商提供一個(gè)出眾的數(shù)據(jù)平臺(tái) [11]。在可找支持你電子商務(wù)解決方案的數(shù)據(jù)庫(kù)時(shí),需要考慮的項(xiàng)目有:可用性、性能、可管理性和單價(jià)。 SQL 之所以被用戶和業(yè)界接受,并成為國(guó)際標(biāo)準(zhǔn),因?yàn)樗且粋€(gè)綜合的,功能極強(qiáng)的且又簡(jiǎn)單易學(xué)的語言。 語言風(fēng)格一致, 它能夠有效的完成整個(gè)數(shù)據(jù)周期的一切操作 ,包括 建數(shù)據(jù)庫(kù) 、定義模式、插入數(shù)操作 、查詢 操作 、更新 操作 、維護(hù) 操作 、數(shù)據(jù)庫(kù)重構(gòu) 操作 、數(shù)據(jù)庫(kù)安全性能控制 操作 等一系列操作,這為數(shù)據(jù)庫(kù)開發(fā)提供了優(yōu)良的環(huán)境。 ( 2)高度非過程化 SQL 是關(guān)系型數(shù)據(jù)庫(kù),要對(duì)數(shù)據(jù)進(jìn)行操作,只需提出“做什么”,無需指明“怎么做”,其操作過程由系統(tǒng) 自動(dòng) 完成, 不
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1