• Tidak ada hasil yang ditemukan

Daffodil International University

N/A
N/A
Protected

Academic year: 2023

Membagikan "Daffodil International University "

Copied!
64
0
0

Teks penuh

We hereby declare that this project was done by us under the supervision of Shaon Bhatta Shuvo, Lecturer, Department of CSE and co-supervision by Mr. 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, expert guidance, constant encouragement, constant and energetic supervision, constructive criticism, valuable advice, reading many inferior drafts and correcting them at all stages made it possible to complete this project.

Syed Akhter Hossain, Head and Department of CSE for his kind help in completing our project and also to other faculty members and staff of CSE department of Daffodil International University. We would like to thank all our coursemates at Daffodil International University who participated in this discussion while completing the coursework. Finally, we would like to thank our family, especially our parents, for their continued support and encouragement throughout the duration of the project.

For this reason, we will develop an application and a responsive web-based system to control all these data together and maintain them in an easy way. With this mobile application police can read about the criminal and he can also enter criminal details. The police can search by Name/NID number if he is in doubt about someone, if he had a criminal record before, the application will show the details of this criminal.

In this website many types of features will be available like police can update or add their profile and also some rules will be available which we need in our daily life.

Background 1

Aim of the project 1

Methodology to be used 2

Benefit of the project 2

In this chapter we discussed some features which are used in web based systems and android apps like complaint, information, add case, links etc. Here in this activity user can see the case description and also want to see if there is a victim, criminal or suspect is free. In this activity, the user can search for criminals by NID, Name, District and from which station the case was created.

With the help of this activity user can see the police of each station specifically. A pie chart is implemented in this activity which will help to know about the relationship of criminals. Test Objective To check if the error message after entering invalid username or password.

Test Objective To check if the application crashed or not. Expected result It should not be crushed. In this chapter we know about implementation and how to check the whole project with development. In this project, every important message from the station could be shared with other duty officers.

Figure 1: Flow chart diagram
Figure 1: Flow chart diagram

Organization of the project 2

It is a dynamic website and app that allows users to send data to the database and also retrieve it[2]. All types of criminal and police information can be stored in the database. If a user needs data, he can collect it here. Users can also post important messages for everyone, which will appear on any Android device.

Police could chat using an Android device, allowing them to share important information.

CMS 3

Application Features 4

  • Complain 4
  • Information 4
  • Add case 4
  • Form 4
  • Links 4
  • Chart 4
  • Update 4
  • Total registered 4
  • Web-based system 4
  • Android app 5
  • Summary 5
  • Technical Feasibility 6
  • Economic Feasibility 7
  • Legal Feasibility 7
  • Software Feasibility 7

It is used to determine the viability of an idea and analyze how a project can be completed. This type of study is of course for a project. These studies aim to objectively and rationally unlock the strengths and weaknesses of an existing business or proposed danger, opportunities and threats as presented by the environment, the resources needed to carry it out, and finally the prospects. for success[4]. When technical resources meet capacity, the team members are able to convert the ideas into working system.

It also involves evaluating the hardware, software and other technological requirements of the proposed system. Every project has to meet some requirements, we were given some and we developed our project with the requirement that was given. We can use our own server on the other hand, we can take part of any professional server provider.

Summary 7

With the help of requirements analysis, one could guess about the structure of the project. Basically, we need to know what our customer's requirements are and what our system can do for it. If we know it matters, we can work on it and no complexity is created on the project. These analyzes are needed due to their accuracy, and the possibility of combining the requirements of the system to be developed is also explored.

Why requirement collection is needed? 8

This is the main database table of this project, the application databases are connected to it.

Requirement Collection Activities 8

Flow chart diagram 9

Use case diagram for web-based system 10

Use case diagram for Android application 11

Summary 12 CHAPTER 5

This is the design of architecture, modules, interfaces and data for a system to meet specified requirements. It is intended to meet specific needs and requirements for a project and to design how the project meets the ultimate goal. Database management system is the system that allows us to store all our data or information in the database.

The primary purpose of a database management system is to provide a convenient and efficient environment for use in obtaining and storing database information. If the data is to be shared between several users, the system must avoid a possible anomalous result.

Database Design 13

E-R Diagram 14

Summary 14

Front End Design 15

  • Opening the application 15
  • Login 16
  • Homepage 16
  • Navigation Drawer 17
  • Your Profile 17
  • Assigned Case 18
  • Search Criminal Option 19
  • Category of Crime 19
  • Police Stations 21
  • Your Station 22
  • Find nearest Police 23
  • Statistics 23

Users can view the case details by clicking on the case he/she wants to open. This activity shows the category of the crime and after clicking on a category the estimate of the solved case and the ongoing case is displayed. This activity shows the details of the selected case and the total number of criminals in this case.

Here the user can also see whether the case is still open or not and the criminal profile is displayed by clicking on the criminal name. The user can see his/her own station and the wanted criminals registered under your station will also be displayed in that activity.

Figure 6 : Login
Figure 6 : Login

Back-end Design 24

Description Table 25

Person Table 26

Then we need to divide the whole procedure into several parts to make it easy and simple. For this type of new software, a project manager must think about the entire environment. Testing the project whether it can still meet the final goal as requirements or not.

Figure 26 : Home for local user’s
Figure 26 : Home for local user’s

Summary tools and language 26

Front end design 27

Home from local user 27

Selection Page 28

Admin Login 28

Dashboard of admin 29

Add 30

View 31

Station Login 32

Station Dashboard 32

Add 33

View 34

About us and useful links 35

Implementation of front end design 35

Back-end Design 35

Database table of web-based system 36

Introduction 37

Software Development 37

Implementations 37

We also point to some of the skills we have gathered with the help of this project.

Critical Appraised 37

Problem of critical appraised 38

Testing 38

Testing Plan 39

  • First test with those test objectives 39
  • Test case 1 for program running 39
  • Test case 2 Menu Testing 39
  • Test case 3 Option Testing 40
  • Test case 4 Logout Testing 40
  • Test case 5 Error message testing 40
  • Test case 6 Username or Password Testing 41
  • Test case 7 Admin Panel Testing 41
  • Test case 8 Android application crashed or not 41

Finally, with the help of this chapter, we already know how we tested our project. By(Kimberly Bradley) Available at<>.

7] LEGAL FEASIBILITY ASSESSMENT available from APMG international << https://ppp-certification.com/pppcertification-guide/15-assessing-legal-feasibility >> (last accessed.

Test Result and Report 42

Summary 42

Summary 44

Conclusion 45

After completing the project, we have gained deep knowledge and skills in HTML, CSS, xml for designing the structure of any website and also learned PHP for developing a dynamic application. This knowledge will help us to create any kind of website and android application which will help us in our future career.

Future Work 45

Appendix 43

Project Reflection 46

Related Diagram 46-48

Gambar

Figure 1: Flow chart diagram
Figure 2 : use case diagram of website
Figure 3 : Use case of android app
Let’s see our database’s ER diagram. Following (5.1) figure show the entity relationship of the  whole system
+7

Referensi

Dokumen terkait

Peraturan Otoritas Jasa Keuangan Nomor 17/POJK.05/2017 Kitab Undang-Undang Hukum Perdata Kitab Undang-Undang Hukum Dagang Polis Perjanjian Asuransi Allianz JURNAL Irniarti, Siti..

Avondale University Avondale University ResearchOnline@Avondale ResearchOnline@Avondale Science and Mathematics Papers and Journal Articles School of Science and Mathematics