Font Size: a A A

The Design And Implementation Of Requirement Management System Based On SOA Framework

Posted on:2017-04-02Degree:MasterType:Thesis
Country:ChinaCandidate:Y J LiFull Text:PDF
GTID:2308330485961847Subject:Engineering
Abstract/Summary:PDF Full Text Request
Requirement management is an important part of software project management. The original requirement management tool of our team has provided some basic functions such as requirements recording and tracking, but still lacks of strong support for requirements scheduling and multi-level association. This topic is established in such background, the main purpose is to build a new requirement management system to solve the problem of management cost casued by complex roles within projects and frequent changes of requirements.Our requirement system will provid help for requirement management in many aspects. This system supports association management in release window, project and requirement item three levels, and administrator can make requirements schedule in excel sheets and import them into the system. In addition, the system provides strict operating rights management for differenet roles. With message notification integrated, the project manager can remind specific person handling unfinished task in each stage of project by mails or instant messages.As an enterprise application, the system is defined as a kind of component, needing to achieve the greast degree of flexibility and reusability. Therefore, the SOA framework used in our company is a preferred solution. This system is divedid into two modules.The background service module, integrating with login authentication, authorization management, message notification and other external services, provides requirement specific services to web front module and other systems in the form of REST and RPC interfaces. In this paper, the design and implementation of the whole system will be illustrated from the perspective of web services.Now the requirement management system has been widely used in our team. We are hearing user’s opinions and trying to make improve of user experience.
Keywords/Search Tags:SOA, Web Service, REST, RPC, Requirement Management
PDF Full Text Request
Related items