Realizarea unei Aplicatii Web de Tip Forum de Discutii

Proiect
6.3/10 (3 voturi)
Conține 23 fișiere: doc, jpg, gif, png, html, php, frm, css, db, opt
Pagini : 18 în total
Cuvinte : 2316
Mărime: 206.22KB (arhivat)
Cost: 11 puncte
Profesor îndrumător / Prezentat Profesorului: Conf.Univ. Oancea Romana

Cuprins

Abstract 2

Cuprins 3

Introducere 4

CAPITOLUL 1 5

PROIECTAREA BAZEI DE DATE ŞI IMPLEMENTAREA ACESTEIA ÎN SQL 5

CAPITOLUL 2 7

ARHITECTURA APLICAŢIEI 7

CAPITOLUL 3 8

IMPLEMENTAREA INTERFEŢEI APLICAŢIEI ÎN HTML ŞI PHP 8

3.1 Conectarea la serverul MySQL - db.php 8

3.2 Afişarea topicurilor - index.php 8

3.3 Formular de adăgare topic nou - formaddtopic.html 9

3.4 Inserare topic nou - addtopic.php 10

3.5 Afişarea mesaje topic – afisaretopic.php 10

3.6 Formular de adăugare mesaj şi inserare - addpost.php 12

3.7 Formatare - stiluri.css 13

CAPITOLUL 4 14

PREZENTAREA APLICAŢIEI 14

CAPITOLUL 5 16

INSTALAREA APLICAŢIEI 16

Concluzii 17

Bibliografie 18

Extras din document

Acest proiect isi propune să prezinte modul în care se poate realizeza o aplicatie web functionala de tip FORUM DE DISCUTII .

Un forum de discutii este o aplicaţie care trebuie sa contina urmatoarele elemente functionale:

• Afisarea pe prima pagina a listei cu topicurile din baza de date (subiectele);

• Posibilitatea de a adăuga un nou topic ;

• Afisarea mesajelor continute în cadrul unui topic atunci cand acesta este accesat printr-un click;

• Posibilitatea de raspuns la mesajele din cadrul unui topic afişat;

• Identificarea autorilor topicurilor şi mesajelor prin adresa de email sau user ID (în aplicaţia de faţă s-a folosit adresa de mail).

Aplicaţia a fost realizată folosind :

• Un template free downloadat de pe internet;

• limbajul static HTML pentru partea de interfaţa (formatare)

• limbajul de server-side scripting PHP , pentru citirea datelor din baza de date , prelucrarea datelor ce vor fi afişate, adaugarea de noi date , precum şi modificarea celor existente in baza de date MySQL.

• Sistemul de gestiune a bazelor de date open-source MySQL , pentru stocarea datelor într-o baza de date relaţională

Introducere

Proiectul este structurat pe 5 capitole şi are ca scop prezentarea modalităţilor în care se folosesc PHP şi MYSQL pentru a realiza o aplicaţie web dinamică de tip FORUM DE DISCUŢII, care operează cu o date stocate îintr-o bază de date.

Primul capitol îşi propune să realizeze proiectarea bazei de date şi realizarea tabelelor in MySQL.

Al doilea capitol prezintă arhitectura funcţională a aplicaţiei.

Al treilea capitol are drept implementarea aplicaţiei folosind PHP, MYSQL, HTML pentru realizarea tuturor modulelor care alcătuiesc aplicaţia.

Al patrulea capitol are ca scop prezentarea aplicaţiei .

Al cincilea capitol îşi propune ofere informaţii despre instalarea aplicaţiei .

CAPITOLUL 1

PROIECTAREA BAZEI DE DATE ŞI IMPLEMENTAREA ACESTEIA ÎN SQL

2.1 Proiectarea tabelelor

În urma analizei asupra informaţiilor dntr-un forum de discuţii s-a ajuns la concluzia ca sunt necesare 2 tabele : unul pentru memorarea datelor despre topicuri si altul pentru memorarea datelor despre post-uri .

Mai jos este prezentat modelul relaţional al bazei de date (tabele şi legăturile dintre acestea) :

Post

Idpost

Idtopic

Continut

Datacreare

Emailautor

Topic

Idtopic

Titlu

Datacreare

Emailautor

2.2 Crearea tabelelor în MySQL

Se creeaza baza de date “forum’ astfel:

Se acceseaza interfata de adinistrare a serverului MySQL, astfel :

//localhost/phpmyadmin, dupa care se taseteaza numele forum in caseta Create new Database si se apasa butonul Create.

Preview document

Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 1
Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 2
Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 3
Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 4
Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 5
Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 6
Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 7
Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 8
Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 9
Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 10
Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 11
Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 12
Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 13
Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 14
Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 15
Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 16
Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 17
Realizarea unei Aplicatii Web de Tip Forum de Discutii - Pagina 18

Conținut arhivă zip

  • data
    • forum
      • db.opt
      • post.frm
      • topic.frm
  • WWW
    • images
      • back.gif
      • back_all.jpg
      • bottom.gif
      • h2.gif
      • h2_back.gif
      • menu.png
      • menu_r.gif
      • Thumbs.db
      • title.gif
      • title_back.gif
      • top.gif
      • top.png
    • addpost.php
    • addtopic.php
    • afisaretopic.php
    • db.php
    • formaddtopic.html
    • index.php
    • styles.css
  • Prezentare proiect-Forum.doc

Alții au mai descărcat și

Realizarea unui Sistem Informatic in Php si MySQL - Agentie de Plasare

Introducere Proiectul cu Tema : Realizarea unei pagin web interactive la firma Agenţia Cronos utlizând PHP si MySQL a fost realizată în urma...

Elaborare unui web-site și a unui program de administrare, utilizând PHP, Delphi, Mysql

INTRODUCERE Tehnologiile şi aplicaţiile de pe Internet se extind extraordinar de rapid, capătând o atenţie deosebită, deoarece Internetul...

Aplicatie pentru Testare Online

2. Prezentarea aplicatiei 2.1. Prezentare generala În capitolul anterior am prezentat o serie de tehnologii utilizate în dezvoltarea...

Programare HTML

1.1 Istoric al Limbajului HTML Unul din primele elemente fundamentale ale WWW ( World Wide Web) este HTML ( Hypertext Markup Language ), care...

Agenda FOX PRO

1. BAZE DE DATE. GENERALITÃTI. O bazã de date este un sistem de colectii de date referitoare la un domeniu particular, care poate fi utilizat si...

Biblioteca On-line

O data cu dezvoltarea exploziva a intenetului, au aparut magazine virtuale atat ca o alternativa cat si o completare a celor “reale”, mai usor si...

Evidenta Magazin Elecrocasnice

Domeniul bazelor este un domeniu strict al informaticii, operând cu mărimi şi noţiuni specifice. Foarte multe probleme informatice se reduc, la...

Te-ar putea interesa și

Implemetarea unei Platforme de E-Learning

DETALII 1. PRECIZARI SI DATE INITIALE: Desi exista numeroase definitii posibile pentru termenul de e-learning, o varianta acceptabila in limba...

Crearea și promovarea site-ului Internet al unei destinații turistice

Introducere În prezent Internetul ocupă o poziţie destul de importantă în viaţa cotidiană. Dacă până nu demult Internetul era disponibil doar...

Elaborarea sistemului de circulație a documentelor destinat folosirii în cadrul cancelariei de stat

Introducere Transmiterea eficienta a informaţiei constituie, incontestabil, una dintre principalele căi care poate contribui la progresul unei...

Program de Marketing Pentru Siteul Okazii.ro

Introducere Proiectul de față prezintă activitatea site-ului Okazii.ro, site ce aparține firmei NetBridge Services. Site-ul și-a început...

Ai nevoie de altceva?