systems report

Upload: calvin-poole

Post on 01-Jun-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 Systems Report

    1/10

    Project Management Rep

  • 8/9/2019 Systems Report

    2/10

    Contents Page

    Content PageContents Page 1Requirements Report: Introduction 2Requirements Report: System

    Description3

    Requirements Report: System

    Requirements4

    5!

    Ca"#in Poo"e $ 1

  • 8/9/2019 Systems Report

    3/10

    Requirements Report

    Introduction:

    %&e 'ature o( t&e Data)ase:

    I propose to create a relational OLTP database created for a retail

    store via Microsoft Access. The target store sells both parts for

    computers and assembles them via an online store. The system

    aims to provide an easy and convenient way to input, retrieve and

    calculate data about a variety of subects such as orders,

    employees, registered customers, prices and items in stoc!.

    %&e Company*C"ient:

    The company aims to provide a "uality service at an e#cellent price

    with a speci$c focus on computer building enthusiast and beginners

    ali!e with a wide variety of products at di%erent price ranges.

    System Purpose:

    The system aims to provide an easy and convenient way to input,

    retrieve and calculate data about a variety of subects such as

    orders, employees, registered customers, prices and items in stoc!.

    +ser 'eeds:

    The users of the system need a "uic!, convenient and e&cient way

    of storing, retrieving, analysing and organising data into

    information. The user's needs will di%er depending on the individual,

    for instance a sales analyst will need a fast, convenient system to

    display sales data which can then be transferred into various forms

    such as graphs and charts etc. whereas employees will need a fastand simple way of storing data and sometimes retrieving it by

    searching for members names(numbers etc.

    System Scope:

    The company's products will be readily available to be shipped

    worldwide although the system scope will be relatively small due to

    the niche mar!et the business caters too and the e#pense of

    worldwide postage.

    Ca"#in Poo"e $ 2

  • 8/9/2019 Systems Report

    4/10

    Requirements Report

    System Description:

    Conte,t Diagram:

    Ca"#in Poo"e $ 3

    Custom-mp"oye

    Pending

    Comp"eted .rders

    and .rder.rder

    Input

    0oginStoc

    'um)ers

    specs and Input

    StocSupp"ier

    Input Stoc

    'um)ers and

    Co""ect Sa"es

    Data ProductStoc Pending

    .rders andcomp"eted orders

    na"ysts

    *

    Mana e

    0og in

    Con/rme

    d* Denied

    0og in

    Con/rme

    d* Denied

    C&ec 0og in

    Detai"s

    Data)as

    Input .rders

    Prices and Stoc

    e)site

  • 8/9/2019 Systems Report

    5/10

    Requirements Report

    System Description:

    Major Requirements:

    )or this speci$c system *due to its multi+user nature a dedicated

    server running Microsoft -indows erver with Microsoft /L erver,

    Oracle or I0M 102 will be needed to host it. -ith an ever e#panding

    business, a server tower style system will be able to manage large

    amounts of data e&ciently in a way that allows multiple users to

    access and update the database simultaneously. The other option as

    a system would be a des!top database although it would be highly

    unsuitable for this purpose as it is usually suited for singular userswith a comparatively small data 3ow.

    System Requirements:

    P&ysica" Requirements:

    Microsoft Access 2456 standalone costs 7589 incl. :T as of the

    58(55(58 and is compatible with -indows ;, < and

  • 8/9/2019 Systems Report

    6/10

    Requirements Report

    System Requirements:

    Data*In(ormation Requirements:

    All employees will have been trained to utili>e simple forms within

    the system to input and search records along with proper

    formatting(input mas!ing so that all data will be entered in a simple

    system wide type according to the data being entered.

    System .perations:

    The system will perform multiple comple# operations and

    calculations simultaneously whilst also being accessed by users to

    store and retrieve information of di%erent types from a variety of

    locales within the database. This is why there is a need for a server

    tower as discussed above, with an e#ponentially increasing

    customer base the system will need to perform more of these

    operations concurrently.

    Project ourna":

    Entry 1, 6/11/14:

    I was noti$ed on the proect and begun the Introduction section of

    the @e"uirements report which can be found on page 2. I completed

    The Cature of the 1atabase, Dompany(Dlient and ystem Purpose

    sections of the report which all involved a small amount of research

    into a typical small business database system. Epdated ProectFournal

    Entry 2, 10/11/14:

    Epon some more minor research I completed the introductory

    section of the @e"uirements report and proceeded to map out my

    proposed system by using a conte#t diagram in the ystem

    1escription section of the report which can be found on page 6 of

    this document. Epdated Proect Fournal.

    Entry 3, 11/11/14:

    Ca"#in Poo"e $ 5

  • 8/9/2019 Systems Report

    7/10

    I $nished the ystem 1escription section of the re"uirements report

    and wrote down the $nal, maor re"uirements for the proposed

    system. I also researched the speci$c re"uirements and details

    needed for the ystem @e"uirements section of the report on page

    8. Epdated Proect Fournal.

    Requirements Report

    Project ourna":

    Entry 4, 12/11/14:

    I $nished research on the various speci$c needs of the system and

    wrote down the Physical @e"uirements, Performance @e"uirements,

    ecurity @e"uirements, 1ata(Information @e"uirements and ystem

    Operations after $nding all prices, re"uirements etc. for the various

    software and hardware I had selected for the system. Epdated

    Proect Fournal.

    Entry 5, 13/11/14:

    I planned and created a :antt chart to trac! and record my progress

    throughout the development of this system in order to meet

    deadlines. Epdated Proect Fournal.

    Entry 6, 17/11/14:

    0egun Planning section of the re"uirements report which can be

    found on page ;. I began the )easibility tudy of the Planning

    section and proceeded up to the end of the chedule )easibility

    section of the Planning stage. Epdated Proect Fournal.

    Entry 7, 19/11/14:

    0egun and $nished Operational )easibility section of the )easibility

    report in the Planning section of this document.

    Ca"#in Poo"e $

  • 8/9/2019 Systems Report

    8/10

    P"anning

    6easi)i"ity Study:

    Sc&edu"e 6easi)i"ity:

    If new personnel need to e e!ployed t"en "ow long

    w#ll t"at ta$e%

    )or a new person to be employed the process should be

    relatively simple and fast needing only to create a new record

    in the employees table of the database and $lling in the

    relevant details, this could also be done via a form but the

    person inputting the data may want to see other employee

    details too chec! for details such as names etc. that are the

    same as the new employee.

    &re t"e deadl#nes !andatory or are t"ey des#rale%

    The deadlines set by the business are desirable as there is

    already a wor!ing system in place although for this

    assessment tas! they are mandatory so that IO can hand in

    the assessment on time and avoid a mar! of 4.

    If t"e pro'e(t r)ns o*er t#!e w"at are t"e

    (onse+)en(es%

    If the proect happens to run over the deadline the business

    will need to continue as usual with their current solution until

    the system is ready for use. 0esides an inconvenience this

    would not have any severe conse"uences for the business as

    it already has a wor!ing system running. Although there may

    be some form of late fees or interest for the late

    implementation of the system.

    Ca"#in Poo"e $ !

  • 8/9/2019 Systems Report

    9/10

    Is #t poss#le to #nstall an #n(o!plete sol)t#on s"o)ld

    deadl#nes not e !et%

    An incomplete installation of the system is de$nitely not

    desirable due to the inter+relationship between some tables.

    The system would function to a point but full functionality and

    features would depend upon all parts of the system beingimplemented together.

    ow (an de*elop!ent of t"e sol)t#on e !on#tored to

    *er#fy deadl#nes are #ndeed e#ng !et%

    A ournal of events including a development road map could

    be used to monitor the progress of the system and which

    deadlines are or aren't being met. If this ournal was created

    on a live sharing service such as :oogle 1rive then the

    employer could chec! at any time on the progress of thesystem via the ournal.

    P"anning

    6easi)i"ity Study:

    .perationa" 6easi)i"ity:

    -oes t"e nat)re of t"e sol)t#on .t #n or (on#(t w#t"

    t"e nat)re of ot"er syste!s t"at w#ll re!a#n #n pla(e%

    The solution that I have proposed will wor! harmoniously with

    other systems that will remain in place within the business but

    also replace a lot of previously used separate systems

    combining them into one e&cient system.

    #ll t"e nat)re of wor$ ("ange for part#(#pants%

    )or the maority of participants in this system the nature of

    their wor! should change in a positive direction, ma!ing data

    much more organi>ed and easily accessible and editable from

    multiple locations and with little training.

    Is tra#n#ng and s)pport a*a#lale and w#ll #t re!a#n

    a*a#lale%

    A few employees will be thoroughly trained for use of this

    system and will then go on to train other employees in thebusiness until all employees are trained to use the system. As

    long as each new employee is trained by another employee

    Ca"#in Poo"e $ 7

  • 8/9/2019 Systems Report

    10/10

    who !nows how to use the system properly training should

    always be available.

    Designing

    Ca"#in Poo"e $ 8