程序天空

系统程序开发
posts - 52, comments - 34, trackbacks - 1, articles - 28

programming- System design and planning

Posted on Thursday, November 25, 2004 10:53 AM #System Program

programming- System design and planning


System design and the life cycle of systyems

Copyright: www.how-to.tk, by TheWomble
The basics of planning programming commerically
Life cycle of a system:
Feasibility->Design->Implement->Test
+ Feasability -Analysis
  • Technical feasability study: Can it be done with existing hardware
  • Economic study: Is it economically viable to implement
  • Legal study: Is the Data Protection act being broken?
  • Operational: Can everything be transferred from the old system? scratch?
  • Schedule: To make sure all is done on time
    Analysis:
  • Questionaire
  • Observe working practices/ Systems
  • Interview key people
  • Data Flow Diagrams

    +Design
  • Prototyping: Testing a part/whole of the system
  • Throw away: A very quick test to show the user it can be done/ what needs to be changed
  • Evolutionary: When the prototype is used
  • Normally prototypes are not thrown away

    Implementation
    Test:
  • After it has been finished, someone else can test it
  • Alpha and Beta testing, where it is given to part of the users

    Maintenance:
  • Where errors which appear are fixed (service packs) -Corrective maintenance
  • Perfective maintenance: Increase speed etc.
  • Adaptive: When requirements change slightly, eg. Increase size of database
  • Give the user documentation- User manual and System maintenance
  • Support -Helpline
  • Training



    Notes:
    Prototyping is producing simple programs
    To test to see if an idea is feasible, or to allow the client to input on what must be done.
    One method of testing is where errorneous data is intentionally entered to test the program to its limits. Another is giving the program to someone outside of the programming team, possibly the user, to test it.
  • Feedback

    # re: programming- System design and planning

    3/6/2006 4:05 PM by KFcMYijCUJ
    <a href='http://www.lalicservices.com/interracial.html'> http://www.lalicservices.com/interracial.html , interracial </a> http://www.lalicservices.com/interracial.html
    <a href='http://www.lalicservices.com/big-cock.html'> http://www.lalicservices.com/big-cock.html , big cock </a> http://www.lalicservices.com/big-cock.html
    <a href='http://www.lalicservices.com/big-cock.html'> http://www.lalicservices.com/big-cock.html , big cock </a> http://www.lalicservices.com/big-cock.html
    <a href='http://www.greenwoodenvironmental.com/babes.html'> http://www.greenwoodenvironmental.com/babes.html , babes </a> http://www.greenwoodenvironmental.com/babes.html
    <a href='http://www.lalicservices.com/gays.html'> http://www.lalicservices.com/gays.html , gays </a> http://www.lalicservices.com/gays.html
    <a href='http://www.edspot.com/toons.html'> http://www.edspot.com/toons.html , toons </a> http://www.edspot.com/toons.html
    <a href='http://www.edspot.com/anal.html'> http://www.edspot.com/anal.html , an

    Post Comment

    Title  
    Name  
    Url
    Comment   
    Protected by Clearscreen.SharpHIPEnter the code you see: