• Tidak ada hasil yang ditemukan

DAFFODIL INTERNATIONAL UNIVERSITY DHAKA, BANGLADESH

N/A
N/A
Protected

Academic year: 2023

Membagikan "DAFFODIL INTERNATIONAL UNIVERSITY DHAKA, BANGLADESH "

Copied!
39
0
0

Teks penuh

I declare that this project was made by us under the supervision of Md. We also declare that neither this project nor any part of this project has been submitted elsewhere for the award of the Bsc degree. In-depth knowledge and great interest of my supervisor in the field of "Web Application Development Project Using PHP Laravel Framework in Jibika Project" to accomplish this project.

Syed Akter Hossain, Professor and Head, Department of CSE, for his kind help in completing my project and also to other faculty member and the staff of CSE department of Daffodil International University. I would like to express my gratitude to the entire programmer and employees of IT department, Daffodil International University Web team who supported me and gave me pleasant working experiences and helped me to prepare this report. I would like to thank my entire coursemate in Daffodil International University, who participated in this discussion while completing the coursework.

Developing web applications using php with laravel framework was the main goal of this project. To develop a web-based application or software, several programming languages ​​are in use today. Some of them are only used for the front-end and back-end design of the software.

There are also several other programming languages ​​that are used to develop dynamic software or application functions.

INTRODUCTION

  • Motivation
  • Objectives
  • Expected Outcomes
  • Training
  • Store information of users and officers
  • Store information of peoples who take advantages from this project
  • Photo Galley
  • Feedback
    • Report layout

For example, all account information of a logged in user is stored in the database. Front End Developer is the glue that holds web designers and back-end developers together. This framework is based on OOP-PHP: PHP has been used for twenty years since its inception in 1995.

It is trusted by a large number of websites and web developers, and the list is expanding day by day. Proven ability and versatility by developing and maintaining some of the most visited and popular websites. It is very familiar to programmers and programmers are very comfortable coding with it.

If you have programming skills in C and Perl, learning PHP will be very easy as PHP is a programming language. This project is mainly created for the Jibika project, which is overseen by the Daffodil Foundation. By using this project, people who take advantage of this project can train themselves in different parts.

By using this project we can also easily store all information of users, officers. By using this project, we can also easily store all the information of the people who benefit from this project. There are many photos of the work of those peoples who benefit from this project.

In chapter (1) I have described the introduction of the practice, the motivation, the objectives of this project and the expected results of this project. In chapter (2) I have described the history of this project Introduction, related works and comparative studies, challenges. In chapter (3) I have described the Requirements Specification of this project Use Case Diagram, Use Case Modeling and Description for Interaction System, Basic Requirements, Design Requirements for this system, Data Flow Diagram (DFD) .

BACKGROUND OF PROJECT 2.1 Introduction

  • User
  • Training
  • Related Works
  • Comparative Studies
  • Challenges
  • User Interface: One important thing in a software project is its user interface. Creating a dynamic user interface is time consuming and can be very complex in design phase
  • Keeping the Application simple and clear: If the application is very complex and user cannot recognize how it works, then the user will be frustrated and will give a negative review about the
  • Dealing with the different screen devices: Users may have many different screen devices
  • Performance: One of the important challenge is to design well performing and bug free Application which needs minimum charge of battery

Different applications contain different features, but there is no app that contains all features in one application. But in one application we provide many functions such as Store, Training and Calculation. On the other hand, our application also allows the Google map to find the location, adding multiple photo options for each activity of this project. Creating a dynamic user interface is time-consuming and can be very complex in the design phase.

Keeps the application simple and clear: If the application is very complex and the user cannot recognize how it works, then the user will be frustrated and will give a negative review of recognize how it works, then the user will be frustrated and give a negative review of the application. So our challenge is to handle the design of the application as it may vary for different devices. Performance: One of the important challenges is to design well-functioning and error-free application that requires minimal battery charging.

Figure 2.2.1: Diu Student Portal
Figure 2.2.1: Diu Student Portal

Requirement Specification

  • Use Case Diagram
  • Use Case Modeling and Description for interaction system
  • Design Requirements for this system
  • Reparability: The interaction system must be designed so that it can be easily repaired during the working time when necessary. The system repairs must be done quickly that
    • Basic Requirements
    • Data Flow Diagram (DFD)
  • Design Specification
    • Front-end Design
    • How our site is unique

In this whole system, we can give access to two people, one is the user and the other is the administrator. His job is to access all the resources of this project that are kept by the administrator. With this project, you can collect all the information. this project saved by an administrator.

The interaction system should be designed in such a way that it optimizes the main task or function for which a user is impressing. The interaction system should be designed in such a way that it can be easily repaired during working hours if necessary. On this website, the general user can visit the home page and find all the information about the jibika project.

He can also view the training sector and can also download training files which were attached by the administrator. On this website we provided some pictures which are shown with a slider about our latest works. On the registration page, we need a username, an email address and an eight-digit password.

On the right side of this page there is a sector for easy access where we can easily find the stuff that worked for this project. On that page we can find the list of stuff that works for this project. On this page we can see the group list which are works under this project.

If we go inside the show, we can find the villager list working under this project. On this page we can see the villager list which works under this project. We can also create a new villager profile or update an older villager profile or delete a villager profile.

If we go inside, we can find the details of the villagers working under this project. If we go inside, we can find the work details along with the PDF file.

Figure 3.1.2: Use Case Diagram of User
Figure 3.1.2: Use Case Diagram of User

Implementation and Testing 5.1 Requirements

  • Requirement for a Web Development Process
  • Main functionalities
  • Implementation
  • Functional requirements
  • Conclusion
    • Future Update

A use case diagram in the Unified Modeling Language (UML) is a type of behavior overview characterized by and made from a use case investigation. Its motivation is to introduce a graphical breakdown of the usability given by a framework regarding characters on the screen, their goals, and any states between those use cases. The fundamental motivation behind a use case graph is to indicate which framework capabilities are performed for which on-screen character.

The utility of a venture management framework arises where the client and the CEO have different functions to perform. While the client is modifying or uploading/uploading or deleting records in the framework while the client is logged in, at that point our administrators have more control rights in the framework. HTML - Hypertext Markup Language (HTML) is the default language for creating websites and web applications.

PHP is basically used for retrieving and displaying data assets on the web that are available to all clients anywhere in the world. The application is used for a wide variety of purposes, including information storage, online business, and logging applications. Hypertext Markup Language (HTML) is a standard for portraying structure and entering data over the Internet.

CSS is the dialect for depicting the presentation of web pages, including colors, format and textual styles. To improve efficiency of creating web applications for customers and to make our regular work life simpler, the framework has set prerequisites for making an inner framework called online collaboration framework. Be that as it may, in the wake of building this site, we can get both specialist and item owner the same stage where they can negotiate through the help of administrator.

Loads of customers will have the ability to benefit in the wake of making this website. Available: <>. Retrieved from KALYAN CITY LIFE: <>.

Appendix

Gambar

Figure 2.2.1: Diu Student Portal
Figure 3.1.1: Use Case Diagram of Admin Admin
Figure 3.1.2: Use Case Diagram of User
Fig: 4.3.1 Contact us page

Referensi

Dokumen terkait

Pengujian pada admin kondisi pengujian jika admin update data prnduduk, jika admin menambahkan data masyarakat tetapi data yang wajib diisi belum lengkap, jika data kegiatan diinput dan

LIST OF TABLES TABLES PAGE NO Table 1: Use Case Description of Record Voice 10 Table 2: Use Case Description of Control Bluetooth 11 Table 3: Use Case Description of Recognize