研究生: |
周崇浩 Chung-Hao Chou |
---|---|
論文名稱: |
使用MVC開發執行於雲端運算的進銷存系統之研究 A Study of Using MVC to Develop the Inventory and Sale System Operated in Cloud Computing |
指導教授: |
李國光
Gwo-Guang Lee |
口試委員: |
黃世禎
Sun-Jen Huang 周子銓 Tzu-Chuan Chou 李國光 Gwo-Guang Lee |
學位類別: |
碩士 Master |
系所名稱: |
管理學院 - 資訊管理系 Department of Information Management |
論文出版年: | 2019 |
畢業學年度: | 107 |
語文別: | 中文 |
論文頁數: | 120 |
中文關鍵詞: | 概念圖 、知識盤點 、科技接受模式 、統一塑模語言 、平台即服務 |
外文關鍵詞: | Concept Map, Knowledge Audit, Technology Acceptance Model, UML, PaaS |
相關次數: | 點閱:465 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
資訊系統的使用是成功企業的必要條件,雲端服務的使用則可帶給企業經營活動的彈性,然而企業想要以導入雲端服務的使用來提升競爭力的同時,必需要具備在雲端運算環境中開發資訊系統的能力,以求取具有整合性及可移植性的雲端服務使用,來避免發生廠商鎖住與資訊孤島的問題。
本研究旨在使用MVC的開發模式,來研究發展能用於支援進銷存作業、並於雲端運算環境下執行之資訊系統的可實施方法,進而能帶來以下的研究貢獻:
1.探討出開發執行於雲端運算的資訊系統之可行作法
2.提供企業導入資訊系統於雲端的技術及使用性評估
3.提出可作為企業開發執行於雲端的資訊系統所需技術之知識盤點依據
The use of information systems is necessary to successful enterprises. The use of cloud services can bring flexibility to business activities. However, enterprises that want to use cloud services to enhance their competitiveness must also have the ability to develop information systems in cloud computing environment for the use of cloud services with integration and portability to avoid causing problems of vendor lock-in and information isolated island.
This study is intended to use the MVC development model to research the implementable method that develops an information system which can be used to support the operations of inventory and sale and executed in cloud computing environment, thereby bringing the following contributions: (1) Exploring the feasible approach that develops an information system which could be executed in cloud computing; (2) Providing technical and usability assessments to enterprises on applying information systems in cloud computing; (3) Proposing the basis for knowledge audit of technology needed to develop information systems operated in cloud computing in enterprises.
中文文獻
1. 2008資訊服務產業年鑑編纂小組,「2008資訊服務產業年鑑」,資策會產業情報研究所,九十七年七月。
2. demo,小朱,陳傳興,王育民,陳仕傑,「ASP.NET MVC 5網站開發美學」,初版,碁峰資訊,一百零三年八月。
3. 中華民國國家標準,「資訊技術-安全技術-資訊安全管理系統-概觀及詞彙」,CNS 27000:2016,經濟部標準檢驗局,一百零五年三月。
4. 周濟群,姚慶襦,「企業導入雲端應用的風險」,會計研究月刊,第三百二十九期,一百零二年四月,頁64-74。
5. 林東清,「資訊管理:e化企業的核心競爭能力」,五版,智勝文化,一百零二年八月。
6. 洪新原,梁定澎,張嘉銘,「科技接受模式之彙總研究」,資訊管理學報,第十二卷第四期,九十四年十月,頁211-234。
7. 梁定澎,「資訊管理研究方法總論」,資訊管理學報,第四卷第一期,八十六年六月,頁1-6。
8. 梁定澎,「資訊管理理論」,初版,前程文化,一百零一年三月。
9. 楊玉奇,翁偉修,王怡臻,胡自立,「2013資通訊服務產業年鑑-雲端運算篇」,資策會產業情報研究所,一百零二年十一月。
10. 楊欣哲,陳柔穎,謝永明,「企業雲端化移轉的關鍵成功因素之探討」,資訊管理學報,第二十二卷第三期,一百零四年七月,頁317-352。
11. 經濟部中小企業處,「2017年中小企業白皮書」,一版,經濟部,一百零六年九月。
12. 蔡金宏,「『 雲端運算』服務與中小企業」,經濟前瞻,第一百三十一期,九十九年九月,頁93-96。
英文文獻
1. "About Bootstrap" (2018), Getbootstrap.com, (accessed December 20, 2018), [available at https://getbootstrap.com/docs/3.3/about/].
2. "Azure Locations | Microsoft Azure" (2019), Azure.microsoft.com, (accessed January 8, 2019), [available at https://azure.microsoft.com/en-us/global-infrastructure/locations/].
3. "BotDetect CAPTCHA Generator" (2018), Captcha.com, (accessed December 19, 2018), [available at https://captcha.com/].
4. "CSRC - Glossary - Information System (IS)" (2018), Csrc.nist.gov, (accessed September 27, 2018), [available at https://csrc.nist.gov/Glossary/?term=1728].
5. "Download SQL Server Management Studio (SSMS) - SQL Server | Micorsoft Docs" (2018), Docs.microsoft.com, (accessed December 31, 2018), [available at https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-2017].
6. "Trygve/MVC" (2018), Heim.ifi.uio.no, (accessed September 27, 2018), [available at https://heim.ifi.uio.no/~trygver/themes/mvc/mvc-index.html].
7. Afzal, Waseem (2012), Management of information organizations, Oxford, U.K: Chandos Pub.
8. Astri, Lola Yorita (2015), "A Study Literature of Critical Success Factors of Cloud Computing in Organizations", Procedia Computer Science, 59, 188-194.
9. Aydin, Mehmet N., Nazim Ziya Perdahci, and Bahadir Odevci (2016), "Cloud-Based Development Environments: PaaS", Encyclopedia of Cloud Computing, NJ: John Wiley & Sons, Ltd.
10. Brambilla, Marco, Jordi Cabot, and Manuel Wimmer (2017), Model-Driven Software Engineering in Practice: Second Edition. Synthesis Lectures on Software Engineering, San Rafael: Morgan & Claypool.
11. Buyya, Rajkumar, S. Thamarai Selvi, and Christian Vecchiola (2013), Mastering Cloud Computing: Foundations and Applications Programming, Elsevier Inc.
12. Cohen, Beth (2013), "PaaS: New Opportunities for Cloud Application Development", Computer, 46(9), 97-100.
13. Dathan, Brahma and Sarnath Ramnath (2015), Object-Oriented Analysis, Design and Implementation, Cham: Springer International Publishing.
14. Davis, Gordon Bitter and Margrethe H. Olson (1985), Management information systems: Conceptual Foundations, Structure, and Development, 2nd ed., NY: McGraw-Hill.
15. Driscoll, Brian, Nitin Gupta, Zeeshan Hirani, Larry Tenny, and Rob Vettor (2013), Entity Framework 6 Recipes, 2nd ed., Berkeley, CA: Apress.
16. Fernandes, João M and Ricardo J Machado (2016), Requirements in engineering projects, Switzerland: Springer International Publishing.
17. Fielding, Jonathan (2014), Beginning Responsive Web Design with HTML5 and CSS3, Berkeley, CA: Apress.
18. Freeman, Adam (2013), Pro ASP.NET MVC 5, 5th ed., Berkeley, CA: Apress.
19. Freeman, Adam (2014), Pro ASP.NET MVC 5 Platform, Berkeley, CA: Apress.
20. Jailia, Manisha, Ashok Kumar, Manisha Agarwal, and Isha Sinha (2016), "Behavior of MVC (Model View Controller) based Web Application developed in PHP and .NET framework", in 2016 International Conference on ICT in Business Industry & Government (ICTBIG) ICT in Business Industry & Government (ICTBIG), IEEE, 1-5.
21. Jula, Amin, Elankovan Sundararajan, and Zalinda Othman (2014), "Cloud computing service composition: A systematic literature review", Expert Systems with Applications, 41(8), 3809-3824.
22. Karam, Marcel, Sergiu Dascalu, Haidar Safa, Rami Santina, and Zeina Koteich (2008), "A product-line architecture for web service-based visual composition of web applications", Journal of Systems and Software, 81(6), 855-867.
23. Khaliluzzaman, Md. and Iftekher Islam Chowdhury (2016), "Pre and post controller based MVC architecture for web application", in 2016 5th International Conference on Informatics, Electronics and Vision (ICIEV), IEEE, 552-557.
24. Klein, Scott and Herve Roggero (2012), Pro SQL Database for Windows Azure, 2nd ed., Berkeley, CA: Apress.
25. Krasner, Glenn E. and Stephen T. Pope (1988), "A Cookbook for Using the Model-View Controller User Interface Paradigm in Smalltalk-80", Journal of Object-Oriented Programming, 1(3), 26-49.
26. Krishnamoorthy, Suresh Kumar, and Sasikala Thankappan (2016), "A novel method to authenticate in website using CAPTCHA-based validation", Security and Communication Networks, 9(18), 5934-5942.
27. Liebowitz, Jay, Bonnie Rubenstein-Montano, Doug McCaw, Judah Buchwalter, Chuck Browning, Butler Newman, and Ken Rebeck (2000), "The knowledge audit", Knowledge and Process Management, 7(1), 3-10.
28. Liu, Feng, Weiping Guo, Zhi Qiang Zhao, and Wu Chou (2010), "SaaS Integration for Software Cloud", in 2010 IEEE 3rd International Conference on Cloud Computing, IEEE, 402-409.
29. Marian, Matei (2012), "iPaaS: Different Ways of Thinking", Procedia Economics and Finance, 3, 1093-1098.
30. Martinsons, Maris G. (1993), "Outsourcing information systems: A strategic partnership with risks", Long Range Planning, 26(3), 18-25.
31. McLeod, Raymond, and George P. Schell (2007), Management information systems, Upper Saddle River, 10th ed., NJ: Pearson/Prentice Hall.
32. Mehta, Vijay P (2008), Pro LINQ Object Relational Mapping with C♯ 2008, Berkeley, CA: Apress.
33. Mell, Peter and Timothy Grance (2011), "The NIST Definition of Cloud Computing", Gaithersburg: National Institute of Standards and Technology.
34. Message, Robin and Alan Mycroft (2008), "Controlling Control Flow in Web Applications", Electronic Notes in Theoretical Computer Science, 200(3), 119-131.
35. Messier, Ric (2014), Collaboration with cloud computing : security , social media, and unified communications, Elsevier Inc.
36. Naylor, Lee (2016), ASP.NET MVC with Entity Framework and CSS, Berkeley, CA: Apress.
37. Novak, Joseph D. and Alberto J. Cañas (2008), "The Theory Underlying Concept Maps and How to Construct and Use Them," Technical Report IHMC CmapTools 2006-01 Rev 01-2008, Florida, USA: Institute for Human and Machine Cognition.
38. O'Brien, James A. and George M. Marakas (2011), Management information systems, 10th ed., NY: McGraw-Hill.
39. Okanović, Vensada (2011), "Designing a web application framework", in 2011 18th International Conference on Systems, Signals and Image Processing, IEEE, 1-4.
40. Paul, Ray J. (2009), "What an Information System is, and why is it important to know this", in Proceedings of the ITI 2009 31st International Conference on Information Technology Interfaces, IEEE, 27-32.
41. Pellegrini, Roland, Patrick Rottmann, and Georg Strieder (2017), "Preventing vendor lock-ins via an interoperable multi-cloud deployment approach", in 2017 12th International Conference for Internet Technology and Secured Transactions (ICITST), IEEE, 382-387.
42. Petcu, Dana (2011), "Portability and Interoperability between Clouds: Challenges and Case Study (Invited Paper)", in Towards a Service-Based Internet, Witold Abramowicz, Ignacio M. Llorente, Mike Surridge, Andrea Zisman, and Julien Vayssière, eds. Berlin: Springer.
43. Prakash, Sandhya, Ashok Kumar, and Ravi Bhushan Mishra (2013), "MVC Architecture Driven Design and Agile Implementation of a Web-Based Software System", International Journal of Software Engineering & Applications, 4(6), 13-28.
44. Reagan, Rob (2018), Web Applications on Azure, Berkeley, CA: Apress.
45. Redkar, Tejaswi and Tony Guidici (2011), Windows Azure Platform, 2nd ed., Apress.
46. Rhem, Anthony J. (2006), UML for developing knowledge management systems, Boca Raton, FL: Auerbach.
47. Schneider, Stephan and Ali Sunyaev (2016), "Determinant factors of cloud-sourcing decisions: reflecting on the IT outsourcing literature in the era of cloud computing", Journal of Information Technology, 31(1), 1-31.
48. Segars, Albert H. and Varun Grover (1993), "Re-Examining Perceived Ease of Use and Usefulness: A Confirmatory Factor Analysis", MIS Quarterly, 17(4), 517.
49. Seidl, Martina, Marion Scholz, Christian Huemer, and Gerti Kappel (2015), UML @ classroom, Cham: Springer.
50. Selfa, Diana M., Maya Carrillo, and Ma. del Rocio Boone (2006), "A Database and Web Application Based on MVC Architecture", in 16th International Conference on Electronics, Communications and Computers (CONIELECOMP'06), IEEE, 48-48.
51. Senn, James A. (1989), Analysis and Design of Information Systmes, 2nd ed., NY: McGraw-Hill.
52. Sommerville, Ian (2011), Software engineering, 9th ed., Boston: Pearson.
53. Talukder, Asoke K., Lawrence Zimmerman, and Prahalad H.A (2010), "Cloud Economics: Principles, Costs, and Benefits", in Antonopoulos, Nick and Lee Gillam (eds.), Cloud Computing, London:Springer.
54. Tiwana, Amrit (2002), The knowledge management toolkit: orchestrating IT, strategy, and knowledge platforms, 2nd ed., Upper Saddle River, N.J.: Prentice Hall PTR.
55. Vuksanovic, Irena Petrijevcanin, and Bojan Sudarevic (2011), "Use of web application frameworks in the development of small applications", in 2011 Proceedings of the 34th International Convention MIPRO, IEEE, 458-462.
56. Walraven, Stefan, Truyen Eddy, and Joosen Wouter (2014), "Comparing PaaS offerings in light of SaaS development", Computing, 96(8), 669-724.
57. WU, Ying-pei and Ting-ting SHU (2011), "Research on Information System Integration in Colleges Based on SOA", Procedia Engineering, 24, 345-349.