SlideShare a Scribd company logo
1 of 23
CAPSTONE PROJECT
CSE445
TOPIC: GLOBAL FILE SHARING WITH SOCIAL
NETWORK
PRESENTED BY :
Rajat Srivastava (11104350)
Digvijay Pratap Singh (11102249)
Sharanjeet Kaur (11101751)
Jyoti Thakur (11101977)
FEATURES
• User can share file like Picture,Music,Videos,documents .
• User Add Discussions and comment on any Public Topic.
• Users can Add friends and share any file or topic with them
privately
• Ratings- feedback page which notify on email.
• User can make account by Sign Up Now page.
• User can login in account by Sign in page.
TECHNIQUES USED
Front End
• ASP.NET : It is a server side web application Framework
designed for web development to produce dynamic web
pages. This is the GUI part of the system.
• C#.NET : Language in which all the coding or programming is
done. This is the logical part of the system
TECHNIQUES USED
Back End
• SQL Server : Converts programming language to
machine language and provides optimization. All the
data is sent to and from it. All the data is saved in the
form of tables and file mapped with Folders.
• Most of the sql query is used with the help of
procedures.
COMPONENTS OF WEBSITE
USERS
Administrator
Login user
Guest user
COMMUNICATION
Discussion forum
Administrator : This is the person who has the access to the internal working of
the website. And can change anything on the website.
Login User : They can go through the website and upload,download files like
music,videos and documents. They can send friend request, accept friend
request, take part in discussion forum to share their views and can give their
feedback.
Guest User : They can register in the website. Guest user can only download the
files like music, videos and documents. Guest user can only view the discussion
but cannot take part into the discussion and also give the feedback.
1. Difficulty in the correlation b/w two websites.
2. Privacy over the uploaded files by the user.
3. Interface problem, It is not necessary that every interface would
be
user friendly
4. They can not directly connect with other user availbale on the site.
5. Privacy forum content is not available in many websites.
6. Mess up b/w different types of users.
7. Need to visit several sites at a time for multitasking.
1. You can share your confidential files with proper privacy available on
the website.
2. You can share your music and video files as well.
3. We are coming with the most popular thing, that is SOCIAL
NETWORKING, Integrated with file and topic sharing.
4. You can send the friend request and accept the request with in
website.
5. We are coming with the DISCUSSION FORUM concept as well.
Login
success
Homepage
Download
Friends
Uploads
Discussions
Share with
friends
Feedback
Yes
No
1. UPLOADING FILES :- Here in the website you can upload several types of your general and
confidential files. Files can be types of :
(a) : Documents
(b) : Music
(c) : Videos … etc.
2. USER REGISTRATION :- User can register on the website and create their own account and
manage that account in their own way.
3. SENDING FRIEND REQUEST :- When site have multiple accounts so they can send friend
requests to each other with in the site and can create a friend circle/group.
4. ACCEPTING FRIEND REQUESTS :- User can accept others friend request in order to make
them friend or to create a circle/group.
5. DISCUSSION FORUM :- Here comes the new concept of the adding discussion forum.
Here in the discussion forum all the registered user can participate and can share their
views about any stuff of the website.
(a) Participation :- Only registered users
(b) Viewing :- Any type of user whether it is registerd or guest.
6. FEEDBACK :- There is a option in the website where any user can give their feedback
about the website. Anything that they feel about the website can give their feeback to
the administrator.
Context level DFD
Level 1
DFD
Level 2 DFD of Admin for category
Level 2 DFD of Admin for subcategory
Level 2 DFD of user
Introduction :
• When it comes to software requirements analysis there are several things
comes into the mind. Our
• project is basically concerned about File sharing system and along with
implemented social
• networking for discussion forum purpose. It has the following module which
can be discuss as
• follows :
Functional Requirements
Non Functional Requirements
Functional requirements describe about what system should do. The functional
requirements can be further divided as follows :
1. What Input system should take
2. What Output the system should produce ?
3. What does the system should store ?
4. What calculations needs to be done ?
5. How the above process coordinate with each other ?
Functional Requirements Concern with the issue of
Main Website, Admin Panel, New Users, Registered Users.
Nonfunctional requirements are the constraints that need to be followed during
the developed of the system these are as follows :
1. Response Time
2. Throughput
3. Recovery from Failure
4. Reusability
Hardware Requirements
Software Requirements
Websites are directly connected to a database that stores important data about
the site. Every time the webpage is refreshed, information such as content,
links, images, etc. is called from the database and implemented into the site.
Without databases, search engines, banking sites, email, etc. would not be able
to function properly.
Dynamic Updates
Programming can be confusing if you don’t know what you are doing, so it is
important to keep it simple. Also, instead of making multiple updates of the
same content, databases allow the person who updates the site to enter the
data once, and then it can be displayed in multiple places on the site.
• In order for data to be extracted from or inserted into a database there are
certain statements, called SQL (Structured Query Langauge) statements, that
need to be programmed into the site. SQL statements interact directly with the
database allowing data to be selected, updated, inserted, and deleted.
• Lifestyle
• Web Services
• Better Interface
• Data Compression
• Data And User Extension Globally
Further Working Will Be Demonstrated By Live Website and Localhost.
Final presentation

More Related Content

What's hot

A21 列指向DB HP Vertica ~その圧倒的な高速検索の謎を解き明かす~ byKeizo Aizawa
A21 列指向DB HP Vertica ~その圧倒的な高速検索の謎を解き明かす~ byKeizo AizawaA21 列指向DB HP Vertica ~その圧倒的な高速検索の謎を解き明かす~ byKeizo Aizawa
A21 列指向DB HP Vertica ~その圧倒的な高速検索の謎を解き明かす~ byKeizo Aizawa
Insight Technology, Inc.
 
C34 ニッチだけど、社会インフラを支えるデータベース、HiRDB ~HiRDBを選ぶ人、選ばない人、その選択基準とは~ by Taichi Ishikawa
C34 ニッチだけど、社会インフラを支えるデータベース、HiRDB ~HiRDBを選ぶ人、選ばない人、その選択基準とは~ by Taichi IshikawaC34 ニッチだけど、社会インフラを支えるデータベース、HiRDB ~HiRDBを選ぶ人、選ばない人、その選択基準とは~ by Taichi Ishikawa
C34 ニッチだけど、社会インフラを支えるデータベース、HiRDB ~HiRDBを選ぶ人、選ばない人、その選択基準とは~ by Taichi Ishikawa
Insight Technology, Inc.
 
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)
Adriano Teixeira de Souza
 

What's hot (20)

コンテナ環境でJavaイメージを小さくする方法!
コンテナ環境でJavaイメージを小さくする方法!コンテナ環境でJavaイメージを小さくする方法!
コンテナ環境でJavaイメージを小さくする方法!
 
え!?データがオンプレにあるけどPower BI で BI したいの?
え!?データがオンプレにあるけどPower BI で BI したいの?え!?データがオンプレにあるけどPower BI で BI したいの?
え!?データがオンプレにあるけどPower BI で BI したいの?
 
メルカリにおけるブロックチェーン技術の活用について | 伏見慎剛(株式会社メルカリ 執行役員 NFT担当 / 株式会社メルコイン 取締役)
メルカリにおけるブロックチェーン技術の活用について | 伏見慎剛(株式会社メルカリ 執行役員 NFT担当 / 株式会社メルコイン 取締役)メルカリにおけるブロックチェーン技術の活用について | 伏見慎剛(株式会社メルカリ 執行役員 NFT担当 / 株式会社メルコイン 取締役)
メルカリにおけるブロックチェーン技術の活用について | 伏見慎剛(株式会社メルカリ 執行役員 NFT担当 / 株式会社メルコイン 取締役)
 
PRD03 最近 Power BI が On-Premises と仲良くなってきておりまして
PRD03 最近 Power BI が On-Premises と仲良くなってきておりましてPRD03 最近 Power BI が On-Premises と仲良くなってきておりまして
PRD03 最近 Power BI が On-Premises と仲良くなってきておりまして
 
Gorush: A push notification server written in Go
Gorush: A push notification server written in GoGorush: A push notification server written in Go
Gorush: A push notification server written in Go
 
オンプレ&HTTP Proxyな環境でRancherOS入れてみた話
オンプレ&HTTP Proxyな環境でRancherOS入れてみた話オンプレ&HTTP Proxyな環境でRancherOS入れてみた話
オンプレ&HTTP Proxyな環境でRancherOS入れてみた話
 
PostgreSQL Unconference #5 ICU Collation
PostgreSQL Unconference #5 ICU CollationPostgreSQL Unconference #5 ICU Collation
PostgreSQL Unconference #5 ICU Collation
 
MongoDBのアレをアレする
MongoDBのアレをアレするMongoDBのアレをアレする
MongoDBのアレをアレする
 
Vhdl 2017: new and noteworthy
Vhdl 2017: new and noteworthyVhdl 2017: new and noteworthy
Vhdl 2017: new and noteworthy
 
DrupalにおけるJSON:APIの注意点
DrupalにおけるJSON:APIの注意点DrupalにおけるJSON:APIの注意点
DrupalにおけるJSON:APIの注意点
 
JavaScript GIS ライブラリ turf.js 入門
JavaScript GIS ライブラリ turf.js 入門JavaScript GIS ライブラリ turf.js 入門
JavaScript GIS ライブラリ turf.js 入門
 
Container Storage Best Practices in 2017
Container Storage Best Practices in 2017Container Storage Best Practices in 2017
Container Storage Best Practices in 2017
 
20170527 inside .NET Core on Linux
20170527 inside .NET Core on Linux20170527 inside .NET Core on Linux
20170527 inside .NET Core on Linux
 
A21 列指向DB HP Vertica ~その圧倒的な高速検索の謎を解き明かす~ byKeizo Aizawa
A21 列指向DB HP Vertica ~その圧倒的な高速検索の謎を解き明かす~ byKeizo AizawaA21 列指向DB HP Vertica ~その圧倒的な高速検索の謎を解き明かす~ byKeizo Aizawa
A21 列指向DB HP Vertica ~その圧倒的な高速検索の謎を解き明かす~ byKeizo Aizawa
 
OpenID Connect 入門 〜コンシューマーにおけるID連携のトレンド〜
OpenID Connect 入門 〜コンシューマーにおけるID連携のトレンド〜OpenID Connect 入門 〜コンシューマーにおけるID連携のトレンド〜
OpenID Connect 入門 〜コンシューマーにおけるID連携のトレンド〜
 
Linux Instrumentation
Linux InstrumentationLinux Instrumentation
Linux Instrumentation
 
Hadoop and Kerberos
Hadoop and KerberosHadoop and Kerberos
Hadoop and Kerberos
 
C34 ニッチだけど、社会インフラを支えるデータベース、HiRDB ~HiRDBを選ぶ人、選ばない人、その選択基準とは~ by Taichi Ishikawa
C34 ニッチだけど、社会インフラを支えるデータベース、HiRDB ~HiRDBを選ぶ人、選ばない人、その選択基準とは~ by Taichi IshikawaC34 ニッチだけど、社会インフラを支えるデータベース、HiRDB ~HiRDBを選ぶ人、選ばない人、その選択基準とは~ by Taichi Ishikawa
C34 ニッチだけど、社会インフラを支えるデータベース、HiRDB ~HiRDBを選ぶ人、選ばない人、その選択基準とは~ by Taichi Ishikawa
 
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)
 
Hands on Docker - Launch your own LEMP or LAMP stack - SunshinePHP
Hands on Docker - Launch your own LEMP or LAMP stack - SunshinePHPHands on Docker - Launch your own LEMP or LAMP stack - SunshinePHP
Hands on Docker - Launch your own LEMP or LAMP stack - SunshinePHP
 

Viewers also liked

Data Flow Diagram Example
Data Flow Diagram ExampleData Flow Diagram Example
Data Flow Diagram Example
Kaviarasu D
 

Viewers also liked (12)

Final ppt
Final pptFinal ppt
Final ppt
 
Boglehead philosophy: 10 Steps Milwaukee Bogleheads
Boglehead philosophy: 10 Steps Milwaukee BogleheadsBoglehead philosophy: 10 Steps Milwaukee Bogleheads
Boglehead philosophy: 10 Steps Milwaukee Bogleheads
 
Asset Allocation & Withdrawal Rates Milwaukee Bogleheads
Asset Allocation & Withdrawal Rates Milwaukee BogleheadsAsset Allocation & Withdrawal Rates Milwaukee Bogleheads
Asset Allocation & Withdrawal Rates Milwaukee Bogleheads
 
Rebalancing
RebalancingRebalancing
Rebalancing
 
Perspective
PerspectivePerspective
Perspective
 
Otar Guyton
Otar Guyton Otar Guyton
Otar Guyton
 
Smps Detroit071108
Smps Detroit071108Smps Detroit071108
Smps Detroit071108
 
Investment Policy Statement - Milwaukee Bogleheads
Investment Policy Statement - Milwaukee BogleheadsInvestment Policy Statement - Milwaukee Bogleheads
Investment Policy Statement - Milwaukee Bogleheads
 
DFD Slides
DFD SlidesDFD Slides
DFD Slides
 
Fundamentals of Linux Privilege Escalation
Fundamentals of Linux Privilege EscalationFundamentals of Linux Privilege Escalation
Fundamentals of Linux Privilege Escalation
 
DC power supply
DC power supplyDC power supply
DC power supply
 
Data Flow Diagram Example
Data Flow Diagram ExampleData Flow Diagram Example
Data Flow Diagram Example
 

Similar to Final presentation

Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
wellunwell
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
wellunwell
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
wellunwell
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
wellunwell
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
wellunwell
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
wellunwell
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
wellunwell
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
wellunwell
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
wellunwell
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
wellunwell
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
wellunwell
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
wellunwell
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
wellunwell
 
Semanticommunity.net: Community Infrastructure Sandbox for 2008
Semanticommunity.net: Community Infrastructure Sandbox for 2008 Semanticommunity.net: Community Infrastructure Sandbox for 2008
Semanticommunity.net: Community Infrastructure Sandbox for 2008
webhostingguy
 
Blogs ppt
Blogs pptBlogs ppt
Blogs ppt
home
 
Blogs ppt
Blogs pptBlogs ppt
Blogs ppt
home
 
Project considerations etp
Project considerations etpProject considerations etp
Project considerations etp
missko
 

Similar to Final presentation (20)

online blogging system
online blogging systemonline blogging system
online blogging system
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
 
Funcsp Open Health
Funcsp Open HealthFuncsp Open Health
Funcsp Open Health
 
Semanticommunity.net: Community Infrastructure Sandbox for 2008
Semanticommunity.net: Community Infrastructure Sandbox for 2008 Semanticommunity.net: Community Infrastructure Sandbox for 2008
Semanticommunity.net: Community Infrastructure Sandbox for 2008
 
Blogs ppt
Blogs pptBlogs ppt
Blogs ppt
 
Blogs ppt
Blogs pptBlogs ppt
Blogs ppt
 
Project considerations etp
Project considerations etpProject considerations etp
Project considerations etp
 
The quality & richness of E-Education
The quality & richness of E-EducationThe quality & richness of E-Education
The quality & richness of E-Education
 
REPORT ppT.pptx
REPORT ppT.pptxREPORT ppT.pptx
REPORT ppT.pptx
 

Recently uploaded

1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
MayuraD1
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 

Recently uploaded (20)

1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 

Final presentation

  • 1. CAPSTONE PROJECT CSE445 TOPIC: GLOBAL FILE SHARING WITH SOCIAL NETWORK PRESENTED BY : Rajat Srivastava (11104350) Digvijay Pratap Singh (11102249) Sharanjeet Kaur (11101751) Jyoti Thakur (11101977)
  • 2. FEATURES • User can share file like Picture,Music,Videos,documents . • User Add Discussions and comment on any Public Topic. • Users can Add friends and share any file or topic with them privately • Ratings- feedback page which notify on email. • User can make account by Sign Up Now page. • User can login in account by Sign in page.
  • 3. TECHNIQUES USED Front End • ASP.NET : It is a server side web application Framework designed for web development to produce dynamic web pages. This is the GUI part of the system. • C#.NET : Language in which all the coding or programming is done. This is the logical part of the system
  • 4. TECHNIQUES USED Back End • SQL Server : Converts programming language to machine language and provides optimization. All the data is sent to and from it. All the data is saved in the form of tables and file mapped with Folders. • Most of the sql query is used with the help of procedures.
  • 5. COMPONENTS OF WEBSITE USERS Administrator Login user Guest user COMMUNICATION Discussion forum
  • 6. Administrator : This is the person who has the access to the internal working of the website. And can change anything on the website. Login User : They can go through the website and upload,download files like music,videos and documents. They can send friend request, accept friend request, take part in discussion forum to share their views and can give their feedback. Guest User : They can register in the website. Guest user can only download the files like music, videos and documents. Guest user can only view the discussion but cannot take part into the discussion and also give the feedback.
  • 7. 1. Difficulty in the correlation b/w two websites. 2. Privacy over the uploaded files by the user. 3. Interface problem, It is not necessary that every interface would be user friendly 4. They can not directly connect with other user availbale on the site. 5. Privacy forum content is not available in many websites. 6. Mess up b/w different types of users. 7. Need to visit several sites at a time for multitasking.
  • 8. 1. You can share your confidential files with proper privacy available on the website. 2. You can share your music and video files as well. 3. We are coming with the most popular thing, that is SOCIAL NETWORKING, Integrated with file and topic sharing. 4. You can send the friend request and accept the request with in website. 5. We are coming with the DISCUSSION FORUM concept as well.
  • 10. 1. UPLOADING FILES :- Here in the website you can upload several types of your general and confidential files. Files can be types of : (a) : Documents (b) : Music (c) : Videos … etc. 2. USER REGISTRATION :- User can register on the website and create their own account and manage that account in their own way. 3. SENDING FRIEND REQUEST :- When site have multiple accounts so they can send friend requests to each other with in the site and can create a friend circle/group. 4. ACCEPTING FRIEND REQUESTS :- User can accept others friend request in order to make them friend or to create a circle/group.
  • 11. 5. DISCUSSION FORUM :- Here comes the new concept of the adding discussion forum. Here in the discussion forum all the registered user can participate and can share their views about any stuff of the website. (a) Participation :- Only registered users (b) Viewing :- Any type of user whether it is registerd or guest. 6. FEEDBACK :- There is a option in the website where any user can give their feedback about the website. Anything that they feel about the website can give their feeback to the administrator.
  • 14. Level 2 DFD of Admin for category
  • 15. Level 2 DFD of Admin for subcategory
  • 16. Level 2 DFD of user
  • 17. Introduction : • When it comes to software requirements analysis there are several things comes into the mind. Our • project is basically concerned about File sharing system and along with implemented social • networking for discussion forum purpose. It has the following module which can be discuss as • follows : Functional Requirements Non Functional Requirements
  • 18. Functional requirements describe about what system should do. The functional requirements can be further divided as follows : 1. What Input system should take 2. What Output the system should produce ? 3. What does the system should store ? 4. What calculations needs to be done ? 5. How the above process coordinate with each other ? Functional Requirements Concern with the issue of Main Website, Admin Panel, New Users, Registered Users.
  • 19. Nonfunctional requirements are the constraints that need to be followed during the developed of the system these are as follows : 1. Response Time 2. Throughput 3. Recovery from Failure 4. Reusability Hardware Requirements Software Requirements
  • 20. Websites are directly connected to a database that stores important data about the site. Every time the webpage is refreshed, information such as content, links, images, etc. is called from the database and implemented into the site. Without databases, search engines, banking sites, email, etc. would not be able to function properly. Dynamic Updates Programming can be confusing if you don’t know what you are doing, so it is important to keep it simple. Also, instead of making multiple updates of the same content, databases allow the person who updates the site to enter the data once, and then it can be displayed in multiple places on the site.
  • 21. • In order for data to be extracted from or inserted into a database there are certain statements, called SQL (Structured Query Langauge) statements, that need to be programmed into the site. SQL statements interact directly with the database allowing data to be selected, updated, inserted, and deleted.
  • 22. • Lifestyle • Web Services • Better Interface • Data Compression • Data And User Extension Globally Further Working Will Be Demonstrated By Live Website and Localhost.