![管理信息系統(tǒng)課程設計_采購管理系統(tǒng)方案_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/6/212bb15e-b88a-43e9-a52e-d59d6e790117/212bb15e-b88a-43e9-a52e-d59d6e7901171.gif)
![管理信息系統(tǒng)課程設計_采購管理系統(tǒng)方案_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/6/212bb15e-b88a-43e9-a52e-d59d6e790117/212bb15e-b88a-43e9-a52e-d59d6e7901172.gif)
![管理信息系統(tǒng)課程設計_采購管理系統(tǒng)方案_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/6/212bb15e-b88a-43e9-a52e-d59d6e790117/212bb15e-b88a-43e9-a52e-d59d6e7901173.gif)
![管理信息系統(tǒng)課程設計_采購管理系統(tǒng)方案_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/6/212bb15e-b88a-43e9-a52e-d59d6e790117/212bb15e-b88a-43e9-a52e-d59d6e7901174.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、下載可編輯遼寧工業(yè)大學管理信息系統(tǒng)設計課程設計報告(論文)題目:采購管理系統(tǒng)的分析與設計院(系):軟件學院專業(yè)班級:軟件工程 113學號:安凱辰學生:111301076指導教師:王彥華教師職稱:講 師起止時間:.專業(yè) .整理 .下載可編輯課程設計(論文)任務及評語院(系):軟件學院教研室:軟件教研室學 號111301076學生安凱辰軟件工程專業(yè)班級111301076課程設計(論文)題目課程設計(論文)任務指導教師評語及成績采購管理系統(tǒng)的分析與設計管理信息系統(tǒng)課程設計作為獨立的教學環(huán)節(jié), 是電子商務專業(yè)集中實踐性環(huán)節(jié)系列之一, 是學習完管理信息系統(tǒng) 課程并進行完專業(yè)實習后進行的一次全面的綜合練習
2、。任務:采用結構化的系統(tǒng)開發(fā)方法, 應用具體的計算機語言 (如、VB、Delphi )和數據庫( SQLserver 、Oracle )等技術,按照軟件工程的思想,開發(fā)一個實用的中小型管理信息系統(tǒng), 完成采購管理系統(tǒng)的分析設計實施工作, 實現該系統(tǒng)系統(tǒng)設置、采購管理、到貨管理、庫存管理、退貨管理、打印報表等功能,并完成結合分析設計過程,撰寫系統(tǒng)設計說明書(課設報告) 。1根據課程設計時間選擇適當規(guī)模大小的設計課題。采用專業(yè)實習的調研容作為課程設計選題。2根據合理的進度安排,按照系統(tǒng)開發(fā)的流程及方法,踏實地開展課程設計活動。3課程設計過程中,根據選題的具體需求,在開發(fā)各環(huán)節(jié)中撰寫相關的技術文檔,
3、最后提交詳細的課程設計報告。4開發(fā)出可以運行的管理信息系統(tǒng),通過上機運行檢查。5設計說明書要求文檔齊備,步驟全整,流程正確,說明詳細,具有有可操作性。成績:指導老師簽字:2012年6月12日.專業(yè) .整理 .下載可編輯目錄第一章需求分析 .11.1需求分析的任務 .11.2業(yè)務流程分析 .21.3系統(tǒng)數據流程 .21.4數據字典創(chuàng)建 .4第2章 系統(tǒng)設計 .521 結構設計 .52.1.1概念設計 .52.1.2邏輯設計 .62.1.3物理設計 .72.2行為設計 .82.2.1總體設計 .82.2.2模塊設計 .9第3章 系統(tǒng)實施 .103.1系統(tǒng)功能模塊實現 .103.2數據庫的實現 .1
4、2第4章 總結 .14參考文獻 .15.專業(yè) .整理 .下載可編輯第一章 需求分析1.1 需求分析的任務本系統(tǒng)屬于超市管理信息系統(tǒng)的一個子系統(tǒng)。計算機的運用現正在發(fā)達國家的各類商店超市中普及。由于它能夠準確記載和查閱有關超市經營活動的大量數據,幫助超市經營者掌握和分析營銷情況,及時作出正確決策,并且有利于商店部的進貨、庫存、銷售情況等管理,因而大大提高了現代超市的管理水平。商業(yè)超市是當前最重要的商業(yè)經營形式之一,為了進一步提高商業(yè)超市的管理水平和競爭力,管理信息系統(tǒng)在商業(yè)超市中的應用已是大勢所趨。而采購管理主要負責處理整個超市的庫存的更新等往來數據信息。往來信息處理的及時、準確會促進商業(yè)超市成
5、本的降低,加速資金的回流,提高各級管理人員管理決策的水平。因此采購管理在整個超市管理信息系統(tǒng)中具有舉足輕重的作用。本文對小型超市管理信息系統(tǒng)中的超市采購管理子系統(tǒng)的設計與開發(fā)過程進行詳細說明。本系統(tǒng)設置了 7 個功能模塊:系統(tǒng)設置、采購管理、到貨管理、庫存管理、退貨管理、打印報表、關閉系統(tǒng)。請購單管理模塊中,主管審批時參照接受庫存部門的請購信息生成采購訂單。在采購模塊中實現訂購單的新建、修改、撤銷功能。采購定單生成后對應生成采購合同,按照合同的付款信息,及時向財務部門反饋用款信息,經批準后更新部門可用資金數目。合同完成后,為庫存提供到貨信息。本系統(tǒng),前臺使用 Visual Basic 6.0
6、作為開發(fā)工具,、數據庫使用 SQL Server 2000 ??旖莘奖愕膶崿F了系統(tǒng)的開發(fā)。隨著市場的國際化,市場對企業(yè)產品的質量和服務的要求越來越高,市場競爭日趨激烈企業(yè)在競爭中面臨著嚴峻的考驗。部分企業(yè)甚至可能被淘汰。企業(yè)要適應新的國外形勢在競爭中求生存,在生存中求發(fā)展。就必須提高企業(yè)的競爭力和抗風險的能力,加強企業(yè)部的信息化建設,借助信息技術,提高部運作效率,提高管理水平,在降低成本的同時達到提高企業(yè)競爭力的目的。而建立一整套完善適用的企業(yè)管理信息系統(tǒng)( ManagementInformation System, 簡稱 MIS)無疑是實現上述目標的有力手段之一。但是很少有針對具體企業(yè)的 M
7、IS研究,較少具體考慮企業(yè)的特殊狀況,因而造成了實施成功率低、浪費嚴重的現象。因此,對一企業(yè) MIS進行有針對性地研究,并由此構造一個具有代表性的系統(tǒng)構建方法將具有重要的實用價值。超市的每一個決策, 每一個流程, 每一個經營過程及其結果, 都應該用用數字去控制它。超市的經營者必須有數字化經營的理念,數字科技即現代信息技術的應用就成為不可缺少的必備條件超市采用統(tǒng)一采購、統(tǒng)一分銷等方式來降低成本,而這一切的實現都有賴于超市信息系統(tǒng)的建立。連鎖企業(yè)要實現操作規(guī)化、快速化、高效化和科學化,必須要重視信息系統(tǒng)的建設。正是依靠信息系統(tǒng)使整個連鎖企業(yè)的采購、分揀、加工、包裝、儲存、運輸和配送等各個環(huán)節(jié)有機地
8、聯系起來。.專業(yè) .整理 .下載可編輯(1) 超市有能力承擔系統(tǒng)開發(fā)費用開發(fā)新系統(tǒng)的工作是一項間距復雜的工作,它的投資主要是人力和物力的投資。對于本系統(tǒng)的開發(fā)者來說,其主要投資還是在人力和物力兩個方面。如果是企業(yè)自己安排人手開發(fā)系統(tǒng)的話,其主要的投資還是在人力資源上,從系統(tǒng)的業(yè)務需求調查到系統(tǒng)的分析編碼制作都是需要巨大的人力投入的。軟件企業(yè)作為一個簡短的高科技產業(yè),其員工要求都比一般企業(yè)的要求要高,而且對系統(tǒng)開發(fā)及軟件產業(yè)了解比較多, 所以在自我開發(fā)管理系統(tǒng)的過程中,企業(yè)自己比較容易安排人手,這樣就可以為企業(yè)借閱大部分的額外開支。同時軟件就其它產品來說,屬于高端行業(yè),無論是產品的價格還是質量都
9、比較高,而經營產品的經銷商或者是商家都要求有雄厚的資金支持。所以,在系統(tǒng)的開發(fā)過程中, 企業(yè)完全有能力承擔開發(fā)費用。(2) 新系統(tǒng)將為企業(yè)帶來經濟效益1.2 業(yè)務流程分析通過對采購管理業(yè)務的實際調查分析,弄清了該超市產品庫存管理工作的業(yè)務流程和管理功能,系統(tǒng)的業(yè)務流程圖如圖 1.1 所示。通知采購員操作員退貨材料管理采購材料管理到貨單生成退貨訂單生成采購訂單生成到貨單退貨訂單采購訂單到貨材料管理供應商圖 1.2系統(tǒng)業(yè)務流程圖1.3 系統(tǒng)數據流程把訂單、合同處理分開,再把合同處理分為合同生成處理和合同管理。得到四個處理,.專業(yè) .整理 .下載可編輯審核、采購訂單管理、采購合同生成和采購合同管理。
10、如圖1.3 所示:操作員談判價格等信息P3.1P3.2采購訂單管理采購合同生成采購訂單D5 供應商信息采 購合同D6 商品運輸方式P3.3采購合同管理D7 采購付款方式供應商D8 已通過審批請購單D9 更新的合同狀態(tài)記錄合同執(zhí)行狀態(tài)操作員D10 更新的訂購單狀態(tài)記錄D11 供應商共獲的查詢記錄圖 1.2 系統(tǒng)數據流程圖.專業(yè) .整理 .下載可編輯1.4 數據字典創(chuàng)建數據流名:訂購單簡述:庫存部門發(fā)出的請購信息組成:請購單編號 +商品編號 +商品名稱 +規(guī)格+單價 +請購數量 +需要日期 +請購單狀態(tài) +賬號 +生成日期 +審批意見備注:數據流名:商品信息簡述:由其他部門提供,審批時使用組成:商
11、品編號 +商品名稱 +規(guī)格 +單價 +供應商編號 +生產商編號 +備注備注:數據流名:入庫單簡述:采購部門生成,流向倉庫部門組成:商品種類 +商品名稱 +數量備注:數據元素名:訂購單編號簡述:訂購單的代碼取值:“年、月、日、編號”如:090501*備注:字段類型為數字數據流名:采購訂單簡述:采購訂單管理模塊生成組成:訂購單編號 +訂購單狀態(tài) +下單日期 + 賬號 +商品編號 +商品名稱 +規(guī)格 +數量 +單價+金額備注:數據流名:商品庫存信息簡述:規(guī)定庫存下限, 當前倉庫里商品庫存量隨進貨完畢而改變組成:商品編號 +庫存量 +庫存下限備注:數據元素名:供應商編號簡述:供應商的代碼取值:“1”“
12、 500”備注:字段類型為數字數據元素名:商品編號簡述:訂購商品的代碼 簡稱 sp 取值:“1”_“500”備注:字段類型為數字.專業(yè) .整理 .下載可編輯第2章系統(tǒng)設計21 結構設計在整個系統(tǒng)的開發(fā)時期中,設計階段是最主要的階段。設計任務通常分為兩個階段來完成,第一個階段是概要設計,它的任務是建立軟件的總體結構,即軟件的組成,以及各組成成分之間的相互聯系。第二個階段是詳細設計,其任務是確定模塊的部算法和數據結構,產生描述各個模塊程序過程的詳細設計文檔,本系統(tǒng)采用了原型法,即先跟據需求分析設計出原型,然后在原型的基礎上進行測試和改進。 本系統(tǒng)在設計過程中采取了模塊化的設計方法,化繁為簡。概念設
13、計概念結構設計是整個數據庫設計的關鍵,是之后建立邏輯模型的基礎。在此,將使用實體- 聯系( E-R)模型來描述系統(tǒng)的概念結構,同時設計出能夠滿足用戶需求的各種實體,以及它們之間對的關系,為后面的邏輯結構設計打下基礎。這些實體包含各種具體實際信息,通過相互之間的作用形成數據的流動。1. 局部 E-R 圖:采購員包括:采購員編號、 、性別年齡、學歷、民族、籍貫、 、現住址。采購員采購員編號. . .姓名性別學歷年齡圖 2.1 采購員實體屬性 E-R分圖供應商包括:供應商編號、名稱、簡稱、傳真、E-mail 、聯系人、聯系人。供應商. . .供應商編號名稱簡稱傳真E-mail圖2.2供應商員實體屬性
14、E-R分圖.專業(yè) .整理 .下載可編輯2. 實體關系 E-R圖如圖 2.3 、2.4 所示:n11n采購合同簽訂采購部門生成采購訂單1擁有1資金圖 2.3超市采購管理信息系統(tǒng)實體關系ER圖mn1n商品供應商簽訂采購合同供應m簽收n1n采購訂單采用資金請求圖 2.4 超市采購管理信息系統(tǒng)實體關系ER圖邏輯設計邏輯結構設計的任務就是將用戶需求觀點下的數據模型轉換為數據庫中組織數據的實際邏輯模型。把實體的屬性定義為關系模型(表)的屬性,實體或實體之間關系的主鍵就是關系模型的主鍵,采購信息管理系統(tǒng)E-R 圖中的實體和實體之間關系轉化為如下的關系模型:現列出數據表如下:數據項名稱別名數據類型長度取值圍貨
15、物編號無decimal18a000-x999.專業(yè) .整理 .下載可編輯貨物名稱無varchar50中、外文供應商編號無decimal18a000-x999供應商名稱無varchar50中、外文單價無float中、外文單位無varchar500-9結算幣無varchar50中、外文采購員編號無decimal18a000-x999采購員無varchar50中、外文聯系人無varchar50中、外文無varchar500-9采購日期無datetime19*/*/*2*/*/*備注無text0-9表 2.1采購表數據項名稱別名數據類型長度取值圍到貨單號無decimal18a000-x999單號無de
16、cimal180-9貨物名稱無varchar50中、外文批號無varchar500-9供應商編號無varchar50a000-x999收貨日期無datetime19*/*/* 2*/*/*發(fā)單日期無datetime19*/*/* 2*/*/*單位無varchar500-9單價無varchar500-9訂單數量無float0-9報損數量無float0-9報溢數量無float0-9數量無float0-9到貨日期無datetime19*/*/* 2*/*/*備注無texta000-x999是否到貨無real0-9狀態(tài)無varchar500-9表 2.2到貨單表物理設計數據庫的物理設計是為邏輯數據模型
17、建立一個完整的能實現的數據庫結構, 包括存儲結構和存取方法。物理設計容包括:物理結構設計的主要容、物理存儲介質類型的選擇、數據庫物理位置的選擇、 索引類型的選擇、 數據庫服務器性能參數配置。 物理設計通常分為兩步:(1) 確定數據庫的物理結構,在關系數據庫中主要指存取方法和存儲結構;(2) 對物理結構進行評價,評價的重點是時間和空間效率。.專業(yè) .整理 .下載可編輯2.2 行為設計總體設計系統(tǒng)功能結構圖主要從功能的角度描述了系統(tǒng)的結構,但并未表達各功能之間的數據傳送關系。事實上,系統(tǒng)中許多業(yè)務或功能都是通過數據文件聯系起來的。例如,某一功能模塊向某一數據文件中存入數據,而另一個功能模塊則從該數
18、據文件中取出數據。再比如,雖然在數據流程圖中的某兩個功能模塊之間原來并沒有通過數據文件發(fā)生聯系,但為了處理方便,在具體實現中有可能在兩個處理功能之間設立一個臨時的中間文件以便把它們聯系起來。上述這些關系在設計中是通過繪制信息系統(tǒng)流程圖來從整體上表達的。下圖為系統(tǒng)功能圖。采購管理系統(tǒng)系采到庫退打統(tǒng)購貨存貨印設管管管管報置理理理理表采供采采訂到到退退購應購購單貨貨貨貨員商材訂信信信維信管管料單息息息護息理理管管查維查查理理詢護詢詢操操數數操庫庫庫打 打 打作作據據作存存存印 印 印員員備修員信信信到 退 庫管密份復權息息息貨 貨 存理碼限維查統(tǒng)信信信修設護詢計息息息改置圖 2.6 系統(tǒng)功能結構圖.
19、專業(yè) .整理 .下載可編輯模塊設計從系統(tǒng)功能結構圖可以看出該企業(yè)的產品采購管理有以下幾個模塊:(一)采購管理系統(tǒng)管理員負責對采購員和供應商進行管理, 并對產品的采購材料和采購訂單進行管理,并可以對訂單信息進行查詢。(二)到貨管理到貨信息維護可以對到貨信息進行維護和查詢、可以通過這個功能對到貨的產品進行數量報損和報溢。(三)庫存管理庫存管理包括庫存信息維護、庫存信息查詢、庫存信息統(tǒng)計,可以直觀的看出產品的需求量,是否需要進行采購。(四)退貨管理在超市的管理中,有進就一定有退,因為產品中一定會有銷量不好或過期的產品,通過對退貨信息維護與查詢的功能就可以對退貨功能進行管理。(五)打印報表打印報表可以
20、對產品的到貨、退貨、庫存信息可以直接進行查看和打印。方便對庫存和入庫進行管理。.專業(yè) .整理 .下載可編輯第3章系統(tǒng)實施3.1 系統(tǒng)功能模塊實現一、系統(tǒng)登錄:打開系統(tǒng),登陸界面如圖3.1 所示。圖 3.1 主界面Private Sub Command1_Click()frm_main.StatusBar1.Panels.Item(3).Text = "當前操作員: 111301076"Unload Mefrm_main.ShowElseAdodc1.RecordSource = "select * from Table_xxdl where 用戶名 ='&
21、quot; & Text2.Text& "'"Adodc1.RefreshIf Adodc1.Recordset.RecordCount > 0 ThenIf Trim(Text1.Text) = Trim(Text4.Text) Thenfrm_main.Check1.Value = Adodc1.Recordset.Fields("系統(tǒng)維護 ")frm_main.Check2.Value = Adodc1.Recordset.Fields("采購管理 ")frm_main.Check3.Value =
22、 Adodc1.Recordset.Fields("到貨管理 ")frm_main.Check4.Value = Adodc1.Recordset.Fields("退貨管理 ")frm_main.Check5.Value = Adodc1.Recordset.Fields("庫存管理 ")frm_main.Check6.Value = Adodc1.Recordset.Fields("報表統(tǒng)計 ")frm_main.StatusBar1.Panels.Item(3).Text="當前操作員:"
23、+.專業(yè) .整理 .下載可編輯用戶名 ")用戶名 ")frm_main.ShowUnload MeElseMsgBox "密碼不正確 , 請您確認后重新輸入 "Text1.Text = ""Text1.SetFocusIf i > 2 ThenMsgBox" 對不起 , 您已經 3 次利用錯誤的口令登錄本系統(tǒng), 請您重新登錄并且輸入正確的口令 !", 64, "采購管理系統(tǒng) "EndElsei = i + 1End IfEnd IfElseMsgBox " 對不起沒有此用戶的信息
24、 "Text2.Text = ""Text1.Text = ""End IfEnd IfEnd Sub二、采購訂單管理:采購訂單管理模塊界面如圖3.2 所示圖 3.2采購訂單管理模塊界面所編代碼如下 :Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)If KeyCode = 13 ThenIf Not IsNumeric(Text1.Text) Then.專業(yè) .整理 .下載可編輯MsgBox "輸入的采購員編號必須為數字"ElseAdodc1.R
25、ecordSource= "select* from Table_cgdd where 單號 ='"+ Text1.Text+ "'"Adodc1.RefreshCmd_del.Enabled = TrueCmd_save.Enabled = TrueCmd_edit.Enabled = True單號 ")貨物名稱 ")批號 ")單價 ")數量 ")備注 ")金額 ")收貨日期 ")發(fā)單時間 ")供應商編號 ")幣種 ")單位 &
26、quot;)ElseMsgBox "沒有該采購員的信息 !", 64, "采購管理系統(tǒng) "End IfEnd IfElseEnd IfEnd Sub3.2 數據庫的實現數據庫的實現主要是設計數據庫的物理結構,根據數據庫的邏輯結構來選定RDBMS(如 Oracle 、Sybase 等 ) ,并設計和實施數據庫的存儲結構、存取方式等。本系統(tǒng)后臺是采用 SqlServer2005 作為數據存儲庫,其中由本人設計的表(用戶表)在其平臺上實現如下圖所示:.專業(yè) .整理 .下載可編輯圖 3.3系統(tǒng)用戶表前臺與后臺數據庫的連接代碼:Public adoCon As N
27、ew ADODB.ConnectionPublic adoRs As New ADODB.RecordsetPublic Sub main()adoCon.Open "Provider=MSDASQL.1;Persist Security Info=False;User ID=sa;Data Source=cggl"End Sub以關系型為目標將實體圖中概念模型映射為關系模型,具體行政管理系統(tǒng)整體關系模型實現設計,如圖 3.4 所示 :圖 3.4采購管理系統(tǒng)關系模型.專業(yè) .整理 .下載可編輯第4章總結采購管理信息系統(tǒng)是運用信息技術,對一家超市,建立具有請購管理功能、采購管理功能、合同管理功能的管理信息系統(tǒng),以簡化庫存管理,提高商品庫存效率,增長公司年度利潤。該系統(tǒng)運用結
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數字化時代下的客戶分析與銷售策略
- 現代辦公技術與應用實踐培訓
- 數學圖形在兒童智力開發(fā)中的作用
- 科學實驗教學對小學生綜合素質的培養(yǎng)策略
- 項目突發(fā)環(huán)境事件應急預案
- 二手車批發(fā)合作合同協(xié)議
- 個人向個人臨時借款合同模板
- 上海市租賃合同模板及示例
- 不銹鋼期貨電子交易合同
- 個人房屋銷售合同簡易范本
- 《應急管理行政執(zhí)法人員依法履職管理規(guī)定》知識培訓
- 《醫(yī)療機構環(huán)境表面清潔與消毒管理規(guī)范》-華西醫(yī)院案例
- 2024年黑龍江農業(yè)工程職業(yè)學院單招職業(yè)適應性測試題庫
- 合同簽訂執(zhí)行風險管控培訓
- DB43-T 3022-2024黃柏栽培技術規(guī)程
- 【壓縮式落葉清掃機設計(論文)6900字】
- 水利水電工程工地試驗室建設導則(征求意見稿)
- 理發(fā)店美容美發(fā)場所衛(wèi)生管理制度
- 成人失禁相關性皮炎的預防與護理
- 人教版(2024新版)七年級上冊數學第六章《幾何圖形初步》測試卷(含答案)
- 2025屆高三數學一輪總復習 第六章 專題六 幾何體的外接球與內切球問題配套課件
評論
0/150
提交評論