Page |1
Table of Contents Table of Contents Contents ....................... ................................ ......... ....................... ................................ ......... ....................... ................................ ......... .................. .................. 1 Introduction Introduction ..................... ............................... ............ ....................... ................................ ......... .................... ................................ ............ .................... .......................... ...... 2 Overview Overview of the Current Current System ........... ...................... ..................... .......... ..................... ................................ ........... ....................... ............................ ..... 3 Problems......................... ................................ ....... ....................... ................................ ......... .................... ................................ ............ ..................... ............................... .......... 4 Opportunities Opportunities ..................... ............................... ............ ...................... ................................ .......... .................... ................................ ............ .................... ........................ .... 5 Objectives Objectives ..................... ................................ ........... ...................... ................................ .......... .................... ................................ ............ .................... ............................. ......... 6 Fact-findings Fact-findings.............................. ................................ .. ....................... ................................ ......... .................... ................................ ............ .................... .......................... ...... 7 Questionnaires Questionnaires .................... .............................. ............ .. ....................... ................................ ......... .................... ................................ ............ .................. .................. 7 Interviews...... Interviews................ ..................... ................ ..... ....................... ................................ ......... .................... ................................ ............ ..................... .......................... ..... 7 Feasibility Feasibility Report.............. Report........................ .................. ........ ...................... ................................ .......... ........................ ................................ ........ ................... ................... 8 Technical Feasibility Feasibility................... ................................ ............. .................... ............................... ............. ........................ ................................ ........ ...........8 Economic Feasibility Feasibility .................... ................................ ............ ..................... ............................... ............ ....................... ................................ ......... ........ 10 Operational Operational Feasibility Feasibility......................... ................................ ....... ..................... ............................... ............ ....................... ................................ ......... .....13 Schedule Feasibility Feasibility ..................... ................................ ........... .................... ............................... ............. ........................ ................................ ........ ......... 16 Selection Selection of methodologies methodologies ................... ................................ ............. .................... ............................... ............. ........................ ................................ ........ . 17 SSADM (Structured Systems Analysis and Design Method) ............................. ............... ................. ... .............. 17 RAD (Rapid Application Application Development) Development)...................... ................................ .......... ..................... ............................... ............ ............. ............. 19 OOP (Object (Object Oriented Oriented Programming) Programming)..................... ............................... ............ .................... .............................. ............ .. ............... ............... 21 Choosing SSADM ......................... ................................ ....... ....................... ................................ ......... .................... ................................ ............ ............. ............. 22 Logical Design Design..................... ............................... ............ ...................... ................................ .......... .................... ................................ ............ .................... ...................... .. 23 Context Diagram.................... .............................. ............ .. ....................... ................................ ......... .................... ................................ ............ .............. .............. 23 Data Flow Diagram Diagram (DFD) (DFD) .............. ......................... .................. ....... .................... ............................... ............. ........................ ................................ ........ . 25 Entity Relationship Relationship Diagram (ERD) ......................... ................................ ....... ..................... ............................... ............ ................... ................... 28 Entity Life History .......................... ................................ ...... .................... .............................. ............ .. ........................ ................................ ........ ............ ............ 29 Use Case Diagram..................... ............................... ............ ...................... ................................ .......... ........................ ................................ ........ ............ ............ 31 Class Diagram ................... ............................. ............. ... ....................... ................................ ......... ..................... ................................ ........... .................. .................. 33 References References .................... ............................... ............. ....................... ................................ ......... .................... ................................ ............ ..................... .......................... ..... 36 Appendices... Appendices............. ..................... ................... ........ ....................... ................................ ......... ..................... ................................ ........... ..................... .......................... ..... 37 Appendix 1: ......................... ................................ ....... ....................... ................................ ......... .................... ................................ ............ ..................... ..................... 37
Page |2
Introduction Throug Through the years, years, technolo technology gy has grown to becom becomee a ver ver y vital vita l aspect spect in in our lives. ives. Almost lmost ever ever y task task in our ever ever yday yday routi routin nes involve olvess the assi ss istan tance of technolo technology¶ gy¶ss innovati nnovations. ons. Thi This include ludess us bein being abl able to t o acqu acquir e our ever ever yday yday needs eeds with ith most most eas ease and c onve onven nien ience. ce. Among mong thes e needs eeds include lude food food. Mor e and mor mor e r estaur taur ants have develop developed ed str ategic ategic systems tems and s er vices vices to enabl able their eir hung hungr y cust ustome omers to obtain btain the food food they des desir e with ithin a shor ter ter per iod of tim ti me. The Thes e ser vices vices include lude doors doorste tep p food food del deliver iver y, cater cater ing ser vices vices and onli online or der der ing.
Apar t from all those hose ser vices, vices, Sue and Tom Bickfor Bickfor d have managed to to come ome up with ith a ver ver y conve onven nien ient r estaur taur ant meal eal-del deliver iver y ser vice. vice. Patrons Patrons of a var var iety iety of r estaur taur ants ar e abl able to to or der der their eir des desir ed ed food food via a simple mple phone phone call ca ll withou ithoutt havin avi ng to leave th t heir eir home homes. Thi This br ain ainchild of t of theirs eirs has been been br anded Waiters Waiters on Wheels, eels, or simply mply du dubbed as as WOW. WOW. The The main ain objective of WOW of WOW is is to incr eas ease con conve ven nien ience an and r edu educe tim time consumpti onsumption on for people ople whe when it come omes to gettin getting their eir meals. eals.
Page |2
Introduction Throug Through the years, years, technolo technology gy has grown to becom becomee a ver ver y vital vita l aspect spect in in our lives. ives. Almost lmost ever ever y task task in our ever ever yday yday routi routin nes involve olvess the assi ss istan tance of technolo technology¶ gy¶ss innovati nnovations. ons. Thi This include ludess us bein being abl able to t o acqu acquir e our ever ever yday yday needs eeds with ith most most eas ease and c onve onven nien ience. ce. Among mong thes e needs eeds include lude food food. Mor e and mor mor e r estaur taur ants have develop developed ed str ategic ategic systems tems and s er vices vices to enabl able their eir hung hungr y cust ustome omers to obtain btain the food food they des desir e with ithin a shor ter ter per iod of tim ti me. The Thes e ser vices vices include lude doors doorste tep p food food del deliver iver y, cater cater ing ser vices vices and onli online or der der ing.
Apar t from all those hose ser vices, vices, Sue and Tom Bickfor Bickfor d have managed to to come ome up with ith a ver ver y conve onven nien ient r estaur taur ant meal eal-del deliver iver y ser vice. vice. Patrons Patrons of a var var iety iety of r estaur taur ants ar e abl able to to or der der their eir des desir ed ed food food via a simple mple phone phone call ca ll withou ithoutt havin avi ng to leave th t heir eir home homes. Thi This br ain ainchild of t of theirs eirs has been been br anded Waiters Waiters on Wheels, eels, or simply mply du dubbed as as WOW. WOW. The The main ain objective of WOW of WOW is is to incr eas ease con conve ven nien ience an and r edu educe tim time consumpti onsumption on for people ople whe when it come omes to gettin getting their eir meals. eals.
Page |3
Overview of the Current System Waiters Waiters On Wheels eels have only only been been deal dealing with ith two r estaur taur ants initiall itially y a nd one one dr iver iver to del deliver iver the meals eals to their eir cust ustome omers dur ing the dinn dinneer shi shif t. Howeve owever, r, WOW has been been exp expandin ding a nd the numbe numbers rs of r estaur taur ants they ar e cont ontr actin acting with ith have been been incr eas easing as as well.
Bes Besides ides that, at, WOW do does not not util tilize compu compute ters rs in their eir dail daily tr tr ansacti nsactions. ons. The Th e curr ent system tem of WOW is is usi using only only tel telephone phone ser vices vices to obtain btain or ders ders from cust ustome omers. WOW has a limit of 10 of 10 lines avail availabl able for t for this ser vice. vice. Mor eover, ver, WOW is is curr ently usi using th t he ³p ³ paper-a r-and-pe -pen´ metho ethod d whe when tak tak ing or ders ders from cust ustome omers. The The staff taff will note note all the or ders ders placed placed by th t he cust ustome omers, and sequ equentiall tia lly y sends the details details to the del deliver iver y man. The The del deliver iver y man will then head to t o the locati location on bas based on the project project..
Publicity of WOW is is not not muc much of a widespr idespr ead. ead. Thei Their r fund funds ar e to suppor t adver adver tis tising as well. Flyers yers pr inted ar ar e simple mple, only only in black ack and white white an and ar e given given throug hroughout hout the most most common place placess in the K lang Vall Valley ey suc such as the Buk it it Bin Bintan tang ar ea, ea, Petal Petaling Jaya ar a r ea, ea, and Titiw itiwangsa ar ar ea. ea.
Page |4
Problems
With With r ef er ence to the over ver view view of the curr ent system, tem, a numbe number r of prob problems f aced aced by Waiters Waiters On Wheels eels has been been iden identif tif ied. ied. Firs Firstt of all, the system tem curr ently bein being imple mplemented for WOW¶s WOW¶s tr ansacti nsactions ons is not not eff ective. ective. It may suff ice ice for their eir pr evious evious ope oper ations ations whic which h only only involved olved two two r estaur taur ants. Howeve owever, r, pr es ently they have been been exp expandin ding in in terms terms of t of the numbe number r of r of r estaur taur ants as well as cust ustome omers.
WOW¶s WOW¶s curr ent system te m lacks acks the abil ability to to k eep eep tr ack ack of all the cust ustome omer or ders ders and other details details in associati ssociation on with ith their eir dail daily tr t r ansacti nsactions, ons, suc such as cust ustome omer details details as well as sales r epor ts. Thi This is due to to the f act act th that th t her e hasn¶t sn¶t been been any usage usage of compute omputers rs in their eir ope oper ations. ations. With With a compute omputer r ized ized system, tem, WOW will be abl able to to swi swif tly get th t heir eir hands back back on a speci specif f ic ic or der der and update update th the details details with ith the r estaur taur ant selected in in cas case of a mendments done one by th t he cus c usttome omer. Thi This can can help mak e tr ansacti nsactions ons by th the emplo employee yeess f aster ter and eas easier. ier. Accor Accor din ding to to the curr curr ent system, tem, vital vital data can ca n¶t be stor ed ed eff ectivel ectively with ith eas easy access access to them later ater on. on. Thi This caus causees diff diff icul icultie tiess whe when the cust ustome omer calls calls again again wishi shing to cha nge their eir or der der and also wastes tes the emplo employee yeess¶ pr ecious ecious duty tim time.
The The curr ent system tem in WOW is is only only usi using tel telephone phone ser vices vices to cust ustome omers. WOW only only has 10 lines avail availabl able for t for this ser vice. vice. Thi This will becom becomee a huge huge bo bottl ttleneck ec k whe when peak eak hours come; ome; of the cus c usttome omers dur ing lunc lunch br eaks eaks and dinn dinneer tim ti mes. As a r esult sult, the cus c usttome omers will have a har d tim ti me tr tr yin ying to t o call call WOW for food food r eser vations. vations. Thi This may lead WOW losi losing sever ever al cust ustome omers as their eir ser vice vice do does not not meet exp expectations. ectations.
Page |5
Opportunities By using the new system, the eff ectiveness of WOW can be improved r adically. Firstly, the installation of computer ized systems to completely r eplace their conventional ³paper-and-pen´ way of dealing with customers and their or ders needs to be implemented. The company should pur chase mor e than two computers to enable and eff ective backup system in terms of saf e-k eeping all vital information as well as having a pr epar ative for the ser vice in the event of computer br eak downs.
Accor ding to the curr ent systems, WOW only does their business in cer tain ar eas; the company covers ver y little ar ea. To earn mor e business and incr ease the popular ity, WOW will expand the r ange of their cover age. Hence, it is best they open mor e br anches of the WOW or ganization to incr ease eff iciency of their ser vices.
With the pr actical sof twar e inside the new computer, WOW can run their business easily and mor e eff ective. As mention befor e, the curr ent system of WOW is using the µpaper-and-pen¶ method to tak e down the or der from customer. With the new system, the whole menu will be listed and saved in the customized sof twar e used. Ther efor e, when a customer calls to mak e an or der, besides the customer detail, the staffs of WOW just need to note down what or der that customer r equir e by click ing the list of menu that display on scr een. Then again, the menu need to be categor ized and arr anged appropr iately to avoid confusion among the staffs. For example, in Pizza Hut r estaur ant, types and sizes of pizza that off er ed ar e categor ized accor dingly in their menu. Mor eover, 10 phone lines for the ser vice is not enough, especially dur ing incr ease dur ing peak hours.
The dr ivers on the other hand ar e best contacted through the simple µwalk ietalk ie¶ devices. These devices can cut cost, as well as tr ansf er information r egar ding pending or ders to all the dr ivers at once and r eceive conf irmation of or der collection immediately from specif ic dr ivers. When a dr iver agr ees to collect an or der and speaks it through his walk ie-talk ie, the oper ator as well as the other dr ivers r eceives this information. Besides that, information can be tr ansf err ed at a higher speed, if compar ed to the conventional telephone calls.
Page |6
Objectives The owners, Tom and Sue had set sever al goals to be accomplished since 5 years ago. This system is to expand their ser vice vicinity as f ar as possible. Mor e par ts wer e cover ed from time to time by opening new br anches. Besides that, as the establishment goes, the customers¶ ser vice time is r educed. When this is implemented, the customers will tend to mak e mor e or ders with WOW next time.
Other than that, the objective of WOW is to ensur e the people will easily be able to get their food by us sending to them instead of them dr iving to the r estaur ant. WOW is meant to r educe the hassle of the people to go out to buy food since nowadays the petrol pr ices which ar e hik ing up discour ages people to dr ive out. With the existence of WOW, people will think that this ser vice is convenient, r esulting WOW to have new customers.
Page |7
Fact-findings
The techniques that we used to perform f act-f inding is through questionnair es and inter views. These techniques enable us to get f eedback from the public from questionnair es and the inter viewee from inter views.
Questionnaires From the r esponse of the questionnair es, a number of 150 people wer e chosen r andomly at Buk it Bintang, K uala Lumpur without tak ing into account about their physical looks and their r eligions. 81.3% of the total number was locals while the r emaining 18.7% was for eigners. As of the locals, 48.4% was Malays, 35.2% was Chinese, 13.1% was Indians, and 3.3% was other r aces.
76.7% of the public has or der ed through food deliver y. Major ity of them used this ser vice from the main f ast food outlets such as McDonalds and Pizza Hut. On the whole, they made the or der approximately once to twice a month and usually on week days. Most of the time, their total cost of their deliver y is around RM20-RM35.
While mak ing their or ders, they mostly mak e their deliver y through telephone calls. This is because they did not want to dr ive as the petrol pr ices ar e high nowadays. Fur thermor e, online ser vices wer e not as well known compar ed to telephone ser vices. Gener ally, the time tak en to collect their deliver y is about 30 to 45 minutes.
Interviews To extend our r esear ch, we did an inter view with the manager of Dominos about their deliver y ser vice. We ask ed the manager about how their deliver y process works and how they cope with their problems f aced.
Page |8
Feasibility Re port
Waiters On Wheels have evolved r apidly from a simple r estaur ant deliver y system which initially only deals with a choice of two r estaur ants, to one that has begun dealing with a wider r ange of r estaur ants. The curr ent system utilized is not at all suitable for their expanded business oper ations. Ther efor e, WOW has r equested a computer ized system which will be able to perform the following tasks eff ectively:1.
To acquir e or ders from customers either via telephone or the company website.
2.
To enable customers to choose from a wide r ange of r estaur ants listed.
3.
To allow their dr ivers to notif y WOW¶s centr e when they ar e f inished with a deliver y.
4.
To r ecor d when each dr iver r epor ts for work.
5.
To gener ate fundamental r epor ts such as: (a) End-of-day deposit slips (b) End-of-week r estaur ant payments (c) Weekly sales r epor ts
Technical Feasibility With the curr ent system that WOW has, the equipment that they have now would not be suff icient for this system to work well. The new equipment which is about to be used will put an impact on the flexibility by improving it. The process of buying these equipments is not too much of a challenge for the company. All that is needed is a person with much r equir ed technical exper tise to be able to identif y and only install what is needed without wastage of any r esour ces. Although the initial cost for the technical upgr ades of the curr ent system may be high, the costs ar e well wor th it for a long-term usage. Judging by the r apid expansion of WOW¶s business, it is saf e to view these technical costs in a long-term basis.
Ther e ar e a number of individuals who play vital roles in or der to build a technically appropr iate system. First of all, the project manager is obligated to ensur e the smooth development of the project. The manager must only carr y out impor tant
Page |9 decisions af ter much consider ation in terms of costs, time consumption, as well as delegation of tasks to his team members.
Other than that, the project manager must also choose the best technicians to deal with technical issues. These issues include, building an eff ective network, installing fundamental sof twar e as well as the har dwar e r equir ed for this system.
Besides, a good system designer is also r equir ed to plan and construct a proper system for WOW to utilize in its tr ansactions. The system designer must include all the r equested f eatur es into the system, as well as produce a user-fr iendly interf ace for the system.
Among the additional f eatur es which would be r equir ed for higher eff iciency of the company¶s activities does not only incorpor ate har dwar e, but also sof twar es. These f eatur es include:-
-
Hardware
-
Software
Desktops
Custom-made WOW System
Servers
Microsoft Off ice 2007
Cables
K aspersk y Anti-Virus
Modem & Wireless R outer
Microsoft
Telephone
2003
Mobile phones
Microsoft SQL
Walk ie-Talk ies
Windows
Server
P a g e | 10
Economic Feasibility With the new system that mention above, Waiters On Wheels ar e able to attr act customer easily, as it ser vice ar e ver y convenient and customer gain a lot of benef it through it. If mor e customers choose to or der through Waiter on Wheels, this can help the or ganization to gain mor e prof it and also attr act other r estaur ant that wanted to form a par tnership with WOW. Below ar e the estimated pr ices for the whole system.
Development Cost Items
Quantity
Cost per Item (RM)
Total Cost (RM)
HP ProLiant ML150 G5 Ser ver ser ies
2
5500
11000
HP Compaq dc7800 Ultr a Slim Desk top PC (GC762AV)
6
2700
16200
HP VS19e 19 inch LCD Monitor
6
630
3780
Belk in N Wir eless R outer - Wir eless router + 4-por t
3
380
1140
HP Desk jet F4200 All-in-One Pr inter ser ies
1
290
290
LAN Cable (100 Meters)
6
30
180
Avaya 4620 IP Telephone
switch
5
3500
17500
®
Microsof t Off ice 2007 Prof essional OEM Addition
1
1,090
1,090
Kaspersk y Anti-virus
6
23
138
Project Manager (3 Months)
1
7000
21000
System Analyst (3 Months)
2
5000
30000
System Designer (3 Months)
1
4,000
12,000
Walk ie-talk ie
12
200
2400
Webhosting (Setup Fee + Domain Name Fee)
1
64.62
64.62
Telekom Business Line
1
470
470
TM Net Str eamyx 4Mbps
1
163
163
1500
15000
Tr anspor tation (van, motor bik e) Dr ivers
(2,10) 10
P a g e | 11 Annual Operating Cost
Items
Total Cost (RM)
Maintenance Fee
6000
Petrol (2 Van + 10 Motor bik e)
10800
Oper ators (6 Oper ators)
78,000
Dr ivers Salar y (12 Dr ivers)
108,000
Telekom Rental Char ges
3600
Pr inter Toner
7200
TM Net Str eamyx
5000 218600
Total Operating Cost (RM)
Annual Benef its
Benef its
Total Cost (RM)
Deliver y Benef its (RM 5* 200 or der per day)
365,000
R eturn on Investment (ROI), Net Value & Payback Period
Year Entity Value of Benef its Discount Factor (10%) Pr esent Value of Benef its Cumulative Pr esent Value of Benef its
0
1
2
3
4
5
0.00
365000.00
428000.00
527000.00
637000.00
738000.00
1.00
0.90
0.81
0.73
0.66
0.59
0.00
328500.00
346680.00
384710.00
420420.00
435420.00
0.00
328500.00
675180.00
1059890.00
1480310.00
1915730.00
P a g e | 12
Year
0
1
2
3
4
5
333015.62
-
-
-
-
-
Entity Development Cost On Going Cost Discount Factor (10%) Pr esent Value of On Going Cost Cumulative Pr esent Value of Cost
0.00
246100.00
246100.00
246100.00
246100.00
246100.00
1.00
0.90
0.81
0.73
0.66
0.59
0.00
221490.00
199341.00
179653.00
162426.00
145199.00
333015.62
554505.62
753846.62
933499.62
1095925.62
1241124.62
Year
0
1
2
3
4
5
0.00
262,800.00
558,450.00
891,056.00
1,265,238.28
1,686,193.07
333015.62
554505.62
753846.62
933499.62
1095925.62
1241124.62
-333015.62
-291705.62
-195396.62
-42443.62
169312.66
445068.45
Entity Cumulative Pr esent Value of Benef its Cumulative Pr esent Value of Cost Cumulative Pr esent Net Value
Payback Dur ation
= 1*365+(1± (195396.62/(195396.62+291705.62 )))*365 = 583Days / 1 Year 218 Days
Return on Investment = (1,686,193.07-1241124.62) / 1241124.62 = 35.86%
ROI = [(Payback - Investment)/Investment)]*100 Payback per iod = (cost of project/investment) * (%annual cash flow)
P a g e | 13
Operational Feasibility In the functional side, the system has to tak e into consider ation whether it can fully suppor t the business¶ aims. With the existence of this system, it should be able to help the business by solving any problem that occurs as well as tak ing advantage of any oppor tunities that can help the business to be consider ed successful or useful by the company. On the whole, the PIECES fr a mework can be used to work out any oper ational problems that tak e place. PIECES signif ies; Performance, Information, Economy, Control, Eff iciency, and Ser vices. Those ar e the diff er ent types of f eatur es that the system will look into in or der to solve the problem.
Performance
Performance is the capability of the system to fulf il business needs lik e such as whether it provides r eal time r esponses and throughput. When a customer calls the oper ator to place his or her or ders, the built system must be able to have a r esponse immediately. This is to ensur e the oper ator can k eep up with the information being r eceived from the customer. It benef its the most especially dur ing peak hours so that other customers whom ar e waiting for queue would not need to wait for so long. Mor eover, when a r egular customer calls the oper ator, the system also needs to be able to r etr ieve the customer details from the database to pr event the case of r edundancy.
Information
Another par t to be concerned with is the information produced so that it is pr ecise and helpful information to the oper ators. All the information enter ed needs to be stor ed in the database in an appropr iate format. This will r esult with mor e accur ate information which is easily loaded from the r ecor ds. Fur thermor e, when ther e ar e any changes of information being stated by the customer, action will be tak en immediately. The customers¶ details will be updated automatically by the system. On top of that, the information in the database can be used to produce r epor ts for the managers to k eep as their r ecor d and also to view at a mor e pr esentable form.
P a g e | 14 Economy
For the economy par t, it explains about how the system is cost affor dable. It also determines whether the funds used ar e fully utilized to pr event excess. When the system is under development, its cost is high. Never theless, af ter some time, the initial development cost can be settled af ter sever al months. With the f act that computers will be the k ey for this system, human labour can be used mor e of ten as a tempor ar y alternative to save costs. Af ter awhile, when the eff iciency of the system improves, customers will be mor e attr acted to the ser vices provided which will r esult to incr ease in prof its.
Control
When the system is used, it must have protection against fr auds which guar antees secur ity as well as accur acy of data and etc. With the help of protection sof twar e such as Kaspersk y Anti-Virus, these problems ar e easily dealt with. Fur thermor e, hack ers, viruses, spywar es and malwar e will be block ed or deleted by this protection sof twar e from attack ing the system. Cr itical information such as customer information will be set pr ivileges so that only cer tain individuals can gain access to it. This is to pr event this information to be stolen by other people.
Eff iciency
In eff iciency, the ability of the system is to mak e full use of the curr ent r esour ces available for the business to run smoothly. This is also one of the aspects that will lead to the achievement of the business. Besides that, r ecor ds must be easily opened to save time. Along with that, the system has to be accessible for the oper ators so that they will be able to perform their task without any diff iculty to boost the productivity r ate.
Services
Ser vices ar e the capability of the system to off er quality and r eliable ser vices and whether it can adjust to the environmental changes. If a company does not adapt to the environmental changes it will cer tainly miss an oppor tunity to other companies. In view of the f act that the system is simple to use, oper ators will not have much problem to understand how the system works. Nonetheless, tr aining is provided to those who ar e computer illiter ates or if ther e ar e changes made to the system that
P a g e | 15 some oper ators cannot handle. Technicians ar e also r ecruited to k eep up the oper ation of the system so that it does not f ail in peak hours.
P a g e | 16
Schedule
Feasibility
The objective of schedule f easibility is to divide the tasks and time in a proper way, then implement and terminate it eff ectively. The design of the system needs to combine some par ticular ar ea in or der to complete the whole system. The Gantt char t and Per t Char t ar e placed in Appendix which illustr ates the ar eas, progr esses and time divisions of the system. By following the time that has alr eady been distr ibuted in the char ts, we not just can accomplish the entir e system, thus also can avoid misuse and exceed the appointed time. In addition to that, the workload matr ix attached in Appendix is also an impor tant mater ial in the process. It divides the tasks for each member to tak e char ge to avoid unf air cir cumstances occur.
P a g e | 17
Selection of methodologies SSADM ( Structured Systems Analysis and Design Method)
SSADM is a methodology developed originally by UK consultants Learmonth and Burchett Management System (LBMS) and the Central Computing and Telecommunication Agency (CCTA), which is responsible for computer training and some procurement for the UK Civil Service (Avison & Fitzger ald, 2006, p. 419). The main r eason of this was to improve government ser vice to public.
The main tar get for SSADM is produced computer system that f it the acquir ed purpose, by putting fr amework, carr y out given task and also suppor t or ganization IT str ategy accor ding to the timeline given.
SSADM is a data-dr iven method. Besides that, it also can consider as basic assumption that systems have a fundamental, gener ic, data structur e which mak e no changes, even know processing condition may change. Within SSADM, this underlying data structur e is modelled from early stage. The structur ed of techniques of SSADM f it into the fr amework of steps and stages, each will def ined with input and output.
If the task that had been assigned cannot be fully completed on time, no fur ther steps can be tak en. To pr event this for happening, one should plan in details all the works so that it can be done befor e dateline.
Ever ything also should have it advantages and also disadvantages, below ar e all the advantages and disadvantages of SSADM:
P a g e | 18 Advantages: 1.
Planning is easier with structur e fr a mework
2.
Stages can be br eak down as it is useful for teamwork
3.
This method is suitable for big project
4.
Allow delegations of simpler tasks to junior personnel
5.
Fr ee for usage
Disadvantages: 1.
Too much documentation
2.
Not suitable for small projects
3.
Can be ver y complex, as the documentation had a lot of stages
P a g e | 19
RAD (Rap id Application Development)
RAD is a term which has been introduced by James Mar tin from the year 1991. The goal of RAD is to speed up the development process that has been on the agenda of both gener al management and information systems for a long per iod (Avison & Fitzger ald, 2006, p. 128). Fur thermor e, RAD also promises better and cheaper deployment when the system developers and end users work together to develop this system.
RAD is used in or der to speed up the development of the project by using computer-based tools to work as a k ey to over come problems which might interrupt the deliver y of the system. Apar t from that, RAD divides the process of carr ying out a system while work ing in a par allel to decr ease time and effor ts consumed by limiting development cycles.
Ther e ar e a f ew RAD phases which come together in or der to be mor e focused to the systems¶ eff iciency and user interf ace r equir ement, while other stages lik e the dur ation of development and design has been r educed. However, the system can be r ever ted to the planning phase, as it is possible to go back to development from the cutover phase.
If this company wants to use RAD as the methodology to perform this project, the users have to be involved in this project. This is due to the f act that they will aff ect the progr ess of the system over all, as the users will be the ones who will use it. As a r esult, the task implementation dur ing the cutover phase is easy, because it meets users¶ r equir ements as it was designed by them with guidance from the system analyst. Traditional
Functionality
RAD development
Time
Resour ces
P a g e | 20 The diagr am shows about the diff er ences of tr aditional development when compar ed to RAD development (Avison & Fitzger ald, 2006, p. 129).
RAD benef its: y
Time needed to develop a system is lesser.
y
Development cycles ar e shor ter which will r esult in a cheaper system.
y
User involvement is broader.
RAD detr iments: y
Planning is not a main concern.
y
It mainly focuses on r esour ces and time as its functionality r educes (Avison & Fitzger ald, 2006, p. 129).
y
Elements and prototypes which ar e r eused again may cause irr egular ity in the designs.
P a g e | 21
OOP (Object Oriented Programming)
Object-or iented progr a mming (OOP) is a progr a mming language model structur ed that surround by objects and data r ather than actions and also logic. Her e ar e the method of how input ar e produce and become output, as one specif ied progr a m will been viewed as logical procedur e that tak es input data, process it and the f inal r esults will known as output data.
Besides that, it can also use simple objects and produce it to simple design application and also computer progr a ms as this can improve the sof twar e construction. Her e ar e a f ew steps that have to tak e to conver t input data to output data: I. II.
Identif y all the objects you want to manipulate Relationship between all the objects that you had identif y (data modeling)
III.
Gener alize it as class of objects using Plato concept
IV.
Def ine k inds of data and also logic sequences that can manipulate
(Toodarkpark.net, 2000)
Each distinct logic sequence is known as method. What you run in computer is known as object or class instance, besides that it also provide computer instruction and class object char acter istics which provide r elevant data in the end of the day.
P a g e | 22
Choosing SSADM
Ther e ar e 3 types of methodology had been mention above, which include SSADM, RAD and also object-or iented. Af ter mak ing compar ison among the thr ee, our group had decided and also come out with a conclusion that we will be choosing SSADM.
Based on the r esear ch that
has been done so f ar, they had come out a
conclusion that SSADM had consider ed the most matur ed types of method in UK . Besides that, af ter a f ew years it was introduced, government had included it into the consider ation of main method as they wanted to ensur e its usability and pr actically.
One of the main advantages is that SSADM builds up sever al unusual views of the system which ar e used to cross-check one another. Tak e building as an example, to help the customer to gain a deeper understanding on the structur e of the building, the ar chitect dr ew sever al diff er ent type of diagr am and also explain to customer in details about the building structur e. This probably helped the ar chitect to validate the plans as he made sur e that each view was consistent with the others. In SSADM, thr ee diff er ent views of the system ar e developed in analysis. These views ar e closely r elated to one another and ar e cross-check ed extensively for consistency and completeness.
SSADM ar e divided into 3 views: a.
The underlying structur e of the system¶s data (the Logical Data Structur e)
b.
How data flows into and out of the system and is tr ansformed within the system (Data Flow Diagr a m)
c.
How the system data ar e changed by events over time (Entity Lif e Histor ies)
(Ashwor th & Goodland, 1990, p. 7)
P a g e | 23
Logical Design
Context Diagram
The context diagr a m is an µover view of an or ganizational system that shows the system boundar ies, external entities that inter act with the system, and the major information flows between the entities and the system.¶ It is a highest view of the system. Besides, the context diagr a m does not include data stor e, holds one process, and f ew data flow and sour ce/sinks (Hoff er et al, 2002). Context diagr a m is just a simple process or known as a beginning process of the system. It is easy to compr ehend and not ver y complicated.
P a g e | 24 The entities of the WOW Food Deliver y System basically consist of customer, r estaur ant, dr iver, and accounting apar t ment. First, customer calls in to mak e food or der ing, tell their own information, and mak e payment when they get the food. On the other hand, the system will gener ate a r eceipt for customer in r eturn. Second, the r estaur ant r eceives the food or der list from the system and informs the food amount to the system. The system mak es payment to the r estaur ant at the end of the week. Thir d, the dr iver r epor t in to the system and get the information to mak e food deliver y. Lastly, the accounting depar tment r eceives the deposit slip and weekly sales r epor ts from the system.
P a g e | 25
Data
Flow Diagram (DFD)
Data Flow Diagram Level 0
P a g e | 26 Data Flow Diagram Level 1
Data Flow Diagr a m (DFD) descr ibe as the movement of the data between external entities and the processes and data stor e within a system, and can use to r epr esent both the logical and physical information systems (Hoff er et al, 2002). Basically, the DFD shows the r elationship between the inputs, output, and process that occurs in the system and how they connect to each other.
Data Flow Diagr a m encompasses Level 0 and Level 1. The DFD level 0 shows the main processes of the system, data flows, and data stor e a high level of
P a g e | 27 detail. Mor eover, the DFD level 1 is explained mor e detail about the sub processes from the par ticular process on the DFD level 0.
In DFD level 0, the customer star t informing their own customer ID by calling in thru telephone. The oper ator will k ey in the customer ID to f ind and check the account inside the customer database. If is a new customer, then have to mak e new r egistr ation to cr eate a new account. Gener ate or der begin which is process 3 when customer wants to mak e or der. The oper ator will update the or der information that r equir e by customer to the customer database. Process 4 begin when the system send the customer or der list to par ticular r estaur ant. Af ter that, the dr iver from WOW Company will be informed to go to pick the or der from the r estaur ant; this stage goes in under process 5. Later on, in process 6, the dr iver will star t deliver the food to the customer. Customer will pay the customer char ges for the or der. Customer database will update the customer payment in process 7. At the same time, r epor ts will gener ate deposit slip and weekly sales r epor t to send to the accounting depar t ment.
DFD level 1 is the sub par t of the level 0. Process 3 from DFD level 0 had been explor ed in detail. In process 3.2, if the customer wants to mak e changes of the or der, WOW Company will update the pr evious or der. Af terwar ds in process 3.3, total pr ice of or der will be calculated and update or der to the customer database, also inform the new total amount to the customer, new or der list will be produced af ter this.
Dr iver mak es food deliver y in DFD level 0 process 4. Befor e that, in process 4.1, the WOW Company will identif y who is fr ee at the time and the fr ee dr iver will r epor t back. In process 4.2 and 4.3, the dr iver will r eceive the or der detail and identif y the r estaur ant location.
Process 5.1 and 5.2 shows the dr iver go collect the food from the r estaur ant, then star t deliver food to the customer. In process 5.3, dr iver will give r eceipt to the customer and get the payment. Customer database for payment will be updated and calculate the total for one day simultaneously.
P a g e | 28
Entity Relationship Diagram (ERD)
The Entity Relationship Diagr a m is a model that shows the logical r elationships and inter action among system entities accor ding to Shelly Cashman R osenblatt (2008). The ERD r epr esent the entities as r ectangles and r elationship as diamond shapes. The data flow from top-to-bottom and lef t-to-r ight. The diagr a m can descr ibe the r elationship in fur ther aspects by using methods call car dinality. ERD use a common method of car dinality which called crow¶s foot notation to r epr esent the r elationship by using some special symbol.
The crow¶s foot notation ERD shows above. As illustr ate from the ERD, one customer places many or der at the time and many or der can be placed by one customer. Another example of connection that has is between r estaur ant and food. One r estaur ant produces many foods and many food produce by one r estaur ant. Another connection includes is between customer and r eceipt. One customer can accept only one r eceipt and one r eceipt accepts by one customer.
P a g e | 29
Entity Life History
Entity Lif e Histor y is to def ine the rules and r egulations r equir ed for the actions with entities such as inser t, update, and delete (Webmaster, 2002). This diagr a m attaches two basics diagr a m together, which is the Data Flow Diagr a m
P a g e | 30 (DFD) and Entity Relationship Diagr a m (ERD). This diagr a m r epr esents thr ee types of entities which ar e the sequence, iter ation and selection (Sk idmor e and Wroe, 1992). For the sequence type, ther e ar e no mark ed indicated and the event r ead from lef t to r ight. On the other hand, the iter ation type will mark an aster isk (*) symbol and the selection type is indicated by mark ing with a small cir cle. Mark of both iter ation and selection types ar e stated in the upper r ight hand corner.
As shows on the Entity Lif e Histor y, customer is the f irst entity involved and the event contains new r egistr ation, telephone call in, account management, or der, and or der completed. Customer can edit their account by mak e changes and update their detail, and also can mak e changes of the or der.
Second entity is the r estaur ant. The event involved is following the sequence type of entity. Firstly, r eceive or der, then pr epar e food, gener ate bills, and lastly send out the food.
Dr iver is the thir d entity. The event involved is r eceive work and deliver y or der. Befor e deliver the food to the customer, the dr iver r eceives customer or der, customer detail, and r estaur ant detail. When comes to deliver y par t, dr iver go pick the food and then deliver to the customer and r eceive payment from customer.
P a g e | 31
Use Case Diagram
Use Case Diagr a m def ined as depicts the use cases and actors for a system (Hoff er et al, 2002). This diagr a m help classif y the objects and the high-level r elationships and r esponsibilities. To set up a Use Case Diagr a m, need to categor ize the pr imar y elements which ar e the µactors¶ and µUse Cases¶ f irst. Firstly, the actor uses a stickman as the symbol and indicates its name below. Secondly, the use cases use an oval shape as the symbol and indicate its name underneath.
The actors that have in the diagr a m ar e Customer, Restaur ant, Dr iver, WOW system, and Accounting Depar tment. The customer calls in thru telephone to mak e or der with the WOW system. The system then informs the or der list to the r estaur ant. The dr iver will be told and go pick up the or der from the r estaur ant. The dr iver
P a g e | 32 delivers the food to the customer and collects the payment from the customer. The system will gener ate r epor t to the accounting depar tment of the company.
P a g e | 33
Class Diagram
As mentioned from Shelly Cashman R osenblatt (2008), a class diagr a m stands for a detailed view of a single use case, shows the classes that par ticipate in the use case, and documents the r elationship among classes. Class diagr a m conver ts the entities, data stor es, and processes to data structur es and progr a m code. In class diagr a m, contains the class name at the top, and then followed by the attr ibutes and methods. Besides, the lines that link shows the r elation between the classes. The class diagr a m use UML notation symbol to identif y the r elationship between classes.
P a g e | 34 The UML notation symbol shows in below: UML
Natur e of the
Notation
Relationship
0..*
Zero or many
0..1
Zero or one
1
One and only one
1..*
One or many
As demonstr ated from the class diagr a m above, one customer can have anywher e from zero to many or ders. One r estaur ant can have one to many or ders, at the same time; each or der can have anywher e one or many food items.
P a g e | 35
P a g e | 36
References
th
1. Avison, D., & Fitzger ald, G., 2006, I nformation Systems Development, 4 edn, McGr aw Hill, Singapor e.
2. Ashwor th, C. & Goodland, M., 1996, SSADM , McGr aw Hill, UK
3. Techtar get.com, definition for object-oriented programming , 2008, [online] Available from: http://sear chsoa.techtar get.com/sDef inition/0,,sid26_ gci212681,00.html th
[Accessed on 19 August 2008]
4. Toodarkpark.net, object-oriented programming , 2000, [online] Available from: http://objc.toodarkpark.net/oop.html nd
[Accessed on 2 August 2008]
5. Anon, SSADM, 2008, [online] Available from: http://gawain.soc.staffs.ac.uk/modules/levelm/ce00218m/slides/ssadm/ssadm1v2.ppt [Accessed on 4th August 2008]
6.
P a g e | 37
Appendices
Appendix 1:
1.
HP ProLiant ML150 G5 Server series
Processor, operating system and memory
Processor type
450164-371: Intel® Xeon® E5410 Quad Cor e Processor 2.33 GHz
Processor speed
450164-371: 2.33 GHz
Number of processors
1 processor
Processor upgr ade
Upgr adeable to dual processor
Processor cor e available
450164-371 / 450162-371 / 450163-371: Quad
Internal cache
450164-371 / 450162-371 / 450163-371: Integr ated 2 x 6 MB Level 2 cache
System bus
450164-371 / 450162-371 / 450163-371: 1333 MHz Front Side Bus
Standar d memor y
450164-371 / 450163-371: 2 GB Standar d Memor y
Maximum memor y
16 GB
Memor y type
PC2-5300 Register ed Buff er ed DIMMs (DDR 2-667)
Memor y slots
6 DIMM slots Internal drives
Internal har d disk dr ive
450164-371 / 450163-371: No har d disk dr ive in standar d conf igur ation
P a g e | 38
Har d disk dr ive speed
450164-371 / 450163-371: Not applicable
Har d disk controller 450164-371: HP E200 8 Internal Por t Smar t Arr ay SAS/SATA Controller Internal dr ive bays
450164-371 / 450163-371: Four/Eight Hot Plug SAS/SATA
Optical dr ives
16x SATA DVD-ROM System features
Chassis type
5U Tower
Chipset
Intel® 5100 Chipset
Network interf ace
Embedded HP NC105i PCI Expr ess Gigabit Ser ver Adapter 10/100/1000 WOL (Wak e on LAN)
External I/O por ts
Par allel - 0; Ser ial - 1; Pointing Device (Mouse, PS2) - 1; Gr aphics - 1; Keyboar d (PS2) - 1; USB 2.0 Por ts Dedicated USB - 8 total (4 r ear, 2 front panel, 2 internal), 1 (available for USB Tape connectivity); Network RJ-45 (Ethernet) - 1 (10/100/1000 Gbits/s); Remote Management: 1 (10/100) via optional HP ProLiant 100 G5 Lights-Out 100c Remote Management Car d
Expansion slots
Six expansion slots: Two (2) PCI-Expr ess x8, Thr ee (3) PCIExpr ess x4(x8 connector ) and One (1) PCI (32-bit/33MHz). One slot designated for optional HP ProLiant 100 G5 LightsOut 100c Remote Management Car d
Power supply type
One 650W Non-Redundant Power Supply, Non-hot plug; 750W Redundant Power Supply option k it, Non-hot plug
Power r equir ements load 11.6A: 100 to 127 VAC; load: 5.5A at 200 to 240 VAC, 47 to 66 Hz Compatible oper ating systems
Microsof t® Windows® 2003 R 2 Web edition; Microsof t® Windows® 2003 R 2 Small Business edition; Microsof t® Windows® 2003 R 2 Standar d Edition (x86 and x64); Microsof t® Windows® 2003 R 2 Enterpr ise Edition (x86 and x64); Microsof t® Windows® 2008 Longhorn Standar d Edition (x86 and x64); Microsof t® Windows® 2008 Longhorn Enterpr ise Edition (x86 and x64); Red Hat EL 5/4 (x86 and x64); SLES 10/9 (x86 and x64); Netwar e 6.5; SCO OpenSer ver Legend 6.0.1; SCO UnixWar e 7.1.4
Dimensions (W x D 42.40 x 61.68 x 20.00 cm x H) Weight
18.55 k g
Compliance industr y standar ds
ACPI V2.0 compliant; PCI 2.3 compliant; PXE Suppor t; WOL Suppor t; Microsof t® Logo cer tif ications
Secur ity management
Power-on passwor d; Setup passwor d; Disk ette boot control
P a g e | 39
Ser viceability
Easy chassis entr y and component access
Manageability f eatur es
Optional HP ProLiant 100 G5 Lights-Out 100c Remote Management Car d; Embedded IPMI standar d r epor ting
Warr anty standar d statement
1 year Par ts, 1 year Labor, 1-year on-site suppor t
Sour ce: http://h10010.www1.hp.com/wwpc/my/en/sm/WF06a/15351-15351-2414343328424-3328424-3580609.html
P a g e | 40 2. HP Compaq dc7800 Ultra Slim
Desktop PC (GC762AV)
Fast facts
Processor type Processor Sock et T - LGA775 , 800 MHz or 1066 MHz Compatible oper ating systems
Genuine Windows XP Prof essional, Genuine Windows Vista® Business, Genuine Windows Vista® Home Basic, Fr eeDOS
Chipset
Intel® Q35 Expr ess
Maximum memor y
4 GB DDR 2-Synch DRAM
Memor y type
PC2-5300 DDR 2 667 SDRAM or PC2-6400 DDR 2 800 SDRAM
Memor y slots
2 SODIMM
Memor y upgr ade
Expandable to 4 GB through two industr y-standar d SODIMM slots Internal drives
Internal har d disk dr ive
80 to 160 GB
Har d disk dr ive speed
5400 rpm or 7200 rpm
External dr ive bays
1 Slimline Dr ive Bay
Internal dr ive bays
1 internal 2.5 inch
Har d disk controller SATA 1.5 Gb/s Flexible disk dr ive
Optional 1.44 MB Disk ette Dr ive System features
Chassis type
Ultr a-slim desk top
Gr aphic subsystem name
Intel® Gr aphics Media Acceler ator 3100
Video adapter f eatur es
3D/2D Controller : suppor t is fully compliant with Microsof t® standar d API such as Microsof t Dir ectX®9, Dir ectXVA®,
P a g e | 41
VMR9, GDI/GDI+; OpenGL® 1.4.; Integr ated VGA Controller ; integr ated 400 MHz RAMDAC; 400 MHz Controller Clock Speed; Overlay Planes: Single overlay suppor t with 5x3 f ilter ing; Maximum Color Depth: 32 bits/pixel; Multi-display Suppor t: 2 displays can be suppor ted via the mother boar d's VGA connectors and DVI ADD2 car d Gr aphic subsystem video car d memor y
Gr aphics memor y is shar ed with system memor y. Gr aphics memor y usage can var y from 8 to 256 MB depending on the amount of system memor y installed and system load
Audio
Integr ated High Def inition audio with ADI1884 codec, 3D audio compliant with AC'97 Rev. 2.3, internal PC speak er
Network interf ace
Integr ated Intel® 82566DM Gigabit Network Connection
Network car ds
Optional Intel® Pro 1000 PT PCIe Gigabit NIC
Available LAN dr ivers
Microsof t® Windows® Vista®, Microsof t® Windows® XP, Microsof t® Windows® 2000
External I/O por ts
Rear : 6 USB 2.0, 1 DVI-D gr aphics por t, 2 PS/2, 1 RJ-45, 1 VGA, audio in/out; Front: 2 USB 2.0, audio por ts
Secur ity management
Integr ated 1.2 TPM Embedded Secur ity Chip (except for R ussia), Kensington Lock Suppor t, HP Business PC Secur ity Lock, HP USB Biometr ic Fingerpr int Reader, HP Rear Por t Controller Cover
Physical secur ity
Kensington Lock, Hood Removal Sensor
Dimensions (W x D 25.1 x 25.4 x 6.6 cm x H) Weight
3.1 k g
Power f eatur es
Oper ating Voltage Range: 90 ± 264 VAC; Rated Voltage Range: 100 ± 240 VAC; Rated Line Fr equency: 50/60 Hz; Oper ating Line Fr equency Range: 47 ± 63 Hz; Rated Input Curr ent 80 Plus: 1.5 A; Curr ent Leak age (NFPA 99): < 275 A; System Heat Dissipation 80 Plus: Typical 133 btu/hr (33.5 k g-cal/hr ), Maximum 549 btu/hr (132 k g-cal/hr ; Power Supply Fan: None, Power Consumption in ES Mode ± Suspend to RAM (S3) (Instantly Available PC): <2.7 W
Power consumption 135 watts maximum Power r equir ements Input voltage 90 ± 264 / 100 ± 240 VAC, 50/60 Hz, 47 ± 63 Hz, active PFC standar d (External 80% High Eff iciency) Oper ating temper atur e r ange
10° to 35° C
Stor age temper atur e -30 to 60° C r ange (Celsius) Oper ating humidity r ange
10 to 90% RH
P a g e | 42
Non-oper ating humidity
5 to 95% RH
Oper ating altitude
3,048 m
Non-oper ating altitude
9,144 m
Sour ce: http://h10010.www1.hp.com/wwpc/my/en/sm/WF06b/12454-12454-642873328898-3328898-3459242-3560405.html?jumpid=r eg_ R1002_ MYEN
P a g e | 43
3. HP Pavilion vs19e Monitor LCD feature
Specif ication
Display size
19-inch (43.3 cm) diagonal and viewable image
Display type
TFT liquid cr ystal
Interf ace
Input connector : 1 VGA 15-pin D-type connector (analog cable included)
Scanning fr equency
Hor izontal 30-81 Hz Ver tical 56-76 Hz
Recommended r esolution (H x V)
1280 x 1024 @ 60 Hz
Power sour ce AC/DC adapter
Input r ating: 100-240 V Output r ating: 12 V, 3.75 A Fr equency: 50/60 Hz Power consumption: 40 W in oper ating mode, 2 W in sleep mode
Oper ating environment
Temper atur e: 10 degr ees C to 35 degr ees C (50 to 95 degr ees F) Humidity: 20% RH through 80% RH (without condensation)
Stor age environment
Temper atur e: -20 degr ees C to 60 degr ees C (-4 degr ees F to 140 degr ees F)
Dimensions
HxWxD Including base: 424 x 426 x 204 mm (16.7 x 16.8 x 8.1 inches)
Weight
Unpack ed: 6.8 Kg (15 pounds)
P a g e | 44
Tilt stand
Maximum tilt angle range: -5 degrees to +30 degrees (tilt range may vary depending on the height adjustment
EM standard
FCC Class B
EPA Energy Star
As an Energy Star Par tner, Hewlett-Packard has deter mined that this pr oduct meets the Energy Star guidelines f or energy eff iciency.
Source: http://h 0025.www1.hp.com/ewfrf /wc/document?cc=my&docname=c00603955&dlc =en&lc=en&jumpid=reg_ R 1002_ M EN
P a g e | 45
4.
Belk in N Wireless R outer - Wireless
router + 4-port switch
Feature
Description Expansion / Connectivity
Interf aces
4 x network - Ethernet 10Base-T/100Base-TX - RJ-45 1 x network - Radio-Ethernet 1 x network - Ethernet 10Base-T/100Base-TX - RJ-45 ( WAN ) Network ing
Connectivity Technology
Wir eless, wir ed
Integr ated Switch 4-por t switch Data Tr ansf er Rate
300 Mbps
Fr equency Band
2.4 GHz
Data Link Protocol
Ethernet, Fast Ethernet, IEEE 802.11b, IEEE 802.11g, IEEE 802.11n (dr af t)
Spr ead Spectrum OFDM, DSSS Method Switching Protocol
Ethernet
Remote Management Protocol
HTTP
Status Indicators
Por t status, power
Featur es
Fir ewall protection, dynamic IP addr ess assignment , DHCP suppor t, NAT suppor t, Stateful Pack et Inspection (SPI), MAC addr ess f ilter ing, VPN passthrough, MIMO technology
Compliant Standar ds
IEEE 802.11b, IEEE 802.11g, IEEE 802.11n (dr af t) Antenna
Antenna Qty
2
Dir ectivity
Omni-dir ectional Miscellaneous
Cables (Details)
1 x network cable
Encr yption
128-bit WEP, 64-bit WEP, WPA, WPA2
P a g e | 46
Feature
Description
Algor ithm General
Device Type
Wir eless router
Form Factor
External Power
Power Device
Power adapter ± external
Sour ce: http://www.sof tchoice.com/catalog/product.aspx?SCCPar tNo=U84635
P a g e | 47 5. HP Deskjet F4200 All in-
ne
Printe r
ser ies
The HP Desk jet F4200 All-in-One ser ies is designed f or cost-conscious consumer who requires pr int, copy and scan features. Aff ordable and easy-to-use, it is designed to be compact with a concise fr ont panel. Features
Eff iciently pr int, scan and copy f or high-quality, everyday pr ojects and use optional high-capacity ink car tr idges to get 3 times more black pr inted pages and 2 times more color pr inted pages1. En joy fast pr int speeds of up to 26 ppm black and 20 ppm colour HP S mar t Web Pr inting2 easily combines par ts of web pages into a single page f or smar ter pr inting.
Source: http://h10010.www1.hp.com/wwpc/my/en/ho/WF05a/18972-18972-238444410635-410635-3390945.html
P a g e | 48
6.
Sour ce: http://sholl.com.au/dbimages/avaya_ 4620_ ip_scr een_phone.jpg