管理信息系統(tǒng)實驗指導(dǎo)書譚雙榮改定_第1頁
管理信息系統(tǒng)實驗指導(dǎo)書譚雙榮改定_第2頁
管理信息系統(tǒng)實驗指導(dǎo)書譚雙榮改定_第3頁
管理信息系統(tǒng)實驗指導(dǎo)書譚雙榮改定_第4頁
管理信息系統(tǒng)實驗指導(dǎo)書譚雙榮改定_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、湖 南 工 業(yè) 大 學(xué)實 驗 指 導(dǎo) 書院(系) 商學(xué)院 實驗課程 管理信息系統(tǒng) 實驗教師 譚雙榮 2014年2月 10 日一、課程基本信息課程編號:課程中文名稱:管理信息系統(tǒng)課程英文名稱:MIS課程性質(zhì):必修 選修課程類型:公共課 專業(yè)基礎(chǔ)課 專業(yè)課總學(xué)時:理論36課時,實驗12課時,課程設(shè)計0周總學(xué)分:3.0適用對象:人力資源管理 /市場營銷二、實驗地點:湖工大商學(xué)院實驗室 三、實驗?zāi)康模?、理解管理信息系統(tǒng)的基本原理。 2、掌握管理信息系統(tǒng)的基本操作方法,會利用它們從事基本信息處理活動。 3、掌握數(shù)據(jù)庫技術(shù),會使用SQL語言進(jìn)行查詢,會進(jìn)行數(shù)據(jù)庫設(shè)計。 4、掌握管理信息系統(tǒng)的系統(tǒng)分析、設(shè)

2、計、實施的基本方法。 四、實驗要求:(1)實驗之前,復(fù)習(xí)課堂講授的理論知識,作好相應(yīng)準(zhǔn)備。(2)實驗之中,在老師的指導(dǎo)下,獨立完成實驗內(nèi)容。 (3)實驗后,認(rèn)真分析結(jié)果,并形成相關(guān)實驗文檔。五、實驗基本內(nèi)容:實驗一 典型管理信息系統(tǒng)的操作實驗?zāi)康?、 加深理解、驗證鞏固課堂教學(xué)內(nèi)容2、 增強管理信息系統(tǒng)的感性認(rèn)識。3、 掌握管理信息系統(tǒng)的基本操作方法,會利用它們從事基本信息處理活動。實驗準(zhǔn)備1、 微型計算機。2、 典型信息系統(tǒng)光盤及安裝實驗內(nèi)容和要求1、 安裝教材所附光盤,并選擇其中的典型管理信息系統(tǒng)進(jìn)行操作,對所附的各小系統(tǒng)的功能和界面運用所學(xué)理論進(jìn)行評價。2、 登錄互聯(lián)網(wǎng),通過百度()、谷

3、歌()等搜索引擎,查看組織應(yīng)用信息技術(shù)的情況(如聯(lián)想、海爾、海信、招商銀行、青啤等大公司);3、 學(xué)生自己上網(wǎng)操作,輸入關(guān)鍵字搜索或登陸組織網(wǎng)站了解組織應(yīng)用信息技術(shù)的情況;4、 總結(jié)現(xiàn)代企業(yè)主要應(yīng)用哪些信息技術(shù)并體會這些信息技術(shù)對組織的支持作用。5、 獨立完成上述內(nèi)容,并提交書面實驗報告。實驗二 系統(tǒng)分析 實驗?zāi)康?、熟悉信息系統(tǒng)分析內(nèi)容、流程2、提高信息系統(tǒng)分析的能力實驗準(zhǔn)備1、微型計算機。2、擬訂信息系統(tǒng)需求計劃實驗內(nèi)容1、可行性分析和詳細(xì)調(diào)查2、組織機構(gòu)與功能分析3、業(yè)務(wù)流程分析4、數(shù)據(jù)流程分析實驗項目背景 某公司是專營家電的中型企業(yè),該公司經(jīng)營10大類幾十個品種的家電產(chǎn)品。管理工作主要

4、是進(jìn)貨商品的入庫管理和銷售商品的出庫管理及庫存商品的保管管理?,F(xiàn)有的管理工作主要依靠手工完成,工作量大,且效率不高。為了能更好地利用現(xiàn)代信息技術(shù)的成果,提高管理工作的效率和水平,以適應(yīng)企業(yè)發(fā)展的需要,決定開發(fā)庫存管理系統(tǒng)。附:實驗的關(guān)鍵步驟(一)可行性分析 根據(jù)調(diào)查,商品入庫的過程是當(dāng)購入商品到貨后,負(fù)責(zé)進(jìn)貨的人員首先填寫入庫單,然后經(jīng)倉庫管理人員對商品的質(zhì)量及數(shù)量進(jìn)行核查后方可入庫,并更新商品入庫流水帳,另外如果是新產(chǎn)品,則還要在庫存臺帳中建立新帳頁。商品出庫管理過程是管理人員根據(jù)銷售人員提供的商品出庫單,經(jīng)核查后付貨,同時登記商品的銷售流水帳。按照要求,每天下班之前統(tǒng)計分析人員要根據(jù)商品購

5、入流水帳和商品銷售流水帳,累計匯總出各種商品當(dāng)日的累計購入入庫量、累計銷售出庫量和庫存結(jié)余量等數(shù)據(jù),并將這些數(shù)據(jù)填入庫存臺帳。原有的手工方式存在的問題有: 手工模式下的勞動強度高、效率低、錯誤多、處理速度慢,不適應(yīng)企業(yè)發(fā)展的需要。在具體工作中,存在大量數(shù)據(jù)的保存、匯總、查詢等工作,手工模式速度慢而且不利于數(shù)據(jù)的分析,已不適應(yīng)現(xiàn)代管理模式。 本系統(tǒng)開發(fā)的目的,就是通過系統(tǒng)開發(fā),實現(xiàn)庫存管理工作計算機化,提高業(yè)務(wù)的處理速度和規(guī)范化程度,并對有關(guān)的工作進(jìn)行繼承和重組,進(jìn)一步通過計算機網(wǎng)絡(luò)系統(tǒng)實現(xiàn)整個企業(yè)管理信息化。該系統(tǒng)可以提高管理工作的質(zhì)量和效率,主要表現(xiàn)在以下幾個方面:實現(xiàn)庫存管理的“動態(tài)”化,

6、能及時地提供庫存商品動態(tài)信息,配以庫存報警功能,在庫存過高或過低時,都給予提示。 強大的統(tǒng)計分析功能,利用計算機工具以各種方式統(tǒng)計出銷售等情況,以便于整體營銷策略的調(diào)整。 方便的查詢功能,能快速實現(xiàn)對各種商品的入庫、銷售及庫存情況的查詢。從技術(shù)上講,現(xiàn)行的網(wǎng)絡(luò)技術(shù)和計算機技術(shù)完全能完成本系統(tǒng)的功能要求。經(jīng)濟方面,該企業(yè)用于系統(tǒng)開發(fā)的預(yù)算基本可滿足設(shè)備的投入和人力投入。就收益而言,系統(tǒng)投入使用后能加快資金的周轉(zhuǎn),提高資金的利用率,而且可以提高管理效率,減少人力資源的浪費。在社會可行性方面,系統(tǒng)的開發(fā)于使用與現(xiàn)行的管理制度沒有沖突,而且現(xiàn)在員工通過培訓(xùn)可以很容易掌握和使用系統(tǒng)。 綜上所述,該系統(tǒng)具

7、備可開發(fā)的條件,項目可行,建議開始開發(fā)。(二)組織結(jié)構(gòu)調(diào)查,管理功能分析1商品庫存管理主要完成商品出入庫管理和提供庫存信息,如:庫存清單、報表、統(tǒng)計信息等。向管理者提供決策支持信息,庫存管理的組織結(jié)構(gòu)圖如圖1所示。圖1組織結(jié)構(gòu)圖2商品庫存管理的管理功能分析,如圖2所示圖2 庫存管理功能圖(三)管理工作的業(yè)務(wù)流程分析庫存管理的業(yè)務(wù)流程圖,如圖3所示。圖3 業(yè)務(wù)流程圖(四)數(shù)據(jù)流程分析數(shù)據(jù)流程圖1第0層數(shù)據(jù)流程圖基本的輸入為有關(guān)部門送來的商品入庫單和銷售出庫單,輸出為報表數(shù)據(jù),如圖4.1所示。圖4.10層數(shù)據(jù)流程圖2第1層數(shù)據(jù)流程圖根據(jù)分析,整個倉庫管理系統(tǒng)可分為三部分:采購入庫管理、銷售出庫管理

8、及報表中心。如圖4.2所示。圖4.2第1層數(shù)據(jù)流程圖3第2層數(shù)據(jù)流程圖 (1)采購入庫管理可分為登記購入流水帳、登記庫存臺帳兩個環(huán)節(jié):圖4.3(1)采購入庫管理(2)銷售出庫管理可分為登記銷售流水帳、登記庫存臺帳兩個環(huán)節(jié):圖4.3(2)銷售出庫管理(五)主要的數(shù)據(jù)字典1. 數(shù)據(jù)項的定義數(shù)據(jù)項編號:I10數(shù)據(jù)項名稱:庫存量別名:實際庫存量概述:某種商品的實際庫存類型;數(shù)值型長度:4位整數(shù)取值范圍:099992. 數(shù)據(jù)流的定義數(shù)據(jù)流編號:F1數(shù)據(jù)流名稱:商品入庫單簡 述:采購人員填寫的商品入庫憑單數(shù)據(jù)流來源:采購人員數(shù)據(jù)流去向:登記商品購入流水帳處理功能數(shù)據(jù)流組成:日期+入庫單編號+商品號+單位+

9、購入數(shù)量數(shù)據(jù)流量:30份/天高峰流量:50份/天數(shù)據(jù)流編號:F2數(shù)據(jù)流名稱:銷售出庫單簡 述:銷售人員填寫的商品銷售出庫單數(shù)據(jù)流來源:銷售人員數(shù)據(jù)流去向:登記商品銷售流水帳處理功能數(shù)據(jù)流組成:日期+出庫單編號+商品號+單位+數(shù)量數(shù)據(jù)流量:500份/天高峰流量:800份/天3 數(shù)據(jù)存儲的定義數(shù)據(jù)存儲編號:S1數(shù)據(jù)存儲名稱:庫存臺帳簡 述:記錄商品的編號、名稱單價與庫存數(shù)量等信息數(shù)據(jù)存儲組成:商品號+商品名稱+購入單價+銷售單價+庫存數(shù)量相關(guān)聯(lián)的處理:登記庫存臺帳、制作報表4. 處理邏輯的定義處理邏輯編號:P1.1處理邏輯名稱:登記購入流水帳簡 述:采購員根據(jù)入庫單信息登記流水帳輸入的數(shù)據(jù)流:F

10、1商品入庫單處 理 :讀入商品入庫單讀取商品入庫單中的商品編號打開購入流水帳按商品號查找入庫單、商品編號、入庫數(shù)量如果存在庫存數(shù)量庫存數(shù)量+入庫數(shù)量否則在流水帳中添加一條新記錄將商品入庫單上的商品編號、入庫數(shù)量等寫入購入流水帳顯示“入庫完成!”信息返回輸出的數(shù)據(jù)流:如果入庫單數(shù)據(jù)檢驗不合格,拒絕登記,并給出出錯的原因和可能的改正方法;如果登記過程完成,除將數(shù)據(jù)寫入購入流水帳中,還要在屏幕上給出登記操作完成的提示。處理頻率:30份/天5. 實體的定義外部實體編號:E1外部實體名稱:采購人員簡 述:負(fù)責(zé)商品的購入、與庫房的商品交接外部實體組成:編碼+姓名+性別+年齡+所屬部門輸出的數(shù)據(jù)流:F1商品

11、入庫單實驗三 系統(tǒng)設(shè)計 實驗?zāi)康?、熟悉信息系統(tǒng)設(shè)計的內(nèi)容、流程2、提高信息系統(tǒng)設(shè)計的能力實驗準(zhǔn)備1、微型計算機。2、信息系統(tǒng)分析報告實驗內(nèi)容1、 代碼設(shè)計2、 功能結(jié)構(gòu)圖設(shè)計3、 信息系統(tǒng)流程圖設(shè)計4、 系統(tǒng)物理配置方案設(shè)計5、 輸出/輸入設(shè)計實驗的關(guān)鍵步驟及代碼(一)概要設(shè)計根據(jù)需求分析,該庫存管理系統(tǒng)可劃分為數(shù)據(jù)維護、數(shù)據(jù)查詢、報表、統(tǒng)計分析、系統(tǒng)維護五個子系統(tǒng):1數(shù)據(jù)維護子系統(tǒng):主要完成三類文件數(shù)據(jù)的錄入工作,一是商品庫存文件數(shù)據(jù)的錄入。庫存文件錄入工作在系統(tǒng)投入運行之前,把原有庫存數(shù)據(jù)裝入到商品庫存文件中,并在系統(tǒng)運行過程中,錄入商品出庫信息。二十商品購入文件的數(shù)據(jù)錄入。三是商品銷售

12、文件數(shù)據(jù)的錄入。根據(jù)出入庫商品更新相應(yīng)的文件:庫存文件、銷售文件、購入文件。2數(shù)據(jù)查詢子系統(tǒng):主要是完成庫存管理過程的查詢工作,如查詢實際庫存數(shù)量,查詢某一筆購入或是銷售出庫情況,某一商品在某一時期內(nèi)的進(jìn)銷情況等。3報表子系統(tǒng):能根據(jù)計算機所存數(shù)據(jù)生成各種所需形式的表格、報表。4統(tǒng)計分析子系統(tǒng):能根據(jù)指定商品生產(chǎn)階段的銷售量的直方圖,分析商品的銷售量的走勢等。5系統(tǒng)維護子系統(tǒng):主要完成系統(tǒng)操作員的密碼維護、操作權(quán)限的設(shè)定、系統(tǒng)數(shù)據(jù)的備份與恢復(fù)和其他的系統(tǒng)設(shè)置。(二)系統(tǒng)功能結(jié)構(gòu)設(shè)計 根據(jù)需求分析和總體設(shè)計結(jié)果,對系統(tǒng)的功能繼續(xù)進(jìn)行細(xì)化。最終得到系統(tǒng)經(jīng)過改進(jìn)的功能結(jié)構(gòu)圖,如圖4所示。圖4系統(tǒng)功能

13、結(jié)構(gòu)圖(三)代碼設(shè)計本系統(tǒng)的編碼設(shè)計依據(jù)唯一性、合理性、可擴充性和穩(wěn)定性的原則,根據(jù)這些原則,系統(tǒng)主要的編碼如下:員工工作證編碼第一、二位第三位第四、五位部門代碼職稱編號具體如下:第一、二位(部門代碼)XS銷售部SC生產(chǎn)部CW財務(wù)部XZ行政部RS人事部ZJ質(zhì)檢部JS技術(shù)部CG采購部CK倉庫第三位(職稱) 0總經(jīng)理 1副總經(jīng)理 2副總經(jīng)理 3副經(jīng)理 4班、組、倉庫負(fù)責(zé)人 5一般員工第四、五位(編號):表示員工在其所在部門中的序號,由于公司目前每個部門的員工數(shù)量非常有限,且預(yù)計在未來多年內(nèi)都很難出現(xiàn)超過100員工的部門。因此只用兩位來表示其序號。 另外,對于總經(jīng)理和副總經(jīng)理不屬于具體部門時,則工作

14、證以“XH”開頭。如:“CW206”表示財務(wù)部經(jīng)理,同時他是財務(wù)部的第六號員工。如:“CK401”表示倉庫主管;“CK504”表示倉庫普通員工,同時他是倉庫的第4號員工。 2采用分組碼對采購入庫單進(jìn)行編碼如:IBC-040316-06表示2004年3月16日入庫的第6份入庫單。3銷售出庫單編碼與入庫單編碼類似如:編碼OBC-040325-10表示2004年3月25日出庫,且為當(dāng)日第12份出庫單。(四)數(shù)據(jù)庫設(shè)計1概念結(jié)構(gòu)設(shè)計概念模型見圖5所示。圖5 概念模型2利用數(shù)據(jù)庫建模工具生成物理模型四、系統(tǒng)實施(一)系統(tǒng)運行環(huán)境1硬件要求: CPU:80586以上(最好Pentium以上); 內(nèi)存:64

15、M以上; 硬盤空間:至少100M剩余空間以上; 打印機及其他。2軟件要求: 操作系統(tǒng):采用MS Windows 2000簡體中文版 數(shù)據(jù)庫: SQL Server2000或Adaptive Server AnyWhere6.0數(shù)據(jù)庫前端開發(fā)工具:Power Builder7.0(或以上版本)(二)主要的界面及腳本介紹1系統(tǒng)的總體結(jié)構(gòu)(主菜單m_main)2應(yīng)用腳本的open()事件open(win_logon)/ get id & passwordstructure_logon uppupp = message.PowerObjectParmif upp.id = "&quo

16、t; thenhaltend if/出現(xiàn) splash窗口open(win_splash)environmentenv/ 保存環(huán)境信息stringstartupfile/ 定義初始化文件名/* 獲取環(huán)境信息 */IF ( GetEnvironment(env) <> 1 ) THENMessageBox( "Application: Open", "Unable to get environment information.nHalting ." )HALT /終止應(yīng)用程序的執(zhí)行END IF/* 根據(jù)當(dāng)前使用的操作系統(tǒng)選擇初始化文件*/CHO

17、OSE CASE env.OSTypeCASE Windows!, WindowsNT!startupfile = "pb.ini"CASE Sol2!, AIX!, OSF1!, HPUX!startupfile = ".pb.ini"CASE Macintosh!startupfile = "PowerBuilder Preferences"CASE ELSEMessageBox( "Application: Open", "Unrecognized operating system.nHalting

18、 ." )HALTEND CHOOSE/* 根據(jù)當(dāng)前 PB.INI 的設(shè)置值設(shè)置事務(wù)對象SQLCA屬性 */sqlca.DBMS = Pro (startupfile, "database", "dbms", "")sqlca.database = Pro (startupfile, "database", "database", "")sqlca.userid = Pro (startupfile, "database", "user

19、id", "")sqlca.dbpass = Pro (startupfile, "database", "dbpass", "")sqlca.logid = Pro (startupfile, "database", "logid", "")sqlca.logpass = Pro (startupfile, "database", "LogPassWord", "")sqlca.ser

20、vername = Pro (startupfile, "database", "servername", "")sqlca.dbparm = Pro (startupfile, "database", "dbparm", "")connect; /與數(shù)據(jù)庫進(jìn)行連接using sqlca /檢查連接是否成功if sqlca.sqlcode <> 0 thenMessageBox ("數(shù)據(jù)庫連接錯誤", sqlca.sqlerrtext)retu

21、rnend ifclose(win_splash)Open (win_Main)3系統(tǒng)登陸界面(win_logon)添加腳本:(1)登陸窗口的close()事件:/聲明一個結(jié)構(gòu)變量structure_logon my_logon/變量賦值my_logon.id = sle_user.textmy_logon.password = sle_password.text/返回輸入的帳號和口令到應(yīng)用程序?qū)ο驝loseWithReturn(win_logon, my_logon)(2)cb_ok的click()事件:/觸發(fā)窗口的close事件parent.trigger event close()(3)cb_cancel的click()事件:/將輸入的帳號和口令變成空,觸發(fā)窗口close事件sle_user.text=""sle_password.text=""parent.tri

溫馨提示

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

最新文檔

評論

0/150

提交評論