Font Size: a A A

Research On Software Cost Estimation Model And Software Construction Of A Joint Stock Bank

Posted on:2018-03-02Degree:MasterType:Thesis
Country:ChinaCandidate:L JiaFull Text:PDF
GTID:2348330512493358Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Since the sixties of the twentieth century,the software crisis,which is characterized by inaccurate software cost estimation,lack of quality assurance and project extension,has occurred frequently.Therefore,academia and industry are beginning to realize the importance of software cost's measurement.China in 2013 released and implemented the industry standard "Specification for software research and development cost measurement",a joint-stock banks responded to the call of relevant departments,according to the standard planned to research and development the System for software research and development cost measurement.The purpose of this paper is to research and complete the development of the system to help the industry to measure the software research and development cost.The research on the software research and development cost estimation method is the key to the development of the system.In recent years,more and more software cost estimation methods have been put forward,and are constantly improving,including statistical analysis method,model method,expert method,and based on machine learning estimation techniques.In this paper,the regression analysis of statistical analysis is carried out by comparing the various estimation techniques.Then,the theoretical basis and principle of regression technique are introduced in detail.The linear regression,weighted regression,multiple regression,stepwise regression,ridge regression and other core methods,carefully analyze above methods in the modeling process of the scope and precautions;and then introduce the data source and its sample space to be determined,study and establish the impact factors in software research and development cost,the modeling process includes:data set verification and preprocessing,using different regression methods to establish models,by the fitting effect analysis to decide the initial model,model calibration,model test,model performance analysis;Finally,the final model is applied to the system in the development process,and through the actual project data validation the correctness of the model and system.After the development of the system,greatly facilitate the determining of the budget and schedule for a new project,so that making the development of software under effective supervision,which can make the software quality and progress are in effective control,also help enterprises to make a reasonable investment,bidding and other business decisions.The system is currently in good condition during use,can meet the needs of different people,and can quickly to complete the optimization' and upgrading.
Keywords/Search Tags:Software Cost Estimation, Regression Analysis, Regression technique, Stepwise Regression
PDF Full Text Request
Related items