Upload
harsha1011
View
105
Download
0
Tags:
Embed Size (px)
Citation preview
UNDER THE GUIDENCE OF
ASSOCIATE PROFESSOR
J V S SREENIVAS
BY:
G.HARSHA VARDHAN 07N71A0511K.KRISHNA CHAITANYA 07N71A0521SUGANDH KUMAR 07N71A0550K.JAGADISH 07N71A0522
To develop a photo sharing application which provides more user friendly environment
we are developing a flex application where the users can upload the photos and can give access to there friends to view the photos.
The user can view the photos in different views (one photo per a page, two photos along with the cover page).
The admin will have the right to activate and deactivate the users.
We are going to build a system which makes photo sharing easy and which has a good look and feel where the user can have the real feel of turning the pages of an album with the use of Flexbook component of Flex.
user can send invitations to friends whom the user wants to view the photographs
This project is mainly designed to enable the user to share his/her photographs to their friends and family who are in faraway lands also.
Users can view the pictures of their friends.
Invite friends to view the pictures and can mail pictures from his account.
Also the one who has given public share can only view the photos of other users.
The user may not always be in touch with his relations.
We can also find different networking sites but accessing them will not very user friendly and with rich look.
This makes the user to look for a better system where look and feel will be more.
Implementing the new technology which provides better interface is always required.
Users always get attracted to technology which is more user-friendly.
security permissions to view the album is provided.
Users can upload their pictures.
Users can view the pictures with good look and feel.
User can even set the cover page of the album.
User can send invitations to other friends to view the photographs.
User can mail the photographs to his/her friends.
Registration and Login
Add photos
Add security
Send Invitation
Admin.
REGISTRATION AND LOGIN :
If the user is new to the site then he has to register himself in the site and then he can login by giving his credentials
ADD PHOTOS :
The user can upload the photos into the site and store them in the database.
ADD SECURITY :
The user can set public private access to his photos restricting the other users for viewing the album.
SEND INVITATION :
The user can send the invitation to his friends to view his album and can give permissions to view photos.
ADMIN :
Admin will have the access on the site and he can activate or deactivate the users. So that he can deactivate users who does not maintain their account properly.
Dotnet framework 3.5
Visual studio 2008
Sql Server 2005
Flex builder 3
512MB Ram
80 GB hard disk
“Flex is a developer toolkit for building exceptional rich Internet applications on the Flash platform”.
Adobe Flex is a software development kit released by Adobe Systems for the development and deployment of cross-platform rich Internet applications based on the Adobe Flash platform.
Flex applications can be written using Adobe Flex Builder or by using the freely available Flex compiler from Adobe.
Designed to scale from simple components in websites to full-blown browser-based or desktop applications.
Using the pre-built component library, Flex provides a broad solution for creating RIAs of all kinds.
Allows web application developers to create highly interactive interfaces for web and desktop applications.
Applications built with Flex can reach more users, improve productivity and satisfaction, and generate increased profits for businesses.
Component library provides user interface controls ◦Simple: buttons, checkboxes, and radio buttons ◦Complex: data grids and combo boxes
Developers use provided components to design complex layouts and use (or modify) the skins for a better look
SRS FOR THE PROJECT
OOPS CONCEPTS
C#:Web Forms -For developing
windows applications.
Windows Forms -Drag and drop editing.
ADO .NET : Activex Data Object
CONNECTION TO DIFFERENT SERVERS
3 TYPES:•Sqlclient-Sql server•Oracleclient-Oracle•Oledb-Access
ADO.NET ARCHITECTURE:
Connection
Command
Data Reader
Dataadapter
Data table
Relation
Data table
ORACLEMSSQL ACCESS VIEWXML
Disconnected architecture
Connected
Architecture
Sql client oracle oledb
DATA SETDATA PROVIDER