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

正文內(nèi)容

論計算機在圖書館的應用畢業(yè)論文(編輯修改稿)

2025-07-25 22:41 本頁面
 

【文章內(nèi)容簡介】 EndSub PrivateSubListBox1_DragDrop(ByValsenderAsObject,ByValeAs_ )Handles If()Then DimMyFiles()AsString DimiAsInteger 39。Assignthefilestoanarray. MyFiles=() 39。Loopthroughthearrayandaddthefilestothelist. Fori=0To1 (MyFiles(i)) Next EndIf EndSub以上控件在系統(tǒng)中已經(jīng)部分使用到?!尽?和分布式應用程序問題而設計的。作為一種數(shù)據(jù)庫訪問框架, 應用程序所要求的非連接數(shù)據(jù)體系結(jié)構,因而在訪問SQL SERVER數(shù)據(jù)庫時,性能優(yōu)越,得到了廣泛應用。:一類是與數(shù)據(jù)庫直接連接的聯(lián)機對象( Data Provider),其中包含了Command對象、DataReader對象以及DataAdapter對象等,通過這些類對象,可以在應用程序里完成連接數(shù)據(jù)源以及數(shù)據(jù)維護等相關操作。另一類則是與數(shù)據(jù)源無關的斷線對象,例如,DataSet對象,以及DataRelation對象等??梢园袲ataSet想成內(nèi)存中的數(shù)據(jù)庫,它就象是離線的數(shù)據(jù)一樣。正是由于DataSet,才使得程序員在編寫程序時可以屏蔽數(shù)據(jù)庫之間的差異獲得一致的編程模型。它提供了一致的程序設計模型,而不管其來自何處。DataSet由一組表、列、行、約束和關系組成。這個用于DataSet的對象模型如下所示: ,用戶可以利用連接對象取得數(shù)據(jù)源里所需的原始數(shù)據(jù),并且利用斷線對象,一次返回給前端用戶,前端用戶在處理變動數(shù)據(jù)的過程中,并不需要保持與數(shù)據(jù)庫的連接,當對所有數(shù)據(jù)完成變動操作之后,則再一次通過連接對象將數(shù)據(jù)返回更新到數(shù)據(jù)庫,因為不需要時時保持與數(shù)據(jù)庫的連接,所以能夠大大的降低所消耗的系統(tǒng)資源。,它適用于WinForms應用程序、 Servers。例如下面的一個應用:讀取數(shù)據(jù)庫連接信息:Dim strTmp As String, strT() As String Open amp。 \ For Input As 1 If EOF(1) = False Then Line Input 1, strTmp Close 1 strTmp = Trim(strTmp) If strTmp Then strT = Split(strTmp, ||) For i = 0 To 3 strT(i) = strT(i) Next strserver = strT(0) struser = strT(1) strpwd = strT(2) strdb = strT(3) End If執(zhí)行一個查詢操作:Dim sql As String Dim rs As New sql = select * from maintain where mtnnum=39。 amp。 Trim() amp。 39。 sql, If = False Then (0).Value = Trim((rpttime).Value) amp。 = Trim((consumer).Value) amp。 = Trim((csmphoto).Value) amp。 = Trim((csmaddress).Value) amp。 = Trim((rtpcontent).Value) amp。 idflag = Trim((mtnid).Value) Else MsgBox 沒有找到該記錄!, vbOKOnly + vbExclamation, 信息提示! End IfEnd Sub要編寫安全的 應用程序,所涉及的問題不僅僅是要避免常見的編碼缺陷。訪問數(shù)據(jù)的應用程序包含許多潛在的故障點,攻擊者可以利用這些故障點來檢索、操縱或破壞敏感的數(shù)據(jù)。一定要了解安全的各個方面,從應用程序設計階段建立威脅模型的過程,到應用程序的最終部署,到對應用程序的不斷的實時維護,都要考慮到。第三章 需求分析【需求分析】需求分析是軟件設計當中最重要的步驟之一,它也是決定一個軟件產(chǎn)品好壞的重要因素。通過需求分析可以得知該系統(tǒng)的可行性程度,開發(fā)難度,并決定應該使用的技術和開發(fā)工具。這是一個基于C/S架構的數(shù)據(jù)庫應用程序,主要功能模塊如下:功能序號功能名稱功能說明1圖書管理包含圖書類別、信息管理、查詢圖書信息等2讀者管理包含讀者類別、讀者信息、查詢讀者信息等3圖書借閱管理包含借書管理、還書管理等4系統(tǒng)管理系統(tǒng)退出、添加管理員、修改密碼 圖 1 功能模塊圖系統(tǒng)使用工具簡介:(1):Visual Basic Visual Basic 語言的進化版本,設計用于高效構建類型安全和面向?qū)ο蟮膽贸绦?。Visual Basic 讓開發(fā)人員可以針對 Windows、Web 及移動設備進行開發(fā)。(2)Visio:Microsoft Office Visio 2007 是微軟公司出品的一款的軟件,它有助于 IT 和商務專業(yè)人員輕松地可視化、分析和交流復雜信息。它能夠?qū)㈦y以理解的復雜文本和表格轉(zhuǎn)換為一目了然的 Visio 圖表。該軟件通過創(chuàng)建與數(shù)據(jù)相關的 Visio 圖表(而不使用靜態(tài)圖片)來顯示數(shù)據(jù),這些圖表易于刷新,并能夠顯著提高生產(chǎn)率。使用 Office Visio 2007 中的各種圖表可了解、操作和共享企業(yè)內(nèi)組織系統(tǒng)、資源和流程的有關信息。(3)PowerDesigner:PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地對管理信息系統(tǒng)進行分析設計,它幾乎包括了數(shù)據(jù)庫模型設計的全過程。利用PowerDesigner可以制作數(shù)據(jù)流程圖、概念數(shù)據(jù)模型、物理數(shù)據(jù)模型,可以生成多種客戶端開發(fā)工具的應用程序,還可為數(shù)據(jù)倉庫制作結(jié)構模型,也能對團隊設計模型進行控制。它可與許多流行的數(shù)據(jù)庫設計軟件,例如:PowerBuilder,Delphi,VB等相配合使用來縮短開發(fā)時間和使系統(tǒng)設計更優(yōu)化。 PowerDesigner系列產(chǎn)品提供了一個完整的建模解決方案,業(yè)務或系統(tǒng)分析人員,設計人員,數(shù)據(jù)庫管理員DBA和開發(fā)人員可以對其裁剪以滿足他們的特定的需要;而其模塊化的結(jié)構為購買和擴展提供了極大的靈活性,從而使開發(fā)單位可以根據(jù)其項目的規(guī)模和范圍來使用他們所需要的工具。PowerDesigner靈活的分析和設計特性允許使用一種結(jié)構化的方法有效地創(chuàng)建數(shù)據(jù)庫或數(shù)據(jù)倉庫,而不要求嚴格遵循一個特定的方法學。PowerDesigner提供了直觀的符號表示使數(shù)據(jù)庫的創(chuàng)建更加容易,并使項目組內(nèi)的交流和通訊標準化,同時能更加簡單地向非技術人員展示數(shù)據(jù)庫和應用的設計。第四章 系統(tǒng)設計 數(shù)據(jù)庫設計:數(shù)據(jù)庫設計分為詳細設計和物理設計。根據(jù)系統(tǒng)的需求分析得出,該系統(tǒng)的數(shù)據(jù)流向和數(shù)據(jù)可能有以下內(nèi)容:讀者類別、讀者信息、借閱信息、書籍信息、圖書類別、系統(tǒng)用戶等,以下是根據(jù)需求分析之后得出的系統(tǒng)的數(shù)據(jù)結(jié)構字典:【數(shù)據(jù)庫邏輯設計】讀者表…讀者信息讀者類別…user用戶ID…圖書管理圖書類別…圖書借閱借書還書…Book圖書信息…查詢圖書圖書編號…【數(shù)據(jù)庫物理設計】匯總表:視圖/表名類型說明讀者類別基本表讀者類別信息讀者信息基本表讀者信息借閱信息基本表借閱信息書籍信息基本表書籍信息圖書類別基本表圖書類別信息系統(tǒng)管理基本表系統(tǒng)中用戶信息各表設計詳解:[說明]:空缺位置表示無要求,主鍵在約束欄注明?;颈恚篬讀者類別]字段類型長度格式約束種類名稱文本50主鍵借書數(shù)量數(shù)字長整型借書期限數(shù)字長整型有限期限備注基本表:[讀者信息]字段類型長度格式約束讀者姓名文本50主鍵讀者編號文本50主鍵性別文本2讀者類別文本50工作單位文本50家庭住址文本50電話號碼文本12登記日期日期/時間已借書數(shù)量數(shù)字長整型基本表:[借閱信息]字段類型長度格式約束借閱編號自動編號長整型主鍵讀者編號文本50讀者姓名文本50書籍編號文本50書籍名稱文本50出借日期日期/時間還書日期日期/時間基本表:[圖書信息]字段類型長度格式約束圖書編號文本50主鍵書名文本50類別文本50作者文本250出版社文本出版日期日期/時間登記日期日期/時間是否被借出文本2基本表:[圖書類別]字段類型長度格式約束類別名稱文本50主鍵類別編號文本50基本表:[系統(tǒng)管理]字段類型長度格式約束用戶名文本50主鍵密碼文本50權限文本20【物理設計】 即根據(jù)ER圖或根據(jù)詳細設計部分得出的數(shù)據(jù)字典,在數(shù)據(jù)庫設計器中進行數(shù)據(jù)庫模型、表結(jié)構的具體建立。數(shù)據(jù)庫設計器是一種可視化工具,它允許您對所連接的數(shù)據(jù)庫進行設計和可視化處理。設計數(shù)據(jù)庫時,可以使用數(shù)據(jù)庫設計器創(chuàng)建、編輯或刪除表、列、鍵、索引、關系和約束。為使數(shù)據(jù)庫可視化,可創(chuàng)建一個或更多的關系圖,以顯示數(shù)據(jù)庫中的部分或全部表、列、鍵和關系。 除了通過設計器進行建立,還可以通過編寫sql腳本來建立數(shù)據(jù)庫和表結(jié)構。腳本實例:use master goif exists (select * from sysdatabases where name = 39。39。book39。39。) drop database bookgocreate database book ON PRIMARY ( NAME = book _db, FILENAME = 39。d:\39。, SIZE = 3 MB, MAXSIZE = UNLIMITED, FILEGROWTH = 256 KB )LOG ON ( NAME = book _log, FILENAME = 39。d:\39。, SIZE = 1 MB, MAXSIZE = UNLIMITED, FILEGROWTH = 256 KB ) go以上腳本可以完成數(shù)據(jù)庫的建立。use book go */ create table users ( u_id int identity not null, u_name varchar(60) not null, u_true_name varchar(60) not null, u_password varchar(60) not null, roleId int ) 以上腳本可以完成在數(shù)據(jù)庫book中建立一個用戶表。 程序設計:程序設計即編碼階段。本系統(tǒng)采用vb語言進行實現(xiàn),下面是主要功能的實現(xiàn)思路和代碼邏輯:A、登錄模塊: 圖2 登錄窗口【實現(xiàn)思路】該窗口在系統(tǒng)開始運行前首先顯示,通過驗證輸入的用戶名和密碼來讓操作員進入系統(tǒng)。登錄成功后將進入系統(tǒng)主界面:【流程圖】開始登錄窗體退出終止YN系統(tǒng)主界面驗證登錄YN圖3 登錄流程圖【實現(xiàn)代碼】代碼段1:驗證輸入的用戶名稱是否為空:Private Sub Command1_Click()Dim sql As StringDim rs_login As New If Trim() = Then 39。判斷輸入的用戶名是否為空 MsgBox 沒有這個用戶, vbOKOnly + vbExclamation, Else sql = select * from 系統(tǒng)管理 where 用戶名=39。 amp。 amp。 39。 sql, conn, adOpenKeyset, adLockPessimistic If = True Then MsgBox 沒有這個用戶, vbOKOnly + vbExclamation, Else 39。檢驗密碼是否正確 If Trim((1)) = Trim() Then userID = userpow = (2) Unload Me Else MsgBox 密碼不正確, vbOKOnly + vbExclamation, End If End IfEnd Ift = t + 1If t = 3 Then Unload MeEnd IfExit Sub這里采用了一種安全機制,以防有人進行惡意的密碼破解,每次程序程序用戶只有三次輸入密碼的機會,如果三次密碼都不正確,則退出系統(tǒng)。B、系統(tǒng)主界面:圖4 系統(tǒng)主界面【實現(xiàn)思路】該界面應該包含用戶常用的功能菜單、工具條等,點擊相應的按鈕或下拉菜單即可運行相應的模塊:如圖所示。【流程圖】登錄成功系統(tǒng)主界面圖書管理讀者管理圖書借閱管理系統(tǒng)管理結(jié)束退出系統(tǒng)圖5 系統(tǒng)主界面流程圖【代碼實現(xiàn)】該界面的代碼實現(xiàn)只包含相應的子窗體調(diào)用代碼,例如:B
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1