-

Home

-

Company Profile
- Services
- Contact Us
- Request a Quote
 

Web Design

Web Designing Packages

E-commerce Web Design

Payment Gateway Integration

Shopping Cart
Website Maintenance
Multi Language Website
Web Templates
Logo Design
Domain Name Registration
Web Hosting
Software Development
ERP / CRM Solutions
Database Programming and Design
Offshore Outsourcing
Flexible Staffing Solutions
Search Engine Optimization
Search Engine Submissions
Multimedia Design/Presentation
Flash Development
Content Writer

Franchise
Search Site :



Contact:
Leedsoft.com
Unit 1802, 18/F, WorldWide House,
19.Des Voeux Road, Central
Hong Kong
P : +852-9210 8376
F : +852-3621 3934
info@leedsoft.com
 

Software Development
We specialize in the development of custom software applications and offshore software outsourcing services. Specifically, our company carries out custom programming, database design, client-server and internet/intranet software application development. At every stage of the development process, from conceptual design to product release, the highest quality standards are maintained.

Software development process

Requirements analysis

Requirement analysis is an important part of the software engineering process; whereby business analysts or software developers identify the needs or requirements of a client; having identified these requirements they are then in a position to design a solution. Extracting the requirements of a desired software product is the first task in creating it. In order to successfully completing a "requirements analysis" task, in the first place, it must identify all the stakeholders, give them all an appropriate form of input, and document all their input in a clear and concise format. And there are constraints.

Specification

It is a set of requirements. It contain both the systems requirements and the test requirements by which it is determined that the systems requirements have been met. layout, blueprint and design of software. Specifications are most important for external interfaces that must remain stable.

Software architecture

The design of application or system software that incorporates protocols and interfaces for interacting with other programs and for future flexibility and expandability. Software architecture is commonly organized in views, which are analogous to the different types of blueprints :

•  Functional/logic

•  Code

•  Development / structural

•  Concurrency / process / thread

•  Physical /deployment

•  User action / feedback

UML methods will establish a standard for software architecture views. Furthermore effective development of software relies on understanding unique constraints of each problem, and so universal notations. Functions and requirements involve :

•  Quality System Design

•  Multiple System Views

•  Methodology Independent

•  User Interface

•  Communication with Other Tools

•  Documentation Production

•  Computer Environment

•  Resource Requirements

Coding

Testing

Software testing is the process used to help identify the correctness, completeness, security and quality of developed computer software.

Documentation

It involves operating procedures, system documentation and technical documentation. 

Operating Procedures :

1. Instructions for turning the system on.

2. Instructions for obtaining source documents for data entry.

3. Instructions for entering data at the terminal.

4. A description of error messages that can occur and the alternative methods for handling them.

5. A description of the defaults taken in the programs and the instructions for changing them.

6. Instructions for distributing the computer's output.

System Documentation :

1. Data dictionary - Description of the files and databases.

2. System flow chart

3. Application program documentation - Description of the inputs, processing and outputs for each data entry, query, update and report program in the system.

Technical Documentation :

1. File structures and access methods

2. Program flow charts

3. Program source code listings

4. Machine procedures

Common types of computer hardware/software documentation include online help, FAQs, HowTos, and user guides. Documentation is most important for external interfaces.

Maintenance

Maintenance can enhance software to cope with newly discovered problems or new requirements can take far more time than the initial development of the software. Most maintenance is extending systems to do new things, which in many ways can be considered new work.

 
Web and Computer Technology


Operating Systems and provide cross platform support on Windows2000, Linux and UNIX. Our key skill sets include: 
 

  • Scripting

  • Servlets, JSP and PHP 

  • Databases

  • MySQL

  • C++, Java

  • SQL Server 2000

  • Oracle 8i and other latest versions

We also offer advanced Microsoft Solutions , scripting support, besides embedded systems technology. We also use enhanced server and .Net features to ensure a secured and reliable software support. The key languages used for this purpose include:
 

  • Active Server Pages  (ASP)

  • Embedded VB & VC++ 

  • Microsoft. NET: ASP.NET and VB.NET

Request A Free Quote >>

Our Live Customer support is available for your ease, You can either call us, Join Live Chat or Email us.We would respond you within 24 hours.

We would give you quotation Instantly through our Live Chat session.


 

 

 

24 Hours Support
Skype chat : grclser
Msn chat : grclser@hotmail.com

Home | Company Profile | Services | Career/Jobs | Contact Us | Request a Quote
Copyright © 2006 Leedsoft.com 

Privacy Policy | Terms Of Use | Portfolio | Site Map 

Web www.leedsoft.com.com