Login×




My Cart

Background and Project Specifications: A warehouse maintains the info

Question


Background and Project Specifications:

A warehouse maintains the information about its inventory using a “Materials Management System”. This system is used to maintain information about the receipt and issue of material to different persons/departments of the company. Every person/department in the company is given a username and password for using the Materials Management System. A person can request various items from the warehouse from their account by specifying the item code/name, quantity required and the purpose of using that item. The warehouse staff issues those items to the person and takes a receipt of the issue. The Materials management system is also used to maintain a minimum level of inventory based on its use in the warehouse. In case an item falls below the minimum level, a purchase order for those goods is generated. The system also maintains an approved list of suppliers to whom these orders are issued.

You may study the requirements for the Materials Management System in more detail. Perform the following tasks for the proposed system:

Q1: 

(a) Which Systems Development Life Cycle (SDLC) will you propose for the specification given above Explain the proposed SDLC.
(b) Justify you selection by evaluating suitability of at least two SDLCs.


Q2:

(a) What would be major costs of the system development?
(b) What may be the financial benefits of installing such a system?
(c) Perform a cost-benefit analysis for the proposed software and report its findings.
(d) List the major tasks and milestones of the Project and make a project schedule. The schedule must
include both GANTT and PERT charts. Explain the two charts drawn by you.


Q3: 

(a) Study the system and create a software requirement specification. You must identify either the processes or objects while analyzing. During the analysis identify and explain possible input and output of the processes.
(b) After identifying the requirements, create Analysis Models. You may either use the classical approach and draw Entity relationship diagram and data flow diagrams (DFD’s) up to level 2-3; or you may take object-oriented analysis approach and create class diagram, use case diagram, use cases etc.


Q4: 


(a) Design the system architecture and the database as per the system’s needs. You must perform normalization on tables up to 3rd normal form. The table design must include Primary and Foreign keys and constraints.


(b) Create the system flow chart or detailed process design and state transition diagrams. Also design the
user input screens and output report formats.


Q5:


Design various unit test cases for different testing techniques/strategies. 


Posted on : 2024-04-24 17:32:45 | Author : Abha Shine | View : 2





Login or SignUp to View Answer / Comment or Ask Question.. Its Free




Degree : MASTER DEGREE PROGRAMMES
Course Name : Master of Computer Applications
Course Code : MCA
Subject Name : Mini Project
Subject Code : MCS 44
Year : 2023





Related Question


Background and Project Specifications:

A warehouse maintains the information about its inventory using a “Materials Management System”. This system is used to maintain information about the receipt and issue of material to different persons/departments of the company. Every person/department in the company is given a username and password for using the Materials Management System. A person can request various items from the warehouse from their account by specifying the item code/name, quantity required and the purpose of using that item. The warehouse staff issues those items to the person and takes a receipt of the issue. The Materials management system is also used to maintain a minimum level of inventory based on its use in the warehouse. In case an item falls below the minimum level, a purchase order for those goods is generated. The system also maintains an approved list of suppliers to whom these orders are issued.

You may study the requirements for the Materials Management System in more detail. Perform the following tasks for the proposed system:

Q1: 

(a) Which Systems Development Life Cycle (SDLC) will you propose for the specification given above Explain the proposed SDLC.
(b) Justify you selection by evaluating suitability of at least two SDLCs.


Q2:

(a) What would be major costs of the system development?
(b) What may be the financial benefits of installing such a system?
(c) Perform a cost-benefit analysis for the proposed software and report its findings.
(d) List the major tasks and milestones of the Project and make a project schedule. The schedule must
include both GANTT and PERT charts. Explain the two charts drawn by you.


Q3: 

(a) Study the system and create a software requirement specification. You must identify either the processes or objects while analyzing. During the analysis identify and explain possible input and output of the processes.
(b) After identifying the requirements, create Analysis Models. You may either use the classical approach and draw Entity relationship diagram and data flow diagrams (DFD’s) up to level 2-3; or you may take object-oriented analysis approach and create class diagram, use case diagram, use cases etc.


Q4: 


(a) Design the system architecture and the database as per the system’s needs. You must perform normalization on tables up to 3rd normal form. The table design must include Primary and Foreign keys and constraints.


(b) Create the system flow chart or detailed process design and state transition diagrams. Also design the
user input screens and output report formats.


Q5:


Design various unit test cases for different testing techniques/strategies. 


Join Our Facebook Group
IGNOU Doubts & Queries
Call Now
Contact Us
New to IGNOU Login to Get Every Update