• Tidak ada hasil yang ditemukan

Project Report On Pet Carriage

N/A
N/A
Protected

Academic year: 2023

Membagikan "Project Report On Pet Carriage"

Copied!
51
0
0

Teks penuh

Project Overview

Project Purpose

  • Background
  • Goals

Stakeholder

Proposed System Model

Project Schedule

  • Gantt chart
  • Project Plan
  • Functional Requirements
    • Registration
    • Login
    • Post Ad
    • Remove Ad
    • Block Ad
    • Approve Ad
    • Contact with Pet Owner
    • Confirmed Pet adoption
  • Data Representation
  • Performance Requirements
    • Speed and Latency Requirements
    • Precious or Accuracy Requirements
    • Capacity Requirements
  • Dependability Requirements
    • Reliability Requirements
    • Availability Requirements
    • Robustness or Fault Tolerance Requirements
    • Safety-critical Requirements
  • Maintainability and Supportability Requirements
    • Maintenance Requirements
    • Supportability Requirements
  • Security Requirements
    • Access Requirements
    • Integrity Requirements
    • Privacy Requirements
    • Personalization and Internationalization Requirements
    • Understandability and Politeness Requirements
    • Accessibility Requirements
  • Usability and Human Interaction Requirements

Functional requirements may involve calculations, technical details, data manipulation and processing, and other specific functionality that defines what a system is supposed to achieve. Post advertisement is a process where pet owner can create advertisement about his/her pet to search the pet adopter. Remove ad is a process where a pet owner can remove his/her ad if the pet has already been adopted or for any other reason.

In program structuring and essential structure, a non-pragmatic need is a need that exhibits different criteria used to judge the movement of the system instead of unambiguous necessities. To ensure exceptional programming, it is essential to maintain an amazing system introduction. Description Client data such as admin data, representative data and so on will be kept and properly maintained based on the fact that my framework can meet all the prerequisites as stated in this segment.

One of the most essential aspects of a reliability program is characterizing the reliability objectives an item must achieve. Safety-critical requirements are characterized as that subset of mission base frameworks for which disappointment could result in disaster or loss of life, or damage or destruction of property. Description All customer data is kept safe and sound and they have not thought about that.

Maintainability and maintainability are of great importance to the owners to better serve the users. Supportability refers to the extent to which the qualities, structure, and elements of items or administrations meet the guidelines of a specific framework or association. The access policy includes whether your frameworks meet requirements, who should have the ability to get to the framework, what parts of the framework they should access, and where.

Pet owner and pet adopter can access the pet section dashboard and the admin can access the admin dashboard for specific activities.

Table 2: Registration Requirements
Table 2: Registration Requirements

Use Case Diagram

Use Case Description

01 Create an account Pet owner and pet adopter will create an account 02 Post an advertisement The pet owner can create an advertisement about his pet. 08 Login Pet adoption, pet owner, administrator will access the system through this process, although their panel is different.

Activity Diagram

  • Activity Diagram for Posting Ad
  • Remove Ad
  • Activity Diagram for Pet Adopt Confirmed
  • Activity Diagram for Make Category

From there, they can contact the owner to confirm that any pet is available. In this diagram, an administrator can log in and create a category that will be easier to maintain.

Figure 3.2: Post Ad
Figure 3.2: Post Ad
  • Class Responsibilities Collaboration (CRC) Cards
  • Sequence Diagram
    • Sequence Diagram for Posting Advertisement
    • Sequence Diagram for Post Comment
    • Sequence Diagram for Pet Adoption
    • Sequence Diagram for Advertisement Deactivation
  • Class Diagram
  • Database Diagram
  • Development Tools and Technology
    • User Interface Technology
    • Implementation Tools and Platforms

A sequence diagram is where the collaboration between classes is represented as parallel vertical lines and the procedure lives at the same time as the level line and the business message. It is used for the general theoretical presentation of the structure of the application and for the correct demonstration of the interpretation of the patterns in the programming code. When all internal relations and activities are presented schematically, then it is called a class diagram.

A database model is a type of information model that defines the coherent structure of a database and generally determines how information can be stored, sorted, and controlled. The User Interface Technology (UI) is the purpose of collaboration and correspondence between human and PC in a gadget.

Table 19: Pet Owner, Pet Adopter CRC
Table 19: Pet Owner, Pet Adopter CRC
  • Testing Features
  • Testing Strategies
    • Test Approach
    • Pass / Fail Criteria
  • Testing Environment
  • Test Case
    • Test Case for Pet Adopter Registration
    • Test Case for Pet Adopter Login
    • Test Case for Admin Login
    • Test Case for Post Ad
    • Test Case for Make Categories

A test case is a set of conditions or factors under which an analyzer will determine whether a framework being tested meets prerequisites or functions accurately. Test case for registration of pet adopters follows in table 20: Table 20: Test case for registration of pet adopters. Submodule: Pet Adopter Registration Test Design By: Hasibul Hasan Test Priority(Low/Medium/High): High Test Design Date Text Title: Registration With Valid.

Insertion condition: If the user information is valid, the information will be stored in the database, otherwise the invalid message will be displayed. Submodule: Pet Adopter login Test Design by: Hasibul Hasan Test Priority (low/medium/high): High Test Design date Text Title: Login with valid information Test performed by: Hasibul Hasan Description: Test the system on the login page Text Execution date . Post Condition: If the user information is valid, the information will match the database.

Test Priority (Low/Medium/High): High Test Design Date Text Title: Login with Valid Information Test Performed by: Shanto Description: Test the system on the login page Text Execution Date. Post condition: If the user data is valid, the data will match the database. Submodule: Timing Test Plan Author: Hasibul Hasan Test Priority (Low/Medium/High): High Test Plan Date.

Post condition: If the pet's information is valid, the information will be inserted and the database published. Submodule: Make Categories Test Design By: Hasibul Hasan Test Priority (low/medium/high): High Test Design Date Text Title: Make Categories Test Performed By: Hasibul Hasan Description: Admin will insert category data. Post condition: If the information is valid, the information will match the database.

Table 21: Test Step for Pet Adopter Registration  Test Step  Test Data  Expected
Table 21: Test Step for Pet Adopter Registration Test Step Test Data Expected
  • User Login
  • Terms And Conditions
  • Sign In
  • Admin Dashboard
  • Post Advertisement
  • Advertisement details
  • Advertisement Image
  • View pet Image

After the registration process, one can access the website using his/her user id and password which he created on the registration page. If any pets are adopted he can delete the post or for any reasons admin can delete the post. In Ad Details there is a title about the pet, and in the description about the pet details.

Here, the user can see an image of a pet image that is larger than it appears on the screen.

Figure 6:2 Terms and Conditions
Figure 6:2 Terms and Conditions

GitHub Link

Critical Evolution

Limitations

Obstacles & Achievements

Future Scope

Discussion and Conclusion

Gambar

Figure 1:1System Model
Figure 1:2Gantt chart
Table 12: Capacity Requirements
Table 16: Safety-critical Requirements
+7

Referensi

Garis besar

Dokumen terkait

Jurnal Pengajian Islam, 2022, Bilangan 15, Special Issue, Halaman 221-234 233 Table 3: Test Case for Edit, Update and Delete Membership Test Case 3 Test Case Name: Edit, Update and

14 ©Daffodil International University Table 20: Login Use Case Name Login Use Case ID UCid-3 Pre-Condition • Must have to be registered user with admin approval • Visit the