




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上 1.引言在信息時代的今天,計算機以其快速、準確的信息處理功能滲透于我們周圍的方方面面,同時隨著網(wǎng)絡技術和軟件技術的飛速發(fā)展,當今社會也正快速向信息化社會前進,信息系統(tǒng)的作用也越來越大,商業(yè)經(jīng)營管理也日漸體現(xiàn)出運用計算機的優(yōu)越性。特別是隨著數(shù)據(jù)量的增大,系統(tǒng)的信息管理變得更加困難,查詢時間也變的無法接受。進貨是商場經(jīng)營的一個核心環(huán)節(jié),是獲取利潤的重要來源。因此,在這次課程設計中,我運用所學的系統(tǒng)分析及數(shù)據(jù)庫知識,采用目前流行的方便的visual Studio 2005的C#語言,利用面向?qū)ο蟮目梢暬O計方法,開發(fā)了商場進貨管理信息系統(tǒng)。本文共分為四個部分:
2、 第一部分在對商場進貨管理信息系統(tǒng)進行系統(tǒng)調(diào)查和可行化研究,并根據(jù)其現(xiàn)狀提出了相應的解決方法。 第二部分結合用戶需求,對商場進貨管理系統(tǒng)進行了業(yè)務流程和數(shù)據(jù)流程分析。 第三部分在系統(tǒng)分析的基礎上劃分了系統(tǒng)模塊,對數(shù)據(jù)庫、輸入輸出、代碼和界面等進行了詳細設計。 第四部分通過系統(tǒng)軟硬件的準備,采用Windows xp、Microsoft SQL Server 2000和Visual Studio 2005的技術手段,完成了商場管理信息系統(tǒng)進貨管理子系統(tǒng)的實施。商場進貨管理信息系統(tǒng)的主要功能就是對商品三大基本信息(即供應商信息、庫存信息及單品信息)的建立、刪除及數(shù)
3、據(jù)維護,對數(shù)據(jù)檢索提供了快捷的方式。本系統(tǒng)主要功能模塊有:l 請購單管理l 采購訂單管理l 采購合同管理l 供應商管理l 貨物驗收管理本文的目的是通過調(diào)研、分析、設計和實施,完成商場管理信息系統(tǒng)中進貨管理子系統(tǒng)的開發(fā);通過對往來數(shù)據(jù)高效、自動的處理,將往來管理子系統(tǒng)的各個部分有機地結合在一起,實現(xiàn)數(shù)據(jù)共享,提高往來管理的效率。2.系統(tǒng)調(diào)查與可行性研究2.1初步調(diào)查本系統(tǒng)是商場管理信息系統(tǒng)的一個子系統(tǒng),商場管理信息系統(tǒng)的子系統(tǒng)有:進貨管理信息系統(tǒng)、庫存管理信息系統(tǒng)、供應商管理信息系統(tǒng)、價格管理信息系統(tǒng)、配送管理信息系統(tǒng)、門店管理信息系統(tǒng),比較全面的實現(xiàn)了超市管理的信息化。商場管理信息系統(tǒng)的各個子
4、系統(tǒng)可以各自獨立操作、設置權限,本文針對商場進貨管理信息系統(tǒng)進行詳細描述和設計。商品采購是商場主要業(yè)務活動之一。為了保證商場采購到適銷對路的商品,必須認識了解采購過程,做好采購業(yè)務決策,加強對商品采購過程的監(jiān)督,確保采購工作的圓滿完成。為了科學地組織商品采購,商場必須根據(jù)自身狀況,建立相應的采購機構;根據(jù)商品經(jīng)營范圍、品種,形成商品經(jīng)營目錄;確定采購渠道;進行進貨洽談、簽訂訂貨合同;完成商品檢驗與驗收活動。采購在商場經(jīng)營中的意義重大,概括的說有以下幾點:1、采購制約著商場銷售工作的質(zhì)量。作為商場經(jīng)營的先導環(huán)節(jié),只有購進的商品的品種、數(shù)量符合顧客需要,商品的銷售業(yè)務經(jīng)營才能實現(xiàn)高質(zhì)量、高效率、高
5、效益,從而達到采購與銷售的和諧統(tǒng)一。2、采購決定著商場商品周轉的速度。采購人員必須解決業(yè)務經(jīng)營中的適時和適量問題。如果采購人員運行的時間和把握的量度同商場的銷售速度庫存量適合,就可以加快商品周轉速度,從而加速資金周轉,減少保管費,節(jié)省處理積壓商品的人力物力,為商場帶來切實利益。3、采購關系到商場經(jīng)濟效益的實現(xiàn)程度。盡管經(jīng)濟效益是在商品銷售之后實現(xiàn)的,但效益高低卻與商品購進業(yè)務經(jīng)營有著密切的關系。尤其是近年來,采購職能從原來被動的花錢,開始有了節(jié)省資金、滿足供應、降低庫存等等一系列目標。購進商品的質(zhì)量,價格如何,以及如何選擇采購地點和供應商才能達到減少采購成本都與經(jīng)濟效益相掛鉤。4、再從采購流程
6、角度看,采購流程的關鍵步驟可以概括為以下六步: (1)由庫存部門提出請購要求; (2)審批要求,即對所需的商品或服務的特點和數(shù)量進行審核并確認; (3)生成采購訂單,并選擇、評估供應商;(4)發(fā)出采購訂單,制定采購合同; (5)對比供應商提供的供貨單與采購單,驗收貨物; (6)向財務部門發(fā)出應付賬款提示,并生成入庫單,交給庫存部門;從流程可以看出,采購相對商場的其他業(yè)務是比較復雜煩瑣的,對商場管理的采購業(yè)務信息化處理有很大的緊迫性,針對目前商場管理信息系統(tǒng)普遍不完善,我們要重點建設采購管理這一塊,開發(fā)出功能強大,自動化程度高,安全性強的采購管理子系統(tǒng)。2.2可行性研究 2.2.1管理上的 此次
7、系統(tǒng)的開發(fā)得到商場管理部門的大力支持,期待著設計出的采購管理信息系統(tǒng)能與商場管理信息系統(tǒng)相結合,提高管理質(zhì)量,并很切實的提高采購的效率,減少成本。商場已建立了成熟的管理制度、齊全的規(guī)章制度,匯集了正確的原始數(shù)據(jù),只待用計算機運用管理系統(tǒng)方便、快捷的操作,使管理工作有了制度支持與信息支持。 2.2.2 技術上的在IT行業(yè)中從業(yè)的工作人員一般都要求掌握計算機技術,具有一定的軟硬件基礎,會使用各種管理軟件,熟悉IT產(chǎn)品。因為,有的商場對員工的素質(zhì)要求比較高,從管理層到下面的銷售人員,都要求具有一定的計算機基礎,所以在新系統(tǒng)投入使用時,只要對員工進行少量的培訓,系統(tǒng)的功能和使用方法就基本上能夠是系統(tǒng)順
8、利運行。 2.2.3 經(jīng)濟上的因為通過網(wǎng)絡傳遞銷售信息可以不受距離的限制,因此可以借閱許多的人力和物力,方便管理,由此可以減少不必要的開支,同時該系統(tǒng)可以提高商場的銷售效率,即提高了商場的經(jīng)濟效益,所以從經(jīng)濟上完全是可行的。(1)商場有能力承擔系統(tǒng)開發(fā)費用開發(fā)新系統(tǒng)的工作是一項艱巨復雜的工作,它的投資主要是人力和物力的投資。對于本系統(tǒng)的開發(fā)者來說,其主要投資還是在人力和物力兩個方面。如果是企業(yè)自己安排人手開發(fā)系統(tǒng)的話,其主要的投資還是在人力資源上,從系統(tǒng)的業(yè)務需求調(diào)查到系統(tǒng)的分析編碼制作都是需要巨大的人力投入的。軟件企業(yè)作為一個簡短的高科技產(chǎn)業(yè),其員工要求都比一般企業(yè)的要求要高,而且對系統(tǒng)開發(fā)
9、及軟件產(chǎn)業(yè)了解比較多,所以在自我開發(fā)管理系統(tǒng)的過程中,企業(yè)自己比較容易安排人手,這樣就可以為企業(yè)借閱大部分的額外開支。同時軟件就其它產(chǎn)品來說,屬于高端行業(yè),無論是產(chǎn)品的價格還是質(zhì)量都比較高,而經(jīng)營產(chǎn)品的經(jīng)銷商或者是商家都要求有雄厚的資金支持。所以,在系統(tǒng)的開發(fā)過程中,企業(yè)完全有能力承擔開發(fā)費用。(2)新系統(tǒng)將為商場帶來經(jīng)濟效益管理系統(tǒng)是一個信息化、智能化和先進管理理念的集合體。而管理是一個動態(tài)過程,在其運行過程中要采取多項措施。所以在管理中獲得經(jīng)濟效益是一個綜合效益,要對它進行直接定量的分析是比較困難的。一般新系統(tǒng)帶來的經(jīng)濟效益是間接的,其最主要的表現(xiàn)就是減少了商場管理費用和人力開支。而其它一
10、些繁瑣的事物都通過新系統(tǒng)來加以分析解決,不僅節(jié)省了大量的時間,還為商場的各項決策提供了寶貴的資料,為商場帶來巨大的經(jīng)濟效益。3.系統(tǒng)分析系統(tǒng)分析是軟件定義時期的最后一個階段,也是設計數(shù)據(jù)庫的一個起點,它確定了系統(tǒng)必須完成哪些工作,提出完整、準確、清晰和具體的要求,直接影響到后面各個階段的設計,及設計結果是否合理和實用。系統(tǒng)分析的任務是通過詳細調(diào)查現(xiàn)實世界要處理的對象(組織、部門、企業(yè)等),充分了解原系統(tǒng)(手工系統(tǒng)/計算機系統(tǒng))工作概況,明確用戶的各種系統(tǒng),然后在此基礎上確定新系統(tǒng)的功能。新系統(tǒng)必須充分考慮今后可能的擴充和改變,不能僅僅按當前應用需求來設計系統(tǒng)。3.1業(yè)務流程分析若商品缺貨或?qū)δ?/p>
11、商品有系統(tǒng),就由庫存部門生成請購單,主管部門結合銷售計劃和財務狀況及前期合同執(zhí)行情況來進行審核,并將未批準的請購單退給庫存部門;采購部門根據(jù)審批通過的請購單生成采購訂單發(fā)往供應商,供應商得到采購訂單后提交采購合同,采購部通過合同管理審核合同,簽訂合同后返回供應商要求供貨,同時將生效合同存儲備查并提交采購部;貨物到達后,采購部根據(jù)供應商的供貨單和采購單驗收貨物,倆單一致驗收正確后生成入庫單發(fā)往庫存部門,并向財務部門發(fā)送應付賬款通知,倆單不一致將不合格的訂單發(fā)回給供應商。如圖所示: 3.2數(shù)據(jù)流程分析頂層數(shù)據(jù)流程圖說明了系統(tǒng)總的處理功能,輸入和輸出。采購系統(tǒng)就是采購部門根據(jù)庫存部門送來的請購單進行
12、采購處理并與供應商簽訂合同,貨到后,根據(jù)供應商提供的供貨單與原訂貨單檢驗,符合后編制入庫單發(fā)至庫存部門。如圖所示:采購合同供貨單采購訂單到貨單P1采購處理庫存部門請購單入庫單供應商采購部門中層數(shù)據(jù)流圖是對頂層數(shù)據(jù)流圖的數(shù)據(jù)流和加工進行分解,分解為更多的處理。首先是采購部門主管根據(jù)銷售部門提供的銷售計劃和財務部門提供的資金狀況對倉庫發(fā)來的請購單進行審批處理,然后對通過審批的請購單進行訂單、合同處理。再把請購單、訂購單、合同歸檔,除了采購訂單外,還需向財務部門提供用款信息。如圖2-3所示:請購單庫存部門P1庫存處理D1 商品庫存信息P2審批請購單D1 銷售計劃D2 資金信息D2 未通過審批請購單D
13、3 已通過審批請購單P3訂單,合同處理D7采購付款方式D5供應商信息D6商品運輸方式財務部門供應商D4 采購訂單記錄D5 采購合同記錄用款信息第三層數(shù)據(jù)流圖在第二層的基礎上進一步分析,把訂單、合同處理分開,再把合同處理分為合同生成處理和合同管理。得到四個處理,審核、采購訂單管理、采購合同生成和采購合同管理。如圖2-5所示:談判價格、日期等信息P3.1采購訂單管理D6商品運輸方式D7采購付款方式D8已通過審批請購單P3.2采購合同生成采購訂單P3.3采購合同管理采購合同用款信 息D9更新的合同狀態(tài)記錄D10更新的訂購單狀態(tài)記錄D11供應商共獲的查詢記錄合同執(zhí)行狀態(tài)操作員D5供應商信息財務部門供應
14、商操作員3.3數(shù)據(jù)字典 數(shù)據(jù)項名稱:供應商編號別名:供應商編號簡述:供應商的代碼 簡稱gys類型及寬度:數(shù)字型,4位,從0001開始數(shù)據(jù)項名稱:商品編號別名:商品編號簡述:訂購商品的代碼 簡稱sp類型及寬度:數(shù)字型,5位,從00001開始數(shù)據(jù)結構編號:P2數(shù)據(jù)結構名稱:審批請購單簡述:根據(jù)資金信息和銷售計劃及庫存情況審核請購單組成:P1庫存處理+D1銷售計劃+D2資金信息數(shù)據(jù)結構編號:P3.2數(shù)據(jù)結構名稱:采購訂單管理簡述:對訂購單的處理組成:D5供應商信息+D6商品運輸方式+ D7采購付款方式+D8已通過審批的請購單數(shù)據(jù)流名稱:采購訂單別名:采購訂單簡述:根據(jù)采購計劃生成的采購商品列表組成:
15、采購訂單訂單編號+下單日期+交貨日期+商品名稱+規(guī)格+數(shù)量+單價+總價+供應商+運輸方式數(shù)據(jù)流名稱:采購合同別名:采購合同簡述:采購合同生成模塊生成,流向合同管理模塊組成:合同編號+訂購單編號+合同狀態(tài)+總金額+交貨日期+付款方式+供應商+操作員+生成日期數(shù)據(jù)存數(shù)名稱:合同臺賬簡述:存儲生成的合同組成:合同編號+合同詳解+合同狀態(tài)+付款方式+合作供應商關鍵字:合同編號數(shù)據(jù)存數(shù)名稱:已審核通過請購單簡述:存儲采購部審核通過的請購單組成: 請購單編號+請購單日期+商品名稱+規(guī)格+數(shù)量+單價+總價關鍵字:請購單編號4.系統(tǒng)設計系統(tǒng)設計是新系統(tǒng)的物理設計階段。根據(jù)系統(tǒng)分析階段所確定的新系統(tǒng)的邏輯模型、
16、功能要求,在用戶提供的環(huán)境條件下,設計出一個能在計算機網(wǎng)絡環(huán)境上實施的方案,即建立系統(tǒng)的物理模型。這個階段的任務是設計軟件系統(tǒng)的模塊層次結構,設計數(shù)據(jù)庫的結構以及設計模塊的控制流程。這個階段又分兩個步驟:概要設計和詳細設計。概要設計解決軟件系統(tǒng)的模塊劃分和模塊的層次機構以及數(shù)據(jù)庫設計;詳細設計解決每個模塊的控制流程,內(nèi)部算法和數(shù)據(jù)結構的設計。4.1功能結構設計本系統(tǒng)分為四個部門的操作員進行,每個部門的操作員有自己的賬號、密碼和權限。下面按照采購流程來認識每種操作員的任務。首先是庫存部門的操作員,他在請購單管理模塊里主要是根據(jù)商品庫存是否有缺貨可能來進行請購單添加、修改操作。 然后是主管人員登入
17、界面,對生成的請購單進行審批。審批前要查看銷售部門提供的銷售計劃、商品信息表、執(zhí)行中合同情況以及財務部門的報表等,然后提交審批意見,分為合格請購單和不合格請購單。不合格請購單要退回庫存部門處理。接著采購部門的人員登入采購訂單管理界面,根據(jù)已經(jīng)批準的請購單列表生成請購單,同時可打印報表。在合同還沒有生成之前都可以修改、撤銷操作。對于剛生成的訂購單,為未執(zhí)行狀態(tài)。然后進入合同管理界面,該界面提供合同添加、撤銷、查詢功能。選擇訂購單號就可以跳出訂單信息,再填入最終價格等就生成相對的合同,訂單編號和合同編號一致。合同一旦生成就進入執(zhí)行狀態(tài),不允許再修改。退出后返回到訂購單管理界面就可以發(fā)現(xiàn)訂購單也自動
18、變?yōu)閳?zhí)行狀態(tài)了。此時不能對訂購單和合同內(nèi)容做任何修改。到貨后,更改合同狀態(tài)為已完成,則訂購單也變?yōu)橐淹瓿伞T谝载攧詹块T人員的身份登入資金審批界面,提供了部門資金信息和待審批資金項目。只要點擊審批按鈕就可以跳出請求詳細信息。最后倉庫人員再次登入,則跳出入庫單,生成報表。提供商品名稱和數(shù)量,并且可以發(fā)現(xiàn)該商品的庫存量已經(jīng)更新。下面是系統(tǒng)模塊設計:商場采購信息管理系統(tǒng)采購合同管理新建合同查詢合同合同記錄請購單管理庫存信息管理請購單分類請購單生成修改請購單審批采購訂單管理訂單新建訂單修改撤銷訂單記錄訂單查詢供應商管理供應商新建供應商查詢供應商修改1請購單管理模塊 模塊名:請購單管理 簡述:庫存管理員估
19、計未來一段時期的庫存量添加請購單,包括商品名稱,數(shù)量,需要日期等信息。采購部門主管人員審批請購單,根據(jù)銷售計劃,庫存信息,資金情況判斷是否審批。庫存信息根據(jù)貨物是否到達更新輸入數(shù)據(jù):請購商品的基本信息,修改信息,是否批準信息,選擇合同狀態(tài)輸出數(shù)據(jù):請購詳單,修改后的詳單,分類列表記錄,入庫單和庫存最新信息,審批意見2. 采購訂單生成模塊模塊名:采購訂單生成簡述:采購管理人員根據(jù)審批通過的請購單,選擇或輸入請購單條件生成訂購單 輸入數(shù)據(jù):選擇或者輸入交貨日期,付款方式,付款條件,運輸條件,選擇的供應商等 輸出數(shù)據(jù):與請購單相對的訂購單3. 合同生成撤銷模塊 模塊名:合同修改撤銷 簡述:采購管理人
20、員在這里只要選擇訂購單編號,系統(tǒng)自動傳遞請購單信息,只要再輸入些合同內(nèi)容就可以生成與訂購單編號相同的采購合同,在一定的狀態(tài)限制下可以添加和撤消操作輸入數(shù)據(jù):選擇訂購單編號,輸入合同談判價格,預付款數(shù)目輸出數(shù)據(jù):合同詳單4. 采購合同查詢統(tǒng)計模塊 模塊名:采購合同查詢統(tǒng)計 簡述:輸入一定的查詢統(tǒng)計條件就可以得到查詢統(tǒng)計結果 輸入數(shù)據(jù):商品名稱和供應商;商品編號名稱,合同執(zhí)行時間,供應商輸出數(shù)據(jù):查詢輸出合同列表,統(tǒng)計輸出商品數(shù)目5. 供應商管理模塊 模塊名:供應商管理 簡述:有關供應商信息的新建、修改和查詢,這是選擇商品供貨的依據(jù) 輸入數(shù)據(jù):供應商詳細信息,商品更新信息,價格,生產(chǎn)周期輸出數(shù)據(jù):
21、商品信息,供應商信息6. 貨物驗收管理模塊 模塊名:貨物驗收管理 簡述:根據(jù)供應商提供的供貨單及采購單,驗收貨物的數(shù)量,質(zhì)量,并生成入庫單,應付賬款通知 輸入數(shù)據(jù):供貨單,采購單 輸出數(shù)據(jù):入庫單,應付賬款通知4.2數(shù)據(jù)庫設計數(shù)據(jù)庫設計是指根據(jù)用戶的需求,在某一具體的數(shù)據(jù)庫管理系統(tǒng)上,設計數(shù)據(jù)庫的結構和建立數(shù)據(jù)庫的過程。在系統(tǒng)的實現(xiàn)階段,所有的編碼設計都必須圍繞著數(shù)據(jù)庫的結構進行,都必須受到數(shù)據(jù)庫結構的約束,數(shù)據(jù)庫的設計直接關系到系統(tǒng)開發(fā)與運行效率。所以數(shù)據(jù)庫的設計關系到系統(tǒng)開發(fā)的成敗與運行效率。在系統(tǒng)的開發(fā)過程中,著重設計在有效、安全、完整的基礎上實現(xiàn)數(shù)據(jù)庫的最小冗余度。 4.2.1 概念結
22、構設計概念結構設計是將分析得到的用戶需求抽象為信息結構(即概念模型)的過程,它是整個數(shù)據(jù)庫設計的關鍵。概念結構的主要特點是:1. 能真實、充分地反映現(xiàn)實世界,包括事物和事物之間的聯(lián)系,能滿足用戶對數(shù)據(jù)的處理要求。是對現(xiàn)實世界的一個真實模型。2. 易于理解,從而可以用它和不熟悉計算機的用戶交換意見,用戶的積極參與是數(shù)據(jù)庫的設計成功的關鍵3. 易于更改,當應用環(huán)境和應用要求改變時,容易對概念模型修改和擴充。4. 易于向關系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉換。概念結構是各種數(shù)據(jù)模型的共同基礎,它比數(shù)據(jù)模型更獨立于機器、更抽象,從而更加穩(wěn)定。為了把用戶的數(shù)據(jù)要求清晰明確的表達出來,通常要建立一種面向問題的
23、數(shù)據(jù)模型,按照用戶的觀點來對數(shù)據(jù)和信息建模。最常用的概念性數(shù)據(jù)模型就是ER模型。 4.2.2 系統(tǒng)的E-R圖部門實體屬性E-R分圖操作員實體屬性E-R分圖4.2.3 邏輯結構設計邏輯結構設計的任務就是將用戶需求觀點下的數(shù)據(jù)模型轉換為數(shù)據(jù)庫中組織數(shù)據(jù)的實際邏輯模型。把實體的屬性定義為關系模型(表)的屬性,實體或?qū)嶓w之間關系的主鍵就是關系模型的主鍵,商品信息管理系統(tǒng)E-R圖中的實體和實體之間關系轉化為如下的關系模型:1商品(商品編號、商品名稱、規(guī)格、單價、庫存量、庫存下限)2采購訂單(訂單編號、下單日期、商品名稱、操作員、交貨日期、運輸方式編號、供應商編號、總價、數(shù)量、付款方式、單價、規(guī)格)3 部
24、門(部門代碼、部門名稱)4 采購合同(合同編號、請購單編號、合同狀態(tài)、交貨日期、總金額、付款方式、供應商、操作員、生成日期)5 供應商(供應商編號、供應商名稱、交易歷史、交易總記錄)6 資金請求(請求編號、資金付款方式、請求發(fā)送時間、請求理由、請求資金、部門名稱、部門代號)7 請購單(請購單編號、請購單日期、商品名稱、規(guī)格、單價、數(shù)量、總價)8 操作員(編號、姓名、登錄密碼、部門代碼) 9 供應(供應商編號 商品編號)4.2.4 數(shù)據(jù)表設計表1 商品表 字段名數(shù)據(jù)類型字段大小可否為空說明商品編號數(shù)字50否主鍵 商品名稱文本長整形可以規(guī)格文本整形可以單價數(shù)字50可以庫存量數(shù)字50可以庫存下限數(shù)字
25、50否表2 采購訂單表字段名數(shù)據(jù)類型字段大小可否為空說明訂購單編號數(shù)字整形否主鍵 下單日期日期/時間否商品名稱文本長整形可以操作員編號數(shù)字整形否交貨日期日期/時間否供應商編號數(shù)字整形可以運輸方式編號數(shù)字整形可以1:汽車,2:火車,3:輪船,4:飛機,5:混合,6:外包托運單價數(shù)字50可以數(shù)量數(shù)字可以總價貨幣可以規(guī)格文本整形可以付款方式編號數(shù)字可以1:現(xiàn)金,2:信用卡,3:支票,表3 部門表字段名數(shù)據(jù)類型字段大小可否為空說明部門代碼數(shù)字整形否主鍵 部門名稱文本50 可以表4 采購合同表字段名數(shù)據(jù)類型字段大小可否為空說明合同編號數(shù)字整形 否主鍵 訂購單編號數(shù)字整形否合同狀態(tài)數(shù)字整形否0:未執(zhí)行,1
26、:執(zhí)行中,2:已完成,-1:已撤銷總金額貨幣可以交貨日期日期/時間否付款方式編號數(shù)字可以1:現(xiàn)金,2:信用卡,3:支票,供應商編號數(shù)字整形否合同生成日期日期/時間否操作員編號數(shù)字整形否表5 供應商表字段名數(shù)據(jù)類型字段大小可否為空說明供應商編號數(shù)字整形 否主鍵 供應商名稱文字50可以交易歷史數(shù)字整形可以交易總記錄數(shù)字整形可以表6 資金請求表字段名數(shù)據(jù)類型字段大小可否為空說明請求編號自動編號整形否主鍵, 1:采購部,2:倉庫,3:財務部部門代碼數(shù)字整形否部門名稱文本50否請求資金貨幣可以請求時間日期/時間 否批準時間日期/時間否請求剛建立時批準時間為請求時間,如果這兩個時間相等,說明該請求尚未批準
27、資金付款方式編號數(shù)字整形可以1:現(xiàn)金,2:信用卡,3:支票,是否批準數(shù)字字節(jié)可以表7 請購單表字段名數(shù)據(jù)類型字段大小可否為空說明請購單編號數(shù)字整形否主鍵 請購單日期日期/時間否商品名稱文本長整形否規(guī)格文本整形可以單價數(shù)字50可以數(shù)量數(shù)字可以總價貨幣可以表8 操作員表字段名數(shù)據(jù)類型字段大小可否為空說明編號數(shù)字整形 否主鍵 姓名文本50否登錄密碼可變文本否部門代碼數(shù)字整形否數(shù)據(jù)流名稱:采購訂單別名:采購訂單簡述:根據(jù)采購計劃生成的采購商品列表組成:采購訂單訂單編號+下單日期+交貨日期+商品名稱+規(guī)格+數(shù)量+單價+總價+供應商+運輸方式數(shù)據(jù)流名稱:采購訂單別名:采購訂單簡述:根據(jù)采購計劃生成的采購商
28、品列表組成:采購訂單訂單編號+下單日期+交貨日期+商品名稱+規(guī)格+數(shù)量+單價+總價+供應商+運輸方式4.3輸入輸出設計設計要確定輸出什么數(shù)據(jù)和以什么方式、如何錄入數(shù)據(jù)。輸入設計要在滿足要求的前提下盡量減少輸入數(shù)據(jù)的數(shù)量。輸出設計是對輸入數(shù)據(jù)進行加工和處理的結果。輸出的格式和內(nèi)容必須滿足用戶的需求。本系統(tǒng)輸入的數(shù)據(jù)受一定權限制約,每個操作員都有自己的賬號和密碼。另外,還有一些數(shù)據(jù)參照完整性的輸入限制,只要在功能代碼完成后再在接受輸入前判斷的格式和值的大小就可以實現(xiàn)。輸入輸出設計主要包括輸入設計、用戶界面設計、輸出方式設計。輸入設計包括輸入方式、輸入格式、校對方式等。用戶界面設計主要包括操作界面設
29、計、菜單設計、會話管理等。輸出設計包括報表輸出、圖形輸出等。1、輸入方式設計鍵盤輸入:由于超市采購管理系統(tǒng)及密碼管理系統(tǒng)小、流動數(shù)據(jù)少、基本數(shù)據(jù)變化小,可以應用鍵盤輸入。條碼輸入:庫存系統(tǒng)需要在短時間內(nèi)大量更新數(shù)據(jù)、及時處理數(shù)據(jù),選擇條碼輸入是比較好的選擇 2、校對方式本系統(tǒng)在修改個人密碼時,運用了錯誤提示校對的方法,對密碼輸入錯誤進行對話框提示;并對商品的出入庫請求用戶的確認。3、輸出方式設計庫存管理系統(tǒng)中,運用屏幕輸出方式。本系統(tǒng)的輸出數(shù)據(jù)主要包括各種分類列表和采購訂單報表查詢。輸出的數(shù)據(jù)來源來自對基本表的SQL查詢,主要是合同管理的部分。4.4系統(tǒng)配置設計4.4.1開發(fā)工具及語言介紹本系
30、統(tǒng)后臺數(shù)據(jù)庫采用Microsoft SQL Server 2005,前臺采用Microsoft公司的Visual Studio 2005作為主要的開發(fā)工具,該開發(fā)工具可與SQL Server 2005數(shù)據(jù)庫無縫鏈接。Visual Studio 2005 提供多種工具來幫助程序員和軟件開發(fā)團隊: l 更高效并更快獲得結果l 建立動態(tài)的Windows,Web,Mobile和基于Office的決方案 l 軟件團隊間的交流和協(xié)作更有效率 l 更早地質(zhì)量保證并始終貫穿于整個開發(fā)流程Visual Studio提供了在設計、開發(fā)、調(diào)試和部署應用程序時所需的工具,Visual C#集成開發(fā)環(huán)境(IDE)是Visual Studio IDE中的一種。打開Visual Studio選擇C#即可進入Visual C#集成開發(fā)環(huán)境,它里面有些工具是與其他 Visual Studio 語言共享的,還有一些工具(如C#編譯器)是Visual C#特有的。C#是一種最新的、面向?qū)ο蟮木幊陶Z言。它使得程序員可以快速地編寫各種基于Microsoft .NET平臺的應用程序,Microsoft .NET提供了一系列的工具和服務來最大程度地開發(fā)利用計算與通訊領域。C#在設計時就考慮了這些問題。它使開發(fā)者用更少的代碼做更多的事,同時也不易出錯。作為一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 吳家窯11號線施工方案
- 路基堆土預壓施工方案
- 提灌站維護施工方案
- 福建海鮮冷庫施工方案
- 鉆空施工方案
- 年加工300萬噸尾礦廢料改擴建及技術改造項目環(huán)評報告表
- 一級建造師瀝青施工方案
- 海南汽車變速箱保稅維修項目環(huán)評報告表
- 蒼南縣二模數(shù)學試卷
- 洛陽戶外兒童游樂施工方案
- 浙江杭州余杭區(qū)余杭街道招考聘用編外人員16人(必考題)模擬卷及答案
- 腹腔穿刺術(僅供參考)課件
- 四川大學C語言上機考試題
- 2022年蕪湖職業(yè)技術學院職業(yè)適應性測試題庫及答案解析
- 幼小銜接拼音課程 課件(共49張PPT)
- 免費推廣軟件大全匯總
- 建筑公司一般部門設置與崗位職責
- 法蘭理論重量表正式版
- 三年級下冊口算天天100題(A4打印版)(共32頁)
- 企業(yè)經(jīng)營沙盤模擬課件 99頁PPT
- 汽車行業(yè)MSA測量系統(tǒng)分析(共98頁).ppt
評論
0/150
提交評論