【正文】
.《數(shù)據(jù)結(jié)構(gòu)( c++描述)》.北京:中央電大出版,出版年:2020 年 12 月第 1 版 [11] 薩師煊.王珊主編. 《 數(shù)據(jù)庫(kù)系統(tǒng)概論(第二版) 》 .天津:高等教育出版社,出版年: [12] 李光明主編.《 Visual Basic 編程實(shí)例大制作》.上海:冶金工業(yè)出版社,出版年: [13] 黃淼云主編.《 辦公自動(dòng)化編程》.北京:國(guó)防工業(yè)出版社,出版年: Really of no one? Robert Jordan asked her. Of no one. No one. Neither in joke nor in seriousness. Nor of thee either. No? Robert Jordan said and he could feel the thickness ing in his throat again. Good. I have no time for any woman. Tha t is true. Not fifteen minutes? the gypsy asked teasingly. Not a quarter of an hour? Robert Jordan did not answer. He looked at the girl, Maria, and his throat felt too thic k for him to trust himself to speak. *******系 文檔 管理系統(tǒng) 作者 : **** 32 32 Maria looked at him and laughed, then blushed suddenly but kept on looking at him. You are blushing, Robert Jordan said to her. Do you blush much? Never. You are blushing now. Then I will go into the cave. Stay here, Maria. No, she said and did not smile at him. I will go into the cave now. She picked up the iron plate they had eaten from and the four forks. She moved awkwardly as a colt moves, but w ith that same grace as of a young animal. Do you want the cups? she asked. Robert Jordan was still looking at her and she blushed again. Don39。在我不能夠去學(xué)校讓老師當(dāng)面指導(dǎo)的情況下,還是在通過(guò)電話和 Email 進(jìn)行交流和傳遞信息。 隨后便是整體設(shè)計(jì)的問(wèn)題,只是軟件工程的重要部分,一個(gè)好的軟件的開(kāi)發(fā)必須要全面而實(shí)用,盡量把所有的問(wèn)題都考慮進(jìn)去,記得當(dāng)時(shí)我們的軟件工程老師就說(shuō)過(guò),一個(gè)制作好的軟件和差一些的軟件最大的區(qū)別就在于好的軟件把所有的可能性,所有易出錯(cuò)的地方和 Bug 都考慮到了,自然實(shí)用性也就上去了。 1. 本次的課題設(shè)計(jì)首先分析了文檔管理系統(tǒng)目前在國(guó)內(nèi)外的發(fā)展?fàn)顩r及需求分析 ; 2 . 從解決開(kāi)發(fā)系統(tǒng)的基本問(wèn)題入手,討論了研究和開(kāi)發(fā)本系統(tǒng)的可行性,并對(duì)開(kāi)發(fā)工具及其語(yǔ)言進(jìn)行選擇; 3 . 在解決了開(kāi)發(fā)系統(tǒng)的基本問(wèn)題之后,進(jìn)行系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì),并做出系統(tǒng)總體規(guī)劃,完成系統(tǒng)的具體實(shí)現(xiàn)。 *******系 文檔 管理系統(tǒng) 作者 : **** 29 29 第六章 總結(jié)與展望 經(jīng)過(guò) 二 個(gè)多月的設(shè)計(jì)和開(kāi)發(fā), 我開(kāi)發(fā)的 文檔 管理系統(tǒng) 已經(jīng) 開(kāi)發(fā)完畢。所以此模塊的功能是完善的。進(jìn)度和資源的總體安排請(qǐng)參考項(xiàng)目計(jì)劃,本部分的內(nèi)容,以項(xiàng)目計(jì)劃為基礎(chǔ)。系統(tǒng)測(cè)試是保證系統(tǒng)質(zhì)量和可靠性的關(guān)鍵步驟,是對(duì)系統(tǒng)開(kāi)開(kāi)過(guò)程的系統(tǒng)分析,系統(tǒng)設(shè)計(jì)和實(shí)施的最后檢查。進(jìn)入用戶(hù)環(huán)境 Load FrmMain Unload FrmLogIn logOK = True userName = userID = vbDefault Else 39。 userID amp。 系統(tǒng)標(biāo)準(zhǔn)與規(guī)范 制定界面設(shè)計(jì)標(biāo)準(zhǔn)規(guī)范的目的是為了規(guī)范和統(tǒng)一軟件界面設(shè)計(jì)制定軟件界面設(shè)計(jì)標(biāo)準(zhǔn)與規(guī)范 。上用到了三個(gè)變量 conn,Dbpath,rs。連接數(shù)據(jù)庫(kù) Set conn = CreateObject() 39。具體代碼如下: Public Con As ‘定義一個(gè) ADODB 連接對(duì)象 Public Function ConnectDB() As Boolean 連接數(shù)據(jù)庫(kù)函數(shù) ConnectDB() Set Con = New 創(chuàng)建一個(gè)新的 Adodb 對(duì)象 = Provider=。 打開(kāi) ACCESS2020 如 圖 所示: 圖 打開(kāi) ACCESS2020 打開(kāi) ACCESS2020 之后,會(huì)開(kāi)啟一個(gè)窗口,可選擇是打開(kāi)以前的數(shù)據(jù)庫(kù)文件還是新建一個(gè)新的空數(shù)據(jù)庫(kù)文件,如果選擇空 ACCESS 數(shù)據(jù)庫(kù),然后點(diǎn)擊確定按鈕。 3. 幫助 專(zhuān)業(yè)水平的軟件通常都帶有聯(lián)機(jī)幫助功能。在 “控件 ”選項(xiàng)卡列表中選擇 “Microsoft Windows Common Controls ”后工具相中增加改控件。 您可以使用 Visual Basic的 Application Wizard也可以使用 Visual Basic 的菜單編輯器建立菜單 或者修改已經(jīng)存在的菜單。一個(gè)記錄集合是動(dòng)態(tài)的也就意味著,當(dāng)原來(lái)的數(shù)據(jù)表中的容改變了以后,該記錄集合中的記錄也會(huì)隨之改變。 Access也提供了數(shù)據(jù)存儲(chǔ)庫(kù),可以使用桌面數(shù)據(jù)庫(kù)文件把數(shù)據(jù)庫(kù)文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶(hù)共享數(shù)據(jù)庫(kù)。此外,通過(guò)動(dòng)態(tài)鏈接庫(kù),還可以調(diào)用 Windows 應(yīng)用程序接*******系 文檔 管理系統(tǒng) 作者 : **** 15 15 口 (API)函數(shù),實(shí)現(xiàn) SDK 所具有的功 能。 6.動(dòng)態(tài)數(shù)據(jù)交換 (DDE) 利用動(dòng)態(tài)數(shù)據(jù)交換 (Dynamic Data Exchange)技術(shù),可以把一種應(yīng)用程序中的數(shù)據(jù)動(dòng)態(tài)地鏈接到另一種應(yīng)用程序中,使兩種完全不同的應(yīng)用程序建立起一條動(dòng)態(tài)數(shù)據(jù)鏈路。一個(gè)對(duì)象可能會(huì)產(chǎn)生多個(gè)事件,每個(gè)事件都可以通過(guò)一段程序來(lái)響應(yīng)。在一般的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言中,對(duì)象由程序代碼和數(shù)據(jù)組成,是抽象的概念;而 Visual Basic 則是應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法 (OOP),把程序和數(shù)據(jù)封裝 起來(lái)作為一個(gè)對(duì)象,并為每個(gè)對(duì)象賦予應(yīng)有的屬性,使對(duì)象成為實(shí)在的東西。在 Visual Basic 環(huán)境下,利用事件驅(qū)動(dòng)的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用 Windows 內(nèi)部的應(yīng)用程序接口 (API)函數(shù),以及動(dòng)態(tài)鏈接庫(kù) (DLL)、動(dòng)態(tài)數(shù)據(jù)交換 (DDE)、對(duì)象的鏈接與嵌入 (OLE)、開(kāi)放式數(shù)據(jù)訪問(wèn) (ODBC)等技術(shù),可以高效、快速地開(kāi)發(fā)出 Windows 環(huán)境下功 能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。對(duì)個(gè)關(guān)系選擇主健,按照關(guān)系模式的規(guī)范化進(jìn)行規(guī)范,消除數(shù)據(jù)依賴(lài)中不合適的部分,使模式中的各關(guān)系模式達(dá)到某種程度的“分離”。在設(shè)計(jì)局部實(shí)體集時(shí),我們還需要確定哪些屬性是單值屬性、哪些屬性是多值屬性以及哪些屬性是復(fù)合屬性 (指由多 個(gè)數(shù)據(jù)項(xiàng)組成的屬性 )。 設(shè)計(jì)局部概念模式: 局部概念模式設(shè)計(jì)可以由用戶(hù)獨(dú)立完成,也可以由數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)者協(xié)助完成。 概念設(shè)計(jì)中自頂向下的實(shí)體分析方法,即常用的實(shí)體聯(lián)系模型( 簡(jiǎn)稱(chēng) ER模型),對(duì)具體數(shù)據(jù)進(jìn)行抽象加工,將實(shí)體集合抽象成實(shí)體類(lèi)型。 6 系統(tǒng)退出 退出系統(tǒng)以保存修改。數(shù)據(jù)庫(kù)也被越來(lái)越多地應(yīng)用于生成和維護(hù)多媒體應(yīng)用程序上。這些技術(shù)沒(méi)有脫離經(jīng)典數(shù)據(jù)庫(kù)技術(shù)的要求。 想要把收集到的信息(如文件、圖表、票據(jù)、筆記等)轉(zhuǎn)化為下一設(shè)計(jì)階段可用形式的信息,必須對(duì)需求信息做分析整理工作。 組織機(jī)構(gòu):了解本組織部門(mén)內(nèi)部機(jī)構(gòu)的作用、現(xiàn)狀、存在的問(wèn)題,及是否適應(yīng) 計(jì)算機(jī)管理。 調(diào)查的目的 首先,要了解一個(gè)組織部門(mén)的機(jī)構(gòu)設(shè)置,主要業(yè)務(wù)活動(dòng)和職能。 C/S 模式的開(kāi)發(fā)也有肥客戶(hù)端和瘦客戶(hù)端之分,本系統(tǒng)只是采用的是肥客戶(hù)端 /瘦服務(wù)器模 式開(kāi)發(fā),但是還是很清楚的將各個(gè)功能模塊的層次結(jié)構(gòu)體現(xiàn)出來(lái)了,為我們以后從事開(kāi)發(fā)工作打下了良好的基礎(chǔ)。 主要敘述課題提出背景、目前應(yīng)用現(xiàn)狀、分析開(kāi)發(fā)工具,數(shù)據(jù)庫(kù)技術(shù)的比較?;谶@此問(wèn)題,我認(rèn)為有必要建立一個(gè)文檔管理系統(tǒng),使文檔管理工作規(guī)范化,系統(tǒng)化,程序化,避免文檔管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn) 確、有效的查詢(xún)、修改文檔的情況。 對(duì)企業(yè)而言,文檔是企業(yè)最寶貴的資源,也是企業(yè)的“生命線”。 隨著我國(guó)成功加入 WTO 及信息化浪潮的日益臨近,企業(yè)經(jīng)營(yíng)管理機(jī)制正在發(fā)生著根本性的變化,企業(yè)要想在激烈的市場(chǎng)競(jìng)爭(zhēng)環(huán)境下求得生的存 ,就必須有效地利用人才、時(shí)間、信息結(jié)合的優(yōu)勢(shì),就必須有效地進(jìn)行企業(yè)內(nèi)部改革和加強(qiáng)企業(yè)管理。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找。 作為計(jì)算機(jī)應(yīng)用的一部 分 ,使用計(jì)算機(jī)對(duì)文檔信息進(jìn)行管理 ,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn) .例如 :檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。 數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改。這些優(yōu)點(diǎn)*******系 文檔 管理系統(tǒng) 作者 : **** IV IV 能夠極大地提高文檔管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理 ,與世界接軌的重要條件。系統(tǒng)遵循微軟解決方案框架 (Microsoft Solutions FrameWork, MSF)。 需求分析應(yīng)采取的方法及步驟在以下內(nèi)容中進(jìn)行論述。由于管理人員與數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)者之間存在著這樣的距離,所以需要管理部門(mén)和數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)者更加緊密地配合,充分提供有關(guān)信息和資料,為數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)打下良好的基礎(chǔ)。從訪問(wèn)中,可獲得有關(guān)該組織高層管理活動(dòng)和決策過(guò)程的信息需求、該組織的運(yùn)行政策、未來(lái)發(fā)展變化趨勢(shì)等與戰(zhàn)略規(guī)劃有關(guān)的信息。其 數(shù)據(jù)流圖如圖 所示 : *******系 文檔 管理系統(tǒng) 作者 : **** 7 7 原始輸入 篩選后的 查找結(jié)果 格式化的輸出 圖 數(shù)據(jù)流圖示 下面是文檔管理數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)的業(yè)務(wù)流程分析,原始的數(shù)據(jù)是 文檔 的信息,系統(tǒng)要求統(tǒng)計(jì)人事的信息,并根據(jù)信息統(tǒng)計(jì)的結(jié)果由獎(jiǎng)金評(píng)委評(píng)選出獲得獎(jiǎng)金的員工,其文檔 的數(shù)據(jù)流圖如圖 所示 : 信息清單 統(tǒng)計(jì)整理 報(bào)表清單 獲獎(jiǎng)清 單 存儲(chǔ)文件 圖 文檔 的數(shù)據(jù)流 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)流程 圖 業(yè)務(wù)總體流程 輸入處理 產(chǎn)生報(bào)表 輸出處理 輸入處理 查找分析 輸出處理 文檔 基本信息 文檔詳細(xì) 信息 數(shù)據(jù)統(tǒng)計(jì) 結(jié)束 開(kāi)始 *******系 文檔 管理系統(tǒng) 作者 : **** 8 8 第三章 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)的主要步驟 數(shù)據(jù)庫(kù)的概念 數(shù)據(jù)庫(kù)處理在信息系統(tǒng)的研究中一直是非常重要的主題,然而,近年來(lái),隨著 World Wide Web(WWW)的猛增及 Inter 技術(shù)的迅速發(fā)展,使得數(shù)據(jù)庫(kù)技術(shù)之時(shí)成為最熱門(mén)技術(shù)之一。 數(shù)據(jù)庫(kù)的目的是幫助人們跟蹤事務(wù)。合理的數(shù)據(jù)庫(kù)設(shè)計(jì)可以提高數(shù)據(jù)庫(kù)存儲(chǔ)效率,保證數(shù)據(jù)的完整和一致。同時(shí)也是一種相對(duì)穩(wěn)定統(tǒng)一的數(shù)據(jù)模式,一般情況下很少變動(dòng)。綜合設(shè)計(jì)法比較適合于大型數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì),可以多組并行進(jìn)行,免除綜合需求說(shuō)明的麻煩。對(duì)于這樣的事物,我們應(yīng)該使用最易于為用戶(hù)理解的概念模型結(jié)構(gòu)來(lái)表示。 *******系 文檔 管理系統(tǒng) 作者 : **** 11 11