Top Banner

of 24

Proposal for Database Development

Apr 09, 2018

Download

Documents

Munir Ahmed
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/8/2019 Proposal for Database Development

    1/24

    WEBSITE DEVELOPMENT SERVICES

    For

    Universal Service Fund

    Proposed Solution

    Submitted by

    Xyon Private Limited

    Islamabad Office

    Submitted to

    5 th Floor, HBL Tower, Blue Area

    Islamabad.30 July 2008

  • 8/8/2019 Proposal for Database Development

    2/24

  • 8/8/2019 Proposal for Database Development

    3/24

    Our Mission

    Earning customer satisfaction through provision of quality services to our client

    systems by employing state of the art technologies and processes and by investing in

    our people.

    With fully functional offices in the Islamabad, Lahore, Karachi Pakistan, USA and having strength

    of over 60 dedicated staff, we continuously strive for expanding our customer base and developing in

    house capabilities. We enjoy an enviable reputation among our clients, built over the years, an asset

    which we protect and promote with hard work, dedication, focused systematic approach and timely

    response.

    The company has substantial experience with working methods, problem solving, needs and

    aspirations of the industry / customer in Pakistan. It is this primary expertise that has led the company

    to develop a strong network in the IT business sector of Pakistan and to participate in development

    initiatives carried out by a number of agencies in Pakistan .

  • 8/8/2019 Proposal for Database Development

    4/24

  • 8/8/2019 Proposal for Database Development

    5/24

  • 8/8/2019 Proposal for Database Development

    6/24

  • 8/8/2019 Proposal for Database Development

    7/24

    Our Technologies

    XYON programmers have worked with and researched numerous technologies and methodologies.

    As new technology enters the market, which is currently happening at a rapid pace, we continuously

    gear up for this new technology.

    Tools our programmers use for web & Software Development:

    Microsoft Visual Studio (Visual Basic, Visual C++, Visual Interdev) ASP.NET, C#, VB.NET, COLDFUSION Java, C++, CGI-Perl, PHP, JSP and ASP PowerBuilder and D2K Microsoft Access VBScript and JavaScript

    XYON has a strong focus on database based solutions :

    My SQL MS Access Microsoft SQL Server 2000/2005 Sybase SQL Server Oracle

    Design Tools

    Design is a crucial part of all our solutions. Even though we do not market ourselves as a web design

    company, every good high end solution needs professional presentation. Our designers are skilled in

    a number of popular web and traditional graphic and web design environments

    Adobe Photoshop Macromedia Flash Macromedia Director Dream weaver UltraDev Macromedia Fireworks

    Free Hand Dream weaver HTML, DHTML, layers, style sheets Paint Shop Pro CSS

    Internet/Intranet Technologies

  • 8/8/2019 Proposal for Database Development

    8/24

    HTML, DHTML, XML, PHP Active Server Pages, Java Server Pages Client and Server side scripting Java applets and servlets Popular Web design tools (MS Front Page, DreamWeaver etc)

    Operating Systems

    MS Windows 9x, NT, 2000, XP, VISTA Unix, Linux ODBC VMS IBM AIX Middleware Winsock

    Application Programming Interfaces Remote Procedure Calls Exchange Server

    Mobile Computing

    WAP WML Java2ME Wireless applications and solutions

  • 8/8/2019 Proposal for Database Development

    9/24

    Our Methodology

    Today's software products are complex and constantly evolving throughout the entire product cycle.

    That makes it harder than ever to keep everyone on the same page.

    Software engineering is the practice of using selected process techniques to improve the quality of a

    software development effort. This is based on the assumption, subject to endless debate and

    supported by patient experience, that a methodical approach to software development results in

    fewer defects and, therefore, ultimately provides shorter delivery times and better value.

    Why are fast and easy templates for use cases, test plans, and other software engineering

    documents needed now more than ever? Because schedules are shorter and teamwork is more

    critical.

    XYON methods reduce overhead, but increase risk by removing process steps that are key to

    managing larger projects.

    The solution is not to abandon time-tested processes and documents. The solution is to make the

    creation and maintenance of software engineering documents dramatically faster and more effective.

    Most XYON methods attempt to minimize risk by developing software in short time boxes, called

    iterations, which typically last one to four weeks. Each iteration is like a miniature software project of

    its own, and includes all of the tasks necessary to release the mini-increment of new functionality:

    planning, requirements analysis, design, coding, testing, and documentation. While an iteration may

    not add enough functionality to warrant releasing the product, an XYON software project intends to be

    capable of releasing new software at the end of every iteration. At the end of each iteration, the team

    revaluates project priorities.

    XYON methods emphasize real-time communication, preferably face-to-face, over written documents.

    Most agile teams are located in a bullpen and include all the people necessary to finish software. At a

    minimum, this includes programmers and their "customers." (Customers are the people who define

    the product. They may be product managers, business analysts, or actual customers.) The bullpen

    may also include testers, interaction designers, technical writers, and managers.

    XYON methods also emphasize working software as the primary measure of progress. Combined

  • 8/8/2019 Proposal for Database Development

    10/24

    with the preference for face-to-face communication, agile methods produce very little written

    documentation relative to other methods.

    The project, on the whole, will outline and follow a "Unified Process compliant methodology". The

    finalization of the initial detailed design will be preceded by the presentation of a prototype system in

    order to facilitate the client in evaluating the design before a final design is submitted in view of users'

    requirements. The project will proceed through the following stages:

    Project Initiation Phase

    The project will start after initial meetings with the client/users. It is important to have a clearly

    defined project scope, constraints, available resources, and users' skills level before embarking on

    project work planning or devising implementation strategies.

    In consultation with the ministry of textile development officials, an overall Project Plan shall be

    developed which will include the following contents:

    - Detailed Project Schedule

    - Outline of Analysis Design and Development Methodology

    - Implementation Plan and Schedule

    Requirements Engineering Phase

    During this phase, a complete review of the existing systems, existing data management process,

    meetings / Interviews with officials, will be completed.

    This review shall be followed by extensive consultation with the ministry of textile development

    officials to obtain requirements for a new solution. The findings of review and consultation will help

    produce a final version of Software Requirements Specifications (SRS) for the deliverable system.

    This document will include both the systems functionality as well as the constraints under which it will

    operate.

    The choice of development platform and selection of RDBMS largely depends on the expected size of

    the database, projected annual growth, and frequency of updates. It is, for this reason, important to

    capture not only present requirements, but also assess possible future directions the systemdevelopment may take.

    Design Phase

    After the Requirements Definition Report has been

    approved, the Final Detailed Design will be

    People make the difference,they make good systems fail,and they make bad systemswork! It is for this reason,important, to involve themearly during design phase.

  • 8/8/2019 Proposal for Database Development

    11/24

    submitted for approval. Once it has been approved the system will be developed accordingly. In

    case the client requests design/scope changes after the approval of the Final Detailed Design, the

    change request will be communicated to us in writing.

    Scope-creeping and the resulting delays in design acceptance is one major risk in such projects.

    More proactive strategies will need to be employed to avoid such

    pitfalls and ensure a smooth software evolution throughout the project stages.

    We believe the quality of design is a function of not only good requirement definition but also

    adherence to certain standards. The standards, such as usability of interface, low response time,

    robustness, scalability, database integrity, and data security requirements are often not stated

    explicitly by the client/user. However, this responsibility rests with the developer to ensure that the

    system meets these quality criteria.

    The initial design considerations:

    - User consultation and building upon earlier work

    - Selection of right development platform

    Development Phase

    The development of the system will be carried out in accordance with the approved Final Detailed

    Design. Appropriate components and integration testing will be carried out at this stage. After

    internal testing is completed we shall arrange and supervise end user testing of the system.

    For the back-end database, we propose any of the three leading RDBMS platforms:

    - Microsoft SQL Server 2005

    - MySQL Server 5.0

    For the front-end software application development we offer a wider range of development toolsincluding:

    - PHP 5

    - ASP.NET 3.5

    It is often said that software errors follow 80-20 rule. That is 80% of all errors can be traced to 20%

    problems. We believe most of the errors in database software result directly from the poor database

    design. To keep these errors from arising, we employ ERD technique for designing high-leveldatabase structure that is independent of implementation details and can be "tested" before

    deployment.

    Implementation Phase

    The implementation phase will start with the training of users followed by installation and

    commissioning of the software at central and provincial offices.

  • 8/8/2019 Proposal for Database Development

    12/24

    The first successful round of information processing cycle is crucial to the success of system

    implementation. Users will require good support in the beginning to complete their first cycle of data

    entry, report generation, data retrieval, and data transmission to higher levels.

    Trial Phase

    The commissioning of the system will mark the beginning of a 1-month trial period in which the

    system will be field tested by the users. Final acceptance will be accorded after the end of this trial

    period. Any problems/anomalies discovered during this periods and falling within the scope of the

    requirements analysis and/or detailed design will be rectified accordingly.

    The trial period will require formal arrangements to capture users' feedback and respond to their day

    to day problems. Standard feedback forms and a help-desk would be the right answer to such needs.

  • 8/8/2019 Proposal for Database Development

    13/24

    Our Portfolio

  • 8/8/2019 Proposal for Database Development

    14/24

    Our Portfolio

    Our clients have been many and varied. Some of the projects have been comparatively simple. A

    considerable number have been intellectually challenging and stimulating. They required

    considerable programming skills, back-end manipulation and security cover, besides, of course the

    creative inputs.

    We give customised Internet solutions to suit your requirements using latest technologies. May it be a

    manufacturer of goods, company providing a service or a state institution, we can give specialised

    web solutions unique to your business.

    We have divided our portfolio section in three sub sections, Web projects, Multimedia projects and

    Application projects.

    Take a look at our portfolio projects, we have done, then think about what you would like us to do for

    you.

  • 8/8/2019 Proposal for Database Development

    15/24

  • 8/8/2019 Proposal for Database Development

    16/24

    Ministry of Food

    Ministary of Food (Under Process)

    Software requirement specification document Development

    RDACELL

    RDACELL (Ministary of Textile Industry)

    B 2 B Business portal for RDACELL

    Database application for digital library, record keeping of export records, query analyzer + search tool

    MTE

    We specialize in working with occupied hotel rooms!

    We are a master MATV contractor based in the Midwest. Wehave hotel clients all over the country from coast to coast. Weare large enough to get the job done, but still small enough tooffer personalized service

    Pakistan Red Crescent Services

    The PRCS provides humanitarian services to the mostvulnerable, in line with the fundamental principles of humanitywithout any discrimination on the basis of nationality, race,religion, class, color, creed, gender or political opinion.

    The PRCS provides humanitarian services to the mostvulnerable, in line with the fundamental principles of humanitywithout any discrimination on the basis of nationality, race,religion, class, color, creed, gender or political opinion.

    Webuy.com intends to provide a framework for prospective of a given vendor's product or service to facilitate a volumepurchase, in order to receive discounted pricing. Webuy.comis the site where you can purchase and sell the products inbulk. You can be coordinator, seller and purchaser at a time.IFPA

    The International Fitness Professionals Association is devotedto offering the highest quality learning experiences to

    individuals aiming to improve their lifestyle, and those aimingto improve the lifestyles of others. Our educationalopportunities are designed to provide only the most practicaland scientifically based health and fitness information that canbe directly applied to "real life" experiences.

    CIA Framing Engine

    We basically aim to promote artwork of different artists of various categories. Artists use to visit this site and can easilyadd their artwork on the site, which later can be accessed byvisitors for buying purposes.Xyon.com

    We are an offshoring solutions firm with unbeatable prices.Whether you need an entire project, or just another staff member to supplement your team, we can help.

    Skills coachWe use to provide a platform for Visitors to access a list of experts and coaches by keeping in mind about their skills andcapabilities to choose a better trainer for them.

    Bolt System

    This site is a Training portal for students/individuals/institutions. We provide Lessons/Tests for students to take advantage of courses online and also play amajor part in selling courses.Suckimonials

    Web Projects

    Web Projects

  • 8/8/2019 Proposal for Database Development

    17/24

    Application Projects

    ERP Management System ERP system

    This ERP system will automate all the processes that areemployed in a medium size business. It is a client server application which is being used by many organizations worldwide. Most of our clients have a work force of approximately80-100 employees.

    ERP Management System

    Multi-Lingual Messenger

    Free Urdu, English and Arabic Messenger. It is the number one way to exchange instant message on the Internet, Chatwith friends, family and co-workers. Chat one-on-one, Meetpeople who share your interests. Pehchaan Messenger runson your existing Internet connection, anyone can us

    ERP Management System

    MAS Cafe

    MAS Cafe is a professional billing, management and securitysoftware that is specially designed for net cafes, hospitals and

    other institutions who provide computers for public use. It is acomplete control and management system for internet cafeunder Windows 98, Windows 2000 and NT. The MAS Cafeuses pre-paid mode for Internet workstations.

    ERP Management System

    Sig Teller

    It is a Signature Verification Module that provides a centralrepository for keeping the signatures, thumb impressions or other relevant documents associated to a particular Customer or Account Holder

    ERP Management System

    Online e-pharmacy solution (Partner Med)

    Papera Traders is a Japan based leading importer/ exporter of resale of cars. They are providing quality services with tenyear experience to their customers in nearly twenty differentcountries leaving them satisfied. The project was related to thedevelopment of a large scale portal and back end systemcontaining 22 modules. The web site has the detail informationregarding the company and the vehicles it deals in. It alsoprovides the facility to place your order online and also tocheck the status of your order. Hence it has all the informationfor the customer.

    ERP Management System

    Go Get File

    The project is designed to locate and identify the place of file.It also implements security on group and user basis .It uses 32bit environment. It is developed in Microsoft Visual Basis 6.0,COM/DCOM and requires MSSQL server 7.0.

  • 8/8/2019 Proposal for Database Development

    18/24

    ERP Management System

    Inventory Accounts Management

    1. Accounts & book keeping 2. Inventory control 3. Fixedassets 4. Sales management 5. Purchase application 6.

    Human Resource & Payroll 7. Production management &control 8. Audit Application 9. Task allocation and Feedback10. Training application 11. Human Resource & Payroll 12.Others

    ERP Management System Capital Food Industry

    ERP Management System Pine Match

    MAS GroupThe company is actively involved in International Trading for the last twenty Five years and is working in collaboration witha number of world renowned companies for supply of materials and services.

    ERP Management System Hi-Tech Lubricants

    ERP Management System Capital Steel industry

    ERP Management System Thermosole (Pvt.) Ltd

    Qadbros EngineersQadbros Engineering (Pvt) Ltd. is an ISO certified company(certified by Lloyds Register Quality Assurance) running aheavy engineering & manufacturing facility. Incorporated in1989, the company has fast progressed to become thecountry's largest heavy machining facility.Shaigan Pharmaceutical Pvt. Ltd

  • 8/8/2019 Proposal for Database Development

    19/24

    Shaigan started as Pharmaceutical Distributor and Marketer inearly 1983. After having gained enough knowledge of PakistanPharma Market in 1990, Shaigan procured land for pharmaceutical unit and started its own manufacturing in1993. The core of its objective since very beginning has beento market the products of novel quality with latest promotionalskills.

    ERP Management System Punjab Oil Mills

    ERP Management System Pine Match Factory

    ERP Management System Altaf Match Company

    AD Group AdvertisingWe are a quick response team, willing and able to turn on adime, create effective advertising, material, plan and buymedia, and get it out there within hours if need be.International Federation of Red CrossThe International Federation of Red Cross and Red CrescentSocieties is the world's largest humanitarian organization,providing assistance without discrimination as to nationality,race, religious beliefs, class or political opinions.

    NUPAP -UNDPNUPAP is mandated to address the problems faced by peopleliving in urban slums of the selected districts through anintegrated approach implemented in collaboration with theconcerned Government line department.

    MIDAS Advertising (Pvt.) LtdWe are the only ad agency with that complete set of solutionsany client might look for, at any stage of brand and imagebuilding, with the power to reach and impact any targetaudience, from the public at the grass-roots to the policy-makers at the top.

  • 8/8/2019 Proposal for Database Development

    20/24

  • 8/8/2019 Proposal for Database Development

    21/24

    Certifications

  • 8/8/2019 Proposal for Database Development

    22/24

    Team & Resources

  • 8/8/2019 Proposal for Database Development

    23/24

    Our TEAM

    Our primary asset is our team of full-time IT specialists and our access to IT experts that can be

    engaged in the development of knowledge-intensive projects. These experts possess solid theoretical

    and practical backgrounds in various fields of knowledge..

    This fact together with our contacts throughout the Information Technology (IT) industry give us

    immediate access to a large pool of highly qualified, experienced and talented professionals. As a

    result our employees are among the best specialists available to the IT industry in Pakistan.

    Our system analysts, software developers, web designers, testers, and project managers are all

    highly educated and experienced professionals. Our project managers have years of extensive

    experience in effective project management ensuring the unbeatable quality of our services.

    After passing challenging recruitment tests and extensive interviews, our programmers and designers

    are offered numerous opportunities for both improvements of their skills and career growth.

    We consider our people to be the company's most valuable asset and we are aware of this common

    sense cause-and-effect relationship: quality team - quality services.

    XYON believes that the best way to provide superior service to our customers is through dedicated

    and motivated employees.

    Our team can develop your software project from scratch, beginning with setting proper requirements

    to delivering the solution itself, in time and within budget, thereby meeting your IT challenges.

  • 8/8/2019 Proposal for Database Development

    24/24