版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
姓名:學(xué)號:學(xué)院:軟件學(xué)院專業(yè)(zhuānyè):軟件工程國際總承包項目(xiàngmù)供貨合同執(zhí)行管理系統(tǒng)的設(shè)計與實現(xiàn)2015年12月指導(dǎo)教師:教授企業(yè)導(dǎo)師:高工精品資料第1章引言(yǐnyán)第2章相關(guān)(xiāngguān)技術(shù)介紹第3章系統(tǒng)需求分析第4章系統(tǒng)設(shè)計第5章系統(tǒng)實現(xiàn)論文章節(jié)第6章系統(tǒng)測試第7章總結(jié)與展望精品資料課題(kètí)研究的背景第1章引言(yǐnyán)國內(nèi)現(xiàn)狀:
國內(nèi)的許多施工企業(yè)走出國門承接國外總承包項目,在項目執(zhí)行過程中遇到了很多問題,其中供應(yīng)鏈環(huán)節(jié)尤為重要;國內(nèi)企業(yè)應(yīng)用的物資管理軟件比較普遍,招標(biāo)管理、合同管理軟件應(yīng)用普遍,但過程控制軟件的使用不是很廣泛;公司現(xiàn)狀:EPC項目增多、供應(yīng)鏈環(huán)節(jié)管理信息分散、公司信息化建設(shè)需求增大。課題研究的對象:
國際總承包項目供貨合同執(zhí)行管理概念介紹:
目前國際總承包項目模式常見的有:BT,BOT,BOO,EPC,EPCM,PPP由于目前常采用的模式是EPC或EPC+F模式,因此本文主要研究的是EPC模式下的供貨合同管理。
背景精品資料使公司(ɡōnɡsī)信息化建設(shè)與企業(yè)管理相結(jié)合,提高企業(yè)的經(jīng)營管理水平;使企業(yè)管理實現(xiàn)增值,提升公司(ɡōnɡsī)國際市場的核心競爭力。企業(yè)信息分散的現(xiàn)狀;人工(réngōng)管理合同造成的數(shù)據(jù)丟失和遺忘;實現(xiàn)數(shù)據(jù)的分析、統(tǒng)計功能;兼顧生產(chǎn)-運輸-倉儲與施工的平衡。解決目前正在執(zhí)行的國外多個項目供貨合同的執(zhí)行管理問題,為后續(xù)開發(fā)的國際項目全過程物資管理軟件提供借鑒和實際操作經(jīng)驗。理論意義解決的問題現(xiàn)實意義第1章引言課題研究的意義精品資料操作系統(tǒng)(cāozuòxìtǒnɡ)服務(wù)器網(wǎng)絡(luò)(wǎngluò)及軟件第2章相關(guān)技術(shù)介紹精品資料第2章相關(guān)(xiāngguān)技術(shù)介紹2.1網(wǎng)絡(luò)(wǎngluò)及軟件2.1.1B/S架構(gòu)2.1.2編程語言2.1.2.1SSH框架2.1.2.2SQL編程語言B/S結(jié)構(gòu)也就是我們常規(guī)所說的瀏覽器和服務(wù)器結(jié)構(gòu)。特點:投入成本低;簡化了系統(tǒng)的開發(fā)、維護和升級工作量;簡化了客戶端負(fù)荷;有利于軟件管理和避免出現(xiàn)IT黑洞。SSH不是一個單獨的框架,而是多個框架(struts+spring+hibernate)的集成,常常用于構(gòu)建靈活、易于擴展的多層Web應(yīng)用程序。從職責(zé)上分為四層:域模塊層(也就是實體層)、數(shù)據(jù)持久層、業(yè)務(wù)邏輯層和表示層,可以方便開發(fā)人員迅速搭建可復(fù)用性好、結(jié)構(gòu)清晰、維護方便的Web應(yīng)用程序。SQL(StructuredQueryLanguage)全稱是結(jié)構(gòu)化查詢語言,是一種高級的非過程化的編程語言。特點:結(jié)構(gòu)簡潔、簡單易學(xué)、功能強大精品資料2.2服務(wù)器2.3操作系統(tǒng)(cāozuòxìtǒnɡ)2.1.2.3JavaScript語言(yǔyán)第2章相關(guān)技術(shù)介紹JavaScript是由微軟公司開發(fā)一種直譯式的腳本語言,是一種動態(tài)類型的語言。典型的JScript源文件的擴展名是.js。特點:腳本語言、基于對象、簡單、動態(tài)性、跨平臺型。服務(wù)器也稱伺服器,主要由處理器、硬盤、內(nèi)存、系統(tǒng)總線等構(gòu)成,根據(jù)服務(wù)器提供的服務(wù)類型,通常分為文件服務(wù)器、數(shù)據(jù)庫服務(wù)器和應(yīng)用程序服務(wù)器。特點:高性能、高穩(wěn)定性、高安全性。目前服務(wù)器操作系統(tǒng)大致分為四大流派:WINDOWS、NETWARE、UNIX、LINUX,其中WINDOWS系統(tǒng)是我們最熟悉、最常見的系統(tǒng)。精品資料第3章系統(tǒng)需求(xūqiú)分析123456合同執(zhí)行管理(guǎnlǐ)在物資管理(guǎnlǐ)中的地位目前公司合同執(zhí)行管理信息傳遞模式目前合同執(zhí)行過程中存在的問題要實現(xiàn)的目的系統(tǒng)可行性分析系統(tǒng)效益性分析精品資料3.1合同執(zhí)行管理在物資(wùzī)管理中的地位第3章系統(tǒng)(xìtǒng)需求分析精品資料第3章系統(tǒng)需求(xūqiú)分析3.2目前(mùqián)公司合同執(zhí)行管理信息傳遞模式缺點:費時費力,不能方便、直觀地進行查詢搜索,而且信息的全面性、及時性、準(zhǔn)確性也有所欠缺。信息收集打電話、郵件駐廠代表反饋編制周報使用office軟件,如:word、excel等專人負(fù)責(zé)每周會匯總、出版?zhèn)鬟f郵件發(fā)送各相關(guān)人員及公司分管領(lǐng)導(dǎo)精品資料第3章系統(tǒng)需求(xūqiú)分析3.3目前(mùqián)合同執(zhí)行過程中存在的問題合同執(zhí)行階段設(shè)計/生產(chǎn)/檢驗信息不全面生產(chǎn)和發(fā)運信息脫節(jié)無法分專業(yè)和分類快捷查詢傳遞方式單一不能及時共享信息編寫以WORD和EXCEL形式為主審批手續(xù)繁瑣,效率低下廠家眾多,信息不準(zhǔn)確缺件和工代未集中管理,共享不及時精品資料第3章系統(tǒng)需求(xūqiú)分析3.4要實現(xiàn)(shíxiàn)的目的理清職責(zé)供應(yīng)商公司各相關(guān)部門規(guī)范管理物資狀態(tài)及時跟蹤方便查詢、統(tǒng)計、提醒精品資料第3章系統(tǒng)(xìtǒng)需求分析3.5系統(tǒng)(xìtǒng)的可行性分析經(jīng)濟可行性技術(shù)可行性操作可行性開發(fā)軟件時間較短;成本費用相對較低;硬件設(shè)備可利用現(xiàn)有的計算機設(shè)備,無需購買新設(shè)備。計算機網(wǎng)絡(luò)的普及;軟件的統(tǒng)計分析功能容易實現(xiàn);對用戶計算機水平要求不高;參與合同執(zhí)行管理人員的要求,國外項目人員的期望,公司領(lǐng)導(dǎo)的信任與支持。精品資料3.6系統(tǒng)(xìtǒng)的效益性分析第3章系統(tǒng)(xìtǒng)需求分析12能規(guī)范物資業(yè)務(wù)流程,加強對物資全過程的動態(tài)管理可以降低企業(yè)成本,提高工作效率精品資料第4章系統(tǒng)(xìtǒng)設(shè)計123系統(tǒng)(xìtǒng)設(shè)計軟件功能設(shè)計總體設(shè)計數(shù)據(jù)庫設(shè)計精品資料第4章系統(tǒng)(xìtǒng)設(shè)計供貨合同(hétong)執(zhí)行管理軟件要體現(xiàn)出從合同(hétong)簽訂后,合同(hétong)生效、設(shè)計狀態(tài)、生產(chǎn)進度、質(zhì)量檢驗情況、發(fā)運前檢查狀態(tài)、發(fā)運信息、啟運港信息、船運狀態(tài)等。軟件功能要求:
允許內(nèi)網(wǎng)和外網(wǎng)登錄;
供應(yīng)商權(quán)限獨立;
可以在線更新,多方同時操作;
方便查詢,統(tǒng)計匯總;
系統(tǒng)用戶要求:角色分開;公司人員建立、維護、審核信息;供應(yīng)商定期反饋、更新信息;
4.1軟件功能設(shè)計精品資料第4章系統(tǒng)(xìtǒng)設(shè)計4.2總體設(shè)計總體設(shè)計原理(yuánlǐ):目標(biāo)系統(tǒng)的模塊結(jié)構(gòu)系統(tǒng)的模塊化設(shè)計重要思想就是分解-信息隱藏-模塊獨立性。精品資料第4章系統(tǒng)(xìtǒng)設(shè)計4.3數(shù)據(jù)庫設(shè)計(shèjì)本設(shè)計采用的是關(guān)系數(shù)據(jù)庫,該數(shù)據(jù)庫增加、刪除、修改、統(tǒng)計、導(dǎo)出等都非常方便。其中排序和查詢功能使所需數(shù)據(jù)快速定位,達到了在眾多數(shù)據(jù)中快速查找的功能。4.3.1設(shè)計思想
首先采用實體聯(lián)系模型(ER模型)對現(xiàn)實進行了抽象,ER模型明顯優(yōu)點:接近與人的思維,容易理解;與計算機無關(guān),容易接受。可是ER圖只能說明實體之間語義的聯(lián)系,卻不能更詳細(xì)地說明數(shù)據(jù)結(jié)構(gòu)。我們根據(jù)系統(tǒng)概念模型可以得出關(guān)系模式,進一步再通過創(chuàng)建數(shù)據(jù)庫物理設(shè)計來完成軟件系統(tǒng)子模塊的設(shè)計。精品資料第4章系統(tǒng)(xìtǒng)設(shè)計4.3.2數(shù)據(jù)庫設(shè)計(shèjì)邏輯圖4.3數(shù)據(jù)庫設(shè)計精品資料4.3.3E-R圖第4章系統(tǒng)(xìtǒng)設(shè)計E-R圖是直觀表示概念模型的工具,它有三個基本成分:矩形框,用來表示實體類型,也就是考慮(kǎolǜ)問題的對象;菱形框,用來表示聯(lián)系類型,也就是實體間的聯(lián)系;橢圓形框,用來表示實體屬性。合同計劃單號提報單位合同編號合同名稱供應(yīng)商簽訂時間交貨期所屬項目供應(yīng)商合同項目合同清單狀態(tài)數(shù)據(jù)表部門簽訂包含隸屬簽訂錄入反饋審核用戶屬于1n1n1nn1mnmn1nn1各實體總的E-R圖合同實體屬性圖4.3數(shù)據(jù)庫設(shè)計精品資料4.3.4關(guān)系模式(móshì)設(shè)計第4章系統(tǒng)(xìtǒng)設(shè)計主要原則及實現(xiàn)方法一個實體轉(zhuǎn)換為關(guān)系模式,實體的屬性就是關(guān)系的屬性,實體的鍵就是關(guān)系的鍵;多個實體的聯(lián)系轉(zhuǎn)換為關(guān)系模式時,需要首先確定該聯(lián)系的類型,再確定相應(yīng)的鍵;進行規(guī)范處理,求出關(guān)系模式中的最小依賴集,應(yīng)規(guī)范到3NF。4.關(guān)系的類型為m:n,則該聯(lián)系的鍵就是兩個實體鍵的符合,那么該關(guān)系的鍵一定為復(fù)合鍵。1.關(guān)系的類型為1:1,則每個實體的鍵均為該關(guān)系的候選鍵,可二選一作為該聯(lián)系的鍵;2.關(guān)系的類型為1:n,則應(yīng)把一端實體的鍵移到n端,與n端實體的鍵共同組成該聯(lián)系的鍵;3.如果為弱實體集,可為其增加一個強制屬性作為鍵;4.3數(shù)據(jù)庫設(shè)計精品資料4.3.5物理設(shè)計及子模塊(mókuài)分解第4章系統(tǒng)(xìtǒng)設(shè)計4.3數(shù)據(jù)庫設(shè)計供應(yīng)商管理項目管理合同管理信息反饋系統(tǒng)維護功能描述庫表設(shè)計模塊分解精品資料第4章系統(tǒng)(xìtǒng)設(shè)計4.3數(shù)據(jù)庫設(shè)計(shèjì)4.3.5物理設(shè)計及子模塊分解4.3.5.3合同管理1)功能描述①合同基本信息維護②合同清單管理③信息審核④發(fā)運船次⑤合同終結(jié)⑥查詢清單反饋信息2)數(shù)據(jù)庫設(shè)計(庫表設(shè)計)
合同清單主要是為了顯示合同的貨物名稱、貨品數(shù)量、貨品單位、完成狀態(tài)的數(shù)據(jù)以及字符段,用以在系統(tǒng)中展示出來。序號字段名稱數(shù)據(jù)結(jié)構(gòu)備注1IDInt<pk>2合同IDInt<fk3>3項目IDInt<fk1>4項目機組IDInt<fk2>5貨品名稱Varchar(200)
6貨品數(shù)量Int
7貨品單位Varchar(30)
8完成狀態(tài)Int
精品資料第4章系統(tǒng)(xìtǒng)設(shè)計4.3數(shù)據(jù)庫設(shè)計(shèjì)4.3.5物理設(shè)計及子模塊分解4.3.5.3合同管理3)模塊及功能分解合同管理設(shè)備/材料項目選擇發(fā)運船次增加格式可增加附件清單刪除修改運輸方式增加刪除修改發(fā)運批次查詢返回審核狀態(tài)顯示查詢合同編號設(shè)備名稱篩選專業(yè)系統(tǒng)機組合同信息維護供應(yīng)商端維護公司人員端維護增加信息刪除信息修改信息合同清單導(dǎo)入增加反饋信息查詢導(dǎo)出合同關(guān)閉及評價合同跟蹤記錄綜合查詢分析匯總報表篩選專業(yè)系統(tǒng)返回精品資料第5章系統(tǒng)(xìtǒng)實現(xiàn)本系統(tǒng)全部功能采用Java/JavaScript語言編寫,并運用當(dāng)今主流的先進(xiānjìn)SSH(Struts+Spring+Hibernate)開發(fā)模式,Struts作為系統(tǒng)的整體基礎(chǔ)架構(gòu),負(fù)責(zé)MVC分離,控制業(yè)務(wù)跳轉(zhuǎn);Hibernate對系統(tǒng)持久層提供支持,實現(xiàn)數(shù)據(jù)庫的鏈接;spring對struts跟hibernate進行管理。5.1界面設(shè)計及功能實現(xiàn)
5.1.1系統(tǒng)登錄界面
5.1.2合同執(zhí)行界面
5.1.3項目管理界面
5.1.4供應(yīng)商管理界面
5.1.5系統(tǒng)維護界面
5.2合同執(zhí)行過程主程序
合同執(zhí)行程序精品資料第5章系統(tǒng)(xìtǒng)實現(xiàn)5.1界面設(shè)計及功能(gōngnéng)實現(xiàn)5.1.1系統(tǒng)登錄界面
窗口描述:系統(tǒng)登錄窗口力求簡潔,方便用戶登錄時的操作。系統(tǒng)啟動后,用戶輸入正確的用戶名和密碼,點擊登錄即可直接進入系統(tǒng)。
實現(xiàn)方法:
用戶從登錄界面輸入account跟password后,點擊登錄按鈕,通過Servlet的post方法傳送中后臺Action的Login方法進行登錄判斷,如果判斷正確,跳轉(zhuǎn)系統(tǒng)主頁面,并將用戶名密碼寫進Session,如果不正確返回登錄頁面。功能實現(xiàn):精品資料第5章系統(tǒng)(xìtǒng)實現(xiàn)部分(bùfen)窗口展示左上:合同管理主界面左下:合同清單信息反饋界面右下:系統(tǒng)維護手冊界面精品資料第5章系統(tǒng)(xìtǒng)實現(xiàn)部分窗口(chuāngkǒu)展示左上:新增合同刪除條目提示右上:合同信息審核意見彈窗右下:項目刪除提示精品資料5.2合同執(zhí)行(zhíxíng)過程主程序第5章系統(tǒng)(xìtǒng)實現(xiàn)精品資料第6章系統(tǒng)(xìtǒng)測試系統(tǒng)測試定義、任務(wù)及方法6.1操作系統(tǒng)要求6.2系統(tǒng)測試6.3系統(tǒng)測試結(jié)論6.4精品資料第6章系統(tǒng)(xìtǒng)測試6.1.1系統(tǒng)測試定義英文是SystemTesting。把已經(jīng)確認(rèn)的軟件、硬件、外設(shè)、網(wǎng)絡(luò)等相關(guān)元素結(jié)合在一塊(yīkuài),進行軟件系統(tǒng)的各種組裝測試和確認(rèn)測試,系統(tǒng)測試主要就是是通過與系統(tǒng)的需求相比較,找出所開發(fā)的系統(tǒng)與用戶需求不符合或者存在矛盾的地方,從而完善軟件系統(tǒng)的整體方案。6.1.2系統(tǒng)測試任務(wù)盡可能徹底檢查出程序中的編譯錯誤。6.1.3系統(tǒng)測試方法這階段又可分為三個步驟:模塊測試,組裝測試,確認(rèn)測試。6.1.4系統(tǒng)測試目的找出與設(shè)計需求不相符合或與之矛盾的地方,驗證系統(tǒng)是否滿足了設(shè)計需求。系統(tǒng)測試定義、任務(wù)及方法6.1精品資料第6章系統(tǒng)(xìtǒng)測試操作系統(tǒng)要求6.26.2.1軟件要求(yāoqiú)Win98、Win2000、WindowsXP、Windows76.2.2硬件要求(yāoqiú):CPU:500MHZ以上硬盤:100M以上內(nèi)存:256M顯示器最低分辨率:800*600精品資料第6章系統(tǒng)(xìtǒng)測試系統(tǒng)測試6.3由于篇幅所限,本文只列舉系統(tǒng)登錄(dēnɡlù)模塊的測試。6.3.1.1輸入測試6.3.1.2輸出測試6.3.1.3測試結(jié)果1)輸入正確地“用戶名”和“密碼”,點擊“登錄”,可順利進入系統(tǒng)界面;2)不輸入用戶名和密碼,點擊登錄,系統(tǒng)提示“請?zhí)顚懹脩裘保?)輸入用戶名,但不輸入密碼,點擊登錄,系統(tǒng)提示“請?zhí)顚懨艽a”;4)輸入用戶名并輸入錯誤的密碼,點擊登錄,系統(tǒng)提示“驗證失敗,用戶名或密碼錯誤”。6.3.1系統(tǒng)單元(模塊)測試精品資料第6章系統(tǒng)(xìtǒng)測試6.3.2系統(tǒng)確認(rèn)(用戶(yònghù))測試系統(tǒng)測試6.3
系統(tǒng)確認(rèn)測試即客戶驗證系統(tǒng)軟件是否實現(xià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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025標(biāo)準(zhǔn)施工單位勞動合同范本
- 2025景區(qū)導(dǎo)視系統(tǒng)設(shè)計合同范本
- 2025合同模板建設(shè)工程項目合作框架協(xié)議范本
- 課題申報參考:鋰電池全產(chǎn)業(yè)鏈降碳責(zé)任共擔(dān)機制研究
- 課題申報參考:困境兒童網(wǎng)絡(luò)風(fēng)險識別與網(wǎng)絡(luò)素養(yǎng)培育的干預(yù)研究
- 現(xiàn)代學(xué)校食品安全管理策略研究
- 二零二五年度高速公路服務(wù)區(qū)車位租賃與便利店合作合同4篇
- 安徽省合肥市智育聯(lián)盟2023-2024學(xué)年八年級下學(xué)期4月期中物理試題【含答案、解析】
- 2025年外研版2024選修3生物上冊月考試卷
- 2025年華師大版必修3歷史上冊月考試卷含答案
- 湖北省十堰市城區(qū)2024-2025學(xué)年九年級上學(xué)期期末質(zhì)量檢測綜合物理試題(含答案)
- 2024企業(yè)答謝晚宴會務(wù)合同3篇
- 電氣工程及其自動化專業(yè)《畢業(yè)設(shè)計(論文)及答辯》教學(xué)大綱
- 《客艙安全管理與應(yīng)急處置》課件-第14講 應(yīng)急撤離
- 中華人民共和國文物保護法
- 2025屆高考作文押題預(yù)測5篇
- 節(jié)前物業(yè)安全培訓(xùn)
- 阿里巴巴國際站:2024年珠寶眼鏡手表及配飾行業(yè)報告
- 高甘油三酯血癥相關(guān)的器官損傷
- 手術(shù)室護士考試題及答案
- 牙膏項目創(chuàng)業(yè)計劃書
評論
0/150
提交評論