System Analysis and Design

Only available on StudyMode
  • Topic: Verification and validation, Validation, Verification
  • Pages : 9 (3860 words )
  • Download(s) : 52
  • Published : January 21, 2011
Open Document
Text Preview
Take h home exam m of Syste em Analys sis
 

Maryam Zamani 86215005

 

   

 

Ta hom xam Syst m  ake h me ex m of  tem An sis  nalys    
 

Pro ofessor r: Dr. Fa azel Zar randi   
Maryam Zam M mani 
      2008‐200 09    

 

   | P a g e 0

Take home exam of System Analysis
 

Maryam Zamani 86215005

 

1. Develop a system to select the best portfolio for investment. Explain the main modules of the system analysis and design and the methods that you have used in the above system.   We have to develop a software system to select the best portfolio for investment and  it's a new system for the company. So, we have to identify the determine phases that  we need to develop this system.   

1. System definition and analysis Phase: 
At  first,  we  define  the  tasks  of  definition  and  analysis  phase  and  project  manager  is  responsible to do or follow them up.  No  1  2  3  4  5  6  7    System  analysis  is  the  most  important  phase  during  system  development. If  we  do  this  stage  well  enough,  we  could  be  sure  the  next  phases  would  be  easier.  System  analysis  creates  a  background  and  foundation  for  system  design  to  achieve  system  objectives  and  goals.  For  doing  this  phase  systematically,  we  introduce some steps as follow:        | P a g e 1  

Task  Define approach  Select team  Negotiation with stakeholders  Feasibility analysis  choose project review method  Fact gathering  High level use case 

Duration (day)  0.5  0.5  1  2  0.5  1  1 

Take home exam of System Analysis
 

Maryam Zamani 86215005

1.1  Our approach is prototyping for system development:  Prototyping  uses  rapid  development  technology  to  help  users  discover  their  business requirements. Because we have not experienced developing a system of  portfolio  for  investment  before,  it  seems  that  the  prototyping  can  be  useful  to  reach the objective as soon as possible. By prototyping we create simple software  to  solicit  user  responses  as  to  whether  this  software  truly  represent  business  requirement.  The  prototyping  approach  is  an  iterative  process  involving  a  close  working relationship between the designer and the users.    1.2  Acquire project team:  According to the system we want to develop, we have to choose the project team  members.  We  have  to  consider  the  expert  knowledge  and  skills  which  are  required  for  this  project  and  then  we  select  the  best  ones  are  available.  A  software engineer and an expert of stock exchange must be attended in the team.  An industrial engineer would be appropriate as a project manager. Also a finance  or stock advisor could be effective for that time we need the special and technical  comments. Commonly we use the same team for different phases, but it is not a  rigid decision and we will use the others experts, if necessary.      1.3  negotiation with stakeholders/users:  One of the important actions that could help to discover the users' requirements  is to negotiate with them. In order that this system is used in financial decision in  organization,  we  have  to  arrange  to  interview  with  top  manager,  financial  manger, and the personnel are working on this case and will use this system in  future.  By  this  way,  we  understand  the  users'  requirements  in  additional  the  requirements regarding the portfolio selection software.  The users request a system that:  • Must provide the possibility for users to select the portfolio with different  objective.  • Can provide the opportunities to buy from different stock market.  • Should be user friendly.  • Can  use  the  database  of  stock  market  that  the  company  has  developed  and updates it.   • Can make the related report and graph.         | P a g e 2  

Take home exam of System Analysis
 

Maryam Zamani 86215005

    1.4  feasibility analysis: ...
tracking img