Project Development Summary Report

I. Introduction

1.1 write Objective

With the rapid development of e-commerce, industries have emerged a lot of shopping mall site, and general business compared to the official website, the site features more shopping mall, the development of higher prices.

It can be said that a good online shopping sites should be the perfect combination of sales and shopping, online shopping truly like a shopping mall in the entity, then how to do this? This requires the online shopping system must have a powerful, online shopping system should have complete product management, order management, online payment, sales management. This is the part of the user online after noon system point of view, this is an online shopping system can meet the basic guarantee for online shopping needs.

 

1.2 Background

Project Name: eBuy Online Shopping Mall

After discussing the project proponent: Zhouguan Lin

Development team: codes help Germany Studios

Installation Requirements: None

 

1.3 Definitions

What is the online shopping system, by definition, can be achieved in the online system of selling and buying merchandise, online shopping system designed to meet the e-commerce era, people for online buying and selling needs, so online shopping system must first meet different people on shopping demand system operation and functionality, and secondly, that the online shopping system must effectively combine the sales and purchase it, truly online purchase and payment.

 

Two actual development results

   

The relationship between the major modules and functions 2.1 Project:

  

1) Column management

Background can increase site columns, modify, or delete operation.

 

2) commodity management functions

Online store feature is the management of commodities, and it shows in the foreground the mall, including Brand, product image, product price, product size and other attributes of styles, available to customers choice.

 

3) Cart function

Cart is one of the essential functions of the electricity supplier site, users can favorite products to the cart, you can choose to pay directly, or leave the shopping cart page to browse other pages.

 

4) Online Payment

Online payment is the main module online store, safe and convenient way to pay, you can greatly facilitate large customers, and can support a variety of payment methods.

 

5) Order Management

Mall site can be back to order management, and the status of the order can be changed automatically, such as when filling out express orders, order status display has been sent to the user and automatically send e-mail or text messages to remind. Of course, the status of the order can also be unaudited, has been reviewed, shipped, returns, payment has been canceled and so on.

 

6) product screening 

         If a mall more product classification, the product will be more, then filtering function is very necessary. Users do not necessarily have the patience to look for classification, and then look for products based on classification, which will waste a lot of time, and not necessarily to find the products they want. Then you can use the properties filter function, it can be classified according to search goods brand, color, crowd, price, style, etc., which greatly facilitate the users to browse and buy.

 

7) Product Reviews module

After the user purchases the product can be evaluated or upload images, which can help users to buy other products.

     

8) website membership management module

Shopping of course, have Login registration function register function can support third-party QQ, Weibo micro-channel or log in. Membership management features and some of the integral features combine marketing, of course, this requires custom development.

   

9) statistical functions

Mall Support Web site visitor statistics system, daily orders statistics, registered membership statistics. Accurate knowledge of operational data store, allowing you to every input has a value return.

 

 

2.2 design ideas

Simple, online shopping system probably requires the following modules: information release system, member management system, product information release system, the file system investigation, mailing list system, order management system, the message board system, rights management systems, cargo management system .

 

 2.3 Basic Process

FIG module gives the actual program of the present system to achieve

 

2.3 Project Progress

Project feasibility studies 2019-10-25 2019-10-26
project approval 2019-10-27 2019-10-28
Business Design 2019-10-29 2019-10-31
detailed design 2019-11-1 2019-11-2
coding, unit test 2019-11-3 2019-11-5
binding assays 2019-11-6 2019-11-7
late document 2019-11-8 2019-11-9
installation and commissioning 2019-11-10 2019-11-11
acceptance 2019-11-12 2019-11-13

        

Three development evaluation

3.1 pairs productivity evaluation

The project, due to lack of understanding before members of purpose and function of the project after several meetings to understand very thorough. Development process, team members clear division of labor, with each other, so that works out to the same period in the fastest and the time required to complete. But the pursuit of high efficiency brought BUG connection occurs between portions of functional modules, resulting in no small trouble to post-test and modify.

 

3.2 evaluation of product quality

In general, to meet the needs of users of products function, the range of error occurrence rate in a controllable

Complete the main interface design, reserved for future good interface function module

User account registration and login feature

Find the goods and Comments for commodities

User login account after purchasing module

Complete administrator module, administrators sight comprehensive management capabilities for website background

Above the basic functions are already realized, can the overall operation. But each feature a lot of work to do to improve. Each function or some bug, to improve these functions need to part time.

 

3.3 Evaluation of the technical aspects of

The main tool for the development of the website is: ECLIPSE, NAVICAT, MYSQL, PHOTOSHOP, Ali cloud, script

The main website using JSP and HTML into words, to complete the functionality of this website does not require too much technical requirements, but a solid basic knowledge of whether proposed tough challenge. In the future development of the project, we want a better model to complete the establishment of a database of pre-system, the maximum to optimize the system.

 

3.4 Error Analysis

In the test the night, BUG constantly, often become invalid jump page links, 404 NOT FOUND often occur, feeling a sudden loss of a building and the main beam collapse, but through continuous hard work and modify all night, successfully repaired many BUG repair works before the time of submission.

 

3.5 Experience and lessons

Project lasted two weeks, in two weeks time, so that we set for the project have a more profound understanding.

First is the software engineering courses of study to further understand. This is followed by a comprehensive training program simultaneously. While courses, the teacher in detail about their knowledge used. Including the establishment of the team, the process of selecting topics, the relationship between the various members of the project team and selected models.

 

3.6 Evaluation of the different stages of

The first stage:

The requirements analysis phase. Only by fully understanding the needs of users in order to develop the full functionality, good performance of the project. At this stage, our group heard Zhouguan Lin description of the site of each module, and make detailed records, this provides a reliable measure of our material behind the project.

 

second stage:

Analysis and design phase of the project. This stage of the project in a little more, it is directly related to coding a later stage, so it plays a connecting role. The main purpose of this stage include analytical item object according to the object and then the database design, herein including its design modeling, after the completion of the database is a data flow diagram that generally describes the program flow away, and a general architecture. After the completion of the work category is designed, it is designed according to the data flow diagram to design, write each class for each module, ready for the next stage. Here, we've had a structure of the entire system.

 

The third phase:

Coding phase. It accounted for half of the time throughout the life of the project, expressed by the business logic of the code of the system.

 

The fourth stage:

Test and release. This stage is the final stage of our project, the main function is involved in the project for functional testing. Identify problems solved.

 

Individual members of the team to achieve a common goal and work together. Team work is the team members to achieve this common goal and work together. Does the project team effective will directly affect the success of the project, although the project managers plan and work skills are necessary, but people - the project manager and project team - project is the key to success. Project success requires an effective project team.

Each member of our group are carefully put their efforts, interdependent, and together work has been to ensure successful implementation of the project objectives.

 

Guess you like

Origin www.cnblogs.com/mabangde/p/11913255.html