Learning soft hours often hears: this is our step towards professionalism. Software engineering documents in a project development is essential, through this refactoring, the previous software engineering, UML re-understanding, carding, practical once more profound experience, I in the machine room reconstruction, altogether wrote seven documents, respectively is
1. Project Development Plan
2. Software Requirement Specification
3. Database Design Manual
4. Summary Design Manual
5. Detailed design Instructions
6. Computer room charge system test plan
7, computer room charge System User manual
Here are just a few of the diagrams and tables needed in the project development documentation.
(a) Software project development plan:
The purpose of the document is needless to say, here are the two most important things: the division of Labor in the project, and the schedule.
The Division of labor should include: personnel, time, task.
and a Gantt chart. I'm using Visio 2013 here, which is more professional than drawing a Gantt chart relative to Excel. Here's my rough Gantt chart.
Of course, in the development plan also to list the cost of the budget, as well as key issues, and so on, no longer detailed in detail.
(ii) Project requirement specification
One of the important items here is the use case diagram, as follows
The three early writers are the inheritance relationship, and extend their functions on the basis of inheritance.
The above is a case description based on the prototype diagram
In addition, the software requirements for users to see, so of course, there must be prototypes, for the user reference. I used the axure to draw the prototype.
Only a prototype of the landing interface is available here.
As well as the prototype map of the landing notes
In the software requirements description, there is a very heavy part of the IPO map, due to space limitations, here is not detailed, please see the next blog
——— Summary of the reconstruction of vb.net computer room fee System (iii) software engineering documentation 2
vb.net computer room Charge System reconstruction--Summary (ii) Software engineering documentation 1