Please use this identifier to cite or link to this item: https://ah.lib.nccu.edu.tw/handle/140.119/54916
DC FieldValueLanguage
dc.contributor.advisor曾淑峰zh_TW
dc.contributor.advisorTseng, Shu Fengen_US
dc.contributor.author宋洪炘zh_TW
dc.contributor.authorSung, Hung Hsinen_US
dc.creator宋洪炘zh_TW
dc.creatorSung, Hung Hsinen_US
dc.date2011en_US
dc.date.accessioned2012-10-30T06:21:47Z-
dc.date.available2012-10-30T06:21:47Z-
dc.date.issued2012-10-30T06:21:47Z-
dc.identifierG0099356030en_US
dc.identifier.urihttp://nccur.lib.nccu.edu.tw/handle/140.119/54916-
dc.description碩士zh_TW
dc.description國立政治大學zh_TW
dc.description資訊管理研究所zh_TW
dc.description99356030zh_TW
dc.description100zh_TW
dc.description.abstract由於現今商業環境時常變動,使得使用者需求在系統開發過程中頻繁改變。傳統系統開發方式無法迅速回應使用者需求變更,強調彈性開發流程的敏捷開發方式逐漸廣為接受。敏捷開發並未探討系統設計議題而系統設計不佳會導致系統品質低落,使用軟體框架可以快速建立良好的分層結構,有助於穩定產品品質並提高軟體再用性。本研究以Scrum為基礎,結合Struts、Spring、Hibernate整合框架,建立一套系統開發方法,包含敏捷開發方式的彈性流程,兼顧系統擴充性及可維護性,研究方法為概念形成法與系統展示法,並以Java Web-Based雛型系統為例,說明相關作業內容。zh_TW
dc.description.abstractDue to the quick variation in the business environment, user requirements change frequently during the system development process. This induces the rising popularity of agile development method which emphasizes the development flexibility during the process. However, agile development method does not address the design issues and poor system design can easily cause poor system quality. Software framework helps to quickly build a good hierarchy structure and thus improve the product quality and software reusability. This study proposes a system development method based on Scrum with the integration of Struts、Spring and Hibernate frameworks. The method is embedded with the development flexibility from the agile method, as well as the system extensibility and maintainability from the software frameworks. The study is conducted with the research method of concept formulation, and would be continued with a Java Web-Based prototype development as an example to illustrate the relevant activities.en_US
dc.description.tableofcontents第一章 緒論 1\n第一節 研究動機 1\n第二節 研究目的 2\n第三節 研究方法 3\n第四節 研究範圍與限制 4\n第五節 研究架構 5\n第六節 論文架構 6\n第二章 文獻探討 7\n第一節 軟體工程 7\n第二節 開發框架 21\n第三節 UML 29\n第四節 人力資源 32\n第三章 系統發展研究架構 34\n第一節 初始階段 35\n第二節 系統高階規劃階段 36\n第三節 反覆執行階段 40\n第四章 系統發展實作-以人力資源管理系統雛型為例 44\n第一節 初始階段 44\n第二節 系統高階規劃階段 49\n第三節 反覆執行階段 72\n第五章 結論與未來發展方向 81\n參考文獻 83zh_TW
dc.language.isoen_US-
dc.source.urihttp://thesis.lib.nccu.edu.tw/record/#G0099356030en_US
dc.subjectScrumzh_TW
dc.subjectSSHzh_TW
dc.subject軟體架構zh_TW
dc.subject敏捷開發zh_TW
dc.subject系統開發zh_TW
dc.subjectScrumen_US
dc.subjectSSHen_US
dc.subjectSoftware Architectureen_US
dc.subjectAgile Developmenten_US
dc.subjectSystem Developmenten_US
dc.title以Scrum觀念及SSH框架為基礎進行系統開發之研究zh_TW
dc.titleA study on system development based on scrum concept and SSH frameworken_US
dc.typethesisen
dc.relation.reference1. 方麗玉,2011,國內企業導入人力資源管理資訊系統之研究,國立中央大學人力資源管理研究所碩士論文。\n2. 林信良,2008,Spring學習筆記。[Online]. Available: http://caterpillar.onlyfun.net/Gossip/SpringGossip/SpringABC.html (Jun. 12, 2012)\n3. 吳家豪、佘翠瑱、陳建村、鄭有進,2007,JCIS:支援平台相依性建構之Java持續整合系統,第三屆台灣軟體工程研討會論文集。\n4. 俞君翰,2002,應用設計樣式於元件式系統開發之研究--以會計總帳系統為例,國立。政治大學資訊管理研究所碩士論文。\n5. 張弘明,2007,以整合式的教練引導開發以框架為基礎的專案,國立中央大學資訊管理研究所碩士論文。\n6. 張嘉琪,2010,一個以Scrum為基礎的軟體工程實務導入方法,國立臺北科技大學資訊工程系碩士班論文。\n7. 梁定澎,1997 ,「資訊管理研究方法總論」,資訊管理學報,資訊管理實證研究方法討論會特刊,第四卷第一期:1 - 7頁。\n8. 葉文崎,2002,元件式系統開發方法研究-以郵務應用為例,國立政治大學資訊管理研究所碩士論文。\n9. 薛昊平,2010,人力資源管理系統導入之個案研究-以C公司為例,國立中央大學資訊管理研究所碩士論文。\n10. Beck, K., Grenning, J., Martin, R.C., Beedle, M., Highsmith, J., Mellor, S., Van Bennekum, A., Hunt, A., Schwaber, K., Cockburn, A., Jeffries, R., Sutherland, J., Cunningham, W., Kern, J., Thomas, D., Fowler, and M., Marick, B. “Manifesto for Agile Software Development,” Agile Alliance, 2001. [Online]. Available: http://agilemanifesto.org/(Jun 10, 2012).\n11. Boehm, B. W. “A Spiral Model of Software Development and Enhancement,” IEEE Computer (21:5), 1988, pp. 61-72.\n12. ezScrum Official Website, 2011. [Online]. Available:http://scrum.tw/index.php/tw/home(Jun 15, 2012).\n13. Feng, X., and Le, T. “Construction of B2B Electronic Commerce System Based on Apache Struts Framework,” International Conference on Services Science, Management and Engineering, 2009, pp 221-224.\n14. Hao, X., and Tang, H. “Struts+Spring+Hibernate Integrated Framework and Its Use in Log Accounting and Analyzing System,” International Conference on Multimedia Information Networking and Security, 2010, pp 936-939.\n15. Hibernate Official Website, 2012. [Online]. Available:http://www.hibernate.org/(Jun 18, 2012).\n16. Kniberg, H. Scrum and XP from the Trenches: Enterprise Software Development Lulu.com, 2007.\n17. Kruchten, P. The Rational Unified Process:An Introduction (3nd Edition), Boston: Addison-Wesley, 2004.\n18. Liu, D. “Design and Implementation of High-Quality Course Scoring System Based on Struts and Spring and Hibernate Architecture,” International Conference of Information Technology, Computer Engineering and Management Sciences, 2011, pp 46-48.\n19. Liu, F., Guo, H., and Fu, B. “The Research of Web Application Framework Based on SSH,” International Seminar on Business and Information Management, 2008, pp 169-172.\n20. Martin, R. C. Agile Software Development: Principles, Patterns, and Practices Prentice, Hall PTR, Upper Saddle River, NJ, USA, 2003.\n21. Mills, H. Top-down programming in large systems Prentice-Hall ,USA,1971.\n22. Morton, S., “The State of the Art of Research, The Information System Research Challenge,” edited by W. McFarlan, Harvard Business School Press, Boston, 1984, pp. 13-41.\n23. Object Management Group, 2001. [Online]. Available:http://www.omg.org/(Jun 6, 2012).\n24. Rising, L., and Janoff, N. S. “The Scrum Software Development Process for Small Teams,” IEEE Softw. (17:4), July 2000, pp 26-32.\n25. Royce, W. W. “Managing the development of large software systems”, Proc. Westcon, IEEE CS Press, 1970, pp. 328-339.\n26. Scott-Morton, M.S. “The State of the Art of Research,” The Information Systems Research, Poston: Harvard Business School Press, 1984, pp.13-41.\n27. Shan, C., and Yuntao, J. “The Discussion on Improvement of the J2EE Framework Based on SSH,” International Conference on Future Computer Science and Education, 2011, pp 518-521.\n28. Spring Official Website, 2012. [Online]. Available:http://www.springsource.org/(Jun 8, 2012).\n29. Struts Official Website, 2012. [Online]. Available:http://struts.apache.org/2.0.6/docs/architecture.html(Jun 19, 2012).\n30. Sutherland, J., Schwaber, K. “The Scrum Papers: Nuts, Bolts, and Origins of an Agile Process.,” Draft, 2007. [Online]. Available:http://scrumtraininginstitute.com/(Jun 21, 2012).\n31. The Spring Framework - Reference Documentation, 2012. [Online]. Available:http://static.springsource.org/spring/docs/2.0.x/reference/index.html(Jun 20, 2012).\n32. Williams, L., Brown, G., Meltzer, A., and Nagappan, N. “Scrum + Engineering Practices: Experiences of Three Microsoft Teams,” International Symposium on Empirical Software Engineering and Measurement, 2011, pp 463-471.\n33. World Wide Web Technology Surveys, 2012. [Online]. Available:http://w3techs.com/technologies/cross/javascript_library/ranking(Jun 5, 2012).\n34. Yongchang, R., Xing, T., Xing, Z., and Zheng, J. “Application Research for Integrated SSH Combination Framework to Achieve MVC Mode,” International Conference on Computational and Information Sciences, 2011, pp 499-502.\n35. ZeroTurnaround, 2011. [Online]. Available:http://zeroturnaround.com/java-ee-productivity-report-2011/(Jun 2, 2012).zh_TW
item.languageiso639-1en_US-
item.openairecristypehttp://purl.org/coar/resource_type/c_46ec-
item.fulltextWith Fulltext-
item.openairetypethesis-
item.grantfulltextopen-
item.cerifentitytypePublications-
Appears in Collections:學位論文
Files in This Item:
File SizeFormat
603001.pdf2.84 MBAdobe PDF2View/Open
Show simple item record

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.