rezashams / hotel-app-web

this app is used for a gui for hotel app.
MIT License
0 stars 0 forks source link

Provide some Business process management like sample projects #1

Open rezashams opened 2 years ago

rezashams commented 2 years ago

We need to have some business process in project. look at project assessment and sample project create an word in google drive and suggest some BP and share with other guys

rezashams commented 2 years ago

Business Process For SOA Project:

Hotel Management System (HMS) should provide this business process: Users should be able to register an account. Users should be able to update their account’s information. Users should be able to sign in their account. Users should be able to sign out their account. Users should be able to delete their account. Users as a manager should be able to add a room to HMS. Users as a manager should be able to delete a room to HMS. Users as a manager should be able to update a room's information to HMS. Users should be able to book several rooms. Users should be able to see all discounts for special dates. Users as a manager should be able to add discounts for special dates. Users as a manager should be able to delete discounts for special dates. Users as a manager should be able to update discounts for special dates.

rezashams commented 2 years ago

Sara's Hint: The BP looks straight forward which is good. I would recommend that you add in some checks that would help you show if/then/else in your business process. For example, checking whether a customer is eligible for a discount or not before displaying the prices of the rooms. This will help show more "complexity" in your work. I believe one such conditional case would be enough. Otherwise all looks good as a major BP. Major BP means features that are visible to the end user allowing a transaction (which in your case is the booking) to happen.

rezashams commented 2 years ago

Add new BP:

  1. Users should be able to see all Rooms.
mubeenKhan27031996 commented 2 years ago

acknowledged