Software Engineering and Visual Programming Projects (CSCT6105)

Computer Science - COS

Semester: Resit

Level:

Year: 2018

1
SCHOOL: H.T.T.T.C DEPARTEMENT: CS LECTURER(S): Dr. DADA Jean-Pierre
COURSE CODE: COURSE TITLE: Software engineering and visual programming OPTION: FCS 500
DATE: HALL: …….. TIME: 1:30 Hr NATURE: RESIT EXAM
INSTRUCTION: Answer all these questions.
1. List 03 differences between MERISE and UML
2. Define the acronyms MERISE and UML
3. To facilitate its management, a store enterprise wants to computerize its services. The software should
automatically find the available trucks for a given volume of merchandises to carry from one town to
another. The system functions as follow:
Unloading a truck: as the arrival of a truck, an employee should record in the system all
characteristics of each article. The system then produces a list where is found a site for each article
inside the truck.
Loading a truck: all the characteristics of articles to put in the truck are recorded by an employee so
that the system should free places for each article in the truck.
Let us remark that loading and unloading procedures of trucks are done manually. Employees of the store
enterprise are under the responsibility of a Chief which role is to supervise the smooth application of
instructions.
3.1) List all actors.
3.2) Give the role of each actor.
3.3) Draw the use cases diagrams.
3.4) List the most important 03 use cases and justify your choice.
3.5) Suggest all the class diagrams with attributes and methods of each class.
REPUBLIC OF CAMEROON
Peace Work Fatherland
***********
THE UNIVERSITY OF BAMENDA
***********
HIGHER TECHNICAL TEACHER TRAINING
COLLEGE (H.T.T.T.C.) BAMBILI
***********
DIRECTORATE OF STUDIES
**********
P.O.BOX 39 BAMBILI
REPUBLIQUE DU CAMEROON
Paix Travail - Patrie
***********
UNIVERSITE DE BAMENDA
***********
ECOLE NORMALE SUPERIEURE
D’ENSEIGNEMENT TECHNIQUE
***********
DIRECTION DES ETUDES
**********
Tél: 33 05 10 69
www.schoolfaqs.net