0% found this document useful (0 votes)
11 views3 pages

Redesigning Business Systems with SDLC

The project requires students to analyze and redesign a real business's information system using the SDLC framework. Students must identify existing problems, propose a new system, and recommend features and tools for improvement. The final deliverables include a comprehensive project report and a class presentation.

Uploaded by

joycewhitney001
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views3 pages

Redesigning Business Systems with SDLC

The project requires students to analyze and redesign a real business's information system using the SDLC framework. Students must identify existing problems, propose a new system, and recommend features and tools for improvement. The final deliverables include a comprehensive project report and a class presentation.

Uploaded by

joycewhitney001
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

CYPRUS INTERNATIONAL UNIVERSITY

MISY372 – INFORMATION SYSTEM ANALYSIS AND DESIGN


PROJECT

📘 Project Outline
Course: Information Systems Analysis and Design
Project Title: Redesigning Business Information Systems Using the SDLC Framework
Objective: Apply the SDLC approach to analyze and improve a company’s information system.

🔖 Project Overview
You are required to select a real business facing challenges due to an outdated or inefficient
information system. Your task is to analyze its problems, propose a new system using the SDLC,
and recommend features, tools, and strategies for improvement.

📋 What You Must Do


1. Introduction (1–2 pages)

 Briefly describe the company (real):


o Name, type (restaurant, clinic, retail, etc.)
o Size, number of employees, basic structure
 State the purpose of the project.

2. Identify Problems (1 page)

 Describe issues in the existing system:


o Manual processes?
o Inventory errors?
o Delay in order or customer service?
o Lack of reporting/analytics?

3. Apply the SDLC Framework

a. Planning Stage (1 page)

 Define project goals


 Scope of the system (e.g., inventory management, sales tracking)

b. Analysis Stage (2–3 pages)

 Identify key users/stakeholders


 Describe how the current system works
 Identify functional and non-functional requirements

c. Design Stage (2–3 pages)

 Outline the system’s main components


 Describe the proposed data flow (use simple DFDs or flowcharts)
 Include at least 3 core modules (e.g., Order Tracking, Reporting, Inventory)

d. Implementation Plan (1 page)

 Suggest development tools (e.g., Excel, Access, web platforms)


 How will training be done?
 Briefly outline a timeline for development and testing

e. Maintenance (½ page)

 Suggest strategies for updates and error handling

4. System Characteristics (1 page)

 Identify:
o Inputs and outputs
o System boundary
o Feedback and control mechanisms
o External environment
o Constraints (budget, time, skills)
5. Subsystem Breakdown (½–1 page)

 Divide the system into logical parts/modules


o Example: Inventory Management, Customer Orders, Billing & Invoicing

6. Development Methodology (½–1 page)

 Choose and justify one approach (e.g., Agile, Waterfall, Prototyping)


 Explain why it suits your case

7. Conclusion and Recommendations (½–1 page)

 Summarize the proposed improvements


 Highlight benefits of the new system
 Mention any limitations or assumptions

📎 Final Deliverables

 Project Report (typed, well-organized, 8–12 pages)


 (5–10) minutes class presentation

Common questions

Powered by AI

Inputs, outputs, system boundaries, and external environments are crucial for characterizing a business information system. Inputs refer to the data that enters the system, which is processed to produce outputs, the final results of system processes. System boundaries define what is included within the system versus external elements, while the external environment encompasses factors outside the system that can influence its operation, such as market changes or regulatory requirements. These elements guide the design and limitations of the system, ensuring it meets intended functions within defined conditions .

Development tools significantly affect both the project timeline and overall efficiency during the Implementation stage of a system redesign. The choice of tools, such as Excel, Access, or web platforms, can influence the speed and ease of system development. Some tools may offer more robust features or require less coding, speeding up the development process. The effectiveness of training mechanisms for these tools also impacts the timeline; a tool that team members are already familiar with will streamline training and accelerate implementation .

During the Planning stage of the SDLC framework, crucial considerations include defining clear project goals, determining the system's scope, and specifying the areas of focus, such as inventory management or sales tracking. It's important to consider project constraints like budget, time, and available skills, as these will affect planning decisions. Additionally, identifying potential risks and developing preliminary strategies for risk management can help reduce project setbacks .

When choosing a development methodology for redesigning a business's information system, factors such as the complexity of the project, time constraints, the need for flexibility, and stakeholder involvement should be considered. For instance, Agile may suit projects requiring frequent changes and constant user feedback due to its iterative nature, while Waterfall could be appropriate for projects with well-defined stages and stable requirements. Effective methodology selection ensures the project can adapt to challenges and align with business objectives .

The SDLC framework can be applied to resolve problems in a business's information systems through a structured approach comprised of several stages: Planning, Analysis, Design, Implementation, and Maintenance. During the Planning stage, project goals and the scope of the new system are defined. The Analysis stage involves understanding the current system, identifying key users and stakeholders, and collecting system requirements. In the Design stage, the system's architecture is planned, detailing the components and predicted data flows. Implementation involves selecting development tools, training plans, and defining a timeline. Maintenance ensures the system stays updated and errors are handled. This systematic approach ensures each aspect of the system is improved from foundation to execution .

The key components in the design stage of a system development lifecycle (SDLC) project include outlining the system's main components, describing the proposed data flow using simple data flow diagrams (DFDs) or flowcharts, and including at least three core modules such as Order Tracking, Reporting, and Inventory. This stage is essential for visualizing the system and ensuring that all functional and non-functional requirements identified in the analysis stage are addressed .

Outlining a maintenance strategy in system redesign is vital to ensure the longevity and functional integrity of the system. A comprehensive strategy should include regular updates, error handling procedures, and mechanisms for incorporating user feedback. This ensures the system remains efficient and relevant over time, adapting to evolving business needs and technological advancements. Proactive maintenance reduces unexpected downtimes and costs while enhancing user satisfaction .

Identifying functional and non-functional requirements during the Analysis stage is crucial as it sets the foundation for system design and development. Functional requirements detail what the system should do, such as capabilities for handling orders or generating reports. Non-functional requirements pertain to system qualities such as performance, security, and usability. Accurate identification ensures that the new system meets business needs and user expectations, guiding the design and ensuring relevant system features are included .

The SDLC framework offers structured and methodical steps for redesigning a company's business information system, ensuring all aspects from planning to maintenance are covered systematically. Benefits include a clear focus on project stages, thorough documentation, and risk management. However, potential limitations involve rigidity, as changes may disrupt scheduled timelines, making it less suitable for projects that require high flexibility or involve rapid technological changes. It's essential to balance these factors to optimize system development .

In business information system redesign, subsystems are crucial as they represent logical segments of the overall system, each responsible for specific functions such as Inventory Management, Customer Orders, or Billing & Invoicing. Proper management of subsystems involves integrating them to work cohesively, ensuring they communicate effectively and meet the overarching system objectives. Each subsystem must be individually optimized while maintaining alignment with the main system's goals, which involves detailing interfaces, dependencies, and interactions. This structured approach enhances system efficiency and effectiveness .

You might also like