:+:Chinese:+:
:+:Home:+:
   
   
   
   
  Culture Transmission
   
  Translation Division
   
  Website Construction
   
  Software R&D
   
  International Consultation
   
  Contact Us
 
 
 
Preface
As the software R&D Company which has excellent development tendency, we have a group of outstanding engineers and a first-class sales group. There is public praise with our company in the Internet web construction service and software R&D industries.
In technology aspect, we have a lot of experience in Internet web construction and software R&D industries. Now we have deal with the development of the product and upgrade on the basis of the requirement of the market. At all times, we are catching the development trend of the international software industry, progressing our technical development and perfecting our software products.
Our company has general integrated technical system and research ability. On the aspects from NT to Unix, from the application of the stand-alone to it of WAN group, from desktop database to great database, from monolayer application to N-layers application, we have general technical store, development ability, training system and practical experience so that we are able to adapt to the requirement of various complex application research.
Through the endeavor of many years, our company has developed a series of enterprise applied software which is perfect on technology and involves in characteristic net and web construction. These products have been through the proof–test of market in long term. At the same time, they reward the company and the clients a lot of benefit. In addition, we have constructed a multi-orientation flat roof on net technical service aspect so that we will offer the all-orientation net technical service.
We insist in the idea that the sale is from the service on the sales aspect. We treat ourselves strictly and every technical service seriously although after sale. For many years, we deal with any question which was from the clients seriously in order that our sold service is really irreproachability in our clients group. At the same time, for the sake of the convenience if the clients, we have developed a series of clients insistence system which has powerful function but can be used easily. The system makes the clients’ requirement not only about technology but also service be transferred to us by Internet in time in order that the requirement should be resolved as soon as quickly. So our service has got the praise and agreement from the clients. As while, the company construct ourselves perfect service system from business developing to information servicing, technology training, software and hardware maintaining and application popularizing.
Now our company has a group of enterprise clients and numbers of net fans group. On the bases of the abundant technical strength of the company and experience, we will offer the clients our service which is professional, comprehensive and good-quality sincerely. We will help the clients to construct and run the inner and outer web site and information system with the max efficiency and the optimum means in order that we will bring into play a role during the information process of enterprises’ manufacture.

Procedures for software development project

We fully utilize the internationally mature project management experience, actively explore the fulfillment mode of process management in the project management. Under certain constraints, project management is a systematic management activity with the aim of realizing the project target in a high efficiency and on the basis of project manager responsibility system and carrying out economic accounting with the project as independent entity and under effective planning, organization, coordination and control according to inherent logical law of project.

1 First-phase preparation
The corporate developers shall carry out sufficient customer survey, demand analysis and design and preparation of system architecture before the system development.
The corporate developers and business demand personnel shall joint establish a project team. One or two project managers shall be responsible for the overall project implementation, jointly participate in the overall system design and development and present further requirement on business, carry out software customization work, formulate second development scheme and attend the design of interface between business system and other software.

A Project manager: is responsible for analysis, design and coordination work, monitoring the work of developers at any time, including any deviation between contents and requirement, delay of schedule, and issue specific letter of assignment to each developer.
B Developer: shall be familiar with software development programming tools with abundant programming experience, responsible for the programming of different layers and modules.
C Business demand personnel: shall be familiar with business flow with abundant business experience.
D Document collation personnel: shall collate relevant technical documents in the system development.
 E Test engineer: shall carry out code test, reexamine the plan and execution of source code and be responsible for any feedback opinions on rework (configurable when requirement is met).

2 Implementation process
 Software projects can be grouped into special software and general software.
 For special software, it must carry out detailed exchange and discussion with customers before development and make clear of what ideal product the customer want to be. Here, it would better adopt the prototype method to make a simple frame to show the customer.
 For general software, certain market survey must be done before development. On the one hand, it is considered from economic benefits to investigate how big the latent product market is, and to make clear of various technological requirements of customers. On the other hand, it is to make sure the orientation of software, that is, what customer group our software serve. Then, certain survey on existing hardware configuration, software configuration, network use, database use and computer familiarity of such group of customers, on the basis of the result of which some technical indices of software to be developed are determined.

2.2. Demand Analysis
Planning by the company’s developers, establishing system target, dividing operation domains, analysis of current operation, establishing operation model, analysis of information demand, normalization of users’ view, standardization of data elements, and control of conformity, etc.
On the basis of full interaction and understanding of the project group and users, advance the technical structure of the system, describe the main index of system functions and performance, the performing staff shall have a clear idea and the concept of integrated design for the implementation methods, and make communication with the operation demanding party on the places with question to ultimately reach the common understanding.
 Make some comprehensive survey on hardware configuration, software configuration, use of network, use of database, and acquaintance with computer of such user group, and decide the applicable index for some of software to be developed according to the statistic result of the survey.

2.3. Establishment of System Structure
Confirm the hardware configuration of software server and the configuration of hardware resources of users.
Confirm the conformity and coordination of the users’ software platform.

2.4. Design
The software design phase includes the tasks of making the necessary modifications on the modules and possibly requiring to make some modifications on certain structures, confirming the interface definition, user service layer, operation logics layer, database service layer and specific database, and confirming the tools for the software development. This phase shall also fulfill the more detailed survey on the functions and the operation demand, and create the files in the system that are most suitable for the user’s need.
 The in-phase design on the security and confidentiality shall be made according to the requirements of the application system on the security.

2.5. Coding
 Confirm the interface style, functions for use, programming language, database structure and specific data etc. of the software, and start to enter the programming phase.
 After the developers start the configuring and coding work, they shall first confirm the conformity of the coding style in the process of development. If certain error of the previous analysis and design phase is discovered during the work, they shall go back to the previous phase and make the necessary modification, and at the same time, the major developers shall maintain the close mutual cooperation.

2.6. Testing
 The most important step before the system is launched for use is to have the cross tests between the developers and by the operation demanding party or the test by the software engineer for the system. The developers shall make the feasible recommendations for the problems found in the process of testing and make the modifications.

3. Acceptance for Whole Set
 The operation demanding party shall provide the standard for acceptance.。
 After the completion of the test of later phase for the software, the operation demanding party shall be informed to make acceptance. The acceptance shall mainly take the original materials provided by the operation demanding party and the “design Scheme for Software Development” as the basis to make the complete check on each function of the software. If there is no disagreement, the “Acceptance Confirmation” shall be signed after the acceptance.

4. Technical Supports
 The company will provide the technical supports promises in written form for the business demand sides, and implement and carry out such promises earnestly.

Supervision of Software Engineering

1. Initial Stage of the Engineering
 The company’s technicians will conduct sufficient users’ survey, demand analysis and design and preparation for the system architectures during the initial stage of the system development.
 It mainly focuses on the beforehand analysis on the users’ demands, obtains the first hand materials by directly contacting with the development personnel of the software development company, and points out the problems in the development and design in time, so as to avoid the repeated rework in the process of software production, thus resulting in too lengthy of the development period and the waste of manpower resources and time.
 In addition, the technicians of our company will provide appropriate instruction in accordance with as required by the customers, thus making the customers have a visible understanding of the developed software and making the structures desired for by the customers more perfect; and they will also point out any deficiency fails to be predicted, making the preliminary planning report of software development more perfect.

2. Process of Engineering Production
 The company’s technicians will test the software under development from time to time, so as to guarantee there is no BUG in the development process of software. They will keep a close contact with the software development personnel and rectify any problem arise out of the preliminary design at all time. The clients will be connected duly and informed of the software development progress.
 The necessary supervision will be conducted in the process of development. When the software development has been progressed to certain phases, the message report shall be given to the clients, so as to make the clients have more explicit recognition and understanding to the software development progress. It also shall be put forward in the repost that any place should be improved, the problems fail to be considered in the original design proposal and the best solution.
 In the process of development, the software shall be modified at any time in accordance with the client’s feedback information. In the event that the clients hold that there is any inappropriate part in the process of implementation of the software development, we will propose the best applicable solutions in time as required by the clients. Such problems will be solved with minimal losses.

3. Completion Period of Software Development
 We will, in accordance with the requirements put forward by the clients in the preliminary period of the software development and any modification made in the process of the development, test the software comprehensively, so as to ensure that the clients may apply the newly developed software comprehensively while they receive this software, and make sure there is no any potential security trouble and software BUG.