Font Size: a A A

Design And Implementation Of Enterprise Project Management Platform Based On Crowdsourcing

Posted on:2020-10-22Degree:MasterType:Thesis
Country:ChinaCandidate:J L WuFull Text:PDF
GTID:2428330599976662Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the continuous development and growth of the enterprise,the business scope of the enterprise has been gradually expanded,meanwhile the number of projects has been increasing day by day,which brings enormous pressure on the management and human resources of the enterprise.Therefore,in the context of the "Internet +" era,the internet-based crowdsourcing mode is gradually emerging.The crowdsourcing mode is based on the free and voluntary cooperation of both parties in the project.The workloads should be performed by the employees of the enterprise are outsourced to the non-specific public from the Internet,so that the employees of the enterprise are no longer confined to the enterprise.Through crowdsourcing mode,enterprise can develop their own core technology better and have sufficient time to improve the technical content of their products.This article effectively combines the idea of “crowd-sourcing” with the management of enterprise software projects.In view of the problems existing in the enterprise,such as the difficulty in finding suitable contractors for the project,the difficulty in managing the project,task,personnel and other information,the lack of communication among project members,and the difficulty in controlling the project schedule,an enterprise project management platform based on crowd-sourcing is designed and developed.The platform is composed of three roles: administrator,project manager and contractor.The administrator authenticates the personal information of the contractor.And only with the certification,can the contractor participates in the project.The project manager releases project requirements,conducts project team building,project task allocation and project task progress inquiry through the crowd-sourcing mode.And he effectively manages enterprise projects under this mode.The contractor can submit task results,conduct online discussion submit briefings(daily,weekly and monthly),and view files within the authentication on the platform.In order to improve the efficiency of team building and user experience,the platform based on collaborative filtering recommendation algorithm achieves two-way recommendation for crowdsourcing projects and contractors.At the same time,the platform dynamic tracking management service is provided for the enterprise to solve the project management requirements.This platform supports both Web terminal and Android mobile terminal.The front end of the Web is developed based on HTMLS,bootstrap framework and The Progressive JavaScript Framework.The server side is developed with a lightweight PHP framework,adopting object-oriented development structure and MVC mode.The mobile platform is developed on Android platform.The data request from the front end is sent to the Web server through the Http protocol.The server encapsulates the response data into a JSON format,and then returns it to the mobile terminal,which displays the data in the UI interface after receiving and parsing the data in JSON format.The enterprise project management platform which is based on most crowd-sourcing can improve the efficiency of outsourcing project management and make enterprise pay more attention to develop their core businesses.The enterprise can achieve efficient project management,human resource management,task allocation with the lowest cost and use the most intuitive method to schedule control and quality regulation.Meanwhile,the platform takes certain confidentiality measures for resources.
Keywords/Search Tags:crowdsourcing, project management, PHP, Android, recommendation algorithm
PDF Full Text Request
Related items