-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[F10-1] OASIS #86
base: master
Are you sure you want to change the base?
[F10-1] OASIS #86
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very good effort, Team! Please update the About Us page, as well.
I will do a detailed review after your v1.1 as your new tutor.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
-
Overall:
Good job on meeting all requirements for the v1.1 team component. However, some areas need more work. Hope you can tackle those areas in upcoming features. -
ReadMe adoc
- Remove the top SE EDU nav bar and link to LOs
- ContactUs adoc
- Update contact details
- UserGuide adoc
- Give examples for commands. Otherwise it can be difficult to follow during testing
docs/DeveloperGuide.adoc
Outdated
|`* * *` |new user |see usage instructions |refer to instructions when I forget how to use the App | ||
|`* * *` |User |See usage instructions |Refer to instructions when I forget how to use the application | ||
|
||
|`* * *` |User |Log in |Access the features of the system |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please do have a work-around ready during the final testing phase. Your peers wouldn't want to go through the hassles of signing up when they are testing. May be provide dummy login credentials.
docs/UserGuide.adoc
Outdated
* Selects the person and loads the Google search page the person at the specified `INDEX`. | ||
* The index refers to the index number shown in the displayed person list. | ||
* The index *must be a positive integer* `1, 2, 3, ...` | ||
* Edits the person at the specified `INDEX`. The index refers to the index number shown in the displayed person list. The index *must be a positive integer* 1, 2, 3, ... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wrong description for sort?
docs/UserGuide.adoc
Outdated
Selects the person identified by the index number used in the displayed person list. + | ||
Format: `select INDEX` | ||
To use this command, you must be logged in as a manager. | ||
By default, this sorts by their profitability, but it can also sort by details like name by specifying it in the -s parameter. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Give an example for the sort by parameter case also
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Feedback for v1.2
Contact Us
- Update link to issue tracker
User Guide
- For the filter by department command, what does the employee refer to get the department name?
Developer Guide
- Remove/Update the Design section (Section 2) to match your product
- Follow the UML notations for activity diagrams discussed in lecture and tutorial
- Have uniformity in using either activity diagram (AD) or sequence diagram (SD) throughout the guide. For e.g. Project Management feature uses AD, while Login/Logout feature has SD. Plus follow the same style in the diagrams (Black&White or Colored)
- Comments in Login/Logout feature SD
- Leave Application feature SD
- May remove Appendix A
Overall
- Good job on adding/udating numerous UML diagrams. The are mostly OK; just some minor things to fix. 👍
- Good job on drawing sequence diagrams, but we discourage low level diagrams that span multiple components. Try to draw diagrams at multiple levels: one that shows component level interactions and others shown low level interactions within one components (e.g. Logic).
- Let's push the product towards a user-testable state by v1.3
[V1.3] UI Update & Refactor
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mid v1.4 Review
- LoggedInUI is missing from the Read Me (first) page of your product website.
- Dev Guide: Need to change/update Fig 2-6 as they still refer to AB-4 components and events.
- The class diagram of Model and UI in "View deleted employee archive" feature is chipped. Please zoom it out.
- For Login sequence diagram please mention which component does the sequence diagram refer to
- Complete SD for Leave Application. Also note that CS2103 encourages multi-level sequence diagrams. Higher level interactions between components (e.g. Logic and Model) in a separate diagram and lower level interactions between sub-components (e.g. Parser and Command) within a component (Logic) in a separate diagram. The lower level diagram should not include interactions between components (e.g. Logic and Model).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good job, Team!
All the best for your v1.4 submission and presentation!
Final update
…ments # Conflicts: # docs/DeveloperGuide.adoc # docs/UserGuide.adoc
Add tag for viewpermission
Added viewpermission into Contributions to DG
Update PPP length
Remove viewpermission
Shrink to 10
grammar fix
UI class diagram updated
Update PPP
@elliottan @KokJianYu @RnardHa @jroberts91