Font Size: a A A

The Software Requirements Analysis And Architecture Design Of Supplier Management System

Posted on:2006-12-27Degree:MasterType:Thesis
Country:ChinaCandidate:L WangFull Text:PDF
GTID:2178360212971131Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The requirement analysis process is an important stage of Software Engineering, as it is the base of other stages and software project management as well. It is the bridge between the end users or other users and engineers. Good requirement analysis can provide all the stakeholders a clear picture that all the parties agreed upon and what the system/product is going to deliver. However, there have been a lot of problems in terms of managing software requirements. It was estimated that there are 60% of software products/projects having the trouble with the requirements management.This paper introduces how to conduct software requirement analysis through using use-case driven approach, how to select proper software architecture and software design pattern and how to describe the system architecture by using mentioned technology in a practical software project- Supplier Management System. Below is the detailed information:First of all, the background of the Supplier Management system is introduced, also briefly go through the related technology; Secondly, more detailed introduction regarding the software technology used in this project; Thirdly, all the business requirements were analysed in detail, which is including supplier development, project management, supplier management This section is the requirement description for the Supplier Management System;Then, business management process of the system was explained in details, and all stakeholders interacted with were identified, focused on the actors of the system all the use-cases were briefly given via using UML. Worked out the detailed use case description, and use UML to finish the interaction diagram;Finally, performed system architecture design of Supplier Management System. The B/S structure was selected, and divided into four ties structure: client, presentation, business and database tie. Implemented the Struts application architecture in the presentation tie, also some proper design pattern is utilized in the presentation & business tie. Based on the tie software view point, completed the tie diagram, component diagram, class diagram using UML tools.
Keywords/Search Tags:supplier management, Struts Application Framework, J2EE component, J2EE design pattern, UML
PDF Full Text Request
Related items