Font Size: a A A

The Design And Implementation Of Data Collection System Based On Django

Posted on:2014-03-12Degree:MasterType:Thesis
Country:ChinaCandidate:J CaoFull Text:PDF
GTID:2308330473459421Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With rapid development of the Internet, information is growing exponentially. People are gradually paying more attention to collect and use data. How to deal with large amount of data and obtain useful information from them become essential. For companies, discovering valuable information from a lot of data is conducive to their long-term development. In the past, there are various formats to store the data files which are distributed among various systems in a company. It’s time-consuming for employees to organize and validate data, and processing data always consumes a large amount of manpower and resources. Therefore, it is necessary to establish a Data Collection System to collect data, do better analysis and make full use of data.The system introduced by this article is built by the widely-used Python Web framework Django. It uses CSS framework Bootstrap to set page layout and takes advantage of JavaScript-related technologies to support web page interaction. Data Collection System is mainly used for collecting and processing scattered data in the company. By using templates the system could manage form flexibly and adapt to the changes of the data in the company.The paper firstly describes the background of the project and the work I have completed in it. Secondly, it introduces development technologies of the project including Django, MTV, jQuery, AJAX, Moses, XML-RPC and INI File. Followed by use case diagram and system boundary map it leads to overall design of the Data Collection System and the design of modules. Then it lists the overall structure of the system and introduces the design of template, formula, template management module, formula management module and data management module. Next the paper describes the implementation of creating/modifying template function, creating formula function, filling data function and exporting data function. Finally it summarizes the completed work and introduces the prospect of the project.
Keywords/Search Tags:Django, MTV, AJAX, Template, INI file
PDF Full Text Request
Related items