Proposal of a software requirement specification

Abstraction

This is the proposal of package demand specification for Manufacturing Application intend to implement in Norfolk Foods ( Pvt ) Ltd. From the company’s point of position, launching of a new fabrication system is a really of import mission which should be carried out with topmost attention and in a well-organized mode as it would hold a direct impact on the fabrication procedure in the company. Further the planning and demand analysis would be a important undertaking as the proposed system needs to be designed in line with the aims and ends of the constitution for an false hereafter. This analysis study has been written sing this complete undertaking as a undertaking and as per the demand technology techniques which are in pattern used for the successful completion of the undertaking.

We will write a custom essay sample on
Proposal of a software requirement specification
or any similar topic only for you
Order now

Table of Contentss

Recognitions

Abstraction

1.Introduction

2.Business Procedure

2.1Problem Definition

2.2Asumtions & A ; Risks

3.Existing system

4.Proposed System

4.1Benefits from the proposed system

4.2Scope of the undertaking

4.3Functional Requirements

4.4Non-functional Requirements

5.Project feasibleness

a.Technical feasibleness

b.Operational feasibleness

c.Economic feasibleness

2.Project plan/schedule-HARSHANA

3.Client’s contact details-HARSHANA

4.Conclusion-HARSHANA

5.Appendix

a.How the Data Was Gathered

1. Introduction

From munificent counters to royal feasts, from sole cocktails to a La carte repasts and mass catering, Norfolk Foods ( Pvt ) Ltd. ( NFL ) forte nutrient adds a touch of category to every spread. NFL typical scope of succulent meats, kabobs, prepared nutrients and breaded points excite the roof of the mouth and delight the senses.

A British- Sri Lankan joint venture, NFL Foods offers clients quality meat, domestic fowl, fish and vegetarian merchandises, which are assuredly and halal certified. All NFL daintinesss are produced at a modern, hygienic, HACCP approved works complete with state-of-the-art engineering.

NFL chief client terminal is leading category hotels every bit good as international nutrient ironss and bakeshops all around Sri Lanka every bit good as Maldives and Bangladesh.

NFL Foods started 20 old ages ago with the great Mr. Mohamed Ziauddin who went through the preparation procedure in British and qualified on this specialist field. Mr. Ziauddin the great nutrient specializer showed his expertness and experience into the concern with the great confident and it is a great success. Under his supervising, the chefs and market nutrient engineers keep upgrading their changeless cognition by introducing and developing forte nutrient for clients.

NFL is a subordinate company of Expolanka Holdings PLC, a diversified pudding stone with involvements in Freight & A ; Logisticss, Travel & A ; Leisure, and International Trading & A ; Manufacturing and Strategic Investments sectors with a planetary presence in over 16 states and 45 metropoliss.

2. Business Procedure

NFL Manufacturing System is designed to pull off all the fabrication demands in order to execute their occupations efficaciously and expeditiously by supplying high quality nutrients to their clients. This proposed Fabrication System contains six nucleus faculties as follows.

  1. Bill of Material ( BOM ) Management System
  2. Production Plan Management System
  3. Production Job Management System
  4. Material Requisition Management System
  5. Research & A ; Development Management System
  6. Inventory Management System

This system will automatize all the plants done above those countries and gives more efficient and user friendly environment to users to make their twenty-four hours today processes. Proposed system is a to the full centralized solution to supply instant entree for all locations via the cyberspace to make their plants. This system will be good for all the staff members of the NFL.

2.1 Problem Definition

The first measure in the Manufacturing System deployment life rhythm is the designation of demand of alteration to better or heighten an bing system. Existing NFL bing systems are non incorporate and those systems are runing independently.

In the beginning of the Manufacturing System development procedure, our chief aim is to clearly place the NFL concern procedure and system information transforms process.In the initial phase we get the information about procedures and stored methods and place how the information flows through the procedures. We have clearly analyzed below reference six chief procedures and obtain all needed information before get downing the system design measure.

Figure 2.1: Business Procedure

2.2 Asumtions & A ; Risks

  1. The fabrication operation and capacity will be expanded in the close hereafter and new system should be able to provide future developments.
  2. There will be a loss of informations when migrating from several bequest systems to new system.
  3. There will be a system down clip when exchanging the bing system to new system.

3. Existing system

Presently, NFL has a bequest standalone system, which is non sufficient to increase the productiveness, flexibleness, compatibility, security and optimized work flow.

3.1 Use Case Diagram & A ; Description

Figure 3.1: Existing NFL Manufacturing System

Figure 3.2: Existing NFL Inventory System

Use Case Title

Manage BOM

Use Case Description

Create, Update, Delete and Approve of BOM.

Premises

Actors

Production Manager

Preconditions

Basic Flow Of Events

  1. Enter BOM inside informations.
  2. Update BOM inside informations.
  3. Approve BOM inside informations.
  4. Delete BOM.

Alternate Flow Of Events

Post Conditionss

BOM inside informations are up to day of the month.

Use Case Title

Manage Production Plan

Use Case Description

Create, Update, Delete of Production Plan.

Premises

Actors

Production Manager

Preconditions

  1. BOM in sanctioned position.

Basic Flow of Events

  1. Select BOM.
  2. Get order inside informations.
  3. Select finished good type.
  4. Create Production Plan.
  5. Update Production Plan.
  6. Delete Production Plan.

Alternate Flow of Events

Post conditions

Production Plan inside informations are up to day of the month.

Use Case Title

Manage Packing Material

Use Case Description

Create, Update, Delete of Packing Material.

Premises

Actors

Production Manager, Store Executive

Preconditions

Basic Flow of Events

  1. Enter Packing Material inside informations.
  2. Create Packing Material.
  3. Update Packing Material.
  4. Delete Packing Material.

Alternate Flow of Events

Post conditions

Packing Material inside informations are up to day of the month

Use Case Title

Manage Job

Use Case Description

Create, Update, Delete of Job.

Premises

Actors

Production Manager

Preconditions

  1. Production Plan being

Basic Flow of Events

  1. Choice Production Plan.
  2. Enter Job inside informations.
  3. Create Job.
  4. Update Job.
  5. Delete Job.

Alternate Flow of Events

Post conditions

Use Case Title

Manage Finished Good

Use Case Description

Create, Update, Delete of Finished Good.

Premises

Actors

Production Manager, Store Executive

Preconditions

Basic Flow of Events

  1. Enter Finished Good.
  2. Create Finished Good.
  3. Update Finished Good.
  4. Delete Finished Good.

Alternate Flow of Events

Post conditions

Use Case Title

Request Raw Material

Use Case Description

Request Raw Material for occupation

Premises

Actors

Production Executive

Preconditions

Raw Material available in Inventory System

Basic Flow of Events

  1. Choice Job.
  2. Enter inside informations of Raw Material.
  3. Print Raw Material petition signifier.
  4. Send petition signifier to hive away clerk.

Alternate Flow of Events

Post conditions

Use Case Title

Request Packing Material

Use Case Description

Request Packing Material for occupation

Premises

Actors

Production Executive

Preconditions

Packing Material available in Inventory System

Basic Flow of Events

  1. Choice Job.
  2. Enter inside informations of Packing Material.
  3. Print Packing Material petition signifier.
  4. Send petition signifier to hive away clerk.

Alternate Flow of Events

Post conditions

Use Case Title

Issue Raw Material

Use Case Description

Issue Raw Material for occupation

Premises

Actors

Store Executive

Preconditions

Raw Material available in Inventory System

Basic Flow of Events

  1. Receive Raw Material Request signifier.
  2. Check handiness in stock list system.
  3. Enter inside informations of Raw Material.
  4. Print Raw Material Issue reception.

Alternate Flow of Events

Post conditions

Update stock list system

Use Case Title

Issue Packing Material

Use Case Description

Issue Packing Material for occupation

Premises

Actors

Store Executive

Preconditions

Packing Material available in Inventory System

Basic Flow of Events

  1. Receive Packing Material Request signifier.
  2. Check handiness in stock list system.
  3. Enter inside informations of Packing Material.
  4. Print Packing Material Issue reception.

Alternate Flow of Events

Post conditions

Update stock list system

Use Case Title

Return Raw Material

Use Case Description

Return Raw Material for occupation

Premises

Actors

Store Executive

Preconditions

Basic Flow of Events

  1. Receive Raw Material Return signifier.
  2. Enter inside informations of Raw Material.
  3. Print Raw Material receive reception.

Alternate Flow of Events

Post conditions

Update stock list system

Use Case Title

Return Packing Material

Use Case Description

Return Packing Material for occupation

Premises

Actors

Store Executive

Preconditions

Basic Flow of Events

  1. Receive Packing Material Return signifier.
  2. Enter inside informations of Packing Material.
  3. Print Packing Material receive reception.

Alternate Flow of Events

Post conditions

Update stock list system

Use Case Title

Store Finished Good

Use Case Description

Store Finished Goods

Premises

Actors

Store Executive

Preconditions

Basic Flow of Events

  1. Receive Finished Goods.
  2. Enter inside informations of Finished Goods.
  3. Print Finished Goods receive reception.

Alternate Flow of Events

Post conditions

Update stock list system

4. Proposed System

The proposed system will implement three-tier client-server architecture which provides integrated machine-controlled system covering all the fabrication operation countries. It’s notified from the reappraisals and questionnaire Sessionss that company needs to the full fledged operational and MIS coverage faculty to do effectual and efficient determination devising.

The proposed system will hold centralized database and Oracle Database 12c is selected for this intent. Microsoft Access 2007 database of bing system will connected with Oracle SQL Loader to pull out the bing informations. For the audit and security intents, all the historical records are maintained versions with timestamp.

4.1 Benefits from the proposed system

Even though respectively establishment is exceeding we have found chumminess in the benefits shared by undertaking participants. For instance in point, we characteristically see the greatest heed of responses in the first three classs enhanced engineering for the NFL to assist finish technologically increased efficiency and effectivity of procedures and integration and streamlining information to NFL Manufacturing System.

To assist farther understand the benefits and increased efficiency identified, the list below includes typical remarks and required inside informations we gathered in our face to confront interviews and online studies of stakeholders whose organisations are fixing for the execution of an NFL Manufacturing System.

  1. Improved Performance
  2. Improved Security
  3. Increased informations unity
  4. Reduce the sum of non-productive, “ paper ” work
  5. Optimal usage of resources during operation
  6. Increase the velocity of information exchange
  7. Reduce the figure of mistakes in accounting
  8. Give a quality service to the client
  9. Current bequest system is antediluvian
  10. Easier Reporting
  11. User Friendliness of the System
  12. Better entree to information and determination devising
  13. Offer greater scope of client services with more flexibleness
  14. Increased functionality
  15. Entree from anyplace

Knowing the possible NFL Manufacturing System undertaking benefits that stakeholders within your establishment may anticipate is the first measure in beat uping support for your execution. Once you understand what may most excite your establishment, you can take the following measure and get down to stress the importance of the undertaking.

4.2 Scope of the undertaking

To specify a undertaking range, you must first place the undermentioned things:

  • Undertaking aim
  • Goals
  • Sub-phases
  • Undertakings
  • Resources
  • Budget
  • Agenda

Once you ‘ve established these things, you ‘ll so necessitate to clear up the restrictions or parametric quantities of the undertaking and clearly place any facets that are non to be included. In stipulating what will and will non be included, the undertaking range must do clear to the stakeholders, senior direction and squad members involved, what merchandise or service will be delivered.

Aboard of this, the undertaking range should hold a touchable aim for the NFL that is set abouting the undertaking. The intent may be to make a better merchandise for a company to sell, upgrade a company ‘s internal package so that they can present better service to their clients or to make a new service theoretical account for NFL. These things are built-in to specifying the undertaking range, because they will play a portion in how project methodological analysiss are applied to the undertaking to convey it to completion.

As a undertaking director, apprehension and being able to specify undertaking range will give you a focal point and sense of intent when put to deathing the undertaking. Understanding the range provides you with the foundations for pull offing undertaking alteration and hazard direction. It enables end scene and a timeline to work towards, every bit good as cardinal points for describing on the advancement of the undertaking to senior direction and other stakeholders.

4.3 Functional Requirements

4.4 Non-functional Requirements

5. Undertaking feasibleness

Harshana

a. Technical feasibleness

Harshana

B. Operational feasibleness

Harshana

c. Economic feasibleness

Harshana

Cost benefit analysis

Harshana

System Analysis

Use-Case Diagram-AMILA

Use Case Diagram Briefing-AMILA

Activity Diagrams-AMILA

Sequence Diagram-AMILA

Class Diagram-AMILA

2. Project plan/schedule-HARSHANA

3. Client’s contact details-HARSHANA

4. Conclusion-HARSHANA

5. Appendix

a. How the Data Was Gathered

We used two primary methods for informations aggregation personal interviews with NFL stakeholders and on-line studies distributed via electronic mail. Both methods were tailored to the single participant’s function at the NFL organisation proficient, administrative, executive, and other staff.

On norm we conducted more interviews at each section, changing by size and complexness. Approximately 60 % of interviews were conducted with administrative, executive staff, 30 % with proficient staff, and 10 % with other staff. Typically a much larger figure of stakeholders were invited to take part in an on-line study to maximise flexibleness and clip efficiencies. On norm we received 100 % completed on-line studies at each section.

Interview

Document Review

Observation

Questionnaires

Research

Interviews

Interview with A

Q: Is the current ongoing system or method of work manually operated?

A: no, some sections consist of machine-controlled system some are non.

Interview with a Bacillus

  • PATHIRANA

Interview with C

  • PATHIRANA

Interview with D

  • PATHIRANA

Commonwealth of independent states 70181|Page

MSc-IT Cardiff Metropolitan University

×

Hi there, would you like to get such a paper? How about receiving a customized one? Check it out