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

正文內(nèi)容

基于vc的圖書管理系統(tǒng)論文-免費(fèi)閱讀

2025-06-15 08:29 上一頁面

下一頁面
  

【正文】 Programming Visual C++ 技術(shù)內(nèi)幕(第五版) [M]。 [8] Bruce Eckel 。 [5] 唐大仕 , 劉光 . Visual C++.NET應(yīng)用教程 [M]. 北京: 清華大學(xué)出版社 /北京交通大學(xué)出版社 。 [2]關(guān)章全,韓云君。這對(duì)我們這些即將畢業(yè)走向社會(huì)的學(xué)生而言是一次適應(yīng)性的鍛煉,以次來檢驗(yàn)和提高我們適應(yīng)社會(huì)的能力,引導(dǎo)我們走向社 會(huì)。社會(huì)的發(fā)展要求勞動(dòng)者不斷更新知識(shí),每個(gè)人的職業(yè)不可能終身不變。畢業(yè)設(shè)計(jì)貫徹了理論聯(lián)系實(shí)際的原則。 圖書管理系統(tǒng)投入運(yùn)行后,應(yīng)設(shè)系統(tǒng)維護(hù)管理員,專門負(fù)責(zé)整個(gè)系統(tǒng)維護(hù)的管理工作;針對(duì)每個(gè)子系統(tǒng)或功能模塊,應(yīng)配備系統(tǒng)管理人員。 ( 4)系統(tǒng)維護(hù)工作對(duì)維護(hù)人員要求很高。都應(yīng)由專人負(fù)責(zé),定期進(jìn)行,以保證系統(tǒng)正常有效地運(yùn)行。系統(tǒng)的業(yè)務(wù)處理過程是通過應(yīng)用材料庫的運(yùn)行而實(shí)現(xiàn)的,一旦程序發(fā)生問題或業(yè)務(wù)發(fā)生變化,就必然地引起程序的修改和調(diào)整,因此系統(tǒng)維護(hù)的主要活動(dòng)是對(duì)程序進(jìn)行維護(hù)。首先檢查查詢條件,然后根據(jù)查詢條件設(shè)置 SQL 語句,最后執(zhí)行 SQL 語句查詢數(shù)據(jù),將查詢到的數(shù)據(jù)顯示在表格中。 圖書信息管理窗口,如圖 58 所示。操作員管理運(yùn)行結(jié)果如圖 57 所示。 圖 52 圖書銷售信息添加狀態(tài)圖 銷售查詢處理過程分析 在查詢圖書銷售信息時(shí),首先需要設(shè)置查詢條件,用戶可以根據(jù)需要將時(shí)間段查詢與具體條件查詢組合,進(jìn)行復(fù)雜的數(shù)據(jù)查詢,圖書銷售查詢的狀態(tài)圖如圖 53所示。 圖書 入庫處理過程分析 在進(jìn)行圖書入庫時(shí),首先錄入供應(yīng)商名稱、倉庫名稱、條形碼,若條形碼正確即此圖書信息已添加到圖書基本信息,可選擇此圖書信息,填入入庫數(shù)量,程序?qū)⒆詣?dòng)計(jì)算總計(jì),并根據(jù)折扣計(jì)算應(yīng)付金額。另外可以創(chuàng)建索引,來維護(hù)被索引列的唯一性和提供快速訪問表中數(shù)據(jù)的策略。所以在經(jīng)濟(jì)上也上可行的。 技術(shù)方面的可行性 對(duì)于圖書管理系統(tǒng)的開發(fā),實(shí)質(zhì)上就是對(duì)數(shù)據(jù)庫系統(tǒng)的開發(fā)。另外,圖書企業(yè)內(nèi)部還需要基礎(chǔ)信息管理,庫存管理,圖書價(jià)格管理,圖書銷售管理,查詢管理??梢娦枨蠓治鍪菙?shù)據(jù)庫開發(fā)中的一個(gè)重要階段,一個(gè)軟件開發(fā)成功與否常 在于此。 訪問數(shù)據(jù)庫時(shí),會(huì)有多種方法。到客戶端應(yīng)用程序或WEB 頁中,然后在客戶端對(duì)數(shù)據(jù)進(jìn)行操作,最后將更新數(shù)據(jù)返回服務(wù)器。大致說來, Platform SDK 是以 Microsoft C/C++編譯器為核心(不是 Visual C++,看清楚了),配合 MASM,輔以其他一些工具和文檔資料。所以不要把 Developer Studio 當(dāng)成 Visual C++, 它充其量只是 Visual C++的一個(gè)殼子而已。為了幫助開發(fā)人員快速地開發(fā)應(yīng)用程序, Visual C++提供了 AppWizard(應(yīng)用程序向?qū)?)和 ClassWizard,開發(fā)這可以迅速地添加新類、成員變量和方法。 Visual C++ 由許多組件組成,包括編輯器、調(diào)試器以及程序向?qū)?AppWizard、類向?qū)lass Wizard 等開發(fā)工具。 前臺(tái)開發(fā)工具:采用 Visual C++。 系統(tǒng)開發(fā)任務(wù):利用計(jì)算機(jī)系統(tǒng)實(shí)現(xiàn)圖書的信息化管理。總的來說缺乏系統(tǒng)化,規(guī)范化的信息管理手段,盡管圖書企業(yè)有計(jì)算機(jī),但尚未用于信息管理,沒有發(fā)揮它的效力,資源 閑置比較突出。 本系統(tǒng)就是為了管理好圖書信息而設(shè)計(jì)的。 本論文主要研究利用計(jì)算機(jī)系統(tǒng)實(shí)現(xiàn)圖書的信息化管理,包括基礎(chǔ)信息管理,庫存管理,圖書價(jià)格管理,圖書銷售管理,查詢管理。 VC++圖書管理系統(tǒng)采用 ADO 技術(shù)操作數(shù)據(jù)庫 , 以 Microsoft Visual C++ 作為開發(fā)工具 ,Microsoft SQL Server2021 作為數(shù)據(jù)庫設(shè)計(jì)工具。 圖書信息管理系統(tǒng)是一個(gè)圖書經(jīng)營類企業(yè)不可缺少的一部分 ,它對(duì)于圖書企業(yè)管理者和圖書消費(fèi)者來說是至關(guān)重要的,因此,圖書信息的管理系統(tǒng)應(yīng)該能夠?yàn)閳D書企業(yè)管理者和圖書消費(fèi)者提供充足的信息和快捷的查詢手段。數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易修改, 圖書 企業(yè) 采取手工方式對(duì)圖書 出入庫、銷售情況進(jìn)行人工管理,由于信息比較多,圖書 企業(yè) 的管理工作混亂而又復(fù)雜;一般銷售 情況是記錄在 筆記本 上,圖書的數(shù)目和內(nèi)容記錄在文件中,圖書 企業(yè) 的工作人員和管理員也只是當(dāng)時(shí)對(duì)它比較清楚,時(shí)間一長,如再要進(jìn)行查詢,就得在眾多的資料中翻閱、查找,造成查詢費(fèi)時(shí)、費(fèi)力。實(shí)現(xiàn)圖書的入庫與入庫退貨管理。 數(shù)據(jù)源: ADO 數(shù)據(jù)源。 這些組件通過一個(gè)名為 Developer Studio 的組件集成為和諧的開發(fā)環(huán)境。兩者緊密結(jié)合,使 Windows 編程變得更簡單了。這一點(diǎn)請(qǐng)切記! 5 2. MFC。上面說到 Developer Studio 沒有編譯程序的功能,那么這項(xiàng)工作是由誰來完成的呢?是 CL,是 NMAKE,和其他許許多多命令行程序,這些我們看不到的程序才是構(gòu)成 Visual Studio 的基石。 ADO 被設(shè)計(jì)用來同新的數(shù)據(jù)訪問層 OLEDB Provider 一起協(xié)同工作,以提供通用數(shù)據(jù)訪問( Universal Data Access)。 ADO 應(yīng)用在 ASP 中也有很高的效率。 系統(tǒng)設(shè)計(jì)原則 (1)實(shí)用性原則: 適合于中小型圖書 企業(yè) 圖書管理,用戶界面友好 ,操作使用方便,具有高效的數(shù)據(jù)處理能力。 ? 基礎(chǔ)信息管理 在基礎(chǔ)信息管理中需要實(shí)現(xiàn)操作員信息管理、圖書信息管理、圖書種類信息管理、供應(yīng)商信息管理、倉庫信息管理、柜臺(tái)信息管理。目 前對(duì)于關(guān)系數(shù)據(jù)庫開發(fā)系統(tǒng)越來越便于操作和實(shí)現(xiàn),使得數(shù)據(jù)庫技術(shù)日趨成熟與完善,即在技術(shù)方面具有很成熟的可行性。 操作方 面的可行性 操作截面簡潔,容易上手,且可以允許多人同時(shí)操作,所以在操作上也是可行。 數(shù)據(jù)庫概念設(shè)計(jì) 概念結(jié)構(gòu)設(shè)計(jì)是整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵,它通過 對(duì)用戶需求進(jìn)行綜合、歸納與抽象,形成一個(gè)獨(dú)立于 DBMS 的概念模型。最后填入實(shí)付金額,再單擊“添加”即完成圖書入庫操作。 圖 53 圖書銷售查詢狀態(tài)圖 錄入顧客姓名 選擇柜臺(tái) 錄入圖書條形碼 若條形碼存在 自動(dòng)加載圖書信息 填入圖書數(shù)量 程序自動(dòng)計(jì)算總計(jì) 并根據(jù)折扣計(jì)算應(yīng)付金額 填入實(shí)付金額 點(diǎn)擊“添加”完成信息錄入 設(shè)置查詢條件 已設(shè)置查詢條件 檢查查詢條件是否完整 通過檢查 查詢 數(shù)據(jù) 查詢完成 檢查查詢結(jié)果 有數(shù)據(jù)返回 顯示查詢結(jié)果 20 系統(tǒng)功能模塊實(shí)現(xiàn) 系統(tǒng)登陸程序設(shè)計(jì) 為了防止非法用戶進(jìn)入系統(tǒng),程序中設(shè)計(jì)了一個(gè)系統(tǒng)登陸窗口。 圖 57 操作員管理界面 設(shè)計(jì)思路:利用函數(shù) LoadOperatorInfo()加載操作員信息。 圖 58 圖書信息管理窗口 設(shè)計(jì)思路:函數(shù) AddBookInfo()用于執(zhí)行圖書信息添加操作。 異常處理 異常處理是對(duì)程序運(yùn)行時(shí)產(chǎn)生的錯(cuò)誤進(jìn)行處理,目的是防止程序因出現(xiàn)錯(cuò)誤而終止。 ( 2) 數(shù)據(jù)維護(hù)。 系統(tǒng)維護(hù)的類型 系統(tǒng)維護(hù)的重點(diǎn)是系統(tǒng)應(yīng)用軟件的維護(hù)工作,按照軟件維護(hù)的不同性質(zhì),可以劃分為下面四種類型: ( 1) 糾錯(cuò)性維護(hù),就是診斷和修正系統(tǒng)中遺留的錯(cuò)誤。 ( 5)系統(tǒng)維護(hù)中經(jīng)常遇到問題。他們的任務(wù)是熟悉并仔細(xì)研究所負(fù)責(zé)部分系統(tǒng)的功能實(shí)現(xiàn)過程,甚至對(duì)程序細(xì)節(jié)都應(yīng)清楚,以便于完成具體維護(hù)工作;由于系統(tǒng)維護(hù)要對(duì)系統(tǒng)進(jìn)行修改變更,這是直接與業(yè)務(wù)功 27 能密切相關(guān)的。理論與實(shí)際相結(jié)合,不僅包括課堂上學(xué)的 有關(guān)知識(shí)要與技能訓(xùn)練相結(jié)合,還包括了解和接觸社會(huì)實(shí)際的內(nèi)容。這一切都要求 我們 除獲取一定的理論知識(shí)和技能外,還必須培養(yǎng)自己進(jìn)一步學(xué)習(xí)的能力。 29 致謝 在此,首先我要感謝學(xué)校給我們畢業(yè)生做畢業(yè)設(shè)計(jì)的機(jī)會(huì),使我們理論聯(lián)系實(shí)際,把所有的理論知識(shí)和實(shí)踐結(jié)合起來,使我們各方面能力都得到了提高。 Visual C++ 高級(jí)編程范例 [M]。 2021, 5。 C++編程思想。北京:北京希望電子出版社。 2021 年 3 月 [10] David , Scot Wingo, Gee Shepherd。 Visual C++ 程序開發(fā)案例解析 [M] . 清華大學(xué)出版社 . 2021 年 , 4 。 2021, 7。北京:清華大學(xué)出版社 2021, 7。這次畢業(yè)設(shè)計(jì)使我系統(tǒng)地熟悉了整個(gè)系統(tǒng)開發(fā)的流程,提高了我數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)和開發(fā)的能力,為我將來工作提供了寶貴的實(shí)戰(zhàn)經(jīng)驗(yàn)。 由于社會(huì)生活的變革和科技進(jìn)步對(duì)社會(huì)及個(gè)人的影響,認(rèn)為學(xué)校能滿足人生所有教育需要的理性主義幻想已經(jīng)破滅。 畢業(yè)設(shè)計(jì)強(qiáng)化了大學(xué)本科教學(xué)的目的。 系統(tǒng)維護(hù)的組織與管理 系統(tǒng)維護(hù)工作,首先必須建立一個(gè)維護(hù)組織,確定進(jìn)行維護(hù)工作所應(yīng)遵循的原則和規(guī)范化的過程,此外還應(yīng)建立一套適用于具體系統(tǒng)過程的文檔及管理措施,以及進(jìn)行復(fù)審的標(biāo) 準(zhǔn)。 ( 3)系統(tǒng)維護(hù)工作的對(duì)象是整個(gè)系統(tǒng)的配置。主要是指對(duì)主機(jī)以及外設(shè)的日常維護(hù)和管理,如機(jī)器部件的清洗、潤滑,設(shè)備故障的檢修,易損部件的更換等。 系統(tǒng)維護(hù)工作的內(nèi)容 系統(tǒng)維護(hù)是面向系統(tǒng)中各種構(gòu)成要素的,根據(jù)維 護(hù)對(duì)象的不同,系統(tǒng)維護(hù)內(nèi)容可分為以下幾類: ( 1) 系統(tǒng)應(yīng)用程序維護(hù)。 24 圖 59 圖書銷售查詢 設(shè)計(jì)思路:函數(shù) Query()用于執(zhí)行查詢操作。用戶在添加一種圖書信息后,該圖書將顯示在表格中,如果用戶想要修改圖書信息,可以在表格中雙擊想要修改的圖書信息, 23 該信息會(huì)顯示在上方的編輯框和組合框中,在用戶修改后,單擊“修改”按鈕,即可完成修改;如果用戶想要?jiǎng)h除圖書信息,可以在表格中選中想要?jiǎng)h除的數(shù)據(jù),單擊“刪除”按鈕,系統(tǒng)提示是否刪除,單擊“是”按鈕,即可刪除圖書信息。其主界面如圖 56 所示: 圖 56 圖書管理系統(tǒng)主界面 22 操作員管理程序設(shè)計(jì) 操作員管理主要實(shí)現(xiàn)操作員信息的添加、修改和刪除功能。圖書銷售信息添加狀態(tài)圖如圖 52 所示。如果用戶修改數(shù)據(jù),可以在表格中雙擊想要修改的數(shù)據(jù),則當(dāng)前數(shù)據(jù)將會(huì)顯示在編輯框和組合框中,單擊“修改”按鈕,完成修改操作:如果用戶執(zhí)行刪除操作,可以在表格中選中想要?jiǎng)h除的數(shù)據(jù),單擊“刪除”按鈕將所選的數(shù)據(jù)刪除掉??墒褂靡?guī)則和約束來對(duì)數(shù)據(jù)的有效性驗(yàn)證。雖然需要一定的開發(fā)成本,但與經(jīng)濟(jì)效益相比,經(jīng)濟(jì)效益遠(yuǎn)遠(yuǎn)超過開發(fā)成本。當(dāng)然,可行性研究的最根本任務(wù)是對(duì)以后的行動(dòng)方針提出建議?;A(chǔ)信息管理。 需求分析之所以重要 ,就因?yàn)樗哂袥Q策性 ,方向性 ,策略性的作用 ,他在軟件開發(fā)的過程中具有舉足輕重的地位 。 ADO 數(shù)據(jù)庫訪問技術(shù)的特點(diǎn): ADO 技術(shù)是基于 OLEDB 的訪問接口,提供面向?qū)ο蟮募夹g(shù),屬于高層接口,而OLEDB 是 Visual C++提供的,是基于 COM 接口的底層接口技術(shù)。 ADO支持建立客戶端 /服務(wù)器和基于 WEB 的應(yīng)用程序的關(guān)鍵功能。這才是 Visual
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1