Internal Guide Mrs. Shital B. Patel Group No: 21
Transcription
Internal Guide Mrs. Shital B. Patel Group No: 21
Internal Guide M.Sc (CA&IT) Semester-III Mrs. Shital B. Patel SUBMITTED BY: Group No: 21 Mali Bharat V. (Roll no.13084231055) Bhavsar Jigar H. (Roll no.13084261006) Project Title Online Bus Passing System Organization Department of Computer Science,Ganpat University objective To provide batter and fast facility to issuing pass, This project Provide better facility to manage to student / service pass information…. Front End PHP – 5.3.5 Back End MySql - 5.5.8 Other Tools Used Microsoft Office 2007, Macromedia Dreamweaver 8.0, Notepad++.. Internal Project Guide Mrs. Shital B. Patel Group Member 2 Group Member Name Mali Bharat V. Bhavsar Jigar H. Project Duration 90 Days • Existing system is computerized but its desktop application which need to install Separately in every pc. • Student and passenger must go to pass counter for issue the pass. so they must follow the queue. • The student and passenger detail Maintains is very tedious task for Administration. • It’s very time consuming for admin, student and passenger. • it required much human effort. • To reduce Human effort of Students and passengers, the system must be Online. So, anybody can access the website from anywhere. • Student and passenger do not need to be in Queue. • It is no longer time needed for issuing pass. • Students and passengers do not need wait during holiday period. • The information of students and passengers will maintain automatically. So, Admin do not need to maintain it manually. Admin : Update News : Admin can update latest news. Manage Student/Service Pass Detail : Admin can maintain student information who issued the pass. View Report : Admin can also view the report for user/passengers. Generate Report : Admin can generate a report about particular pass or Total No. of Student Report Generate. View Feedback : Admin can View a Feedback report about particular User. User : Manage Profile Detail : User can Update its own Information. Upload Proof : User can Identity proof as per required. Fill Pass Form : User can feel all the detail and get the Printout. Give Feedback : User can also generate a report about pass details. Cancel Registered form : User can cancel the form after submit. Fill Pass Form : User Can Fill up The Pass form and Collect the printout of Pass Form. Server Side Processor :- 2.0 GHz Hard Disk :- 80 GB RAM :- 2 GB Client Side Processor :- 1.0 GHz Hard Disk :- 20 GB RAM :- 512 MB Server Side Front End :- PHP – 5.3.5 Back End :- MYSQL – 5.5.8 Other Tools :- Macromedia Dreamweaver 8.0 , Ms-Office 2007, Notepad ++ Operating System :- Windows 7 or Any Compatible OS. Client Side Browser :- Operating System :- Internet Explorer 6.0 and other Compatible Browser Windows XP and other Compatible OS. Start Is Register No Registration Login Yes Is Valid Yes Manage News Yes Is Admin Student Pass Details No Apply for Pass Fill pass form Service Pass Details Upload Proof Manage Profile Details Generate Report Give Feedback View Feedback Logout Stop Days 3 Month(90 Days) Development Phase 0-15 A C T I V I T I E S 15-30 30-45 45-60 Duration Day 60-75 75-90 Requirement Gathering 10 Analysis 15 Designing 20 Coding 25 Testing 15 Implementation 10 Documentation parallel Total 90 Days Descri ption F_id give feedback Email R_id User Uname Registration 1 Username M manage M 1 View pass detail M view M Password Fill form MM Feedback M 1 Password M View news News M Manage news N_date View Pass form passi d M Bus pass uname proof depo Pass type place Admin 1 N_name N_id M 1 Manage Pass Details Update News Generate Report Admin View Report View Feedback Registration Login Manage Own Details Fill Pass Form Student/ Service Give Feedback View News Logout Login Yes No Admin Is Valid Manage User Manage Pass Details Manage News Generate Report Logout View Feedback Registration Login Yes No User (Student/Service) Is Valid Manage Details Upload Proof Apply For Pass Logout Fill Pass form Give Feedback News -Nid -News -Date +Add News () + Update News () +ViewNews () + Delete News () Bus Pass -PassId -UserName -PassType -Depo -F_Place -T_Place -School_Job_Name -School_Job_Address -PassNo -Start_Date -EndDate Admin -Proof - LoginId -Pass_Status -Username +Insert () -Password +Update () + Manage User () + AddDetail () + Update Details () +View Details () +View Feedback () +Delete () +View details () Registration -RegistrationId -UserName -Password Feedback -Name -Gender -FeedbackId -Bdate -UserName -Age -Title -Address -Description -City -Feedback_Date -Pin +Give Feedback () -State +View Feedback () -Contact -E_Mail -UserType -Photo -RegistrationDate -Status +Insert () +Update () +Delete () +View () Admin System 1. Login (Password) 1.1.1.1 Wrong Password or Success 2. Manage News (Userdata) 2.1.1.1 Allow to Manage News 3. Manage User Pass Details 3.1.1.1 Allow to Manage Pass Details 4. Manage User(uid, Userdata) 4.1.1.1 Allow to Manage User Data 5. View Feedback 5.1.1.1 Allow to Manage Feedback data 6. Logout 6.1Success Database 1.1 Verify User 1.1.1 Acknowledgement 2.1 Search News 2.1.1 Result for Search 3.1 Pass Details 3.1.1 Result for Pass Details 4.1 User Data 4.1.1 Result for User Details 5.1 Feedback Data 5.1.1 Result for Feedback Details User System 1. Login (Password) 1.1.1.1 Wrong Password or Success 2. Manage Details (Userdata) 2.1.1.1 Allow to Manage Details 3. Upload Proof 3.1.1 Acknowledge of Upload 4. Apply for Pass(uid, Pass(uid, pass details) details) 4.1.1 Acknowledge 5. Feedback (uid, feedback details) 5.1.1.1 Success/Allow to Manage 6. Feedback (fid, Feedback details) 6.1.1.1 Success 7. Logout 7.1 Success Database 1.1 Verify User 1.1.1 Acknowledge 2.1 Search Details 2.1.1 Result of Search 3.1 Proof Data 3.1.1 Verify Data 4.1 Pass data 4.1.1 Pass Data 5.1 Feedback Data 5.1.1 Acknowledge/Result 6.1 Feedback Data 6.1.1 Acknowledgement 1. Login 2. Manage News 3. Manage Pass Details 4. Manage User 5. Generate Feedback 6 View Feedback 7. Logout System Admin 2.1.1.1 Wrong Password or Success 3.1.1.1 Allow to Manage News 3.1.1.1 Allow to Manage Pass Details 4.1.1.1 Allow to Manage User 5.1 Success 1.1.1 Acknowledgement 2.1.1 Result of Search 3.1.1 Result of Pass Details 4.1.1 Send Report 1.1 Verify User 2.1 Search News 3.1 Pass Details 5.1 User Data 6.1 View Report Database 1. Login 2. 3. 4. 5. Manage Details Upload Proof Apply for Pass View Report 6. Feedback(Uid, Feedback Details) System User 2.1.1.1 Wrong Password or Success 2.1.1.1 Allow to Manage Details 3.1.1.1 Acknowledgement of Upload 4.1.1.1 Acknowledgement 5.1.1.1 Success/Allow to Manage 1.1.1 Acknowledgement 2.1.1 Result of Search 6.1.1 Acknowledgement & Result 7.1 Pass Data 7.1.1 Acknowledgement 6.1.1.1 Success 1.1 Verify User 2.1 Search Details 3.1 Proof Data 4.1 Pass Data 5.1 Feedback Data Database Table Name :- admin Description :- It Store Login Information for Admin. Primary Key :- Login_id Field Type Size Constraint Description Login_Id Int 10 Primary Key It Provide Login Id for Admin. user_name Varchar 50 Not Null It Provide Username of Admin. password Varchar 50 Not Null It provide Password of Admin Table Name :- registration Description :- It provide User Registration form. Primary Key :- registration_id Field Type Size Constraint Description registration_id Int - Primary key It provide Registration id for Specific user. username Nvarchar 20 Not Null It provide User name of user. password Nvarchar 20 Not Null It provide Password of user. Name Varchar 100 Not Null It Provide Name of The User. gender Char S Not Null Gender birth_date DateTime - Not Null It provide birth date of user. age Int - Not Null It provide Age of user. address NVarchar 50 Not Null It provide Postal Address of user. city NVarchar 50 Not Null It provide City of user. pincode_no Numeric 18,0 Not Null It provide Pincode. state NVarchar 50 Not Null It provide State. contact_no Numeric 18,0 Not Null It provide Contact No. of user. e_mail NVarchar 50 Not Null It provide Email of user. type Varchar 15 Not Null It provide Which type of Pass. photo Varchar 50 Not Null It provide Upload The Proof of Particular Person. registration_date Date - Not Null It provide Registration Date. registration_status Varchar 25 Not Nul It provide Registration Status. Table Name :- BusPass Description :- It is used to fill the Student Information. Primary Key :- pass_id Foreign Key :- pass_no Field Type Size Constraint Description pass_id Int 10 Primary key It provide Pass id for Bus Pass.. username Varchar 10 Not Null It provide User Name of Bus Pass. pass_type Varchar 20 Not Null It provide Pass Type For User. Depo Varchar 20 Not Null It provide Depo Name of Student Pass. f_place Varchar 50 Not Null It Provide Source Place of Student Pass. t_place Varchar 50 Not Null It Provide Destination Place of Student pass school_name Varchar 50 Not Null It provide School Name of Student Pass. school_address Varchar 50 Not Null It Provide School Address of Student. pass_no Varchar 20 Foreign key It provide Pass No of Student Pass. start_date Date - Not Null It provide Start Date of Student Pass. end_date Date - Not Null It provide End Date of Student Pass. proof Varchar 50 Not Null It provide Upload Proof of Student Pass. pass_status Varchar 50 Not Null It provide Pass Status of Student Pass. Table Name :- news Description :- It Provide Updated News for Users(Student Pass/Service Pass). Primary Key :- nid Field Type Size Constraint Description nid Int 10 Primary key It Provide News Id of News. news Varchar 50 Not Null It Provide News of News. date Date - Not Null It Provide Date of News. Table Name :- feedback Description :- It Provide Updated News for Users(Student Pass/Service Pass). Primary Key :- user_id Field Type Size Constraint Description user_id Integer 20 Primary key It Provide Feedback of User Id. Title Varchar 100 Not Null It Provide Feedback Title of feedback. Description Nvarchar 50 Not Null It provide Description of Feedback. e-mail Nvarchar 50 Not Null It provide E-Mail of feedback. • Input Design :Home page :Description :- Its show main containt of website. Admin Login page:Description :- It shows the Admin Login Information Add News :Description :- It shows the added news in system. News Update :Description :- It shows the updated news in system. News Delete :Description :- It shows the delete news in system. Check Student pass Detail :Description :- It shows the check Student pass detail in system. Check service pass Detail:Description :- It shows the check Service pass detail in system. Feedback List :Description :- It shows the List of User Feedback Registration page:Description :- It shows the User Registration Information Student Login :Description :- It shows the Student login form. Student Fill Pass Form :Description :- It shows the Fill Student Pass Information. Student Confirmation:Description :- It shows the student confirmation message. View Student Profile :Description :- its allow Admin to student pass detail User Feedback:Description :- It shows the User feedback. Service Fill Pass Form :Description :- It shows the Fill Service Pass Information. Service Confirmation:Description :- It shows the service confirmation message. About us :Description :- It shows the information about system development work. Registered Users:Description :- It shows the registered users in system. Report of Student Pass Information :Description :- It shows the report of Student pass in system. Report of Service Pass Information :Description :- It shows the report of Service pass in system. View News :Description :- It shows the news in system. Case Id 1 2 Test Case Successful user verification Cerate user Excepted Output Login successfully enter into the system when user enter correct credential. Otherwise give wrong credential massage. Pass User should give proper detail to register. All user successfully register with appropriate detail. If user gives detail invalid format then wrong detail message. Pass User successfully upload their identity proof and then go for pass filling form. Pass User successfully submit there pass form with appropriate detail. Pass Upload proof Identity proof before filling form . User should properly fill pass 4 Pass/Fail The Login to the system should be try with the login the correct password Users should upload their 3 Actual Output Fill pass form Detail then submit Post Implementation Review :Post implementation review is conducted by Users and Analyst. To evaluate the system, following questions are considered: • How the Admin can maintain the different Users? • How user can create or update profile? . • How user can Request for issue the pass? • How admin can upload the news ? Future Enhancement:- • • • User can send request for bus pass. Admin can Approve or Reject user request. Admin can view all the available users in system. Site References :• • • • www.google.com www.w3Schools.com www.phpcode.com www.Gsrtc.org Book References :• • PHP : The complete reference JavaScript : The Complete reference