資源描述:
《圖書倉庫管理系統(tǒng)的設計》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。
1、圖書倉庫管理系統(tǒng)的設計
系統(tǒng)可行性分析
可行性分析的任務,并不是所有問題都有簡單明顯的解決辦法,事實上,許多問題不可能在預定的系統(tǒng)規(guī)模之內解決。如果問題沒有可行的解,那么花費這項開發(fā)工程上的任何時間、資源、人力和經(jīng)費都是無謂的浪費。
可行性研究的目的就是用最小的代價在盡可能短的時間內確定問題是否能夠解決。必須記住,可行性研究的目的不是解決問題,而是確定問題是否值得去解。怎樣達到這個目的呢?當然不能靠主觀猜想,而只能靠客觀分析。必須分析幾種主要的可能解法的利弊,從而判斷原定的系統(tǒng)目標
2、和規(guī)模是否現(xiàn)實,系統(tǒng)完成后所能帶來的效益是否大到值得投資開發(fā)這個系統(tǒng)的程度。
因此,可行性研究實質上是要進行一次大大壓縮簡化了的系統(tǒng)分析和設計的過程,也就是在較高層次上以較抽象的方式進行的系統(tǒng)分析和設計的過程。所以從以上的分析原則來看,我所設計的倉庫信息管理系統(tǒng)是一個規(guī)模不太大的系統(tǒng),但是目標明確,清晰的描述了對目標系統(tǒng)的一切限制和約束。本系統(tǒng)幾乎在所有的企業(yè)、公司使用,當然它需要進一步的完善和更新。在使用過程中,要看它能不能帶來效益,畢竟在現(xiàn)今社會效率是第一位的。從現(xiàn)實看,這還是有一定的實
3、用價值的,從另一個角度看,現(xiàn)實社會發(fā)展飛速,尊重科技勢在必行,因此這也是開發(fā)本系統(tǒng)的一個非常重要的原因。21世紀是計算機的時代,它必然取代一部分人的工作,高科技的監(jiān)控系統(tǒng)進入社會生活的方方面面是發(fā)展的趨勢。
本設計從一下三個方面進行可行性研究:
1.技術可行性。本設計“圖書倉庫管理系統(tǒng)”是為圖書倉庫管理人員開發(fā)的。鑒于本人在上學期數(shù)據(jù)庫課程設計中通過學習和實踐,對開發(fā)管理信息系統(tǒng)又有了一定的認識和提高,使自己在開發(fā)管理信息系統(tǒng)方面的技術有很大提高。由于本設計最重要體現(xiàn)的是實用性,所以,
4、通過大量的社會調查和分析,結合自己現(xiàn)有的技術水平加上導師的指導,還是能按期完成本畢業(yè)設計。
2.經(jīng)濟可行性。成本方面:由于本畢業(yè)設計屬于計算機科學(本科)教學的最后一個環(huán)節(jié),所以人力消耗免費,資源學校提供,指導老師義務指導。所以成本計算只需計算開發(fā)期間開發(fā)者的生活消費,學校資源的消耗,所以開發(fā)本軟件的成本是非常低的。效益方面:為圖書開發(fā)一個完整、合理的圖書倉庫管理系統(tǒng),可大大節(jié)余人力,以前需要多人干的工作,使用本系統(tǒng)只需一個人或幾個人就能完成,且工作量和勞
5、動強度大大降低。所以開發(fā)本軟件可以為社會帶來很好的經(jīng)濟效益。
從以上分析看開發(fā)本軟件在經(jīng)濟上是可行的。
3.操作可行性。本軟件是為圖書倉庫的管理者開發(fā)的,所有本軟件的用戶對象是圖書倉庫的工作人員,由于本軟件要設計成友好的界面,寫出詳細的使用說明,用戶只需懂得簡單的計算機操作知識,就能自由應用本軟件。
所以從以上幾個方面的分析來看,開發(fā)本軟件是完全可行的。
系統(tǒng)主窗體設
6、計
5.1創(chuàng)建工程項目—圖書倉庫管理系統(tǒng)
打開VisualBasic后,單擊File->NewProject菜單,在工程模板中選擇StandardExE,VisualBasic將自動產(chǎn)生一個Form窗體,屬性都是缺省設置。這里我們刪除這個窗體,單擊File->SaveProjiect菜單,將這個工程項目命名為圖書倉庫管理系統(tǒng)。
5.2創(chuàng)建系統(tǒng)主窗體
VisualBasic創(chuàng)建的應用程序可以是SDI(單文檔界面)和MDI(多文檔界面)。在SDI的程序中,每個
7、窗體之間是獨立的。而MDI的程序中,有一個窗體是主窗體,可以包含其他窗體,他的類型是MDIForm。本設計采用多文檔界面,這樣可以使程序更加美觀、整齊有序。單擊工具欄中的ADDMDIForm按鈕,生成一個窗體。
創(chuàng)建主窗體菜單
熟悉Windows下應用程序的用戶對菜單一定有比較深的印象。所謂菜單,即是指應用程序中為用戶提供的一組命令,這些命令出現(xiàn)在應用程序界面的頂部。每項菜單有多項子菜單,具有一定的專門功能,用戶容易通過主菜單來訪問其下的子菜單。增加
8、菜單可以增強應用程序的功能。下面將介紹菜單及菜單的編輯和使用。
1.菜單簡介
菜單欄在窗體欄的標題欄下面,包含一個或多個菜單標題。當單擊一個菜單標題,包含菜單項目的列表就被拉下來。菜單項可以包含命令、分隔條和子菜單標題。用戶看到的每個菜單項和在“MenuEditor”中定義的一個菜單控件相對應。
為了使應用程序簡單好用,應該將菜單相按功能進行分組。菜單控件使一個對象,與其他對象一樣,它具有定義它的外觀與行為的屬性。在設計或運行時