Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0%
(1)
0% found this document useful (1 vote)
956 views
70 pages
Zoo Management System - Documents
Uploaded by
Nayań ToraVé
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download
Save
Save Zoo management system- Documents For Later
Share
0%
0% found this document useful, undefined
100%
, undefined
Print
Embed
Report
0%
(1)
0% found this document useful (1 vote)
956 views
70 pages
Zoo Management System - Documents
Uploaded by
Nayań ToraVé
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Carousel Previous
Carousel Next
Download
Save
Save Zoo management system- Documents For Later
Share
0%
0% found this document useful, undefined
100%
, undefined
Print
Embed
Report
Download
Save Zoo management system- Documents For Later
You are on page 1
/ 70
Search
Fullscreen
ZOO MANAGEMENT SYSTEM A PROJECT REPORT SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE AWARD OF THE DEGREE OF BACHELOR OF SCIENCE (INFORMATION TECHNOLOGY) BY KAVITHA SEKAR 239718 UNDER THE GUIDANCE OF DR. HIREN DAND HEAD, DEPARTMENT OF INFORMATION TECHNOLOGY on a ward 2rg st DEPARTMENT OF INFORMATION TECHNOLOGY PARLE TILAK VIDYALAYA ASSOCIATION’S MULUND COLLEGE OF COMMERCE (AUTONOMOUS) (AFFILIATED TO UNIVERSITY OF MUMBAI) NAAC RE-ACCREDITED A GRADE - 3 CYCLES MULUND WEST, MUMBAI 400080 MAHARASHTRA, INDIAPROJECT APPROVAL 1. | PRN No + | 2021016401855255, 2. | Seat No :| 239718 3. | Name of the Student Kavitha Sekar 4, | Title of the Project : | Zoo Management System 5. | Name of the Guide :| Dr. Hiren Dand 6. | Teaching Experience of |: | 31 years Guide 7. | Is this your first Submission |: | Yes Signature of the Student Signature of the Coordinator / Guide Date:DECLARATION I, hereby declare that the project entitled, “Zoo Management System” done at Mulund College of Commerce , has not been in any case duplicated to submit to any other university for the award of any degree. To the best of my knowledge other than me, no one has submitted to any other university. The project is done in partial fulfillment of the requirements for the award of degree of BACHELOR OF SCIENCE (INFORMATION TECHNOLOGY) to be submitted as semester V project as part of our curriculum. Kavitha SekarAcknowledgement I am using this opportunity to express my gratitude to everyone who supported me throughout the course of this project.I am thankful for their aspiring guidance and friendly advice during the project work . Iam sincerely grateful for them for sharing their truthful views on a number of issues related to the project. T express my warm thanks to my respected head of the division Dr. Hiren Dand, for allowing me to use the facilities available and also help me to coordinate my project.Abstract Our Zoo Management System project aims to provide an efficient and user-friendly solution for the management and operation of a zoo. This system is designed to streamline various tasks involved in running a zoo, making it easier for zookeepers, administrators, and visitors to navigate and enjoy the zoo. Visitors can purchase tickets and enter the zoo seamlessly through the online platform, reducing long queues and wait times. Our system maintains a comprehensive database of all the animals in the zoo. It includes information about each animal's species, habitat, diet, and medical records. Zookeepers can easily update and access this information to ensure the well-being of the animals.We will provide tickets to those who go to the Zoo with their families. This web application provides a way to control effectively, record, and track z00 Visitors. administration can store the ticket data of passengers visiting the Zoo. The System also keeps the ticket price.TABLE OF CONTENTS TITLE PAGE NO. CHAPTER 1: INTRODUCTION 0 L.IBackground 10 1.2 Objectives un 1.3 Purpose un 1.4 Scope un 15 Applicability 2 1.6 Achievements 2 CHAPTER 2: SURVEY OF TECHNOLOGIES 13 CHAPTER 3: REQUIREMENTS AND ANALYSIS 15 3.1 Problem of Definition 15 3.2 Requirements specification 5 3.3 Planning and Scheduling 15 3.3.1 Gantt chart 15 3.3.2 Pert chart 16 3.4 Hardware Requirements 18 3.5 Software Requirements 18 3.6 Conceptual Models » 3.6.1 Class Diagram » 3.6.2 Object Diagram 20 3.6.3 Use Case Design 213.6.4 Entity Relationship Diagram 3.6.5 System Flowchart 3.6.6 Data Flow Diagram 3.7 Feasibility Study 3.7.1 Operational Feasibility 3.7.2 Technical Feasibility 3.7.3 Economie Feasibility CHAPTER 4: SYSTEM DESIGN 4.1 Basic Modules 4.2 Schema Design 4.4.1 Sequence Diagram 4.4 User Interface Design 4.5 Security Issues 4.6 Test Cases Design CHAPTER 5: IMPLEMENTATION AND TESTING 5.1 Implement: Approaches 52.C ig Details and Code Efficiency 5.2.1 Code Efficiency 5.3 Testing Approach 2 26 7 a 2 2» 2» 30 3 325.3.1 Unit Testing 5.3.2 Integrated Testing, 5.3.3 Beta Testing 5.4 Modifications and Improvements 5.5 Test Cases CHAPTER 6: ULTS AND DISCUSSION 6.1 Test Reports 6.2 User Document: nm CHAPTER 7: CONCLUSIONS 7.1 Co 7.1.1 Significance of the System 7.2 Limitations of the System 7.3 Future Scope of the Project CHAPTER 1. INTRODUCTION 1.1 PROJECT SUMMARY: Project Title:ZOO MANAGEMENT SYSTEM Project Defis : '* “2MS" is this project of using technology in zoological parks for administration, maintenances, and entrance ticketing fields. Project Description: world in the 21" century is growing up in the technology in every field such as education, medicine, transport etc. The se of technology makes the world so faster and easier than the early world and it releases the world from manual sage in the every field In the early days, the manual usage causes many mistakes by the user and administrative. Using manual properties inthe fields was not comfortable for the consumers because it was slower than technical usages, caused wastages of ‘the consumers’ time and contained many formalities in usage. “ZIMS" is this project of using technology in zoological parks for administration, maintenances, and entrance ticketing fields. Now also most of the zoological parks are using manual programs in their administration, maintenances and ticketing fields. This project was prepared for using computerized programs for the above fields. This was prepared for the uses of Anna Zoological Park, Vandalur because in that zoological park they used manual programs for ‘administration, maintenance and ticketing field for long years. According to the basic needs of programs for this, zoological park, this project was prepared to make the works easier. 1.2 BACKGROI ‘This Website is based on PHP language with the securities of managing the accounts and the resources. The ‘Sql Server is used as database. This website in inspired by the websites which are available on the net with the new features included, 1.3 OBJECTIVE! The proposed system will affect or interface with the person with who visit in the zoo and administrator. ‘Admin login into the system and can add more animals with cage no, breed, etc. and also manage the animals. With this, admin can view and edit details of tickets for normal adult and child, foreigner adult and child The system also maintains and calculates the price of ticket in order to minimize the waiting times.‘And also generates the report of the people who visits the zoo between the dates, With this can also be able to search by the ticket I. 1.4 Purpose, Scope, and Applicability 1.4.1 PURPOSE:- ‘The z00 can tackle the problem by upgrading to Computerized Systems. The system should be able to generate tickets based on the request of the user and must save the data back to the database on successfully generating of tickets. And Easy to keeping all the Animals data in a Proper way that can be ‘maintained without any error Data. The administrator will be enjoying the maximum advantage of the system since he could monitor the real, time sale of the ticket and can make comparisons for a certain period using the new system. The data will be provided in simple to understand graphical and chart form. The administrator will be able to monitor the sales process of a user the Admin will have rights to delete any transaction from the database in case he feels it is unnecessary. The zoo will be free from the headaches of hosting an expensive internal server with in the premises’ rather they can take advantage of accessing it via the external server (cloud). The Administrator need not worry ‘about taking backup and other functions of running the server smoothly, hence significantly cutting IT cos 1.4.2 SCOP! In future, we would like to include — scan search with hindi name. ‘*Can share experiences through blog section. ‘*Sends auto generated order for foods & medicine to suppliers. APPLICABILITY:- it will provide reduced response time against the queries made by different users. This project based on php language with mysql database which manages people and provides ticket to the person who comes to visits in z00 with his/her family. ll possible features such as verification, validation, security, user friendliness etc have been considered 1.5 ACHIEVEMENTS: India resides a very rich animal diversity, whereas maintenance recorded manually. Zoos were initially started for the entertainment of people. Gradually, Over the years, they have come to play an important role in conservation. The goal Of the zoos the conservation. Of the animals in the wild. Since, a research study was conducted to computerize theiradministration, maintenance and ticketing fields were easy. Therefore, designed a database system named. Zoo ‘Management System(ZMS). Its a web based technology which manages peoples, animals details and provides ticket to the person who comes to visits in zoo with his/her family. This web application provides a way to effectively control record and track the people who visit to 200. 1.6 ORGNIZATION OF REPORT: In the further section of project reports we shall see the Survey of Technologies, Requirement analysis which ‘would include the problem definition, the requirement specification, the system requirements, Preliminary descriptions. It would include the Conceptual models like following + Activity Diagram + Data flow Diagram + Data Flow Diagram (Zero Level, First Level and Second Level) + Schema Diagram + ER Diagram ‘The report in the following report shall focus on the Designing process, would provide Format of the models of the modules in the project. Our project is related to management so that’s why we had focused more in managing the work which helps to enhance our skill in management. CHAPTER 2. SURVEY OF TECHNOLOGIES HTML: HTML is the language for describing the structure of Web pages. HTML gives authors the means to: + Publish ontine documents with headings, text, tables, lists, photos, ete + Retrieve online information via hypertext links, at the click of a button, + Design forms for conducting transactions with remote services, for use in searching for information, making reservations, ordering products, ete.+ Include spread-sheets, video clips, sound clips, and other applications directly in their documents. With HTML, authors describe the structure of pages using markup. The elements of the language label pieces of content such as “paragraph,” “list,” “table,” and so on. CSS:- CSS is the language for describing the presentation of Web pages, including colors, layout, and fonts. It allows one to adapt the presentation to different types of devices, such as large screens, small screens, oF printers. CSS is independent of HTML and can be used with any XML-based markup language. The separation of HTML from CSS makes it easier to maintain sites, share style sheets across pages, and tailor pages to different environments. This is referred to a the separation of structure (or: content) from presentation. JavaScript:- JavaScript is particularly useful for assigning new ider ities to existing website elements, according to the decisions the user makes while visiting the page. For example, let's say you'r building a landing page with a form you'd like to generates leads from by capturing information about a website visitor. ‘You might have a *string” of JavaScript dedicated to the user's first name. That string might look something like this: function updateFirstname() { let Firstname = prompt( } Name’); ‘Then, after the website visitor enters his or her first name — and any other information you require on the landing page ~ and submits the form, this action updates the identity of the initially undefined “Firstname” element in your code. BootStrap: Bootstrap is a framework to help you design websites faster and easier. It includes HTML and CSS, based design templates for typography, forms, buttons, tables, navigation, modals, image carousels, etc. It also gives you support for JavaScript plugins.MySQL: MySQL is a database management system that is used by WordPress to store and retrieve all your blog information. Think of it this way. If your database is a filing cabinet that WordPress uses to organize and store all the important data from your website (posts, pages, images, etc), then MySQL is the company that created this special type of filing cabinet. PHP:- PHP, as a scripting language, is popular among web developers because of its ability to interact with database systems including Oracle and MySQL. This article discusses the use of PHP scripting language with the MySQL database. Any website can require a variety of data or information to display and to retrieve them from the database. This can include display of a simple list to the running of the website based on data stored in the database. CHAPTER 3. REQUIREMENTS AND ANALYSIS 3.1 PROBLEM _DEFINITIO‘ The need for Zoo information management System (ZIMS) is concerned With Zoo information handling and Keeping all the data in a Proper way that can be maintained without any error Data. This project provides a new way to maintain the visitor entries by providing the entry tickets which will be saved in the data base by that any time the admin can view the entries details ofthe visitor as well as the total amount collected by the entries. ‘It also keeps the track of animals data’s with its unique id in such a way that the data’s of the animals are loaded into the database. The unique id also is used to display the loaded data. The expected system should at least have two types of users with roles different from each other. The administrator hhas no limitation on handling data’s while other officers have their own limitation a handling data The admin can have all right to the data, he can allow the new user into the system. + believe that this 200 information system will provide a diplomatic way in maintaining the 200. 1)EXISTING SYSTEM The current system in the ANNA ZOOLOGICAL PARK has only the manual entry ticketing and the data's. both the visitors entries and data’s animals are not saved in the secured database if leads to major drawback to handling the data with error.2) PROPOSED SYSTEM The 200 can tackle the problem by upgrading to Computerized Systems. The system should be able to generate tickets based on the request of the user and must save the data back to the database on successfully generating of tickets. And Easy to keeping all the Animals data in a Proper way that can be maintained without any error Data, The administrator will be enjoying the maximum advantage of the system since he could monitor the realtime sale of the ticket and can make comparisons for a certain period using the new system. The data will be provided in simple to understand graphical and chart form. The administrator will be able to monitor the sales process of a user the Admin will have rights to delete any transaction from the database in case he feels itis unnecessary, The 200 will be free from the headaches of hosting an expensive internal server with in the Premises rather they can take advantage of accessing it via the external server (cloud). The Administrator need not worry about taking backup and other functions of running the server Smoothly, hence significantly cutting IT cost. Main advantages of the proposed system: ‘The proposed system is fully web based. So it can provide centralized control over the criteria. It is fast, user friendly and comfortable. ‘The objectives of this system are: 1. To save time. 2. To provide accurate information about the Animal 3. Ease of use. 4, Reduce money and very less effort to take. 3.2 REQUIREMENTS SPECIFICATION A detailed statement of the exact results we or the customer want to get from a project. A condition or capability that must bbe met or possessed by a system, product, service, result or component to satisty a contract, standard, specification or other formally imposed documents. Requirements include the quantified a documented needs, wants and expectations ‘of the sponsor, customer and other stakeholders. A requirements specification is a defined goal that details the desired end result of a project. This helps project managers to ensure that they are delivering exactly what their customers want, because itis specified and communicated clearly to those involved in the project. FUNCTIONAL REQUIREMENTS: Functional requirements capture the intended behavior of the system. This behavior may be expressed as services, tasks or functions the system is required to perform. This white paper lays out important concepts and discusses capturingfunctional requirements in such a way that they can drive architectural decisions and be used to validate the architecture ‘The following is a running list of possible Online Zoo Management System Requirements: 41. Supports the activation of Admin 2. Supports the view and add profile 3. Support the admin to edit details of the animals 4. Suppor the admin to edit details of the tickets TECHNICAL SPECIFICATION ‘Technical specifications are typically written by the developers and coders, and describe how they will implement the project. The developers work from the functional specifications, and translate the functions into their actual coding practices and methodologies. 3.3 PROJECT PLANNING & SCHEDULING ‘The key to a successful project is in the planning. Creating a project plan is the first thing you should do when undertaking any kind of project. Often project planning is ignored in favor of getting on with the work. However, many people fail to realize the value of a project plan in saving time, money and many problems. Project scheduling looks at which tasks need to be performed for a project and assigns deadlines for their completion. The project scheduler sets these deadlines by calculating how long each task should take to perform, Scheduling requires a ‘comprehensive understanding of which action steps need to get done and when, GANTT CHART ‘The bar or Gantt chart is a widely used simple project scheduling technique.Gantt chart is a type of barchart that shows both the scheduled and completed work over a period. A time-scale is given on the char’s horizontal axis and each activity is shown as a separate horizontal rectangle whose length is proportional to the time required for the activity's completion. Advantages include: + Direct correlation with time.Straight forward relationship with projects involving a limited number of tasks Straight forward integration of subtasks having separate scheduling charts, Time schedule is flexible and is expanded to show tasks of shorter nature. Progress against the plan is easily reflected.PERT CHART:- ACTIVITIES PRECEDING | OPTIMISTIC PESSIMESTIC | MOST | EXPECTED | STD. activity — | TIME (a) TIME (b) LIKELY | TIME(Te) | DEVIATION TIME 80. (m) Project a 4 7 6 | 5.83 0s Selection(A) Survey of i 2 5 4 [3.83 0s tech.(B) Request analysis | A 3 6 5 |483 0s (©) Conceptual 8 4 8 7 | 6.66 0.66 Model(D) System B 7 10 8 8.16 05 Design(E) Logic Diagram(F) | _ 2 4 5 3.00 0.33 ul(G) EF 6 u 8 8.16 0.83 Test Case cD 5 8 7 |8.00 0.50 Diagram(H)f a 4 7 >] tet | 1 ]2 a ° va eI ua | om 3.4 SOFTWARE AND HARDWARE REQUIREMENTS A Software Requirement Specification (SRS) is a description of a software system to be developed. It lays out functional and non-functional requirements, and may include a set of use cases that describe the user interactions that the software must. provide. SOFTWARE REQUIREMENTS:Front End:- HTML, CSS, JavaScript. Back End:- MySQL 5.5, PHP. HARDWARE REQUIREMENTS: Processor: -intel core i3, Ram: - 4gb Keyboard Mouse 1) Admin Module:~ Admin is a owner of website who are responsible to run whole website. Admin is a person who can specify the details of the animals and tickets. Admin Activities: 1. admin can see how many foreigner and Indian ticket is generating today and yesterday. 2. Admin can manage animals details(Add/Update). 3. admin can update price and ticket type of ticket. 4, admin can add the detail of number of adult and number of child and print the ticket with thelr total cost. 5, Admin can add the detail of number of adult and number of child and print the ticket with their total cost. 2) User Module:- can only visit the website , check the zo0 related information. Limitation:- + Itrequires an Internet Connection, + Itrequires lange database.3.5 PRELIMINARY PRODUCT DESCRIPTION Framework analysis isn’t just tedious yet addition a through undertaking, In case it is vital and most essential period of software improvement process fundamental investigation is the way toward social event information for necessity examination .it is more useful for development of the system. 1) TECHNICAL FEASIBILITY ‘The main aim of the feasibility study activity is to determine whether it would be financially and technically feasible to develop a project. The feasibility study activity involves the analysis of the problem and collection of all relevant information relating to the product such as the different data items which would be input to the system, the processing required to be carried out on these data, the output required to be produced by the system as well as the various constraints on the behaviour of the system. During feasibility study most of the high-level architectural design decisions are made. 2) OPERATIONAL FEASIBILITY: Operation of the proposed system depend on the it’s Admin, # Admin can Register his/her and login into his/her account. #Admin can edit his/her details as well as Edit contact number #Admin can see details of animals & tickets #User can surf into Search About Contact FAQs , Terms & Conditions ,& Logout ‘The operation feasibility is obtained by consulting the system user whether it satisfies the admin requirement. A system with always help the admin to use the system. The new system has completely user friendly interface. It has been designed to be pretty intuitive, so that even an inexperienced person can easily handle the system. So it is operationally fe 3) ECONOMICAL FEASIBILITY ‘The 200 will be free from the headaches of hosting an expensive internal server with in the premises’ rather they can take advantage of accessing it via the external server (cloud). The Administrator need not worry about taking backup and other functions of running the serversmoothly, hence significantly cutting IT cost.3.6 CONCEPTUL MODELSr Symbol Name Description No 1 Rectangles Represents entity sets 2 Ellipse Represents attributes Diamond Represents Relationship sets 4 Lines Links attributes to Entity sets and entity sets to relationship sets. 5. Double Ellipses | Represent multi valued = Attributes. 6. Double Lines | Indicate total Participation of an Entity in relationship sets. a Double Represent week Entities. Rectangles 8. Dashed Ellipses_| Represent derived Attributes.ENTITY RELATIONSHIP DIAGRAM: Entity relationship diagram displays the relationships of entity set stored in a database. In other words, we can say that ER diagrams help you to explain the logical structure of databases. At first look, an ER diagram looks very similar to the flowchart. However, ER Diagram i Judes many specialized symbols, and its meanings make this model unique.1S} => ‘héren Foreigners ‘Generate Ticket STCeE> > Data Flow Diagram ‘A data flow diagram shows the logical flow of the system, For asystem it describes the input(source), output (destination), database(data stores) and procedures (data flows) all in a format that meets the user's, requirement, When analysis prepare the logical system design, they specify the user needs at a level of detail that virtually determines the information flow into an out of system and the required data resources,To construct data flow diagram, we use: + Arrows: An arrow identifies data flow, data in motion. Itis a pipeline through which information flows. + Circle: Circle stands for a process that converts data. + Open-ended Box: It represents data stores. + Square: A square defines a source or destination of the system data Level 0: Staff Zoo Information Management System (ZIMS)LEVEL 1 Admin Ni ae Ticket Data Display Zoo animal's data FiNei| ne anima ateClass Diagram ‘Change Passvard reat +edtpho ‘reps tena) ‘nen pass) ‘conti passwd) "ia suserane) password) - sane) serail) ‘Animal Data Ld rr stersacion) +anial nae) Genwate Tat ae saat sane) 70 sehen) ‘ate of aval) ++price of ticket) ‘Horeigners() caudal) +suent) bing scare) seat) +e)CHAPTER 4. SYSTEM DESIGN 4.1 Use Cas A UML use case diagram is the primary form of system/sofiware requirements for a new software program underdeveloped. Use cases specify the expected behavior (what), and not the exact method of making it happen (how). Use cases once specified can be denoted both textual and visual representation (ie, use case diagram). A key concept of use case modeling is that it helps us design a system from the end user's perspective. Itis an effective technique for communicating system behavior in the user's terms by specifying all externally visible system behavior. A.use case diagram is usually simple. It does not show the detail of the us + Itonly summarizes some of the relationships between use cases, actors, and systems, + It does not show the order in which steps are performed to achieve the goals of each use case. 4.2 Activity Diagram: Activity is a particular operation of the system. Activity diagrams are not only used for vis talizing the dynamic nature of a systen but they are also used to construct the executable system by using forward and reverse engineering techniques. The only missing thing in the activity diagram is the message part. It does not show any message flow from one activity to another. Activity diagram is sometimes considered as the flowchart, Although the diagrams look like a flowchart, they are not. It shows different flows such as parallel, branched, concurrent, and single.‘Aarin ‘Animal Ticket SO val cen Price of ticket [_ } Generate Tet 4.3 Schema Diagram:- ‘A database schema is the skeleton structure that represents the logical view of the entire database. It defines how the data is organized and how the relations among them are associated. It formulates all the constraints tha are to be applied on the data. A database schema defines its entities and the relationship among them. Itcontains a descriptive detail of the database, which can be depicted by means of schema diagrams, It’s the database designers who design the schema to help programmers understand the database and make it useful. Update Prete Change Password ‘adphone number nt ‘ment password var ‘_emalvar row password var cont password var Tain ser_name sing ser password var a TTansacion aut nt ‘animal int, Genero Taker aren not ‘imaLname sing foveignes. ont ‘ike in |_| stent ‘name sting ce ‘ameracno te arval nt vdeo. nt ‘aninal.no int bine eat nt4.4 Sequence Diagram:- Admin Ticketing Display 1 I 1 I ae f a create new user 1 1 1 1 : (——Tcket baa—+ ff) Il 1 --____-Annima's Detail 0 L_Laumber of ticket for adult—m! | | i i i I L number of ticket for foreignerse= | | i i 1 [tickets for cameras» 1 jaro anima specie | (____Number of Animal | ‘ (Animas Birth & Deatt4.5 Security Issues: ‘* Tips for safe usage of Zoo management System ‘© The user who has valid username and password only can log into system. ‘© Add proper email ID and Phone number. ‘© Animals Details should be in right detail.CHAPTER 5. IMPLEMENTATION AND TESTING Implementation is the stage where the theoretical design is turned into a working system. The most crucial stage in achieving a new successful system and in giving confidence on the new system for the users that it will work efficiently and effectively, The system can be implemented only after thorough testing is done and if tion. It involves careful planning, investigation of the current system found to work according to the speci and its constraints on implementation, design of methods to achieve the change over and an evaluation of change over methods a part from planning. Two major tasks of preparing the implementation are education and training of the users and testing of the system. The more complex the system being implemented, the more involved will be the systems analysis and design effort required just for implementation. The implementation phase comprises of several activities. The required hardware and software acquisition is carried out. The system may require some software to be developed. For this, programs are written and tested. The user then changes over to his new fully tested system and the old system is discontinued. 1.1 UI (PROJECT UI DESIGN)eed enter enee]5.1 IMPLEMENTION APPORACH © The project was implemented using the incremental model. © In this methodology, model is designed, implemented and tested incrementally. © This methodology is used to make changes in system as per the changing requirements and information. * This model allows us to update our system at each increment. * We can add new functionalities too. 5.2 Coding Details and Code Efficiency 5.2.1 Code Efficiency User: 1.Admin Signup Code: eu Get erne tor scm SU css ae Bat eee er Se SECS CLES Perea are CSC a a Pierre ELT sree ene eee eeCECT EET. re eee ee ee meee are Sri er Oe Cr Nota it ie ccna eon See acc eansets Peco oscucns OCD cue eC eee eect one et Sata ee eC Dec ees Gere eS eUr Cue taser) Ceara Sets DOME aL aoc OR UNO Gs tema coe Corer set er Becerra. carro mst t, hendrerit id pharetra nec, posuere porta Donec dui velit, hendrerit id pharetra nec, posuere porta Inis1. Donec magna nulla, commodo in ultrices faucibus lacus aliquet. eset pres Ceres welcome to 200 planet: Gees Se eae : Commer ie eee TaD nT Corie ities Te) Pereira SUHerrata eee rac Brees rears tee restr EC ae C ee reeset Ty ete eee Toe Perec echo apuryeccy t="200" alt=" " class="ing-responsive’ Deeg ee er Te one as Cre sum motets? PRESS STS CSce Sees Perera CetStee 2. About us section Admin can edit about us section. Code Pee Cee ia Sees Sees Peete Eset tyle.css" rel="stylesheet a ote CP ee etna ero are ete ane eee c Seer Protea er cs aeonetns SDE ta as Se mesttT e SE ney Oem erases] Pee eet aeret Srna Stn eye taey ter. php"); 3.Add Animals Admin can add animalsoi rer eanae $aing=$_FILES[ Isextension = substr($aing, strlen($aing eeeSt Pope cue Chee Te 3 5 5 ss (in_array (Sextension, $allowed_extensions)) PSU SCs Rec On ccascay Stott metas tt if ee eer Con ey Eee eRe ee Miele oT ee eaten eee ee eS ace a Tact ntees reset Ces er ae ee car co content: i ear oe href= rel ie : oot ee oot es oe href= roe a oat eg re href= c : c ee eC cries atePr SULya a cte eiesnres : Paty Premera oerecoUras ee Paty barred 7a tre d- Pree ceas Ce a Soot ene te ieotres es ora Cree SC east es ot eanot maxlengt! pees ee ora aes Ce SUL ies DErsiot astra ore eee ey Bremerecets poeeis at aenot Poems oo 4.Add TicketsPSC cco lerror_reporting(@); (strlen($_SESSTON iad wore Cee oy i A teema poee rece aout Peete aot ee ‘Squery=mysqli_query($con, pect ar Caer rer rer Stes coon poe ieee ot r content= $cprice ener are eee ee ae rane: ones peer pe= oe aoe c t ie iarey ites ee Pastry 7 aeeis Ser ee Ea 7 ote Ts coe Peet Coes cr eae re arse Pc. Seem : Creech otra meee Seem TCroL : ($row=mysqli_fetch_array($ret)) { Ota er rE Betas t isSane roe 5 eeu tert) 5.Animals Details User can get animals details Code: Gotan tee eet aCe cree See teem eee Ce erora Beaune aa Serre or0 rere cert Tee eae Err asT Sent eY aru reese iC (Srow=mysqli_fetch_array($query)) { Peer Poe iorns Deca! ( Corea pba eee ee i erent Earnie Pein eerPore COT acOny lerror_reporting(@); cee href: i i cere Set Peau eta) DO IUrSa Laces ot ore ced type= Prema Per eee Sac n() SERVO. ecru Cem e SPCR DED) rye rarveretee$.GETL Pee aca a Pcie Se eae oe eae Le EL Ramee eT a ree eeTy T COUNT(* 7 Pema Ce ir eee ees Renee eee Ces Meee ee atc ee) Pete eae : $offset, $no_of_records_per_page Come ce UCC nt clas oie Poe ire itd tose ots i Pe) axe Caneel ceerestess Core ar) Cree eee ace Ce eS ae moe) ($pageno >= $total_pages){ echo Corea D HS oesPetr emee arts 6.Contacts User Can Contacts For Queries Code: ae eat SeresstrtC) FoStrry ecm aed eee opens ae eee Pee ee esas aes rete C ery( class= etree) rae tee Geena $pageno = $ GET r cerns i Pease a en oe pena eT Soffset = ($pageno-1) eee T COUNT(*) FROM t Picea emcee r Istotal_rows = mysqli_fetch_array(Sret1)[0]; Istotal_pages = ceil($total_rows / $no_of_records_per_page); Eee eases ; $offset, $no_of_records_per_page"); Cee eae CCDS nt Corie re Te a] ceereiatess (Gia Yee5.2 TESTING APPROACH 5.2.1 Testing ‘The testing phase is an important part of software development. Its the puterized system will help {n automate process of finding errors and missing operations and also a complete verification to determine whether the objectives are met and the user requirements are satisfied. Software testing is carried out in three steps: 1. The first includes unit testing, where in each module is tested to provide its correctness, validity and also determine any missing operations and to verify whether the objectives have been met. Errors are noted down and corrected immediately. Unit testing is the important and major part of the project. So errors are rectified easily in particular module and program clarity is increased. 2. The second step includes Integration testing. It need not be the case, the software whose modules when run individually and showing perfect results, will also show perfect results ‘when nin as a whole, The individual modules are clipped under this major module and tested again and verified the results 3. The final step involves validation and testing which determines which the software functions as the user expected. Here also some modifications were. In the completion of the project itis satisfied fully by the end user. Unit testing Unit testing is essential forthe verification of the code produced during the coding phase and hence the goal is to test the internal logic of the modules. Using the detailed design description as a guide, important paths are tested to uncover errors with in the boundary of the modules, These tests were carried out during the programming stage itself, 5.2.2 Integration testing Integration testing focuses on unit tested modules and build the program structure that is dictated by the design phase. System testing System testing tests the integration of each module in the system. It also tests to find discrepancies between the system and it’s original objective, current specification and system documentation. The primary concer is the compatibility of individual modules. Entire system is working properly ornot will be tested here, and specified path ODBC connection will correct or not, and giving output ‘or not are tested here these verifications and validations are done by giving input values to the system and by comparing with expected output. Top-down testing implementing here. Acceptance Testing This testing is done to verify the readiness of the system for the implementation. Acceptance testing begins when the system is complete. Its purpose is to provide the end user with the confidence that the system is ready for use. It involves planning and execution of functional tests, performance tests, and stress tests in order to demonstrate that the implemented system satisfies its requirements, Tools to special importance during acceptance testing include: Test coverage Analyzer — records the control paths followed for each test case. ‘Timing Analyzer also called a profiler, reports the time spent in various regions of the code are areas to concentrate on to improve system performance. ‘Coding standards — static analyzers and standard checkers are used to inspect code for deviations from standards and guidelines. Test Cases Test cases are derived to ensure that all statements in the program have been executed at least once during testing and that all logical conditions have been executed. Using White-Box testing methods, the software engineer can drive test cases that © Guarantee that logical decisions on their true and false sides. © Exercise all logical decisions on their true and false sides, © Execute all loops at their boundaries and with in their operational bounds. © Exercise internal data structure to assure their validity. ‘The test case specification for system testing has to be submitted for review before system testing commences.emenionl bus haem sconces = = = p= beCHAPTER 6: RESULTS AND DISCUSSION 6.1 Test Reports 1.Show error when invalid username password is entered Fre Ue 6.2 User Documentation2.This is the main home page: 3.This is the admin dashboard page4.This is a manage animals page 5.qThis is a add animal pageshboard ene x ageere San 6.This is a manage type ticket page shboard tone7.qhis is a add ticket page for normal peoples Dashboard ‘Add Normal 200 Ticket 8.This is a manage ticket page for normal ticketsTT 9.This is page for managing animals in 200, TST10.This is about us section for user admin can update this € 96) Omm aud CHAPTER 7: CONCLUSION7.1 Conclusion © The project titled as zoo management system was deeply studied and analysed to design the code and implement . © due to enhanced features, most of the time is saved . © Coustomer can get their tickets according to their age . © Its all about managing zoological garden and gather information about the kingdom animalia, their behavior, their habitats . * This zoo management system supports zoo managements, teacher, NGO’s and other who use zoos as educational facilities . * Animal detail section shares details about animals . 7.1.1 Significance of the system The main aim to developing this website was to reduce public gathering in the ticket counter and gives chance to book tickets according to their locality © Save time for the process. 7.2 Limitation of the system * Database security . * OTP generation was not implemented . 7.3 Future scope of the project © We can add more animals in the list . © Can share experience through blog section .© Sends auto generation order for foods & medicine to suppliers . REFERENCES > www.google.com > www.youtube.com https://gist.github.com/discover > https://stackoverflow.com/ > https://www.wikipedia.org/
You might also like
Project Report On Zoo Management System
PDF
100% (7)
Project Report On Zoo Management System
47 pages
Zoo Management System
PDF
85% (27)
Zoo Management System
23 pages
Blackbook - .................... Blackbook - ...................
PDF
No ratings yet
Blackbook - .................... Blackbook - ...................
134 pages
Final Project Report: (Online Airline Ticket Reservation System)
PDF
No ratings yet
Final Project Report: (Online Airline Ticket Reservation System)
19 pages
A PROJECT REPORT On Online Examination System
PDF
No ratings yet
A PROJECT REPORT On Online Examination System
53 pages
Old Age Home Management System
PDF
50% (4)
Old Age Home Management System
36 pages
Online Bus Booking System
PDF
100% (2)
Online Bus Booking System
68 pages
Student Result Management System
PDF
100% (2)
Student Result Management System
25 pages
Dairy Management Project Report
PDF
No ratings yet
Dairy Management Project Report
41 pages
Zoo Management System: Shubham Maratha (230) Abhishek Jadhav (233) Hrushikesh Dolas (238) Namam Madariya
PDF
100% (3)
Zoo Management System: Shubham Maratha (230) Abhishek Jadhav (233) Hrushikesh Dolas (238) Namam Madariya
13 pages
OBBS Project Report
PDF
100% (1)
OBBS Project Report
42 pages
Project
PDF
No ratings yet
Project
11 pages
Internship Sample Pages
PDF
No ratings yet
Internship Sample Pages
7 pages
Mini Project Using Java
PDF
50% (2)
Mini Project Using Java
16 pages
Movie Ticket Booking
PDF
No ratings yet
Movie Ticket Booking
29 pages
Zoo Management System Project in PHP - Zoo Management System Project
PDF
No ratings yet
Zoo Management System Project in PHP - Zoo Management System Project
37 pages
Proj4 Zoo PPT 2
PDF
No ratings yet
Proj4 Zoo PPT 2
10 pages
PROJECT Synopses: Hostel Management System
PDF
No ratings yet
PROJECT Synopses: Hostel Management System
22 pages
Report Final
PDF
No ratings yet
Report Final
22 pages
Old Age Home
PDF
No ratings yet
Old Age Home
23 pages
Report of Hostel Management System
PDF
50% (2)
Report of Hostel Management System
26 pages
Tourism Management System Synopsis
PDF
No ratings yet
Tourism Management System Synopsis
10 pages
Gift Shop Management System - Divyansh Tiwari
PDF
No ratings yet
Gift Shop Management System - Divyansh Tiwari
30 pages
Online Railway Ticket Reservation Docomentation by Chandra Shekhar Bhakat
PDF
82% (22)
Online Railway Ticket Reservation Docomentation by Chandra Shekhar Bhakat
46 pages
SYNOPSIS (HOTEL MANAGEMENT SYSTEM Project) 1
PDF
No ratings yet
SYNOPSIS (HOTEL MANAGEMENT SYSTEM Project) 1
14 pages
Zoo Management
PDF
0% (1)
Zoo Management
6 pages
Online Bus Booking System
PDF
100% (1)
Online Bus Booking System
69 pages
Zoo
PDF
50% (2)
Zoo
98 pages
Tour and Travel Management System - TutorialsDuniya
PDF
No ratings yet
Tour and Travel Management System - TutorialsDuniya
67 pages
Zoo Management System: Project Synopsis On
PDF
0% (1)
Zoo Management System: Project Synopsis On
9 pages
Synopsis Tours and Travels
PDF
38% (13)
Synopsis Tours and Travels
21 pages
Online Hostel Management System
PDF
67% (3)
Online Hostel Management System
47 pages
Ifsc Code Finder System
PDF
No ratings yet
Ifsc Code Finder System
16 pages
Tourism Management System Project Report
PDF
No ratings yet
Tourism Management System Project Report
33 pages
Student Result MNG Sys
PDF
No ratings yet
Student Result MNG Sys
28 pages
Furniture Shop Management System Python Project
PDF
No ratings yet
Furniture Shop Management System Python Project
55 pages
College Management System
PDF
50% (2)
College Management System
50 pages
Jungle Safari Booking Management System: Mini Project Report
PDF
100% (1)
Jungle Safari Booking Management System: Mini Project Report
19 pages
Covid19-TMS Report Kings2
PDF
No ratings yet
Covid19-TMS Report Kings2
55 pages
College Website Creation
PDF
67% (6)
College Website Creation
51 pages
Examination System Online
PDF
No ratings yet
Examination System Online
108 pages
College Bus Management System
PDF
45% (11)
College Bus Management System
24 pages
Obcs Report PDF
PDF
100% (1)
Obcs Report PDF
42 pages
Apartment Visitor Management System: Developed in PHP & Mysql
PDF
No ratings yet
Apartment Visitor Management System: Developed in PHP & Mysql
10 pages
Travel and Tour Management System Synopsis
PDF
No ratings yet
Travel and Tour Management System Synopsis
4 pages
Student Result Management System Project Report
PDF
No ratings yet
Student Result Management System Project Report
37 pages
Final Report On Tours and Travel
PDF
No ratings yet
Final Report On Tours and Travel
131 pages
KMM Institute of Post Graduate Studies:: Online Gas Booking System
PDF
No ratings yet
KMM Institute of Post Graduate Studies:: Online Gas Booking System
61 pages
Micro-Project Report ON "Wedding Management Database System"
PDF
No ratings yet
Micro-Project Report ON "Wedding Management Database System"
17 pages
TMS PPT Nrgfyj
PDF
No ratings yet
TMS PPT Nrgfyj
34 pages
U99-E-Toll Online Toll Plaza Booking System
PDF
No ratings yet
U99-E-Toll Online Toll Plaza Booking System
90 pages
Department of Computer Application Project Report On: "Travel Record Management System"
PDF
0% (1)
Department of Computer Application Project Report On: "Travel Record Management System"
53 pages
"Student Management System": A Project Report ON
PDF
100% (1)
"Student Management System": A Project Report ON
10 pages
Toll Tax Management
PDF
No ratings yet
Toll Tax Management
53 pages
University Management System
PDF
0% (1)
University Management System
17 pages
Online Discussion Project Report
PDF
0% (1)
Online Discussion Project Report
75 pages
Marksheet-Generation System: Synopsis On
PDF
0% (1)
Marksheet-Generation System: Synopsis On
24 pages
MCA Final Project On Social Networking Site by Rupam Barman
PDF
No ratings yet
MCA Final Project On Social Networking Site by Rupam Barman
89 pages
Preshcool Synopsis
PDF
No ratings yet
Preshcool Synopsis
4 pages
Employee Management Report-1
PDF
No ratings yet
Employee Management Report-1
14 pages