The work is 6 pages and should be completed within 5 days.
Here are the description:
Black Gull Books is a high street company which supplies school books and office stationary to a number of
state schools in London. The management have decided to computerise their simple orders system. At
present orders are kept in a book and each order holds at least the following information:
¾ Sales Person
¾ Product and associated price
At present customers can only request 5 items per order. However they can order that item in any quantity
and from any of their two high street outlets.
Black gull have a fairidea of how most of the functionality should be carried out. They would like to get
some professional advice and are also notsure how they will deal with orders in the future.
The management of the Black Gull are aware that the proposed system is untested so that changes to their
original ideas may be made as the development progresses.
It was decided that DSDM would be used for the development and an initial JAD Workshop was held.
Prioritised requirements from initial JAD Workshop
Black Gull need to:
¾ Be able to print out an order. (M)
¾ Input order information. (M)
¾ Input product details. (M)
¾ Input sales person details. (M)
¾ Input customer details. (M)
The system will be windows based and have a drop down menu system to enable all necessary staff to use
it simply and easily.
System Architecture from initial JAD Workshop
x The system should run on the company network.
x Oracle should be used for the database.
x All data should be encrypted
System Security from initial JAD Workshop
The new system should have the following levels of access:
¾ Report Only
¾ Update only
¾ Complete System Access.
x Sales Staff will have access to customer details. Only Sales Staff should be able to update customer
x System Administrators will have complete access.
In this assignment you are expected to analyse the requirements of Black Gull as they are represented in
the scenario. The initial JAD workshop has only provided “must have” functionality, please add the “Could have” and “should have”.You may use a CASE Tool to document the system but hand drawn diagrams are
welcome providing they are carefully drawn.
The emphasis of this assignment is on:
x The production of a business quality report.
x The correctness of the analysis in representing the requirements of the business situation.
x A Prioritised Function List using MoSCoW rules to identify possible further functionality
x An outline Non-function Requirements Specification
o This should be include a list of non-functional requirements that Black Gullshould consider
during the development
Skills: design, software-development, analysis, management, engineering