Technical Capability Oracle / SQL Gateway TechnoLabs Pvt. Ltd. B-81, Corporate House, Judges Bungalow Road, Bodakdev, Ahmedabad - 380 054, India Tel: +91 79 2685 2554/5/6 Fax: +91 79 26858591 E-mail: gateway@gatewaytechnolabs.com URL: www.gatewaytechnolabs.com This document and any files with it are for the sole use of the intended recipient(s) and may contain confidential and privileged information. If you are not the intended recipient, please destroy all copies of the document. Any unauthorized review, use, disclosure, dissemination, forwarding, printing or copying of this document or any action taken in reliance on this document is strictly prohibited and may be unlawful. Visit us at http://www.gatewaytechnolabs.com Copyright © 1997-2007 Gateway TechnoLabs Pvt. Ltd. Gateway Technolabs Pvt. Ltd. Technical Capability Oracle/ SQL June 2007 Table of Contents 1 Experience Gateway – Project Showcase: Oracle Database . 5 1.1 Web based Project Management Office (W-PMO) 5 1.1.1 Client Introduction . 5 1.1.2 Requirement . 5 1.1.3 Challenges 5 1.1.4 Solution 5 1.1.5 Features . 6 1.1.6 Benefits 6 1.1.7 Future Enhancements 7 1.1.8 Technology Statistics . 8 1.1.9 Project Duration 8 1.2 Mudra Advertising Agency – CRM Application 8 1.2.1 Introduction 8 1.2.2 Features . 9 1.2.3 Technological Statistics .10 1.2.4 Conclusion .10 1.3 Mudra Client Servicing Application 11 1.3.1 Introduction .11 1.3.2 About the Project .11 1.3.3 The Work Flow Diagram 13 1.3.4 Features . 4 1.3.5 Technological Stats 4 2 Experience Gateway – Project Showcase: SQL Database . 3 2.1 Legal Search Portal 3 2.1.1 Need 3 2.1.2 Solution 3 2.1.3 Technical Architecture 3 2.1.4 Tools & Technologies used . 4 2.1.5 Team Size & Duration 4 2.2 Interactive Statistic (InterStat) 4 2.2.1 Client Introduction . 4 2.2.2 Overview 4 2.2.3 Solution 4 2.2.4 Features . 5 2.2.5 Benefits 5 2.2.6 Screen Shots . 5 2.2.7 Technology Statistics 15 2.2.8 Project Duration .15 2.3 Mail System Solution .15 2.3.1 Need .15 2.3.2 Solution .15 2.3.3 Tools & Technologies used 16 2.3.4 Team Size & Duration .16 2.4 Business Buy and Sell 16 2.4.1 Description 16 2.4.2 Features 16 2.4.3 Tools & Technologies used 17 2.4.4 Team Size & Duration .17 2.5 Heritage Golf Group Intranet Site 17 2.5.1 Features 17 Gateway Technolabs Pvt. Ltd. Technical Capability Oracle/ SQL June 2007 2.5.2 Technologies 18 2.5.3 Team Size and Duration 18 Gateway Technolabs Pvt. Ltd. Technical Capability Oracle/ SQL June 2007 1 Experience Gateway – Project Showcase: Oracle Database 1.1 Web based Project Management Office (W-PMO) 1.1.1 Client Introduction The client is a Denmark based web-service provider and is involved in providing portals to enable web-based service in the area of B2B. 1.1.2 Requirement Small and medium scale companies operates with number of manual processes to maintain the practices dealing with their Client Interaction, Order Processing, Project Management, Task Allocation, Monitoring and tracking, Cost Involved, Inventory and Accounts Maintenance. The need of the client was to develop a Service Portal, which would help in these companies to manage the any project by assigning tasks and reviewing the status of the same. This would essentially mean that developing a solution that would encompass the activities right from the creation of a new client, Project generation related to a client, breaking the project into orders and then into worksheet and allocating the same to the employees of the company. These worksheets or the task allocated would then be available to the allocated resource who would then close it as and when the particular task is over. This would also keep the track of the materials employed a particular task, status, and the cost involved. Hence the portal would help in monitoring and tracking of any project related activities. 1.1.3 Challenges The challenges faced during the execution of the project: • Some of the resources in the portal had to be WAP enabled. The compatibility files for this needed to be less than 50 KB so that it could be loaded on to the Wireless enabled devices (Java Platform). • High Level of security based on Roles to define the resources available the user in the Portal. • Multi-Lingual support: The static data appearing on the GUI would be available in multiple languages to the user. • Multiple Layouts: The GUI of the portal would change as defined by the user. 1.1.4 Solution On the basis of the interaction with the client team, Gateway proposed a solution that can help the companies to achieve better Quality in providing the services to their customers, Quicker procedures, decreasing the response time in contract management. Gateway Technolabs Pvt. Ltd. Technical Capability Oracle/ SQL June 2007 The solution can be outlined to be a services portal, which will encompass everything from order entry through to management reporting, providing an end-to-end solution to the Vendors. To achieve this goal, the Service Portal provided the services in the following sectors: Client Information, related with capturing and maintaining the client details. Order Processing & Invoicing, a core service, which will be used to track the currently active orders and provide support for invoice generation. Project Management, another core module, which supports the Order Processing services, to manage the ongoing orders. Inventory Management, a supportive service that manages the item inventory used during the project (job) execution. Each of these modules are closely related to one another and fully integrated into one system, which help the user to manage their end-to-end activities starting from order creation till invoice dispatch. 1.1.5 Features The portal is Wireless enabled. In this case the administrator of the company can log on to the portal through his/ her mobile and monitor and track the project activities. Similarly the employees can access to the portal and enter the worksheet details. High Level of security based on Roles to define the resources available the user in the Portal. Multi-Lingual support: The static data appearing on the GUI would be available in multiple languages to the user. Multiple Layouts: The GUI of the portal would change as defined by the user. Project monitoring and tracking: The project manager/ administrator can do the planning and allocation of activities and track them to closure. Automatic Email notification for task allocation and project completion to the users. 1.1.6 Benefits The service portal provides the following advantages: Employee registration process is more qualitative and uniform. Invoice Generation is managed by the system, and thus the Invoices are generated and sent on the finished date of the job. Increases Liquidity – Due to faster response in sending invoices the liquidity will be increased substantially. Gateway Technolabs Pvt. Ltd. Technical Capability Oracle/ SQL June 2007 Information availability – Employees can obtain information about the jobs for the day without having to report at the office first. The portal also provides services that support instant messaging for new allocation or reallocation of jobs to the employees. Managing Worksheets from any place - Employees can update the worksheets from anywhere. Modular Design - The whole design has been made available in modular way. Primary services are available as basic module catering the basis needs. The solution also supports add-on modules for WAP and SMS services to provide the effectiveness. Employees will be more reachable if they are connected through mobile devices like Cell Phones and PDAs. 1.1.7 Future Enhancements The future versions for service portal will provide many enhancements to the existing portal, which would be carried out in Phase II: Adding Auction facilities. Utilizing XML Technology for integrating with clients’ legacy data. In case where the client has his/her own systems to manage the legal data, the future versions of the service portal provides the export and import functionalities in XML formats, to provide seamless interaction with any third party systems. Locating Employees. The Client Information System will provide support for creating and monitoring the order directly from the web site, as well as from the mobile devices. Importing lists of materials for different branches Use of portable scanners Use of PDAs for maintaining worksheets A fully automated inventory management module Automated price estimations on projects, based on price listings of inventory, rate of different employees, estimated use of man-hours etc. A module for clients to announce projects, and vendors to bid on the projects Retrieving a scanned drawing, and a small drawing tool Collection of payment against invoices, that are printed on site Gateway Technolabs Pvt. Ltd. Technical Capability Oracle/ SQL June 2007 Connecting to payment gateways so that money can be directly paid through the cell phones or PDAs. 1.1.8 Technology Statistics Architecture: N-Tier Architecture Database: Oracle 8i Application Server: Apache Tomcat 4.0.3 Java Environment: JDK 1.4 Front End: JSP 1.2 Tools: HTML, Photoshop 1.1.9 Project Duration The total project duration was 6 person-months. 1.2 Mudra Advertising Agency – CRM Application 1.2.1 Introduction Mudra as an organization has always been on the forefront of technology. All its users are very much aware of the importance of computerization. They were among the pioneers in automation in India. This Application allows Mudra to have an edge over its competitors, as it is able to furnish lots of information, which is important to close a deal, and also makes the client comfortable by projecting an open environment. This also allows Mudra to give customized packages to client. The other important feature of this application is that the knowledge base of the company is stored in an ordered fashion and can be retrieved very easily. This will ensure that there is some level of reusability and thereby reduce costs. The concept of this site is that Mudra wants to Store all the documents in this site and make it accessible to the employees of Mudra as well as the Clients. The entire site is based on a role access mechanism wherein authorization is required. So if the user is a Manager then he has access to most of the links. If the user is a Data entry operator he has access to the Administration module. Gateway Technolabs Pvt. Ltd. Technical Capability Oracle/ SQL June 2007 1.2.2 Features Web-Based Application, which makes it accessible anywhere-anytime. Transparency to the clients as well as the employees. Enhanced security features to have limited and allowable access of the resources. Contains the details of a particular campaign for a client, which enables a manager to make an analysis. Details like Presentations, creative outputs, Guard Book, Press Clippings etc maintained and accessible to the client. News/ Awards/ Research etc are made available to the Client. Discussion Forum to allow the client and the company (Mudra) to interact with each other. Media schedule for a particular campaign are accessible to the clients. Discussion forum have the facility of simple and advanced search mechanism. Site also has information about the competing media companies and also the schedules of the various advertisements that are to appear on a certain date. Gateway Technolabs Pvt. Ltd. Technical Capability Oracle/ SQL June 2007 Site has global utilities like the Discussion Forum, Collaboration Module (which allows the user to make presentations to the client and also chat with the client. It also has the facility to talk using VoIP). Also Net-Meeting features have been embedded. 1.2.3 Technological Statistics Architecture: Two-Tier Architecture Front End: JSP 1.2, JDK 1.3 Web-Server: Orion Web-Server Back End: Oracle 8i 1.2.4 Conclusion Everyone in an organization can benefit from the specific information gathered from assessments of employees' and customers' perceptions. Leading organizations use this feedback to improve personal and departmental performance along the path of becoming a truly customer-centric organization. Rely on experienced facilitators and change management consultants to help you kick-start your efforts and lead you through the implementation of systems to collect opinions, perceptions and priorities from employees and customers. Then, use this information to gauge training, performance and human development needs. You'll be on your way to developing a world-class customer-centric organization. [...]... Pvt Ltd Technical Capability Oracle / SQL Query Designer Confidential January 2007 Gateway Technolabs Pvt Ltd Technical Capability Oracle / SQL January 2007 Query Box If a person has a idea about writing a query then instead of using the query designer he/ she can use it directly put it in the query box and generate the result Query Result Confidential Gateway Technolabs Pvt Ltd Technical Capability. .. Pvt Ltd Technical Capability Oracle / SQL January 2007 Manage Publication A chart created can be categorized under a project and/or folder The listing and adding of the project is shown below: Confidential Gateway Technolabs Pvt Ltd Technical Capability Oracle / SQL The listing and adding of folders Adding the pages within a folder Confidential January 2007 Gateway Technolabs Pvt Ltd Technical Capability. .. Advertisement Gateway Technolabs Pvt Ltd Technical Capability Oracle/ SQL June 2007 Press Estimate This screen helps in generation of Media Estimate, which are then sent to client for approvals, and on approval of the client only the further processing is carried Figure: Screen shot of Press Estimate from Mudra-CS Application Gateway Technolabs Pvt Ltd Technical Capability Oracle / SQL Press Schedule... Confidential January 2007 Gateway Technolabs Pvt Ltd Technical Capability Oracle / SQL January 2007 List Database Connection The menu allows listing of all database connections You can also list database connections for a particular database type (SQL Server, Oracle, MySQL, and Interbase) Adding a new connection Confidential Gateway Technolabs Pvt Ltd Technical Capability Oracle / SQL Listing and adding Datasource... This Screen helps to generate the schedules based on the estimate information Figure: Screen shot of Press Schedule from Mudra-CS Application Confidential January 2007 Gateway Technolabs Pvt Ltd Technical Capability Oracle / SQL January 2007 Press RO This Screen helps generating Release orders by the media operations department from the schedules created Figure: Screen Shot of Press Release Order from... End: Swing Based Java Components developed using Oracle JDeveloper Middle Tier: Oracle Application Server with Oracle Container for Java Bank End: Oracle 8i Confidential Gateway Technolabs Pvt Ltd Technical Capability Oracle / SQL 2 January 2007 Experience Gateway – Project Showcase: SQL Database 2.1 Legal Search Portal 2.1.1 Need The objective of Legal Portal is to provide a highly sophisticated search... Remoting channel in Internet / intranet environment Command line interface to scheduler, back end application for Collexis updating and link Validation usage Confidential Gateway Technolabs Pvt Ltd Technical Capability Oracle / SQL o 2.1.4 o o o o o 2.1.5 Customized command line interface for data updating by console application and inbuilt link checker for Collexis Tools & Technologies used Back-End:... generation of analytical reports that includes charts and tabular data representation Ease of Report generation process due to availability of Query Designer Confidential Gateway Technolabs Pvt Ltd Technical Capability Oracle / SQL 2.2.4 o o o o o o 2.2.5 January 2007 Features Available as a Microsoft Installable, Add-on can be installed on demand Availability of modules for different functionality, that... query languages due to availability of Query Designer Ease of analytical reports containing data tables and complex charts Multilingual Support Screen Shots Confidential Gateway Technolabs Pvt Ltd Technical Capability Oracle / SQL InterStat Object Menu Once you login to InterStat you can use the menu on the left for managing your activities The Object Menu will appear on the left as soon as you logged... the advertisement type, the language, the size of the advert etc) A facility to upload these plans from an excel file or any comma separated text file is also provided Gateway Technolabs Pvt Ltd Technical Capability Oracle/ SQL June 2007 Studio/Production: These departments carry on the actual design and production of the Advertisement They also interact with various Third party agencies that will . Technical Capability Oracle / SQL Gateway TechnoLabs Pvt. Ltd. B-81, Corporate House,. © 1997-2007 Gateway TechnoLabs Pvt. Ltd. Gateway Technolabs Pvt. Ltd. Technical Capability Oracle/ SQL June 2007 Table of Contents 1 Experience Gateway