systems report
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