Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Document Approval
The following Software Requirements Specification has been accepted and approved by the
following:
Supervisor, CSIT-21306
HTTP/HTTPS
Application
Web Browser Database Server
Server
Figure 2: Administrator
Figure 4:Visitor
Design Constraints
Database
The system will use the MS SQL Server 2012 for storing data.
Operating System
The development environment will be Windows 10 or 7.
Web based
The system will be a web based application.
Non-Functional Requirements:
Performance
Performance Requirements
Capacity
The system must support 10000 people at a time.
User Interface
The user-interface screen must respond within 5 seconds, when both database server and
web server on local machine. However, there are no performance requirements when
testing on Internet, since performance depends upon connection speed.
Conformity
The systems must conform to the Microsoft Accessibility guidelines.
Maintainability
Back Up
The System must provide the capacity to Backup.
Error
The system must keep a log for all the error.
PHOTOGRAPHER ADMINISTRATOR
Password Password
CATEGORY
IMAGE
PK Cat ID
PK z
Name
Cat Name
Visible
Marked Image
Figure 5: Database
Save()
Successfully Registered
Sign In
Check record()
Check valid
Successfully Signed In
Add Category
Save()
Valid
Successfully Added
Subscribe to Category
Save()
Successfully subscribed
Create Folder
Save()
Successfully Created
Upload I mages
Save()
Successfully Uploaded
Marking Image()
Marked Successfully
Marking Image()
Marked Successfully
Sign Out
Photographer
Photographer Facets
Application
Password 2 Examine Information
Module
A2 Photographer
Signing In Verified Facets
Application
4
Module
A2 Photographer
Category facets
Application
6
Module
Visitor Demand for Photos
Explore Category
Application
7
Module
View Images
Pick Category
Application
8
Module Image Statistics
Appeal Images
Sign Up
Sign In
Upload Images
Watermark Images
Sign Out
Web Application
Database
Subscribe to Watermark
Home Page Create Folder
Categories Images
System Interface
Relational Database
Web Server
Data Design
Data Description
SQLServer database connects with ASP.NET.
PHOTOGRAPHER CATEGORY
Password
IMAGES
PK Image ID
ADMISTRATOR
Title
PK Email Address
Tags
Full Name
Visible
Password
Added
Watermarked
FK 1 Email Address
FK 2 Cat ID
Data Dictionary
Administrator
Category
Allow
Parameter Ordinal Description Data Type
Nulls
Photographer
Allow
Parameter Ordinal Description Data Type
Nulls
Images
This class provide the facility to the Photographer and admin to change password.
Upload Image
public partial class UploadImage : System.Web.UI.Page
This class is used to upload new Image which can be Uploaded by Photographer.
Show Image
public partial class ShowImage : System.Web.UI.Page
This class is used to show the detail of the specific Image.
Cat Image
public partial class CatImages : System.Web.UI.Page
1.1 This class is used to show the detail of the Cat Image.
Edit Profile
public partial class EditProfile : System.Web.UI.Page
This class is used to Edit the profile of photographer..
Watermark Image
public partial class WatermarkImage : System.Web.UI.Page
This class is used to Watermark Image.