Question: Assignment No. 4 (Mini Project) Programming Fundamentals MSc Computer Science, University of Gujrat. Due Date: 26 Feb 2021 Introduction: In this assignment, you will program
Assignment No. 4 (Mini Project)
Programming Fundamentals
MSc Computer Science, University of Gujrat.
Due Date: 26 Feb 2021
Introduction:
In this assignment, you will program a small application as your first complete customer application in c language. This application will read and write data from a permanent storage to keep the track of activities or state of the application. This assignment will cover almost all concept of programming especially, Structures, File-handling and Pointers.
Getting started
Run any of the following c Environment and solve questions
1. Visual Studio
2. Dev C++
3. Online GDB
4. GCC compiler
Consider the last digit of your roll no and select the corresponding project from the following systems.
No.
Project description
0
Employee Management
1
Vehicle Management (Rent a car)
2
Student Management
3
Tailor Master Record Book
4
Book Catalog
5
Electricity Bill Record book
6
Phone Book
7
Patient Management
8
Hotel Room Management
9
Bus Management
Part A: Description of your system
1 Write a document to introduce your system, functionality of its main modules and limitations.
2. Write a user manual how to use your program for following cases
Add New Record
Delete a Record
Search a Record
Update a Record
List All Record
Save All Changes
Load A File (optional)
3. Usage of Following programming constructs is mandatory therefor fill the following checklist (a sample is given only for first construct so update as requird)
Used
Count
Reason
Command line args
e.g (Yes/No)
e.g{2 argument}
e.g (First argument is user name, 2nd for password)
File Read and Write
Structures
Functions
Pointer
Libraries
User Menus
Part B: Code
Paste you code here
Deliverables:
1: Make a Microsoft Word document and add code for each question and upload the file with name as Assign_4_MSCCS_
2. Viva Voice
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
