Docstoc

Smart City

Document Sample
Smart City Powered By Docstoc
					Smart City                TechExcel




             S
             o
             f
             t
             w
             a
             r
             e

             R
             e
             q
             u
             i
             r
             e
             m
             e
             n
             t
             s

             S
             p
             e
             c
             i
             f

                 Page 1
Smart City                TechExcel



             i
             c
             a
             t
             i
             o
             n




       S
       m
       a
       r
       t

       C
                 Page 2
Smart City            TechExcel




       i
       t
       y
       T
       e
       c
       h
       e
       x
       c
       e
       l




             Page 3
Team Members                               Project Guide:
Nikhil Garg                               Mrs. Hemlata Goyal
Nitesh Kr. Mittal




                             Index & Tables

1) Introduction:
1.1)Purpose:                                            3
1.2)Scope:
3
1.3)Abbreviations:                                      3
1.4)References:                                         5
1.5) Technologies:                                      5
2) Overall Description:
      6
2.01) Product Perspective:                              5
2.02) Software Interface:                               7
2.03) Hardware Interface:                               7
2.04) Communication Interface:                          7
2.05) Product Function:               7
2.06) User Characteristics:           8
2.07) Constraints:                    8
2.08) Use-Case Model survey:          8
2.09) Architecture diagram:           10
2.10) Database design:                11
2.11) Assumptions and Dependencies:   14
3) Specific Requirements:             14
3.1) Use-Case Reports:                14
3.2) Supplementary Requirements:      35
Smart City                                                                        TechEx



   1) Introduction:


   1.1)Purpose: This project provides all the information about a city at
a single place. This is very useful in the way of city view for visitors. This

project provides all information on single click in effective manner to user

according to his needs. We, in our portal provide with information about

tourism, business, and job site portal and with many other facilities.

             Smart City will make all community facilities such as School,

Nursing Home, Street Light, Swimming Pool etc. Smart City is a full-service
communications provider across the nation and one of the world's largest

communications providers to convention centers and hospitality venues.
Smart City provides technologies that make our cities smarter places to

work, live, and play.

             To cater the all types of need of residents, an elegantly and
consumer friendly designed building, equipped with latest of shopping

complex system.

      In this project we can easily search our destination easily, this project

provide city view in graphical view and map view.




                                      Page 6
Smart City                                                                    TechEx



      1.2) Scope:

   All customers participating in the project will receive smart meters to

      make more sustainable consumption easier.




   The installation of smart and advanced telecommunications and

      remote control systems will permit real time and automated
      adjustments to the distribution network for a new form of energy

      management and better service.




   To include additional initiatives such as a FreeNet, computer
      recycling,   and   all   kinds   telecommunications   education   and

      experimentation.




   It served as non-profits (a function which it abandoned when the

      market arrived)

  

   Smart city is a phrase used by the company to refer to how various
      public services and infrastructure projects can be enhanced with

      information technology and data analysis

                                       Page 7
Smart City                                                                      TechEx




   Smart highways or bridges, for instance, are equipped with traffic

      sensors and electronic toll systems.

1.3) Abbreviations:
       EJB: Enterprise Java Beans.
       J2EE: Java 2 Enterprise Edition is a programming platform— part of
       the Java platform developing and running distributed multitier
       architecture Java applications, based largely on modular software
       components running on an application server.
       DB2: DB2 Database is the database management system that
       delivers a flexible and cost effective database platform to build
       robust on demand business applications.
       WAS: Web sphere application server is an application server that
       runs business applications and supports the J2EE and web services
       standards.
       WSAD: Web sphere studio application developer is a toolkit which
       is designed for the creation of more complex projects, providing fully
       dynamic web application utilizing EJB’s . This consist of EJB tools ,
       CMP ,data mapping tools & a universal test client that is designed to
       aid testing of EJB’s.
       HTTP: Hypertext Transfer Protocol is a transaction oriented
       client/server protocol between web browser & a Web Server.




                                      Page 8
Smart City                                                                    TechEx



       HTTPS: Secure Hypertext Transfer Protocol is a HTTP over SSL
       (secure socket layer).




       TCP/IP: Transmission Control Protocol/Internet Protocol, the suite
       of communication
       protocols used to connect hosts on the Internet. TCP/IP uses several
       protocols, the
       two main ones being TCP and IP.
       HTML: Hypertext Markup Language is a markup language used to
       design static web pages.


1.4) References:
   IEEE SRS Format
   Problem Definition (Provided by IBM)
   CT Arrington. Enterprise Java with UML. OMG Press.


1.5) Technologies:
   J2EE: Application Architecture
   DB2: Database
   WSAD: Development Tool
   WAS: Web Server
   Rational: Design Tool




                                     Page 9
Smart City                                                                    TechEx




2) Overall Description:


                It Describe the general factors that affect the product and
its requirements:-
 2.01) Product Perspective:




                                     Page
                                     10
Smart City                                                                TechEx




   The web pages (XHTML/JSP) are present to provide the user
      interface on customer client Side. Communication between customer
      and server is provided through HTTP/HTTPS protocols.


   The Client Software is to provide the user interface on system user
      client side and for this TCP/IP protocols are used.



   On the server side web server is for EJB and database server is for
      storing the information.



2.02) Software Interface:


      o Client on Internet: Web Browser, Operating System (any)


      o Client on Intranet: Client Software, Web Browser, Operating
             System (any)


      o Web Server: WAS, Operating System (any)


      o Data Base Server: DB2, Operating System (any)


      o Development End: WSAD (J2EE, Java, Java Bean, Servlets,
             HTML), DB2, OS (Windows), Web Server.
                                     Page
                                     11
Smart City                                                               TechEx




2.03) Hardware Interface:


Client Side

                          Processor          RAM        Disk Space


Internet Explorer         Pentium IV at      256 MB     1 GB
                          500 MHz
6.0

Server Side

Web sphere application    Pentium IV at 1    512 MB     2 GB
server V5.0
                          GHz

DB2 V8.1                  Pentium IV at 1    512 MB     1GB (Excluding

                          GHz                           data size)




2.04) Communication Interface:
   Client on Internet will be using HTTP/HTTPS protocol.


   Client on Intranet will be using TCP/IP protocol.



                                    Page
                                    12
Smart City                                                                     TechEx




2.05) Product Function:


Track Support: The users should be clarifying their doubts about the
cities information.

Tourist should be able to mention their desired location what he need.

Remote user/businessmen should be able to express their current goal
about business.

Maintaining Logs: Regular news should be sent to registered users
related to current updated news & festival according to season.


Product Administration Details: Admin should be able to view strategic
data and graphs about contributors to the site, regular users, age groups of

users etc.



User Contact Information: Information must be provided regarding the

                                    Page
                                    13
Smart City                                                                      TechEx



status of current user about hotels, restaurant, malls which come in economic

range of user.




2.06) User Characteristics:
   Every user should be comfortable of working with computer and net
      browsing.
   He must have basic knowledge of English too.




2.07) Constraints:
   GUI is only in English.
   Login and password is used for identification of customer and there is
      no facility for guest.
   This system is working for single server.
   There is no maintainability of back up so availability will get affected.
   Limited to HTTP/HTTPS.




                                     Page
                                     14
Smart City                      TechEx




2.08) Use-Case Model Survey:


Tourist: -




                         Page
                         15
Smart City               TechEx




Administrator:-




                  Page
                  16
Smart City                         TechEx




Remote user/businessmen:-




                            Page
                            17
Smart City                                 TechEx




Extended form of use case model survey:-



Tourist:




                              Page
                              18
Smart City              TechEx




Administrator:




                 Page
                 19
Smart City                         TechEx




Remote user/businessmen:-
                            Page
                            20
Smart City          TechEx




             Page
             21
Smart City                  TechEx



Sequence Diagram:-

Tourist:-




                     Page
                     22
Smart City             TechEx




Businessman:-




                Page
                23
Smart City                        TechEx




Visitor:




2.09) Architectural Diagram:-
                           Page
                           24
 Smart City                     TechEx




2.10)DataBase Design:-

Table: board

                         Page
                         25
 Smart City                   TechEx




Table: business




Table: College




Table: Entertainment




Table: Hospital




                       Page
                       26
 Smart City                       TechEx




Table: historical places




Table: Hotels




Table: Login




Table: Registration




                           Page
                           27
 Smart City             TechEx


Table: Rertdc




Table: school




Table: Tourist




Table: Travels




                 Page
                 28
 Smart City                         TechEx


Table: Univercity




2.11) Assumption & Dependencies:-
                             Page
                             29
Smart City                                                                    TechEx




            Every user should be comfortable of working with
      computer and net browsing. He must have basic knowledge of

      English too.

   The system will run on a web server with 24X7 Internet connectivity.
      The administrator will be available 24X7 as the shortage of items may
      fall any time, so to handle such situations admin will always remain
      online and ask the manufacturer and the distributors to provide the
      retailers with the products..

   Emails and Mobile phone SMS are also used confirmation of the
      payments and delivery of goods at the appropriate place in a
      stipulated time period.

   Barcode Scanner facility: One of the highlighting features of Supply
      Chain Management is Barcode Scanner facility. It has become a
      popular asset today. With bar coding, it becomes easier to handle the
      item transaction information to and fro the database and hence it
      increases time efficiency and decreases work complexity. It also
      plays a vital role in maintaining the transparency to truncations
      between various users of the supply chain.

   Reliable communication between manufacturer, distributor and the
      retailers.




                                      Page
                                      30
Smart City                                                                            TechEx




   Supply chain Management project is already collaborated with some
      of the manufacturing companies. And new vendors may also reach
      the our website and may apply over there, in order to buy or sell their
      products.

   In order to deal with the payment process using credit-card banking
      and card reader processing done by customers, Supply chain
      Management project has also collaborations with different reliable
      banks like ICICI bank, HDFC Bank, HSBC Bank and online security
      agencies like VeriSign.

   The new vendors may have to wait for approximately 5 calendar days
      as     the   verification   of   their   personal   credentials   and   other
      confirmations of the details given by them will take place. After that
      the vendors will be sent an e-mail having a new user-id and password
      for logging and transacting through our supply chain management
      system..

   While the shipment of the items takes place, the customer may login
      into the shipping section of the            portal using the login-id and
      password, and can know the current position of the consignee item at
      that particular time and can also know the tentative date of receiving
      the items there.

   Government Registration no of the firm can be provided by the
      vendors at registration will be verified in time by Income Tax
      Department.

                                          Page
                                          31
Smart City                                                                       TechEx



    10,000 concurrent users may visit and surf for shopping on the
      website.

    WebPages and database will be secured using 128 bit encryption
      code, as it masks and encrypt the user name and all relevant
      credentials like password, credit-card numbers, expiry date etc. when
      user credentials are moved onto the internet; it is routed on a secured
      64 bit path, which is generally not used for any other purpose.

    High speed Internet connectivity of 45Mbps at all places is assumed.

    All the information will be transmitted using the https protocol. that is
      the secure version for file transfer and uses encryption and
      decryption of data at both client and the server end.



Dependencies:

Supply Chain Management is Independent of any third party tools and
softwares installation on the client PC.

It also maintains a high level of transparency between various transactions
among the manufacturer, distributors and the retailers.




                                      Page
                                      32
Smart City                                                                           TechEx



3) Specific Requirement:-

      3.1) Use-Case Report:-


Tourist: - Person who is facilitated by the system.
   View own details: - tourist can view his current position, hotels and
      restaurant, getting information about city ,city visit, registration of user
      .
   Find current position:-whenever person require information about his
      desired place then it may be helpful for him.
   Hotels & restaurant :- users get information about the various
      categories of hotels & restaurants according to his facility and also
      see the infrastructure of hotels & restaurants.
   Getting information about city:- users get the history about the
      business, jobs, banks, current news, tourist place, travel guidance &
      etc.
   Registration of users: - Tourist want to access information about city
      & facility then user easily registered.
   City visit :- Tourist visit the all tourist places & markets.




                                       Page
                                       33
Smart City                                                                     TechEx




  Administrator:- Responsible for managing system users, viewing logs
  and managing standard groups of system.
   Change account details: - administrators change the account

      information & provide the new information for the users.

   Register of users:- administrator provide the registration facility for

      users.

   Manage site information :- administrator manage database & how
      many users logon your site , save this information in database
      Provide tourism information: - administrator provides the information
      about all tourist places according to their current heritage rating.
   Provide security: - Administrator provides the security to different
      user.
   Receive feedback:- it’s also moral work to receive valuable
      suggestion from
      all site visitor.




                                      Page
                                      34
Smart City                                                           TechEx




Remote user/businessmen:-
            It gets information about    all business place & all
       business fields.
   Request for registration:-In this user will send request for
      registration on this online web portal.
   Check availability of require resources: - businessmen
      checks availability about row materials, business places,
      populations & all other require resources.
   View details of organization of city:-businessmen checks
      how many organization exist in city & check how many profit
      gain
       from any organization.
   Fields for business: - which type of business running better
      as compare to others in city.
   Government polices:- information about governmentpolicies,
      tenders, notifications, current status of taxes.




                                   Page
                                   35
Smart City                      TechEx




       Profile update:




                         Page
                         36
Smart City                        TechEx




3.2)Supplementary Requirement:-



                         Page
                         37
Smart City                                                             TechEx



   Have hours of operation that are 24 x 7 - Because system
      can be an automated process, so it can stay open for 24
      hours a day. If the base is now the entire world, staying open
      24 hours a day becomes critical. System is required to be
      available 24X7 so UPS support must be on server site for at
      least 8 hours in case of power failure.


   Reduce the cost of a sales transaction - To the extent that
      one can automate the sales process through this system,
      one can start to reduce the cost of that sales transaction.
      The user using this site can get direct booking of hotels and
      transportation.




   Make the existing Web site more dynamic in nature - Many
      early Web implementations consisted of static HTML pages.
      This becomes very difficult to manage if the number of
      pages gets too large. An effective system should be largely
      dynamic taking advantage of technology that automates this
      process rather than relying on manual
      processes. Application should serve dynamic user based
      customized web pages to its clients from server.
                                  Page
                                  38
Smart City                                                             TechEx




   Tie the existing Web site into existing enterprise systems –
      Any existing Web site that relies on the manual duplication of
      data from another system is one that can be improved. Most
      of the business data in the world today exists in enterprise
      servers that can be connected to the Web servers to make
      this process far more effective.
   Provide good performance and the ability to scale the server
      – The Web Application Server should provide good
      performance and the ability to manage performance with
      techniques, such as support for caching, clustering, and load
      balancing.


   Providing session management capability - Web application
      developers should not spend valuable time worrying about
      how to maintain sessions within the application. The Web
      Application Server should provide these services.




                                 Page
                                 39
Smart City          TechEx




             Page
             40

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:25
posted:10/5/2011
language:English
pages:40
Tej Kumar Tej Kumar
About