Você está na página 1de 4

AAPP008-3-2 Visual Basic.

NET Page 1 of
4
MUSIC SALES SYSTEM
This project reuires !our group to "e#elop a $usic %ales %!ste& 'hich shoul" fulfill the
reuire&e(ts state" )elo'.
MUSIC SALES DATABASE STRUCTURE
Customer Description
*usto&er +, *usto&er-s i"e(tificatio( (u&)er. usi(g +* or passport
(u&)er
/irstNa&e *usto&er-s first (a&e
0astNa&e *usto&er-s last (a&e
*o(tact Nu&)er *usto&er-s &o)ile (u&)er
E-&ail a""ress *usto&er-s e-&ail a""ress
Sales Description
%ales +, A u(iue %ales (u&)er for each sale reuest
%ale ,ate The "ate of the %ale &a"e
*opies Nu&)er of copies sol"
$usic +, As foreig( 1e!
*usto&er +, As foreig( 1e!
%taff+, As foreig( 1e!
SYSTEM REQUIREMENTS
222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
,iplo&a 0e#el 2 Asia Pacific +(stitute of +(for&atio( Tech(olog! 2012
Music Description
$usic +, The i"e(tificatio( (u&)er for the &usic. shoul" )e i(
seue(ce.
Artist Na&e Na&e of the Artist
Al)u& Na&e Na&e of the al)u& 'hich the &usic )elo(gs
3e(re The categor! of the &usic such as Pop. 4oc1.
+(stru&e(tal. *lassical a(" so o(.
Pro"ucer Na&e of the pro"uci(g co&pa(!
*opies Nu&)er of a#aila)le copies
Price Price of each cop!
Staff Description
%taff+, %taff 0ogi( +"e(tificatio( Nu&)er
Pass'or" Pass'or" for loggi(g i(to the s!ste&
5ser-s /irst Na&e 5ser-s first (a&e
5ser-s 0ast Na&e 5ser-s first (a&e
AAPP008-3-2 Visual Basic.NET Page 2 of
4
1. The s!ste& &ust reuire the staff to e(ter their +, a(" a( assig(e" pass'or" )efore usi(g
the s!ste&. 5po( logi(. the s!ste& shoul" "ispla! the user-s actual (a&e o( the s!ste&-s
user i(terface.
2. The s!ste& &ust ha#e the follo'i(g fu(ctio(alities6
a. New Music Reseration an! Sale 'here custo&ers 'ho 'ish to reser#e a(" the(
)u! &usic are reuire" to pro#i"e their co(tact "etails i( the s!ste&. *usto&ers &a!
select a(! (u&)er of a#aila)le &usic a(" 'hich is also their choice. The price for the
&usic 'ill )e "ispla!e" accor"i(gl!. 5po( successful sale. the s!ste& 'ill ge(erate a
u(iue %ale co"e.

). "al# in Sale 'here the custo&ers 'ish to &a1e a 'al1 i( sales. there is (o (ee" for
registratio(7"etails )ei(g a""e". 8o'e#er. if the custo&er &a1es a reser#atio( for a
particular &usic al)u& 'hich has !et to )e release" or out of stoc1. the( the "etails
shoul" )e recor"e" so that the custo&ers ca( )e i(for&e" 'he( the reser#e" ite& is
a#aila)le.
c. Cancel Sale 'here custo&ers &a! ca(cel the %ale for the $usic the! ha#e )ought.
*usto&er shoul" pro#i"e the %ale (u&)er so that the staff ca( locate the %ale i( the
s!ste&. *usto&er ca( ca(cel a %ale 'ithi( 3 "a!s of the %ale. 8o'e#er.
a"&i(istrati#e cost of pe(alt! of 9 perce(t of the %ale price 'ill )e charge".
". Cancel Resere! Music 'here custo&ers &a! ca(cel reser#atio( for &usic al)u&
pre#iousl! reser#e". A &i(i&u& of o(e 'ee1 :; <or1i(g ,a!s. the store closes o(
%u("a!s= (otificatio( for ca(cellatio( is reuire". +f less tha( ; "a!s. the( a pe(alt!
charge of 9 perce(t 'oul" )e i&pose".
e. Pro"uce a report of <al1 i( %ales &a"e for each "a! 'hich shoul" i(clu"e the /irst
Na&e. 0ast Na&e a(" %ale ,ate groupe" )! the (a&e of the $usic Al)u&. At the
e(" of the report. the total %ales for each "a! are calculate" usi(g the reporti(g
feature. >ou 'ill (ee" to use the reporti(g feature i( Visual %tu"io for the report.
f. Pro"uce a report of all the &usic al)u& reser#atio(s &a"e )! the custo&ers for each
"a! usi(g Visual %tu"io reporti(g feature 'hich shoul" i(clu"e the /irst Na&e. 0ast
Na&e a(" 4eser#atio( ,ate groupe" )! the (a&e of the $usic Al)u&.
222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
,iplo&a 0e#el 2 Asia Pacific +(stitute of +(for&atio( Tech(olog! 2012
AAPP008-3-2 Visual Basic.NET Page 3 of
4
$R%&ECT INSTRUCTI%N
This is a group assig(&e(t a(" each group shoul" co(sist of N%T M%RE T'AN T'REE
()* perso(s. >ou are to "e#elop the user i(terface usi(g VB.NET co(trols that !our group
"ee&e" fit for the purpose of this s!ste&.
SUBMISSI%N REQUIREMENTS
>ou or !our group is reuire" to su)&it the follo'i(g for !our "ocu&e(tatio(6
A$IIT Assi+nment Coer $a+e
Ta,le of Contents
The ta)le of co(te(ts shoul" ha#e the topic title a(" refere(ce page (u&)er attache" to each
topic.
Intro!uction
This shoul" i(clu"e the tas1. the scope of the (e' s!ste&. a(" the o)jecti#es for the (e'
s!ste&.
Screen Desi+ns
Stor-,oar!
This sectio( i(clu"es the s1etch "esig( of the 3raphical 5ser +(terface. i("icati(g the la!out
a(" the co&po(e(ts to )e use" for the i(terface :for&s a(" report structures=. 4efer to the
attache" stor!)oar" sa&ple as refere(ce.
%utput Screen Desi+ns
This sectio( i(clu"es the actual scree( 'he( the progra& is e?ecute". This &a! )e "o(e )!
capturi(g the scree( that has )ee( i&ple&e(te" i( the progra&. The @utput %cree( ,esig(
&ust &atch 'ith the +(put %cree( ,esig(. 4efer to the attache" @utput %cree( ,esig( sa&ple
as refere(ce.
User Manual
Pro"uce a "etaile" user &a(ual of at least 10-19 pages o( usi(g the s!ste& that !ou or !our
group has "e#elope". The &a(ual &ust i(clu"e step )! step i(structio(s to perfor& a specific
tas1 i( the s!ste& 'hich i(clu"es scree( shots to assist users i( usi(g the s!ste&.
Critical Assessment
+"e(tif! the stre(gths a(" the 'ea1(ess that !ou or !our group has fou(" i( the (e' s!ste&.
+f there a(! 'ea1(esses. pro#i"e reco&&e("atio(:s= o( ho' the s!ste& &ight )e i&pro#e"
i( the future.
Bi,lio+rap.-/References
222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
,iplo&a 0e#el 2 Asia Pacific +(stitute of +(for&atio( Tech(olog! 2012
AAPP008-3-2 Visual Basic.NET Page 4 of
4
The )i)liograph!7refere(ces list shoul" use the 8ar#ar" 4efere(ci(g for&at. The list i(clu"es
)oo1s. articles or 'e)sites 'hich !ou &a! ha#e use" to help !ou i( co&pleti(g this project.
Bi)liographies are 'or1s !ou ha#e rea" )ut (ot use" "irectl! for !our project. 4efere(ce is
'or17co"e !ou ha#e use" the& "irectl! fro& sources such as foru&s. tutorials a(" 'e)sites
for co&pleti(g !our project.
$RESENTATI%N
Each group is to prepare a 19-20 &i(utes prese(tatio( to "e&o(strate the s!ste& to the
lecturer. The prese(tatio( 'ill )e gra"e" )ase" o( the a)ilit! to "e&o(strate the 'or1i(g of
the s!ste& a(" the a)ilit! to a(s'er uestio(s as1e" relate" to the progra& "e#elope" 'hich
&a! i(clu"e co"e &o"ificatio( or e?plai(i(g the co"e use" i( the s!ste& "uri(g the
prese(tatio(. /ailure to atte(" the prese(tatio( 'ill )e su)jecte" to a( E* &itigatio( a("
possi)l! a Aero &ar1 for the s!ste& i&ple&e(tatio( :3roup *o&po(e(t B *o"i(g a("
+&ple&e(tatio(. +("i#i"ual *o&po(e(ts B Progra& %olutio( a(" Prese(tatio(=.
222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
,iplo&a 0e#el 2 Asia Pacific +(stitute of +(for&atio( Tech(olog! 2012

Você também pode gostar