企業(yè)物資管理系統(tǒng)_第1頁
企業(yè)物資管理系統(tǒng)_第2頁
企業(yè)物資管理系統(tǒng)_第3頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、設(shè)計題目企業(yè)物資管理系統(tǒng)一、開發(fā)平臺 : C#+ SQL SERVER 2005二、功能要求 :1、設(shè)計內(nèi)容 設(shè)計一個企業(yè)物資管理系統(tǒng),該系統(tǒng)的用戶由一般用戶和管理員組成,不同的用戶擁有不同的 權(quán)限,各自完成各自的管理功能。首先是歡迎界面,然后選擇登錄,登錄的時候首先要判斷用戶的 身份,合法的用戶然后進入到系統(tǒng)主界面中,不同的用戶看到不同的系統(tǒng)功能。用 SQLSERVER2005 創(chuàng)建后臺數(shù)據(jù)庫,然后利用程序設(shè)計語言( C#)編寫程序?qū)崿F(xiàn)對數(shù)據(jù)庫的操作,按照要求完成所有 的功能和模塊。2、企業(yè)物資管理系統(tǒng)主要功能 它包括編制采購計劃、物資入庫管理、物資出庫管理、物資采購管理、清點庫存、物資信息

2、統(tǒng) 計等功能。( 1)登錄界面、用戶注冊界面。( 2)用戶管理:物資入庫界面(增) 、物資出庫界面(增) 、物資信息查詢界面、本用戶密碼的修 改界面、部門信息查詢界面( 3)管理員管理:計劃管理界面(包含物資需求、庫存、采購的增、刪、改、查詢)、物資管理界面(包含出庫和入庫的增、刪、改、查詢) 、參數(shù)維護界面(對物資和部門的種類增、刪、改、查 詢)、用戶信息管理界面3 、物資管理信息系統(tǒng)數(shù)據(jù)庫表單(表單和字段可以按照需求增、刪、改)( 1)用戶信息表單,主要字段有:用戶名、密碼、用戶身份(管理員和普通用戶)( 2)物資需求 表單,主要字段: 部門編號(外碼) 、物資編號(外碼) 、需求數(shù)量(

3、3)物資 庫存 表單,主要字段: 物資編號(主碼,外碼) 、物資名稱、規(guī)格號、庫存數(shù)量、倉 庫( 4)采購計劃 表單,主要字段有:物資編號 (主碼,外碼) 、采購日期、采購數(shù)量( 5)物資 表單,主要字段有: 物資 編號、名稱、單價、單位、供應(yīng)商( 6)部門信息 表單,主要字段有:部門編號、部門名稱、備注( 7)物資入庫 表單,主要字段有:物資編號 (主碼,外碼) 、物資名稱、入庫數(shù)量、入庫時間、 經(jīng)辦人、倉庫( 8)物資出庫 表單,主要字段有:物資編號 (外碼)、部門編號 (外碼)、物資名稱、出庫數(shù)量、 出庫時間、經(jīng)辦人三、課程設(shè)計報告主要內(nèi)容 :1 企業(yè)物資管理系統(tǒng)需求分析(給出系統(tǒng)的功能

4、模塊圖,對各功能作出詳細介紹)2 企業(yè)物資管理系統(tǒng)界面設(shè)計(給出界面截圖及其主要控件的屬性設(shè)置表格)3 企業(yè)物資管理系統(tǒng)數(shù)據(jù)庫設(shè)計 (給出數(shù)據(jù)庫各個表單中數(shù)據(jù)的字段名, 數(shù)據(jù)類型及其相應(yīng)的 說明)4 企業(yè)物資管理系統(tǒng)程序設(shè)計(功能模塊給出詳細的代碼,重點語句的注釋)目錄1.企業(yè)物資管理系統(tǒng)需求分析 歡迎界面用戶管理界面物資入庫界面物資出庫界面物資信息查詢界面 部門信息查詢界面 本用戶密碼修改界面 管理員管理界面物資需求界面庫存界面采購界面出庫界面入庫界面物資界面部門界面用戶界面2 企業(yè)物資管理系統(tǒng)界面設(shè)計 歡迎界面用戶管理界面管理員管理界面界面主要空間屬性 3 企業(yè)物資管理系統(tǒng)數(shù)據(jù)庫設(shè)計 4.

5、企業(yè)物資管理系統(tǒng)程序設(shè)計(部分代碼) 歡迎界面用戶管理界面程序設(shè)計 管理員管理界面小結(jié)參考文獻 1.企業(yè)物資管理系統(tǒng)需求分析歡迎界面用戶登錄進入用戶管理界面物資入庫L物資出庫J物資信息查詢部門信息查詢r本用戶密碼修改LJ圖企業(yè)物資管理系統(tǒng)功能模塊圖歡迎界面選中歡迎界面中管理員登錄按鈕便以管理員身份登錄,選中用戶登錄按鈕便以用戶身份登錄,選中用戶注冊按鈕便可以注冊,然后再進行用戶登錄。用戶管理界面以用戶身份登陸后就可以進入用戶管理界面。用戶可以進行物資入庫、物 資出庫、物資信息查詢、部門信息查詢、本用戶密碼修改等操作。物資入庫界面用戶可以對要入庫的物資進行增加操作。物資出庫界面用戶可以對要出庫的

6、物資進行增加操作。用戶可以通過對物資名稱的模糊查詢和物資編號的查詢進行對物資信息的 查詢操作。用戶可以通過對部門名稱的模糊查詢和部門編號的查詢進行對物資信息的 查詢操作。本用戶密碼修改分別由賬戶、密碼、新密碼、確認新密碼等組成。用戶首 先要輸入自己的賬號和密碼,然后進行密碼修改。如果賬戶和密碼不正確,其 文本框會自動清空,并提示錯誤。若新密碼和確認新密碼不相同,其文本框也 會清空,系統(tǒng)會報出錯誤要求重新輸入。管理員管理界面進行管理員登陸正確后便可以進入管理員管理界面。在這個界面中,管理 員可以進行物資需求、庫存、采購、出庫、入庫、物資和部門的增、刪、查、 改等操作以及用戶界面的查詢操作。物資需

7、求界面管理員可以通過對物資需求信息的增、 刪、查、改來管理企業(yè)的物資需求庫存界面管理員可以通過對庫存信息的增、刪、查、改來管理企業(yè)的庫存采購界面管理員可以通過對采購信息的增、刪、查、改來管理企業(yè)的采購管理員可以通過對出庫信息的增、刪、查、改來管理企業(yè)的出庫管理員可以通過對入庫信息的增、刪、查、改來管理企業(yè)的入庫管理員可以通過對物資信息的增、刪、查、改來管理企業(yè)的物資管理員可以通過對部門信息的增、刪、查、改來管理企業(yè)的部門 管理員可以通過對用戶信息的查詢來查看企業(yè)的用戶情況。2企業(yè)物資管理系統(tǒng)界面設(shè)計歡迎界面圖 歡迎界面圖 管理員登錄界面圖 用戶登錄界面圖 用戶注冊界面用戶管理界面圖 用戶管理界

8、面圖 物資入庫界面圖 物資出庫界圖物資信息查詢界面 圖部門信息查詢界面圖 本用戶密碼修改界面管理員管理界面圖管理員管理界面圖物資需求管理界面 圖庫存信息管理界面 圖采購信息管理界面 圖管理員管理界面圖入庫信息管理界面 圖物資信息管理界面 圖部門信息管理界面 圖用戶信息管理界面界面主要空間屬性表登陸界面主要控件屬性表對象屬性名屬性值LabellText賬戶Label2Text密碼Butt on1Text確定Button2Text退出表增刪改查管理頁面屬性Name屬性設(shè)置值LabellText*信息管理DataGridViewlText從數(shù)據(jù)庫導(dǎo)入表Butto n1Text增Butto n2Tex

9、t刪Butto n3Text改Butto n4Text查Butto n5Text退出Name屬性設(shè)置值Label1Text賬戶Label2Text密碼Label3Text新密碼Label4Text確認新密碼Butto n1Text確認Butto n2Text退出表本用戶密碼修改界面頁面屬性3 企業(yè)物資管理系統(tǒng)數(shù)據(jù)庫設(shè)計企業(yè)物資管理系統(tǒng)總共涉及8張表,分別是用戶信息表單、物資需求表單、物資庫存表單、采購計劃表單、物資表單、物資表單、物資入庫表單、物資出庫表單。表用戶信息表單字段名稱字符類型長度是否為空完整性用戶名n char10:否<pk>密碼n char10否非空身份n char1

10、0否非空表物資需求表單字段名稱字符類型長度:是否為空完整性部門編號n char10:否<fk>物資編號n char10否<fk>需求數(shù)量int否非空表物資庫存表單字段名稱字符類型長度是否為空完整性物資編號char10:否<pk><fk>物資名稱varchar12否非空規(guī)格號char10:否非空庫存數(shù)量int否非空倉庫varchar30否非空表米購計卜劃表單字段名稱字符類型長度是否為空完整性物資編號n char10否<pk><fk>采購時期datetime否非空采購數(shù)量int否非空表物資表單字段名稱字符類型長度是否為空完整性

11、物資編號n char10:否非空名稱n char10否非空單位n char10否非空單價n char10:否非空供應(yīng)商n char10否非空表部門信息表單字段名稱字符類型長度是否為空完整性部門編號n char10否非空部門名稱n char10否非空備注n char10是表物資入庫表單字段名稱字符類型長度是否為空完整性物資編號n char10否<pk><fk>物資名稱n char10否非空入庫數(shù)量int否非空入庫時間datetime否非空經(jīng)辦人n char10否非空倉庫n char10否非空表物資出庫表單字段名稱字符類型長度是否為空完整性物資編號n char10否<

12、fk>部門編號n char10否<fk>物資名稱n char10否非空出庫數(shù)量n char10否非空出庫時間n char10否非空經(jīng)辦人n char10否非空4.企業(yè)物資管理系統(tǒng)程序設(shè)計(部分代碼)因為界面中的代碼有很多都是相同的代碼,所需實現(xiàn)的功能也相同,所以 在寫界面代碼之前首先要定義一個類,把相同的代碼寫入,以便寫界面代碼時 的調(diào)用。通用代碼及注釋如下:class DBOperationSqlConnection conn = null;SqlCommand cmd = null;DataSet ds = new DataSet();SqlDataAdapter sda

13、 = null;publicDBOperation()sql2005;database=qiyemanagement;uid=sa;pwd=whkjdx"tryconn = new SqlConnection(url);();catch(" 數(shù)據(jù)庫打開失敗,請檢查連接字符串 ! ");public void Close() 資表單”中。this.物資表單 . 物資表單 );4、本用戶密碼修改private void btnUserModify_Click(object sender, EventArgs e)資庫存表單 . 物資庫存表單 );ells0.();st

14、ring sql = "delete from物資庫存表單 where 物資編號 ='" +wuzibianhao + "'"if (sql)(" 刪除成功! ");bindDGV();else(" 刪除失?。?");ells0.();string wuzimingcheng = 0.Cells1.();string guigehao = 0.Cells2.();int kucunshuliang = 0.Cells3.Value);string cangku = 0.Cells2.();FrmRe

15、store2 f = newFrmRestore2(wuzibianhao, wuzimingcheng, guigehao, kucunshuliang, cangku);();bindDGV();資庫存表單”中。this. 物資庫存表單 . 物資庫存表單 );private void btnquerry1_Click(object sender, EventArgs e)string sql = "select * from 物資庫存表單 where 物資編號 ='" + bumenbianhao + "'"DBOperation d

16、bcon = new DBOperation();= (sql);();private void btnquerry_Click(object sender, EventArgs e)string sql1 = "select * from 物資庫存表單 where 物資名稱 like '%"+ bumenmingcheng + "%'"DBOperation dbcon = new DBOperation();= (sql1);();private void btncancel_Click(object sender, EventArg

17、s e)();小結(jié)經(jīng)過三周的數(shù)據(jù)庫課程設(shè)計,我感覺自己有了很大的進步。從開始的云 里霧里,撒都不會, 無處下手到現(xiàn)在能設(shè)計出一個企業(yè)管理系統(tǒng)。 無論是從技 術(shù)上還是從理論上都讓我有了一個很大的提升,我真心的覺得這幾周的實習(xí)時 非常值得的,會讓我終生受益。在上課程設(shè)計課之前,我就在心里給自己打了個預(yù)防針,因為是三周的實 訓(xùn),跟我們以前一周的實訓(xùn)不同,覺得三周都面對電腦肯定是一件非常痛苦的 事,而且,我自己本身的C#也沒有學(xué)好。這次的實訓(xùn)需要把 C#和數(shù)據(jù)庫聯(lián)系起 來,我實在是不知道該怎么做。但同時我也非常的高興,因為這次的作業(yè)跟我 以后工作要做的事情可能是一樣的,現(xiàn)在把這項技能學(xué)好,對我以后的工

18、作將 會是非常有利的,我一定要好好去學(xué)并把它變成自己的技能。剛開始學(xué)時,我們都不懂該怎樣做。幸好余老師在做之前給我們上了幾堂 課,并給了我們一個樣板,讓我們在他的基礎(chǔ)上自己修改,變成自己的東西。 開始做時,都會面對很多問題,我遇到的問題也是層出不窮。改錯難,找錯更 難。那么多的代碼,密密麻麻,有時都不知道自己是哪兒出錯了,心里真是無 比郁悶。但也不能總是問老師,所以只好自己仔細的去查找錯誤并不斷的去改 正。最后,通過不斷地查找和改正,我發(fā)現(xiàn)自己對代碼的掌握越來越好,不僅 能幫自己解決問題,還能夠幫同學(xué)解決問題,當(dāng)聽到別人說你真厲害時,我心 里由衷的高興。也更加明白,困難時讓人提升的最快捷徑。雖然解決途中會遭 遇很多磨難,但是“吃的苦中苦,方為人上人” ,這也讓我對自己的未來充滿了 信心。三周的數(shù)據(jù)庫課程設(shè)計讓我受益匪淺,不僅學(xué)到了更多的知識,也明白了 許多人生大道理。相信在以后的人生中, 我也能像這次實訓(xùn)中一樣, 不怕問題, 勇于查找,勇于解決,在一次次的困難中不斷提升自己,鍛煉自己,讓自己的 成功之路更加寬闊,更加平坦。同時

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論