visio-sdlc

Upload: drio-rio

Post on 02-Jun-2018

237 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 Visio-SDLC

    1/7

    Begin to identifies a

    needs or an

    opportunity. Concept

    proposal is created.

    Analysis user needs

    and transform detailed

    requirement into

    complete functionalspecification design.

    Convert a design into

    a complete system.

    Creating and testing

    database; preparing

    testcase procedures;

    preparing test files;

    coding; compiling;

    refining programs;performing test

    readiness review and

    procurement

    activities.

    Demonstrate that

    development system

    conforms torequirement as

    specified in function

    specification design,

    conducted by Quality

    Assurance and Users.

    Produced test report.

    Implement of the

    system into a

    production

    environment, and

    resolution of the

    problems identified in

    the integration and

    test phases.

    Describe tasks to

    operate and maintain

    system in aproduction

    environment.

  • 8/10/2019 Visio-SDLC

    2/7

    Capability List

    Level of Effort

    Timeline

    Proposal

    User Interface

    Design

    Mockup Design

    FunctionalSpecification Design

    Code Program

    Release Notes

    Test List

    Test Report

    Quality Assurance

    List

    Devployment

    Report

    Maintenance Report

    Bug List

    Change List(Revision

    Feedback)

    Bug ListRevision Feedback

  • 8/10/2019 Visio-SDLC

    3/7

    S

    D

    L

    C

    PR

    OCESS

    SOURCE SAFE

    MS. VISUAL STUDIO 2003 / 2005 /

    2008MACROMEDIA DREAMWEAVER

    MS. SQL SERVER 2000 / 2005

    ORACLE

    MYSQL

    POSTGREE

    MICROSOFT OFFICE

    METRONOME

    OTHERS

    Microsoft Visual SourceSafe is a file-level version control system that permits many types of organizations to work

    on several project versions at the same time. This capability is particularly beneficial in a software development

    environment, where it is used in maintaining parallel code versions. However, the product can also be used to

    maintain files for any other type of team.

    Used for coding applications. The language used is C # & ASP.NET, although it is possible to use another

    programming language like PHP. We recommend to client to use .NET Framework 2.0 or newer.

    Database Engine that was used is MS SQL Server 2005. But it is possible if the client wants to use a database

    engine other than that.

    It is the duty of every employee can operate microsoft office, especially Visio for Systems Analyst.

    Metronome is an application to record the daily activ ities of employees. Employees must fil l out a timecard in the

    application no later than Friday before the weekly meeting begins.

    Kadang-kadang kita menggunakan tools lain seperti Photoshop untuk membuat mockup design.

  • 8/10/2019 Visio-SDLC

    4/7

    S

    D

    L

    C

    PROCESS

    PROJECT MANAGER

    SYSTEM ANALYST

    PROGRAMMER

    QUALITY ASSURANCE

    NETWORK ENGINEER

    TECHNICAL SUPPORT

    Based on Capability List created by SA, Project Manager creating some documentation like, Level of Effort &

    Timeline

    Determine project plan and execution including quality planning, assurance, and control

    Lead, direct, and orchestrate the project team, the customers, project partners, contributors, and any other

    stakeholders to achieve the desired results for the project purpose

    Create status report, measure performance, and forecast project conditions

    Collect information to analyze and evaluate existing or proposed systems.

    Analyze and evaluate present or proposed business procedures or problems to define data processing needs

    including Design a databaseWrite and maintain system documentation like: Capability List, UI Design, Functional Specification Design,

    Test List

    Code, test, troubleshoot database & application

    Analyze performance of programs and take action for correction based on consultation with System Analyst

    Other duties related to programming technology

    Tests products and processes to establish functionality and effectiveness base on Test list created by SA

    Determine what modifications are needed after testingDesigns, develops and reviews test processes

    Documents results and observations after inspections and audits (Test Report)

    The Network Engineer position oversees the installation, configuration and maintenance of networked

    information systems.

    Monitor and maintain the computer systems and networks

    Installing and configuring computer hardware operating systems and applicationsProviding support, including procedural documentation

    Setting up new users accounts and profiles and dealing with password issues

  • 8/10/2019 Visio-SDLC

    5/7

    LIBRARY

    USER INTERFACE LAYER

    BUSINESS LOGIC LAYER

    DATA ACCESS LAYER

    DATABASE

    DAL_LOAD

    DAL_ADD

    DAL_UPDATE

    DAL_DELETE

    SP_GET

    SP_ADD

    SP_UPDATE

    SP_DELETE

    SP_LIST

  • 8/10/2019 Visio-SDLC

    6/7

    CLASS ITEM

    CLASS ITEM

    COLLECTION

    CLASS

    DAL_LOAD

    DAL_ADD

    DAL_UPDATE

    DAL_DELETE

    DAL_LOAD

    DAL_ADD

    DAL_UPDATE

    DAL_DELETE

    SP_GET

    SP_ADD

    SP_UPDATE

    SP_DELETE

    SP_LIST

    1. Nama Class harus identik dengan isi dan fungsi

  • 8/10/2019 Visio-SDLC

    7/7

    A B

    C1,n

    D

    Em,n

    D

    DE

    1,n

    E 1,n

    LOGICAL MENJADI PHYSICAL

    LOGICAL

    PHYSICAL

    IDNAME