Escolar Documentos
Profissional Documentos
Cultura Documentos
ANALYSIS
3.1. INTRODUCTION
The project Social Networking Site focuses on building, developing and maintaining human relations by providing its user to have an active social life. This Software Requirements Specification provides a complete description of all the functions and specifications of the Social Networking Site.
Page 17
3.2.4.1.3. Logout
Use Case Name: Priority Primary Actor Precondition Logout Essential User User is connected to the Internet and Page 18
is in the User Home Page Basic Path 1. User selects the Logout option in the User Home Page. 2. After closing the session the User has successful Logout. Alternate Path Post condition Exception Path N/A The User is on the Site Home Page If there is a connection failure the Server returns to the wait state. Other Use Case Save Session closing time Logout User User Details DB
Logout
3.2.4.1.4. Profile
Use Case Name: Priority Primary Actor Precondition Profile Essential User User is connected to the Internet and is in the user Home Page. Basic Path 1. Select Profile option on User home Page. 2. Web server gets Profile form. Alternate Path Post condition Exception Path N/A The User is on the Profile Form. If there is a connection failure the Page 19
3.2.4.1.5. Message
Use Case Name Priority Primary Actor Precondition Message Essential User User is connected to the Internet and is in the User Home Page. Basic Path 1. Select Message option on User home Page. 2. Web server gets Message form. Alternate Path Post condition Exception Path N/A The User is on the Message form. If there is a connection failure the Server returns to the wait state Use Case Send/Receive Message Send/Receive Message User User Profile DB
Select Message
Page 20
3.2.4.1.6. Pics
Use Case Name: Priority Primary Actor Precondition Pics Essential User User is connected to the Internet and is in the User Home Page. Basic Path 1. Select Photo option in User Home Page. 2. The Server presents the user with the Photo Form. Alternate Path Post condition Exception Path N/A The User is on the Photo Form. If there is a connection failure the Server returns to the wait state Other Use Case Select Pics Upload/ View Photos User Add/View Photo Photo DB
3.2.4.1.7. Friends
Use Case Name: Priority Primary Actor Precondition Friends Essential User User is connected to the Internet and is in the User Home Page. Basic Path 1. Select Photo option in the user home page. Name/ College Name / Social Networking Site Page 21
2. The Server presents the user with the Photo Form. Alternate Path Post condition Exception Path N/A The User is on Photo Form. If there is a connection failure the Server returns to the wait state Other Use Case Select Friends Invite/Accept/ Search Friends User Invite/Accept Member DB Search
3.2.4.1.8. Community
Use Case Name: Priority Primary Actor Precondition Community Essential User User is connected to the Internet and is in the User Home Page. Basic Path 1. Select Community option in User Home Page. 2. The Server presents the user with the Community Form. Alternate Path Post condition Exception Path N/A The User is on the Community Form. If there is a connection failure the Server returns to the wait state Page 22
Page 23
Use Case
Add/View AddressBook DB
Search
User
Login
Verify
Home
Register
Profile
Messages
Pics
Friends
Community
Address Book
Server P IV System Existing telephone lines or Wireless. The web pages will be coded in html by using Front Page. Page 24
The forms will be done in .NET Windows Performance Each page of the web site will be fully documented. The site should generate the records in the appropriate table in DB.
The requirement specification for any system can be broadly stated as given below: The system should be able to interface with the existing system The system should be accurate The system should be better than the existing system The existing system is completely dependent on the user to perform all the duties.
requirements, and for allocating appropriate resources (processors and communication networks). It is not enough to merely satisfy functional requirements. The systems in general must satisfy security, safety, dependability, performance, and other, similar requirements as well.
3.2.5.4. SECURITY
This system will use the same type of Internet security presently being used by other Social Networking Site.
3.3. CONCLUSION
A proper analysis of the user needs and then develop user requirements. A proper built document will help in better understanding and development of the project.
***
Page 26