版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、遼 寧 工 業(yè) 大 學(xué) 管理信息系統(tǒng)設(shè)計課程設(shè)計報告(論文)題目: 售貨管理系統(tǒng)的分析與設(shè)計 院(系): 軟件學(xué)院 專業(yè)班級: 軟件工程113班 學(xué) 號: 111301083 學(xué)生姓名: 安凱辰 指導(dǎo)教師: 王彥華 教師職稱: 講 師 起止時間: 2012.5.28-2012.6.8 課程設(shè)計(論文)任務(wù)及評語院(系):軟件學(xué)院 教研室:軟件教研室學(xué) 號111301083學(xué)生姓名安凱辰專業(yè)班級軟件工程113課程設(shè)計(論文)題目售貨管理系統(tǒng)的分析與設(shè)計課程設(shè)計(論文)任務(wù)管理信息系統(tǒng)課程設(shè)計作為獨立的教學(xué)環(huán)節(jié),是電子商務(wù)專業(yè)集中實踐性環(huán)節(jié)系列之一,是學(xué)習完管理信息系統(tǒng)課程并進行完專業(yè)實習后進行的
2、一次全面的綜合練習。任務(wù):采用結(jié)構(gòu)化的系統(tǒng)開發(fā)方法,應(yīng)用具體的計算機語言(如PB、VB、Delphi)和數(shù)據(jù)庫(SQL、Access)等技術(shù),按照軟件工程的思想,開發(fā)一個實用的中小型管理信息系統(tǒng),完成實驗室設(shè)備管理系統(tǒng)的分析設(shè)計實施工作,實現(xiàn)該系統(tǒng)設(shè)備管理等功能,并完成結(jié)合分析設(shè)計過程,撰寫系統(tǒng)設(shè)計說明書(課設(shè)報告)。1根據(jù)課程設(shè)計時間選擇適當規(guī)模大小的設(shè)計課題。采用專業(yè)實習的調(diào)研內(nèi)容作為課程設(shè)計選題。2根據(jù)合理的進度安排,按照系統(tǒng)開發(fā)的流程及方法,踏實地開展課程設(shè)計活動。3課程設(shè)計過程中,根據(jù)選題的具體需求,在開發(fā)各環(huán)節(jié)中撰寫相關(guān)的技術(shù)文檔,最后提交詳細的課程設(shè)計報告。4開發(fā)出可以運行的管理
3、信息系統(tǒng),通過上機運行檢查。5設(shè)計說明書要求文檔齊備,步驟全整,流程正確,說明詳細,具有有可操作性。指導(dǎo)教師評語及成績 成績: 指導(dǎo)教師簽字: 2012 年 6 月 12 日目 錄第一章 需求分析11.1需求分析的任務(wù)11.2系統(tǒng)數(shù)據(jù)流程11.3系統(tǒng)業(yè)務(wù)流程21.4數(shù)據(jù)字典創(chuàng)建3第2章 系統(tǒng)設(shè)計521 結(jié)構(gòu)設(shè)計5概念設(shè)計5邏輯設(shè)計6物理設(shè)計72.2行為設(shè)計8總體設(shè)計8模塊設(shè)計8第3章 系統(tǒng)實施133.1系統(tǒng)功能模塊實現(xiàn)133.2數(shù)據(jù)庫的實現(xiàn)14第4章 總結(jié)15參考文獻16第一章 需求分析1.1需求分析的任務(wù)隨著互聯(lián)網(wǎng)、ERP、電子商務(wù)等信息技術(shù)在企業(yè)中的應(yīng)用,企業(yè)的競爭模式發(fā)生了根本變化,21
4、世紀市場競爭已由單個企業(yè)之間的競爭演變?yōu)楣?yīng)鏈之間的競爭。在軟件系統(tǒng)開發(fā)之前,要對需要解決的問題進行定義,對問題的的性質(zhì)、目標進行確切的了解??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi),確定問題是否能夠解決,從而確定問題是否值得去解決。對技術(shù)可行性研究,首先應(yīng)從對現(xiàn)行系統(tǒng)進行調(diào)查研究,因為現(xiàn)行系統(tǒng)是信息的重要來源。顯然,如果目前有一個系統(tǒng)正被使用,那么這個系統(tǒng)必定能完成某些有用的工作。因此,新的目標系統(tǒng)必須也能完成它的基本功能;另外,如果現(xiàn)行系統(tǒng)是完美無缺的,用戶自然不會提出開發(fā)新系統(tǒng)的要求。因此,現(xiàn)行系統(tǒng)必然有些缺點,新系統(tǒng)必須能解決舊系統(tǒng)中存在的問題。所以,應(yīng)先對現(xiàn)行系統(tǒng)的組成部分
5、、功能和存在問題進行調(diào)查研究。研究經(jīng)濟可行性,不僅僅是了解為完成用戶提出的要求是否有足夠的資金支持,更主要的是把成本和獲利分析清楚。也就是對經(jīng)濟合理性進行評價,即帶來的經(jīng)濟效益是否超過其開發(fā)和維護所需要的費用。操作可行性,很多售貨系統(tǒng)的功能比較單一,還處于功能應(yīng)用的初級階段。缺乏整體提升企業(yè)進銷存水平的功能模塊。但如果系統(tǒng)不考慮使用者的現(xiàn)實情況,界面不夠友好,操作過于復(fù)雜,就會讓這些剛剛學(xué)會電腦的新手們感到操作上的不便。如果這種不便一直持續(xù)下去,就會讓操作者產(chǎn)生逆反心理,從而影響了整個系統(tǒng)的正常使用。1.2系統(tǒng)數(shù)據(jù)流程系統(tǒng)數(shù)據(jù)流程即數(shù)據(jù)流圖(DFD)是一種圖形化技術(shù),它描繪信息流和數(shù)據(jù)從輸入移
6、動到輸出的過程中所經(jīng)受的變換。數(shù)據(jù)流圖有四種基本符號:正方形表示數(shù)據(jù)的源點或終點;圓角矩形代表變換數(shù)據(jù)的處理;開口矩形代表數(shù)據(jù)存儲;箭頭表示數(shù)據(jù)流。本系統(tǒng)的數(shù)據(jù)流程圖如下圖所示:圖1.1系統(tǒng)數(shù)據(jù)流程圖1.3系統(tǒng)業(yè)務(wù)流程業(yè)務(wù)流程圖(TFD)就是用一些規(guī)定的符號及連線來表示某個具體業(yè)務(wù)處理過程。描述系統(tǒng)內(nèi)各單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表,利用它可以幫助分析人員找出業(yè)務(wù)流程中的不合理流向,它是物理模型。業(yè)務(wù)流程圖主要是描述業(yè)務(wù)走向,完整的業(yè)務(wù)流程,以業(yè)務(wù)處理過程為中心,一般沒有數(shù)據(jù)的概念。售貨管理系統(tǒng)業(yè)務(wù)流程為:系統(tǒng)啟動并進入登錄界面,系統(tǒng)管理員輸入正確的用戶名及密碼后,登陸系
7、統(tǒng)主操作界面,系統(tǒng)管理員可對系統(tǒng)相關(guān)信息進行操作。下圖為本系統(tǒng)的業(yè)務(wù)流程圖。圖1.2 系統(tǒng)業(yè)務(wù)流程圖1.4數(shù)據(jù)字典創(chuàng)建數(shù)據(jù)字典是一種用戶可以訪問的記錄數(shù)據(jù)庫和應(yīng)用程序元數(shù)據(jù)的目錄。主動數(shù)據(jù)字典是指在對數(shù)據(jù)庫或應(yīng)用程序結(jié)構(gòu)進行修改時,其內(nèi)容可以由DBMS自動更新的數(shù)據(jù)字典。被動數(shù)據(jù)字典是指修改時必須手工更新其內(nèi)容的數(shù)據(jù)字典。數(shù)據(jù)字典是以數(shù)據(jù)中數(shù)據(jù)基本單元為單位,按一定順序排列,對其內(nèi)容作詳細說明的數(shù)據(jù)集。數(shù)據(jù)字典中存放著系統(tǒng)中所有數(shù)據(jù)的定義,即對所有數(shù)據(jù)庫結(jié)構(gòu)的描述。數(shù)據(jù)字典提供了對數(shù)據(jù)庫描述的集中管理手段。數(shù)據(jù)字典是一個定義應(yīng)用程序中使用的所有數(shù)據(jù)元素和結(jié)構(gòu)的含義、類型、數(shù)據(jù)大小、格式、度量單
8、位、精度以及允許范圍的共享倉庫。作用是確保開發(fā)人員使用統(tǒng)一的數(shù)據(jù)定義,數(shù)據(jù)字典中有關(guān)系統(tǒng)的詳細信息是系統(tǒng)設(shè)計、系統(tǒng)實施與維護的重要依據(jù)。是關(guān)于數(shù)據(jù)信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素定義的集合。任何字典最主要的用途都是供人查閱不了解的條目的解釋,數(shù)據(jù)字典的作用也正是在軟件分析和設(shè)計過程中給人提供關(guān)于數(shù)據(jù)的描述信息。每張卡片上包含的信息有:名字,別名,描述,定義,位置。以下是數(shù)據(jù)流圖中主要元素的數(shù)據(jù)字典卡片:根據(jù)對上述業(yè)務(wù)流圖的分析,建立下列數(shù)據(jù)字典。數(shù)據(jù)元素條目名稱:登記日期 總編號:1-101 編 號:10說明:表示某事發(fā)生的日期數(shù)據(jù)值類型:(連續(xù)/離散)連續(xù)數(shù)據(jù)類型:(字符/數(shù)字)
9、字符長度:10有關(guān)數(shù)據(jù)結(jié)構(gòu):商品進貨信息表,商品銷售表,庫存信息表,商品報損信息表數(shù)據(jù)流條目名稱:商品銷售表 總編號:3-05數(shù)據(jù)流來源:收銀員 編 號:05數(shù)據(jù)流去向:P3.1包含的數(shù)據(jù)結(jié)構(gòu):銷售編號商品ID登記日期售出數(shù)量賣出單價操作員ID備注數(shù)據(jù)結(jié)構(gòu)條目名稱:商品信息表 總編號:2-02說明:新品種到貨所添寫的表 編 號:02結(jié)構(gòu):商品編號 有關(guān)的數(shù)據(jù)流、數(shù)據(jù)存儲:商品名稱 商品進貨信息表商品介紹 商品銷售表商品類型ID 商品報損信息表庫存量單位編號備注 第2章 系統(tǒng)設(shè)計21 結(jié)構(gòu)設(shè)計系統(tǒng)總體結(jié)構(gòu)設(shè)計是要根據(jù)系統(tǒng)分析的要求和組主的實際情況來對新系統(tǒng)的總體結(jié)構(gòu)形式等進行大致的設(shè)計,是宏觀上
10、的規(guī)劃。數(shù)據(jù)庫設(shè)計是分析和創(chuàng)建保存系統(tǒng)數(shù)據(jù)的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計,數(shù)據(jù)庫的設(shè)計將直接影響系統(tǒng)的運行效率和系統(tǒng)進度。概念設(shè)計概念結(jié)構(gòu)設(shè)計是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵,是之后建立邏輯模型的基礎(chǔ)。在此,將使用實體-聯(lián)系(E-R)模型來描述系統(tǒng)的概念結(jié)構(gòu),同時設(shè)計出能夠滿足用戶需求的各種實體,以及它們之間對的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。這些實體包含各種具體實際信息,通過相互之間的作用形成數(shù)據(jù)的流動。 售貨管理系統(tǒng)概念設(shè)計是在系統(tǒng)的需求分析、數(shù)據(jù)流程圖和數(shù)據(jù)字典基礎(chǔ)上的抽象,結(jié)合聯(lián)系E-R模型的設(shè)計方法,進行如下概念結(jié)構(gòu)設(shè)計。下面是系統(tǒng)總體以及各個實體的E-R圖:管理員用戶名密碼圖2.1系統(tǒng)管理員E-R圖商
11、品商品編號商品大類規(guī)格型號計量單位商品全稱庫存說明商品簡稱最低限量建議售價圖2.2商品 E-R圖本實例根據(jù)上面的設(shè)計規(guī)劃出實體有:商品類型信息實體、商品信息實體、商品銷售記錄實體、供應(yīng)商信息實體、進貨信息實體。描述系統(tǒng)總體E-R圖如圖2.3所示:圖2.3系統(tǒng)總體E-R圖2.1.2邏輯設(shè)計本系統(tǒng)中需要設(shè)計的基本信息表:出庫管理表、單位管理表、費用支出表、科目設(shè)定表、庫存盤點表、其它收入表、入庫管理表和用戶管理表。并且本系統(tǒng)運用到流行的可視化VB語言與SQL Server數(shù)據(jù)庫和軟件工程中的需求分析、數(shù)據(jù)庫原理中所學(xué)到的知識,這使得初學(xué)者很容易在短時期內(nèi)對軟件熟練的應(yīng)用和掌握,提高了系統(tǒng)的可操作性
12、,更具有實用價值。E-R轉(zhuǎn)換為關(guān)系模型一般遵循的原則:一個實體型轉(zhuǎn)換為一個關(guān)系模型.實體的屬性就是關(guān)系的屬性,實體的碼就是關(guān)系的碼.對于實體型圖的聯(lián)系則有以下不同的情況:1一個1:1聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模型,也可以與任意一端對應(yīng)的關(guān)系模型式合并,如果轉(zhuǎn)換為一個獨立的關(guān)系模式,則與該聯(lián)系相聯(lián)的各實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,每個實體的碼均是該關(guān)系的候選碼。如果與某一個實體對應(yīng)關(guān)系模式合并,則需要在該關(guān)系模式的屬性中加如入一個關(guān)系模式的碼和聯(lián)系本身的屬性。2一個1:n聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與n端對應(yīng)的關(guān)系模式合并。如果轉(zhuǎn)換模式為一個獨立的關(guān)系模式,則與該聯(lián)
13、系相連的各個實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為n端實體的碼。3一個m:n聯(lián)系轉(zhuǎn)換為一個關(guān)系模式,與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換關(guān)系的屬性,各實體的碼組成關(guān)系的碼或關(guān)系碼的一個部分。43個或3個以上的實體間的一個多元聯(lián)系可以轉(zhuǎn)換為一個關(guān)系模式。與該多元聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,各實體的碼組成關(guān)系的碼或關(guān)系碼的一部分。5具有相同碼的關(guān)系模式可合并。表2.1出庫管理表列名數(shù)據(jù)類型長度允許空商品編號 varchar20主鍵計量單位varchar10不允許空商品名稱varchar20不允許空商品簡稱varchar20不允許空規(guī)格型
14、號varchar 20不允許空商品大類varchar20不允許空建議售價varchar10不允許空最低限量varchar10不允許空庫存說明varchar50不允許空表2.2 費用支出表列名數(shù)據(jù)類型長度允許空單據(jù)編號varchar10主鍵單據(jù)日期datetime10不允許空摘 要varchar50不允許空科 目varchar10不允許空收 入varchar10不允許空支 出varchar10不允許空經(jīng) 紀 人varchar20不允許空費用支出表主要記錄了,電腦銷售的費用支出情況。 表2.3商品設(shè)定表列名數(shù)據(jù)類型長度允許空商品編號varchar20主鍵商品全稱varchar20不允許空商品簡稱v
15、archar10不允許空商品說明varchar50不允許空物理設(shè)計數(shù)據(jù)庫的物理設(shè)計是為邏輯數(shù)據(jù)模型建立一個完整的能實現(xiàn)的數(shù)據(jù)庫結(jié)構(gòu),包括存儲結(jié)構(gòu)和存取方法。物理設(shè)計內(nèi)容包括:物理結(jié)構(gòu)設(shè)計的主要內(nèi)容、物理存儲介質(zhì)類型的選擇、數(shù)據(jù)庫物理位置的選擇、索引類型的選擇、數(shù)據(jù)庫服務(wù)器性能參數(shù)配置。物理設(shè)計通常分為兩步: (1)確定數(shù)據(jù)庫的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫中主要指存取方法和存儲結(jié)構(gòu);(2)對物理結(jié)構(gòu)進行評價,評價的重點是時間和空間效率。存儲模式是數(shù)據(jù)物理結(jié)構(gòu)和存儲方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式,記錄的存儲方式(順序存儲,按照B樹結(jié)構(gòu)存儲,按hash方法存儲),索引的組織方式,數(shù)據(jù)是否壓縮存儲
16、、加密,數(shù)據(jù)存儲記錄結(jié)構(gòu)的規(guī)定,一個數(shù)據(jù)庫只有一個內(nèi)模式。索引的創(chuàng)建為dp_users表創(chuàng)建一個以dp_user為索引的關(guān)鍵字的唯一聚簇索引1)展開數(shù)據(jù)庫中的表右鍵dp_users表,單擊所有任務(wù)彈出的索引管理。2)在窗體點新建索引名稱為dp_users,點擊復(fù)選框“聚簇索引” 、“惟一值”。事務(wù)日志文件備份及存放事務(wù)日志文件是自上次備份事物日志后對數(shù)據(jù)庫執(zhí)行的所有事物的一系列記錄??梢允褂檬聞?wù)日志文件備份將數(shù)據(jù)庫回復(fù)到特定的即時點或回復(fù)到故障點時的狀態(tài)。采用事務(wù)日志備份,在故障發(fā)生時尚未提交的事務(wù)將會丟失。所有在故障發(fā)生時已經(jīng)完成的事物都將會被恢復(fù)。如果數(shù)據(jù)庫已經(jīng)恢復(fù),則SQL Server
17、將回滾備份操作開始時尚未完成的所有事物。使用BACKUP語句進行完整數(shù)據(jù)庫備份,需要在執(zhí)行BACKUP DATABASE時制定要備份的數(shù)據(jù)庫名稱和數(shù)據(jù)庫備份將要寫入的備份設(shè)備,現(xiàn)將本系統(tǒng)中的數(shù)據(jù)庫db_store備份到備份設(shè)備DiskBak_db_store中:USE db_storeBACKUP DATABASE db_store TO DiskBak_db_store定期將數(shù)據(jù)庫分離保存到固定地方,定期刪除那些過期的備份數(shù)據(jù)庫,更好的利用有限的空間。(例如:放在“D:Program FilesMicrosoft SQL Serverbinshujuku” )2.2行為設(shè)計總體設(shè)計本系統(tǒng)需要
18、完成的主要功能有:1. 基本信息的管理:將商品信息(包括商品設(shè)置、商品類別設(shè)置、供應(yīng)商設(shè)置、業(yè)務(wù)員類別設(shè)置、業(yè)務(wù)員設(shè)置、倉庫設(shè)置等)輸入到數(shù)據(jù)庫中。最后在數(shù)據(jù)庫表中顯示出新建商品信息和查詢信息。2. 顧客信息的管理:包括(團體會員、個人會員)信息設(shè)置、優(yōu)惠信息設(shè)置等。3. 進貨信息的管理:包括定貨單的管理、入庫單的管理以及進貨信息的查詢等。根據(jù)銷售情況及庫存情況,自動制定進貨計劃(亦可手工制定修改),可以避免盲目進貨造成商品積壓。 按計劃單有選擇性地進行自動入庫登記。 綜合查詢打印計劃進貨與入庫記錄及金額。4. 銷售信息的管理:包括銷售單的管理以及銷售信息的查詢等。商品正常銷售、促銷與限量、限
19、期及禁止銷售控制。 綜合查詢各種銷售明細記錄、各地收銀員收銀記錄以及交結(jié)賬情況等。 按多種方式統(tǒng)計生成銷售排行榜,靈活察看和打印商品銷售日、月、年報表。5. 庫存信息的管理:包括轉(zhuǎn)倉單的管理、商品盤點和轉(zhuǎn)倉信息的查詢等。綜合查詢庫存明細記錄。 庫存狀態(tài)自動告警提示。如庫存過剩、少貨、缺貨等。軟件為您預(yù)警,避免庫存商品積壓損失和缺貨。 庫存自動盤點計算。6. 財務(wù)信息的管理:包括應(yīng)收信息的管理、應(yīng)付信息的管理等。對上述各項功能進行集中,分塊,按照結(jié)構(gòu)化程序設(shè)計的要求,得到系統(tǒng)功能模塊圖如圖2.4所示:圖2.4系統(tǒng)功能功能模塊圖模塊設(shè)計入庫信息模塊包括定貨單錄入和修改、入庫單錄入和修改、進貨信息查
20、詢。選擇“進貨信息管理/定貨單錄入修改”,并點擊“添加”按扭出現(xiàn)如圖2.5所示的窗體。添加時業(yè)務(wù)員、供應(yīng)商名稱、商品名稱都可以選擇,供應(yīng)商代碼、商品代碼和定貨單價可根據(jù)選擇自動顯示,定貨金額會根據(jù)定貨單價、數(shù)量和折扣比例自動計算。 圖2.5進貨單添加窗體Private Sub ShowData() Dim j As Integer Dim i As Integer Dim MsgText As String Set mrc = ExecuteSQL(txtSQL, MsgText) With msgList .Rows = 1 Do While Not mrc.EOF .Rows = .Row
21、s + 1 If Not IsNull(Trim(mrc.Fields(i - 1) Then Select Case mrc.Fields(i - 1).Type Case adDBDate .TextMatrix(.Rows - 1, i) = Format(mrc.Fields(i - 1) & "", "yyyy-mm-dd") Case Else .TextMatrix(.Rows - 1, i) = mrc.Fields(i - 1) & "" End Select End If Next i mrc.Mo
22、veNext Loop End With mrc.CloseEnd SubPrivate Sub Form_Resize() If Me.WindowState <> vbMinimized And fMainForm.WindowState <> vbMinimized Then '邊界處理 If Me.ScaleHeight < 10 * lblTitle.Height Then Exit Sub End If If Me.ScaleWidth < lblTitle.Width + lblTitle.Width / 2 Then Exit Sub
23、 End If '控制控件的位置 lblTitle.Top = lblTitle.Height lblTitle.Left = (Me.Width - lblTitle.Width) / 2 msgList.Top = lblTitle.Top + lblTitle.Height + lblTitle.Height / 2 msgList.Width = Me.ScaleWidth - 200 msgList.Left = Me.ScaleLeft + 100 msgList.Height = Me.ScaleHeight - msgList.Top - 1500 Frame2.Top
24、 = msgList.Top + msgList.Height + 50 Frame2.Left = Me.ScaleWidth / 2 - 3000 End IfEnd Sub第3章 系統(tǒng)實施3.1系統(tǒng)功能模塊實現(xiàn)一、登陸窗口如下所示:據(jù)系統(tǒng)運行次序,首先介紹系統(tǒng)的登陸模塊。登錄模塊是每個系統(tǒng)都應(yīng)該具備的模塊,因為它是系統(tǒng)的安全入口。只有知道正確用戶名和密碼的管理者才可以進入。這樣才可以保護其內(nèi)部的數(shù)據(jù)不被盜走。如果沒有用戶安全登錄這一窗口,那么就會直接進入主界面,那樣系統(tǒng)的一切將會全部被盜走,系統(tǒng)也就失去一切意義。完成了程序各個功能模塊的創(chuàng)建,現(xiàn)在來設(shè)計整個系統(tǒng)。首先設(shè)計如圖3.1所示:圖
25、3.1登陸界面二、商品設(shè)置界面:基本信息管理包括商品信息、供應(yīng)商信息、業(yè)務(wù)員信息、倉庫信息等的管理。選擇“基本信息設(shè)置/商品設(shè)置”菜單,設(shè)置如圖3.2所示的窗口。添加時每個文本框都必須添,否則便會出現(xiàn)提示“不能為空”的提示。三個價格必須添數(shù)字。其他基本信息的設(shè)置基本與之相同。 圖3.2商品設(shè)置窗體3.2數(shù)據(jù)庫的實現(xiàn)數(shù)據(jù)庫的實現(xiàn)主要是設(shè)計數(shù)據(jù)庫的物理結(jié)構(gòu),根據(jù)數(shù)據(jù)庫的邏輯結(jié)構(gòu)來選定RDBMS(如Oracle、Sybase等),并設(shè)計和實施數(shù)據(jù)庫的存儲結(jié)構(gòu)、存取方式等。本系統(tǒng)后臺是采用SqlServer2000作為數(shù)據(jù)存儲庫,其中由本人設(shè)計的表(用戶表)在其平臺上實現(xiàn)如下圖所示:圖3.3系統(tǒng)平臺截
26、圖第4章 總結(jié)通過兩個多星期的努力學(xué)習、實踐,在老師和同學(xué)的支持、幫助下,本系統(tǒng)終于基本成型。在開發(fā)該系統(tǒng)的準備階段的過程中,我分別去圖書館翻閱了以前有關(guān)于該系統(tǒng)的相關(guān)資料,充分了解了該往屆開發(fā)該系統(tǒng)的缺陷。確定了開發(fā)該系統(tǒng)所使用的工具為VB6.0和SQL Server 2000。在進行該系統(tǒng)的可行性分析階段中,我分別結(jié)合實際擁有的軟硬件的條件以及自己現(xiàn)在的能力分別進行了操作可行性和技術(shù)可行性的分析。基本可以做到理論聯(lián)系實際,學(xué)以致用。同時又通過自己之前翻閱的資料和調(diào)查,又對該系統(tǒng)進行了經(jīng)濟可行性的分析,基本做到了是系統(tǒng)迎合市場趨勢。在需求分析階段,我通過結(jié)合以往開發(fā)該系統(tǒng)的經(jīng)驗并整理出其中的不足,對該系統(tǒng)進行相應(yīng)的邏輯結(jié)構(gòu)設(shè)計,在能夠完成基本銷售功能、庫存管理、進出貨管理等基本功能的基礎(chǔ)上,彌補不足,添加了收款管理功能以及會員管理功能,使該系統(tǒng)的功能趨于完
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)療合作協(xié)議書范文
- 角鋼塔組立施工常見質(zhì)量缺陷及預(yù)控措施
- 知識管理與文檔控制制度
- 觀看反腐倡廉警示教育片心得體會范文
- 輸液藥品使用管理制度
- 職工權(quán)益保障與維護管理制度
- 用戶數(shù)據(jù)與隱私保護管理制度
- 建筑電氣施工質(zhì)量通病及預(yù)防措施
- 2025-2025年春學(xué)期人教版七年級地理下冊教學(xué)工作計劃
- 綠色施工小組人員的分工和職責
- 河北省百師聯(lián)盟2023-2024學(xué)年高二上學(xué)期期末大聯(lián)考歷史試題(解析版)
- 2021年四川省涼山州九年級中考適應(yīng)性考試理科綜合(試卷)
- 骨科疼痛的評估及護理
- 【MOOC】概率論與數(shù)理統(tǒng)計-南京郵電大學(xué) 中國大學(xué)慕課MOOC答案
- 2024年度軟件開發(fā)分包合同技術(shù)要求與交底2篇
- 居家養(yǎng)老人員培訓(xùn)管理制度
- 抗菌藥物的合理應(yīng)用培訓(xùn)
- 初三數(shù)學(xué)老師家長會發(fā)言稿
- 湖北第二師范學(xué)院《操作系統(tǒng)》2023-2024學(xué)年期末試卷
- 2021-2022學(xué)年河北省唐山市高一上學(xué)期期末語文試題
- 舒適化醫(yī)療麻醉
評論
0/150
提交評論