İptal Edildi

Software Architecture Assigment


Al-Seraj Hire firm is a small family business that stocks general equipment such as garden

tools, car maintenance tools etc. for hiring to its customers. A web based system is required to

simplify management of the business and to provide some financial information and

maintaining stocks.

The firm has 20 employees who specialise in various aspects of the business such as

purchasing, customer accounts, sales and marketing. Some employees handle business clients

whilst others deal with domestic customers.

Equipments are classified under various categories. Equipments are of different brands within

each category. Brands are varies in their prices and obtained from various suppliers. The

known categories are:

• Gardening Equipment

• Building Equipment

• Access Equipment

• Decorating Equipment

• Car Maintenance

• Power Tools

• Heating and Lighting

• Miscellaneous

Prices of equipments offered by the various suppliers as well as the delivery time for that

equipment must be kept in the DB.

The firm arranges for business customers only, a 24-hour support to replace any broken or

faulty equipment that on hire. Upon receiving a customer complain, an immediate delivery

will be arranged to replace the faulty equipment provided that it is in stock. Otherwise, a

refund for the full charged amount will be administered. Private customers though, in similar

cases, must bring the faulty equipment(s) themselves and replace them with working ones or

get a full refund if there isn’t any available in stock.

Business customers are given various membership categories for discount purposes. These are

silver, gold and diamond memberships. Silver members get 10%; Gold members get 25% and

Diamond members get 40%.

Hiring equipments for private customers are restricted to those who live within 5 miles radius

from their address. This distance from the private customer address is measured on map on

the wall and the information stored on the customer record the first time the hire equipments.

No such restriction exists for business customers.

The firm already uses a customer database and an accounts package to manage its business

customer accounts. It also has a basic static web site which advertises the firm’s products and

services. The firm must maintain the operation of the business during the transition to the new

system and, for financial reasons, wishes to continue using the accounts package it already


Your Task:

1) Produce a robust architectural design for the system to satisfy the needs of the

business identifying which architectural model(s) you are using and why.

2) Identify the 5 most important user groups of the system, their quality requirements,

how and where these impact on the system design. Include any constraints on the

system design that should be considered.

3) Indicate the steps you would take to implement the system without causing major

disruption to the operation of the company.

Beceriler: Yazılım Mimarisi

Daha fazlasını görün: web system architecture, steps required web design, small garden design, sales company car, purchasing power, prices gardening services, needs suppliers, marketing tools small business, marketing firm hiring, marketing firm hire, lighting hire, lighting design software, impact radius, impact products, design package delivery system, hiring sales company, hiring marketing firm, hire sales marketing company, hire firm, hire family members, garden web design, garden services prices, garden maintenance services prices, gardening services prices, gardening hire

İşveren Hakkında:
( 4 değerlendirme ) Shah Alam, Malaysia

Proje NO: #4412292

3 freelancer bu iş için ortalamada 1028RM teklif veriyor


Hi. I'm interested

in 30 gün içinde2140RM MYR
(5 Değerlendirme)

Hi - We have more than 13+ years of experience in architecting, designing and building complex enterprise systems. We are sure we can deliver this engagement to your fullest satisfaction. We are online if you Daha fazlası

in 5 gün içinde852RM MYR
(5 Değerlendirme)

Dear sir Talking a self-introduction, I am a professional full time developer that is different with them. I have been focused on Mobile Apps since 2007 and since then deveoloped Mobile Apps such as iPhone, iPad and Daha fazlası

in 3 gün içinde194RM MYR
(0 Değerlendirme)

Hi, My name is Dinesh Jain and I have around 12+ years of IT experience. Technical and Solution Architecture and design are my core strengths and I have been designing and architecting applications for 3+ years now. I Daha fazlası

in 7 gün içinde750RM MYR
(0 Değerlendirme)

Hello, Request to check your PM

in 15 gün içinde220RM MYR
(0 Değerlendirme)