Swakshor-Choudhury-Dip-1921623030-Final-Assignment-Spring-2020. (Repaired)
Swakshor-Choudhury-Dip-1921623030-Final-Assignment-Spring-2020. (Repaired)
Final Assignment
Faculty name: Abu Sayeed Arif
Total Marks: (6 X 5) = 30
Instructions
● Answer all five questions
● Use your own word- do not copy even from the textbook. Use a plagiarism checker before you make your
submission.
Student ID:
Student Name:
Section:
NSU Email:
1. Draw and explain the requirement analysis phase of the system development life cycle.
The system development life cycle referred to as the application development life-cycle. It is a process
for planning, creating, testing, and applying an information system. The system development life cycle
concept applies to a range of hardware and software configurations, as a system can be composed of
hardware only, software only, or a combination of both. There are usually five stages in this cycle: 1.
System Investigation, 2. System Analysis, 3. System Design, 4. System Implementation, 5. System
Maintenance.
Analysis Design
Implementation
Investigation
Maintenance
Systems analysis, requirements definition: Define project goals into defined functions and operations of the
intended application. This involves the method of gathering and interpreting facts, diagnosing problems, and
recommending improvements to the system. Project goals are going to be further aided by analysis of end-user
information needs and therefore the removal of any inconsistencies and incompleteness in these requirements.
A series of steps followed by the developer include:
1. Collection of facts: Obtain end user requirements through documentation, client interviews,
observation, and questionnaires.
2. Scrutiny of the existing system: Identify pros and cons of the current system in-place, so as to carry
forward the pros and avoid the cons in the new system.
3. Analysis of the proposed system: Find solutions to the shortcomings described in step two and
prepare the specifications using any specific user proposals.
2. What is the significance of a ERP system within the context of an organization (e.g. Pran Foods)?
A multifunctional enterprise wide backbone that accomplishes business processes and information systems
is known as ERP. It is a cross- functional software suite and it supports basic internal business processes of
a business firm or company.
Significances of ERP system are given bellow:
a. Quality and Efficiency – significant improvements in quality and efficiency of customer service,
production, and distribution
b. Decreased Costs – significant reductions in transaction costs, hardware and software, and IT support
staff
c. Decision Support – provides cross-functional information that enables better decision making across the
enterprise
d. Enterprise Agility – breaks down departmental/functional walls and enables more flexible, adaptive
organizational structures
CRM is providing the organization with a single complete view of every customer, and providing the
customer with a single complete view of the organization and its extended channels. Businesses today
must be customer-centric or customer-focused. Components of CRM:
Contact and Account Management: CRM software helps to capture and track relevant data about
every past and planned contact with prospects and customers. Information is captured from all
customer touchpoints, such as telephone, fax, e-mail, the company’s Web site, retail stores and
personal contact. CRM systems store the data that integrates all customer account information and
makes it available throughout the company via Internet, intranet, or other network links.
Sales: CRM system provides sales representatives with the software tools and company data sources
they need to support and manage their sales activities and optimize cross-selling and up-selling .
Customer service and support: A CRM system provides service representatives with software tools
and real-time access to the common customer database shared by sales and marketing professionals.
CRM helps customer service managers create, assign, and manage requests for service by customers.
Call center software, help desk software, company website are used for customer service and support.
Retention and loyalty programs: Customer retention and loyalty is a major business strategy and
primary objective of customer relationship management. CRM system tries to help a company
identify, reward and market to their most loyal and profitable customers. CRM analytical software
includes data processing tools and other analytical marketing software, and CRM databases
may contains a customer data warehouse and CRM data marts. These tools are wont to identify
profitable and constant customers.
DDoS attack: A distributed denial-of-service attack occurs when multiple systems flood the bandwidth or
resources of a targeted system, usually one or more web servers. Such an attack is usually the results
of multiple compromised systems flooding the targeted system with traffic.
Six steps to prevent DDoS attacks: