Font Size: a A A

The Design And Implementation Of Enterprise Innovation Proposal Submission And Evaluation Service Based On Ruby On Rails

Posted on:2015-01-12Degree:MasterType:Thesis
Country:ChinaCandidate:X X XuFull Text:PDF
GTID:2308330461957930Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Innovation is the key point for the growth of EMC, which is a Multinational Corporation. As is well know that if we put our heads together we can probably thresh out a workable innovation plan, in EMC we collect the innovation ideas of employees and then evaluate these ideas to pick some great ideas. In this way, we can further enable innovation within and across EMC.In the old innovation idea collecting system, we submitted innovation ideas to a simple Exchange Mailbox, then the ideas was evaluated by judges and the scores of innovation ideas were stored in a EXCEL file. Over the years more and more innovation ideas are being submitted so the old system can no more support the innovation activity with good usability. So we developed a new innovation proposal submission and evaluation system based on B\S architecture. The new system specifies methods to facilitate the submission and evaluation of innovations ideas online. We use Ruby on Rails to implement the web application based on MVC design pattern with many other technologies as SSO、RESTful、Topic Model. The system now hosts over 15,500 active users and has collected about 9,000 innovation ideas already.This paper designs and implements the main business process of this system which includes login module, submission module, evaluation module and project management module. And this paper designs and implements the recommendation of similar innovation ideas based on abstract topics. And these topics are generated by topic model and LDA algorithm. We also designed and implemented a similarity calculation algorithm.
Keywords/Search Tags:Ruby on Rails, MVC, RESTful, Topic Model
PDF Full Text Request
Related items