基于mvc架構(gòu)的生產(chǎn)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

基于mvc架構(gòu)的生產(chǎn)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

ID:8256293

大?。?.21 MB

頁數(shù):60頁

時(shí)間:2018-03-13

基于mvc架構(gòu)的生產(chǎn)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于mvc架構(gòu)的生產(chǎn)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于mvc架構(gòu)的生產(chǎn)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于mvc架構(gòu)的生產(chǎn)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于mvc架構(gòu)的生產(chǎn)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第5頁
資源描述:

《基于mvc架構(gòu)的生產(chǎn)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、山東大學(xué)碩士學(xué)位論文目錄摘要IABSTRACTIII第1章緒論11.1課題背景11.2課題研究的目的和意義21.3本文主要工作31.4本文的組織結(jié)構(gòu)3第2章需求分析與獲取52.1總體業(yè)務(wù)描述52.2系統(tǒng)目標(biāo)52.3系統(tǒng)需求分析與獲取62.3.1系統(tǒng)功能性需求62.3.2非功能性需求14第3章系統(tǒng)設(shè)計(jì)183.1系統(tǒng)技術(shù)架構(gòu)183.1.1軟件架構(gòu)設(shè)計(jì)183.1.2共通類設(shè)計(jì)193.1.3用戶權(quán)限可控菜單設(shè)計(jì)223.2系統(tǒng)功能架構(gòu)233.3安全架構(gòu)27第4章系統(tǒng)詳細(xì)設(shè)計(jì)294.1業(yè)務(wù)設(shè)計(jì)294.2類結(jié)構(gòu)設(shè)計(jì)334.3數(shù)據(jù)庫設(shè)計(jì)

2、36第5章系統(tǒng)實(shí)現(xiàn)與測試415.1整體業(yè)務(wù)實(shí)現(xiàn)415.2系統(tǒng)測試4651山東大學(xué)碩士學(xué)位論文5.2.1功能測試475.2.2系統(tǒng)非功能性需求測試48第6章結(jié)論50參考文獻(xiàn)51致謝5351山東大學(xué)碩士學(xué)位論文CONTENTSChineseabstractIEnglishabstractIIIChapter1.Introduction11.1Background11.2Thepurposeandsignificanceoftheresearch21.3MainContribution31.4ContentsOrganizat

3、ion3Chapter2.RequirementsAnalysis52.1Descriptionofoverallbusiness52.2DestinationandprimaryIssues52.3Systemrequirementsanalysis62.3.1Functionalrequirements62.3.2Non-functionalrequirements14Chapter3.SystemDesign183.1Technicalconstructiondesign183.1.1Sofewareconstru

4、ctiondesign183.1.2Commoninterfacedesign193.1.3Useraccesscontrolandmenudesign223.2Functionalconstructiondesign233.3Securityarchitecturedesign27Chapter4.DetailsDesign294.1Businessmoduledesign294.2Classdesign334.3Databasedesign36Chapter5.ImplementationandTesing415.1

5、ImplementationofDegreeDefenseRules415.2Systemtesting4651山東大學(xué)碩士學(xué)位論文5.2.1Functionaltesting475.2.2Non-functionaltesting48Chapter6.Conclusion50Referrence5151山東大學(xué)碩士學(xué)位論文摘要隨著企業(yè)大型化、國際化和業(yè)務(wù)的復(fù)雜化、增量化發(fā)展需求,要求應(yīng)用軟件不斷向分布式和大規(guī)模發(fā)展的同時(shí),對于成本控制、可增量性、多平臺(tái)多語言、和用戶界面友好、反應(yīng)速度快,支持?jǐn)?shù)據(jù)上傳下載,大量報(bào)表打印等

6、等功能均提出了更加高的要求。對于開發(fā)方來說,如何快、好、省的給用戶提供滿足上述要求的解決方案并且近可能的提高代碼重用性、規(guī)范統(tǒng)一性及可增量性以適應(yīng)市場不斷擴(kuò)大多變的需求和大規(guī)模集成化開發(fā)的要求是當(dāng)前急需解決和研究的問題。本文通過對一家通訊產(chǎn)品公司的生產(chǎn)管理系統(tǒng)的開發(fā)過程的描述,對于以上問題的解決做了初步嘗試,在滿足客戶復(fù)雜業(yè)務(wù)要求,完成生產(chǎn)管理系統(tǒng)開發(fā)的同時(shí),通過MVC架構(gòu)的構(gòu)造和實(shí)施,對于提高產(chǎn)品通用化、可增量化、規(guī)范統(tǒng)一性等方面做了重點(diǎn)研究,實(shí)施后不僅系統(tǒng)本身達(dá)到客戶要求、而且使這套架構(gòu)及管理模式在其他項(xiàng)目實(shí)施中被推

7、廣使用?;诩軜?gòu)、組件式的開發(fā)已成為今天企業(yè)級應(yīng)用開發(fā)的主流,良好的多層系統(tǒng)體系架構(gòu),是每個(gè)企業(yè)完成復(fù)雜系統(tǒng)快速應(yīng)用開發(fā)的首要要求。本文首先說明了課題背景及使用MVC(Model—View—Controller)架構(gòu)完成系統(tǒng)開發(fā)的理由。使用J2EE(Java2PlatformEnterpriseEdition)平臺(tái)用來滿足無需太多費(fèi)用而又需要高可用性、高可靠性以及可擴(kuò)展性的應(yīng)用的需求。然后,利用這個(gè)統(tǒng)一的開發(fā)平臺(tái),采用業(yè)界在軟件表示層、智能邏輯層和數(shù)據(jù)持久層的最新組件技術(shù),設(shè)計(jì)了一個(gè)軟件系統(tǒng)架構(gòu)的策略:Seasar2作為

8、系統(tǒng)的開發(fā)框架環(huán)境,Mayaa對應(yīng)MVC視圖層,S2Struts對應(yīng)MVC控制層,S2Dao對應(yīng)MVC模型層。在此基礎(chǔ)上達(dá)到軟件體系的MVC模式架構(gòu),分別為模型、視圖和控制器.將數(shù)據(jù)管理和顯示的功能分散到不同的對象上,降低對象之間的耦合粒度。每一部分處理特定的任務(wù),并負(fù)責(zé)完成與其它部分的通信。首先、詳細(xì)調(diào)查了客戶生產(chǎn)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。