nitkkr it btech syllabusnitkkr.ac.in/docs/it-314_advanced_pr_i.pdfprepare state chart diagrams for...

9
Lab Manual Advanced Pr I IT 314

Upload: truongmien

Post on 29-Mar-2018

214 views

Category:

Documents


1 download

TRANSCRIPT

Lab Manual

Advanced Pr I

IT 314

Lab Instructions

Whether an experiment contains one or

several practicals /programs

One

practical / program

Several

practicals / programs

Whether practical has been verified

and signed by the lab teacher?

Students write experiments in practical files and get them signed by the lab teacher

Students make entries in the list of contents of the practical files and get them signed by

the lab teacher

All Students need to perform the practical/program

Lab Teacher forms groups of the students based on

Assign all practicals /programs among all groups

?

Teacher decides whether the completed practicals / programs can be appropriately described

using flow chart, algorithm, query statement, etc.

Teacher issues necessary instructions to the students for writing practicals / programs

accordingly

In case of an experiment containing several practicals, a lab teacher needs to think whether a practical performed by the students in one group needs to be repeated by the other groups in lab on the same day?

OR A practical performed by the students in one group needs to be repeated as assignments to be completed by the students of other groups in their hostels? Here, an assignment includes both executing a program on computer and also writing the same in practical file.

OR A practical performed by the students in one group needs to be repeated as assignments, only writing practicals in their practical files, for the students of other groups in their hostels?

Teacher issues necessary instructions to the students accordingly.

If a student has not completed a practical, he/she is expected to complete it at his/her

own with the help of his/her fellow students in his/her hostel

The student completes the practical file and submits it to the concerned teacher in

his/her office or mail box on next working day

?

Advanced Pr I

IT-314

L T P

- - 3

1. Prepare use case diagrams for the following applications using UML.

2. Prepare class diagrams for the following applications using UML.

3. Prepare activity diagrams for the following applications using UML.

Note: Some experiment to be based on teacher according to application requirement .Students may be aware

with other diagrams, their purpose, notation and use

4. Prepare state chart diagrams for the following applications using UML.

5. Prepare sequence diagrams for the following applications using UML.

6. Prepare component diagrams for the following applications using UML.

List of applications:

Application

No Application Details Group

No.

Roll No.

1. HOD Office Management System

2 Department Office Management System

3. Warden Office Management System

4. Library Management System

5 Department Timetable Management System

6. Department Store Management System

7. Student Attendance Management System

8. Online Examination System

9. Student Information System

10. Quiz System

11. E-book Management System

12. ATM System

13. Health Center Record Management System

14. Online Railway Ticket Reservation System

15. Online Book Shopping System

16. Course Registration System

17. Credit Card Processing System

Application

No Application Details Group

No.

Roll No.

18. Airline Reservation System( Ticket Booking , Cancel)

19. Patient Registration Counter

20. Sports Club Management System

Format of Drawing Sheet for Use Cases

Group No. Title of Project Roll No. Evaluation

Date Comments

List of actors

1.

2.

3.

..

List of use cases

1.

2.

3.

..

Format of Drawing Sheet for Class Diagram

Group No. Title of Project Roll No. Evaluation

Date Comments

Class-name1 Attribute1, Attribute 2, …., Attribute n

Class-name2 Attribute1, Attribute 2, …., Attribute n

Class-namen Attribute1, Attribute 2, …., Attribute n

Relationship Name1

Relationship Name 2

.

.

Relationship name n

Class diagram containing Classes with methods, Relationship names with attributes of

relationship types

Format of Drawing Sheet for Activity Diagram

Group No. Title of Project Roll No. Evaluation

Date Comments

List of activities

1.

2.

3.

..

List of conditions

1.

2.

3.

..

Activity diagram containing activities and their association with conditions