計(jì)算機(jī)科學(xué)技術(shù)畢業(yè)論文---erp沙盤模擬教學(xué)系統(tǒng)的開發(fā)_第1頁(yè)
已閱讀1頁(yè),還剩39頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p>  蒅蠆膁莂薈裊肇蒁蝕蚈羃蒀荿袃衿肇蒂蚆裊肆蚄羈膄肅莄螄肀肄蒆羀羆肅薈螂袂肂蟻薅膀膁莀螁肆膁蒃薄羂膀薅蝿羈腿蒞薂襖膈蕆袇膃膇蕿蝕聿膆螞袆羅膅莁蚈袁芅蒄襖螇芄薆蚇肅芃芅袂肁節(jié)蒈蚅羇芁薀羀袃芀螞螃膂艿莂薆肈艿蒄螂羄莈薇薄袀莇芆螀螆莆荿薃膅蒞薁袈肁莄蚃蟻羇莃莃袆袂莃蒅蠆膁莂薈裊肇蒁蝕蚈羃蒀荿袃衿肇蒂蚆裊肆蚄羈膄肅莄螄肀肄蒆羀羆肅薈螂袂肂蟻薅膀膁莀螁肆膁蒃薄羂膀薅蝿羈腿蒞薂襖膈蕆袇膃膇蕿蝕聿膆螞袆羅膅莁蚈袁芅蒄襖螇芄薆蚇肅芃芅

2、袂肁節(jié)蒈蚅羇芁薀羀袃芀螞螃膂艿莂薆肈艿蒄螂羄莈薇薄袀莇芆螀螆莆荿薃膅蒞薁袈肁莄蚃蟻羇莃莃袆袂莃蒅蠆膁莂薈裊肇蒁蝕蚈羃蒀荿袃衿肇蒂蚆裊肆蚄羈膄肅莄螄肀肄蒆羀羆肅薈螂袂肂蟻薅膀膁莀螁肆膁蒃薄羂膀薅蝿羈腿蒞薂襖膈蕆袇膃膇蕿蝕聿膆螞袆羅膅莁蚈袁芅蒄襖螇芄薆蚇肅芃芅袂肁節(jié)蒈蚅羇芁薀羀袃芀螞螃膂艿莂薆肈艿蒄螂羄莈薇薄袀莇芆螀螆莆荿薃膅蒞薁袈肁莄蚃蟻羇莃莃袆袂莃蒅蠆膁莂薈裊肇蒁蝕蚈羃蒀荿袃衿肇蒂蚆裊肆蚄羈膄肅莄螄肀肄蒆羀羆肅薈螂袂肂蟻薅膀膁莀螁肆膁蒃

3、薄羂膀薅蝿羈腿蒞薂襖膈蕆袇膃膇蕿蝕聿膆螞袆羅膅莁蚈袁芅蒄襖螇芄薆蚇肅芃芅袂肁節(jié)蒈蚅羇芁薀羀袃芀螞螃膂艿莂薆肈艿蒄螂羄莈薇薄袀莇芆螀螆莆荿薃膅蒞</p><p>  衿肅薅袆羂艿薁裊膄肂蕆襖襖莇莃袃羆膀螞袂肈蒞薈袂膁膈蒄羈袀莄莀薇羃膇芆薆肅莂蚄薆襖膅薀薅羇蒀蒆薄聿芃莂薃膁肆蟻薂袁芁薇蟻羃肄蒃蝕肆芀荿蝕螅肅芅蠆羈羋蚄蚈肀膁薀蚇膂莆蒆蚆袂腿莂蚅羄蒞芇螄肇膇薆螄螆莃蒂螃衿膆莈螂肁蒁莄螁膃芄蚃螀袃肇蕿蝿羅節(jié)蒅螈肇肅莁袈螇芁

4、芇袇衿肅薅袆羂艿薁裊膄肂蕆襖襖莇莃袃羆膀螞袂肈蒞薈袂膁膈蒄羈袀莄莀薇羃膇芆薆肅莂蚄薆襖膅薀薅羇蒀蒆薄聿芃莂薃膁肆蟻薂袁芁薇蟻羃肄蒃蝕肆芀荿蝕螅肅芅蠆羈羋蚄蚈肀膁薀蚇膂莆蒆蚆袂腿莂蚅羄蒞芇螄肇膇薆螄螆莃蒂螃衿膆莈螂肁蒁莄螁膃芄蚃螀袃肇蕿蝿羅節(jié)蒅螈肇肅莁袈螇芁芇袇衿肅薅袆羂艿薁裊膄肂蕆襖襖莇莃袃羆膀螞袂肈蒞薈袂膁膈蒄羈袀莄莀薇羃膇芆薆肅莂蚄薆襖膅薀薅羇蒀蒆薄聿芃莂薃膁肆蟻薂袁芁薇蟻羃肄蒃蝕肆芀荿蝕螅肅芅蠆羈羋蚄蚈肀膁薀蚇膂莆蒆蚆袂腿莂蚅羄蒞

5、芇螄肇膇薆螄螆莃蒂螃衿膆莈螂肁蒁莄螁膃芄蚃螀袃肇蕿蝿羅節(jié)蒅螈肇肅莁袈螇芁芇袇衿肅薅袆羂艿薁裊膄肂蕆襖襖莇莃袃羆膀螞袂肈蒞薈袂膁膈蒄羈袀莄莀薇羃膇芆薆肅莂蚄薆襖膅薀薅羇蒀蒆薄聿芃莂薃膁肆蟻薂袁芁薇蟻羃肄蒃蝕肆芀荿蝕螅肅芅蠆羈羋蚄蚈肀膁薀蚇膂莆蒆蚆袂腿莂蚅羄蒞芇螄肇膇薆螄螆莃蒂螃衿膆莈螂肁蒁莄螁膃芄蚃螀袃肇蕿蝿</p><p>  ERP沙盤模擬教學(xué)系統(tǒng)的開發(fā)</p><p><b>

6、;  摘 要</b></p><p>  隨著網(wǎng)絡(luò)、多媒體等技術(shù)在高校教學(xué)中的應(yīng)用,使教學(xué)時(shí)間、空間、內(nèi)容、手段和模式得到很大程度的擴(kuò)展和創(chuàng)新,ERP沙盤模擬課程是一門采用團(tuán)隊(duì)形式組織的模擬體驗(yàn)式教學(xué)模式,以學(xué)生為主體,教師為主導(dǎo)的教學(xué)方式,鍛煉學(xué)生自主式,協(xié)作式學(xué)習(xí)的綜合性課程。沙盤模擬作為一種體驗(yàn)式的教學(xué)方式,是繼傳統(tǒng)教學(xué)及案例教學(xué)之后的一種教學(xué)創(chuàng)新。借助ERP沙盤模擬,可以強(qiáng)化學(xué)員的管理知識(shí)、

7、訓(xùn)練管理技能、全面提高學(xué)員的綜合素質(zhì)。沙盤模擬教學(xué)融理論與實(shí)踐于一體、集角色扮演與崗位體驗(yàn)于一身,可以使學(xué)員在參與、體驗(yàn)中完成從知識(shí)到技能的轉(zhuǎn)化。ERP沙盤模擬課程作為北京理工大學(xué)珠海學(xué)院跨專業(yè)、跨學(xué)科的綜合性實(shí)驗(yàn)實(shí)踐課程體系中的重要環(huán)節(jié),ERP沙盤模擬教學(xué)系統(tǒng)的開發(fā)與研究是如今提高教學(xué)質(zhì)量的關(guān)鍵所在。</p><p>  本文首先從ERP和ERP沙盤的基本概念入手,討論了ERP沙盤教學(xué)的重要意義。接著分析了現(xiàn)有

8、的ERP沙盤模擬對(duì)抗軟件,結(jié)合ERP沙盤教學(xué)實(shí)踐活動(dòng),發(fā)現(xiàn)了其中的缺點(diǎn)和不足,并摸索著提出電子化的沙盤教學(xué)輔助系統(tǒng)的設(shè)計(jì)與開發(fā),以期提高教學(xué)質(zhì)量,減輕教師壓力,操作更加便捷,使ERP沙盤教學(xué)更加深入人心。</p><p>  關(guān)鍵詞:企業(yè)資源計(jì)劃 ERP沙盤模擬系統(tǒng) 沙盤教學(xué) 教學(xué)輔助 </p><p>  THE ERP TEACHING SUPPORT SYSTEM of ERP SI

9、MULATION GAME</p><p><b>  ABSTRACT</b></p><p>  With the application of Internet and multimedia technology in the efficient teaching, there is a large degree of expansion and innovat

10、ion in the teaching time, space, content, methods and models. ERP Sand Table Simulation is a form that using the team organizing teaching experience model of teacher-led teaching, training students in autonomous, collabo

11、rative learning in the general curriculum. Sand table simulation as an experience-based teaching method, is inheriting the tradition and a case of</p><p>  Firstly, we would like to talk about the basic conc

12、ept of ERP and ERP sand table, discussing the importance of teaching ERP sand table. Then analyzes the existing ERP Sand Table Simulation software, combined with ERP sand table teaching practice, which found shortcomings

13、 and deficiencies, and to explore the proposed electronic sand table teaching assistant system design and development that to improve the quality of teaching and reduce the pressure of teachers. It is so convenient that

14、a better </p><p>  Keywords: enterprise resource planning ERP system, sand table sand table simulation teaching aids teaching </p><p><b>  目 錄</b></p><p><b>  摘要

15、1</b></p><p>  ABSTRACTII </p><p><b>  前言1</b></p><p>  1 ERP沙盤簡(jiǎn)介2</p><p>  1.1 ERP的概念2</p><p>  1.2 ERP沙盤模擬3</p&

16、gt;<p>  1.3沙盤模擬的重要性3</p><p><b>  2 系統(tǒng)分析5</b></p><p>  2.1現(xiàn)有ERP沙盤模擬軟件分析5</p><p>  2.1.1現(xiàn)有ERP沙盤模擬軟件概括5</p><p>  2.1.2現(xiàn)有ERP沙盤模擬軟件的缺點(diǎn)5</p>&

17、lt;p>  2.2 ERP沙盤模擬教學(xué)系統(tǒng)分析6</p><p>  2.2.1需求分析6</p><p>  2.2.2可行性分析6</p><p>  2.3業(yè)務(wù)流程圖7</p><p><b>  2.3.1圖例7</b></p><p>  2.3.2規(guī)則修改8<

18、/p><p>  2.3.3參加訂貨會(huì)8</p><p>  2.3.4市場(chǎng)競(jìng)單9</p><p>  2.3.5申請(qǐng)貸款9</p><p>  2.3.6原料訂購(gòu)10</p><p>  2.3.7生產(chǎn)線轉(zhuǎn)產(chǎn)\投資10</p><p>  2.3.8開始下一批生產(chǎn)11</p>

19、;<p>  2.4新系統(tǒng)邏輯模型的提出11</p><p>  2.4.1數(shù)據(jù)流程圖(DFD)11</p><p>  2.4.2數(shù)據(jù)詞典(DD)15</p><p><b>  3 系統(tǒng)設(shè)計(jì)18</b></p><p>  3.1系統(tǒng)目標(biāo)18</p><p>  3.2

20、系統(tǒng)流程設(shè)計(jì)18</p><p>  3.3系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)20</p><p>  3.4系統(tǒng)界面設(shè)計(jì)21</p><p>  3.5數(shù)據(jù)庫(kù)設(shè)計(jì)23</p><p>  3.5.1數(shù)據(jù)表概要說(shuō)明24</p><p>  3.5.2主要數(shù)據(jù)表的結(jié)構(gòu)24</p><p><b&g

21、t;  4 系統(tǒng)實(shí)施27</b></p><p>  4.1構(gòu)建開發(fā)環(huán)境27</p><p>  4.2模塊功能的實(shí)現(xiàn)27</p><p>  4.2.1創(chuàng)建數(shù)據(jù)庫(kù)連接27</p><p>  4.2.2數(shù)據(jù)庫(kù)操作28</p><p>  5 ERP沙盤模擬系統(tǒng)展望與總結(jié)32</p>

22、<p>  5.1 ERP沙盤模擬系統(tǒng)展望32</p><p>  5.2 ERP沙盤模擬教學(xué)系統(tǒng)總結(jié)........................... 32</p><p><b>  參考文獻(xiàn)33</b></p><p><b>  致謝34</b></p><p>&l

23、t;b>  前 言</b></p><p>  企業(yè)運(yùn)營(yíng)沙盤仿真實(shí)驗(yàn)是瑞典皇家工學(xué)院的Klas Mellan于1978年開發(fā)的課程,其特點(diǎn)是采用體驗(yàn)式培訓(xùn)方式,即遵循“體驗(yàn)—分享—提升—應(yīng)用”的過(guò)程進(jìn)行學(xué)習(xí)。21世紀(jì)初,用友軟件公司率先將沙盤實(shí)驗(yàn)引入中國(guó)高校ERP教學(xué)試驗(yàn)中,將其命名為用友ERP沙盤仿真對(duì)抗實(shí)驗(yàn)。ERP沙盤模擬對(duì)抗實(shí)驗(yàn)是通過(guò)直觀的企業(yè)沙盤經(jīng)營(yíng)沙盤來(lái)模擬企業(yè)運(yùn)行狀況,讓學(xué)員在分析

24、市場(chǎng)、制定戰(zhàn)略、組織生產(chǎn)、整體營(yíng)銷和財(cái)務(wù)結(jié)算等一系列活動(dòng)中體會(huì)企業(yè)經(jīng)營(yíng)運(yùn)作的全過(guò)程,認(rèn)識(shí)企業(yè)資源的有限性,從而深刻理解ERP的管理思想,領(lǐng)悟科學(xué)的管理規(guī)律,提升管理能力。這種教學(xué)方式得到我校的關(guān)注和重視,本人有幸參加了學(xué)校組織的兩次沙盤比賽,收獲匪淺,但也注意到現(xiàn)有的沙盤軟件系統(tǒng)還存在著教師任務(wù)繁重、監(jiān)督控制缺失等問(wèn)題。</p><p>  “ERP沙盤模擬教學(xué)系統(tǒng)的開發(fā)”,通過(guò)C\S結(jié)構(gòu)搭建網(wǎng)絡(luò)采購(gòu)、認(rèn)證、銷售

25、、信貸、市場(chǎng)信息公布、課程監(jiān)控等平臺(tái),將繁雜的手工操作信息化,在不改變ERP模擬沙盤競(jìng)爭(zhēng)模式和不降低群體效應(yīng)的教學(xué)效果的前提下,使用教學(xué)系統(tǒng)來(lái)實(shí)現(xiàn)準(zhǔn)確、高效的收集競(jìng)爭(zhēng)數(shù)據(jù)和評(píng)估信息,減輕教師在監(jiān)控課程時(shí)的負(fù)擔(dān),該系統(tǒng)主要用于各個(gè)模擬公司和教師監(jiān)控以及各個(gè)模擬機(jī)構(gòu)的在沙盤對(duì)抗中進(jìn)行實(shí)時(shí)監(jiān)控,對(duì)于優(yōu)化課程流程和減少教師資源的浪費(fèi),在比賽中創(chuàng)造更加公平和細(xì)致的監(jiān)控平臺(tái)具有重要的實(shí)際意義。</p><p>  1 ER

26、P沙盤簡(jiǎn)介</p><p>  1.1 ERP的概念</p><p>  ERP即“企業(yè)資源計(jì)劃”,是Enterprise Resource Planning的縮寫。是指建立在信息技術(shù)基礎(chǔ)上,以系統(tǒng)化的管理思想,為企業(yè)決策層及員工提供決策運(yùn)行手段的管理平臺(tái)。ERP系統(tǒng)集中信息技術(shù)與先進(jìn)的管理思想于一身,成為現(xiàn)代企業(yè)的運(yùn)行模式,反映時(shí)代對(duì)企業(yè)合理調(diào)配資源,最大化地創(chuàng)造社會(huì)財(cái)富的要求,成為企業(yè)

27、在信息時(shí)代生存、發(fā)展的基石。進(jìn)一步地,ERP在管理思想、軟件產(chǎn)品、管理系統(tǒng)三個(gè)層次定義如下:</p><p>  ERP是由美國(guó)著名的計(jì)算機(jī)技術(shù)咨詢和評(píng)估集團(tuán)Gartner Group Inc.提出的一整套企業(yè)管理系統(tǒng)體系標(biāo)準(zhǔn),其實(shí)質(zhì)是在MRPⅡ(Manufacturing Resources Planning,“制造資源計(jì)劃”)基礎(chǔ)上進(jìn)一步發(fā)展而成的面向供應(yīng)鏈(Supply Chain)的管理思想;</p

28、><p>  ERP是綜合應(yīng)用了客戶機(jī)、服務(wù)器體系、關(guān)系數(shù)據(jù)庫(kù)結(jié)構(gòu)、面向?qū)ο蠹夹g(shù)、圖形用戶界面、第四代語(yǔ)言(4GL)、網(wǎng)絡(luò)通訊等信息產(chǎn)業(yè)成果,以ERP管理思想為靈魂的軟件產(chǎn)品;</p><p>  ERP是整合了企業(yè)管理理念、業(yè)務(wù)流程、基礎(chǔ)數(shù)據(jù)、人力物力、計(jì)算機(jī)硬件和軟件于一體的企業(yè)資源管理系統(tǒng)。</p><p>  ERP的概念層次如圖1-1所示:</p>

29、<p>  圖1-1 ERP的概念層次</p><p>  ERP的基本思想是將制造業(yè)的制造流程看作是一個(gè)緊密連接的供應(yīng)鏈,其中包括供應(yīng)商、制造工廠、分銷網(wǎng)絡(luò)和客戶等。將分布在各地所屬企業(yè)內(nèi)部劃分成幾個(gè)相互協(xié)同作業(yè)的支持子系統(tǒng),如財(cái)務(wù)、市場(chǎng)營(yíng)銷、生產(chǎn)制造、質(zhì)量控制、服務(wù)維護(hù)、工程技術(shù)等,還包括對(duì)競(jìng)爭(zhēng)對(duì)手的監(jiān)視管理。其核心管理思想是在全社會(huì)資源范圍內(nèi)實(shí)現(xiàn)對(duì)整個(gè)供應(yīng)鏈的有效管理,集中體現(xiàn)在對(duì)整個(gè)供應(yīng)鏈

30、資源進(jìn)行管理的思想;體現(xiàn)精益生產(chǎn),同步工程和敏捷制造的思想;體現(xiàn)了事先計(jì)劃與事中控制的思想。</p><p>  1.2 ERP沙盤模擬</p><p>  沙盤最初源于軍事作戰(zhàn)指揮,它可以清晰地模擬真實(shí)的地形地貌,使作戰(zhàn)指揮員不需要親臨現(xiàn)場(chǎng)就能清晰地總攬全局,從而運(yùn)籌帷幄并制定出最優(yōu)的決策。ERP沙盤就是利用實(shí)物沙盤直觀、形象地展示企業(yè)的內(nèi)部資源和外部資源。通過(guò)ERP沙盤可以展示企業(yè)的主

31、要物質(zhì)資源,包括廠房、設(shè)備、倉(cāng)庫(kù)、庫(kù)存物料、資金、職員、訂單、合同等各種內(nèi)部資源;還可以展示包括企業(yè)上下游的供應(yīng)商、客戶和其他合作組織,甚至為企業(yè)提供各種服務(wù)的政府管理部門和社會(huì)服務(wù)部門等外部資源。一般來(lái)說(shuō),ERP沙盤展示的重點(diǎn)是企業(yè)內(nèi)部資源。</p><p>  ERP沙盤模擬實(shí)驗(yàn)課程就是基于軍事戰(zhàn)場(chǎng)和商業(yè)戰(zhàn)場(chǎng)的某些共性,在充分調(diào)研的情況下而設(shè)計(jì)的角色體驗(yàn)的實(shí)驗(yàn)平臺(tái)。ERP模擬沙盤教具主要包括:6張沙盤盤面,代

32、表六個(gè)相互競(jìng)爭(zhēng)的模擬企業(yè)。模擬沙盤按照制造企業(yè)的職能部門劃分了職能中心,包括營(yíng)銷與規(guī)劃中心,生產(chǎn)中心、物流中心和財(cái)務(wù)中心。各職能中心涵蓋了企業(yè)運(yùn)營(yíng)的所有關(guān)鍵環(huán)節(jié):戰(zhàn)略規(guī)劃、資金籌集、市場(chǎng)營(yíng)銷、產(chǎn)品研發(fā)、生產(chǎn)組織、物資采購(gòu)、設(shè)備投資與改造、財(cái)務(wù)核算與管理等幾個(gè)部分為設(shè)計(jì)主線,把企業(yè)運(yùn)營(yíng)所處的內(nèi)外環(huán)境抽象為一系列的規(guī)則,由受訓(xùn)者組成六個(gè)相互競(jìng)爭(zhēng)的模擬企業(yè),模擬企業(yè)6-8年的經(jīng)營(yíng),通過(guò)學(xué)生參與-->沙盤載體-->模擬經(jīng)營(yíng)-->

33、;對(duì)抗演練-->講師評(píng)析-->學(xué)生感悟等一系列的實(shí)驗(yàn)環(huán)節(jié),其融和理論與實(shí)踐一體、集角色扮演與崗位體驗(yàn)于一身的設(shè)計(jì)思想,使受訓(xùn)者在分析市場(chǎng)、制定戰(zhàn)略、營(yíng)銷策劃、組織生產(chǎn)、財(cái)務(wù)管理等一系列活動(dòng)中,參悟科學(xué)的管理規(guī)律,培養(yǎng)團(tuán)隊(duì)精神,全面提升管理能力,同時(shí)也對(duì)企業(yè)資源的管理過(guò)程有一個(gè)實(shí)際的體驗(yàn)。</p><p>  1.3沙盤模擬的重要性</p><p>  沙盤模擬作為一種體驗(yàn)式的教

34、學(xué)方式,是繼傳統(tǒng)教學(xué)及案例教學(xué)之后的一種教學(xué)創(chuàng)新。借助ERP沙盤模擬,可以強(qiáng)化學(xué)生的管理知識(shí)、訓(xùn)練管理技能、全面提高學(xué)員的綜合素質(zhì)。沙盤模擬教學(xué)融理論與實(shí)踐于一體、集角色扮演與崗位體驗(yàn)于一身,可以使學(xué)生在參與、體驗(yàn)中完成從知識(shí)到技能的轉(zhuǎn)化。ERP沙盤模擬通過(guò)對(duì)企業(yè)經(jīng)營(yíng)管理的全方位展現(xiàn),通過(guò)模擬體驗(yàn),可以使學(xué)生在戰(zhàn)略管理、營(yíng)銷管理、生產(chǎn)管理、財(cái)務(wù)管理、人力資源管理等方面獲益;此外ERP沙盤模擬作為企業(yè)經(jīng)營(yíng)管理仿真教學(xué)系統(tǒng)還可以全面提高學(xué)生

35、綜合素質(zhì),使學(xué)生在樹立共贏理念、全局觀念與團(tuán)隊(duì)合作、保持誠(chéng)信、個(gè)性與職業(yè)定位、感悟人生等方面獲益。</p><p>  在ERP 沙盤模擬中,學(xué)生經(jīng)歷了一個(gè)從理論到實(shí)踐再到理論的上升過(guò)程,把自己親身經(jīng)歷的寶貴實(shí)踐經(jīng)驗(yàn)轉(zhuǎn)化為全面的理論模型。學(xué)員借助ERP 沙盤推演自己的企業(yè)經(jīng)營(yíng)管理思路,每一次基于現(xiàn)場(chǎng)的案例分析及基于數(shù)據(jù)分析的企業(yè)診斷,都會(huì)使學(xué)生受益非淺,達(dá)到磨煉商業(yè)決策敏感度,提升決策能力及長(zhǎng)期規(guī)劃能力的目的。&

36、lt;/p><p><b>  2 系統(tǒng)分析</b></p><p>  2.1現(xiàn)有ERP沙盤模擬軟件分析</p><p>  2.1.1現(xiàn)有ERP沙盤模擬軟件概括</p><p>  現(xiàn)有的沙盤模擬對(duì)抗軟件的主要應(yīng)用基礎(chǔ)是OFFICE,充分運(yùn)用了EXECL龐大的數(shù)據(jù)處理和傳遞功能,集合面向?qū)ο蟮腣B語(yǔ)言編寫而成,較科學(xué)的

37、提供了數(shù)據(jù)錄入、數(shù)據(jù)查詢、數(shù)據(jù)分析圖以及數(shù)據(jù)計(jì)算結(jié)果等模塊,功能強(qiáng)大,該軟件與課程完美的結(jié)合在一起,教師通過(guò)該軟件的數(shù)據(jù)圖可以很方便的得出各組的操作情況,并運(yùn)用經(jīng)濟(jì)管理專業(yè)的理論知識(shí)對(duì)各組數(shù)據(jù)進(jìn)行分析,適時(shí)的給與每個(gè)企業(yè)恰當(dāng)?shù)脑u(píng)價(jià)、監(jiān)督和指導(dǎo);同時(shí)學(xué)生也可以根據(jù)該軟件對(duì)各個(gè)企業(yè)做出的市場(chǎng)分析、廣告產(chǎn)出比分析和成本分析了解自己企業(yè)與競(jìng)爭(zhēng)對(duì)手的差距和優(yōu)勢(shì)所在。</p><p>  2.1.2現(xiàn)有ERP沙盤模擬軟件的缺

38、點(diǎn)</p><p>  可以說(shuō)現(xiàn)在課程中使用的ERP沙盤模擬軟件功能齊備,已趨于完善,只是在某種程度上未達(dá)到價(jià)值最大化,或者說(shuō)沒(méi)有得到最充分的運(yùn)用。主要不足表現(xiàn)在以下幾個(gè)方面:</p><p>  (1)當(dāng)前版本V41為單機(jī)版,只限教師個(gè)人使用。每個(gè)虛擬年份操作結(jié)束,各組財(cái)務(wù)總監(jiān)將本組的資產(chǎn)負(fù)債表上交,由教師統(tǒng)一錄入,到年底時(shí),教師工作量繁重。</p><p>  

39、(2)學(xué)生做報(bào)表時(shí)資產(chǎn)負(fù)債表不能平賬。究其原因,一則人多手雜,造成操作失誤。二則電子化程度不高,看似簡(jiǎn)單的數(shù)據(jù)計(jì)算,在反復(fù)的謄寫和加減乘除中,很可能由于馬虎大意造成數(shù)據(jù),使報(bào)表不能平帳。</p><p>  (3)實(shí)際操作過(guò)程中往往伴隨著很多違規(guī)和誤操作,教師精力有限,不能做到每個(gè)都及時(shí)糾正,這就是控制缺失的表現(xiàn)。</p><p>  如何將教師從繁雜的監(jiān)督和輸入數(shù)據(jù)中解脫出來(lái),真正作為學(xué)

40、生的評(píng)價(jià)者和指導(dǎo)者,將是一個(gè)迫切需要解決的問(wèn)題。本人認(rèn)為有必要開發(fā)ERP沙盤模擬教學(xué)系統(tǒng),在原有的規(guī)則上結(jié)合沙盤道具,設(shè)計(jì)成C/S模式,讓電腦監(jiān)督學(xué)生,讓學(xué)生在系統(tǒng)中可以模擬整個(gè)過(guò)程,降低教師在沙盤對(duì)抗中的監(jiān)控任務(wù),讓學(xué)生自己去分析競(jìng)爭(zhēng)對(duì)手的運(yùn)營(yíng)情況,那沙盤教學(xué)將更加完美。</p><p>  2.2 ERP沙盤模擬教學(xué)系統(tǒng)分析</p><p><b>  2.2.1需求分析&l

41、t;/b></p><p>  系統(tǒng)需求分析在系統(tǒng)開發(fā)中起著至關(guān)重要的作用,它對(duì)于系統(tǒng)成敗往往具有決定性意義。需求分析的任務(wù)是定義待開發(fā)的系統(tǒng)的功能,性能等指標(biāo)。</p><p>  ERP沙盤模擬教學(xué)系統(tǒng)應(yīng)該包括兩個(gè)基本的部分,一是教師作為管理員可以通過(guò)此系統(tǒng)從錄入數(shù)據(jù)中解脫出來(lái),并且很好地監(jiān)控沙盤模擬進(jìn)展情況。二是學(xué)生作為主要用戶通過(guò)此系統(tǒng)大大減輕數(shù)據(jù)的計(jì)算量,根據(jù)對(duì)抗流程自主錄

42、入數(shù)據(jù)根據(jù)對(duì)抗規(guī)則在系統(tǒng)中進(jìn)行模擬操作。具體需求如下:</p><p>  系統(tǒng)應(yīng)具有友好美觀大方的人機(jī)界面,保證系統(tǒng)的可操作性;</p><p>  教師作為系統(tǒng)管理員,具有系統(tǒng)的絕對(duì)控制權(quán)限;</p><p>  教師可以通過(guò)該系統(tǒng)對(duì)沙盤規(guī)則進(jìn)行更改;</p><p>  教師可以通過(guò)該系統(tǒng)可以很好地控制沙盤模擬的進(jìn)行;</p>

43、;<p>  系統(tǒng)具備整個(gè)過(guò)程的模擬能力,使沙盤對(duì)抗過(guò)程監(jiān)控完全信息化,如廣告費(fèi)、競(jìng)單、采購(gòu)等流程系統(tǒng)可以實(shí)現(xiàn)實(shí)時(shí)記錄 ;</p><p>  學(xué)生可以通過(guò)該系統(tǒng)了解沙盤模擬比賽的基礎(chǔ)信息,如比賽規(guī)則、商業(yè)預(yù)測(cè)等;</p><p>  系統(tǒng)可以對(duì)沙盤模擬過(guò)程進(jìn)行監(jiān)督,如貸款記錄、采購(gòu)記錄、應(yīng)收記錄、開發(fā)記錄等并提示自行處理還款、應(yīng)收賬款等更新問(wèn)題;</p>&l

44、t;p>  系統(tǒng)可以對(duì)各種資質(zhì)進(jìn)行查詢,如產(chǎn)品研發(fā)資格、市場(chǎng)開拓資格、ISO認(rèn)證資格等;</p><p>  系統(tǒng)能自動(dòng)計(jì)算綜合費(fèi)用明細(xì)表、利潤(rùn)表、資產(chǎn)負(fù)債表,并能查看模擬結(jié)果。</p><p>  2.2.2可行性分析</p><p>  系統(tǒng)的可行性研究在系統(tǒng)的整個(gè)過(guò)程中占有很重要的地位,它決定所選項(xiàng)目是不是可能實(shí)現(xiàn)或值得去實(shí)現(xiàn)??尚行匝芯康哪康木褪怯米钚?/p>

45、的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。它主要包括經(jīng)濟(jì)、技術(shù)、運(yùn)行等方面的可行性:經(jīng)濟(jì)上是否值得去實(shí)現(xiàn);現(xiàn)有技術(shù)是否能夠?qū)崿F(xiàn)本系統(tǒng)的設(shè)計(jì)開發(fā);是否能夠在一般的平臺(tái)上搭建服務(wù)器與在客戶端能否使用。</p><p><b>  (1)經(jīng)濟(jì)可行性:</b></p><p>  評(píng)價(jià)一個(gè)計(jì)算機(jī)信息系統(tǒng)是否可行的最基本的一種方法,是對(duì)信息系統(tǒng)解決方案的成本有效性的量度。本

46、系統(tǒng)是由個(gè)人獨(dú)立完成,開發(fā)模式簡(jiǎn)單,且開發(fā)周期較短,不耗費(fèi)大量人力、物力財(cái)力。本系統(tǒng)應(yīng)用之后可以優(yōu)化ERP教學(xué)流程,節(jié)省大量的教學(xué)資源,故經(jīng)濟(jì)方面是可行的。</p><p><b>  (2)技術(shù)可行性:</b></p><p>  指開發(fā)一個(gè)新系統(tǒng)所需要的技術(shù)是否具備,如支持新鮮系統(tǒng)的軟硬件功能以及技術(shù)人員的數(shù)量和水平。本輔助系統(tǒng)采用C#.NET語(yǔ)言環(huán)境,利用這種面

47、向?qū)ο笳Z(yǔ)言可以調(diào)用多種方法實(shí)現(xiàn)本系統(tǒng)邏輯性較強(qiáng)的要求。本系統(tǒng)使用最為普及的Visual Studio作為開發(fā)平臺(tái),結(jié)合SQL Server 2000數(shù)據(jù)庫(kù)軟件進(jìn)行開發(fā),技術(shù)成熟,實(shí)現(xiàn)手段先進(jìn)、簡(jiǎn)單、高效。另外SQL Server 2000也非常適合運(yùn)用于中小型項(xiàng)目的開發(fā)。</p><p>  (3)系統(tǒng)管理可行性:</p><p>  本系統(tǒng)對(duì)硬件要求不高,以目前的計(jì)算機(jī)硬件水平來(lái)看,能夠

48、支持把系統(tǒng)部署在計(jì)算機(jī)上。本系統(tǒng)的客戶端是各組學(xué)生,系統(tǒng)根據(jù)各組的策略在系統(tǒng)中進(jìn)行模擬對(duì)抗等功能。要求運(yùn)行的環(huán)境不用很高,Windows XP就可以了。服務(wù)器端是從事數(shù)據(jù)支持的平臺(tái),只要賠本正常的維護(hù),不斷完善系統(tǒng)即可。本系統(tǒng)界面友好,具有強(qiáng)大的人機(jī)交互能力;操作方式簡(jiǎn)便快捷。另外本系統(tǒng)的用戶多為高職院校師生,有一定的計(jì)算機(jī)基礎(chǔ),并對(duì)網(wǎng)絡(luò)有一定的了解。</p><p>  綜合以上分析, ERP沙盤模擬教學(xué)系統(tǒng)的

49、開發(fā)是可行的。</p><p><b>  2.3業(yè)務(wù)流程圖</b></p><p><b>  2.3.1圖例</b></p><p>  業(yè)務(wù)流程圖會(huì)用到六個(gè)基本符號(hào),即外部實(shí)體、業(yè)務(wù)處理、判定、數(shù)據(jù)存儲(chǔ)、報(bào)表/文檔、業(yè)務(wù)流方向,分別圖例如圖2-3-1所示:</p><p>  圖2-3-1

50、圖例</p><p><b>  2.3.2規(guī)則修改</b></p><p>  首先由教師登陸系統(tǒng),對(duì)沙盤對(duì)抗規(guī)則進(jìn)行更改設(shè)置。如違約扣發(fā)比例、各種類貸款利率、貼現(xiàn)率、所得稅、貸款倍數(shù)等規(guī)則進(jìn)行更改。規(guī)則更改設(shè)置完畢后,系統(tǒng)會(huì)根據(jù)以上規(guī)則,對(duì)參加對(duì)抗賽的各組公司進(jìn)行模擬對(duì)抗過(guò)程監(jiān)控。規(guī)則修改流程如圖2-3-2所示:</p><p>  2.3

51、.3參加訂貨會(huì)</p><p>  首先由各小組登陸到系統(tǒng)中,系統(tǒng)根據(jù)各組營(yíng)運(yùn)情況判定市場(chǎng)準(zhǔn)入資格,并開拓相應(yīng)區(qū)域讓各組在系統(tǒng)中錄入相應(yīng)的廣告費(fèi)用。參加訂貨會(huì)流程如圖2-3-3所示:</p><p>  圖2-3-3 參加訂貨會(huì)</p><p><b>  2.3.4市場(chǎng)競(jìng)單</b></p><p>  各小組投完廣告

52、后,教師根據(jù)廣告投放情況,在系統(tǒng)中進(jìn)行競(jìng)單操作。在系統(tǒng)中,系統(tǒng)根據(jù)廣告投放情況對(duì)各市場(chǎng)進(jìn)行過(guò)濾,如果某一市場(chǎng)沒(méi)有廣告投入將不予開放競(jìng)單。參加市場(chǎng)競(jìng)單流程如圖2-3-4所示:</p><p>  圖2-3-4 市場(chǎng)競(jìng)單</p><p><b>  2.3.5申請(qǐng)貸款</b></p><p>  學(xué)生提出貸款申請(qǐng),系統(tǒng)審核貸款額度,合格,則登記貸

53、款金額并發(fā)放貸款;不合格,則貸款失敗。申請(qǐng)貸款流程如圖2-3-5所示:</p><p>  圖2-3-5 申請(qǐng)貸款</p><p><b>  2.3.6原料訂購(gòu)</b></p><p>  首先由學(xué)生錄入本季度訂購(gòu)單,系統(tǒng)自動(dòng)處理。接著學(xué)生購(gòu)買原材料,系統(tǒng)依據(jù)訂購(gòu)單進(jìn)行審核,合格則學(xué)生采購(gòu)入庫(kù),不合格則支付違約金,學(xué)生采購(gòu)入庫(kù)。原料訂購(gòu)流程

54、如圖2-3-6所示:</p><p>  2.3.7生產(chǎn)線轉(zhuǎn)產(chǎn)\投資</p><p>  各組根據(jù)自身情況對(duì)生產(chǎn)線進(jìn)行轉(zhuǎn)產(chǎn)和投資等操作,系統(tǒng)自動(dòng)更新轉(zhuǎn)產(chǎn)、投資記錄。生產(chǎn)線轉(zhuǎn)產(chǎn)\投資流程如圖2-3-7所示:</p><p>  2.3.8開始下一批生產(chǎn)</p><p>  各組在停產(chǎn)狀態(tài)下的生產(chǎn)線進(jìn)行下一批生產(chǎn)操作。開始下一批生產(chǎn)流程如圖2-3

55、-8所示:</p><p>  由于篇幅關(guān)系,在這里只選取了幾個(gè)重要的模塊,其它業(yè)務(wù)流程圖不在這里一一描述。</p><p>  2.4新系統(tǒng)邏輯模型的提出</p><p>  系統(tǒng)分析的主要成果是系統(tǒng)的邏輯模型,本系統(tǒng)的邏輯模型主要是以系統(tǒng)的數(shù)據(jù)流程圖和數(shù)據(jù)詞典為主要描述工具,勾畫出系統(tǒng)的概貌。</p><p>  2.4.1數(shù)據(jù)流程圖(D

56、FD)</p><p>  數(shù)據(jù)流圖是在對(duì)系統(tǒng)調(diào)研階段繪制的業(yè)務(wù)流程圖進(jìn)行分析的基礎(chǔ)上,將信息處理功能和彼此之間的聯(lián)系自頂向下、逐層分解,在邏輯上精確地描述新系統(tǒng)應(yīng)具有的功能、數(shù)據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲(chǔ)及數(shù)據(jù)來(lái)源和去向。即在對(duì)沙盤模擬教學(xué)系統(tǒng)業(yè)務(wù)流程進(jìn)行認(rèn)真分析和研究的基礎(chǔ)上,按信息系統(tǒng)中應(yīng)有的數(shù)據(jù)流程和數(shù)據(jù)結(jié)構(gòu)來(lái)分析系統(tǒng)內(nèi)的信息流動(dòng)、存儲(chǔ)、處理加工和流出信息等詳細(xì)情況。</p><p>

57、;  (1)ERP沙盤模擬教學(xué)系統(tǒng)的關(guān)聯(lián)圖</p><p>  首先,根據(jù)系統(tǒng)的業(yè)務(wù)流程分析,可以畫出ERP沙盤模擬教學(xué)系統(tǒng)的關(guān)聯(lián)圖。</p><p>  圖2-4 ERP沙盤模擬教學(xué)系統(tǒng)的關(guān)聯(lián)圖</p><p>  圖2-4 描述了系統(tǒng)的范圍,標(biāo)出了最主要的外部實(shí)體和數(shù)據(jù)流。數(shù)據(jù)流程圖擴(kuò)展依據(jù)關(guān)聯(lián)圖和業(yè)務(wù)流程圖進(jìn)行,對(duì)沙盤對(duì)抗的總體情況進(jìn)行分析,劃分出幾個(gè)主要的信

58、息管理功能,并明確各功能之間的聯(lián)系,繪制出數(shù)據(jù)流程圖的頂層圖。</p><p>  (1)ERP沙盤模擬教學(xué)系統(tǒng)學(xué)生端系統(tǒng)的頂層圖</p><p>  圖2-4-1 ERP沙盤模擬教學(xué)系統(tǒng)學(xué)生端系統(tǒng)的頂層圖</p><p>  從圖2-4-1可以看到系統(tǒng)的業(yè)務(wù)管理從總體上分為學(xué)生端口和教師端口兩大部分。采購(gòu)部根據(jù)市場(chǎng)情況分析、銷售計(jì)劃和采購(gòu)計(jì)劃聯(lián)系供應(yīng)商發(fā)送訂購(gòu)單,

59、學(xué)生端口主要是用來(lái)模擬和監(jiān)控學(xué)生在進(jìn)行沙盤對(duì)抗過(guò)程,以及核算經(jīng)營(yíng)數(shù)據(jù)。教師端口主要是用來(lái)修改參數(shù)、系統(tǒng)管理及經(jīng)營(yíng)結(jié)果統(tǒng)計(jì)等任務(wù)。</p><p>  頂層數(shù)據(jù)流程圖僅從總體上反映了系統(tǒng)的信息聯(lián)系,應(yīng)按照自頂向下、逐層分解的數(shù)據(jù)流程分析方法對(duì)頂層圖進(jìn)一步細(xì)化。以下將ERP沙盤模擬教學(xué)系統(tǒng)中的學(xué)生端子系統(tǒng)進(jìn)一步展開,得到第一層數(shù)據(jù)流程圖。</p><p> ?。?)ERP沙盤模擬教學(xué)系統(tǒng)學(xué)生端

60、系統(tǒng)的第一層數(shù)據(jù)流圖</p><p>  圖2-4-2 ERP沙盤模擬教學(xué)系統(tǒng)的第一層數(shù)據(jù)流圖:ERP沙盤模擬教學(xué)系統(tǒng)學(xué)生端</p><p>  從圖2-4-2中可以看到,ERP沙盤模擬教學(xué)系統(tǒng)學(xué)生端子系統(tǒng)可劃分為廣告投放、貸款及應(yīng)收款管理、原料管理、生產(chǎn)線管理、研發(fā)管理及經(jīng)營(yíng)結(jié)果六個(gè)主要部分。ERP沙盤模擬教學(xué)系統(tǒng)學(xué)生端系統(tǒng)實(shí)現(xiàn)基本功能的流程如下。學(xué)生首先進(jìn)入廣錄入模塊,廣告錄入完畢后系

61、統(tǒng)記錄扣除相應(yīng)的廣告費(fèi),更新到財(cái)務(wù)報(bào)表信息庫(kù),然后更加沙盤對(duì)抗流程進(jìn)行經(jīng)營(yíng),學(xué)生申請(qǐng)貸款或申請(qǐng)投資研發(fā)等業(yè)務(wù)要求時(shí),系統(tǒng)都會(huì)自動(dòng)記錄并計(jì)算申請(qǐng)時(shí)長(zhǎng)。</p><p>  (3)ERP沙盤模擬教學(xué)系統(tǒng)學(xué)生端系統(tǒng)的第二層數(shù)據(jù)流圖</p><p>  圖2-4-3 ERP沙盤模擬教學(xué)系統(tǒng)的第二層數(shù)據(jù)流圖:貸款及應(yīng)收賬款管理</p><p>  如圖2-4-3所示,當(dāng)學(xué)生

62、申請(qǐng)貸款時(shí),系統(tǒng)做出審核,審核通過(guò)后學(xué)生的貸款信息將更新到貸款信息庫(kù),系統(tǒng)自動(dòng)處理貸款的利息和本金的償還,在財(cái)務(wù)報(bào)表信息庫(kù)中扣除相應(yīng)費(fèi)用。</p><p>  2.4.2數(shù)據(jù)詞典(DD)</p><p>  數(shù)據(jù)流程圖分析,只是對(duì)數(shù)據(jù)處理和彼此之間的數(shù)據(jù)聯(lián)系進(jìn)行了說(shuō)明,為了進(jìn)一步明確數(shù)據(jù)的詳細(xì)內(nèi)容和數(shù)據(jù)處理過(guò)程,應(yīng)將最底層數(shù)據(jù)流程圖中的部分?jǐn)?shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)元素、數(shù)據(jù)處理和外部項(xiàng)通過(guò)數(shù)

63、據(jù)詞典描述清楚,以便于此后系統(tǒng)設(shè)計(jì)的進(jìn)行。</p><p><b>  表2-4-2-1</b></p><p><b>  表2-4-2-2</b></p><p><b>  表2-4-2-3</b></p><p><b>  表2-4-2-3</b>

64、;</p><p><b>  3 系統(tǒng)設(shè)計(jì)</b></p><p><b>  3.1系統(tǒng)目標(biāo)</b></p><p>  根據(jù)系統(tǒng)分析的描述和自己參加ERP沙盤模擬比賽的切身體會(huì),現(xiàn)制定如下系統(tǒng)實(shí)現(xiàn)目標(biāo):</p><p>  具備合理的功能框架;</p><p>  具備

65、良好的人機(jī)界面,方便用戶操作;</p><p>  為了更好監(jiān)控沙盤模擬的進(jìn)度,對(duì)運(yùn)營(yíng)年份季度做出及時(shí)更新管理;</p><p>  提供沙盤模擬所必須的所有流程模塊,如提交廣告單、原材料采購(gòu)、貸款、更新生產(chǎn)等;</p><p>  數(shù)據(jù)計(jì)算由程序自動(dòng)完成,減少人工干預(yù),保證數(shù)據(jù)的準(zhǔn)確性;</p><p>  系統(tǒng)能實(shí)時(shí)講模擬對(duì)抗過(guò)程反映到報(bào)

66、表及電子盤面上;</p><p>  系統(tǒng)能夠模擬整個(gè)對(duì)抗過(guò)程,減少教師裁判的監(jiān)督工作量。</p><p><b>  3.2系統(tǒng)流程設(shè)計(jì)</b></p><p>  本系統(tǒng)將分為系統(tǒng)管理員端(教師用)和普通用戶端(學(xué)生用)兩大客戶端,兩種用戶分開登陸,增加系統(tǒng)數(shù)據(jù)的安全性。該系統(tǒng)中,首先要對(duì)用戶信息進(jìn)行有效管理,其次要對(duì)沙盤模擬進(jìn)程進(jìn)行有效管

67、理,這些只有管理員可以操作。系統(tǒng)流程圖如圖3-2所示:</p><p>  在本系統(tǒng)中,教師在教師端登陸后,可以對(duì)ERP沙盤模擬對(duì)抗的規(guī)則進(jìn)行更改,對(duì)抗開始后,教師可以及時(shí)查看各組的運(yùn)營(yíng)情況,同時(shí)可以修改各組公司的運(yùn)營(yíng)數(shù)據(jù),如現(xiàn)金和權(quán)益(主要是當(dāng)各組存在破產(chǎn)的情況下)。</p><p>  各組CEO在學(xué)生端登陸后,當(dāng)教師授權(quán)游戲開始,ERP沙盤模擬對(duì)抗即可開始,各組根據(jù)自身策略和對(duì)抗流程

68、對(duì)系統(tǒng)進(jìn)行操作。在學(xué)生端中,整個(gè)對(duì)抗過(guò)程將全部電子化,從每季度的現(xiàn)金盤點(diǎn)到上交管理費(fèi),以及每年的參加訂貨會(huì)到結(jié)算報(bào)表,系統(tǒng)都根據(jù)各組模擬公司的操作數(shù)據(jù)進(jìn)行管理。</p><p>  3.3系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)</p><p>  本教學(xué)系統(tǒng)主要包括教師裁判端和學(xué)生用戶端兩大部分。主要有系統(tǒng)管理、經(jīng)營(yíng)數(shù)據(jù)統(tǒng)計(jì)、訂貨會(huì)、各組模擬公司管理、成果展示、對(duì)抗過(guò)程模擬、查詢經(jīng)營(yíng)數(shù)據(jù)、查詢盤面規(guī)、經(jīng)營(yíng)數(shù)據(jù)處

69、理等模塊。ERP沙盤模擬教學(xué)系統(tǒng)具體功能結(jié)構(gòu)圖如圖3-3所示:</p><p>  圖 3-3 系統(tǒng)功能結(jié)構(gòu)圖</p><p>  如圖3-3所示,在教師裁判端中,教師可以查看任意一組模擬公司的信息,在游戲?qū)归_始前可以對(duì)沙盤對(duì)抗規(guī)則進(jìn)行修改。在參加訂貨會(huì)環(huán)節(jié),教師可以看到各個(gè)市場(chǎng)的最大銷售量以及所屬公司,和各個(gè)模擬公司的廣告投放信息,并自動(dòng)按投放金額排序。</p><

70、p>  在學(xué)生用戶端,系統(tǒng)能夠模擬沙盤對(duì)抗的整個(gè)流程,學(xué)生所做的每一步操作都收到系統(tǒng)的監(jiān)控。在對(duì)抗過(guò)程中,各組模擬公司可以及時(shí)查看自己所在的公司應(yīng)運(yùn)情況。在學(xué)生用戶端中,學(xué)生還可以查看沙盤對(duì)抗規(guī)則。</p><p><b>  3.4系統(tǒng)界面設(shè)計(jì)</b></p><p>  ERP沙盤教學(xué)輔助系統(tǒng)由多個(gè)頁(yè)面組成,下面僅列出幾個(gè)典型頁(yè)面:</p>&

71、lt;p>  學(xué)生端登陸后進(jìn)入主界面,主界面依據(jù)沙盤對(duì)抗課程的習(xí)慣設(shè)計(jì),使學(xué)生用戶更容易融入系統(tǒng)操作中,設(shè)計(jì)如圖3-4-1:</p><p>  圖3-4-1 學(xué)生用戶端主界面</p><p>  在學(xué)生端操作界面中,依據(jù)CEO經(jīng)營(yíng)記錄習(xí)慣設(shè)計(jì)了操作界面,使人機(jī)交互更加人性話。在每一步經(jīng)營(yíng)過(guò)程中,系統(tǒng)不允許操作人員越步進(jìn)行,操作行為不可返回,必需要按照ERP沙盤模擬對(duì)抗流程進(jìn)行操作,

72、這樣可以杜絕各組公司的違規(guī)行為和錯(cuò)誤操作。</p><p>  在系統(tǒng)信息、財(cái)務(wù)信息、生產(chǎn)資格、市場(chǎng)準(zhǔn)入各區(qū)域中,可以看到自己公司的經(jīng)營(yíng)相關(guān)數(shù)據(jù)。這些區(qū)域的數(shù)據(jù)會(huì)根據(jù)公司的經(jīng)營(yíng)情況實(shí)時(shí)更新,使CEO可以在操作界面上及時(shí)了解相關(guān)信息,利于做出決策。</p><p>  模擬公司在進(jìn)行到投放廣告環(huán)節(jié)時(shí),系統(tǒng)開放投放廣告,界面如圖3-4-2:</p><p>  在投放廣

73、告界面中,模擬公司根據(jù)自身策略進(jìn)行廣告投放,在投放界面中,系統(tǒng)會(huì)根據(jù)模擬公司的市場(chǎng)開拓信息授權(quán)相應(yīng)的市場(chǎng)進(jìn)行投放廣告操作。如圖3-4-2中,該公司只開拓了本地市場(chǎng),所有區(qū)域市場(chǎng)、國(guó)內(nèi)市場(chǎng)、亞洲市場(chǎng)、國(guó)際市場(chǎng)均不能錄入廣告。</p><p>  教師登陸教師端后,可以查看各組模擬公司的經(jīng)營(yíng)數(shù)據(jù)及進(jìn)行系統(tǒng)管理等工作。教師裁判端主界面如圖3-4-3:</p><p><b>  圖3-

74、4-3</b></p><p>  在教師端操作界面里,教師在公司信息區(qū)域可以及時(shí)查看各組模擬公司的經(jīng)營(yíng)情況數(shù)據(jù),教師端和學(xué)生端的數(shù)據(jù)是同步的。這樣可以避免數(shù)據(jù)失真的情況出現(xiàn)。</p><p>  在教師端中,可以進(jìn)行競(jìng)單功能,系統(tǒng)自動(dòng)核算各市場(chǎng)的銷售排名情況及廣告投放情況進(jìn)行排名,界面設(shè)計(jì)如圖3-4-4所示。</p><p><b>  3.

75、5數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p>  系統(tǒng)的數(shù)據(jù)庫(kù)表單設(shè)計(jì)原則如下:</p><p>  (1)實(shí)現(xiàn)數(shù)據(jù)共享。這是數(shù)據(jù)庫(kù)技術(shù)先進(jìn)性的重要體現(xiàn),數(shù)據(jù)共享有三方面含義:第一,當(dāng)前的所有用戶可以存取數(shù)據(jù)庫(kù)中的數(shù)據(jù);第二,可以增加新用戶并與當(dāng)前用戶同時(shí)存取數(shù)據(jù)庫(kù)中的數(shù)據(jù);第三,用戶可以通過(guò)多種程序語(yǔ)言或命令語(yǔ)言存取數(shù)據(jù)庫(kù);</p><p>  (2)減少數(shù)據(jù)

76、冗余度;</p><p>  (3)保持?jǐn)?shù)據(jù)的一致性。由于數(shù)據(jù)庫(kù)能減少數(shù)據(jù)的冗余,同時(shí)提供了對(duì)數(shù)據(jù)的各種檢查和控制,保證了在更新數(shù)據(jù)時(shí)能同時(shí)更新所有副本,維護(hù)了數(shù)據(jù)的一致性;</p><p>  (4)數(shù)據(jù)的獨(dú)立性。所謂數(shù)據(jù)獨(dú)立性是指數(shù)據(jù)與應(yīng)用程序之間的獨(dú)立性,它分為兩級(jí):一是物理獨(dú)立性;二是邏輯獨(dú)立性。</p><p>  為了保證數(shù)據(jù)表結(jié)構(gòu)合理,數(shù)據(jù)存取有序,且

77、便于查詢和修改,便于程序擴(kuò)充和二次開發(fā),又不會(huì)造成副作用。設(shè)計(jì)數(shù)據(jù)表時(shí),采用了范式準(zhǔn)則。所謂范式準(zhǔn)則就是為了避免數(shù)據(jù)庫(kù)設(shè)計(jì)中出現(xiàn)數(shù)據(jù)冗余、數(shù)據(jù)不一致等現(xiàn)象而提出的一系列條件和規(guī)則。</p><p>  雖然本系統(tǒng)只采用了第三范式,但由于數(shù)據(jù)庫(kù)結(jié)構(gòu)簡(jiǎn)單、數(shù)據(jù)關(guān)系明確,仍能保證數(shù)據(jù)的完整性和正確性。</p><p>  3.5.1數(shù)據(jù)表概要說(shuō)明</p><p>  本系

78、統(tǒng)采用SQL Server 2000 數(shù)據(jù)庫(kù),名稱為SandBox,其中包含17張表,下面分別給出數(shù)據(jù)表概要說(shuō)明及主要數(shù)據(jù)表的結(jié)構(gòu)。</p><p>  經(jīng)過(guò)前邊的系統(tǒng)分析,設(shè)計(jì)數(shù)據(jù)庫(kù)表如圖3-5-1:</p><p>  如圖3-5-1 數(shù)據(jù)表樹型結(jié)構(gòu)圖</p><p>  3.5.2主要數(shù)據(jù)表的結(jié)構(gòu)</p><p>  由于篇幅有限,在這

79、里只給出較重要的數(shù)據(jù)表。</p><p>  表Company(公司信息表)</p><p>  表Company用于保存各個(gè)模擬公司的基本信息,該表結(jié)構(gòu)如表3-5-2-1所示。</p><p><b>  表3-5-2-1</b></p><p>  表OrderM(訂單表)</p><p> 

80、 表OrderM用于記錄訂單數(shù)據(jù),以及取單數(shù)據(jù),該表結(jié)構(gòu)如表3-5-2-2所示</p><p><b>  表3-5-2-2</b></p><p>  表Assets(資產(chǎn)負(fù)責(zé)表)</p><p>  表Assets用于記錄運(yùn)營(yíng)過(guò)程中的現(xiàn)金、固定資產(chǎn)、研發(fā)費(fèi)用等運(yùn)營(yíng)數(shù)據(jù),并在年末形成財(cái)務(wù)報(bào)表,該表的結(jié)構(gòu)如表3-5-2-3所示。</p&g

81、t;<p><b>  表3-5-2-3</b></p><p><b>  4 系統(tǒng)實(shí)施</b></p><p><b>  4.1構(gòu)建開發(fā)環(huán)境</b></p><p><b>  硬件平臺(tái)</b></p><p>  CPU:P4 1.8

82、GHz</p><p>  內(nèi)存:256MB以上</p><p><b>  軟件平臺(tái)</b></p><p>  操作系統(tǒng):Windows XP/Windows 2000/Windows 2003</p><p>  數(shù)據(jù)庫(kù):SQL Server 2000</p><p>  開發(fā)工具:Micr

83、osoft Visual Studio 2008</p><p>  4.2模塊功能的實(shí)現(xiàn)</p><p>  本系統(tǒng)采用C#面向?qū)ο箝_發(fā)語(yǔ)言進(jìn)行開發(fā),為了更好的實(shí)現(xiàn)系統(tǒng)功能,本系統(tǒng)編寫多個(gè)類進(jìn)行調(diào)用。在本系統(tǒng)中,主要建立兩個(gè)公共類,分別為DBConnection類和DBOperate類。DBConnection類主要用于連接數(shù)據(jù)庫(kù),而DBOperaate類則定義了一些公共方法,分別用于實(shí)

84、現(xiàn)各種功能,下面將詳細(xì)介紹這兩個(gè)類</p><p>  4.2.1創(chuàng)建數(shù)據(jù)庫(kù)連接</p><p>  創(chuàng)建數(shù)據(jù)庫(kù)連接是指通過(guò)指定的連接方式與數(shù)據(jù)庫(kù)建立連接,以保證對(duì)數(shù)據(jù)庫(kù)的正常操作。</p><p>  DBConnection類是數(shù)據(jù)庫(kù)連接類,此類主要用于連接SQL Server 數(shù)據(jù)庫(kù),在連接數(shù)據(jù)庫(kù)時(shí),只需調(diào)用此類中的MyConnection方法即可,其實(shí)現(xiàn)代碼

85、如下:</p><p>  class DBConnection</p><p><b>  {</b></p><p>  //定義MyConnection方法,用戶在使用時(shí)只需調(diào)用這個(gè)方法就可以連接數(shù)據(jù)庫(kù)</p><p>  public static SqlConnection MyConnection()<

86、/p><p><b>  {</b></p><p>  return new SqlConnection("server=.;database=SandBox;uid=sa;pwd=");</p><p><b>  }</b></p><p><b>  }</b

87、></p><p>  4.2.2數(shù)據(jù)庫(kù)操作</p><p>  由于本系統(tǒng)邏輯性較強(qiáng),對(duì)數(shù)據(jù)庫(kù)操作很頻繁,因此DBOperate類中建立了多個(gè)方法用于執(zhí)行不同的SQL語(yǔ)句,下面對(duì)該類中的方法進(jìn)行詳細(xì)介紹。</p><p>  OperateDate方法用于對(duì)數(shù)據(jù)庫(kù)執(zhí)行SQL語(yǔ)句。在系統(tǒng)中要反復(fù)地執(zhí)行SQL語(yǔ)句,為了增加代碼的重復(fù)使用,在公共類中建立了一個(gè)Op

88、erateDate方法,其參數(shù)是SQL語(yǔ)句,調(diào)用時(shí),只需將要執(zhí)行的SQL語(yǔ)句傳遞給此方法執(zhí)行即可。代碼實(shí)現(xiàn)如下:</p><p>  public int OperateData(string strSql)//操作數(shù)據(jù)庫(kù),執(zhí)行各種SQL語(yǔ)句</p><p><b>  {</b></p><p>  conn.Open();</p>

89、;<p>  SqlCommand cmd = new SqlCommand(strSql, conn);</p><p>  int i = (int)cmd.ExecuteNonQuery();</p><p>  conn.Close();</p><p><b>  return i;</b></p><

90、;p><b>  }</b></p><p>  HumanNum方法用于查找指定數(shù)據(jù)表的返回?cái)?shù),例如,根據(jù)指定的用戶和密碼作為檢索條件,檢查用戶和密碼是否正確,可以通過(guò)調(diào)用HumanNum方法實(shí)現(xiàn),代碼如下:</p><p>  public int HumanNum(string strsql)//查找指定數(shù)據(jù)表的人數(shù)</p><p>

91、;<b>  {</b></p><p>  conn.Open();</p><p>  SqlCommand cmd = new SqlCommand(strsql, conn);</p><p>  int i = Convert.ToInt32(cmd.ExecuteScalar());</p><p>  co

92、nn.Close();</p><p><b>  return i;</b></p><p><b>  }</b></p><p>  GetTable方法用于返回指定SQL語(yǔ)句的DateSet對(duì)象,代碼如下:</p><p>  public DataSet GetTable(string s

93、ql)//返回dataset</p><p><b>  {</b></p><p>  SqlDataAdapter sda = new SqlDataAdapter(sql, conn);</p><p>  DataSet ds = new DataSet();</p><p>  sda.Fill(ds);<

94、;/p><p>  ds.Dispose();</p><p>  return ds;</p><p><b>  }</b></p><p>  另外,為了實(shí)現(xiàn)在主界面可以實(shí)時(shí)顯示各組運(yùn)營(yíng)信息,本系統(tǒng)設(shè)計(jì)了Update1方法,用于窗體從新加載數(shù)據(jù)時(shí)的調(diào)用,代碼實(shí)現(xiàn)如下:</p><p>  pub

95、lic void Update1()</p><p><b>  {</b></p><p>  label5.Text = ID;</p><p>  string sql = "select * from Company where CompanyID='" + ID + "'";//

96、顯示公司信息</p><p>  DataSet ds = operate.GetTable(sql);</p><p>  ds.Dispose();</p><p>  label6.Text = ds.Tables[0].Rows[0][1].ToString();</p><p>  label7.Text = ds.Tables[0

97、].Rows[0][2].ToString();</p><p>  label59.Text = ds.Tables[0].Rows[0][3].ToString();</p><p>  label62.Text = ds.Tables[0].Rows[0][4].ToString();</p><p>  string Y_Time = ds.Tables[0

98、].Rows[0][3].ToString();</p><p>  string S_Time = ds.Tables[0].Rows[0][4].ToString();</p><p>  RunTime.Y_Time = Y_Time;</p><p>  RunTime.S_Time = S_Time;</p><p>  strin

99、g sql2 = "select * from Assets where CompanyID='" + ID + "'";//顯示財(cái)務(wù)信息</p><p>  DataSet ds2 = operate.GetTable(sql2);</p><p>  ds2.Dispose();</p><p>  lab

100、el14.Text = ds2.Tables[0].Rows[0][2].ToString();</p><p>  label17.Text = ds2.Tables[0].Rows[0][3].ToString();</p><p>  label15.Text = ds2.Tables[0].Rows[0][10].ToString();</p><p>  

101、label18.Text = ds2.Tables[0].Rows[0][17].ToString();</p><p>  label16.Text = ds2.Tables[0].Rows[0][11].ToString();</p><p>  string sql3 = "select Pro_Qualification1,Pro_Qualification2,Pro_Q

102、ualification3,Pro_Qualification4 from Company where CompanyID='" + ID + "'";//判斷生產(chǎn)資格</p><p>  DataSet ds3 = operate.GetTable(sql3);</p><p>  if (Convert.ToInt32(ds3.Tables

103、[0].Rows[0][0].ToString()) == 1)//P1生產(chǎn)資格</p><p><b>  {</b></p><p>  label19.Visible = true;</p><p><b>  }</b></p><p><b>  else</b>&l

104、t;/p><p><b>  {</b></p><p>  label19.Visible = false;</p><p><b>  }</b></p><p>  if (Convert.ToInt32(ds3.Tables[0].Rows[0][1].ToString()) == 1)//P2

105、生產(chǎn)資格</p><p><b>  {</b></p><p>  label20.Visible = true;</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</

106、b></p><p>  label20.Visible = false;</p><p><b>  }</b></p><p>  if (Convert.ToInt32(ds3.Tables[0].Rows[0][2].ToString()) == 1)//P3生產(chǎn)資格</p><p><b>  

107、{</b></p><p>  label21.Visible = true;</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  label21.

108、Visible = false;</p><p><b>  }</b></p><p>  if (Convert.ToInt32(ds3.Tables[0].Rows[0][3].ToString()) == 1)//P4生產(chǎn)資格</p><p><b>  {</b></p><p>  la

109、bel22.Visible = true;</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  label22.Visible = false;</p><p>

110、;<b>  }</b></p><p>  //顯示市場(chǎng)開拓信息</p><p>  string sql4 = "select Market1,Market2,Market3,Market4,Market5 from Company where CompanyID='" + ID + "'";//判斷生產(chǎn)資格

111、</p><p>  DataSet ds4 = operate.GetTable(sql4);</p><p>  if (Convert.ToInt32(ds4.Tables[0].Rows[0][0].ToString()) == 1)//本地市場(chǎng)</p><p><b>  {</b></p><p>  lab

112、el23.Visible = true;</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  label23.Visible = false;</p><p>

113、<b>  }</b></p><p>  if (Convert.ToInt32(ds4.Tables[0].Rows[0][1].ToString()) == 1)//區(qū)域市場(chǎng)</p><p><b>  {</b></p><p>  label24.Visible = true;</p><p&

114、gt;<b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  label24.Visible = false;</p><p><b>  }</b></p><

115、p>  if (Convert.ToInt32(ds4.Tables[0].Rows[0][2].ToString()) == 1)//國(guó)內(nèi)市場(chǎng)</p><p><b>  {</b></p><p>  label25.Visible = true;</p><p><b>  }</b></p>&

116、lt;p><b>  else</b></p><p><b>  {</b></p><p>  label25.Visible = false;</p><p><b>  }</b></p><p>  if (Convert.ToInt32(ds4.Tables[

117、0].Rows[0][3].ToString()) == 1)//亞洲市場(chǎng)</p><p><b>  {</b></p><p>  label26.Visible = true;</p><p><b>  }</b></p><p><b>  else</b></

118、p><p><b>  {</b></p><p>  label26.Visible = false;</p><p><b>  }</b></p><p>  if (Convert.ToInt32(ds4.Tables[0].Rows[0][4].ToString()) == 1)//國(guó)際市場(chǎng)&

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論