Website Project Construction Process overview Detailed analysis _ Application skills
Source: Internet
Author: User
I. Concept
Web site project management is based on specific specifications, within the budget, completed on time web site development tasks.
Two. Demand analysis
Project Establishment
We received the customer's business consulting, through the continuous contact and understanding between the two sides, and through the basic feasibility discussion enough, the preliminary conclusion of the production agreement, then need to project. It is preferable to set up a dedicated project team comprising: Project manager, Web design, programmer, tester, editor/document, etc. The project is implemented by the project manager system.
Customer's demand specification
The first step is to require customers to provide a complete description of requirements. Many customers are not very clear about their needs, and need your constant guidance and help analysis. Once upon a time, I asked the customer: "What is the purpose of your website?" He replied: "No purpose, just because others have, I did not!" ”。 Such customers need to be patient, careful analysis, digging out his potential, real needs. With the customer to write a detailed, complete requirements will be spent a lot of time, but it is worthwhile, but also must let customer satisfaction, signature recognition. Put this off, you can eliminate a lot because of the lack of demand or understanding of deviations caused by errors and project failure. Poor requirements say there is no way to have high-quality Web sites. So what is the requirement specification to achieve? To put it simply, include the following points:
1. Correctness: Each function must clearly describe the function of delivery;
2. Feasibility: To ensure that in the current development capacity and system environment can achieve each demand;
3. Necessity: Whether the function must be delivered, whether it can be postponed, and whether it can be "chopped off" in the event of a reduction in expenditure;
4. Simplicity: Do not use professional networking terminology;
5. Detection: If the development is completed, customers can detect according to requirements.
Three. System Analysis
Overall design of the website
In getting the customer's requirements, it is not directly to start production, but to the overall design of the project, detailed design, a website construction program to customers. The overall design is a very critical step. It mainly determines:
1. What functions the website needs to implement;
2. What software and what kind of hardware environment is used in the website development;
3. How many people and how much time is required;
4. What are the rules and standards that need to be followed?
At the same time, you need to write an overall planning manual, including:
1. The columns and sections of the website;
2. The function of the website and the corresponding procedure;
3. The link structure of the website;
4. If there is a database, the conceptual design of the database;
5. Interactive and user-friendly design of the website.
Website Construction Plan
After the overall design out, generally need to give customers a website construction program. Many web-making companies are asked to provide solutions when they engage in business. At that time the plan is generally more general, and in the case of customer demand is not very clear circumstances to submit a program, often and actual production results will be very different. Therefore, we should try to obtain the understanding of customers, in the clear demand and overall design after submitting the program, so that both sides are beneficial. The website construction plan includes the following parts:
1. Customer situation analysis;
2. The goals and objectives that the website needs to achieve;
3. Website image description;
4. The section and structure of the website;
5. The arrangement of the content of the website, mutual link relation;
6. Use software, hardware and technical analysis instructions;
7. Development time schedule;
8. Promotional programmes;
9. Maintenance Program;
10. Production costs;
11. Company Profile: Successful works, technology, talent description and so on.
When your program through the customer's approval, then congratulate you! You can start making a website. But it's not really a production, you need to design it in detail:
Website Detail Design
The overall design phase presents a solution to the problem in a more abstract and generalized manner. The task of the detailed design phase is to materialize the solution. The detailed design is mainly for the program Development Section. But this stage is not to really write the program, but to design a detailed specification of the program. This specification is similar to the engineering blueprints often used by engineers in other engineering fields, which should contain the necessary details, such as: Program interface, form, data needed, etc. Programmers can write the actual program code based on them.
Four. Project implementation
Overall image Design
At the same time as the programmer, the Web designer began to design the overall image and homepage of the website.
The overall image design includes standard words, logos, standard colors, advertising language and so on. Homepage design includes layout, color, image, dynamic effect, icon and other style design, also include banner, menu, title, copyright module design. Home General design 1-3 different styles, completed, for customers to choose.
Remember: After the customer determines the home page style, please sign the customer approval. No further changes to the layout style will be considered as a second design.
Development and production
Here, programmers and web designers at the same time into the full development phase, need to be reminded that testers need to test the Web page and the program at any time, found that the bug immediately recorded and feedback changes. Do not wait until the complete completion of the test, which will waste a lot of time and effort. The project manager needs to constantly understand the project schedule, coordinate and communicate with the programmer and the Web designer's work.
Debugging and Perfecting
After the initial completion of the site, upload to the server, the site for a full range of testing. including speed, compatibility, interactivity, link correctness, program robustness, hyper-flow test, and so on, found problems in a timely manner and recorded.
Why do you want to record documents? In fact, the software engineering itself is a document, is a continuous enrichment and perfect standards. By constantly discovering problems, solving problems, modifying and supplementing documents, this standard is becoming more and more standardized and more and more industrialized. In turn, the development trend of Web site norms, the trend is reasonable.
Publicity and promotion
The basic methods of publicity and promotion are:
1. The appropriate meta tags are set in the Web page;
2. Each search engine login;
3. Preparation of news articles in the Press bulletin board published;
4. Reasonable use of email mailing list;
5. Advertising bar Exchange;
6. Paid advertising.
At this point, the website project completed, will be related to the Web site, the use of operating instructions, such as documents submitted to customer acceptance. If maintenance is required, a separate maintenance item will be signed.
Maintenance
After the successful launch of the site, long-term maintenance work has just begun, we need to do is
1. Timely response to customer feedback, for example, you can take the automatic email reply function, and then in 1-3 working days to solve the problem, to reply again;
2. Website traffic statistics analysis and corresponding countermeasures;
3. Promote and use your Web site as much as possible;
4. The content of the website is updated and maintained in a timely manner.
Five. The norms followed
1. Website Construction Catalog Specification
2. website file naming code
3. Website Construction Dimension Specification
4. Homepage Head Area Code specification
5. Website Connection Structure Specification
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.