Font Size: a A A

Design And Implementation Of Patent And Achievement Transformation Management System Based On.NET

Posted on:2013-05-12Degree:MasterType:Thesis
Country:ChinaCandidate:X HuangFull Text:PDF
GTID:2248330371485164Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous improvement of the ability of scientific research, thenumber of patent applications of Jilin University is increasing rapidly. These patentsare the crystallization of the wisdom of teachers and students of Jilin University.Effective management of these patents, as well as the transformation of these patentsinto economic benefits, is of great significance.Patent and achievement transformation management system of Jilin Universityis developed for teachers and students, managers of Jilin University and thecommunity. The teachers of Jilin University can apply for patents and handle thebusiness of patent transformation, patent subsidies and patent allowance through thesystem. They can also manage their own patents, download related documents andpublish the patent-related cooperative information through the system. At the sametime, the colleges of Jilin University could conduct statistical analysis of the patentsbelonged to their own college and publish the information of patent transformationand R&D cooperation. The patent administrative department could manage thebusiness of patent application, authorization, transformation, subsidies, allowancesand some other related business. Administrators can review of the relevantdocuments through the network, publish related information, retrieve kinds ofstatistical reports including patents, contracts, subsidies and allowances, send emailsto any group of persons who are in charge of patents or contracts. The communitycan get the information about patents and contracts of Jilin University through thesystem.This paper describes the development process of the system, includingrequirements analysis, summary design, detailed design and system implementation.In the requirements analysis phase, facing of the changing needs of customers, the prototype model is adopted. First, a rapid prototyping system is created so thatcustomers or users could interact with the system. Through some discussion andexchange with users based on the prototype system, developers can ascertain theneeds of users. After fully understanding, the developers could avoid theuncertainties and risks.In the system design phase, MVC design pattern is adopted, which regardssystem interface, business logic and data manipulation, control module as three parts,that is, View, Model, Controller. These three parts, of a low degree of coupling,carrying out their duties, have a high reusability and maintainability. UML modelingmethod is also adopted to complete module division of the system, the establishmentof a hierarchy of modules, module internal workflow and database design.In the system implementation phase, HTML+CSS+JavaScript technologiesare used for front page design. AJAX is also adopted to improve the function pointrequiring high user experience. Combined with the MVC design pattern in thesystem design, back-end business logic is completed using NET platform and C#language. Connection pool, indexes and stored procedures are used to improvedatabase performance. Moreover, the encapsulation of database operations and theusing of stored procedures further reduce the degree of the coupling betweenbusiness logic and data manipulation module.
Keywords/Search Tags:patent, achievement transformation, management system, MVC, designpattern, UML, prototype model, .NET platform
PDF Full Text Request
Related items