I have been asked to make a php application. There is a part in the requirements that says
draw the structure of application and scripting as well.
What does it mean? I have already done the script. Does it mean that I have to make a diagram of it, like DB diagram in dia or in some other software?
If it is like UML design then please check this website: http://www.websequencediagrams.com/
for which I have entered the description like this:
WebBrowser->Server: Input
Server->PHP: Request
PHP->Processing: Action
Processing->To Server: Process DB To Server->To Browser: Output
Also, what do you think that what should be the description of following in order to make the UML diagram on above said website:
- The application needs to import contacts from CSV file or TXT file.
- While importing the contacts, the application should remove duplicates
- There will be two type of contacts, email,and the Phone Number. The application should sense the contact type and differentiate.
- The application should be able to send bulk emails to all contacts in the list.
- The application should log number of emails sent to certain user i.e. (if first we get 10 emails addresses in list and send them 2 emails and afterwards add 34 new email addresses and and then send 3 emails, there should be a log of which user received how many emails from our app).
Please help me out.