月旦知識庫
 
  1. 熱門:
 
首頁 臺灣期刊   法律   公行政治   醫事相關   財經   社會學   教育   其他 大陸期刊   核心   重要期刊 DOI文章
電子商務研究 本站僅提供期刊文獻檢索。
  【月旦知識庫】是否收錄該篇全文,敬請【登入】查詢為準。
最新【購點活動】


篇名
以階層與架構為基礎的軟體開發方式套用在企業內部軟體專案實例研究
並列篇名
An Empirical Study of Layer and Architecture Based Software Development Process - A Case Study of Intra-Enterprise Software Project
作者 張順清沈肇基
中文摘要
軟體開發首重於效率與品質,需能夠快速產出產品且不需花費大量維護成本。一般而言,企業內部的系統分析、設計文件的交付過久,文件與程式常常有落差,速度與品質無法兼具,溝通過程曠日費時,也較不符合軟體快速開發精神。 本研究以階層與架構為基礎的軟體開發方式,從系統分析、設計、到開發,套用在企業內部專案上運行,符合文件與程式碼的一致性與同步。模型核心是用UML當分析設計文件,專案追蹤使用Petri-net與C#的自訂屬性,達到專案進度自動追蹤與分析文件標準化,MVC的開發模式會更為敏捷。 由使用者案例起始,透過本研究訂立的UML階層順序,就能夠完成系統分析與設計。套用MVC的開發架構,作適當的分工,並使用Petri-net排列出物件的開發順序,相信能夠快速的完成一個系統的製作且能夠有效的將開發經驗延續,縮短開發時程。
英文摘要
Efficiency and quality are essential for software development, where products should be rapidly produced without exhausting large amounts of money on maintenance. Typically, companies take excessively long to analyze internal systems and deliver design documents, and their documents and programs are often inconsistent, resulting in the inability to maintain both speed and quality. Moreover, communication processes are extremely time-subsuming, which fails to comply with the rapid development mentality of software development. This study adopted a software development method based on layered architecture to examine the analysis, design, development, and application of systems. The proposed method was applied to the internal project of a company, achieving consistency and synchronization between documents and coding. The unified modeling language (UML) was adopted as the core of the model to analyze design documents. Custom attributes written using Petri-Net and C# were employed for project monitoring to achieve automated project progress monitoring and standardized document analysis, and accelerate the model-view-controller development model. Initiated by the user case, the UML hierarchical order established in the present study can be used to complete the system analysis and design. By applying the MVC development framework, suitably allocating tasks, and arranging object development order using Petri-net, the development of a system can be rapidly completed. This development experience can then be effectively extended to reduce development time.
起訖頁 447-474
關鍵詞 UML軟體工程MVC專案管理MVCunified modeling languagesoftware engineeringmodel-view-controllerproject management
刊名 電子商務研究  
期數 201612 (14:4期)
出版單位 國立臺北大學資訊管理研究所
該期刊-上一篇 探討線上購物環境中消費者信任對於購買慣性之影響
該期刊-下一篇 以決策樹分析與模糊邏輯技術建立肝病罹病風險評估系統
 

新書閱讀



最新影音


優惠活動




讀者服務專線:+886-2-23756688 傳真:+886-2-23318496
地址:臺北市館前路28 號 7 樓 客服信箱
Copyright © 元照出版 All rights reserved. 版權所有,禁止轉貼節錄