Software Analysis & Design


You are an Analyst Programmer working for a national logistics company.

The company is looking at ways to automate their delivery processes by building a proprietary software system, and you have been tasked with undertaking the Systems Analysis & Design activities to model a solution.

When complete you should present your work to the Lead Programmer (in this case the trainer will act as the Lead Programmer).

Currently, the delivery process is as follows:

A driver picks up all their delivery parcels for the day at a processing centre

At each delivery, the driver keeps a consignment note on which they write the time they delivered the parcel

At the end of their shift, they lodge their consignment notes with the processing clerk

The processing clerk data enters the consignment number and the date and time the parcel was delivered into the system

The proposed solution is a simple mobile application that will let a driver lodge their consignment note data directly into the system at the time of the delivery.

From an architectural perspective the application must include:

A simple interface to enter the consignment number, date, time and the drivers ID number

An SQL database to store the delivery information in case there is a network issue

A process to lodge the delivery data via a web service

Task 1

It is your job to prepare the systems requirement specification (SRS) including all of the following:

A Use Case diagram

A Data Flow Diagram

A database design schema (database design schemas can be accessed on the following training page at the end of Topic 1, Programming basics:

SQL (creating and manipulating tables) & Database design basics

A UI design mock-up

A software risk analysis

Test plan (what will you test) and test data

Task 2

Once you have prepared the above designs, you must validate each tool and the test plan and its data against the Software Requirements Specification to ensure your solution is appropriate.

Then record the results of your validation, and make any changes necessary to your system designs.


Submit as a single document.

Include in the document your Use Case, Data Flow Diagram, Database Schema, UI Mock-up, software risk analysis, and SRS validation.

Skills: Software Architecture, Java, System Analysis, App Design

See more: software architectural design visio, software splash design, business systems analysis design, system analysis design project using vb6, analysis design development support, final project analysis design, best project manager software web design, payroll software analysis design, payroll software scholars project analysis design, online matrimonial software project analysis design description, software analysis and design, software analysis and design ppt, software analysis and design pdf, software analysis and design tools, software analysis and design book, software analysis and design course

About the Employer:
( 2 reviews ) Brisbane, Australia

Project ID: #31927081

5 freelancers are bidding on average $114 for this job

(68 Reviews)

I am a certified business analyst that has been working in the IT industry for 9 years now and I believe that I can do the work here. I can send my proposals should you be interested. I am highly knowledgeable about th More

$20 AUD in 4 days
(1 Review)

Software Analysis & Design I have a Master’s degree in IT and experience of more than 4 years in this area of study. You can see my profile and an example of one of those projects in my portfolio here: [login to view URL] More

$10 AUD in 1 day
(1 Review)

Dear Sir or Madam: I am analyst,designer and programmer, as well as system´s documentator. I work .NET since versión 2. SQL server AND embedded DBs. . I would thank to send me by private message a detailed doc with More

$500 AUD in 15 days
(0 Reviews)

Hello, I understand your requirement and I can create a website for you. I have great experience in web development. I developed more than 50+ websites in my past working experience. Work we have already done: http: More

$20 AUD in 7 days
(0 Reviews)