Arish Project File Cs
Arish Project File Cs
Class 12 Arst
Roll no:
Acknowledgement
Roll No:
C lass: 12’Arts’
Requirement Analysis
Purposed system
All the four activities of systems have been automated
and efforts have been made to minimize the manual
working.
Benefits Of Purposed System:-
1. Less Paper Work
2. No Manual Work.
3. Record of students.
4. Register Maintenance is Easier
5. Data Is Not Scattered
6. User-friendly Software
7. Flexibility
8. Beneficial
Coding
import os
import platform
global listStd
listStd = ["Arish", "Agrim", "Rahul", "Aman"]
def manageStudent():
x = "#" * 30
y = "=" * 28
global bye
bye = "\n {}\n# {} #\n# ===> Brought To You By
<=== #\n# ===> code-projects.org <=== #\n# {} #\n
{}".format(x, y, y, x)
print("""
------------------------------------------------------
|==============================================
========|
|======== Welcome To Student Management System
========|
|==============================================
========|
------------------------------------------------------
Enter 1 : To View Student's List
Enter 2 : To Add New Student
Enter 3 : To Search Student
Enter 4 : To Remove Student
""")
try:
userInput = int(input("Please Select An Above
Option: "))
except ValueError:
exit("\nHy! That's Not A Number")
else:
print("\n")
if(userInput == 1):
print("List Students\n")
for students in listStd:
print("=> {}".format(students))
elif(userInput == 2):
newStd = input("Enter New Student: ")
if(newStd in listStd):
print("\nThis Student {} Already In The
Database".format(newStd))
else:
listStd.append(newStd)
print("\n=> New Student {} Successfully
Add \n".format(newStd))
for students in listStd:
print("=> {}".format(students))
elif(userInput == 3):
srcStd = input("Enter Student Name To Search:
")
if(srcStd in listStd):
print("\n=> Record Found Of Student
{}".format(srcStd))
else:
print("\n=> No Record Found Of Student
{}".format(srcStd))
elif(userInput == 4):
rmStd = input("Enter Student Name To
Remove: ")
if(rmStd in listStd):
listStd.remove(rmStd)
print("\n=> Student {} Successfully Deleted
\n".format(rmStd))
for students in listStd:
print("=> {}".format(students))
else:
print("\n=> No Record Found of This
Student {}".format(rmStd))
elif(userInput < 1 or userInput > 4):
print("Please Enter Valid Option")
manageStudent()
def runAgain():
runAgn = input("\nwant To Run Again Y/n: ")
if(runAgn.lower() == 'y'):
if(platform.system() == "Windows"):
print(os.system('cls'))
else:
print(os.system('clear'))
manageStudent()
runAgain()
else:
quit(bye)
runAgain()
output of the program