Current location - Recipe Complete Network - Catering franchise - Summary of Software Engineer's Work 2117
Summary of Software Engineer's Work 2117

An engineer must have unremitting enthusiasm for learning, be brave in innovation in his work, and be able to overcome difficulties in various problems. Here I bring you a summary of the work of software engineers in 2117. Welcome to read it, for reference only. Summary of software engineer's work in 2117 (1)

It's been one year since I joined the company in August. Looking back on the road I have traveled in XX company during this period, I don't have too many feelings and surprises, but I have more calmness and calmness.

Looking back at the beginning of my employment, in XX, I was familiar with the working environment from the first week, and then I participated in the design of relevant documents of the coal mine safety production management system in the second week. During this period, under the guidance and arrangement of all colleagues in the project team, I compiled a systematic software development entrustment contract and a system function module design description document, and also learned the coal mine production business through this process.

In XX, I formally participated in the design of functional modules of management software, and under the guidance and explanation of Zhang Gong, I first tried to complete the functional module design of maintenance subsystem of management software. In mid-September, I followed the company's construction personnel to conduct business research in * * No.1 Mine, so as to learn from its strengths and make up for its weaknesses in our own management system, and also take this opportunity to understand the actual coal mine production situation and deepen our understanding of the business process of the coal mine industry; At the end of September, according to the guidance of Zhang Gong, the functional module design of the engineering and technical document subsystem was started.

in xx, under the guidance of Zhang Gong Zhang Gong, the functional module of the material management subsystem was designed, and the correctness and rationality of the design were discussed with Zhang Gong Zhang Gong and He Gong respectively. By the middle of October, the functional modules of each subsystem of the management software were basically designed; At the end of October, the system data was collected according to the design of each subsystem module, and a preliminary data dictionary and conceptual model were established to prepare for the later database design.

The work in XX was mainly to sort out the business relationship and business flow of the system. However, due to the unreasonable representation of the business relationship diagram, it was not clear enough to show the relationships at all levels, which led to several extra links in the work. Fortunately, Zhang Gong Zhang Gong found the problems in time and gave me guidance and explanations many times. Finally, it was decided to collect and summarize the business actions, personnel involved and contact modules of all sub-modules of the system in the form of lists combined with flowcharts, providing a basis for the future work.

XX revolves around two tasks. One is the design and compilation of the system business description document, because this document is the main basis for programmers to understand the coal mine production business, system functions and database design in the future. Zhang Gong and Zhang Gong have repeatedly stressed that the design of the document must consider the problem from the reader's point of view, so the final design will be from simple to complex, from whole to concrete, and all levels will be closely connected and easy to understand as far as possible; Another job is to discuss the completed relationship list, the business rationality and correctness of the system function module design with Zhang Gong and Zhang Gong one by one, and record the problems in the design one by one in the problem tracking document. The work at the end of the month is to modify and improve the module design according to the problem tracking document.

under the leadership of the company, through the unremitting efforts of all members of the project team, all functional modules of the system were designed in XX, and all business processes of the system were sorted out in XX. In XX, the initial review and rectification of each functional module design and business flow were completed, and now the review of each functional module design and business flow within the project team has begun.

at the beginning of my employment, I didn't know where to start because I had little contact with production software before. Fortunately, the members of the project team explained it to me many times, and I also searched relevant documents through the Internet, carefully read relevant materials and thought about the business process. Finally, I had a systematic understanding of the whole production management business in coal mines within one month. After that, under the guidance of Zhang Gong Zhang Gong, the detailed functional module design and business processing design of management software initialization subsystem, engineering and technical document management subsystem and material management subsystem, as well as the business arrangement of the whole system were completed. Because Zhang Gong and Zhang Gong have repeatedly stressed that the design of business and functional modules in the early stage is directly related to the final success or failure of the whole project, the design must be correct, accurate and complete. Therefore, in the design of each sub-module, we must first grasp the overall direction to ensure the correct design, then collect a large number of business materials, compare with other similar software processing methods, combine the actual production situation of coal mines, and think about the business processing flow to ensure the accuracy of the design. Finally, we will put the design into the whole business system and check and review it repeatedly to ensure the integrity of the design. Looking back on my work during this period, I have basically completed my job, which is inseparable from the support of my leaders and the cooperation and help of my colleagues. At the same time, I also clearly realize that I still have many shortcomings, and I have gained many experiences and lessons from them, which can be summarized as follows:

1. It is necessary to prepare and plan before doing things.

this point is particularly deeply understood in the first week of business study and the recent work of building business relationships among various modules. It is precisely to sharpen the knife and not miss the woodcutter, and to make preparations and plans can get twice the result with half the effort.

2. Work should be down-to-earth, step by step, and never be too hasty.

The whole software design is from the initial business investigation, module framework design, business process design to specific software development and design. Each link is based on the previous link, and the mistakes in each link will affect all subsequent links.

3. Learn to look at the problem as a whole.

this point is deeply felt in the business process learning at the initial stage of employment. Looking at the problem as a whole and starting from the main business process, it is easier to understand and learn faster, and the general direction can not be wrong in the whole work process.

4. Learn to change your thinking appropriately.

The previous software development work was mainly coding work, and the problems considered were limited to technical aspects. However, in the design of system business and functional modules, the business processes of the whole coal industry and the operating habits of customer groups must be considered.

5. Communicate with colleagues timely and fully, especially the members of the project team.

timely and full communication can quickly solve doubts, make the whole work more closely linked, and make the problem more comprehensive. Adequate communication can ensure the quality of work, and timely communication can improve the efficiency of work.

6. Learn to consider the problem from the customer's point of view in the process of system design.

A good customer experience of software is an important criterion to measure the quality of software. Therefore, in the process of software design, we must consider the range of customers who use the software, their operating habits and the ease of operation of the software.

7. When dealing with problems, we must put the interests of the company first, stand firm and grasp the principles.

the successful implementation of the **1 mine project by members of the project department of the company proves this point; In addition, based on this point, He Gong put forward higher requirements for system function design many times in the development process of centralized control platform, so as to make the system function more perfect and operability stronger.

8. Learn to think, analyze and deal with problems, learn to decompose a big problem into several small problems, and then consider the rationality of each small problem as a whole.

In the work of sorting out the business process of the system and building the business relationship between modules, a lot of repetitive work has been done because the expression form is not clear and reasonable enough. Finally, under the guidance of Zhang Gong, he explained the business relationship in the form of "total-sub-total" and completed the detailed business specification.

9. Don't be limited to fixed patterns, learn to innovate.

In the system function design and business arrangement, Zhang Gong emphasized this point many times, because only in this way can the product quality be improved and his own ability be greatly improved. Through nearly half a year's participation in the design of management software and contact with engineering construction and project development, I have grown a lot. Of course, more growth is concentrated on the technical aspects-the business design in the early stage of the software can be summarized as follows:

1. I have mastered the business processing and flow of the whole coal mine management.

2. Master the whole software design process in the early stage of software development.

3. Learn how to design the software business and functional modules in detail.

4. Learn how to find, think and solve problems.

in terms of management, there is not much contact, mainly focusing on the supervision process of the project team on the development of centralized control platform, which can be summarized as follows:

1. Keep abreast of the progress of the project at all times, and respond in time when the progress appears

2. Deal with problems with the interests of the company as the priority, stick to the position and grasp the principles.

3. communicate more with the outsourcing staff, including business understanding and completion. Finally, through my work and life in the company for nearly half a year, I would like to put forward some personal thoughts.

1. There is not enough communication between employees in the company, especially between different departments, and this kind of communication can make the work of various departments more closely linked and work more efficiently.

2. Technicians don't have many opportunities to contact other related technologies, but the company is improving this point, and the PLC lecture will be held soon.

3. during the preparation for the project manager exam, it may be better if the company can provide a few hours a week for everyone to study, discuss and communicate.

4. The lunch time is too tight, and the rest time for employees at noon is too tight, which affects the work efficiency in the afternoon to some extent.

All the above are personal opinions. I hope leaders and colleagues will criticize and correct me when considering the unreasonable points.

XX year has passed, and the brand-new XX year has arrived. In the new year, we all stand at a new starting point in work and life. To start a new round of work, I would also like to thank the leaders and colleagues for their support and help. I will continue to work hard in the new year, constantly improve my business and professional level, learn from you with an open mind, and do my best for the development of Changfeng for XX Company. Summary of software engineer's work 2117 (II)

21XX years have passed. In the past year, I worked as a software engineer in the company's development department, mainly engaged in the development of JAVA projects. In the past year, I worked hard and kept a low profile, not seeking to shine and shine, but to be calm and calm; The achievements made in this year are as follows:

1. I am independently responsible for developing three subsystems of the accounting department:

1. Accounting staff credit inquiry system.

2. Credit inquiry system of agency bookkeeping institution.

3. Accounting personnel online filing system.

after the above three subsystems are online, it is convenient for all sectors of society to check the real information of accountants, to inquire the information of legal agency bookkeeping institutions, and to report accountants to all units.

2. The catering industry project, in the team development project, directly participated in the information integrated management platform project of the headquarters of Haoxianglai Catering Co., Ltd., and was mainly responsible for the following systems:

1. Housing lease contract management system.

2. SMS sending and receiving management system.

3. membership management system.

4. Some functional modules of basic information management system and personnel management system.

after the application of the system, XXX has improved the management efficiency to a certain extent in the management of house lease contracts of stores across the country, and provided corresponding early warning information in a timely and effective manner; The SMS sending and receiving system facilitates the timely transmission of various information by the headquarters; The membership system better manages the membership information of all stores in the country; Personnel system reduces workload in management, etc.

Third, I participated in the development of some modules in the enterprise transfer management system of Xiamen Branch of Bank of China. This system is convenient for enterprises to quickly realize a large number and complicated transfer work.

IV. The project of Land Resources and Real Estate Administration is responsible for and developing the online declaration and examination system of housing monetization subsidies. This project adopts new technology, which makes the interface more elegant and beautiful, and greatly improves the effect of man-machine interaction platform.

insufficient summary: when working in xxxx, due to some internal reasons of the team and other external factors, the work efficiency, development progress and final software quality were affected to some extent; This is where every member of the project team, including me, must review.

through summing up the work in the past year, despite some progress and achievements, there are still some shortcomings, and individual work is not perfect enough. In my future work, I will try my best to find out the shortcomings in my work so as to overcome them in my future work. Self-study and absorption of new technologies, careful study of specifications and related documents, and timely application of new technologies in practical projects to further improve the technical content of the project. Summary of the work of software engineers 2117 (3)

As a software development engineer, I was fortunate to be a member of Beijing XX and applied as a java software engineer of the company. Since I took office, under the leadership of department leaders, I feel that I have greatly improved my study, technology and life.

during the p>211X years, my main tasks are as follows:

1.1 PDA operation and maintenance system of engineering department

I came to the company at the end of April. At the beginning of my arrival, I mainly learned about the PDA operation and maintenance system of engineering department, and studied some technologies that may be used in PDA in the future, and then modified the existing projects. The system includes three main functional modules and a secondary module. The main modules include work order management, message management and system upgrade.

modification of work order management

system upgrade can download a single file, but it can be upgraded with the same file.

Before the PDA goes online, it was mainly implemented in five wired sites. I thought it was just a simple way to teach users how to use it, but I didn't know it until I really did it. I need to explain it from different angles for different users, especially the older ones, and I have to talk about it several times.

after the PDA went online, the work mainly focused on the maintenance and modification of PDA. Because it took a long time to implement it last time, it was implemented again. Each site uses PDAgongwen.1kejian.com/fanwen/1528/ for a different time, and it takes a long time to maintain and implement it. During the implementation and maintenance, each site puts forward different problems and modifies them for a long time, among which the most modified modules mainly focus on work order management module and system upgrade module.

After the system is used in all sites, it mainly aims at solving different problems raised by the sites and improving the system. The improved system is stable, and the problems basically appear in

the upgrade failed due to bad signal, and the system can't log in normally due to card downtime. There are several times when the system can't use

1.2 wired boos system because of network reasons.

After the PDA operation and maintenance project is stable, some functions in BOOS system are mainly done, such as batch transfer of database data and batch transfer of millions of data.

for the consultation and inquiry of broadband system, the inquiry is made according to the address and time of the user, and the broadband is modified.