面向問題的需求可追蹤性方法及技術(shù)支持
[Abstract]:With the continuous progress and development of computer application technology, the computer software system used by people is becoming more and more complex, the scale is growing, the cost of software development is increasing, and the risk of software development is increasing. The software has become the information infrastructure and has the characteristics of dense. On the one hand, it becomes people's life. On the other hand, some highly advanced technologies, such as aerospace, defense, military and so on, have high requirements for the quality of software. However, the current and quality of software development is far from the expectations of people, for example, many software products are not expected to be expected. The problems caused by the quality problems of the software are often completed in the plan and in the budget. The problems caused by the quality of the software often bring a lot of inconvenience to people's work and life, and even cause significant economic, property and life losses. Although there are many reasons for the problems, the problem of software requirements can be said to be an important source of the problem. Many researchers have found that when software development projects fail, the problem of software requirements is usually the core problem. Therefore, the research on demand engineering technology is of great theoretical and practical significance. The problem framework is one of the main methods of demand engineering and has been widely paid attention to and studied by the demand engineering community. At the core of the analysis method, in the problem frame method, the software specification (specifications) is defined as the behavior description of the computer at the boundary of the application field around the computer, and the requirement (requirements) is defined as the description of the environmental behavior that the customer wants in the real world. So a software development problem is to provide a correct method. One of the core ideas of the problem frame approach is that the machine domain will meet the requirements through the interaction with the problem domain (interaction). Therefore, interaction is an important element of the requirement modeling, representing between the machine domain and the problem domain and the question. The problem frame method emphasizes the effect of software on the real world, modeling the problem by constructing context diagram (problem diagram), and using the method of Problem Progression to transform the user's requirements, and realize the level of the software specification from the user needs to the software specification. The purpose of this paper is to maintain the correctness of the semantic and the traceability of the problem graph model in the process of problem transformation. In the research method, the method of gradual change proposed by Jackson, combined with the model driving method and 3 sets of rules are introduced, and the corresponding implementation algorithm is designed, and CSP is adopted. (communication sequence process) language gives the referential semantics of model transformation. The research results of this paper include the following contents: first, we provide a demand Traceability Method and technical support based on the problem frame. In the process of the problem model transformation, not only the graphical traceability is maintained, but also the self traceability is also realized. However, the traceability of language and formal semantics greatly improves the practicability and rigour of the method of requirement analysis based on the problem frame. In addition, this paper also designs a computer-aided support tool for the realization of the above traceability method, and gives the corresponding realization method to realize the transformation of the problem graph model semi automatically. Finally, a case study of a smart home is used to verify the feasibility of this method and enhance the interactivity and comprehensibility of the tool in the actual use. The text describes a problem oriented requirement analysis method and technical support, tracking the requirement in the process of the problem model transformation, and ensuring the correctness of the problem graph semantics. A computer aided tool is used to express the user's needs in text or formal symbols, which provides a way to realize the requirements from the user to the software specification, thus speeding up the pace of the problem oriented approach to the practical application.
【學(xué)位授予單位】:廣西師范大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP311.5
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 葉大馥;;企業(yè)小報要面向工人[J];新聞界;1985年01期
2 王冬青;柳泉波;任光杰;許駿;;一種面向問題解決的智能導(dǎo)師系統(tǒng)[J];中國電化教育;2008年08期
3 晁輝;;利用信息熵對面向問題型課件的評價[J];科技信息;2010年20期
4 陳慶章;古輝;王子仁;梁榮華;毛科技;;PBL理論探討及教師的角色認(rèn)識[J];計算機教育;2011年09期
5 陳慶章;對基于網(wǎng)絡(luò)教學(xué)的若干問題的探討[J];教育發(fā)展研究;1999年S2期
6 諸葛海,施曉清,許冬生,,張勝才,張琦霞;面向問題的描述語言及其支撐系統(tǒng)POLTRANS[J];系統(tǒng)工程與電子技術(shù);1996年06期
7 林廣發(fā);面向問題的GIS實施方案——系統(tǒng)的裁剪與集成[J];福建地理;1999年02期
8 黃玉霞,韓其瑜;一種面向問題的描述語言及其解釋程序的自動生成[J];數(shù)值計算與計算機應(yīng)用;1993年01期
9 陳X挾,丁靄麗,白敏珠,董霞芬,劉彩萍;面向問題的CL排版語言及其實現(xiàn)[J];計算機學(xué)報;1981年02期
10 ;[J];;年期
相關(guān)會議論文 前1條
1 劉慧;王洋;劉敏;;“面向問題”的動態(tài)模型框架構(gòu)造方法初探[A];第十二屆中國青年信息與管理學(xué)者大會論文集[C];2010年
相關(guān)重要報紙文章 前2條
1 呂世榮 河南大學(xué)馬克思主義與當(dāng)代中國研究所;塑造面向問題的大哲學(xué)[N];中國社會科學(xué)報;2013年
2 全國政協(xié)委員、中國人民大學(xué)黨委書記 程天權(quán) 本報記者 唐紅麗 采訪整理;文化大發(fā)展大繁榮需要一步一步走[N];中國社會科學(xué)報;2012年
相關(guān)碩士學(xué)位論文 前2條
1 劉國源;面向問題的需求可追蹤性方法及技術(shù)支持[D];廣西師范大學(xué);2016年
2 劉鑫瑤;面向問題解決能力培養(yǎng)的小學(xué)數(shù)學(xué)教育游戲設(shè)計研究[D];東北師范大學(xué);2013年
本文編號:2175158
本文鏈接:http://sikaile.net/jingjilunwen/dianzishangwulunwen/2175158.html