Sie sind auf Seite 1von 65

STOCK MAINTANENCE SYSTEM

MODULE 1: (user entry for log-in) Log-in is required in order to purchase products from the store. The old customer enters the sellers site by entering the username and password. If the password or username is invalid ,then an error message is displayed. If a new customer wants to purchase products then he needs to sign up to enter his details. MODULE 2: (selection) After signing in the customer can select particular product and a detailed description of it is displayed. The customer can also select the option compare to see the features of different available products. After analyzing the various features ,the best of all the products is chosen. MODULE 3: (transaction) The customer in order to buy the product uses his credit card by entering the necessary details. MODULE 4: (delivery) Once the customer enters the necessary details and when the SUBMIT button is clicked, the acknowledgement is sent and the selected product is delivered

CLASS DIAGRAM

USE CASE DIAGRAM

SEQUENCE DIAGRAM

COLLABORATION DIAGRAM

ACTIVITY DIAGRAM

STATECHART DIAGRAM

COMPONENT DIAGRAM

DEPLOYMENT DIAGRAM

REMOTE PROCEDURE CALL


MODULE 1 Create an account for each customer. Customer has to log in using user name and password. MODULE 2 Prepare the order. Provide each customer with the shopping cart containing all the items that the customer wants to buy. Give them access to all the details about different types of computers that is available in the store. MODULE 3 Provide order form and let the customer to fill out payment and shipping details. Store the order in database. Review the order and check whether the items are available. Email the order details to the customers email id. MODULE 4 Send information to the warehouse to start shipping process. Print the invoice. Accept customer payment. COLLABORATION DIAGRAM

CLASS

DIAGRAM

USE CASE DIAGRAM

SEQUENCE

DIAGRAM

ACTIVITYDIAGRAM

STATE CHART DIAGRAM

COMPONENT DIAGRAM

DEPLOYMENT DIAGRAM

RESULT: The above modules for the Remote Procedure Call System have been designed and verified.

REAL TIME SCHEDULER


MODULE 1-GET USER DETAILS

Get the name, ID and Phone number of the user. Get the password from the user. Give options to either view the schedule of the user or to add a new schedule.

MODULE 2-VIEW SCHEDULE

In the view schedule window, display o Appointment name o Appointment time o Appointment location

MODULE 3-ADD SCHEDULE

To add a schedule, the user must enter the name, time and location of the appointment. The user should be alerted if the schedule is made after 5 PM. If the user is busy at the selected time, he can reschedule. The user can also delete an appointment using the delete option.

MODULE 4-RESCHEDULE

To reschedule, the user must first check whether he is free at the specified time or not. If yes, he can proceed with the rescheduling process. Otherwise, he must again check for an alternate time.

MODULE 5

The user must finally be informed that his schedule has been successfully created.

USE CASE DIAGRAM

SEQUENCE DIAGRAM

CLASS DIAGRAM

ACTIVITY DIAGRAM

COLLABORATION DIAGRAM

STATECHART DIAGRAM

COMPONENT DIAGRAM

DEPLOYMENT DIAGRAM

RESULT:

The above modules for the Real Time Scheduler System have been designed and verified.

ONLINE TICKET RESERVATION SYSTEM MODULE 1

Before entering the system, users have to login Get the username and password from existing users. Give new users the option to sign up.

MODULE 2

Get the source and destination. Provide a dropdown box for the date. Check availability of tickets.

MODULE 3

If tickets are available, get the number of passengers. Get the name and age of all passengers.

If tickets are not available, reschedule.

MODULE 4

Print the cost of the tickets. Get the payment details from the user. Confirm the details and the ticket. Display confirmed ticket to the user.

ACTIVITY DIAGRAM

CLASS DIAGRAM

USECASE DIAGRAM

SEQUENCE DIAGRAM

COLLABORATION DIAGRAM

STATE CHART DIAGRAM

COMPONENT DIAGRAM

DEPLOYMENT DIAGRAM

RESULT: The above modules for the Online Ticket Reservation System have been designed and verified.

QUIZ SYSTEM MODULE 1

Get login details of the user If new user, create a new account Verify password and ID

MODULE 2

Display the questions The user selects an option for each question or skips it. Move to next question

MODULE 3

Check if the answers for each question are right or wrong. Sum up all scores to get the total marks Get the total of all users.

MODULE 4

Find the winner. If a user is a winner, print you win. Else print, game over.

SEQUENCE DIAGRAM

CLASS DIAGRAM

COLLABORATION DIAGRAM

USECASE DIAGRAM

USECASE DIAGRAM

ACTIVITY DIAGRAM

STATE CHART DIAGRAM

COMPONENT DIAGRAM

DEPLOYMENT DIAGRAM

PAYROLL SYSTEM MODULE 1:

Enter the employee details name and eno.

Obtain HRA,DA,PF.

Get the basic pay as per designation.

MODULE 2:

Calculate deductions and allowance percentage.

Calculate the basic pay.

MODULE 3:

Calculate the number of days taken leave.

Calculate the deductions due to leave.

Calculate the net pay after subtracting the net deductions.

Provide salary slip.

USE CASE DIAGRAM

SEQUENCE DIAGRAM

COLLABORATION DIAGRAM

CLASS DIAGRAM

ACTIVITY DIAGRAM

COMPONENT DIAGRAM

DEPLOYMENT DIAGRAM

STATE CHART DIAGRAM

RESULT: The above modules for the Payroll System have been designed and verified.

LIBRARY MANAGEMENGT SYSTEM

MODULE 1

Provide a user interface for getting the users login details. Verify login ID and if correct, provide access to the library database.

MODULE 2

Provide a search mechanism to search for a particular book. Input the book name and the authors name.

MODULE 3

Get the book details from the database. Display the book details on the screen.

MODULE 4

Allow the user to select the book for checking out. Issue the book.

SEQUENCE DIAGRAM

CLASS DIAGRAM

COLLABORATION DIAGRAM

USE CASE DIAGRAM

ACTIVITY DIAGRAM

STATECHART DIAGRAM

COMPONENT DIAGRAM

DEPLOYMENT DIAGRAM

RESULT: The above modules for the Library Management System have been designed and verified.

EXPERT SYSTEM MODULE 1: The user logs into the system with the user login id and password. The connection is made with the EQ database where a random set of 10 questions along with their choices are selected. The questions are selected in such a way that the same set is not repeated for the same login id. MODULE 2: Here, ten questions are displayed. As the user chooses an option it is stored in EQ marks format for evaluation. MODULE 3: The marks that are stored in EQ marks are transferred to EQ system. EQ system calculates the sum and displays it as Emotional Quotient. MODULE 4: The EQ value is connected to the EQ database in which the characteristic matching the EQ value is displayed. MODULE 5: Again, the EQ value is compared with the database for displaying the users drawbacks and ways of improvement. MODULE 6: If the user is interested then provide an interface for entering personal details with EQ for future reference. The details are stored in the EQ database and can be accessed only through entering the correct password. CLASS DIAGRAM

ACTIVITY DIAGRAM

COLLABORATION DIAGRAM

SEQUENCE DIAGRAM

STATECHART DIAGRAM

USECASE DIAGRAM

COMPONENT DIAGRAM

DEPLOYMENT DIAGRAM

RESULT: The above modules for the Expert System have been designed and verified.

COURSE REGISTRATION SYSTEM EXPT NO: DATE: MODULE 1


Get the student registration number and his date of birth. The registration number should be verified with the existing database of valid registration numbers.

MODULE 2

Get the cutoff. Compare the cutoffs and record the cutoff along with the students registration time.

MODULE 3

Display the colleges, whose required cutoff is less than or equal to the students total cutoff mark. The student must choose his preferred college. Display the available courses in the selected college. The student must now choose his preferred course.

MODULE 4

The student must finally be informed that he has been registered successfully.

ACTIVITY DIAGRAM

COLLABORATION DIAGRAM

SEQUENCE DIAGRAM

USE CASE DIAGRAM

CLASS DIAGRAM

DEPLOYMENT DIAGRAM

COMPONENT DIAGRAM

STATE CHART DIAGRAM

STUDENT MARKS ANALYSIS SYSTEM


1. ANALYSIS 1.1 Identifying the Actors 1.2 Identifying the Use Cases 2. REQUIREMENTS 2.1 System Requirements 2.2 Software Requirements 3. DESIGN 3.1 Use Case Diagram

3.2 Class Diagram 3.3 Sequence Diagram 3.4 Collaboration Diagram 3.5 Activity Diagram 3.6 State Diagram USE CASE DIAGRAM

CLASS DIAGRAM

SEQUENCE DIAGRAM

COLLABORATION DIAGRAM

ACTIVITY DIAGRAM

STATECHART DIAGRAM

CLASS CODE public class MarksRegister { private int StringRegno; private int intMaxmarks; private int intMinmarks; private int intMarksobtained; /** @roseuid 46D9020F0017 */ public MarksRegister() { } /** @roseuid 46D901BF027C */ public void checkRegno() {

} /** @roseuid 46D901C501FF */ public void checkSubjectCode() { } /** @roseuid 46D901CC0395 */ public void setResults() { } } RESULT:Thus the UML models for the Student Marks Analysis System have been developed and verified.

ONLINE PURCHASE SYSTEM


1. ANALYSIS 1.1 Identifying the Actors 1.2 Identifying the Use Cases 2. REQUIREMENTS 2.1 System Requirements 2.2 Software Requirements 3. DESIGN 3.1 Use Case Diagram 3.2 Class Diagram 3.3 Sequence Diagram 3.4 Collaboration Diagram 3.5 Activity Diagram 3.6 State Diagram

ONLINE PURCHASE USE CASE DIAGRAM

ONLINE PURCHASE CLASS DIAGRAM

ONLINE PURCHASE SEQUENCE DIAGRAM

ONLINE PURCHASE COLLABORATION DIAGRAM

ONLINE PURCHASE ACTIVITY DIAGRAM

ONLINE PURCHASE STATECHART DIAGRAM

CLASS CODE public class Customer() { private string name private string addtoshop private int creditrating public Customer() { } public void delieverItem() { } public void selectItem() { } public void removeItem() { }

} public class ItemOfPurchase() { private int quantity private flaot priceperitem public ItemOfPurchase() { } public float getPriceperItem() { } public void setPriceperItem(float val) { Item = val } }public class Product() { public Product() { } } RESULT:Thus the UML models for the Online Purchase System have been developed and verified.

ATM SYSTEM
MODULE 1 User inserts his card. Validate the users card. The pin is entered by the user The ATM system validates the pin, using a database. If the pin is invalid, an error message is printed

MODULE 2 Enter amount to be withdrawn Enter type of account to be used MODULE 3 Validate the amount. Check if the users account has the required amount. If not available, print an error message. MODULE 4 Dispense the amount If user requires a receipt, print the receipt of the transaction and the account balance. Eject the card for the user to take back STATE CHART DIAGRAM

CLASS DIAGRAM

USE CASE DIAGRAM

ACTIVITY DIAGRAM

COLLABORATION DIAGRAM

SEQUENCE DIAGRAM

COMPONENT DIAGRAM

DEPLOYMENT DIAGRAM

RESULT:

The above modules for the ATM System have been designed and verified.

Das könnte Ihnen auch gefallen