Preview

School Timetable System

Good Essays
Open Document
Open Document
984 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
School Timetable System
Methodology
Methodology is a collection of methods for solving problems. Typically, each methodology has procedures, techniques, tools and documentation aids that are intended to help and develop an information system. The use of methodology helps to produce better quality products, in terms of documentation standards, acceptability to the user, maintainability and consistency of software.

2.1 Project Methodology
The following is the discussion of the chosen RAD (Rapid Application Development) methodology that used in developing this project. RAD is suit as the project methodology where it has analysis, design, implementation and testing phases.

Figure 2.1: RAD Phase Diagram

2.1.1 Justification in Choosing RAD Methodology
The RAD is also known as linear sequential software development process that emphasizes an extremely short development cycle. The RAD software model is called “high speed” version of the linear sequential model in which rapid or fast development. The RAD approach encompasses the following phases:

a) Requirements Planning

The Requirement planning stage consists of selecting and proposes the project title to supervisor and review of the areas in defining the requirement of the project and this is associated with the project proposal. After that, wait for the title approval from SAD Lecturer, Madam Marina Hassan. Then a review is produces with a full definition of the system requirements, scopes, and objective in terms of the function that the system will support.

b) User Design

The user design stage consists of a detailed analysis of the activities of the proposed system. The analysis includes the problem analysis, which is investigation and describes the current system situation. Moreover, the analysis that also takes place is creating data flow diagram. The requirement analysis is also will be pointed out in this stage.

c) Construction

In this stage it will finalizes the High-level design, which will

You May Also Find These Documents Helpful

  • Satisfactory Essays

    The project will be initiated in which details for the project will be discussed, as well as interviews with key stakeholders will be had. Following this planning will be begun to set project dates and goals. The next step will be execution of the project, and then the project will be observed and…

    • 337 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Xacc/210 Final Project

    • 522 Words
    • 3 Pages

    The first stage of the system development life cycle is planning. The objective and requirements of the project are determined at this phase. An evaluation of personnel and costs, as well as ideas for new products is prepared. Once this information is gathered it is analyzed to determine if there is any alternative products to be used. At which point if there is not, then…

    • 522 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Bis/220 Week 5 Summary

    • 265 Words
    • 2 Pages

    Developing the right programs for a company’s needs can become a major project. Going into weeks 4 and 5, I did not realize how much work and detail went into planning, developing and implementing a software program. There is a team structure with a project manager and the involvement of the company utilizing the program can be very involved to no say at all. I learned that a scope is a list of features desired in a project. I gained knowledge of the Software Development Life Cycle (SDLC). The many phases of the SDLC are need, prototype, investigation, analysis, design, testing, operations, and maintenance, and finally implementing the system. The scope creep involves adding functions after the project has been initiated. I also learned that RAD stands for Rapid App Development and is an alternative to the traditional life cycle. At work we use a scope in planning our shut-downs in order to gain an outlook of work to be done. A scope can be used at home when you receive a tax return in order to allocate funds toward different family needs. Another topic team members have learned was why the data is transmitted from the high volume data and the way its transmitting microwave towers or satellites are used, these have very powerful and large wavelengths that can travel long distances. We also discovered we all use electronic communication every day, from text messaging to e-mail and other forms of web based electronic communication such as…

    • 265 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Cis207

    • 776 Words
    • 4 Pages

    The analysis phase collects and analyzes the end user business requirements. Oftentimes these are collected by a Business Analyst or a Project Manager. This phase provides documentation of the detailed set of business needs for the system and includes the documented requirements along with sponsor and stakeholder signatures. Following this with a process diagram or flowchart (such as a Visio document) that outlines the inputs, outputs, and processes of the system is a best practice.…

    • 776 Words
    • 4 Pages
    Good Essays
  • Better Essays

    Service Request Sr-Rm-004

    • 990 Words
    • 4 Pages

    The information-gathering technique and design method proposed for this project is the Rapid Application Development method, acronym RAD. The RAD methodology is a process in which research of user requirements is compiled before producing any detailed system design documents. Using this approach decreases the time needed to design and implement new systems.…

    • 990 Words
    • 4 Pages
    Better Essays
  • Satisfactory Essays

    Edu Calender

    • 355 Words
    • 2 Pages

    Modern approaches for gathering requirements are prototyping and joint application design. JAD is a methodology that involves the client or end user in the design and development of an application, through a succession of collaborative workshops called JAD sessions. Prototyping is a repeatable process and can take the place or supplement the traditional life cycle process. By creating a prototype the new users will be able to see a model of what the new system will be.…

    • 355 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    analysis, and computer-aided systems engineering (CASE) tools. The goal of requirements gathering is to gain a complete and detailed understanding of a company’s problem and how the proposed system will solve it. The third phase is the system design phase. The goal of this phase is to describe in detail how…

    • 435 Words
    • 2 Pages
    Good Essays
  • Better Essays

    With the development of the new system, time is vital in designing of the new program. In addition, developing a whole new system or keeping the current system along with additional new features for Riordan Manufacturing can be costly. Therefore, the IT department would have to propose a system where it can take the current tools and the new features and compile them into a single web-based or dashboard application. The design of the new system can be achieved by taking advantage of a beneficial software system called Rapid Application Development (RAD). RAD "refers to a type of software development life cycle which uses minimal planning in favor of rapid prototyping" (Wikipedia, 2009) The benefits of the software are that during the planning stages, the software writes itself along with providing speed and flexibility. Furthermore, the IT department can review and define with the employees the business requirements for the system by using the Joint Application Development (JAD). JAD is also used in the SDLC that collects business requirements for the system. According to Wikipedia, the JAD process also includes approaches for enhancing user participation, expediting development, and improving the quality of specifications…

    • 1494 Words
    • 6 Pages
    Better Essays
  • Good Essays

    The training needs identified in the analysis phase, in addition to areas of constraint and support, are the inputs to the design phase. An important process in the design phase is the creation of training objectives. (Effective Training, 2009) The objectives are created according to the training needs identified in the analysis phase. Specifications are given by the employees and the clients that are affected. If these objectives are designed according to the specifications it will transfer effectively back to the employees and ultimately the clients.…

    • 1171 Words
    • 5 Pages
    Good Essays
  • Good Essays

    Rapid Application Development (RAD) is a software development methodology that focuses on building applications in a very short amount of time; traditionally with compromises in usability, features and/or execution speed. The term has recently become a marketing buzzword that generically describes applications that can be designed and developed within 60-90 days, but it was originally intended to describe a process of development that involves application prototyping and iterative development.…

    • 4300 Words
    • 18 Pages
    Good Essays
  • Good Essays

    This method is based on an iterative and incremental development model. As requirements are not clear when project is commenced so requirement evolution process is done through iterative and incremental activities and this model is useful in all phases.…

    • 620 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Joint application design (JAD) is a process used in the prototyping life cycle area of the Dynamic Systems Development Method (DSDM) to collect business requirements while developing new information systems for a company. "The JAD process also includes approaches for enhancing user participation, expediting development, and improving the quality of specifications." It consists of a workshop where “knowledge workers and IT specialists meet, sometimes for several days, to define and review the business requirements for the system.”[1] The attendees include high level management officials who will ensure the product provides the needed reports and information at the end. This acts as “a management process which allows Corporate Information Services (IS) departments to work more effectively with users in a shorter time frame.”[2]…

    • 443 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Waiters and Wheels

    • 8361 Words
    • 34 Pages

    The main objective of the project is to identify the different framework of activities associated with methodologies and describe how the techniques are used together to develop a system. The project includes the standard methodology to develop the system and documenting of project as well. The methodology selected by our team is SSADM which stands for structured system analysis and design. The selected methodology has been clearly justified and compared to other related methodology. All the mandatory requirement and specification for creating the system design are explained briefly. Physical and logical designs are mapped accurately having clear and detailed documentation of designing phase.…

    • 8361 Words
    • 34 Pages
    Good Essays
  • Powerful Essays

    Methodology is a collection of agreed processes, methods and tools to accomplish an objective. It becomes a road map for managing projects, programmers and the project portfolio as well as providing guidance to project teams.…

    • 1807 Words
    • 8 Pages
    Powerful Essays
  • Good Essays

    Rapid Application Development Model (RAD Model) is a linear sequence of the software development process model where we focus a very short development cycle by using a component based construction approach.…

    • 338 Words
    • 2 Pages
    Good Essays