• Tidak ada hasil yang ditemukan

department of software engineering , fsit

N/A
N/A
Protected

Academic year: 2023

Membagikan "department of software engineering , fsit"

Copied!
73
0
0

Teks penuh

Project Overview

Project Purpose

Background

Benefits And Beneficiaries

Stakeholders

Project Schedule

Ganttchart

Milestones/Deliverables

Functional Requirements

Login

Planners

Vendors

Fashion and Beauty

Food And Drink

Blog

About Us

Advertise

Performance Requirements

Speed and latencyrequirements

Precision and accuracyrequirements

Capacity Requirements

Dependabilityrequirements

Reliability and availability

To support global and flexible operations, the system must be available around the clock. Description The system must be available 24 hours a day. The system must be updated continuously.

Safety critical requirements

Maintainability and supportability

Supportability Requirements Specification

Adaptability requirements

Security requirements

  • Access requirements
  • Integrity requirements
  • Privacy requirements
  • Accessibility Requirements

Description The system shows several options that participants have when using the system. Description The system is more efficient, easier to use, more functions added. The system is understandable for both users.

Look and Feel

Appearance Requirements

Style Requirements

Operational and Environmental Requirements

Expected Physical Requirements

Requirement for Interfacing with Adjacent System

Release Requirements

Legal Requirements

Compliance Requirements

Standard Requirements

Use Case Diagram .................................................................................................... 15-19

Goal To ensure that they are members of the system and have access to use the system. Success End Condition After successful login, the administrator and the customer can use the function of the system. Failed End Condition If they enter an incorrect email address or password, they will not be able to access the system.

Event organizers will advertise all their activities here and users will see and interact with these ads. 1 Organizers will advertise all their activities here 2 Users will see these ads and interact with them. Prerequisites The customer or organizer must be registered and log in to the system. Success End Condition Show all ads on this page.

View information Organizers will advertise all their activities here and users will see and interact with these ads. Users can select planners and view planner information and you can also purchase or book. Vendor users can select vendors and view vendor information and you can also purchase or reserve.

Beauty users can select a category for fashion and beauty information and can also purchase or book. Drinks Users can select a category to get information about food and drinks, and they can also purchase or book.

Activity Diagram

Class Diagram

Development tools and technology

Laravel is a commonly used open source scripting language that is particularly suitable for web development and can be embedded in HTML. Some people do better looking at lots of tools and asking themselves "How can I use these tools to achieve my goals and which ones do I use?" While others may look at tactics that have been tried and proven to be successful and decide which tactic best suits them and their goals. And many start by developing a sound strategy and then decide which tactics and tools best suit their needs to achieve their goals.

The Apache HTTP Server Project is an effort to develop and maintain an open source HTTP server for modern operating systems, including UNIX and Windows. The goal of this project is to provide a secure, efficient, and extensible server that provides HTTP services in sync with current HTTP standards. The Apache HTTP Server was launched in 1995 and has been the most popular web server on the Internet since April 1996.

Originally based on the NCSA HTTP server, development of Apache began in early 1995 after work on the NCSA code stalled. Apache played a key role in the initial growth of the World Wide Web and quickly overtook NCSA HTTP as the dominant HTTP server and has remained the most popular since April 1996. In addition to Unix, the software is available for a wide range of operating systems, including Station, Microsoft Windows, Netware and VMS. Because this database server provides huge storage space and this server is very easy to use.

D ataFlowDiagram

Functional testing is the process of making changes in software system to add one or more new features or to make modifications in the already existing features. Each of these features is said to have a characteristic designed to be useful, intuitive and effective. If a user posts a book, the post will be approved by the admin and everyone can see the post.

A test strategy is a general approach to the testing process rather than a method of creating specific system or component tests. Different testing strategies can be adopted depending on the type of system to be tested and the development process used. A test approach is the implementation of a project's test strategy, which defines how testing will be performed.

Proactive - An approach in which the test design process is started as early as possible to find and fix the defects before the build is created. Reactive - An approach in which testing only begins after design and coding is complete. Black box testing is also called functional testing which ignores the internal mechanism of a system or component and focuses on the outputs generated in response to selected inputs and execution conditions.

These are input data that the program expects and is programmed to convert into usable values. This is input data that the program may present, but does not produce meaningful output. At the time of testing, the developer will define the boundary value and generate a test case for performing the boundary value analysis.

According to the given scenario, the expected result must occur, then the scenario will be considered as passed, otherwise the criteria should be failed. If an item that has been tested 10 times, 9 times perfectly executed, and a single time does not work properly, it will be considered a failure. After sending a query in the system, if the expected page is not displayed, it will be considered as an error case.

Testing Schedule

T raceAbilityMatrix

T esting Environment

T est Cases

Required Input Field in AllPages

Checking Editable and Not Editable

Log In page

Home Page

Event Page

EventDetailsPage

User Registration Page

This project's UI is very simple and clean, which helps a lot for the user's experience. That is why it is important to test this project and then I solved an error that I got after testing this project. Saving the data with financial year wise and getting the data in a correct format was a hurdle for me.

Working on this project I learned a lot and met a wonderful person. This project gives me the opportunity to work on similar projects like this.

View Post

View Advertise

Admin Dashoard

Category

Category List

View Blog Post List

ProjectSummary

Limitations

Comparewithexistingsites

Future Scope

Referensi

Dokumen terkait

The first two parts of this thesis are about a theoretical overview of contraction theory and its advantages, with an emphasis on deriving formal robust- ness and stability guarantees