日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
「數(shù)據(jù)庫總體設(shè)計文檔」如何創(chuàng)建?——快速上手教程(數(shù)據(jù)庫總體設(shè)計文檔)

數(shù)據(jù)庫總體設(shè)計文檔如何創(chuàng)建?——快速上手教程

為清原等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及清原網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站建設(shè)、成都網(wǎng)站制作、清原網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

隨著企業(yè)信息化程度的提升,在企業(yè)內(nèi)部進(jìn)行數(shù)據(jù)管理變得越來越重要,而數(shù)據(jù)庫則成為了企業(yè)數(shù)據(jù)管理不可或缺的一環(huán)。為了更好地管理數(shù)據(jù)庫,我們需要設(shè)計數(shù)據(jù)庫總體設(shè)計文檔。下面就是關(guān)于數(shù)據(jù)庫總體設(shè)計文檔如何創(chuàng)建的一篇快速上手教程。

一、需求分析

在創(chuàng)建數(shù)據(jù)庫總體設(shè)計文檔之前,首先需要對需要創(chuàng)建數(shù)據(jù)庫的需求進(jìn)行分析。需求分析的過程包括對數(shù)據(jù)庫對數(shù)據(jù)類型、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)處理邏輯等方面進(jìn)行評估,目的是能夠全面評估和定義數(shù)據(jù)庫的整體設(shè)計思路,為數(shù)據(jù)庫總體設(shè)計文檔的創(chuàng)建打下堅(jiān)實(shí)的基礎(chǔ)。

二、總體設(shè)計

在完成需求分析之后,我們需要進(jìn)行總體設(shè)計??傮w設(shè)計言簡意賅,體現(xiàn)了數(shù)據(jù)庫的整體結(jié)構(gòu)和設(shè)計思路。在總體設(shè)計時,我們需要定義數(shù)據(jù)庫的各項(xiàng)指標(biāo),如設(shè)計目的、設(shè)計原則、數(shù)據(jù)存儲需求、數(shù)據(jù)處理方式、數(shù)據(jù)庫技術(shù)等等。同時,我們還需要考慮數(shù)據(jù)安全性、可擴(kuò)展性、可維護(hù)性等方面,確保數(shù)據(jù)庫的穩(wěn)定性和可靠性。

三、數(shù)據(jù)庫物理設(shè)計

數(shù)據(jù)庫的物理設(shè)計是將總體設(shè)計轉(zhuǎn)化為實(shí)際可用的物理數(shù)據(jù)庫的過程。在物理設(shè)計時,我們需要對數(shù)據(jù)進(jìn)行分門別類,同時對每個數(shù)據(jù)進(jìn)行細(xì)致的處理和設(shè)計。在這一階段,我們需要對數(shù)據(jù)庫進(jìn)行細(xì)節(jié)優(yōu)化,包括數(shù)據(jù)表的創(chuàng)建和設(shè)計,字段和屬性的定義和修改,索引的創(chuàng)建和使用等等。

四、數(shù)據(jù)庫實(shí)現(xiàn)

在數(shù)據(jù)庫物理設(shè)計完成后,我們需要進(jìn)行數(shù)據(jù)庫的實(shí)現(xiàn)。在實(shí)現(xiàn)數(shù)據(jù)庫時,我們需要使用數(shù)據(jù)庫技術(shù),如SQL、MySQL、Oracle等專業(yè)的數(shù)據(jù)庫軟件。在實(shí)現(xiàn)數(shù)據(jù)庫時,我們需要注意數(shù)據(jù)庫操作的準(zhǔn)確性和數(shù)據(jù)安全性,避免系統(tǒng)出現(xiàn)故障或數(shù)據(jù)泄露等問題。

五、文檔編寫

在數(shù)據(jù)庫實(shí)現(xiàn)完成之后,我們需要編寫數(shù)據(jù)庫總體設(shè)計文檔。在編寫數(shù)據(jù)庫總體設(shè)計文檔時,我們需要遵循一個簡潔明了、邏輯完整、易于理解的原則。同時,我們還需要對數(shù)據(jù)庫的總體設(shè)計思路、物理設(shè)計過程、數(shù)據(jù)庫實(shí)現(xiàn)過程進(jìn)行詳細(xì)的描述,以方便其他開發(fā)人員、管理者及維護(hù)人員的了解和查看。

六、文檔評審和審核

在數(shù)據(jù)庫總體設(shè)計文檔編寫完成后,我們還需要對文檔進(jìn)行評審和審核。在評審和審核時,我們需要借助于專業(yè)人員的技術(shù)經(jīng)驗(yàn)和專業(yè)知識,對數(shù)據(jù)庫設(shè)計文檔進(jìn)行細(xì)節(jié)的剖析和審查。評審和審核的過程能夠發(fā)現(xiàn)和糾正文檔中可能存在的錯誤和不足,確保最終的數(shù)據(jù)庫設(shè)計文檔能夠準(zhǔn)確地反映數(shù)據(jù)庫的設(shè)計思路和實(shí)際情況。

七、文檔發(fā)布

在文檔評審和審核完成之后,我們需要將數(shù)據(jù)庫總體設(shè)計文檔正式發(fā)布。在發(fā)布時,我們需要將文檔以PDF、HTML等格式發(fā)布到專業(yè)的網(wǎng)站上,以便其他用戶進(jìn)行查閱。同時,在發(fā)布時,我們還需要及時更新文檔,確保文檔內(nèi)容的準(zhǔn)確性和及時性。

數(shù)據(jù)庫總體設(shè)計文檔的創(chuàng)建過程是一個復(fù)雜的過程,需要細(xì)心、耐心和專業(yè)技能才能完成。通過本篇1500字的文章,相信您已經(jīng)了解了數(shù)據(jù)庫總體設(shè)計文檔的創(chuàng)建流程與方法,愿這些內(nèi)容能夠幫助您更好地掌握和應(yīng)用數(shù)據(jù)庫技術(shù)。

相關(guān)問題拓展閱讀:

  • 空間數(shù)據(jù)庫的空間數(shù)據(jù)庫的設(shè)計
  • 課程設(shè)計倉庫管理系統(tǒng)的數(shù)據(jù)庫制作

空間數(shù)據(jù)庫的空間數(shù)據(jù)庫的設(shè)計

數(shù)據(jù)庫因不同的應(yīng)用要求會有各種各樣的組織形式。數(shù)據(jù)庫的設(shè)計就是根據(jù)不同的應(yīng)用目的和用戶要求,在一個給定的應(yīng)用環(huán)境中,確定更優(yōu)的數(shù)據(jù)模型、處理模式、存貯結(jié)構(gòu)、存取方法,建立能反映現(xiàn)實(shí)世界的地理實(shí)體間信息之間的聯(lián)系,滿足用戶要求,又能被一定的DBMS接受,同時能實(shí)現(xiàn)系統(tǒng)目標(biāo)并有效地存取、管理數(shù)據(jù)的數(shù)據(jù)庫。簡言之,數(shù)據(jù)庫設(shè)計就是把現(xiàn)實(shí)世界中一定范圍內(nèi)存在著的應(yīng)用數(shù)據(jù)抽象成一個數(shù)據(jù)庫的具體結(jié)構(gòu)的過程。

空間數(shù)據(jù)庫的設(shè)計是指在現(xiàn)在數(shù)據(jù)庫管理系統(tǒng)的基礎(chǔ)上建立空間數(shù)據(jù)庫的整個過程。主要包括需求分析、結(jié)構(gòu)設(shè)計、和數(shù)據(jù)層設(shè)計三部分。

1、需求分析

需求分析是整個空間數(shù)據(jù)庫設(shè)計與建立的基礎(chǔ),主要進(jìn)行以下工作:

1)調(diào)查用戶需啟旅求:

了解用戶特點(diǎn)和要求,取得設(shè)計者與用戶對需求的一致看法。

2)需求數(shù)據(jù)的收集和分析:

包括信息需求(信息內(nèi)容、特征、需要存儲的數(shù)據(jù))、信息加工處理要求(如響應(yīng)時間)、完整性與安全性要求等。

3)編制用戶需求說明書:

包括需求分析的目標(biāo)、任務(wù)、具體需求說明、系統(tǒng)功能與性悄盯凳能、運(yùn)行環(huán)境等,是需求分析的最終成果。

需求分析是一項(xiàng)技術(shù)性很強(qiáng)的工作,應(yīng)該由有經(jīng)驗(yàn)的專業(yè)技術(shù)人員完成,同時用戶的積極參與也是十分重要的。

在需求分析階段完成數(shù)據(jù)源的選擇和對各種數(shù)據(jù)集的評價

2、結(jié)構(gòu)設(shè)計

指空間數(shù)據(jù)結(jié)構(gòu)設(shè)計,結(jié)果是得到一個合理的空間數(shù)據(jù)模型,是空間數(shù)據(jù)庫設(shè)計的關(guān)鍵。空間數(shù)據(jù)模型越能反映現(xiàn)實(shí)世界,在此基礎(chǔ)上生成的應(yīng)用系統(tǒng)就越能較好地滿足用戶對數(shù)據(jù)處理的要求。

空間數(shù)據(jù)庫設(shè)計的實(shí)質(zhì)是將地理空間實(shí)體以一定的組織形式在數(shù)據(jù)庫系統(tǒng)中加以表達(dá)的過程,也就是地理信息系統(tǒng)中空間實(shí)體的模型化問題。

1)概念設(shè)計

概念設(shè)計是通過對錯綜復(fù)雜的現(xiàn)實(shí)世界的認(rèn)識與抽象,最終形成空間數(shù)據(jù)庫系統(tǒng)及其應(yīng)用系統(tǒng)所需的模型。

具體是對需求分析階段所收集的信息和數(shù)據(jù)進(jìn)行分析、整理,確定地理實(shí)體、屬性及它們之間的聯(lián)系,將各用戶的局部視圖合并成一個總的全局視圖,形成獨(dú)立于計算機(jī)的反映用戶觀點(diǎn)的概念模式。概念模式與具體的DBMS無關(guān),結(jié)構(gòu)穩(wěn)定,能較好地反映用戶的信息需求。

表示概念模型最有力的工具是E-R模型,即實(shí)體-聯(lián)系模型,包括實(shí)體、聯(lián)系和屬性三個基本成分。用它來描述現(xiàn)實(shí)地理世界,不必考慮信息的存儲結(jié)構(gòu)、存取路徑及存取效率等與計算機(jī)有關(guān)的問題,比一般的數(shù)據(jù)模型更接近于現(xiàn)實(shí)地理世界,具有直觀、自然、語義較豐富等特點(diǎn),在地理數(shù)據(jù)庫設(shè)計中得到了廣泛應(yīng)用。

2)邏輯設(shè)計

在概念設(shè)計的基礎(chǔ)上,按照不同的轉(zhuǎn)換規(guī)則將概念模型轉(zhuǎn)換為具體DBMS支持的數(shù)據(jù)模型的過程,即導(dǎo)出具體DBMS可處理的地理數(shù)據(jù)庫的邏輯結(jié)構(gòu)(或外模式),包括確定數(shù)據(jù)項(xiàng)、記錄及記錄間的聯(lián)系、安全性、完整性和一致性約束等。導(dǎo)出的邏輯結(jié)構(gòu)是否與概念模式一致,能否滿足用戶要求,還要對其功能和性能進(jìn)行評價,并予以優(yōu)化。

從E—R模型向關(guān)系模型轉(zhuǎn)換的主要過程為:

①確定各實(shí)體的主關(guān)鍵字;

②確定并寫出實(shí)體內(nèi)部屬性之間的數(shù)據(jù)關(guān)系表達(dá)式,即某一數(shù)據(jù)項(xiàng)決定另外的數(shù)據(jù)項(xiàng);

③把經(jīng)則散過消冗處理的數(shù)據(jù)關(guān)系表達(dá)式中的實(shí)體作為相應(yīng)的主關(guān)鍵字

④根據(jù)②、③形成新的關(guān)系。

⑤完成轉(zhuǎn)換后,進(jìn)行分析、評價和優(yōu)化。

3)物理設(shè)計

物理設(shè)計是指有效地將空間數(shù)據(jù)庫的邏輯結(jié)構(gòu)在物理存儲器上實(shí)現(xiàn),確定數(shù)據(jù)在介質(zhì)上的物理存儲結(jié)構(gòu),其結(jié)果是導(dǎo)出地理數(shù)據(jù)庫的存儲模式(內(nèi)模式)。主要內(nèi)容包括確定記錄存儲格式,選擇文件存儲結(jié)構(gòu),決定存取路徑,分配存儲空間。

物理設(shè)計的好壞將對地理數(shù)據(jù)庫的性能影響很大,一個好的物理存儲結(jié)構(gòu)必須滿足兩個條件:一是地理數(shù)據(jù)占有較小的存儲空間;二是對數(shù)據(jù)庫的操作具有盡可能高的處理速度。在完成物理設(shè)計后,要進(jìn)行性能分析和測試。

數(shù)據(jù)的物理表示分兩類:數(shù)值數(shù)據(jù)和字符數(shù)據(jù)。數(shù)值數(shù)據(jù)可用十進(jìn)制或二進(jìn)制形式表示。通常二進(jìn)制形式所占用的存貯空間較少。字符數(shù)據(jù)可以用字符串的方式表示,有時也可利用代碼值的存貯代替字符串的存儲。為了節(jié)約存貯空間,常常采用數(shù)據(jù)壓縮技術(shù)。

物理設(shè)計在很大程度上與選用的數(shù)據(jù)庫管理系統(tǒng)有關(guān)。設(shè)計中應(yīng)根據(jù)需要,選用系統(tǒng)所提供的功能。

4)數(shù)據(jù)層設(shè)計

大多數(shù)GIS都將數(shù)據(jù)按邏輯類型分成不同的數(shù)據(jù)層進(jìn)行組織。數(shù)據(jù)層是GIS中的一個重要概念。GIS的數(shù)據(jù)可以按照空間數(shù)據(jù)的邏輯關(guān)系或?qū)I(yè)屬性分為各種邏輯數(shù)據(jù)層或?qū)I(yè)數(shù)據(jù)層,原理上類似于圖片的疊置。例如,地形圖數(shù)據(jù)可分為地貌、水系、道路、植被、控制點(diǎn)、居民地等諸層分別存貯。將各層疊加起來就合成了地形圖的數(shù)據(jù)。在進(jìn)行空間分析、數(shù)據(jù)處理、圖形顯示時,往往只需要若干相應(yīng)圖層的數(shù)據(jù)。

數(shù)據(jù)層的設(shè)計一般是按照數(shù)據(jù)的專業(yè)內(nèi)容和類型進(jìn)行的。數(shù)據(jù)的專業(yè)內(nèi)容的類型通常是數(shù)據(jù)分層的主要依據(jù),同時也要考慮數(shù)據(jù)之間的關(guān)系。如需考慮兩類物體共享邊界(道路與行政邊界重合、河流與地塊邊界的重合)等,這些數(shù)據(jù)間的關(guān)系在數(shù)據(jù)分層設(shè)計時應(yīng)體現(xiàn)出來。

不同類型的數(shù)據(jù)由于其應(yīng)用功能相同,在分析和應(yīng)用時往往會同時用到,因此在設(shè)計時應(yīng)反映出這樣的需求,即可將這些數(shù)據(jù)作為一層。例如,多邊形的湖泊、水庫,線狀的河流、溝渠,點(diǎn)狀的井、泉等,在GIS的運(yùn)用中往往同時用到,因此,可作為一個數(shù)據(jù)層。

5)數(shù)據(jù)字典設(shè)計

數(shù)據(jù)字典用于描述數(shù)據(jù)庫的整體結(jié)構(gòu)、數(shù)據(jù)內(nèi)容和定義等。   數(shù)據(jù)字典的內(nèi)容包括:   1)數(shù)據(jù)庫的總體組織結(jié)構(gòu)、 數(shù)據(jù)庫總體設(shè)計的框架 。  2)各數(shù)據(jù)層詳細(xì)內(nèi)容的定義及結(jié)構(gòu)、 數(shù)據(jù)命名的定義 ?!?3)元數(shù)據(jù)(有關(guān)數(shù)據(jù)的數(shù)據(jù),是對一個數(shù)據(jù)集的內(nèi)容、質(zhì)量條件及操作過程等的描述) 。

課程設(shè)計倉庫管理系統(tǒng)的數(shù)據(jù)庫制作

數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計

一、課程設(shè)計的目的

《數(shù)據(jù)庫原理及應(yīng)用》課程設(shè)計是計算機(jī)科學(xué)與技術(shù)專業(yè)集中實(shí)踐性環(huán)節(jié)之一,是學(xué)習(xí)完《數(shù)據(jù)庫原理及應(yīng)用》課程后進(jìn)行的一次全面的綜合練習(xí)。本課程設(shè)計主要在于加深學(xué)生對數(shù)據(jù)庫基礎(chǔ)理論和基本知識的理解,掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計開發(fā)的基本方法,達(dá)到進(jìn)一步使學(xué)生綜合運(yùn)用所學(xué)知識和增強(qiáng)實(shí)際動手能力的目的。

二、課程設(shè)計的任務(wù)與要求

要求學(xué)生根據(jù)自身對題目的理解情況,從給定的設(shè)計題目中選擇一個,以MS SQL Server作為后臺數(shù)據(jù)庫平臺,以PowerBuilder作為前臺開發(fā)工具,完成一個小型數(shù)據(jù)庫應(yīng)用系統(tǒng)的系統(tǒng)的分析、設(shè)計和開發(fā)。

三、課程設(shè)計說明書

倉儲管理系統(tǒng)

對于一個以生產(chǎn)或經(jīng)營產(chǎn)品為主要業(yè)務(wù)的單位來說,倉庫管理系統(tǒng)至關(guān)重要。高效方便的倉庫管理系統(tǒng),可以為生產(chǎn)經(jīng)營提供堅(jiān)強(qiáng)的后盾和有力的支持。效率低下甚至是混亂不堪的倉庫管理系統(tǒng),無疑會成為企業(yè)健康發(fā)展的拖累甚至是枷鎖。使企業(yè)發(fā)展動力不足。本次數(shù)據(jù)庫設(shè)計實(shí)現(xiàn)了倉庫管理的高效化、電子化。通過本系統(tǒng)可以方便地實(shí)現(xiàn)倉庫管理中的貨物登記、出庫入庫等操作,使倉庫管理井井有條。

1系統(tǒng)需求分析

1.1系統(tǒng)功能需求分析

倉庫管理系統(tǒng)主要實(shí)現(xiàn)對庫存商品的管理,對商品出庫、入庫的管理,和對倉庫管理系統(tǒng)維護(hù)的功能。具體要實(shí)現(xiàn)的功能包括:

1)庫存商品管理

查看數(shù)據(jù)庫中商品的名稱、編號、單價等信息。

2)商品出庫、入庫管理

入庫、出庫轎數(shù)單紀(jì)錄本次入庫、出庫的貨物名稱、數(shù)量,入庫、出庫的時間、商品單價以及總價,入庫、出庫的經(jīng)手人等。

3)商品的查詢

輸入商品的編號或者商品的名稱查詢信息

4)用戶管理

用戶可以修改登錄密碼

1. 2數(shù)據(jù)需求分析

1.員工(ID ,姓名,密碼,權(quán)限)

2.商品(商品名,商品編號,所屬類,單價)

3.出貨表(商品名,商品編號,數(shù)量,總價,經(jīng)手人)

4.入貨表(商品名,商品編號,數(shù)量,總價,經(jīng)手人)

5.查詢(商品名,商品編號,數(shù)量,單價)

根據(jù)上面的關(guān)系我們需要的數(shù)據(jù)基本上就上面所列出的數(shù)據(jù)。

2 系統(tǒng)總體設(shè)計

1)庫存商品管理

查看數(shù)據(jù)庫中商品的名稱、編號、單價等信息。

2)商品出庫、入庫管理

入庫、出庫單紀(jì)錄本次入庫、出庫的型帆乎貨物名稱、數(shù)量,入庫、出庫的時間、商品單價以及總價,入庫、出庫的經(jīng)手人等。

3)商品的查詢

輸入商品的編號或者商品的名稱查詢信息

4)用戶管理

用戶可以修改登錄密碼

2.1系統(tǒng)總體結(jié)構(gòu)設(shè)計

2.2.1 E-R圖

2.2.2 關(guān)系模式

1.員工(ID ,姓名,密碼,權(quán)限)

2.商品(商品名,商品編號,所屬類,單價)

3.出貨表(商品名,商品編號,數(shù)量,總價,經(jīng)手人)

4.入貨表(商品名,商品編號,數(shù)量,總價,經(jīng)手人)

5.查詢(商品名,商品編號,數(shù)量,單價)

2.2.3 數(shù)據(jù)表

“員工信息表”“商品信息表”“出貨單”“進(jìn)貨單”的主鍵分別是:ID、商品編號、商品編號、商品編號。

員工信息表

商品信息表

出貨單

進(jìn)貨單

3.系統(tǒng)實(shí)施

工作界面PB9.0,以下是我制作過程和運(yùn)行中的一些截圖:

首先建立PB與SQL的數(shù)據(jù)鏈接:如果鏈接不成功,返回對以話框“數(shù)據(jù)庫連接錯誤,經(jīng)檢查后再試!”

然后點(diǎn)Preview選項(xiàng)會彈出如下窗口:

一、 工作界面截圖:

分別建有:workspace、application、windows、dw_、da_等。

工作時檢測連接數(shù)據(jù)庫是否正常的程序代碼:

// Profile q

SQLCA.DBMS = “ODBC”

SQLCA.AutoCommit = False

SQLCA.DBParm = “ConnectString=’DSN=倉庫;UID=;PWD='”

connect;

open(w_enter)

二、 運(yùn)行結(jié)果的截圖:

這個是我運(yùn)行后的之一個用戶界面,在界面中輸入管理員ID和密碼。我的管理員ID 和密碼分別為 1,123.點(diǎn)擊確定進(jìn)入menu下一界面。

若ID和密碼分別輸入1,1234,則跳出以下界面:

確定按鈕所對應(yīng)的代碼如下:

//定義兩個變量卜悉

string password,userid

password=sle_2.text

//檢索用戶名和密碼記錄

SELECT “員工信息表”. “ID”,

“員工信息表”.”密碼”

INTO :userid,

:password

FROM “員工信息表”

WHERE “員工信息表”.”ID” =:sle_1.text and “員工信息表”.”密碼” =:sle_2.text;

//判斷用戶輸入的用戶名是否正確

if sqlca.sqlcode0 then

messagebox(“錯誤!”,”ID或密碼錯誤,請重新輸入!”,exclamation!,ok!,2)

else

messagebox(“通過驗(yàn)證!”,”ID和密碼正確,歡迎您使用本系統(tǒng)!”,Information!,ok!,2)

open(w_main)

close(w_enter)

end if

取消按鈕所對應(yīng)的代碼如下:

close(parent)

//關(guān)閉登錄窗口

三、 menu界面的截圖:

在本界面中我們通過點(diǎn)擊菜單欄上的不同管理按鈕來實(shí)現(xiàn)管理和操作的功能。

進(jìn)貨—進(jìn)貨單

出貨—出貨單

庫存—蔬菜類

—水產(chǎn)類

—肉類

系統(tǒng)維護(hù)—修改密碼

查詢

四、 進(jìn)貨的截圖如下:

在本界面中,操作員可以輸入進(jìn)貨信息

五、 進(jìn)貨的截圖如下:

在本界面中,操作員可以輸入出貨信息

六、本界面是實(shí)現(xiàn)用戶更改自己的密碼的界面

用戶在登陸后根據(jù)上面的提示可以更改自己的密碼。

程序代碼如下:

string oldid

string oldp

string newp1

string newp2

oldid=trim(sle_1.text)

oldp=trim(sle_2.text)

newp1=trim(sle_3.text)

newp2=trim(sle_4.text)

if len(oldp)=0 or isnull(oldp) then

oldp=space(10)

end if

if len(newp1)=0 or isnull(newp1) then

newp1=space(10)

end if

if len(newp2)=0 or isnull(newp2) then

newp2=space(10)

end if

select “operator”.”password”

into :oldp

from “operator”

where “operator”.”password”=:oldp;

if sqlca.sqlcode0 then

messagebox(“提示”,”原密碼不正確!”)

sle_2.text=””

sle_2.setfocus()

return

end if

if newp1newp2 then

messagebox(“提示”,”兩次新密碼輸入不同!”)

sle_4.text=””

sle_4.setfocus()

return

end if

Update “operator”

set “password”=:newp1

where “operator”.”operator_id”=:oldid;

if sqlca.sqlcode0 then

rollback;

messagebox(“提示”,”密碼更正錯誤! 請重設(shè)!”)

return

end if

gs_password=newp1

commit;

messagebox(“提示”,”密碼修改成功!”)

七、本操作可以看倉庫里的商品并可對其進(jìn)行插入和刪除

八、從倉庫查詢所需要的商品

4 系統(tǒng)評價

系統(tǒng)的功能基本上已經(jīng)實(shí)現(xiàn),但是還是不夠完善。但是在使用的時候還是能給用戶帶來一定的方便的。倉庫的進(jìn)貨和出貨在本系統(tǒng)中能直觀的以表格形式反映出來,便于操作員的使用和決策者的管理。

4.1 系統(tǒng)特色

本系統(tǒng)要求用戶進(jìn)行驗(yàn)證之后才能進(jìn)入相應(yīng)的界面。有利于保護(hù)數(shù)據(jù)庫的安全,不被非法登陸使用。對于倉庫內(nèi)貨物的進(jìn)出管理要求嚴(yán)格,即進(jìn)出貨時必須填寫相應(yīng)的進(jìn)出貨單據(jù)。便于企業(yè)管理查看賬目,保障了企業(yè)的穩(wěn)定運(yùn)行。通過本系統(tǒng)可以方便地實(shí)現(xiàn)倉庫管理中的貨物登記、出庫入庫等操作,使倉庫管理井井有條。在查看數(shù)據(jù)庫時可以方便的刪除數(shù)據(jù)庫中冗余的信息和添加新的信息。

4.2 系統(tǒng)不足及改進(jìn)

這個系統(tǒng)基本上實(shí)現(xiàn)了一些簡單的對系統(tǒng)所涉及表的更新、增加和刪除的功能。也實(shí)現(xiàn)對用戶登陸的安全上有了一定的限制,只有在正確輸入ID和密碼的時候才能進(jìn)入系統(tǒng)。遠(yuǎn)沒有達(dá)到大型公司的倉儲物資管理的要求,所創(chuàng)建的數(shù)據(jù)庫框架比較簡單,各表之間的聯(lián)系也過于簡單,沒有添加外鍵相互約束,用POWER BUILDER做出來的系統(tǒng)過于簡單、單調(diào),需要進(jìn)一步深入的調(diào)整優(yōu)化,將各表之間的關(guān)系緊密聯(lián)系起來,相互制約,保證數(shù)據(jù)庫中數(shù)據(jù)的添加、刪除、更新,安全有序。操作窗口還需要進(jìn)一步的進(jìn)行美化,使用戶在使用中更賞心悅目。

5 課程設(shè)計心得

這次課程設(shè)計的主要目的是掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)分析設(shè)計的基本方法,基本掌握PowerBuilder,進(jìn)一步提高分析解決問題的綜合能力。通過這次課程設(shè)計,我基本掌握了以上要求。但只有兩周的課程設(shè)計時間,時間比較倉促,所以開發(fā)的系統(tǒng)不是很完善,有一些功能未實(shí)現(xiàn),但是倉庫管理的基本功能均已實(shí)現(xiàn)。以前對數(shù)據(jù)庫的很多知識認(rèn)識都不深刻,做過這次課程設(shè)計之后,我對數(shù)據(jù)庫的知識有了一個比較系統(tǒng)的了解;比如:對表內(nèi)一些字段的約束,關(guān)系等的運(yùn)用已經(jīng)比較熟練。這個課程設(shè)計使我鞏固了數(shù)據(jù)庫的知識。

對于PowerBuilder也有了一定的了解,由于用的不多,所以運(yùn)用的不是很熟練。剛開始的時候,對于PowerBuilder的語法,用法等一系列知識都不熟悉。當(dāng)我基本完成此系統(tǒng)開發(fā)的時候,我發(fā)現(xiàn)其實(shí)也沒有那么難,在未做之前我還害怕做不出來。經(jīng)過對這個系統(tǒng)的開發(fā),在開發(fā)過程中遇到但也解決了很多問題,所以說我們不能懼怕有困難而不去接觸認(rèn)識它,我們要知難而上,只有這樣我們才能成長,才能有所發(fā)展。

這認(rèn)為最難的一部分是用戶查看數(shù)據(jù)庫時通過插入刪除按鈕對數(shù)據(jù)庫的更改,因?yàn)槲覀冊谖谋究蛑休斎氲臄?shù)字是被默認(rèn)為字符型的,我在其中使用了integer(string)這個函數(shù)把字符型的進(jìn)行了轉(zhuǎn)換,但是在使用的過程中并不能像我所想像的那樣有用。因?yàn)闀r間有限,所以這個問題還沒有完全的解決。

通過這次數(shù)據(jù)庫課程設(shè)計加深我對數(shù)據(jù)庫基礎(chǔ)理論和基本知識的理解,掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計開發(fā)的基本方法,達(dá)到進(jìn)一步使我綜合運(yùn)用所學(xué)知識和增強(qiáng)實(shí)際動手能力的目的。

我會繼續(xù)學(xué)習(xí)數(shù)據(jù)庫的知識,學(xué)習(xí)PowerBuilder的知識,只有通過不斷的學(xué)習(xí)充實(shí)自己,才能讓自己有所得。只有了知識的積淀,才能為自己的發(fā)展鋪平道路!

可以參考一下啊,最終還是要自己做的吧。。僅供參考。

這點(diǎn)分不值得給你做,至少五百分。給錢也行

數(shù)據(jù)庫總體設(shè)計文檔的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于數(shù)據(jù)庫總體設(shè)計文檔,「數(shù)據(jù)庫總體設(shè)計文檔」如何創(chuàng)建?——快速上手教程,空間數(shù)據(jù)庫的空間數(shù)據(jù)庫的設(shè)計,課程設(shè)計倉庫管理系統(tǒng)的數(shù)據(jù)庫制作的信息別忘了在本站進(jìn)行查找喔。

成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務(wù)器和獨(dú)立服務(wù)器。創(chuàng)新互聯(lián)成都老牌IDC服務(wù)商,專注四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,可選線路電信、移動、聯(lián)通等。


本文題目:「數(shù)據(jù)庫總體設(shè)計文檔」如何創(chuàng)建?——快速上手教程(數(shù)據(jù)庫總體設(shè)計文檔)
網(wǎng)頁網(wǎng)址:http://www.5511xx.com/article/dhhehch.html