Posts

Showing posts from November, 2021

Standup 26/11/2021

 Today I finished testing, debugged and retested the issues it revealed, finished document writing (algorithm and testing reports) and did final polish on the report and program for submission. - Jed

Standup 25/11/2021

 I have written the bulk of the report, but I am hoping for some guidance on how to write the algorithm. I have engaged a non-technical person as a tester to find any phrasing that needs to be tweaked. Tomorrow I must write the algorithm, commit any final polishing, write up testing and results and submit the project. - Jed

Standup 24/11/2021

I have debugged the two errors found during presentation and changed some of the text to be clearer and better spaced. Next I must organize the document for submission and continue testing, debugging and polishing the application. -Jed

Standup 23/11/2021

 We presented the project and slides. A few errors appeared - when looping through menus some ignore functions were needed and password validation had some errors. I need to debug these and continue testing. -Jed

Standup 22/11/2021

 Today I worked on the PowerPoint, typing brief lines of text onto Caitlin's template to jog our memories of the points we need to cover in the presentation. Next I need to present, and then work on the document to hand in and finalize the code with any final testing and improvements. -Jed

Standup 21/11/2021

   Note from 22/11/2021 - My last few standups don't seem to have published. I'm reconstructing them from Github commit logs. Please ignore the publication date in favour of the date in the title. I have finished the teacher menu, giving us our minimum viable product. I have begun testing it and repairing errors in layout and logic. Next I need to work on the PowerPoint slides for Tuesday's presentation. -Jed

Standup 20/11/2021

   Note from 22/11/2021 - My last few standups don't seem to have published. I'm reconstructing them from Github commit logs. Please ignore the publication date in favour of the date in the title. I have finished the parent menu and linked the IDs. Next I must finish the teacher menu. -Jed

Standup 19/11/2021

  Note from 22/11/2021 - My last few standups don't seem to have published. I'm reconstructing them from Github commit logs. Please ignore the publication date in favour of the date in the title. I have finished developing the admin menu, which is now fully functional. I found that I had included the file closure in a loop, preventing me from having multiple children in the 201 file after I update a child's record. Next I must complete the parent menu and write the code to assign their ID number to a child, linking their records. -Jed

Standup 18/11/2021

  Note from 22/11/2021 - My last few standups don't seem to have published. I'm reconstructing them from Github commit logs. Please ignore the publication date in favour of the date in the title. I have continued constructing the menus. As I do this I am able to test functions I have written earlier but not yet tested as the menus that call them are now in place. I have done a lot of debugging of those functions. Next I must continue with the menus. -Jed

Standup 17/11/2021

  Note from 22/11/2021 - My last few standups don't seem to have published. I'm reconstructing them from Github commit logs. Please ignore the publication date in favour of the date in the title. I have made improvements across the code, standardizing menus and spacing more. I have begun creating user menus. -Jed

Standup 16/11/2021

 Note from 22/11/2021 - My last few standups don't seem to have published. I'm reconstructing them from Github commit logs. Please ignore the publication date in favour of the date in the title. I have made the login system work and added code to registration to check if a desired username is already taken. Next I need to build menus. -Jed

Standup 15/11/2021

 I have got the program to read the files into vectors. Next I need to program all the file handling - checking passwords etc. -Jed

Standup 11/11/2021

 I have resolved the issue from my previous standup and setup file handling for all registration. I have also created a function that I use to avoid asking the admin to completely rewrite the file entry for a child when updating the record. Next I need to work on getting the info from files into the program. -Jed

Standup 10/11/2021

 I have made registration fields for the other kinds of users and successfully got teacher registrants to write to a csv file. I tried to apply the same code to parents and have so far been unsuccessful. Next I hope to resolve this issue and have all registrants successfully writing to files. -Jed
 9/11/21 Today was about organizing the concept scenes and creating our Use Case Diagram . We decided it would be easier to do multiple use case diagrams to make things easier to read and organize. I got started on this concept and and decided to update our UML chart too since it was out of date. My next step: Edit the group code, make it look presentable and problem solve.

Standup 9/11/2021

 I have coded the inputs for Teacher registration including email and password validation. Next I am going apply this code to the Child and Parent structures and begin work integrating files. -Jed

Colours

Image
 8/11/21 Today I got started on concepts and colors. In theory we are roughly looking at 13-14 screens. The next thing to do on our list is a ' use case diagram ' Here are our first 6 screens as I liked to call them our starter screens: Here is our code:

Standup 8/11/2021

 I have made the login menus look functional and added vectors that are passed through all the functions to maintain continuity of data. I have reprogrammed the switch menus as if-statements to allow the use of string variables to better handle user input errors. Next I'm going to code the inputs for registration. -Jed

Standup 4/11/2021

 I have coded the structures we will need, the function prototypes, and the skeleton of a switch statement for the main menu. I have also practiced some pushing and pulling to and from GitHub. Next I'll start work on the inputs and outputs for logins and menus. -Jed

Up til now

Image
We've only done a little preliminary work so far due to some other priorities (as reflected in our planning). The logs covering that work were kept in a Microsoft Teams chat. I'll reproduce them here to have all the information in one place and we will continue to update here. Standups are sporadic to begin with, but we're now beginning work in earnest, so they ought to be more regular. Planning https://trello.com/b/iPzokT6A/school-information-project-cs103 Jed Standup 19 Oct 21: I have tweaked the planning a little, adding milestone labels. I'm waiting on some feedback from Beula regarding it. I also couldn't assign time to the coding tasks as I don't yet know how much work the file coding is. In the next 24 hours I hope to finish the strategy phase - assigning tasks to times and people UML Structure Chart First Draft Jed Standup 21 Oct 21: I haven't had time to complete the strategy section (devoted time to Labs yesterday), and I have been working on SWOT ...