SAD assignment
SAD assignment
SAD assignment
Requirements Gathering: - Collecting and documenting user and system requirements through
interviews, surveys, and observations.
Testing and Validation: Ensure that the system meets the specified requirements through
testing.
System Implementation: Oversee the deployment of the system and ensure it integrates
smoothly with existing processes.
The Internal Rate of Return (IRR):- is a metric used in financial analysis to estimate the
profitability of potential investments.
- The IRR formula is used implicitly in computer software and financial calculators.
Net Present Value (NPV):- is a technique used to evaluate the profitability of an investment or
project by calculating the present value of expected future cash flows.
Cost-Benefit Analysis: Evaluate the expected costs vs. benefits of the system to determine its
financial viability.\
Return on Investment (ROI): Calculate the potential return the organization can expect from
the investment in the system.
Total Cost of Ownership (TCO): Consider all costs associated with the system, including
development, maintenance, and operational costs.
Resource Availability:- Assessing whether the necessary hardware, software, and skills are
available within the organization.
Technology Assessment:- Evaluating the current technologies available and their suitability for
the proposed system.
Apache HTTP Server:- A popular web server software that delivers web content and handles
web requests. It is known for its flexibility and extensive features.
MySQL: - An open-source relational database management system that is widely used for web
applications and data storage.
Individual Systems:- These are standalone systems that perform specific functions for
individual users or small groups. Examples include personal computers and mobile applications.
- **Requirements Gathering**: Collect and analyze user needs to define system requirements.
- **System Design**: Create specifications for system architecture, components, and interfaces.
- **Feasibility Studies**: Assess economic, technical, and operational feasibility of proposed systems.
- **Documentation**: Produce detailed documentation for system specifications, designs, and user
manuals.
- **Testing and Validation**: Ensure that the system meets the specified requirements through testing.
- **System Implementation**: Oversee the deployment of the system and ensure it integrates smoothly
with existing processes.
- **Cost-Benefit Analysis**: Evaluate the expected costs vs. benefits of the system to determine its
financial viability.
- **Return on Investment (ROI)**: Calculate the potential return the organization can expect from the
investment in the system.
- **Funding Sources**: Identify potential sources of funding for the project, such as internal budgets or
external investors.
- **Risk Assessment**: Analyze potential financial risks and their impact on the project's success.
- **Technology Assessment**: Evaluate existing technologies to determine if they can support the
proposed system.
- **Resource Availability**: Ensure that the necessary hardware, software, and technical expertise are
available.
- **Integration Analysis**: Assess how well the new system can integrate with existing systems and
infrastructure.
- **Scalability**: Determine whether the system can grow and adapt to future demands.
- **Development Timeline**: Estimate the time required for development and identify any technical
challenges that may arise.
- **Linux**: An open-source operating system kernel that is widely used for servers and desktops,
known for its stability and flexibility.
- **Apache HTTP Server**: A popular web server software that allows users to host websites and web
applications.
- **GIMP**: A powerful open-source image editing software that provides functionality similar to Adobe
Photoshop.
- **LibreOffice**: A free and open-source office suite that includes applications for word processing,
spreadsheets, presentations, and more.
- **Operational Level**: Focuses on the day-to-day operations of an organization. Systems at this level
support routine tasks and processes, such as transaction processing systems.
- **Management Level**: Aimed at middle management, these systems assist in monitoring and
controlling organizational activities. Examples include management information systems (MIS) and
decision support systems (DSS).
- **Strategic Level**: Designed for senior management, these systems support long-term decision-
making and strategic planning. Executive information systems (EIS) fall into this category.
- **Technical Level**: This level includes systems that support technical activities and processes, often
involving engineering and scientific applications. These systems can include simulation models and
technical design software.
This overview provides a comprehensive understanding of the roles of system analysis, feasibility
assessments, open-source software, and types of systems.