System Analysis Proposed System For An Organization

Print   

02 Nov 2017

Disclaimer:
This essay has been written and submitted by students and is not an example of our work. Please click this link to view samples of our professional work witten by our professional essay writers. Any opinions, findings, conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of EssayCompany.

This is a report explaining about SDLC models and a new ordering system which is going to implement in a company name CEY-NOR Foundation (Pvt) Ltd which is a boat manufacturing company.

Future find indicated that the company Cey-Nor does not only produces Boats but also all the other equipment need for fish industry such as fishing nets, life jackets etc.

Future more finds indicates that this company doesn’t have a proper computerized orderings system. So in this report we try to give a proper computerized system to the company using the system analysing technics such as giving feasibility reports such operational which explains operational side of the new system, technical which explains technical side of the system, economical which explains the cost that is going to be incurred in this project.

And future more we have used data modelling tools such as context, level 0, level 1 and ER to show the flow or how the system works and also we visited the company and found out facts through interviewing the staff members and also through distributing questioners and at the end we have produced a system investigation reports which explains about the whole system again from top to bottom and also a system evaluation which explains about the benefits of the new system and a comparison of the new system with another company’s ordering system.

Contents

Introduction

This is an assignment which produces details about an implementation of a new ordering system for a company Cey-Nor which is a boat manufacturing company which currently uses a manual system for their ordering purpose .so according to the company requirements. So first of all we gathered information about the SDLC models through that we select the most suitable model to be used in when developing the new system.

Next we went on to the company to find facts about what kind of requirements they need in the new software so we used methods as interviews and question distributions. We followed the feasibility study which shows the possibilities of the system according to the technical requirements and the cost, operations incurred in making the new software

Further we used data modelling tools in this stage such as context, level 0, level 1 and ER to show how the new system works and finally we have produce and investigation report to explain everything from top to bottom and evaluation report to show the fulfilment of the software.

What is SDLC?

SDLC stands for System Development Life Cycle SDLC is a process used by IT analysts in order to develop or redesign high quality software system which meets both the customer and the real world requirement taking into consideration all associated aspects of pros and cons of software testing, analysis and post process maintenance.

there a 5 phrases in SDLC

planning and analysis.

Desgining.

Coding.

Testing.

Implemetation and maintance.

Requirement gathering and analysis: According to (ISTQB GUIDE) Business requirements are gathered in this phase. This phase is the main focus of the project managers and stake holders. Meetings with managers, stake holders and users are held in order to determine the requirements. After requirement gathering these requirements are analysed for their validity and the possibility of incorporating the requirements in the system to be development is also studied.

Finally, a Requirement Specification document is created which serves the purpose of guideline for the next phase of the model.

Design: According to (Kaye Morris) the design phase is the "architectural" phase of system design. The flow of data processing is developed into charts, and the project team determines the most logical design and structure for data flow and storage. For the user interface, the project team designs mock-up screen layouts that the developer uses to write the code for the actual interface.

Coding: according to (TUTOR) Includes implementation of the design specified in the design document into executable programming language code. The output of the coding phase is the source code for the software that acts as input to the testing and maintenance phase. There are two types of coding

OOSD: Object orient system development.

SSD: Structure system development

Testing: This is the process where the software is tested before hand over to the client to see whether the software runs without errors. Testing are done in many ways such Black box testing and white box testing

Maintenance: This means that the maintaining process of given software such as proving the user with system documentation, providing user manual and giving user training to handle the software.

Different life cycle models

Spiral model

Spiral was introduced by Boehm. It is a model used in high risk software development projects and it is used in Large, expensive or complicated projects.In spiral model we can determine objectives, alternatives and constraints and also we can analysis risk and evaluate alternatives.

Spiral model is also called the Meta type model because both waterfall and prototype models are used in it. Spiral model is a systematic development over the loops which enable at the same time to make a prototype and show it to the clients after completion of various phases.

Advantages of spiral model

Spiral model is the most flexible SDLC model compared with other models.

Project monitoring is very easy and effective.

In spiral model risk management is one of the in-built features of the model.

In spiral model changes can made later easily if need any.

Project cost, schedule becomes more and more realistic as project move forward and loops in spiral gets completed.

Spiral model is most suitable for high risk projects.

Using spiral model high customized products can be developed.

Disadvantages of spiral model

High cost is incurred.

Spiral model is complicated with project with clear SRS.

Skills required, evaluating and reviewing project from time to time, need expertise.

Rules and protocols should be followed properly to effectively implement this model. As the span of project is tough.

Due to various customizations allowed from the client, using the same prototype in other projects, in future, is difficult.

It is not suitable for low risk projects.

Meeting budgetary and scheduling requirements is tough if this development process is followed.

Amount of documentation required in intermediate stages makes management of project very complex affair.

Waterfall model

First impression brought by Dr.Winston W. Royce in 1970.It is a traditional model. It has linear sequential flow, which one stage comes after completing previous one.

Advantages in waterfall model

It is easy to use and it is understandable.

Phases are completed one by one.

Waterfall model work well on smaller projects.

Disadvantages in waterfall model.

High amount of risk and uncertainty.

Not suitable for complex and object oriented projects.

Once the application is in testing stage it is hard to go back and make any changes.

Prototype cannot be given until the stages are over.

RAD (Rapid Application Development)

It is type of incremental model. Components of functions are in parallel as if they are mini projects.

Phases in RAD

Business modelling.

Data modelling.

Process modelling.

Application generation.

Testing and turnover.

Advantages of RAD

Reduce development time.

Increase reusability of components.

Quick initial reviews.

Encourage customer feedback.

Integration from very beginning solves a lot of integrations issues.

Disadvantages of RAD

Cannot be used in small project

Need modelling skill and it’s highly dependence

Code generating is very high

Need a strong

Agile model

Development of agile was led by Scott Amber and it is used for software based system, it is an adaptive system with more flexibility than traditional methods. Agile describes how to approach modeling and documentation and it has willingness for motion, liveliness, activity, agility in motion .Agile methods generally promote a disciplined project management process

Advantages of agile model

Promotes:

adaptive planning,

evolutionary development and delivery

time-boxed iterative approach

encourages rapid and flexible response to change

Conceptual framework that promotes foreseen interactions throughout the development cycle

Agile methods break tasks into small increments with minimal planning and do not directly involve long-term planning

Cost effectiveness

It defines explicit techniques for agile projects

To improve modeling and documentation on prescriptive processes.

Disadvantages of Agile.

Effort estimation will be tough at the beginning of the software development

Less importance for designing and documentation

Agile requirement are barely sufficient

Testing is integrated throughout the life cycle

Project will be mess for designing and documentation

Relentlessness of iteration can be mentally quit tiring

Poor documentation

Experience resource will be needed

The method that chosen

The method chosen for this project is the RAD model as this system is a complex system and the system should be done quickly as possible as the RAD is used in large projects, Reduce development time, Increase reusability of components, Quick initial reviews ,Encourage customer feedback and Integration from very beginning solves a lot of integrations issues. So RAD is the best method to be used in this project.

Feasibility study.

Operatinal feasibility

According to the study of the companies’ background, it is clear that the company cey-nor does not have proper computerized system to palace order and the current system they used in this process is a manual process which is time consuming and not very much accurate as they have to use files to keep documents to store customer data, and also the way they handle order is, first the sales men takes the order through referring to clients need and wants then he/she handover a quotation to the client and if the client agrees with the quotation, the order is placed and for paying the cash the client is sent to the account department with a receipt issued by the salesmen. So in the process the client has to go from one place to another. Further the order placed takes 3 or 4 day to go into the factory because they should wait until the factory manager visits the head office and collects the order placed.

So as for the proposed system we have introduce a database system which is similar to the manual file handling which is user friendly, and this system is compatible with computerized quotation sheet as if the customer confirms the order the salesmen can sent the order to the factory at the same time, from the factory they can request for material they required through the same system as the system is networked with each relevant departments and this system is capable of accepting credit cards and debit cards and has the customer can pay the cash to the marketing department on the first data and there onwards the customer can pay the rest to the accounts department.

Technical feasibility

According to the investigation done in the company we come to know that there is an IT department in the company but currently doesn’t have use in that section because there is no correct system in the company and the current equipment’s they have are out dated so they need to purchase new equipment which is compatible with the new system and currently only the accounts department uses a system for recording financial records. And currently they don’t have network system, so for the new system we need to place a network system too.

Equipment’s which need to the new system

Computer system for the Ordering department

Intel i5 2.7 GHz

8GB RAM

1TB HDD

1GB VGA

Windows 7 Ultimate 64 Bit

MS office 2010 package

Receipt Printer

Credit Card Reader(Magnetic Stripe Reader)

24 port router

Original software’s such as Microsoft office/anti-virus guard/adobe reader.

Economic feasibility

According the company financial position we have estimated the cost which is going to be incurred to implement the new system and management of company has agreed to with the proposal.

Resources

Value(RS)

New system + consultant fee

90,000

Computers need 4

200,000

Receipt printer

20,000

Router

15,000

software’s

10,000

Training

5000

Total

340,000

Diagrams showing the flow of the system

Context diagram

Level 1 DFD

Level 0 DFD

ER Diagram

Fact finding methods

Here we used fact find methods such as interviews, distributions of questioners among salesmen and customer to get there feedback to know what kind of drawback they have and what kind of a system they need.

Questionnaires for the Customers

This questionnaires are distributed due to the implementation of a new computerized ordering system in the department as the customers of the organization by filling the answers to the below given questions it will help us in the determination of the implementation of the system and your likes and hesitations you go through when ordering a product in the organization as customer.

1. What are the problems faced when ordering a product?

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

2. Are you satisfied with the current services given to you with the manual system?

I. Yes _____

II. No _____

3. Is there any other problem or difficulty faced during this process? Please Specify.

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

If you have any suggestion or comments please be kind enough to let us know thank you.

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

Questionnaires for the Salesman

This questionnaires are distributed due to the implementation of a new computerized ordering system in the department as the salesman of the organization by filling the answers to the below questions it will help us in the determination of the implementation of the system and your likes and dislikes.

1. What are the operations carried out by you?

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

2. How are the Payments of the customers maintained?

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

3. Is there an instalment method?

I. Yes ____

II. No ____

4. Are you satisfied with the current manual system?

I. Yes _____

II. No _____

5. If no please high light the reasons why are the dislike of the current system?

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

6. What are the features you expect from a new computerized system?

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

7. Does the data get lost while recording them manually?

I. Yes _____

II. No _____

8. If yes how do you recover the details back again?

____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

If you have any suggestion or comments please be kind enough to let us know thank you.

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

System Investigation report

This is an investigation done throughout the system of cey-nor foundation (PVT) LTD this report deliberates the current system that company used, as system analyst we went through the company current system which was manual system and management of the company need us make a computerized system instead of the manual system. After analysing the current functions we detected the drawbacks of the current manual ordering system of the company.so first we took customers feedback on the current system through distributing questioners.

Furthermore we were managed to gather more details about the system and what they really need through interview the staff members such the general manager, salesman, factory manager etc. And also we distributed questioners to the staff members and got there feedback. Through this we were able understand what the company really want.

After gather all the important information and analysed them and wrote the feasibility report and explain the drawbacks of the current system and the benefits of the new system and more what the equipment they need to purchase.

At the end after elaborating the cost to implement the new system the management agrees to bare the cost .so we design the structure of the system by data modelling tools in this stage such as context, level zero, level one and entity relationship diagram to give a clear picture of the new system how it works.

Evaluation

Here I am trying to elaborate the benefits that client, employees and the customers will receive from using such computerized system as for the current system they used is build up with lots of drawbacks but the new system will help the employees to work faster and easier and reduce stress of the employees because everything can be done by sitting in one place and because of using a systematic database an employee can retrieve the customer data in seconds by entering to the database and because of this the data is high secured and accurate.

In customer point of view he/she will be able to placed orders just in seconds and customer is able view this data with second he wants to and with the help of implementing magnetic card system the customer will be more pleased because he does have to carry so much of cash with him.

Next if we talk about the accuracy and efficiency the system is design by networking all the necessary departments as when a customer place an order the quotation which is approved by the customer is sent the factory and the warehouse at the same time which helps the employees to start the work quickly and most import the system is user friendly and it will be easy to train employees as soon as possible.

Because of these this well organized computer system time consumed will be less so the client will be happy and so as the employees because they feel less stress and customer for being able to make the order without and time waste.

Comparison of the new system with another system

According to the Comparison with another we are trying to show that the system that we provide is more capable than the other systems.so as cey-nor foundation is a boat manufacturing company to compare the new system we need a similar company for this purpose we used a similar boat manufacturing company Neil marines to do the comparison.

New system

Other system

More accurate

Less accurate

Full automated

Not fully automated

Entered data is stored in a database

Can only print receipts.no database

Online banking system

No online banking system

All the relevant departments can retrieve data

Only marketing department can retrieve data

Conclusion

This is a report made for the company Cey-Nor foundation which is a boat manufacturing company that doesn’t have a proper ordering system.so for the company managements request us to propose and implement a new ordering system so we visited the company and observed there current system which was a manual system which had many drawbacks and also we gather information from some of the customer through providing them with questioners and also the employees through interviews and also providing questioners.

After gathering all the information we study about the SDLC models which we have to implement in the system and at end our team agreed to use the RAD model which is an incremental model and can be used in large projects and next we made a feasibility report, which includes operational, technical and economic feasibility and at last we data modelling tools such as context, level zero, level one and entity relationship diagram to show the process of the new system and at the last we have given a system investigation report to show how we managed to make the report and evaluation to show fulfilment of the software

Further we like to implement improvements to this system such as online ordering system, online requisition of quotations and give the customer feedback of progress of boats that are ordered.



rev

Our Service Portfolio

jb

Want To Place An Order Quickly?

Then shoot us a message on Whatsapp, WeChat or Gmail. We are available 24/7 to assist you.

whatsapp

Do not panic, you are at the right place

jb

Visit Our essay writting help page to get all the details and guidence on availing our assiatance service.

Get 20% Discount, Now
£19 £14/ Per Page
14 days delivery time

Our writting assistance service is undoubtedly one of the most affordable writting assistance services and we have highly qualified professionls to help you with your work. So what are you waiting for, click below to order now.

Get An Instant Quote

ORDER TODAY!

Our experts are ready to assist you, call us to get a free quote or order now to get succeed in your academics writing.

Get a Free Quote Order Now