A Project Report On Hostel Management System Submitted By Patel Jigarkumar M.(12034211015) M.C.A Semester-V Guided By Dr. Jayesh M. Patel Submitted to

Embed Size (px)

Citation preview

  • Slide 1

A Project Report On Hostel Management System Submitted By Patel Jigarkumar M.(12034211015) M.C.A Semester-V Guided By Dr. Jayesh M. Patel Submitted to Acharya Motibhai Patel Institute of Computer Studies Ganpat University, Ganpat Vidyanagar-384012 Nov/Dec-2014 Slide 2 Project Profile Project NameOnline Hostel Management System Developed AtA.M. Patel Institute Of Computer Studies ObjectiveThis system provide online Registration & submit form with hostel fees & Reducing Re-admission process. Front-endPHP 5.2 Back-endMY Sql 2.1 Tools UsedMacromedia Dreamweaver 8 Project-GuideDr. Jayesh M. Patel Group No61 Developed ByPatel Jigar (12034211015) Slide 3 Requirement Specification Existing System: The existing system is a manually maintained system. All the Hostel Records are to be maintained for the details of each student, Fee details, Room Allocation, Attendance etc. All these details are entered and retrieved manually(On Paper Work). Time consuming. Updating process Inaccuracy of data. Slide 4 The New system is computerized version of the existing system. Provides easy and quick access over the data. Authorization schemes. Admin is easy to change or update the students details. New System : Slide 5 Function Specification Show the all data. Handle the data(Insert, Update, Delete). Visit the site. Registration. Show the basic information of the hostel. User: Admin: Slide 6 Server Configuration Recommended Hardware Requirements:- Processor : 2.0GHz RAM : 512MB Hard Disk : 320GB Recommended Software Requirements:- Operating System : Windows XP Professional, 7, or above Front End : PHP 5.2 & Wampserver 2.0. Back End : PHP MYSQL 2.1. Tools Used : Macromedia Dreamweaver 8 Browser: Internet Explorer 8.0 Slide 7 Client Configuration Hardware Requirements:- Processor : 1.6GHz RAM : 512MB Hard Disk : 4GB Space Required Software Requirements:- Operating System : Windows XP Professional, 7, or above Browser: Internet Explorer 8.0 Slide 8 0 102030405060708090 Requirements(0-10) Analysis(10-20 ) Designing(20-40 ) Coding(35-70 ) Testing(35-80 ) Implementation(80-90 ) Documentation(20-90 ) DAYS ACTIVITYACTIVITY Time line chart (Gantt chart) HMS Slide 9 Activity Diagram Slide 10 Activity Diagram for Admin Slide 11 Registrated Not Registrated Uname/pwd valid Uname/pwd invalid Activity Diagram for Student Slide 12 Use Case Diagram of HMS Slide 13 User Admin HMS Slide 14 E-R Diagram Slide 15 E-R Diagram:- Regitration Manage Admin Manage Facility Show Manage Fill View Manage Student Rooms Manage Site 1 1 1 1 1 1 1 M M M 1 1 1 M M 1 Slide 16 Data Dictionary Slide 17 Sr. no FieldDatatype (Size) ConstrainsDescriptionControl name Validation 1uid int(6)primary key/Auto Unique idAuto_gen 2fname varchar(20)NotNullSurnameTextboxNotNull 3mname varchar(20)NotNullMiddlenameTextboxNotNull 4lname varchar(20)NotNullFathernameTextboxNotNull 5dob varchar(10)NotNullDate of birthDropdownlist 6Add varchar(50)NotNullAddress of student TextareaNotNull 9 pin varchar(6)NotNullPincode noTextboxFixedlength 10Mob varchar(10)NotNullStudetnt mobile no TextboxFixedlength 11Fno int(10)Not nullFather mobile no TextboxFixedlength Table Name : Stu_mst Description : This table show information about Student Registration form Slide 18 Sr. no FieldDatatype (Size) ConstrainsDescriptionControl name Validation 12photoMblob(15KB) Not null Image of studentFileuploadNotNull 15unamevarchar(50) Not null University nameTextboxNotNull 16clgnamevarchar(50) Not null College nameTextboxNotNull 17corsvarchar(20) Not null CourceTextboxNotNull 18semint(2) Not null SemDropdownlistNotNull 19yearint(4) Not null Current yearDropdownlistNotNull 20lcorsvarchar(20) Not null Last year courceTextboxNotNull 21perfloat(5,2) Not null PercentageTextboxNotNull 22regdatetimestamp Not null Reg_dateDropdownlistNotNull 23usernamevarchar(50) Not Null UsernameTextboxNotNull 24Upassvarchar(50) Not Null PasswordTextboxNotNull 25emailVarchar(50) Not Null EmailTextboxNotNull Table Name : Stu_mst Description : This table show information about Student Registration form Slide 19 Sr. NoFieldData Type (size) ConstrainsDescriptionControl NameValidation 1anamevarchar(6)NOTNULLAdmin name 2apassInt(6)FOREIGN KEYAdmin Pwd Table Name:admin1 Description:This Table is Store is Admin Data. Slide 20 Sr. NoFieldData Type (size) ConstrainsDescriptionControl NameValidation 1ridInt(6)Primary keyRoom id 2UidInt(6)Foreign KeyUser id 3rnoint(4)Not NullRoom noNot Null 4stunoInt(4) Table Name: Room Description: This table show information about Room. Slide 21 Sequence Diagram Slide 22 Sequence Diagram for HMS Slide 23 Sequence Diagram Class Diagram Slide 24 Class Diagram HMS Slide 25 Sequence Diagram Collaboration Diagram Slide 26 Collaboration Diagram Hms Slide 27 Input and Output Design Slide 28 This Page Introducing Home Page Application. Slide 29 Fill Up All Information In Registration Page. Slide 30 After fill up the form then print the message of data can store in database. Slide 31 This page is introducing login page of the user. Slide 32 This page is introducing the User home page. Slide 33 This page is introducing about Mees fees of the hostel. Slide 34 This page introducing about Room Fees. Slide 35 This page is introducing about Select Room from the user. Slide 36 This page is introducing about us of the Hostel. Slide 37 This is page introducing about Contact detail of hostel. Slide 38 This page is introducing gallery (photos) of hostel. Slide 39 This page is introducing Admin login page. Slide 40 This page is introducing Admin Manage data. Slide 41 This page is introducing search Record form particular user (Student). Slide 42 This page is introducing update Record form particular user (Student). Slide 43 Sr. no Measure Expected result Actual result Remark 1. Fill up all data of registration page without enter pincode Error Plz Enter the Pincode Error 2.Enter invalid verification code ErrorWorng Vrification Code,try again! Error Sample test cases: Registration: This test procedure is used to see whether student is properly Registration to a system or not and for authorizing the student for Registration. Slide 44 Registration without pincode. Slide 45 Print message for fill up pincode. Slide 46 Wrong verification code Slide 47 Invalid Verification code Slide 48 User invalid login detail. Slide 49 User valid login detail. Slide 50 FUTURE ENHANCEMENT In future we will send message and email to user. I want to use Ajax in future. Slide 51 REFERENCE SITE http://www.TutorialPoint.com http://www.w3schools.com BIBLOGRAPHY Murachs PHP and MySQL Joel Murach &Ray Harris Software engineering - Roger S. Pressman PHP and MySQL- Bible Slide 52