Beruflich Dokumente
Kultur Dokumente
Specification
For
<smart city>
Version 1.0 approved
A .UPENDER O7E01A0563
<Date: 13-08-2010>
Table of Contents
Table of Contents.........................................................................................................................iin
Revision History.............................................................................................................................ii
1. Introduction..............................................................................................................................1
1.1 Purpose...........................................................................................................................................1
1.2 Document Conventions...................................................................................................................1
1.3 Intended Audience and Reading Suggestions.................................................................................1
1.4 Project Scope..................................................................................................................................1
1.5 References......................................................................................................................................1
2. Overall Description..................................................................................................................2
2.1 Product Perspective.........................................................................................................................2
2.2 Product Features.............................................................................................................................2
2.3 User Classes and Characteristics.....................................................................................................2
2.4 Operating Environment...................................................................................................................2
2.5 Design and Implementation Constraints.........................................................................................2
2.6 User Documentation.......................................................................................................................2
2.7 Assumptions and Dependencies......................................................................................................3
3. System Features.......................................................................................................................3
3.1 System Feature 1.............................................................................................................................3
3.2 System Feature 2 (and so on)..........................................................................................................4
4. External Interface Requirements...........................................................................................4
4.1 User Interfaces................................................................................................................................4
4.2 Hardware Interfaces........................................................................................................................4
4.3 Software Interfaces.........................................................................................................................4
4.4 Communications Interfaces.............................................................................................................4
5. Other Nonfunctional Requirements.......................................................................................5
5.1 Performance Requirements.............................................................................................................5
5.2 Safety Requirements.......................................................................................................................5
5.3 Security Requirements....................................................................................................................5
5.4 Software Quality Attributes............................................................................................................5
6. Other Requirements................................................................................................................5
Appendix A: Glossary....................................................................................................................5
Appendix B: Analysis Models.......................................................................................................6
Appendix C: Issues List.................................................................................................................6
Revision History
Name Date Reason For Changes Version
1. Introduction
1.1 Purpose
The system aims at showcasing city information in terms of unique business, places to
see, things to do, providing transport/cab information and lodging accommodation at a guest
house.
1.5 References
www.tgmc.in
www.cuil.com
www.pcmag.com
www. compuware.com
2. Overall Description
2.1 Product Perspective
Tourism becomes the important income of most of the states in India. This Product
explores the specialties of Andhra Pradesh. It provides helpful information such as nearest
hospitals, Police Stations, Tourist Places along with the image and road map, etc… Easy way of
booking and cancellation of Guest house for stay is included. Transportation facilities in terms of
call taxi are provided where the tourist or the business man can book for cab in advance.
• Tourism information only as static data available
• Information is scattered and available across different sites and hence tourist has
to visit websites on a probability.
• Lodging and cab service information have to be communicated with different
vendors.
2.2 Product Features
Tourism becomes the important income of most of the states in India. This Product
explores the specialties of Andhra Pradesh. It provides helpful information such as nearest
hospitals, Police Stations, Tourist Places along with the image and road map, etc… Easy way of
booking and cancellation of Guest house for stay is included. Transportation facilities in terms of
call taxi are provided where the tourist or the business man can book for cab in advance.
Software is used by any site admin, who maintains the tourist places, Police
stations and Hospital Information, Guest House booking, and Cab Service booking and
cancellation. The business man / tourist to view the places, and book for cab and Guest
House. Cab Service. Guest Administrator to view the Guest House bookings and
cancellations, Cab Service Admin to view the Cab Service Booing and cancellations.
The product is user friendly and its accessibility from the server is easy. The application
is reliable and ensures safe communication of data between the user and the server. As it is
developed in .Net it is highly interoperable with OS that have provided support for .Net runtime.
The system requires less maintenance as it is hosted on the ISP.
Software Requirements:
Hardware Requirements:
Processor : P IV
RAM : 512 MB
Hard Disk : 40 GB
Monitor : VGA Color (256)
The Unified Modeling Language (UML) is used to specify, visualize, modify, construct and
document the artifacts of an object-oriented software intensive system under development. UML
offers a standard way to visualize a system's architectural blueprints, including elements such as:
actors
business processes
(logical) components
activities
programming language statements
database schemas, and
reusable software components.
UML combines techniques from data modeling (entity relationship diagrams), business modeling
(work flows), object modeling, and component modeling. It can be used with all processes,
throughout the software development life cycle, and across different implementation
technologies.UML has synthesized the notations of the Booch method, the Object-modeling
technique (OMT) and Object-oriented software engineering (OOSE) by fusing them into a
single, common and widely usable modeling language. UML aims to be a standard modeling
language which can model concurrent and distributed systems. UML is a de facto industry
standard, and is evolving under the auspices of the Object Management Group (OMG).
3. System Features
3.1 Customer Information Maintenance
3.1.1 Description and Priority
The module allows the administrator to maintain places of interest to the
tourist/business people. Each new place is associated with an id that is then used by
the seeker or administrator to reference the place. Image of the important place is
associated for every tourist place. And a road map is attached with the place for the
business people to reach the place when they come by their own transportation.
The module allows the administrator to maintain places of interest to the tourist/business
people. Each new place is associated with an id that is then used by the seeker or
administrator to reference the place. Image of the important place is associated for every
tourist place. And a road map is attached with the place for the business people to reach
the place when they come by their own transportation.
3. Information Explore
It is important for any public, who is not aware of the infrastructure of the city, to have
the information about the nearest hospitals and police stations. That will reduce the
burden when some body falls in sick, or any theft happened.
This site facilitates the registered customers (tourist/Business people) to book the guest
house online. And they can avail the facility of Cab booking too online
5. Reports
6. The module generates reports on Bookings, cancellations, various tourist places, hospitals
etc.
1.1 Tracking
3.2.1 Description and Priority
It is important for any public, who is not aware of the infrastructure of the city, to have
the information about the nearest hospitals and police stations. That will reduce the
burden when some body falls in sick, or any theft happened.
The module allows the administrator to maintain places of interest to the tourist/business people.
Each new place is associated with an id that is then used by the seeker or administrator to
reference the place. Image of the important place is associated for every tourist place. And a road
map is attached with the place for the business people to reach the place when they come by their
own transportation
The feature is provided by installing the web server IIS that listens to incoming request from remote clients using
dedicated port number. These are configured by the website administrator. Exception handling is provided in ord
isolate abnormal Conditions. Validations of numeric and non-numeric inputs are done at the time of data submiss
the end user.
4. External Interface Requirements
1.2 User Interfaces
The application has to be provided with key board shortcuts and a facility to use
the mouse to trigger the required actions .they act as shortcuts and provide an easy
navigation within the software .Output data to the user including error messages and
exceptions are displayed through dynamic HTML
Less network congestion, shortest route to reach the server would enhance the speed of the
application.A RDBMS can be preferred to enhance security,shared access and store larger
volume of data.
The product is protected from un-authorized users from using it. The system allows only
registered users to work on the application. The users are the manager training and the employee
of the organization.
The product is user friendly and its accessibility from the server is easy. The application is
reliable and ensures safe communication of data between the user and the server. As it is
developed in .Net it is highly interoperable with OS that have provided support for .Net runtime.
The system requires less maintenance as it is hosted on the ISP.
3. Other Requirements
Define any other requirements not covered elsewhere in the SRS. This might include database
requirements, internationalization requirements, legal requirements, reuse objectives for the
project, and so on. Add any new sections that are pertinent to the project.>
Appendix A: Glossary
<Define all the terms necessary to properly interpret the SRS, including acronyms and
abbreviations. You may wish to build a separate glossary that spans multiple projects or the
entire organization, and just include terms specific to a single project in each SRS.>