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

正文內(nèi)容

大學(xué)畢業(yè)設(shè)計(jì)合同管理信息系統(tǒng)論文(編輯修改稿)

2024-12-29 16:30 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 : 1)JET 數(shù)據(jù)庫(kù),即 Microsoft Access。 2) ISAM 數(shù)據(jù)庫(kù),如: dBase, FoxPro 等。 3) ODBC 數(shù)據(jù)庫(kù),凡是遵循 ODBC 標(biāo)準(zhǔn)的客戶 /服務(wù)器數(shù)據(jù)庫(kù)。如: Microsoft SQL Server、 Oracle。 一般來(lái)說(shuō),如果要開(kāi)發(fā)個(gè)人的小型數(shù)據(jù)庫(kù)系統(tǒng),用 Access 數(shù)據(jù)庫(kù)比較合適,要開(kāi)發(fā)大、中型 的數(shù)據(jù)庫(kù)系統(tǒng)用 ODBC 數(shù)據(jù)庫(kù)更為適宜。而 dBase 和 FoxPro 數(shù)據(jù)庫(kù)由于已經(jīng)過(guò)時(shí),除非特別的情況,否則不要使用。在本畢業(yè)設(shè)計(jì)中,選用的是 Access 數(shù)據(jù)庫(kù)了。建立 Access 數(shù)據(jù)庫(kù)有兩種方法:一是在 Microsoft Access 中建立數(shù)據(jù)庫(kù)。點(diǎn)擊“新建”按鈕就可以建立新的表了。第二種方法:使用可視化數(shù)據(jù)管理器,不需要編程就可創(chuàng)建數(shù)據(jù)庫(kù)??梢暬瘮?shù)據(jù)管理器是一個(gè)非常有用的應(yīng)用程序,它是 VB 企業(yè)版和專(zhuān)業(yè)版附帶的,在目 ? \vb\samples\Visdata 下。 在 ACCESS 數(shù)據(jù)庫(kù)中,關(guān)鍵字是用索引實(shí)現(xiàn)的,作 為編程人員在對(duì)表類(lèi)型的記錄集編程時(shí),只需調(diào)用索引名。在查詢時(shí), Rushmore 技術(shù)自動(dòng)用索引信息優(yōu)化查詢。 (3)數(shù)據(jù)庫(kù)訪問(wèn) Visual Basic 數(shù)據(jù)庫(kù)應(yīng)用程序有三個(gè)部分,用戶程序是程序員開(kāi)發(fā)的,也是即將用 VB 來(lái)編寫(xiě)的部分。數(shù)據(jù)庫(kù)引擎是數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序,使用它程序員可以用統(tǒng)一的格式訪問(wèn)各種數(shù)據(jù)庫(kù),不管這個(gè)數(shù)據(jù)庫(kù)是本地的 Visual Basic 數(shù)據(jù)庫(kù),還是所支持的其它任何格式的數(shù)據(jù)庫(kù)格式,所使用的數(shù)據(jù)訪問(wèn)對(duì)象和編程技術(shù)都是相同的。數(shù)據(jù)庫(kù)則是上面完成的部分。從這個(gè)結(jié)構(gòu)可以看出用戶與正在訪問(wèn)的特定數(shù)據(jù) 庫(kù)無(wú)關(guān)。那在用 VB 編寫(xiě)數(shù)據(jù)庫(kù)程序時(shí),就需要使程序能夠訪問(wèn)指定的數(shù)據(jù)庫(kù)。 如果是簡(jiǎn)單的數(shù)據(jù)庫(kù)應(yīng)用,可以使用控件來(lái)執(zhí)行大部分?jǐn)?shù)據(jù)訪問(wèn)操作,而根本不用編寫(xiě)代碼。 河北理工大學(xué)畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 第 15 頁(yè) 共 51 頁(yè) (4)數(shù)據(jù)庫(kù)查詢 在數(shù)據(jù)庫(kù)管理系統(tǒng)中,輸入和查詢就象兩個(gè)孿生姐妹不可或缺,下面將介紹如何創(chuàng)建查詢窗口。查詢窗口的設(shè)計(jì)分為兩部分:查詢結(jié)果和查詢條件。查詢結(jié)果是指用戶所需要的數(shù)據(jù),它包括根據(jù)查詢條件查詢出來(lái)的記錄,但并非表中每個(gè)字段里的數(shù)據(jù)都需要提供給用戶。比如在這個(gè)例子中,登記表中的登記號(hào)的值是用戶不感興趣的,所以在查詢結(jié)果中,不希望顯示 RegID 字段的 值。查詢條件是用戶提出的查詢要求。比如在本設(shè)計(jì)中,可以有合同編號(hào)條件,當(dāng)用戶想知道某個(gè)合同的具體情況,他可以輸入此合同的合同編號(hào),就查詢出此合同各方面的情況 。也可以有客戶名稱(chēng)條件,當(dāng)用戶輸入某個(gè)客戶名稱(chēng),就會(huì)查詢出處于這個(gè)客戶簽訂的所有合同的信息。到底采用哪些查詢條件,這需要開(kāi)發(fā)者根據(jù)用戶和系統(tǒng)的要求進(jìn)行設(shè)計(jì),其具體實(shí)現(xiàn)過(guò)程大都大同小異。 河北理工大學(xué)畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 第 16 頁(yè) 共 51 頁(yè) 3 可行性研究 技術(shù)可行性 本系統(tǒng)要求采用 VB 和 Access 2020 作為開(kāi)發(fā)工具。首先必須對(duì)開(kāi)發(fā)工具進(jìn)行考察,以判斷該開(kāi)發(fā)工具是 否是用于該項(xiàng)目的開(kāi)發(fā)。 VB 是微軟公司推出的基于 Basic語(yǔ)言的可視化編程環(huán)境,它是一種可視化的、事件驅(qū)動(dòng)型的 Windows 應(yīng)用程序開(kāi)發(fā)工具,VB在數(shù)據(jù)庫(kù)開(kāi)發(fā)方面也有強(qiáng)大功能。 VB 能夠讀取和訪問(wèn) Access、 Excel、 DbaseX、 Foxpro、Btrieve和 ODBC等多種數(shù)據(jù)庫(kù),并能利用 VB 自身所帶的數(shù)據(jù)庫(kù)引擎創(chuàng)建 Access數(shù)據(jù)庫(kù)。就該系統(tǒng)的技術(shù)構(gòu)成上來(lái)看,它屬于一個(gè)數(shù)據(jù)庫(kù)應(yīng)用類(lèi)的系統(tǒng),其基本操作是對(duì)數(shù)據(jù)庫(kù)進(jìn)行添加、刪除、查找、編輯等操作,不存在太大的技術(shù)問(wèn)題 。 經(jīng)濟(jì)可行性 本系統(tǒng)開(kāi)發(fā)不涉及商業(yè) 行為,不存在成本效益問(wèn)題。 操作可行性 本系統(tǒng)的界面類(lèi)似與 Windows 界面,操作方法簡(jiǎn)單易學(xué)。只要具有基本的 Windows操作知識(shí)即可。 法律可行性 本系統(tǒng)不用于商業(yè)行為,一旦觸犯法律,由本人全部承擔(dān)。 河北理工大學(xué)畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 第 17 頁(yè) 共 51 頁(yè) 4 需求分析 系統(tǒng)需要實(shí)現(xiàn)的功能 本系統(tǒng)需要實(shí)現(xiàn)的功能是對(duì)合同信息進(jìn)行處理,其中包括客戶信息處理、定單信息處理、付款信息處理、產(chǎn)品信息處理、合同信息執(zhí)行情況等,使其操作自動(dòng)化,從而大大的提高業(yè)務(wù)管理的效率。 系統(tǒng)采用 VB 開(kāi)發(fā),由于開(kāi)發(fā)軟件對(duì)數(shù)據(jù)庫(kù)的良好支持,需要在功能上加強(qiáng) 。根據(jù)實(shí)際情況,需要對(duì)合同信息管理系統(tǒng)有一定的了解,熟悉其業(yè)務(wù)流程,加強(qiáng)系統(tǒng)的功能與性能,并且對(duì)用戶登陸的身份進(jìn)行檢查,增強(qiáng)信息的保密性。 實(shí)現(xiàn)設(shè)計(jì)要求 項(xiàng)目名稱(chēng):《中小企業(yè)合同管理系統(tǒng)》 項(xiàng)目用戶對(duì)象:企業(yè)的內(nèi)部人員; 開(kāi)發(fā)平臺(tái): Visual Basic ; 后臺(tái)數(shù)據(jù)庫(kù): Microsoft Access 2020; 硬件要求:微機(jī)要求具有 PII 以上的 CPU; 64M 以上內(nèi)存; 以上硬盤(pán);顯示器與顯卡應(yīng)支持 800*600 及其以上分辨率;配有 CDROM; 軟件要求:采用 Windows 9x/NT/2020/XP 作為系統(tǒng)運(yùn)行的操作系統(tǒng);用 ; 開(kāi)發(fā)周期: 8— 10周; 系統(tǒng)性能:可執(zhí)行應(yīng)用程序文件小,界面友好、操作簡(jiǎn)便; 條件與限制 (1)使用人員應(yīng)具有 Windows 系列操作系統(tǒng)的一般操作知識(shí); (2)用戶必須有密碼才能進(jìn)入; (3)高級(jí)用戶具有對(duì)所有信息操作權(quán);普通用戶不能對(duì)客戶信息瀏覽; 河北理工大學(xué)畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 第 18 頁(yè) 共 51 頁(yè) 5 概要設(shè)計(jì) 設(shè)計(jì)方案選擇 三層結(jié)構(gòu)模型 這種模型的系統(tǒng),處理分布在三層或多層中,每層各有不同的功能,分別描述如下: (1)表達(dá)服務(wù)(客戶機(jī)層) 客戶機(jī)層處理與應(yīng)用程序交互 的所有用戶,可以是基于瀏覽器的應(yīng)用程序?qū)?OCX 放在 ASP 頁(yè)面中,也可以是標(biāo)準(zhǔn)的 Windows 應(yīng)用程序界面。 (2)業(yè)務(wù)服務(wù)(中間層) 應(yīng)用程序的業(yè)務(wù)層實(shí)現(xiàn)業(yè)務(wù)規(guī)則、處理數(shù)據(jù)和管理事務(wù)。邏輯從客戶機(jī)代碼移到中間層組件。 COM/MTS 就是中間層應(yīng)用程序服務(wù)器,用于管理 COM 組件。 (3)數(shù)據(jù)服務(wù)(數(shù)據(jù)源層) 數(shù)據(jù)源層表示一個(gè)或幾個(gè)數(shù)據(jù)庫(kù)。通常,這個(gè)層是關(guān)系數(shù)據(jù)庫(kù)層,也可以大型機(jī)、INTERNET 或電子報(bào)表中存放的數(shù)據(jù)。 圖 1 三層結(jié)構(gòu)模型示 意圖 分析: (1)優(yōu)點(diǎn):應(yīng)用程序更可擴(kuò)展,可以在需要時(shí)增加中間服務(wù)器功能或增加服務(wù)器?;诮M件開(kāi)發(fā),可以復(fù)用軟件。組件集中在應(yīng)用服務(wù)器上,業(yè)務(wù)規(guī)則或數(shù)據(jù)訪問(wèn)代碼改變時(shí)只要在一個(gè)地方進(jìn)行,并對(duì)客戶機(jī)是透明的??梢赃M(jìn)行企業(yè)開(kāi)發(fā),開(kāi)發(fā)人員可以集中考慮特定功能區(qū)。 (2)缺點(diǎn):開(kāi)發(fā)多層需要更多的時(shí)間,復(fù)用對(duì)象的設(shè)計(jì)和編碼需要更多時(shí)間, 數(shù)據(jù)源層 業(yè)務(wù)層 客戶機(jī) 客戶機(jī) 客戶機(jī) 河北理工大學(xué)畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 第 19 頁(yè) 共 51 頁(yè) 分布式應(yīng)用程序的長(zhǎng)期好處與啟動(dòng)時(shí)間和費(fèi)用需要平衡??蛻魴C(jī)對(duì)組件進(jìn)行進(jìn)程外調(diào)用,因此有一些性能開(kāi)銷(xiāo)。在 C/S中,只在客戶機(jī)與數(shù)據(jù)源之間進(jìn)行通信,而在三層模型中,還要一層,需要另一組調(diào) 用。因而,三層模型的系統(tǒng)是屬于更高級(jí)別的分布式系統(tǒng)。比客戶機(jī) /服務(wù)器需要更大的開(kāi)銷(xiāo),更高的技術(shù),實(shí)現(xiàn)起來(lái)有一定的難度。它屬于最高成本的方案,屬于高層次人員開(kāi)發(fā)的選擇。 客戶機(jī) /服務(wù)器模型 網(wǎng)絡(luò)的進(jìn)步和 PC與服務(wù)器使用率的提高,使分布式計(jì)算機(jī)模型 —— 客戶機(jī) /服務(wù)器模型應(yīng)用的越來(lái)越廣泛。在客戶機(jī) /服務(wù)器模型中,應(yīng)用程序的處理發(fā)生在客戶機(jī)和服務(wù)器中,通常是兩層應(yīng)用程序,通常多個(gè)用戶和服務(wù)器連成網(wǎng)絡(luò),客戶機(jī)上存放應(yīng)用程序,遠(yuǎn)程服務(wù)器上運(yùn)行數(shù)據(jù)庫(kù)引擎,客戶應(yīng)用程序想數(shù)據(jù)庫(kù)發(fā)出請(qǐng)求,而數(shù)據(jù)庫(kù)又把數(shù)據(jù)返回客 戶機(jī)。 C/S 模型,把處理工作從中央計(jì)算機(jī)卸載到客戶計(jì)算機(jī)上。因而當(dāng) C/S中增加用戶數(shù)時(shí),文件服務(wù)器性能不會(huì)迅速下降。 分析: 用這種辦法實(shí)現(xiàn)的系統(tǒng),顯然能夠更加全面、完善的實(shí)現(xiàn)成績(jī)的動(dòng)態(tài)、隨機(jī)查詢,有效的保證了數(shù)據(jù)安全性、完整性。而且不同地點(diǎn)的用戶均可以訪問(wèn)統(tǒng)一數(shù)據(jù),而單機(jī)上的負(fù)荷又得到減少。由此得到的外貿(mào)業(yè)務(wù)管理系統(tǒng)顯然最能符合當(dāng)今網(wǎng)絡(luò)一體化的需求,但這種模型仍有缺點(diǎn)。缺乏伸縮性,即應(yīng)用程序適應(yīng)需求增加的能力;同時(shí)每個(gè)客戶機(jī)保持與數(shù)據(jù)庫(kù)連接,占用服務(wù)器資源;沒(méi)有代碼復(fù)用性;沒(méi)有中間層處理事務(wù)和安服務(wù)器 用戶 1 用戶 2 用戶 3 圖 2 客戶機(jī) /服務(wù)器模型示意圖 河北理工大學(xué)畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 第 20 頁(yè) 共 51 頁(yè) 全性。 單層結(jié)構(gòu)模型 較之前兩種網(wǎng)絡(luò)版,此方案屬于單機(jī)版,即應(yīng)用程序與數(shù)據(jù)庫(kù)在同一臺(tái)機(jī)器上實(shí)現(xiàn),不需要實(shí)現(xiàn)各層次間的數(shù)據(jù)通信。因而實(shí)現(xiàn)起來(lái)較為簡(jiǎn)單,功能較為薄弱,適合于首次嘗試軟件開(kāi)發(fā)的人員設(shè)計(jì)??梢允褂靡环N面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言 VB、 VC 、 Delphi等,它們具有設(shè)計(jì)簡(jiǎn)單,可視化的界面易于操作,功能強(qiáng)大的優(yōu)點(diǎn),本身可以調(diào)用數(shù)據(jù)庫(kù),實(shí)現(xiàn)與開(kāi)發(fā)程序的連接。但數(shù)據(jù)庫(kù)的安全性及數(shù)據(jù)容量、數(shù)據(jù)維護(hù)等是它的不足之處。 與前兩種方案比較,此方案屬于低成本的方案。權(quán)衡比較,選用單層結(jié)構(gòu)模型,理由如下: (1)從提供 的需求考慮,本系統(tǒng)的運(yùn)行環(huán)境僅需要一臺(tái)計(jì)算機(jī),選用單層結(jié) 構(gòu)的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)最為理想; (2)由于使用的單機(jī)版,不需要網(wǎng)絡(luò)維護(hù),使用的費(fèi)用,因而,每個(gè)成員單獨(dú)開(kāi)發(fā)任務(wù)的成本不高,工程的總成本也較低,盡管如此,單機(jī)版系統(tǒng)仍能全面實(shí)現(xiàn)一般用戶所需的全部功能。運(yùn)行費(fèi)用低,經(jīng)濟(jì)效用低是它的優(yōu)點(diǎn); (3)從開(kāi)發(fā)工具考慮, VB 對(duì)于單層結(jié)構(gòu)的數(shù)據(jù)庫(kù)應(yīng)用程序,可以通過(guò) Jet 操 作本地的 MS Access 文件; (4)從日后軟件升級(jí)考慮, VB 的一個(gè)強(qiáng)有力的功能之一是可以將基于本地桌面數(shù)據(jù)庫(kù)系統(tǒng)的應(yīng)用程序很容易地修改成客戶 /服 務(wù)器模式的應(yīng)用。一個(gè) VB 數(shù)據(jù)庫(kù)應(yīng)用程序訪問(wèn)的是本地?cái)?shù)據(jù)庫(kù)還是遠(yuǎn)程 SQL數(shù)據(jù)庫(kù)服務(wù)器上的數(shù)據(jù)庫(kù),這對(duì)于最終用戶是完全透明的。即數(shù)據(jù)庫(kù)的物理位置對(duì)最終用戶是透明的,當(dāng)數(shù)據(jù)庫(kù)的物理位置發(fā)生變化時(shí),用戶界面不必隨之變化。 數(shù)據(jù)庫(kù)簡(jiǎn)介 河北理工大學(xué)畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 第 21 頁(yè) 共 51 頁(yè) 數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)領(lǐng)域中一門(mén)很重要的技術(shù),由于數(shù)據(jù)庫(kù)信息容量大,分類(lèi)、統(tǒng)計(jì)和檢索方便,使用靈活而且便于維護(hù),數(shù)據(jù)庫(kù)得到非常廣泛的應(yīng)用。近年來(lái),數(shù)據(jù)庫(kù)技術(shù)的發(fā)展非常迅速,在軟件市場(chǎng)上已經(jīng)出現(xiàn)了大量的數(shù)據(jù)庫(kù)管理系統(tǒng)。由于本例面向的用戶比較少,所以選擇 Microsoft Access 2020 數(shù)據(jù)庫(kù)。 Access2020 就是關(guān)系數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,數(shù)據(jù)庫(kù)能匯集各種信息以供查詢、存儲(chǔ)和檢索。 Access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類(lèi)似于 Excel 的電子表格,可以使數(shù)據(jù)庫(kù)一目了然。另外, Access 允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫(kù)中的信息。 Access 也提供了數(shù)據(jù)存儲(chǔ)庫(kù),可以使用桌面數(shù)據(jù)庫(kù)文件把數(shù)據(jù)庫(kù)文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫(kù)。 Access 是一種關(guān)系數(shù)據(jù)庫(kù)工具,關(guān)系數(shù)據(jù)庫(kù)是已開(kāi)發(fā)的最通用的數(shù)據(jù)庫(kù)之一。如上所述, Access 作為關(guān)系數(shù)據(jù)庫(kù)開(kāi)發(fā)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫(kù)的便利和關(guān)系數(shù)據(jù)庫(kù)的強(qiáng)大功能。 結(jié)構(gòu)化查詢語(yǔ)言 SQL( Structured Query Language)是目前使用最為廣泛的關(guān)系數(shù)據(jù)庫(kù)查詢語(yǔ)言。SQL語(yǔ)言于 1974 年由 Boyce 公司和 Chamberlin 公司提出,并在 IBM 公司的聲樂(lè)色研究實(shí)驗(yàn)室研制的 SystemR 系統(tǒng)上得以實(shí)現(xiàn)。由于 SQL語(yǔ)言具有功能豐富、使用方式靈活、語(yǔ)句簡(jiǎn)潔易學(xué)等優(yōu)點(diǎn),在用戶中備受歡迎。 SQL 語(yǔ)言的全稱(chēng)應(yīng)該是結(jié)構(gòu)化查詢語(yǔ)言??墒聦?shí)上,他的 功能包括了查詢( Query)、操縱( Manupulation)、定義( Definition)和控制( Control) 4 個(gè)方面。因此 SQL 語(yǔ)言同時(shí)繼承了數(shù)據(jù)庫(kù) DDL( Data Defining Language)語(yǔ)言和 DML( Data Manufacturing Language)語(yǔ)言的功能,是一種綜合、通用、功能極強(qiáng)的關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言。 SQL 語(yǔ)言既可以作為獨(dú)立語(yǔ)言供終端用戶聯(lián)機(jī)使用,也可以作為宿主型語(yǔ)言嵌入某種高級(jí)程序
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1