# data[].attributes.body
functional
The system shall customer withdraw money.
The system shall customer transfer money.
The system shall customer change their detail.
Non-functional
The system shall allow customer transfer different money.
The system shall allow customer door-to-door service.
The system shall allow customer having free Wifi

# data[].attributes.body
Task 2 – Group Assignment B feedback
·         Use case diagram

use case diagram is good

·         Use case description

we need draw 4.

·         Activity diagram

need more information

·         Sequence diagram

incorrect object

·         State diagram

need change one diagram

·         Class diagram

more precise information

# data[].attributes.body
Task 2 – Group Assignment B feedback
·         Use case diagram

Use case diagram is good. There no error.

·         Use case description

Use case description need 4, but assignment just draw 1.

·         Activity diagram

In this diagram, we miss some step and also have some errors. There are 2 name, it just description one thing.

·         Sequence diagram

Bank is a company, and it’s not an object ,  we can change :Account.

·         State diagram

It is good, but also have some errors.

·         Class diagram

Some good class,some class is error,like inheritance.

Task 3 – Hand-drawn diagrams practice
Functional:
The system shall allow customer transfer money
The system shall allow customer check balance.
The system shall allow customer deposit money

Non-functional
The system shall provide sufficient funds
The system should design good interface screens
The system shall operate 24/7.

# data[].attributes.body
In the ninth week, we integrated our respective responsible parts and finally completed assignment B. The whole process was very smooth and there was no disagreement. Although we have completed the assignment of assignment B very early, each of us has taken turns to check it multiple times. Not only do we need to check the parts that we are responsible for, but we also check the parts that other team members are responsible for. We have made several changes to it and finally decided on the final draft.

# data[].attributes.body
In week8, All member hard work to finish their work. in order to finish my work, I collected all members idea and summarized.Everyone's ideas are very funny. that very helpful for me.

# data[].attributes.body
in this week, We collated and checked everyone's work. We further more discussed some issues. I found that my work has some problem, so I try to draw UML state machine diagram again. Although I have some questions that I don't understand, everyone patiently helps me to solve those question

# data[].attributes.body
In week 9, the main focus is to prepare to submit the assignment B. All members  have contributed very well. We are using the check list to check all of UML diagram.And we found the state machine is inaccurate, so we discuss how to fix it and Eric try to draw UML state machine diagram again. We submit the assignment B at the first time. It shows higher similar rate.Therefore, we modify this assignment to reduce the rate.

# data[].attributes.body
In week 9, all of my team members prepared for the assignment. This is the last time we check the assignment.There are three parts of the assignment that can be done. Terry and Jeffery have already started their parts of work( part 1 and part 2). And the part 3 and part 4 should be done by Eric and me. We had a meeting at Tuesday’s evening. There were 4 parts that can be done until week 2. And the following 4 parts, each of us will choose one to complete it. And the part 9(referrence) will be done together after we have done the 8 parts.

# data[].attributes.body
This is the 8th week. In week 8, all of my team members prepared for the assignment. There are three parts of the assignment that can be done. Terry(Yongxin Dai) and Jeffery(Zhibin Ye) have already started their parts of work( part 1 and part 2). And the part 3 and part 4 should be done by Eric(Hao Feng) and me. We had a meeting at Tuesday’s evening. There were 4 parts that can be done until week 2. And the following 4 parts, each of us will choose one to complete it. And the part 9(referrence) will be done together after we have done the 8 parts.

# data[].attributes.body
We had a group meeting in week7. Element(Bohui Liu) and me will finish part 3 and part 4 together. During this work we faced some problems with the use case diagram. We have different ideas.After discussion, we chose the most appropriate idea.Everyone has made a great contribution. During this group meeting everyone is very positive and try to solve question

# data[].attributes.body
In week 7, we discussed the first two parts of our assignment 2. While the first part went well, we ran into some difficulties with the use case diagram for the second part. In terms of use case diagram, element is not mainly responsible for this aspect in part A, so we have some differences of opinion in discussion. However, in the end, we respect element as the person in charge of this part and believe that he can do it well.We will do our best to help him complete this part, of course, we also believe that he will also help us in other areas.

# data[].attributes.body
During the week 7, we met at UTS library again. We assigned the group work again. In week 7, all of my team members prepared for the assignment. There are three parts of the assignment that can be done. Terry and Jeffery have already started their parts of work( part 1 and part 2). And the part 3 and part 4 should be done by Eric and me. We had a meeting at Tuesday’s evening. There were 4 parts that can be done until week 2. And the following 4 parts, each of us will choose one to complete it. And the part 9(referrence) will be done together after we have done the 8 parts.

# data[].attributes.body
All of my team members came to the UTS liabrary to have a meeting. We talked about what we should do on Assignment 2. In week 6, all of my team members prepared for the assignment. There are three parts of the assignment that can be done. Terry(Yongxin Dai) and Jeffery(Zhibin Ye) have already started their parts of work( part 1 and part 2). And the part 3 and part 4 should be done by Eric(Hao Feng) and me. We had a meeting at Tuesday’s evening. There were 4 parts that can be done until week 2. And the following 4 parts, each of us will choose one to complete it. And the part 9(referrence) will be done together after we have done the 8 parts.

# data[].attributes.body
In this week, we have a group meeting at UTS library. We summarized some problems from Assignment 1. For example, I think we do not have enough time to finish our assignment , therefore we need have more group meeting. We divided Assignment 2 for each person. Element will finish part1 and part2. Jeffery will do Part 3 and part 4. Terry will finish Part part7. I will pay attention to part 6 and part 7. when we try to do this assignment we need discuss more.

# data[].attributes.body
In week 6,  Assignment 2 was assigned. So we had a group discussion on Friday of this week. The main purpose of this discussion was to assign tasks for the Assignment 2. After some discussion, we succeeded in assigning our respective tasks. Element was responsible for the first and second parts. Jeffery was responsible for the third and fourth parts. Eric was responsible for the fifth and sixth parts. I was responsible for the seventh part. Maybe the part I was responsible for last time is very similar to part 7, so the team members trusted me to take charge of this part. Although each of us is responsible for different parts, we will actively discuss and communicate with team members to ensure the smooth operation of our whole group when we finish the parts we are responsible for.

# data[].attributes.body
In week 6, we were meeting at UTS library in Friday. All members be on time. Each member contributes to the group very well. In that day, we discuss about how to assign tasks and practice activities diagram about assignment. The part 1 and 2 will be worked by Element. Jeffery will focus on part 3 and 4. Eric will pay attention to part 5 and 6. Terry will  write part 7. Actually, Although each of us writes a different part, we will discuss each part before writing each part to ensure that everyone participates in each part of the work.

# data[].attributes.body
In week 6, we will meet in library on Friday to confirm details of assignment B. And determine each Friday for our group time.

# data[].attributes.body
In week 4, we were meeting at UTS library in Friday. All members be on time. Each member contributes to the group very well. In that day, we mainly focus on the checking assignment. We collect all parts into one document. ERD,Use case diagram and Use case description where our mainly focus. We found that the use case description was a bit biased and inconsistent with the requirements of the sample. We discuss how to write this part and Element re-modified this part as required.

# data[].attributes.body
in week3, each team member has completed their work well and made great contributions.
We had two group meeting on Friday and Saturday.We discussed and analyzed many viewpoints from part1 to part4. For example, in the part 4, Jeffery(Zhibin Ye) thinks that checking the account balance is new Functional requirement, but this not true. And then, We have allocated and finished the rest of our work. Terry(Yongxin Dai) and Jeffery(Zhibin Ye) finished part5 and part 6 together. Part 7 and Part 8 should be done by Element(Bohui Liu) and me.

# data[].attributes.body
In week 2, all of my team members prepared for the first assignment. There are three parts of the assignment that can be done. Terry(Yongxin Dai) and Jeffery(Zhibin Ye) have already started their parts of work( part 1 and part 2). And the part 3 and part 4 should be done by Eric(Hao Feng) and me. We had a meeting at Tuesday’s evening. There were 4 parts that can be done until week 2. And the following 4 parts, each of us will choose one to complete it. And the part 9(referrence) will be done together after we have done the 8 parts.

# data[].attributes.body
a)         Discuss and write down your plans for the group operation:
Do you elect the leader? Element
Do you want a different leader for each week? yes
How will you communicate? Send email
When/where will you meet? UTS library  1p.m.-5p.m. Friday
How will you make decisions (for example, when there is no agreement on some issue)? discuss and chose one which is more reasonable
How/where will you upload/combine work? UTS library
Who can decide whether individual work is of acceptable standard? leader
What should you do if you’re not happy with a group member’s commitment? talk with team members

b)         After reading both assignment documents (brief and template), make a list of tasks on which you can already start working. Make sure that you plan activities on which all members will work together during meetings, and some that can be completed individually. It’s important to come up with ideas together to use the brainpower of the team (e.g. research the system individually first, come up with ideas individually before the first meeting, then meet to discuss and come up with entities or use cases and create drafts together, then draw individually).

1      Introduction

2      System Stakeholders

3 Requirements Gathering Methods