CHAPTER -2
REQUIREMENTS ANALYSIS
After the acceptance of the recommendation 1 started the requirement analysis. During this analysis I focused on user needs and studied the application area in depth. Every system is built to meet some set of needs. To access needs, I interacted with the people who have to benefit from the system in order to determine what they really require.
The determination of needs depend on problem studied. Following sources of information are used for determining needs:
Ø Documents
Ø Interviews
Ø Personal observation
2.1 DOCUMENTS
I visited the SRSP and collect the information by documents as documents are especially good source of information about user needs and current system because they are generally easy to collect, and convey a lot of helpful information, and provide relatively objective data.
2.2 INTERVIEWS
I visited the SRSP and collect the information by interviews as interviews are designed to capture data from the users, in depth. The data gathered in this way provides me with a fuller picture of the problems and opportunities.
2.3 OBSERVATION
I visited the SRSP and collect the information by observation as observation plays a central role in requirements analysis. I observe workers performing their jobs with the current system and not their problems and requirements.
Following are the requirements end users require to minimize their problems.
2.4 REQUIREMENTS OF THE END USER
The end-user requires a system which has the following properties:
2.4.1 Elimination of Duplication:
The end-user requires a system, which has no duplication of work. Instead of writing into files, the data will be directly entered in a single place and stored in the database, so duplication must be eliminated.
2.4.2 Error rectification:
The end-user requires a system, which has error rectification. The system, which has existed validation checks for each and every entry, hence there is little chance of error.
2.4.3 Little storage space:
The end-user requires a system, which need little storage space, so the record handling and maintaining becomes easy. In the paper work large storage space is required and a lot of stationery is consumed. The users have to maintain a number of files for record keeping. While using the computerized system the storage space is very less. The single PC is used for the storage of lot of data and it is also very easily retrieved.
2.4.4 Increased Efficiency
The end-user requires a system, which is more efficient, as the user will able to create reports and other documents more rapidly and in a little time. The user will also able to provide timely data and information to his super ordinates.
2.4.5 Easy Report-generation:
The end-user requires a system, in which reports are automatically generated when the entries are made into the database. After completing the entries the user can view the reports in the soft form and can get its hard copies just giving the command of print. Chances of rejection of entries due to miss reporting will be minimized.
2.4.6 Error-free calculations:
The end-user requires a system, which has error-free calculations. As the computer will make all the calculations and all the logical decisions, so there will be minimal chance of any type of error.
2.4.7 Increased Security:
The end-user requires a system, which provides increased security to the data and information. The end-user requires a system in which data can be protected from the external users by inserting passwords on the private data.
2.4.8 Easy Search:
The end-user requires a system in which data can be search easily as compare to the manual system.
2.5 RECOMMENDATION ACCORDING TO THE END USER
REQUIREMENTS
The major requirements for the recommendation are technical and personnel requirements.
2.5.1 Technical requirements
In the technical requirements the SRSP needs following things.
1. Personal Computers
2. Oracle installed in it.
As SRSP already uses PC this is not a problem for SRSP.
I installed the oracle in the PCs of the SRSP and also guide the end users about installation of Oracle for future installations. As Oracle is a user friendly language and I prepare software, which is very simple and not difficult for end users to use.
2.5.2 Personnel requirements.
While the department also needs computer literate person to operate the software.
Which is not a big problem for the SRSP, as SRSP already uses computers. SRSP has persons, who are familiar with PCs and I also give training to the end users that they work easily on this software.
No comments:
Post a Comment