Professional Documents
Culture Documents
Team Members Sagar Kalra Rahul Gaur Rohit Sabharwal Roshan Lal 2K8-MRCE-CS-115 2K8-MRCE-CS-115 2K8-MRCE-CS-115 2K8-MRCE-CS-115
Table of Contents
1. Introduction 1.1 Objectives of the Proposed View 1.2 Present System Description 1.3 Problem definition of the Proposed System 1.4 Hardware and Software Requirements 2. Requirement Elicitation and Analysis Software Requirement Specification(SRS) 2.1 Introduction 2.1.1 Purpose 2.1.2 Scope 2.1.3 Definition, Acronym and Abbreviation 2.1.4 References 2.1.5 Technologies to be used 2.1.6 Overview 2.2 Overall Description 2.2.1 Product Perspective 2.2.2 Software Interface 2.2.3 Hardware Interface 2.2.4 Product Function 2.2.5 User Characteristics 2.2.6 Constraints 2.2.7 Architecture Design 2.2.8 Use Case Model Description 2.2.9 Class Diagram Sequence Diagram 2.2.10 Database Design ER Diagram Schema 2.2.11 Assumptions and Dependencies
1. Introduction
Surveillance is the monitoring of the behaviour, activities, or other changing information, usually of people. It is sometimes done in a surreptitious manner. It most usually refers to observation of individuals or groups by government organizations.
2.1.2 Scope
The surveillance system is mainly built for personal use by a single individual or a small group. It could be used at all levels as in homes, small shops/showrooms, personal safes and warehouses and by secret agencies.
Java 2 Enterprise Edition - A programming platform which is a part of java platform for developing and running distributed java. UML Unified Modeling Language is a standard language for writing software blueprints. The UML may be used to visualize, specify, construct and document. XML Extensible Markup Language is a text based format that let developers describe, deliver and exchange structured data between a range of applications to client for display and manipulation. HTTP Hypertext Transfer Protocol - Its a service protocol. RAD Rational Application Developer is a development tool that helps to design web-pages and also helps to design the diagrams like ER, Database schema diagrams and to generate DDL.
DB2 Database is the database management system that delivers a flexible and cost effective database platform to build robust on demand business applications and supports the J2EE and web services standards. Web server WASCE WebSphere Application Server Community Edition (from now on WASCE) is a free, certified Java EE 5 server for building and managing Java applications. It is IBM's supported distribution of Apache Geronimo that uses Tomcat for servlet container and Axis 2 for web services. Over 15 WASCE developers are committers in the Apache Geronimo project.