Course Information: Department of Computer Science and Engineering
Course Information: Department of Computer Science and Engineering
For all these projects, field work is required for Requirements Collection
Design goals: a student file that contains the information about student, a stream
file, a marks file, a fee file, concession/scholarship etc you can check simple
version of this project Student Database Management System in C
A customer can register to purchase an item. The customer will provide bank
account number and bank name (can have multiple account number). After
registration each customer will have a unique customerid, userid and password.
Customer can purchase one or more item in different quantities. The items can of
different classes based upon their prices. Based on the quantity, price of the item
and discount (if any) on the purchased items, the bill will be generated. A bank
account is required to settle the bill. The items can be ordered to one or more
suppliers
A college contains many departments. Each department can offer any number of
courses. Many instructors can work in a department but an instructor can work
only in one department. For each department there is a head and an instructor can
be head of only one department. Each instructor can take any number of courses
and a course can be taken by only one instructor. A student can enroll for any
number of courses and each course can have any number of students.
You can assume for simplicity that each train reaches its destination on the
same day, and that every train runs every day. Also for simplicity, assume that
for each train, for each station on its route, you store
Time in,
Time out (same as time in if it does not stop)
A sequence number so the stations in the route of a train can be ordered by
sequence number.
Passenger booking consisting of train, date, from-station, to-station, coach,
seat and passenger name.
A patient will have unique Patient ID. Full description about the patient about
personal detail and phone number, and then Disease and what treatment is going
on. Doctor will handle patients, One doctor can Treat more than 1 patient. Also
each doctor will have unique ID. Doctor and Patients will be related. Patients can
be admitted in hospital. So different room numbers will be there, also rooms for
Operation Theaters and ICU . There are some nurses and ward boys for the
maintenance of hospital and for patient take care. Based upon the number of days
and treatment bill will be generated.
A student and faculty can issue books. Different limits for number of books a
student and teacher can issue. Also the number of days will be different in case of
students and teachers for issue any book. Each book will have different ID. Also
each book of same name and same author (but number of copies) will have
different ID. Entry of all the book will be done, who issue that book and when and
also duration. Detail of Fine(when book not returned at time) is also stored.
There will entry (Unique ID) of all the employee of any Organization. According
to the date of joining and date up to which salary is created, Number of days will
be entered. Basic pay will be defined according to the post of employee and
department. Then component like DA, HRA, medical allowance, Arrears will be
added, and Charges of Hostel/ Bus, Security, welfare fund and other will be
deducted. Number of leaves taken by the employee.
The restaurant maintains the catalog for the list of food and beverage items that it
provides.
Apart from providing food facility at their own premises the restaurant takes
orders online through their site. Orders on phone are also entertained.
To deliver the orders we have delivery boys. Each delivery boy is assigned to
specific area code. The delivery boy cannot deliver outside the area which is not
assigned to delivery boy (for every delivery boy there can be single area assigned
to that delivery boy).
Customer record is maintained so that premium customer can be awarded
discounts.
It will meet the information needs for its training program. Clearly indicate the
entities, relationships and the key constraints. The description of the environment
is as follows:
The company has 10 instructors and can handle up to 100 trainees for each
training session.
The company offers 4 Advanced technology courses, each of which is taught by a
team of 4 or more instructors Each instructor is assigned to a maximum of two
teaching teams or may be assigned to do research Each trainee undertakes one
Advanced technology course per training session.
A system in which data of Patient, data of donor, data of blood bank would be
saved and will be interrelation with each other
DATA OF PATIENT – Patient Name, Patient Id, Patient Blood Group, Patent
Disease
DATA OF DONAR – Donar Name, Donar Id, Donar Bood Group, Donar Medical
report, Donar Address , Donar Contact number
DATA OF BLOOD BANK – Blood Bank Name, Blood Bank Address, Blood
bank Donars name, Blood Bank Contact Number, Blood Bank Address
Try to implement such scenario in a database, create a schema for it, a E-R
diagram for it and try to normalize it.
Design an E-R Diagram for an Art Gallery. Gallery keep information about
"Artist" their Name, Birth place, Age & Style of Art about "Art Work", Artist, the
year it was made, Unique title, Type of art & Prices must be stored. Piece of
artwork is classified into various kind like Poetess, Work of 19th century still life
etc. Gallery keeps information about Customers as their Unique name, Address,
Total amount of Dollar, they spent on Gallery and liking of Customers.