• 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!
59
0
0

Teks penuh

Sajal Hossain, ID number of the Department of Computer Science and Engineering, Daffodil International University, has been accepted as satisfactory in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering and approved in terms of style and content. . Department of Computer Science and Engineering Faculty of Natural Sciences and Information Technology Daffodil International University. We hereby declare that this project was done by us under the supervision of Ahmed Al Marouf, Lecturer, Department of CSE Daffodil International University.

We also declare that neither this project nor any part of this project has been submitted elsewhere for the award of any degree or diploma. His endless patience, scientific guidance, constant encouragement, constant and energetic supervision, constructive criticism, valuable advice, reading many inferior drafts and correcting them at all stages have made it possible to complete this project. Syed Akhter Hossain, CSE Department, for their kind assistance in completing our project and to other faculty members and staff of CSE Department of Daffodil International University.

We would like to thank our entire coursemate in Daffodil International University who participated in this discussion while completing the coursework. The main goal of this project is to propagate a good communication between a donor, who wants to donate and donors who need it.

Motivation of work

They communicate with each other on this site or can meet physically if they want.

Objectives

Expected Outcome

Report Layout

BACKGROUND………………………………….. 4-7

Related work

For-profit fundraising refers to the identification and recruitment of donors or other sources of capital for for-profit organizations. In a profitable fundraising system, funds are raised as capital to invest to make a profit. On the other hand, non-profit fundraising refers to identifying donors who donate benevolently.

Table 2.1 Comparative Studies  Par
Table 2.1 Comparative Studies Par

Scope of the Problem

Challenges

REQUIREMENT SPECIFICATION…...…….. 8-17

Requirement Collection and Analysis

Use Case Modeling and Description

Logical data model

Design Requirements

DESIGN SPECIFICATION……..……………. 18-32

Implementation Requirements…………………………………………… 31- 31

In the Implementation Requirements section, we mainly discussed all the tools and components that we used to develop our project. The computer server is used for the website files as well as the database, which will contain the site data. It was decided that the website would be hosted by the author's desktop computer, which has a 2.3 Gigahertz CPU, 2 Gigabytes of DDR2 memory and 250 Gigabytes of Hard Drive storage.

A database server allows the system to store and retrieve data that the system will use. Administrative tools allow the database administration to make backup copies or any necessary changes to the website database. It was chosen because it is a trusted and very popular open source database system that is freely available and comes with many useful administration tools [15].

The web server allows any computer with an Internet or local network connection to host a website. When someone from another computer tries to access the IP address of the host computer using HTTP, they are. For the purpose of this system, we decided to use the popular open source web server called Xampp, which is available at http://www.apachefriends.org[24].

The PHP server allows the host computer's browser to run PHP code and view PHP web pages. This PHP is fully compatible with the version of the Xampp web server that was used. MySQL is a general type of database. Security rules tell us how to structure our data and from where our data can be read or written.

If any user provides any email or password that is not stored in our database, they cannot log into our system. All the input given by a certain member will be stored under their own member_id. When a member subscribes to our application, they are given a unique member_id.

Figure 5.1 it shows the registration process.
Figure 5.1 it shows the registration process.

Implementation of front-end design

Implementation of Interaction

Testing Implementation…………………………………………………… 36-40

Click on the causes button or view the active campaign page and browse the entire active campaign. In chapter 5.4, we showed the test case, the test input, the expected output, the actual result, and finally we revealed our results and the test result of this website was successful. So in the end we can carry out the results as the usability testing benefits to the end user, member or donor.

It was the question of the time to create an online fundraising system in our country. The challenging part of this project was creating a user-friendly system that minimizes work for the user, but benefits the user in the way the project focused. This project can be integrated with any fundraising organization to enrich the system and make it more useful.

We will try our best to reduce the limitation of our website in future update.

Table 5.1: Testing Implementation  Test case  Test input  Expected
Table 5.1: Testing Implementation Test case Test input Expected

Scope for Further Developments

4]”Help with Software Testing” Internet: http://www.softwaretestinghelp.com/what-is-sdlc-waterfall-model/[last accessed: March 7, 2018, at 2:00 PM]. 8]“what-is-use-case-specification”Internet:https://www.visual-paradigm.com/guide/use-case/what-is-use-case-specification/[last visited March 9, 2018 , at 8 p.m.]. 11]“Logical data model” Internet: https://www.1keydata.com/datawarehousing/logical-data-model.html/[last accessed: March 13, 2018, at 9:00 PM].

13] “Bangladesh Care Website” Internet: https://www.concern.net/where-we-work/asia/bangladesh [last accessed 14 March 2018 at 07:00]. 16] “waterfall-model” Internet: https://economictimes.indiatimes.com/definition/waterfall-model [last accessed 15 March 2018 at 9 pm]. Therefore, we believe that our "Helping Hand Donation System" website will be positive and effective for users.

Table Appendix B: Related websites [14]
Table Appendix B: Related websites [14]

Gambar

Table 2.1 Comparative Studies  Par
Figure 3.1 shows the Data flow diagram of the system.
Figure 3.3: it shows the member Use case diagram [10]
Table 3.2 Use case description of Login
+7

Referensi

Dokumen terkait

Use Case No: 07 Use Case Name: Manage Cart Actor : Customer Pre-condition : Customers have to add product to the cart Post condition : Customers have to click on edit cart to manage