Halisa Quku Personal Log - jcara16/Hotel-Management-System GitHub Wiki

Week 11

  • The final week i did some changes on the diagrams i worked with (Use Cases , Sequence Diagrams , DFD ) and also in the State diagrams.
  • I worked with Fiori on task distribution, Network diagram and Gantt chart.
  • Also helped in last edition of the document with acronyms , abbreviations and definitions.

Week 10

  • After the suggestions of the professor for second draft i have edited the diagrams for which i was responsible.
  • I gave my ideas for other needed documentation changes.

Week 9

  • I finished Use cases diagrams based on the actors and their duties In the software.
  • I finished DFD diagrams - Level 0, Level 1, Level 2 - relating every action with its defined process
  • I worked on Sequence diagrams and gave help in component diagram

Week 8

  • This week we are working with all types of the diagrams such as- Activity diagrams, Collaboration diagrams, Class diagrams, Component diagrams, DBD schema diagram, DFD, Deployment diagram, ERD, Object diagram, Sequence diagram, State diagram, Use Case diagram and tables.
  • We separated the work among us where everyone of us will have different types of diagrams to conduct but during our work every component will be discussed with each other , in order to reach the same logic of our software in all diagrams

Week 7

  • This week I discussed with my team members about the key points and the problematics which can occur during our work with diagrams.
  • I worked with Use cases diagrams where i was mainly focused in scenarios and use cases tables to conduct correct components of each use case diagram.
  • For each diagram I have to discuss with my team members for different corrections to be made , so that we can have well-correlated logic in our diagrams.

Week 6

Midterms Week

Week 5

  • I studied the use cases ,UML diagrams
  • I discussed with the group members for the possible solutions of SELAB
  • Understood how to explain the functionalities and how to implement them in the project diagrams.

Week 4

In this week I worked on Non-functional Requirements, mainly in Product Requirements which were focused on the qualities that our product will posses to guarantee a better usability and performance of the software. My work was conducted in these main points:

  • User Interface (based on the facilities that the interface will provide to each user of any level)
  • Accessibility And
  • Usability ( which describe the opportunities that our product will have to have an enjoyed customer from experience on using this software)
  • Performance (the efficiency of every action and task which has to be completed)
  • Security ( insurance to have a protected navigation with user data on our product)

I also gave help on the topics which need more the attention of the whole group

Week 3

  • This week i researched about the non-functional requirements, mainly in Product requirements where I’m working in this part of the project.
  • Together with the group we met our customer (the owner of the hotel ) , which will be able to use our project as soon as we finish
  • I gave specific attention what the owner asks from our software as i have the product requirements part and it is important for me to specify all the needs that would satisfy the customer with our software.
  • I understood that every part of the product requirements such as efficiency, performance, usability should be strongly related to each other as i’m currently working on them.

Week 2

  • I shared the idea of a software designed for plumbers, mechanics and electricians as thos was the week of sharing ideas
  • I opened my Github account and learned the basic steps to develop a better project
  • I shared my idea for the discussions about the name of our project

Week 1

  • I exchanged the contact numbers with my team members for a better communication during the project
  • I did some research to help me create any idea for the project and the project topic
  • I also started to watch some tutorials how to use github as we would work in this platform