This Saturday is also the annual Chinese Valentine's Day. on last Friday, we completed the project reply. This project lasts for one week and is also the first project completed by our team, I don't know what kind of mood it was at that time, but it was relief? Or does it mean that we are getting closer and closer to the next challenge? It is not easy to be a qualified team lead, that is, a future project manager. Well, let's talk about what we are doing in this project. Let's talk about the background of this project. In the era of E-Commerce's comprehensive rise, many industries with large and complex customer groups, such as banking, insurance, real estate, telecommunications, and IT enterprises, are increasingly in urgent need of comprehensive electronic operation solutions. Therefore, a business process includes the entire process of determining, selecting, striving for, developing, and maintaining the customer's implementation, it integrates various "customer-centric" functional modules that can effectively improve the operational efficiency of enterprises, from concept to technology, from product design to application, customer Relationship Management (CRM), a comprehensive electronic solution that proves to Improve the Quality of enterprise operations, has developed. Our management software was developed based on the CRM concept to perform a series of fast, effective, and stable operations on Sichuan wangmai data. This project uses the front-end HTML, css2, css3, JavaScript, Ajax, nodejs in the background, and MySQL database. This is the first team project we received, I am as confused as other team members and have no idea how to do it. Fortunately, the teacher gave us the basic process of the project, we started our project completion step by step according to the process. On the first day, we conducted a requirement analysis, which is also a crucial step. This step is critical, otherwise, some of the following functions may be deviated, resulting in project delays or even crashes. Well, it's a bit cool. the result we have analyzed is that this system is mainly divided into four functional modules, data management-(employee management, Department management, Job Management), Learning Management-(school activities, school management), user management-(Student Management, Class Management), statistical information-(regional statistics, school statistics), and these four functional modules have different functions, basically adding, deleting, modifying, and querying, it's easy for us to get down to it. After all, we are new to the frontend and start to determine the style with great enthusiasm. I took my five boys with me. I started a heated discussion with you, but after half an hour, the style was still uncertain. Everyone expressed their own opinions and tried to convince everyone to determine their own style. I can also understand it, after all, everyone has their own personality characteristics, which is understandable. But we are a team, and we need to work together for a common goal. Finally, as the team leader, let everyone collect their styles first, go to the Internet to find your favorite style and conform to the template of the CRM system, and then confirm the style. I am not recording the journal ..... well, the next day, we had a hard time determining the style. I know that our team members put down their persistence in their own style for the purpose of the project. As a result, I began to assign tasks. on the home page, LJ was responsible for the tasks. On the logon page and subinterfaces of (Student Management), I assigned CC tasks (employee management, Department management, and job management) I handed the sub-interface to zwl. The sub-interface of (school activity, school management) gave YL, (class management, regional statistics, school statistics) Sub-interface to CX, at this time, we held a meeting to confirm the naming rules for encoding. We set the principle of "no-repetition" as the first principle, followed by the principle that the function can be seen at a glance, and asked to write comments, so that later integration will not encounter a lot of trouble. What about me? Of course it's not okay to be a shameful supervisor ...... I started to think about how to create our SQL statements, and how to define our table name and field name. This day, I spent some time in various busy days, but at this time, we encountered a choice, should I use the fram framework to jump to the subinterface, or should I use IFRAME to jump to a new page, if you want to operate the style or behavior of the main interface on the subinterface, You need to enable the server to get the nodes on the main page. However, it is relatively difficult to jump to a new page. Finally, due to the navigation problem of the main interface, we chose the IFRAME framework directly. The third day is coming soon. On this day, we must complete the main interface and sub-interface, complete integration, create forms, and write SQL. A path problem occurred during the first integration, but it was solved very quickly. It was quite smooth, but I thought about how to jump to the main interface on the login interface for a long time, if it was a direct window. location. herf = URL makes the user feel abrupt, so I put the login interface and main interface into an HTML, and use js to control marging + transition to log on to the system, the results are satisfactory .... at the same time, on this day, we completed SQL writing and encountered a very difficult problem, that is, one of our team members has not started writing the sub-interface .... I thought about the login interface... so I called the friends who completed the sub-interface and started SQL confirmation and writing. The third day ended with a little worry. On the fourth day, we started to write the background and began to complete our add, delete, modify, and query functions. Because some functional blocks are difficult to implement, we re-assigned the task, I am in charge of (login, Department management, Job Management) function blocks, LJ (School Activities) function, zwl (employee management) function, YL (School Management) function, CX (class management, geographic area statistics, school statistics) and CC (Student Management) functions are completed. Because the background is difficult to require too many functions, we are afraid that they cannot be completed in time, so we work overtime till... then I went back and continued. The next day, that is, the fifth day, basically all functional modules were almost completed, but the functions of the Student Management module were not fully implemented, the degree of completion is only 10%. I don't know if it is caused by the conflict of opinions between our two team members on the third day ..... okay, now there's a big problem. How should I do it? I was so confused that everyone was waiting for his piece .... even if I want to take over, it is not realistic. I really wanted someone to help him with some functions, but later I chose to believe that he could catch up with the progress. This is correct or wrong. After all, we are still at school and must be responsible to our team members so that they can get exercise. Well, if you think so, I will be relieved. On the sixth day, we completed the integration, started writing various verifications, various regular expressions, and finally started to tune various paging bugs and 404 errors. However, we still had a sub-page function, I waited until that night, but still did not finish. I still didn't have Q. I was worried ............ because we are about to answer the question the next day, we have not completely completed the function of another piece ........ there is still a page that has not been integrated, and I still don't know the degree of completion ..... okay, I woke up at the next day. I went out for dinner and went to the classroom at about. I was planning to wait until for our last feature to be integrated, he just arrived .... in addition, he still reported an error, then I started to integrate the child pages that were born at the end of this process, so our project was successfully completed at the end... after lunch, at one o'clock, we started our group's reply. LJ started a PPT speech, and our team members went up one by one for functional demonstration, and then answered questions one by one. Question .... until we have completed the answer, the applause sounded... I was really relieved at the time... after a week of hard work, twists and turns, and a week of hard work, we worked together to complete our first project... there are also many problems in the process, as well as their own shortcomings and the characteristics of each member. I think our next project will be even smoother. Come on, cool.
Through this project, I want to say that you can't do it without it, but you can't think of it or don't want to do it.
Let me put some pictures below !!!!!!!!!!!!!!!!!!!!!!