Wednesday, November 27, 2013

Design stage

This the second stage in system life cycle, it is designing the new system with the help of a programmer who is a person who writes the software.
He has to design:
·      The inputs to the system
·      The outputs from the system
·      The files and/ or database needed to store the data
·      The processing required to produce the outputs
·      Any validation checks that will be needed

·      The data needed to tell the system

System Analysis

System analysis involves examining the existing system in detail. The system analyst must find out why the system has to be changed, by:
1.  Collecting information on how the existing system works
2.  Establish the input, output and processing
3.  Recording information
4.  And finally, identifying the problem

The first stage in system analysis, the system analyst has to collect information about how the is the current system so he will use these four methods:
1.  Examining of documents
2.  Interviews
3.  Observation
4.  Questionnaires

After the system analyst has finished collecting the information he needs to identify the input, output and processing and quit often this stage is done whilst producing a data flow diagram.
The system analyst needs now to record all the results in order to establish all the relevant features of the existing system.
Data flow diagram is a graphical method of recording the inputs, outputs and processing that have been identified.
It consists of four components:
1.  Terminator
2.  Processes
3.  Flow arrows
4.  Stores
Data flow chart is a generally a method of designing a systems solution and so is not found very frequently in the analysis stage.
Now the system analyst can identify the problems in the old system. Since he used the system data flow chart, it helped him to identify the problems.
After the data flow diagram  have been produced they are examined together with the other results of analysis such as interview transcripts and questionnaire analysis to identify the problems with the current system.
References:
Tech-ict.com
Ict book (AS level and A level)

Sunday, November 24, 2013

Calculate ISBN

ISBN numbers are created so that the first nine digits are information digits and the last digit, the one you want to calculate, is a check digit. This last number helps people notice and correct mistakes that might be made in recording the information digits. 
Here is an ISBN number: 0-205-12669-3. The digit 0 indicates the book is written for English-speaking people. The number 205 and the number 12669 identify the publisher and the book published by that publisher. 
The last digit, the 3, was chosen in the following way. Each digit is given a weight by using the digits 1 to 10 and counting right to left.
These weights are added. The sum is:
   0(10)+ 2(9)+ 0(8) + 5(7) + 1(6) + 2(5) + 6(4) + 6(3) + 9(2) + __(1) 
(The digits of the ISBN information numbers are listed in order left to right and weighted by counting down from 10 to 1.) The check digit is chosen to be a number from 0 to 10 so that this weighted sum is a multiple of 11. That is, the sum must be divisible by 11.
Let us see what sum we have so far with these particular nine
information digits:
   0(10)+ 2(9)+ 0(8) + 5(7) + 1(6) + 2(5) + 6(4) + 6(3) + 9(2)
     = 0 + 18 + 0 + 35 + 6 + 10 + 24 + 18 + 18
     = 129
The check digit 3 was chosen because 129 + 3(1) = 132 and 132 is a
multiple of 11. 129 is greater than 11(11) = 121 and 14 less than
11(13) = 143. The only possible number from 0 to 10 to use as a check digit is 3.
 Sometimes the only choice for a check number will be 10. Since this is a two digit number and cannot be used as such, the Roman numeral 10, the symbol X, is used. 
This system for assigning the last number of an ISBN number makes it possible to detect errors made by writing a single digit incorrectly or by writing a pair of digits in the wrong order.
References: