FirstRanker Logo

FirstRanker.com - FirstRanker's Choice is a hub of Question Papers & Study Materials for B-Tech, B.E, M-Tech, MCA, M.Sc, MBBS, BDS, MBA, B.Sc, Degree, B.Sc Nursing, B-Pharmacy, D-Pharmacy, MD, Medical, Dental, Engineering students. All services of FirstRanker.com are FREE

📱

Get the MBBS Question Bank Android App

Access previous years' papers, solved question papers, notes, and more on the go!

Install From Play Store

Download Anna University B-Tech CSE 5th Sem CS6511 Case Tools CT Lab Manual Question Paper

Download Anna University B.Tech (Bachelor of Technology) CSE (Computer Science And Engineering) 5th Sem CS6511 Case Tools CT Lab Manual Question Paper.

This post was last modified on 13 December 2019

Anna University B.Tech Lab Manual


FirstRanker.com

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS6511-CASE TOOLS LAB

--- Content provided by​ FirstRanker.com ---


Expt. No. 1 TO DEVELOP A PROBLEM STATEMENT

  1. Passport Automation System
  1. Problems Analysis and Project Planning for Passport Automation System
  1. 1. Introduction

This system deals with online passport automation for the applicant. Online passport automation system has been defined online passport automation process in their houses through internet. Therefore, the online passport automation process can be done efficiently in advance and without much of delay. The use case descriptions and other documents are described in such a way that the user understand it and finds it easy to use.

--- Content provided by⁠ FirstRanker.com ---

  1. 2. Objective

The purpose of this document is to define the requirements of online passport automation system. This system contains the details about the applicant, appointment date & time and the date of expiry.

  1. 3. Scope

In the online passport automation system, the applicant should enter their details, submit the form in the database and the applicant should attend the verification process.

  1. 4. Problem Statement
  2. --- Content provided by⁠ FirstRanker.com ---

The online passport automation system deals about applying and renewing the passport for submitting the applicant details to the administrator and confirming it by the police. This system tries to use any kind of interface as simple as possible and at the same time not risking the security of data stored in the database. The system will retain information on the entire applicant who has necessary rights to apply for the passport. The particular applicant should have a nationality.

If the entire process of “Issue of Passport” is done in a manual manner then it would take several months for the passport to reach its applicant. An automatic system is essential to meet the rising demand. For security purpose, only the administrator is allowed to maintain the applicant details. The applicant details are stored in a highly secured database, so that it cannot be illegally accessed. The online passport automation database administrator maintains all the applicant and passport details. The administrator takes care of adding or


FirstRanker.com

deleting the applicant details, modifying the data, renewing the passport. He should be able to monitor the overall progress of the system. Administrator is responsible for the entire process within the system. Online passport automation system enables us to save time, reduce the workload and process application. This system is efficient in the way that there is no manual intervention. This system provides instant and accurate results for applying the passport online. Finally, these systems aim at improving the efficiency in the issue of passport and reduce the complexities involved in it to the maximum possible extent.

  1. Problem Statement (Use case) Analysis:
  2. --- Content provided by​ FirstRanker.com ---

  1. 1. Identified Use cases:
  1. 1.1. Applicant Details: This use case allows the applicant to enter the details such as name, gender, age, address, contact details, etc.
  1. 1.2. Status Enquiry: This use case includes the process of applying and renewing the passport.
  1. 1.3. Generate Unique Id: This use case generates and issues the unique id for each applicant.
  1. 1.4. Verification: This use case allows the administrator to verify the details of applicant.
  2. --- Content provided by‌ FirstRanker.com ---

  1. 1.5. Confirmation: This use case explains the confirmation process done by the police.
  1. 2. Identified Actors:
  1. 2.1. Applicant: The applicant is the primary actor who decides whether to apply or renew the passport.
  1. 2.2. Administrator: This supporting actor is responsible for the entire process involved in the online passport automation system.
  1. 2.3. Database: This offstage actor contains all the information about the applicant and passport.
  2. --- Content provided by‍ FirstRanker.com ---

  1. 2.4. Police: This actor will confirm the verified details.
  1. Design of Passport Automation System:
  1. 1. Applicant details:
  1. 1.1. Brief Description: This use case allows the applicant to enter the details such as name, gender, age, address, contact details, etc.
  1. 1.2. Flow of Events:
  2. --- Content provided by⁠ FirstRanker.com ---

  1. 2.1. Basic Flow: 1. This use case starts when the applicant enter their details.

2. The Database accepts the applicant details.

  1. 2.2. Alternate Flow: If the mandatory field is not filled, the prompt message is displayed.
  1. 3. Pre-condition: Specifying the applicant details.
  1. 4. Post condition: The entered details are stored in the database.
  2. --- Content provided by​ FirstRanker.com ---


FirstRanker.com

  1. 2. Status Enquiry:
  1. 1. Brief Description: This use case generates the process of applying and renewing the passport.
  1. 2. Flow of events:
  1. 2.1. Basic Flow:
  2. --- Content provided by⁠ FirstRanker.com ---

1. This use case starts when the actor wishes to apply for the passport first time.

2. This use case starts when the actor wishes to renew the passport.

  1. 2.2. Alternate Flow: If the mandatory field is not filled, the prompt message is displayed.
  1. 3. Pre-condition: Selecting the status.
  1. 4. Post condition: If the use case is successful then the applicant will get the new passport or renew the old passport.
  2. --- Content provided by FirstRanker.com ---

  1. 3. Generate Unique Id:
  1. 1. Brief Description: This use case generates and issues unique id for each applicant.
  1. 2. Flow of events:
  1. 2.1. Basic Flow: When the applicant submits their details, the administrator will generate and issue a unique id for each applicant.
  1. 2.2. Alternate Flow: Incomplete mandatory fields: If all the details are not entered by the applicant, the administrator will not issue unique id.
  2. --- Content provided by‌ FirstRanker.com ---

  1. 3. Pre-condition: The customer details are submitted to the administrator.
  1. 4. Post condition: Unique id is generated for each customer based of the details provided.
  1. 4. Verification:
  1. 1. Brief Description: This use case allows the administrator to verify the details of applicant.
  1. 2. Flow of events:
  2. --- Content provided by​ FirstRanker.com ---

  1. 2.1. Basic Flow: Verification of passport is done by the admin and report is submitted to the police for confirmation.
  1. 2.2. Alternate Flow: If the online detail entered by the applicant does not match with the proof submitted to administrator, the further process is halted.
  1. 3Pre condition: The details are verified using the generated unique id.
  1. 4. Post condition: The reports are submitted to the police for confirmation.
  1. 5. Confirmation:
  2. --- Content provided by​ FirstRanker.com ---

  1. 1. Brief Description: This use case explains the confirmation process done by the police.
  1. 2. Flow of events:

FirstRanker.com

  1. 2.1. Basic Flow: This use case starts when the actor finishes their verification.
  1. 2.2. Alternate Flow: This use case starts when the actor's details are not true.
  2. --- Content provided by⁠ FirstRanker.com ---

  1. 3. Pre-condition: The applicant details are verified by the police.
  1. 4. Post condition: The passport will be issued, verified details are correct.
  1. Book Banking System
  1. Problems Analysis and Project Planning for Book Banking System
  1. 1. Introduction
  2. --- Content provided by FirstRanker.com ---

This document deals with book banking system for students. This System has been designed for student reference purpose such as borrowing books. It is an efficient way to improve the student's academic activities. Use case descriptions and other documents are described in such a way that the student understands it and finds it easy to use.

  1. 2. Objective

The purpose of this document is defined to collect the requirements of book banking system. This system contains details about displaying the books, lending books, maintaining books, returning books, checking status, paying dues and penalties, maintaining member details, etc.

  1. 3. Scope

This document for book banking system makes the students borrow books, through internet. The system reduces power and enables the user to save his/her valuable times.

--- Content provided by​ FirstRanker.com ---

  1. 4. Problem Statement

Computers play an integral role in day to day life. Due to advancement in communication technology internet came into existence. With the help of these two all the jobs are computerized now. So there is no exception of book banking system is done to replace the manual entering and processing of information which are prone to error and are tedious.

The system will have window based desktop interface allow the administrator to update the information. The administrator keeps track of member details and book details. The system will have all the details about the book and its availability. A database is maintained by the database administrator. The member should provide their necessary information such as course, year etc., for registration purpose. Then the student has to login with their name and id and proceed further. The student has options to select books, renew and return. A pupil is allowed to take 3 books at a time. The student selects the book based on author name and edition that will be displayed in the website. If the student delays to return or renew the book, then he/she must pay the penalty amount at the time of returning the book.


FirstRanker.com

  1. Problem Statement (Use case Analysis):
  2. --- Content provided by⁠ FirstRanker.com ---

  1. 1. Identified Use cases
  1. 1.1. Member Details: It helps the students to login and register themselves.
  1. 1.2. Book Details: Students can check the availability of the books.
  1. 1.3. Order Books: Student can order the books according to their need and convenience.
  1. 1.4. Payment Mode: Payment can be done either by cash or credit card.
  2. --- Content provided by⁠ FirstRanker.com ---

  1. 1.5. Authentication: The administrator will authenticate the student.
  1. 1.6. Return Books: Students should return the books on or before the due date.
  1. 2. Identified Actors
  1. 2.1. Student: The person who wishes to retrieve books from the book bank.
  1. 2.2. Database: This actor stores all the information about the student and book.
  2. --- Content provided by⁠ FirstRanker.com ---

  1. 2.3. Bank System: If the student selects the mode of payment as credit card this actor comes in.
  1. 2.4. Administrator: This actor manages the details of the student and books.
  1. Design of Online Book Banking System:
  1. 1 Member Details
  1. 1.1. Brief Description: It helps the students to login and register themselves.
  2. --- Content provided by FirstRanker.com ---

  1. 1.2. Flow of Events
  1. 2.1. Basic Flow: 1.Student moves to the login page.

2. Students register their details.

  1. 2.2. Alternate Flow: If the student enters invalid login details, then error message will be prompted.
  1. 3. Pre-Condition: Entering information about the student.
  2. --- Content provided by FirstRanker.com ---

  1. 4. Post Condition: Student information is stored into database.
  1. 2. Book Details

FirstRanker.com

  1. 1. Brief Description: Students can check the availability of the books.
  1. 2. Flow of Events:
  2. --- Content provided by‌ FirstRanker.com ---

  1. 2.1. Basic Flow : 1.Student selects the book from the available list.

2. Book is added to student's account.

  1. 2.2. Alternate Flow: If the book is not available, then the prompt message will be displayed.
  1. 3. Pre-Condition: Book details are entered.
  1. 4. Post Condition: Book is added to member's account.
  2. --- Content provided by FirstRanker.com ---

  1. Order Books
  1. 1. Brief Description: Student can order the books according to their needs and convenience.
  1. 2. Flow of Events:
  1. 2.1. Basic Flow: Student selects and orders the books.
  1. 2.2. Alternate Flow: If any criteria like author name and edition is incorrect, then error message will be prompted.
  2. --- Content provided by FirstRanker.com ---

  1. 3. Pre-Condition: Before ordering the book, the status of the book availability is checked.
  1. 4. Post Condition: The payment mode is selected and the payment is made accordingly.
  1. Payment Mode
  1. 1. Brief Description: Payment can be done either by cash or credit card.
  1. 2. Flow of Events:
  2. --- Content provided by⁠ FirstRanker.com ---

  1. 2.1. Basic Flow: 1.Payment mode is selected.

2. If the payment mode is credit card then account number and bank details must be given

3 The Acknowledgement or receipt is given back to the student.

  1. 2.2. Alternate Flow: If the bank details are incorrect, then error message will be prompted.
  1. 3. Pre- Condition: The payment is done by the student for the ordered books.
  2. --- Content provided by​ FirstRanker.com ---

  1. 4. Post- Condition: The acknowledgement is received for the payment by the student.
  1. Authentication

FirstRanker.com

  1. 1. Brief Description: The administrator will authenticate the student.
  1. 2. Flow of Events:
  2. --- Content provided by​ FirstRanker.com ---

  1. 2.1. Basic Flow: The administrator checks for the valid user and gives authentication to them.
  1. 2.2. Alternate Flow: If the user is not valid then error message will be prompted.
  1. 3. Pre-Condition: Valid users must be entered.
  1. 4. Post-Condition: Valid users are entered.
  1. Return Books
  2. --- Content provided by‌ FirstRanker.com ---

  1. 1. Brief Description: Students should return the books on or before the due date.
  1. 2. Flow of Events:
  1. 2.1. Basic Flow: No dues or penalties, if the books are returned on or before the due date.
  1. 2.2. Alternate Flow: If the books are outdated, then penalty/fine will be collected.
  1. 3. Pre-Condition: Time limit of returning books are checked.
  2. --- Content provided by‌ FirstRanker.com ---

  1. 4. Post-Condition: Books are returned and details are updated in student's account.
  1. Exam Registration System
  1. Problem Analysis and Project Planning for Exam Registration System
  1. 1. Introduction

This software has been developed in such a way that any applicant can register themselves for their exams. Once an administrator builds software for the concerned examination, any common applicant can use the software for registering themselves in the examination.

--- Content provided by FirstRanker.com ---

  1. 2. Objective

This software enables any user or a student to view the examination conducted and also the other details and register themselves for the desired examination provided all eligible criteria specified are satisfied.

  1. 3. Scope

The main scope of this system is used for testing the applicant's individual capacity and ability. Also the user can register him by going through the various details and particulars regarding the exam of his/her choice. If the applicant is not eligible for a particular exam, the software provides an option by giving a list of other available examinations.

  1. 4. Problem Statement
  2. --- Content provided by‌ FirstRanker.com ---


FirstRanker.com

This system gives the access rights of the software to the administrator. The admin has a login form which asks for a valid username and password. This username and password can be set as per the admin. The administrator is given the top priority; hence he/she has a login into the software. Once, it has been logged in by the preset username and password, the software is ready. Once, the software is ready, the admin creates a database and enters the examination details required by the applicant. The details include the examinations available for a particular field, fee structure for the exam and other particulars. The admin alone has the authority to add, modify, and delete the various database details.

The applicant who wants to register himself for an examination can have a wide variety of the various options, examinations offered and various eligibility criteria. The applicant having got the full knowledge about the various examinations conducted, he/she enters his/her pass percentage for registration of the particular examination, and he/she desires to attend. The registration form includes the various fields like name, DOB, address and other personal details. The eligibility criteria include fields such as year of passing, percentage of marks and so on. If any empty value or any mismatch occurs then the error message is indicated.

  1. Problem Statement (Use case Analysis):
  1. 1. Identified Use cases
  2. --- Content provided by⁠ FirstRanker.com ---

  1. 1.1 Login: It helps the students to login.
  1. 1.2. Registration Form: It helps the student to register for the examination.
  1. 1.3. Eligibility Criteria: It helps to recognize whether the applicant is valid for the exam or not.
  1. 1.4. Exam Details: It tells the details regarding the exam.
  1. 1.5. Fee Processing: It describes the fee structure pertaining to the exam.
  2. --- Content provided by FirstRanker.com ---

  1. 1.6. Confirmation: It helps the applicant to confirm whether he/she is valid to write the particular examination.
  1. 2. Identified Actors
  1. 2.1. Registration Website:
  1. 2.2. Database: This actor stores all the information about the student and exam.
  1. 2.3. Administration: This actor manages the details of applicant and exam.
  2. --- Content provided by​ FirstRanker.com ---

  1. 2.4. Applicant: The person who wishes to write the exam.
  1. 5.ug: The one who register for their exam according to their UG syllabus.
  1. 6.pg: The one who register for their exam according to their PG syllabus.
  1. 7.Parent: The person who wish to check out the details of their ward's mark.
  1. Design of Exam Registration System:
  2. --- Content provided by⁠ FirstRanker.com ---

  1. 1. Login:

FirstRanker.com

  1. 1.1. Brief Description: This use case describes how the administrator logs into the system, it asks for a username and password, which is present.
  1. 1.2. Flow of Events:
  1. 2.1. Basic Flows:The system requests the actor (admin) to enter the username and password. The actor enters the username and password and the system validates the entered name and password and logs the actor into the system.
  2. --- Content provided by FirstRanker.com ---

  1. 2.2. Alternate Flows:In the basic flow actor, if you enters an invalid name or password it displays an error message. The actor can choose either to return to the beginning of the basic flow or cancel the login at which it ends.
  1. 3. Pre Condition: None
  1. 4. Post Condition: If the use case was successful, the actor was logged on to the system or the state will remain unchanged.
  1. 2. Registration Form:
  1. 1. Brief Description: The applicant uses this use case for registration by going through the following flow of events involved in the registration process.
  2. --- Content provided by⁠ FirstRanker.com ---

  1. 2. Flow of Events:
  1. 2.1. Basic Flow: This use case states that the applicant enters the registration form the following activities takes place:

1. The registration form is displayed

2. The applicant enters the academic, technical and the personal details

3. The contents entered by the applicant is validated

--- Content provided by⁠ FirstRanker.com ---

4. If the contents entered are valid, a confirmation message is displayed.

  1. 2.2. Alternate Flow: If any of the content in any of the field entered by the applicant is invalid an appropriate error message is displayed. The applicant then rectifies the error.
  1. 3. Pre Condition: The details entered by the applicant should satisfy the eligibility criteria required for that particular course
  1. 4. Post Condition: If the registration was done successfully the applicant can come out of the use case otherwise they can register again.
  1. 3. Eligibility Criteria:
  2. --- Content provided by​ FirstRanker.com ---

  1. 1. Brief Description: In this use case, the applicant enters the criterion for eligibility such as pass percentage, qualification, etc.
  1. 2. Flow of Events:

FirstRanker.com

  1. 2.1. Basic Flow: This use case starts when the applicant enters their details.

The database accepts the details and checks whether the applicant is eligible.

--- Content provided by FirstRanker.com ---

  1. 2.2. Alternate Flow: If the mandatory field is not filled, then prompt message is displayed.
  1. 3. Pre Condition: The applicant specifies his/her details.
  1. 4 Post Condition: The admin checks whether the applicant is eligible, if so the applicant can register for the examination.
  1. 4. Exam Details:
  1. 1. Brief Description: This use case describes how the applicant views the various details of the examinations available and selects the examinations of his choice.
  2. --- Content provided by‌ FirstRanker.com ---

  1. 2. Flow of Events:
  1. 2.1. Basic Flow: This use case starts when the applicant checks the examinations details.
  1. 2.2. Alternate Flow: If the mandatory fields are not chosen, then prompt message is displayed.
  1. 3. Pre Condition: The applicant views the exam details.
  1. 4. Post Condition: The applicant selects the exam dates, timings from this use case.
  2. --- Content provided by​ FirstRanker.com ---

  1. 5. Fee Processing:
  1. 1. Brief Description: The applicant uses this use case for payment of fees through online payment.
  1. 2.Flow of Events:
  1. 2.1. Basic Flow: This use case starts when the applicant is eligible, he pays the fee.
  1. 2.2. Alternate Flow: If the fee is not paid, then the registration form will be neglected.
  2. --- Content provided by‍ FirstRanker.com ---

  1. 3. Pre Condition: The applicant pays the fees before due date.
  1. 4. Post Condition: If the fee processing is successful, then the applicant is ready to attend the exam.
  1. 6. Confirmation:
  1. 1. Brief Description: This use case describes the confirmation of the applicant's regulation.
  1. 2. Flow of Events:
  2. --- Content provided by‌ FirstRanker.com ---

  1. 2.1. Basic Flow: This use case starts when the applicant finishes the registration.
  1. 2.2. Alternate Flow: If the registration was unsuccessful, the confirmation will not occur.
  1. 3. Pre Condition: The applicant verifies his/her confirmation for the registration.
  1. 4 Post Condition: If the use case is successful, then the applicant gets the confirmation message.

FirstRanker.com

--- Content provided by FirstRanker.com ---

  1. Stock Maintenance system
  1. Problem Analysis And Project Planning for Stock Maintenance system
  1. 1. Introduction:

The stock maintenance system is basically for the customers who access the information about the stock and retrieves the information. Here in our project the departmental store stocks are maintained and the profits are computed accordingly.

  1. 2. Objective:
  2. --- Content provided by​ FirstRanker.com ---

The main objective of this project is to define the requirements of the stock maintenance system. The specifications and the use case model together describe the complete set of requirements on the system.

  1. 3. Scope:

Many artifacts were encountered in the previous software regarding the maintenance of stocks. In our software all the defects are removed and it is reliable, user friendly and very supportive.

  1. 4. Problem Statement:

A new stock maintenance system for a departmental store to replace the existing maintenance system, which is inefficient. The new stock maintenance system allows the stock maintainer to enter information about the stocks available in the departmental sore and compute profits based on the total amount of sales.

--- Content provided by​ FirstRanker.com ---

The new system has a graphical user interface to allow the stock maintainer to enter the information about the items and proprietor to compute the profits. Stock maintainer can only access the information and purchase orders for security purpose.

The system retains information about all the items in the store. The system retains the records of price of the different items, quantity and expiry date etc. The stock maintainer maintains the information of the sale of items. The user can view the availability of all the items in the store along with the price and can't make any changes of it.

  1. 1. Problem Statement Analysis:
  1. 1.1. Identified Use Case: A specific way of using the system from a user's perspective is called as a use case. This is a sequence of related transactions performed by an actor and system.
  1. 1.2. Login: This use case describes how a user logs into a stock maintenance system.
  2. --- Content provided by⁠ FirstRanker.com ---

  1. 1

    This download link is referred from the post: Anna University B.Tech Lab Manual

--- Content provided by‍ FirstRanker.com ---