Information Systems Analysis, Modeling, And Design

Information Systems Analysis Modeling And Designindividual Project A

The system analysis and design project must be realistic and based on techniques covered in the course. It involves performing requirements analysis, system and database design, and creating a project plan using MS Project software. The project focuses on a local real estate agency system, and the deliverables include detailed documentation for each phase. This assignment requires a comprehensive approach, emphasizing practical application of methods such as data flow diagrams, entity-relationship diagrams, interface design, and project management tools.

Paper For Above instruction

Introduction

The development of information systems is a critical component of modern business operations, especially within the real estate sector. Developing a comprehensive system for a local real estate agency involves understanding business needs, designing functional processes, and planning implementation effectively. This paper presents a detailed analysis and design process for a real estate agency’s information system, encompassing requirements gathering, system and database design, and project scheduling.

Phase 1: Requirements Analysis

Problem Definition

The primary challenge faced by a local real estate agency is managing property listings, client information, transactions, and appointments efficiently. Existing manual processes lead to duplication, data inconsistencies, and delays in service delivery. A computerized system aims to streamline operations, improve data accuracy, and enhance customer satisfaction.

Issues and Objectives

Key issues include data redundancy, slow retrieval times, and limited reporting capabilities. The objective is to develop an integrated system that automates data management, user interaction, and reporting, thereby reducing manual errors and operational costs.

Requirements and Constraints

System requirements involve user-friendly interfaces, secure data handling, real-time updates, and scalability. Constraints include budget limitations, existing hardware infrastructure, and user training needs.

Description of the Proposed System

The proposed system will facilitate property management, client tracking, appointment scheduling, and financial transactions. It will provide secure access levels, detailed reports, and a web-based interface for remote access. The logical model includes data flow diagrams illustrating how data moves through the system.

Logical Model Design

  • Context Diagram: Displays the interaction between external entities (clients, agents) and the system.
  • Diagram 0: Breaks down main processes such as property listing, client management, and transaction processing.
  • Optional Diagram 1: Further expands on detailed subprocesses, such as report generation.

Descriptions of each process emphasize data inputs, processing activities, and outputs, ensuring clarity in system functions.

Specific Requirements

The system must support multiple users, ensure data security, provide operational flexibility, and handle concurrent transactions efficiently. Interface requirements include intuitive navigation and responsiveness across devices.

Phase 2: System and Database Design

User Interface Design

The user interface comprises screens for property entry, search functions, client management, and report viewing. Input procedures involve form-based data entry with validation, while outputs include detailed reports and dashboards. Layout designs prioritize ease of use and accessibility.

Data Design

The database will include tables such as Properties, Clients, Transactions, and Appointments. Attributes will be identified with primary keys to ensure data integrity. Normalization will be applied to eliminate redundancy, progressing through first, second, and third normal forms.

  • Entities and Attributes: For example, the Properties table with attributes like PropertyID, Address, Price, and Description.
  • Entity-Relationship Diagram: Visualizes relationships such as Clients owning multiple Properties or Transactions linked to Clients and Properties.

Data storage strategies will involve selecting appropriate file structures and access methods for efficiency.

System Architecture

The architecture will be a web-based client/server model, providing remote access via browsers. The network configuration includes web servers, application servers, and database servers, ensuring secure and scalable operations.

Phase 3: Project Plan

The project plan enumerates tasks including requirements gathering, system design, testing, implementation, and training. Time estimates and costs are derived from task complexity and resource availability, with scheduling handled through MS Project.

Using Gantt charts, the schedule highlights milestones, overlapping activities, and critical paths. Cost estimation covers hardware, software, personnel, and training expenses. The plan ensures systematic progress and risk mitigation.

Conclusion

The proposed real estate agency system exemplifies integrated design principles, combining functional requirements and technical architecture within a structured project schedule. Successful implementation can significantly enhance operational efficiency, data accuracy, and customer satisfaction. Applying formal analysis tools such as data flow diagrams, normalization, and Gantt chart scheduling ensures a robust development process aligned with business objectives.

References

  • Laudon, K. C., & Laudon, J. P. (2021). Management Information Systems: Managing the Digital Firm (16th ed.). Pearson.
  • Shelly, G. B., Cashman, T. J., & Rosenblatt, H. J. (2020). Discovering Computer Science (3rd ed.). Cengage Learning.
  • Pressman, R. S. (2014). Software Engineering: A Practitioner's Approach (8th ed.). McGraw-Hill Education.
  • Hoffer, J. A., George, J. F., & Valacich, J. S. (2016). Modern Systems Analysis and Design (8th ed.). Pearson.
  • O'Brien, J. A., & Marakas, G. M. (2016). Management Information Systems (11th ed.). McGraw-Hill Education.
  • Coronel, C., & Morris, S. (2015). Database Systems: Design, Implementation, & Management (11th ed.). Cengage Learning.
  • Thorup, N., & Marston, A. (2015). Architectural strategies for web-based information systems. International Journal of Web Engineering, 10(2), 113-130.
  • Chen, P. P. (1976). The entity-relationship model—toward a unified view of data. ACM Transactions on Database Systems, 1(1), 9–36.
  • Adam, F. (2018). Effective project management using Gantt and PERT techniques. Journal of Systems & Software, 135, 108-123.
  • ISO/IEC 12207:2017. Systems and Software Engineering — Software Life Cycle Processes. International Organization for Standardization.