![畢業(yè)設(shè)計(jì)[論文]任務(wù)書_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/caf7ee23-8157-48b1-b64a-a1e7a8363f56/caf7ee23-8157-48b1-b64a-a1e7a8363f561.gif)
![畢業(yè)設(shè)計(jì)[論文]任務(wù)書_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/caf7ee23-8157-48b1-b64a-a1e7a8363f56/caf7ee23-8157-48b1-b64a-a1e7a8363f562.gif)
![畢業(yè)設(shè)計(jì)[論文]任務(wù)書_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/caf7ee23-8157-48b1-b64a-a1e7a8363f56/caf7ee23-8157-48b1-b64a-a1e7a8363f563.gif)
![畢業(yè)設(shè)計(jì)[論文]任務(wù)書_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/caf7ee23-8157-48b1-b64a-a1e7a8363f56/caf7ee23-8157-48b1-b64a-a1e7a8363f564.gif)
![畢業(yè)設(shè)計(jì)[論文]任務(wù)書_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/caf7ee23-8157-48b1-b64a-a1e7a8363f56/caf7ee23-8157-48b1-b64a-a1e7a8363f565.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、畢業(yè)設(shè)計(jì)論文任務(wù)書姓名: 王世祥 專業(yè):貴州大學(xué)99級(jí)計(jì)算機(jī)科學(xué)與技術(shù) 指導(dǎo)教師: 劉萍 一、課題名稱供銷存管理系統(tǒng)二、課題內(nèi)容實(shí)現(xiàn)以Windows為平臺(tái),在Delphi環(huán)境下運(yùn)行的供銷存管理系統(tǒng)。三、課題的任務(wù)要求1、系統(tǒng)具有友好的交互用戶界面,使用方便。2、設(shè)計(jì)的系統(tǒng)能方便及時(shí)的查詢倉庫資料、貨品名稱、來往單位資料等信息,及時(shí)的反饋采購,庫存,銷售的情況。3、可以靈活、方便的對(duì)系統(tǒng)進(jìn)行增加、刪除、修改等維護(hù)性操作。四、同組設(shè)計(jì)者王世祥,曾慶波,鄧成義,王月,楊康五、主要參考文獻(xiàn):1 艾佳I方案說明和艾佳ESP項(xiàng)目可行性分析報(bào)告2崔勇PowerBuilder8.0編程實(shí)用教程中國水利水電出版
2、社 1999年出版 3劉云生 盧炎生 盧正鼎數(shù)據(jù)庫系統(tǒng)概論(第二版) 華中科技大學(xué)出版社 1997年出版4 張海藩軟件工程導(dǎo)論(第三版) 清華大學(xué)出版社 1997年出版 指導(dǎo)教師簽字 主 任 簽 字 年 月 日 (此任務(wù)書裝訂時(shí)放在畢業(yè)設(shè)計(jì)報(bào)告第一頁)開 題 報(bào) 告題目本畢業(yè)設(shè)計(jì)題目為:企業(yè)供銷存管理系統(tǒng)。摘要隨著信息科技的發(fā)展,沖擊著企業(yè)傳統(tǒng)的生產(chǎn)管理模式,取代它的是數(shù)字化及信息化的生產(chǎn)管理概念!“供銷存管理系統(tǒng)”是天和軟件工作室所開發(fā)的商用管理軟件。該軟件具有時(shí)尚界面與高度靈活的特點(diǎn)。用戶更可根據(jù)他們自己的要求,自行設(shè)定個(gè)性化的報(bào)表編印格式。“供銷存管理系統(tǒng)”不僅大大提高企業(yè)的生產(chǎn)效率,更
3、帶給企業(yè)一個(gè)具有時(shí)代氣息的管理概念。系統(tǒng)要求顯示分辨率為800*600 256色或以上,適應(yīng)于Win95或更高的版本。本軟件參考了各類財(cái)務(wù)、庫存管理軟件,溶入了各自的優(yōu)點(diǎn)并采納眾多用戶的寶貴意見和建議,摒棄一些華而不實(shí)的東西,真正地從用戶的需要出發(fā),為客戶需要而設(shè)計(jì)。本軟件適合各類企事業(yè)單位庫存管理地需要,操作極為簡便。高效實(shí)用。系統(tǒng)分庫存管理和系統(tǒng)維護(hù)兩部分,在庫存管理中做資料的錄入與修改和報(bào)表的輸入等日常業(yè)務(wù)處理。在系統(tǒng)維護(hù)中做數(shù)據(jù)備份數(shù)據(jù)恢復(fù),數(shù)據(jù)庫壓縮修復(fù)等一些重要的系統(tǒng)維護(hù)的任務(wù)。只有管理員才能進(jìn)入此部份,初始管理員密碼為空,進(jìn)入系統(tǒng)后可修改管理員密碼,以保護(hù)數(shù)據(jù)安全。關(guān)鍵詞庫存、維
4、護(hù)、報(bào)表、備份、數(shù)據(jù)安全TopicThis graduate design concentrate on the topic of supply, sale and store in management of the system for business enterprise.AbstractAlong with the development of technology information, pound at the production management of the business enterprise tradition mode, and replace what is
5、 the production of the arithmetic figure and information management concept!" Supply,sale and store management system" is a project for development of the software circle,the software has the vivid characteristics of vogue interface and high degree.The statement plait that customer can set
6、 up the character according to their own request of printing by oneself ." Supply,sale and store management system" not only can increase the business enterprise's production efficiency,but also more on taking a management concept for having the ages breathing of business enterprise.Th
7、e system request shows to distinguish the rate to800*600 256 color or above, orientation in the Win95 or higher version.This software the refers to the management software of various finance, stock,adds the advantage that each from and adopt demand that the precious opinion of the numerous customer
8、with suggest, abandon some glib things, and really set out from the customer, and need for customer but design.In keeping with various enterprise business unit of this software stock management ground demand, operation extremely Chien is then.Efficiently practical.The stock of system cent manages to
9、 support with system two part, manage to inside do the data's insert into the usual business with the statement's importation with modification to handle in the stock.In the system that the system support to inside do the data backup the data instauration, database to compress to repair the
10、etc. to is some the importance the mission that support.Has to manage the manager can enter this part, early manage the manager's password is a null , enter the system empress can modify to manage the manager's password, then protect the data safely.Keywords:Stock, maintenance, statement, ba
11、ckup, data safety一、編寫目的為提高工作效率,便于管理員對(duì)庫存產(chǎn)品進(jìn)行統(tǒng)計(jì)和管理,特開發(fā)出進(jìn)銷存管理分析系統(tǒng)軟件。本文檔將對(duì)該管理分析系統(tǒng)軟件進(jìn)行詳述,以便根據(jù)用戶的要求進(jìn)行軟件的開發(fā)。二、目標(biāo)1、該管理分析系統(tǒng)軟件將對(duì)庫存產(chǎn)品進(jìn)行資料管理和統(tǒng)計(jì),對(duì)產(chǎn)品的進(jìn)貨單和產(chǎn)品的銷售單進(jìn)行錄入管理和統(tǒng)計(jì)。2、確保數(shù)據(jù)庫的安全,保持?jǐn)?shù)據(jù)一致性。3、具有良好的用戶接口,能方便使用。4、完善的查詢,維護(hù)系統(tǒng),起到輔助決策的作用。5、完整的報(bào)表輸出,減輕用戶負(fù)擔(dān)。6、開發(fā)軟件與其他有關(guān)軟件之間的關(guān)系:獨(dú)立軟件。三、進(jìn)度安排1、查閱資料及外文翻譯(兩個(gè)星期)2、系統(tǒng)總體構(gòu)思及方案設(shè)計(jì)(一個(gè)星期)3
12、、系統(tǒng)軟件設(shè)計(jì)、進(jìn)行調(diào)試(三個(gè)星期)4、撰寫論文( 一個(gè)星期)目 錄第一章 選題背景6第二章 畢業(yè)設(shè)計(jì)所需環(huán)境和開發(fā)工具介紹62.1 畢業(yè)設(shè)計(jì)所需環(huán)境6什么是Delphi7Delphi6.0的特點(diǎn)8第三章 需求分析93.1需求規(guī)定93.11對(duì)功能的規(guī)定93.12對(duì)性能的規(guī)定103.13輸入輸出要求113.14數(shù)據(jù)管理能力要求113.15故障處理要求113.16其他專門要求123.2運(yùn)行環(huán)境規(guī)定123.21設(shè)備123.22支持軟件123 .3性能需求12第四章 數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)134.1 數(shù)據(jù)字典134.1 庫存系統(tǒng)ER圖17第五章 系統(tǒng)設(shè)計(jì)與具體實(shí)現(xiàn)185.1系統(tǒng)設(shè)計(jì)概念185.11安全性、可
13、靠性、容錯(cuò)性185.12開放性、標(biāo)準(zhǔn)化185.13實(shí)用、靈活、易于擴(kuò)展185.2系統(tǒng)的具體實(shí)現(xiàn)185.21總體結(jié)構(gòu)185.22庫存管理模塊:195.23功能需求與程序的關(guān)系20總 結(jié)24致 謝25附 錄24附錄1:用戶接口及界面26硬件接口29軟件接口29附錄2:源代碼錯(cuò)誤!未定義書簽。一、庫存部分源代碼錯(cuò)誤!未定義書簽。二、公共源代碼部分錯(cuò)誤!未定義書簽。 第一章 選題背景瞬息萬變的信息要求、日益增長的服務(wù)項(xiàng)目,千姿百態(tài)的通信手段,日趨復(fù)雜的企業(yè)管理,已迫使用計(jì)算機(jī)管理系統(tǒng)來取代傳統(tǒng)、原始的人工管理方式。隨著企業(yè)管理項(xiàng)目日趨增多,必須使每個(gè)管理項(xiàng)目都要有一套各自獨(dú)立的管理系統(tǒng),可通過在企業(yè)自
14、動(dòng)化的管理系統(tǒng)中引入完善的管理機(jī)制,使系統(tǒng)能在現(xiàn)有基礎(chǔ)上更為有力的進(jìn)行組織和管理,從而達(dá)到節(jié)省管理資源,提高企業(yè)管理質(zhì)量的目的,本課企業(yè)供銷存管理系統(tǒng)的設(shè)置正是圍繞這一目的而設(shè)計(jì)的。隨著計(jì)算機(jī)技術(shù)的普及,掌握計(jì)算機(jī)已成為21世紀(jì)每個(gè)人必須具備的一項(xiàng)基本技能,作為企業(yè)更需要利用計(jì)算機(jī)來處理記錄日常的采購,庫存,和銷售,自動(dòng)生成明細(xì)表,便于企業(yè)的領(lǐng)導(dǎo)者做出正確的發(fā)展方向和改革創(chuàng)新。如果用傳統(tǒng)、原始的手工管理會(huì)顯得十分麻煩,錯(cuò)誤較多,費(fèi)時(shí)費(fèi)力。故需要使用一套完整可靠的供銷存管理系統(tǒng),來為企業(yè)提高工作效率,節(jié)省人力資源。該管理系統(tǒng)應(yīng)能達(dá)到有效、方便、安全、易管理等好處。當(dāng)前供銷存面臨的問題主要從三個(gè)方
15、面來論述:供銷存的環(huán)境、技術(shù)上的問題、管理上的問題。然而管理上的問題有很多,但是主要表現(xiàn)在:管理思想陳舊,管理手段落后,管理思想還未真正擺脫計(jì)劃經(jīng)濟(jì)的影響,管理粗放,還停留在傳統(tǒng)的經(jīng)營模式上,強(qiáng)調(diào)嚴(yán)格管理而不是科學(xué)的管理,管理者跟不上市場的變化及新技術(shù)餓快速發(fā)展,管理手段缺乏先進(jìn)技術(shù)、工具的支持。供銷存的整體結(jié)構(gòu)不合理,采用封閉式的供銷存結(jié)構(gòu),追求“小而全”或“大而全”,不是建筑在社會(huì)的合理大分工、合作生產(chǎn)的基礎(chǔ)上、因而供銷存背上大包袱,并干擾了供銷存的生產(chǎn)經(jīng)營運(yùn)作,使供銷存處于一種低效率的運(yùn)作狀態(tài)。等等一系列的問題都需要我們的管理系統(tǒng)能夠解決。本課題設(shè)計(jì)彩的技術(shù)是利用Delphi開發(fā)工具,實(shí)
16、現(xiàn)一些基本功能,如查詢、修改、插入操作等。由于采用Delphi設(shè)計(jì)此管理系統(tǒng)應(yīng)是目前來說較好的一種方法。本系統(tǒng)設(shè)計(jì)將會(huì)介紹如何利用Delphi技術(shù)來實(shí)現(xiàn)此供銷存管理系統(tǒng)的基本思想和技術(shù)方法。第二章 畢業(yè)設(shè)計(jì)所需環(huán)境和開發(fā)工具介紹2.1 畢業(yè)設(shè)計(jì)所需環(huán)境Windows2000/xp, Borland Delphi6.0 Windows2000服務(wù)包 MSQL SERVER 世界如此形容Delphi:真正的程序員用C,聰明的程序員用Delphi。我們會(huì)問這樣的問題:“到底什么使得Delphi如此優(yōu)秀?”和“和別的編程工具相比,我們?yōu)槭裁锤敢庥肈elphi?”等等。我想這應(yīng)該歸結(jié)于它的高效性。要?jiǎng)?chuàng)
17、建WINDOWS應(yīng)用程序,使用Delphi是我們能夠找到的最為簡捷的途徑。我們把決定一個(gè)軟件開發(fā)工具效率的因素歸結(jié)為以下5點(diǎn):可視化開發(fā)環(huán)境的性能;編譯器的速度和已編譯代碼的效率;編程語言的功能及其復(fù)雜性;數(shù)據(jù)庫結(jié)構(gòu)的靈活性和可擴(kuò)展性;框架對(duì)設(shè)計(jì)和使用模式的擴(kuò)充。還有許多其他因素應(yīng)該包括進(jìn)去,如配置、文檔、第三方的支持等。 Delphi和Visual Basic在完善窗體設(shè)計(jì)器的功能方面展開了激烈的競爭。它們的新版本功能一個(gè)比一個(gè)強(qiáng)。Delphi的窗體設(shè)計(jì)器的與眾不同之處在于,Delphi是建立在一個(gè)真正面向?qū)ο蟮目蚣芙Y(jié)構(gòu)基礎(chǔ)之上的。這樣,你對(duì)基類所做的改變都將會(huì)傳遞給所有的派生類。這里涉及的
18、一項(xiàng)關(guān)鍵技術(shù)就是VFI(visual form inheritance),即可視化窗體繼承。VFI技術(shù)使你能夠動(dòng)態(tài)地繼承當(dāng)前項(xiàng)目或?qū)ο髱熘械娜魏纹渌绑w。一旦基窗體發(fā)生改變,派生的窗體會(huì)立即予以更新。 快速的編譯器可以使你逐步遞進(jìn)的開發(fā)軟件,經(jīng)常的修改源代碼,重新編譯,測試,再修改,再編譯,在測試形成這樣一個(gè)良好的開發(fā)環(huán)境。如果編譯速度很慢,開發(fā)者就不得不分批地修改代碼,每次編譯前進(jìn)行多處修改以適應(yīng)一個(gè)低效率地循環(huán)過程。提高運(yùn)行效率,節(jié)約運(yùn)行時(shí)間,生成的二進(jìn)制代碼更為短小,其優(yōu)越性是不言而喻的。也許Pascal編譯器最著名的特點(diǎn)就是速度快,而Delphi正是建立在這種編譯器的基礎(chǔ)之上的。事實(shí)上
19、,它可能是針對(duì)WINDOWS的最快的高級(jí)語言本地代碼編譯器。以往速度很慢的C編譯器在近年來取得了很大的進(jìn)步,增加了鏈接和各種緩存策略,尤其是在Visual C+和C+ Builder中。但即便如此,C的編譯器還是比Delphi的編譯器慢了幾倍。因此,我們發(fā)現(xiàn),選擇Delphi最為確切,最簡單的一種方式。 從核心技術(shù)上說,Delphi其實(shí)是一個(gè)Pascal編譯器。自從20年前Anders Hejlsberg寫下第一個(gè)Turbo Pascal編譯器以來,Broland就一直在推動(dòng)著Pascal編譯器向前發(fā)展。Turbo Pascal具有穩(wěn)定,優(yōu)雅以及編譯速度快等特點(diǎn)。Delphi6.0也不例外,它
20、綜合了數(shù)十年來編譯器的經(jīng)驗(yàn)和32位優(yōu)化編譯技術(shù)。雖然近年來編譯器的功能有了顯著增加,它的速度卻只減慢了很少。另外,Delphi的性能仍然非常穩(wěn)定。2.2.2 Delphi6.0的特點(diǎn) 在Delphi5.0推出將近2年之后,Borland的年度巨獻(xiàn)Delphi6.0終于在世人的面前揭開了神秘的面紗。Delphi6.0不但對(duì)于Borland來說是一個(gè)重要的產(chǎn)品,事實(shí)上對(duì)于現(xiàn)在的WINDOWS平臺(tái)也是一個(gè)意義重大的產(chǎn)品。因?yàn)楫?dāng)Microsoft全力發(fā)展.NET虛擬環(huán)境,而Borland本身也往Linux平臺(tái)上開發(fā)RAD工具Kylix的時(shí)候,由Borland開發(fā)小組所研發(fā)的WINDOWS開發(fā)工具正好填
21、補(bǔ)了仍占多數(shù)WINDOWS程序員的需要。由于信息技術(shù)的不斷進(jìn)步,許多程序員也不斷地需要使用這些新的技術(shù)開發(fā)下一代的應(yīng)用系統(tǒng)。Delphi6.0正好可以滿足各類程序員的需求,Delphi6.0不但在傳統(tǒng)的開發(fā)能力方面持續(xù)的進(jìn)步,給程序員提供了好的開發(fā)環(huán)境,對(duì)于最新的信息技術(shù),例如XML/XSL,SOAP,WEB SERVICE等都有很好的支持,讓程序員能夠快速地使用這些新的技術(shù)。下面我們來看看Delphi6.0吸引人的新特點(diǎn)。l Code Complete功能Code Complete的功能在Delphi5.0就已經(jīng)加入了。它的功能是:在你書寫程序代碼時(shí),輸入關(guān)鍵字符后,系統(tǒng)會(huì)自動(dòng)給出之后的代碼
22、提示。這項(xiàng)功能非常受到程序員的歡迎,因?yàn)镃ode Complete可以大幅的減少程序員需要鍵入的代碼,并且減少打錯(cuò)的幾率。Delphi6.0的Code Complete功能又得到了進(jìn)一步的改善,新的Code Complete窗體不但可以由程序員自行調(diào)整大小,同時(shí)還可以用不同的顏色代表不同的關(guān)鍵字,例如變量,方法和特性等,Code Complete的速度也得到了大幅的提高。l Object TreeView樹型控件面板另外一個(gè)新的功能就是Delphi6.0的Object TreeView面板,這個(gè)新的面板除了可以顯示表單中所有的控件之外,還以樹型的方式表達(dá)所有控件之間的關(guān)系。當(dāng)程序員在Objec
23、t TreeView面板中點(diǎn)擊選中一個(gè)控件之后,這個(gè)控件就會(huì)立刻成為控件監(jiān)視器Object Inspecter面板中的當(dāng)前控件,讓程序員可以方便地設(shè)定它的各項(xiàng)屬性。有了這一功能,程序員可以很方便地控制和調(diào)整窗體中的所有控件。l 開發(fā)Internet/Intranet應(yīng)用系統(tǒng)的Websnap控件組Delphi6.0中另一個(gè)重要的新增功能就是Websnap,使用該功能,能夠讓程序員更方便地開發(fā)Internet/Intranet應(yīng)用系統(tǒng)。Websnap地特點(diǎn)是允許程序員直接在這些控件之中加入腳本語言,并且能夠直接在Delphi的開發(fā)環(huán)境中編寫腳本語言,預(yù)覽Web應(yīng)用程序的輸出結(jié)果,以及Web應(yīng)用程序
24、產(chǎn)生的HTML代碼。Delphi6.0的Websnap提供了10多個(gè)控件。此外Delphi6.0提供了Web App Debugger,允許程序員開發(fā)Web應(yīng)用程序,讓開發(fā)Web應(yīng)用程序變得相對(duì)簡單??傊琖ebsnap使Delphi6.0在開發(fā)Internet/Intranet應(yīng)用系統(tǒng)方面有長足的進(jìn)步,提供了非常好的開發(fā)環(huán)境。l XML/XSL的支援Delphi6.0的另外一個(gè)重要的改進(jìn)就是對(duì)于XML/XSL的支援。新的版本中增加了許多新的VCL控件,使得程序員可以輕易方便地處理各種XML/XSL文件和代碼。同時(shí),MIDAS的代碼可以直接輸出成XML,或是把XML的代碼直接變成MIDAS的D
25、ata Packet,Delphi程序員再也不需要為復(fù)雜的XML程序設(shè)計(jì)傷腦筋了。l MIDAS的進(jìn)化版本Data Snap在Delphi6.0中,舊的Delphi版本中的MIDAS控件組將改名為Data Snap。Data Snap不但強(qiáng)化了MIDAS原有的功能,更加入了許多新的控件,讓程序員可以使用它開發(fā)出更為強(qiáng)大的應(yīng)用系統(tǒng)。此外,Data Snap也改善了MIDAS的運(yùn)行效率,讓使用它的應(yīng)用程序能夠執(zhí)行的更快。 總之,Delphi6.0可以說是最新的也是最好的WINDOWS開發(fā)工具。使用它將使的我們可以方便地開發(fā)各種WINDOWS應(yīng)用程序,體驗(yàn)編程的無限快樂。第三章 需求分析3.1需求規(guī)
26、定3.11對(duì)功能的規(guī)定庫存管理功能模塊:(1)基礎(chǔ)數(shù)據(jù)管理:通過對(duì)庫房目錄、物資分類目錄、庫管員目錄、物料庫存、料單類別、BC品處理方式目錄進(jìn)行增、刪、改、查。(2)采購入庫管理:庫管員輸入入庫日期,并選定待入庫處理的收貨單(來自“采購管理”);系統(tǒng)根據(jù)該收貨單進(jìn)行入庫處理。生成入庫明細(xì)帳的記錄,更新物料庫存和物品目錄中的有關(guān)字段,最后將入庫信息(庫房號(hào)、庫管員編號(hào)、入庫日期)填入該收貨單。 (3)生產(chǎn)入庫管理:庫管員輸入入庫日期,并選定待處理的“生產(chǎn)入庫單”;系統(tǒng)根據(jù)該“生產(chǎn)入庫單”內(nèi)容進(jìn)行入庫處理。(4)其他入庫管理:其他的物料入庫。(5)銷售提貨處理:庫存員輸入提貨日期,選定待提貨處理的
27、提貨單,輸入本次提貨量;對(duì)系統(tǒng)銷售訂單執(zhí)行情況進(jìn)行檢驗(yàn),進(jìn)行出庫處理。(6) 原材料銷售出庫管理:管理員輸入出庫日期選定待處理的售料單。系統(tǒng)根據(jù)售料單進(jìn)行處庫處理。(7)撥料出庫管理:庫管員輸入出庫日期,選定待處理的撥料單(來自:“銷售管理”);系統(tǒng)根據(jù)撥料單進(jìn)行出庫處理。(8)領(lǐng)料管理:領(lǐng)料單維護(hù);領(lǐng)料單審批;領(lǐng)料處理。(9)其他出庫登記:對(duì)其他的物料出庫,操作員錄入入出庫明細(xì)帳的1個(gè)記錄,系統(tǒng)更新物料庫存和物品目錄的有關(guān)字段。(10)庫存統(tǒng)計(jì)與綜合查詢:綜合查詢;統(tǒng)計(jì)分析。3.12對(duì)性能的規(guī)定(1)要求短的響應(yīng)時(shí)間,即系統(tǒng)必須在毫秒級(jí)的范圍內(nèi)完成一個(gè)處理(2)存儲(chǔ)容量,要求在不影響響應(yīng)時(shí)間
28、的情況下,盡可能的小(3)由于一些不可預(yù)料的中斷,使得出現(xiàn)臟數(shù)據(jù)等情況時(shí)要求能回復(fù),故需一個(gè)備份存儲(chǔ)器(4)要求具有不可預(yù)料中斷時(shí)能自動(dòng)重起(5)要求具有較高的安全性(擬采取分配用戶權(quán)限的措施來完成)(6)精度:a.該軟件的輸入、輸出數(shù)據(jù)精度的要求:具有自動(dòng)檢錯(cuò)的功能即各種數(shù)據(jù)形式的分離處理b.可能包括傳輸過程中的精度要求:不可改變?cè)袛?shù)據(jù)形式(7)時(shí)間特性要求:a響應(yīng)時(shí)間:毫秒級(jí)b更新處理時(shí)間:毫秒級(jí)c數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間:毫秒級(jí)d解題時(shí)間:毫秒級(jí)(8)靈活性 a、操作方式上的變化:基本上是由鼠標(biāo)來選定所需響應(yīng)項(xiàng),但也定義了快截鍵來代替當(dāng)鼠標(biāo)發(fā)生問題時(shí)的操作,同時(shí),支持掃描輸入b、運(yùn)行環(huán)境的
29、變化:可以適應(yīng)WIN 98/2000/xpc、同其他軟件的接口的變化:由于是獨(dú)立軟件,故基本不與其他軟件接口d、精度和有效時(shí)限的變化:在于所用計(jì)算機(jī)的配置問題,但基本相差不太大e、計(jì)劃的變化或改進(jìn):當(dāng)發(fā)現(xiàn)有某些功能需加強(qiáng)時(shí),可讓維護(hù)人員進(jìn)行智能性的改進(jìn) 3.13輸入輸出要求1. 輸出(1) 采購系統(tǒng)的輸出必須產(chǎn)生一個(gè)顯示將要采購物品的數(shù)量、種類、各物品種類所需資金的報(bào)表;(2) 庫存系統(tǒng)必須產(chǎn)生一個(gè)日?qǐng)?bào)以顯示物品的數(shù)量、種類、已采購的數(shù)量、在進(jìn)貨途中的數(shù)量、準(zhǔn)備出庫的數(shù)量、相關(guān)的單位成本,并按物品的數(shù)量分類;(3)銷售系統(tǒng)輸出每日銷售訂單及客戶定貨情況統(tǒng)計(jì)分析報(bào)表。2. 輸入(1) 采購系統(tǒng)輸
30、入采購訂單包括所需物品的物品的數(shù)量、種類,需要 和供貨商的供貨合同和記錄供應(yīng)商的概況可提供的等;(2) 庫存系統(tǒng)輸入每日的根據(jù)采購計(jì)劃對(duì)到物品的品種、規(guī)格數(shù)量和質(zhì)量逐一驗(yàn)收的情況記錄 ,同時(shí)更新物料數(shù)據(jù)庫(3) 銷售輸入輸入每日客戶訂單統(tǒng)計(jì)表及客戶協(xié)議合同。; 解釋各輸入輸出數(shù)據(jù)類型,并逐項(xiàng)說明其媒體、格式、數(shù)值范圍、精度等。對(duì)軟件的數(shù)據(jù)輸出及必須標(biāo)明的控制輸出量進(jìn)行解釋并舉例,包括對(duì)硬拷貝報(bào)告(正常結(jié)果輸出、狀態(tài)輸出及異常輸出)以及圖形或顯示報(bào)告的描述。3.14數(shù)據(jù)管理能力要求 需要管理的文件個(gè)數(shù):15個(gè)表的個(gè)數(shù):5個(gè)3.15故障處理要求 軟件方面:a:讀后寫的問題,表現(xiàn)在讀出失效數(shù)據(jù),要求
31、能妥當(dāng)解決 b:回復(fù)的問題 c:數(shù)據(jù)的備份問題 d:文檔不一致問題 硬件方面:a:停電問題 b:磁盤破壞問題 c: 輸入輸出設(shè)備的可靠性3.16其他專門要求使用方便的要求:界面友好,可視性強(qiáng),易上手,基本達(dá)到零培訓(xùn)可維護(hù)性、可補(bǔ)充性、運(yùn)行環(huán)境可轉(zhuǎn)換性的特殊要求:軟件的輔助文檔詳實(shí)、準(zhǔn)確、對(duì)操作系統(tǒng)的兼容性好3.2運(yùn)行環(huán)境規(guī)定3.21設(shè)備a:處理器型號(hào)及內(nèi)存容量:WIN 98/2000/xp 64Mb:外存容量、聯(lián)機(jī)或脫機(jī)、媒體及其存儲(chǔ)格式,設(shè)備的型號(hào)及數(shù)量:200M,聯(lián)機(jī),磁盤磁帶,P,三臺(tái)以上 c:輸入及輸出設(shè)備的型號(hào)和數(shù)量,聯(lián)機(jī)或脫機(jī):打印機(jī)(型號(hào)不拘) 數(shù)據(jù)掃描儀,兩臺(tái)以上d:數(shù)據(jù)通信設(shè)
32、備的型號(hào)和數(shù)量:網(wǎng)絡(luò)適配器等e:功能鍵及其他專用硬件:無3.22支持軟件PIII 系列機(jī),32位數(shù)據(jù)源,Delphi , MSQL SERVER系列3 .3性能需求 性能需求產(chǎn)品的進(jìn)貨單和產(chǎn)品的銷售單中的“單價(jià)”和“金額”的精度取到小數(shù)點(diǎn)后兩位,“數(shù)量”的精度取整數(shù)。 時(shí)間特性該管理分析系統(tǒng)從啟動(dòng)到進(jìn)入主菜單的時(shí)間正常情況下少于秒,錄入并更新數(shù)據(jù)的時(shí)間正常情況下少于秒。 靈活性本管理分析系統(tǒng)軟件適應(yīng)于Windows95982000NT中文版的環(huán)境下運(yùn)行。第四章 數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)4.1 數(shù)據(jù)字典() 數(shù)據(jù)流條目庫存報(bào)警:(倉庫名稱、貨品編碼、貨品條碼、單位、品名規(guī)格、貨品類別、入庫價(jià)、出庫價(jià)、當(dāng)
33、前庫存量、庫存上限、庫存下限)名字:倉庫資料描述:對(duì)倉庫的記錄資料。定義:倉庫名稱+倉庫位置。位置:輸出 打印機(jī)。名字:來往單位資料別名: 客戶單位資料描述:對(duì)來往單位的記錄資料。定義:來往單位名稱+電話+傳真機(jī)+傳呼機(jī)+手機(jī)+詳細(xì)地址+郵編+聯(lián)系人位置:輸出打印機(jī)。名字:采購收貨單描述:采購收到貨物的票據(jù)證明。定義:采購收貨單=日期+單號(hào)+出貨倉+供貨單位+貨品類別+開單人+貨品編碼+品名規(guī)格+單位+單價(jià)+數(shù)量+金額位置:輸出打印機(jī)。名字:采購?fù)素泦蝿e名:客戶退回貨物的記錄票據(jù)。定義:采購?fù)素泦稳掌?單號(hào)+退貨倉+供貨單位+貨品類別+開單人+貨品編碼+品名規(guī)格+數(shù)量+金額位置:輸出打印機(jī)名字
34、:采購入庫明細(xì)表描述:采購員采購動(dòng)作成功后,貨物入庫記錄的詳細(xì)記錄。定義:日期+單號(hào)+進(jìn)貨倉+供貨單位+開單人+備注+貨品編碼+品名規(guī)格+貨品類別+單位+單價(jià)+數(shù)量+金額+貨品類別數(shù)目+總數(shù)量+總金額位置:輸出打印機(jī)名字:供應(yīng)商入庫匯總表描述:供應(yīng)商供應(yīng)的貨物入庫登記記錄資料。定義:倉庫名稱+貨品條碼+貨品編碼+單位+品名規(guī)格+貨品類別+入庫價(jià)+出庫價(jià)+當(dāng)前庫存量+庫存上限+庫存下限+總庫存量位置:輸出打印機(jī)。名字:銷售發(fā)貨單描述:銷售發(fā)貨的票據(jù)。定義:銷售發(fā)貨單=日期+單號(hào)+出貨倉+收貨單位+開單人+備注+貨品編碼+品名規(guī)格+單位+單價(jià)+數(shù)量+金額位置:輸出打印機(jī)名字;銷售退貨單描述:記錄客
35、戶退貨的票據(jù)。定義:日期+單號(hào)+退入倉+收貨單位+開單人+備注+貨品編碼+品名規(guī)格+單位+單價(jià)+數(shù)量+金額位置:輸出 打印機(jī)名稱:領(lǐng)料出庫描述:把庫存中物品領(lǐng)出倉庫的詳細(xì)記錄資料。定義:領(lǐng)料出庫時(shí)間+單號(hào)+領(lǐng)料倉+領(lǐng)用部門+開單人+備注+貨品編碼+品名規(guī)格+單位+單價(jià)+數(shù)量+金額位置:輸出打印機(jī)名稱:倉庫調(diào)撥描述:用于處理同一個(gè)單位在不同倉庫之間調(diào)撥物品。定義:倉庫調(diào)撥日期+單號(hào)+調(diào)出倉+調(diào)出部門+調(diào)入部門+調(diào)入部門+開單人+貨品編碼+品名規(guī)格+單位+單價(jià)+數(shù)量+金額位置:輸出打印機(jī)名字:產(chǎn)品入庫明細(xì)表描述:車間生產(chǎn)出的產(chǎn)品送入倉庫保存的詳細(xì)登記表。定義:產(chǎn)品入庫明細(xì)表=日期+單號(hào)+進(jìn)貨倉+生
36、產(chǎn)部門+開單人+備注+貨品編碼+品名規(guī)格+單位+單價(jià)+數(shù)量+金額+生產(chǎn)部門(個(gè))+開單人(位)+備注(條)+品名規(guī)格(類)+數(shù)量+總金額(元)名字:庫存報(bào)警描述:無論是倉庫的那一種貨品超過了它的上限或下限,那么庫存就產(chǎn)生報(bào)警。定義:庫存報(bào)警=倉庫名稱+貨品編碼+貨品條碼+單位+品名規(guī)格貨品類別+入庫價(jià)+出庫價(jià)+當(dāng)前庫存量+庫存上限+庫存下限庫存管理要求產(chǎn)品的入庫單|產(chǎn)品的出廠單產(chǎn)品的進(jìn)貨單進(jìn)貨日期單據(jù)編號(hào)進(jìn)貨商附加說明品名計(jì)量單位單價(jià)數(shù)量金額產(chǎn)品的銷售單銷售日期單據(jù)編號(hào)客戶附加說明品名計(jì)量單位單價(jià)數(shù)量金額查詢要求產(chǎn)品的進(jìn)貨情況|產(chǎn)品的銷售情況|統(tǒng)計(jì)要求產(chǎn)品的進(jìn)貨情況進(jìn)貨日期單據(jù)編號(hào)進(jìn)貨商附加說
37、明品名計(jì)量單位單價(jià)數(shù)量金額產(chǎn)品的銷售情況銷售日期單據(jù)編號(hào)客戶附加說明品名計(jì)量單位單價(jià)數(shù)量金額統(tǒng)計(jì)表產(chǎn)品的庫存情況() 文件條目文件名:進(jìn)貨文件組成:進(jìn)貨日期單據(jù)編號(hào)進(jìn)貨商附加說明品名計(jì)量單位單價(jià)數(shù)量金額 組織:按產(chǎn)品的單據(jù)編號(hào)及品名的遞增順序排列文件名:銷售文件組成:銷售日期單據(jù)編號(hào)客戶附加說明品名計(jì)量單位單價(jià)數(shù)量金額 組織:按產(chǎn)品的單據(jù)編號(hào)及品名的遞增順序排列文件名:庫存文件組成:品名計(jì)量單位數(shù)量組織:按產(chǎn)品的品名的遞增順序排列(3)小說明小說明只描述最底層的基本加工。加工編號(hào):加工名:檢查有效性輸入流:庫存管理要求,查詢要求輸出流:有效的庫存管理要求,有效的查詢要求加工邏輯:檢查輸入要求的
38、有效性加工編號(hào):.加工名:要求類型處理輸入流:庫存管理要求,當(dāng)前日期輸出流:產(chǎn)品的進(jìn)貨單,產(chǎn)品的銷售單加工邏輯:根據(jù)庫存管理要求的類型選擇 CASE 1:產(chǎn)品進(jìn)貨,輸出產(chǎn)品的進(jìn)貨單 CASE 2:產(chǎn)品銷售,輸出產(chǎn)品的銷售單加工編號(hào):.加工名:查詢類別處理輸入流:查詢要求輸出流:查詢產(chǎn)品進(jìn)貨情況,查詢產(chǎn)品銷售情況,統(tǒng)計(jì)要求加工邏輯:根據(jù)查詢類別選擇 CASE 1:查詢產(chǎn)品進(jìn)貨情況 CASE 2:查詢產(chǎn)品銷售情況 CASE 3:統(tǒng)計(jì)要求加工編號(hào):.加工名:產(chǎn)品進(jìn)貨查詢輸入流:查詢產(chǎn)品進(jìn)貨情況,進(jìn)貨文件輸出流:產(chǎn)品進(jìn)貨情況加工邏輯:根據(jù)查詢產(chǎn)品進(jìn)貨情況的要求從進(jìn)貨文件中讀出產(chǎn)品進(jìn)貨記錄,輸出產(chǎn)品進(jìn)貨
39、情況加工編號(hào):.加工名:產(chǎn)品銷售查詢輸入流:查詢產(chǎn)品銷售情況,銷售文件輸出流:產(chǎn)品銷售情況加工邏輯:根據(jù)查詢產(chǎn)品銷售情況的要求從銷售文件中讀出產(chǎn)品銷售記錄,輸出產(chǎn)品銷售情況加工編號(hào):.加工名:產(chǎn)品庫存統(tǒng)計(jì)輸入流:統(tǒng)計(jì)要求,庫存文件輸出流:統(tǒng)計(jì)表加工邏輯:根據(jù)統(tǒng)計(jì)要求從庫存文件中讀出所有庫存產(chǎn)品的記錄,輸出統(tǒng)計(jì)。4.2 庫存系統(tǒng)ER圖日期單號(hào)退料倉領(lǐng)用部門退料入庫調(diào)入部門品名規(guī)格領(lǐng)料出庫日期單號(hào)數(shù)量備注領(lǐng)料倉領(lǐng)用部門開單人單位貨品編碼品名規(guī)格單價(jià)金額數(shù)量備注開單人單號(hào)調(diào)入倉日期領(lǐng)料退料處 理倉庫調(diào)撥單單價(jià)單位金額調(diào)出倉調(diào)用部門貨品編碼倉庫物品管理庫存報(bào)警倉庫管理員統(tǒng)計(jì)金額<元>品名規(guī)
40、格貨品編碼品名規(guī)格<類>開單人<位>生產(chǎn)部門備注金額數(shù)量產(chǎn)品入庫處 理產(chǎn)品入庫匯總表備注<條>產(chǎn)品入庫明細(xì)單總金額<元>數(shù)量生產(chǎn)部門<個(gè)>單價(jià)單位單號(hào)日期開單人進(jìn)貨倉生產(chǎn)產(chǎn)品入庫日期單號(hào)進(jìn)貨倉生產(chǎn)部門開單人備注貨品編碼品名規(guī)格單位金額單價(jià)數(shù)量第五章 系統(tǒng)設(shè)計(jì)與具體實(shí)現(xiàn)5.1系統(tǒng)設(shè)計(jì)概念5.11安全性、可靠性、容錯(cuò)性 安全可靠是一個(gè)應(yīng)用系統(tǒng)的靈魂,一個(gè)極小的差錯(cuò),可能會(huì)造成整個(gè)系統(tǒng)的癱瘓,甚至可能造成供銷存的巨大損失。因此系統(tǒng)設(shè)計(jì)必需把安全性、可靠性、容錯(cuò)性放在首位。5.12開放性、標(biāo)準(zhǔn)化 從發(fā)展的眼光看,一個(gè)綜合的計(jì)算機(jī)管理系統(tǒng)要實(shí)現(xiàn)
41、市場、決策、管理、設(shè)計(jì)、制造等各環(huán)節(jié)的信息共享,完成不同制造廠商的設(shè)備和計(jì)算機(jī)軟硬件資源的數(shù)據(jù)交換。建立一個(gè)由開放式,標(biāo)準(zhǔn)化的異構(gòu)式網(wǎng)絡(luò)系統(tǒng),開放式標(biāo)準(zhǔn)化的異構(gòu)式數(shù)據(jù)庫組成的平臺(tái)來滿足當(dāng)前的需求,同時(shí)又能適應(yīng)今后新技術(shù)的引進(jìn)、開發(fā)和推廣。 5.13實(shí)用、靈活、易于擴(kuò)展 系統(tǒng)設(shè)計(jì)盡量簡單,靈活易于管理,有利于將來需要時(shí)進(jìn)行功能改進(jìn)和新技術(shù)引入。先進(jìn)性、成熟性 我們所處的時(shí)代是信息時(shí)代,通信和計(jì)算機(jī)技術(shù)的發(fā)展日新月異。因而,應(yīng)用系統(tǒng)的建設(shè)不僅應(yīng)適應(yīng)新技術(shù)發(fā)展方向,保證其先進(jìn)性,同時(shí)兼顧成熟的計(jì)算機(jī)技術(shù)、保證系統(tǒng)的可靠。5.2系統(tǒng)的具體實(shí)現(xiàn)5.21總體結(jié)構(gòu) 完成圖形 數(shù)據(jù)轉(zhuǎn)換圖形管理模塊輸出模塊輸入
42、模塊銷售管理模塊庫存管理模塊采購管理模塊 采購需求 庫存管理 生產(chǎn)需求5.22庫存管理模塊:a.模塊描述:輸入當(dāng)采購模塊發(fā)出采購定單時(shí)開始應(yīng)作,直到入庫,記錄入庫時(shí)貨單編號(hào)、日期等貨品信息。通過生產(chǎn)產(chǎn)品入庫單、領(lǐng)料出庫、退料入庫、倉庫調(diào)撥的錄入,及時(shí)的調(diào)整庫存貨品??梢约皶r(shí)的打印出產(chǎn)品入庫匯總表和產(chǎn)品入庫明細(xì)表。當(dāng)庫存貨品數(shù)量小于等于必須庫存量時(shí)發(fā)出庫存報(bào)警。b.功能:庫管人員通過打印產(chǎn)品入庫匯總表和產(chǎn)品入庫明細(xì)表進(jìn)行庫存核實(shí)和了解,庫存報(bào)警時(shí)及時(shí)的從其他倉庫調(diào)撥貨品或者開出采購單給采購人員進(jìn)行采購。c.結(jié)構(gòu):生產(chǎn)產(chǎn)品入庫產(chǎn)品入庫明細(xì)表庫存報(bào)警明細(xì)表倉庫調(diào)撥退料入庫領(lǐng)料出庫庫存管理模塊產(chǎn)品入庫
43、匯總表d.性能:內(nèi)部操作庫存報(bào)警,調(diào)撥指明從哪個(gè)倉庫移動(dòng)多少數(shù)量到哪個(gè)倉庫,程序改變相應(yīng)倉庫的數(shù)量并打印產(chǎn)品入庫匯總表和產(chǎn)品入庫明細(xì)表。e.輸入項(xiàng):生產(chǎn)產(chǎn)品入庫單(日期,單號(hào),進(jìn)貨倉,生產(chǎn)部門,開單人,備注,貨品編號(hào)、規(guī)格品名、單價(jià)、數(shù)量、金額)領(lǐng)料出庫(日期,單號(hào)、領(lǐng)料倉、領(lǐng)用部門、開單人,備注、貨品編號(hào)、規(guī)格品名、單價(jià)、數(shù)量、金額)退料入庫(日期,單號(hào)、退入倉、領(lǐng)用部門、開單人,備注、貨品編號(hào)、規(guī)格品名、單價(jià)、數(shù)量、金額)倉庫調(diào)撥(日期,單號(hào)、調(diào)入倉、調(diào)出倉、開單人,備注、貨品編號(hào)、規(guī)格品名、單價(jià)、數(shù)量、金額)f.輸出項(xiàng):打印出產(chǎn)品入庫匯總表和產(chǎn)品入庫明細(xì)表;庫存報(bào)警。 g.算法: sel
44、ect every item from certain db update every item into certain db delete certain line from certain db add every item into certain db if db has changed then refresh certain db link db then update certain items or search itemscertain貨物庫存if <庫存下限 or >庫存上限then 庫存報(bào)警 then 庫存管理人員啟動(dòng)采購管理模塊h.流程邏輯:用戶進(jìn)入倉庫管理模塊后,即可對(duì)生產(chǎn)產(chǎn)品入庫單、領(lǐng)料出庫、退料入庫、倉庫調(diào)撥的錄入,產(chǎn)品入庫匯總表和產(chǎn)品入庫明細(xì)表的打印。i.接口:通過相應(yīng)模塊的修改和保存進(jìn)行內(nèi)部數(shù)據(jù)的修改,打印接口進(jìn)行產(chǎn)品入庫匯總表和產(chǎn)品入庫明細(xì)表的打印j.存儲(chǔ)分配:對(duì)生產(chǎn)產(chǎn)品入庫單、領(lǐng)料出庫、退料入庫
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 難忘的一個(gè)人500字作文10篇范文
- 兒童節(jié)游樂場活動(dòng)方案
- 企業(yè)與貓咖的合作協(xié)議
- 運(yùn)輸承包合同與運(yùn)輸車輛承包合同
- 品牌服裝采購與分銷合同
- 公交公司小隊(duì)活動(dòng)方案
- 快樂童話創(chuàng)作與故事主題(5篇)
- 公交車禮讓行人活動(dòng)方案
- 對(duì)失敗與成功的新認(rèn)識(shí)議論文15篇
- 重新簽訂離婚協(xié)議書
- 分布式光伏經(jīng)濟(jì)評(píng)價(jià)規(guī)范
- 振動(dòng)力學(xué)期末試卷-06.07.08期末-上海交大
- MOOC 大學(xué)物理(上)-西北工業(yè)大學(xué) 中國大學(xué)慕課答案
- 伊朗鋼結(jié)構(gòu)包裝專項(xiàng)方案
- 雨污分流改造方案
- 小升初數(shù)學(xué)知識(shí)點(diǎn)總結(jié)(小考復(fù)習(xí)精編專項(xiàng)講義)六年級(jí)數(shù)學(xué)小升初復(fù)習(xí)系列:數(shù)與式知識(shí)點(diǎn)梳理大全
- E+H-壓力變送器培訓(xùn)
- 統(tǒng)編版高中語文必修下冊(cè)《跨媒介閱讀與交流》標(biāo)準(zhǔn)課件
- 重慶市地質(zhì)災(zāi)害專業(yè)監(jiān)測預(yù)警技術(shù)要求(試行)
- 幼兒園戶外自主游戲中教師的有效介入研究-以積木游戲?yàn)榘咐ㄗ罱K成稿)
- 廣東省地質(zhì)災(zāi)害危險(xiǎn)性評(píng)估實(shí)施細(xì)則(2023年修訂版)
評(píng)論
0/150
提交評(píng)論