Posts

Showing posts from February, 2022

Week 4 and 5: Research and Development Stage III

Image
Final Webpage Design Result of the final implementation of the IO Stream and Back-End Processing Final improvements were made to the previous implementations. Team 1: User-Interface Development Made last improvements to the webpage's second layout, the final implementation is shown below and the new webpage layout is shown above. This new layout is much closer to our original design specifications. It consists of two user inputs that are clear to the user. The theme of the webpage is dark with a clear heading, all of which compliments our initial thoughts of a simple design.    Final Webpage Implementation Team 3 and Team 2: IO (Input/Output) Development and Back-End Processing Development Coupled the Back-End processing module with the IO Stream module and finalized the code. Issue of IO Stream functioning only on Windows persists, but there was not enough time to fix it. The final implementation now displays the correct webpage and opens a new webpage in the browser upon rec...

Week 3: Research and Development Stage II

Image
Second Webpage Design Result of Desktop-Interfaced Back-End Processing Further improvements were made to the previous implementations. Team 1: User-Interface Development Made improvements to the webpage's initial layout, the new implementation is shown below, and the new webpage layout is shown above. This second webpage design still has some issues: the dimensions of the webpage are too small, and all the information is clustered together.  Second Webpage Implementation Team 2: Back-End Processing Development Replaced the original method for extracting content from the webpage with a more powerful one, but was too complex to accommodate, so decided to keep the first implementation. Changed the first implementation to output to a html file and open it rather than print its text to a system console as shown in the previous week's result. Made a desktop interface for the app as there was a concern that the IO Stream would not be developed in-time, i.e. the web app would now be a ...

Week 2: Research and Development Stage I

Image
First Webpage Design First Back-End Processing Results: Webpage content from a Wikipedia page on heaven Result of First IO Stream Implementation After dividing the roles for each group member, we started doing some research on what was required to develop our respective parts (If only we had an app such as ours to help with the tedious task!) and made early implantations. Team 1: User-Interface Development Went through HTML tutorials on  w3schools.com  and began the design of the webpage. The results are shown above, and the first implementation is shown below.  The first design of the webpage has a good essence of what we want to achieve. A dark theme is present with two user inputs. However, some areas which could be further developed are as follows: a background for the heading and a synopsis of what the website does.  Initial Webpage implementation Team 2: Back-End Processing Development Went through programming and computer science forums on Stack Exchange ...

Week 1: Specification Finalization and Task Assignment

Image
Microsoft Teams Group Chat where The Call was held. The goal of the first week was to make sure we had everything planned. This included; distributed the tasks equally between the team members and make sure everything can be completed on time. To achieve this, we hosted a zoom meeting during which we discussed the exact specifications of the project and assigned each member their tasks. The result of the call are shown below.