-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathlog.txt
259 lines (255 loc) · 15.2 KB
/
log.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
Thursday May 20, 2021: Sayeed created the project, added readme and log
(expected: 15 minutes, actual: 15 minutes)
5.27:meeting:decide to use the sample project , since it will be easier;make a
list of developer tasks ;distribute the tasks to group members
5.29:Shiqing Guo scraped some data from steam and stored it into a csv file
(expected:3 hour;actual:2 hour);
Monday May 31, 2021: Katharine K created Rating object class
(expected: 30 min, actual: 30 min)
Monday May 31, 2021: Katharine K created AccessRatings business object class
(expected: 30 min, actual: 30 min)
Mon May 31, 2021: Gongyu Liao process the scraped data from steam in a csv file
(expected: 1 hour, actual: 1 hour)
june 1:group meeting :get all members into the github repo;everyone report what
we have done, how we implement it, and what we will do
june 3: group meeting:discuessed what we have done
june 3:Shiqing Guo write the user class. The class contains two sub calsses
which are registered user and guest.(expected:4 hour;actual:3 hour)
Thurs June 3, 2021: Katharine K created Game Class
(expected: 30 min, actual: 1 hour)
Thurs June 3, 2021: Sayeed created review class.
(expected: 30 minutes, actual: 30 minutes)
Fri June 4, 2021: Katharine K created AccessGame Class
(expected: 20 min, actual: 1 hour)
Fro June 4, 2021: Sayeed created Feedback class.
(expected: 30 minutes, actual: 1 hour)
june 4: Shiqing Guo write the business object for user class.(expected: 3 hour;
actual:3 hour)
june 6:Shiqing Guo write the databse class for user class(expected:8 hour;
actual:4 hour)
Fri June 4, 2021: Hasin finished the UI for login
(expected: 4 hours, actual: 4 hours)
Sun June 6, 2021: Katharine K added Game and AccessGames to repository
Updated DataAccessStub to include functions for AccessGames
(expected: 1 hour, actual: 1.5 hours)
Tue June 8, 2021: Hasin finished the UI for BrowseGame
(expected: 5 hours, actual: 6 hours)
june 8: Meeting4 : decide to include a list of feedback in game class, instead of
separate review and rating, because sometimes review and rating are binded
together; decide to finish all the work, except readme file before sunday ;
decide everyone should follow the programming standard;decide to redesign
the UI to make it prettier.
Wed June 9, 2021: Katharine K updated Feedback class, updated Game class to support Feedback list
(expected: 2 hours, actual: 3 hours)
june 10: Shiqing Guo finished the "open" method of databse.(expected: 2 hours,
actual:2 hours)
june 11:Shiqing Guo updated the test guest class and test registered user class.
(expected:4 hours, actual:2 hours)
june 12:Shiqing Guo finished UI for login, signup, game gallery, and game details
(expected:20 hours, actual :13 hours)
Sat June 12, 2021: Gongyu Liao edited UI layout and button feature for start page, log-in page, and sign-up page.
(expected:5 hours, actual: 6 hours)
june 12:Shiqing Guo finished UI for login, signup, game gallery, and game details
(expected:20 hours, actual :13 hours)
Sat June 12, 2021: Katharine K wrote test class for Game object
(expected: 1 hours, actual: 2 hours)
Sun June 13, 2021: Katharine K wrote test class for Game object, updated Review and Rating classes to contain active user data
(expected: 2 hours, actual: 3 hours)
Sun June 13, 2021: Sayeed created test class for Feedback class.
(expected: 30 minutes, actual: 3 hours). error: no test found. solution: changing the name of the method.
Sun June 13, 2021: Sayeed created tests for Rating class.
(expected: 30 minutes, actual: 50 minutes)
Sun June 13, 2021: Sayeed created test class for Review class.
(expected: 30 minutes, actual: 50 minutes)
Sun June 13, 2021: Group Meeting -- Discuss remaining tasks and hand-in time
45 minutes
Mon June 14, 2021: Hasin finished the sketch for the System Architecture
(expected: 1 hour, actual: 30 mins)
Mon June 14, 2021: Sayeed created test suite for running all of the test class together.
(expected: 1 hour, actual: 2 hours)
Mon June 14, 2021: Katharine K corrected errors in the Game and GameTest classes
(expected: 30 min, actual: 1 hour)
Wed June 16, 2021: Sayeed created documentation in README.md.
(expected: 3 hours, actual: 4 hours)
june 19 : group meeeting. Discussed how to handle error, decide to create custom
exception clas so that it's convenient to show info on alert window;decide
to split review and rating , because they are not binded together directly,
they are binded to a user, and a user can have one rating and many reviews;
discussed and assigned developer tasks.
June 19: Katharine updated Game class and GameTest class
(expected: 30 min, actual: 1 hour)
june 21 :Shiqing Guo finished the interface of database.(expected:1 hour,
actual:1 hour)
june 22 :Shiqing Guo finished user part of sql database.(expected:10 hour
actual:12 hour)
june 24 :Shiqing Guo finished game part of sql database.(expected:10 hour
actual:9 hour)
june 24 :Shiqing Guo edited review and rating class, added fields, methods.
(expected:2 hour, actual:1 hour)
june 25 :Shiqing Guo finished the typical case test of sql database.(expected:6
hours,actual:4 hours)
june 26 :group meeting: decide to separate review and rating from game class,
and put them into their individual classes, to avoid game class to be too
complicated; introduced the methods in sql database; discussed what to do
in the next week.
june 26 :Shiqing Guo finished review part of sql database.(expected:8 hour
actual:6 hour)
June 26: Katharine K wrote AccessRatings class and began TestAccessRatings
(expected time: 2 hours, actual: 2.5 hours)
June 26: Hasin I completed the sort game using game name.
(expected time 2 hours, actual: 1 hour)
june 28 :Shiqing Guo finished rating part of sql database.(expected:8 hour
actual:6 hour)
June 28: Hasin I completed the sort game using game price.
(expected time 2 hours, actual: 1 hour)
june 29 :Shiqing Guo added top bar to UI (expected:2 hour; actual:3 hour)
june 30 :Shiqing Guo added search bar to UI(exepcted:4 hour; actual:4 hour)
June 30: Katharine K updated Game class and began updating GameTest
(expected time: 1 hour, actual: 1.5 hours)
july 1 :Shiqing Guo added sort bar to UI(expected:4 hour; actual:4 hour)
july 1 :Shiqing Guo added genre bar to UI(expected:2 hour; actual:2 hour)
July 2, 2021: group meeting for iteration 2, report everyone's working process.
July 2, 2021: Gongyu added game searching method for stub and sql database classes. This method can search game by the game name that user input.
(expected: 1 hour, actual: 2 hours)
July 2, 2021: Sayeed added accessReview method for accessing and modifying reviews in database.(expected: 2 hours, actual: 3 hours)
July 2 Shiqing Guo added null checking to sql database(expected:30min actual:30min)
July 2 Shiqing Guo added validation to game , review and rating(expected:30min actual:30min)
July 2, 2021: Sayeed added accessReview method for accessing and modifying reviews in database.
(expected: 2 hours, actual: 3 hours)
July 2: Hasin I completed the sort game using number of ratings.
(expected time 2 hours, actual: 1 hour)
July 3: Katharine began writing TestAccessGames and AccessGames classes
(expected: 2 hours, actual: 3 hours)
July 5: Katharine worked on TestAccessGames and TestAccessRatings classes, made updates to Rating class
(expected time: 1 hour, actual: 2.5 hours)
July 5 Shiqing Guo finished null test and edge test of database(expected:5 hour ,actual:3hour)
July 8 Group Meeting: Discussed feedback from iteration1, remaining tasks to be completed for iteration2
Agreed on syntax to use for consistency.
July 8: Katharine wrote methods to align with the DataAccess Interface to DataAccessStub
(expected time: 3 hours, actual: 4.5 hours)
July 8: Katharine fixed brackets and syntax that were not consistent in some files
(expected time: 1 hours, actual: 1 hour)
July 8: Hasin I completed the sort game using number of reviews.
(expected time 2 hours, actual: 1 hour)
July 8, 2021: Gongyu update RatingTest file, delete old test method and add new one
(expected: 2 hours, actual: 2 hours)
July 9: Katharine K implemented implicit user and game search in DataAccessStub
(expected time: 1 hour, actual: 2 hours)
July 9: Katharine K added more tests to AccessGameTest, updated Game class, attempted to inject stub database into test class
- did not finish AccessGameTest as expected
(expected time: 2 hour, actual: 2 hours)
july 9: Shiqing Guo finished accessUsersTest(expected:7hours actual:7hours)
July 10: Katharine K added more tests to AccessGamesTest, fixed bugs in DataAccessStub
(expected time: 2 hours, actual: 4.5 hours)
July 10: Katharine K added more tests to AccessRatingsTest, fixed some errors in DataAccessStub
- did not finish AccessRatingsTest as expected
(expected time: 2 hours, actual: 3 hours)
July 11: Gongyu Liao added more test methods to RatingTest.java
(expected: 0.5 hour, actual 0.5 hour)
July 11: Sayeed added AccessReviewTest.java : test class for AccessReview
(expected: 5 hours, actual: 6 hours)
July 11: Sayeed updated ReviewTest.java: test class for review
(expected: 1 hour, actual: 0.5 hours)
July 8: Hasin I completed the system architecture for iteration 2.
(expected time 2 hours, actual: 1 hour)
July 11 Group Meeting: went over test classes, figured out which were not passing, and decided on last tasks before hand-in
July 11: Katharine K finished DataAccessStub (fixed bugs), finished AccessRatingsTest and added to other test classes,
made sure all tests pass in all test classes
(expected: 3 hours, actual: 4 hours)
July 11: Sayeed updated detailed user stories on Github project.
(expected: 1 hour, actual: 1.5 hour)
July 11: Sayeed added developer tasks in the Github Projects.
(expected: 1 hour, actual: 1 hour)
July 12: Katharine K removed default reviews+ratings from DataAccess, modified test classes accordingly
(expected: 1 hour, actual: 2 hours)
July 16 Group meeting: completed group retrospective activity, discussed developer tasks and user stories for iteration3.
July 16: Katharine K wrote document for group retrospective activity.
(expected: 30 min, actual: 45 min)
July 16: Katharine K created AccessRequests and added necessary methods in database stub and interface
(expected: 1 hour, actual: 1 hour)
July 16 Shiqing Guo created request domain object.(expected:1 hour actual:1 hour)
July 16 Shiqing Guo added methods related to request to databaseObject.(expected:2hour actual:1.5 hour)
July 17 Shiqing Guo added UI for choice page.(expected:30mins actual:30mins)
July 19 Shiqing Guo finished UI for request page.(expected:5 hours actual:5 hours)
July 19: Hasin I finished Post object class.
(expected: 2 hours, actual: 1.5 hours)
July 20 Shiqing Guo extract post and reply to make ForumContent(expected:30mins actual:1hour)
July 20 Shiqing Guo created VoteI,VoteReply,Upvote,Downvote,Vote.(expected:3 hours,actual:2.5 hours)
July 20 Shiqing Guo add methods to sql database relating to vote.(expected:2 hours, actual:1.5 hours)
July 20: Hasin I updated Post object class.
(expected:30 min, actual: 1 hour)
July 20: Gongyu Liao finished Reply and Feedback object class.
(expected: 2 hours, actual: 2 hours)
july 20: group meeting: decide to start writing test, as well as developing new
user stories, since time is quite tight in this iteration.
July 20: Sayeed added method signature to the database interface for reply.
(expected:30 min, actual:30 min)
July 21 Shiqing Guo create AccessVoteReplys.(expected:1 hours, actual:30 mins)
July 21 Shiqing Guo set up the environment and finished template of acceptance test(expected:3hours,actual:3hours)
July 21: Sayeed updated interface for post and reply.
(expected:30 min, actual: 1 hour)
July 22 Shiqing Guo finished VoteReplyTest,UpvoteTest,DownvoteTest.(expected:2 hours, actual:1.5 hour)
July 23 Shiqing Guo Add postID to reply, add List<Reply> getReplysByPost(int postID) to database and business object
July 23 Shiqing Guo finished forum UI(expected:6 hours, actual : 6hours)
July 22: Hasin I finished Unit testing for Post object.
(expected: 2 hours, actual: 2 hours)
July 23: Hasin I finished Access post class.
(expected: 2 hours, actual: 1.5 hours)
july 23 group meeting:discussed how to implement the acceptance test, decided to
create one class for each user story, distributed the tasks on acceptance test.
July 23: Sayeed added reply functionality to the database.
(expected: 3 hours, actual: 5 hours)
July 23: Sayeed updated Post for implementing database.
(expected: 15 min, actual: 10 minute)
July 23: Sayeed implemented Post methods to database.
(expected: 3 hours, actual: 2 hours)
July 23: Sayeed created AccessReply.
(expected: 1 hours, actual: 30 min)
July 24 Shiqing Guo finished forum acceptance test.(expected:3 hours, actual:3.5hours)
July 24: Katharine K created AccessRequestsTest and wrote some tests
(expected: 2 hours, actual: 2 hours)
July 24: Hasin I Updated gamePageUI for assisting acceptance test.
(expected 1 hour, actual 1 hour)
July 25: Katharine K updated methods in DataAccessStub
(expected: 2 hours, actual: 3 hours)
July 25: Hasin I finished acceptance test for gameInfoTest.
(expected 2 hours, actual 3.5 hours)
July 26: Katharine K finished writing methods in DataAccessStub to match interface
(expected: 1 hour, actual: 45 minutes)
July 26: Katharine K finished writing tests for AccessRequestsTest
(expected: 1 hour, actual: 2 hours)
July 26: Katharine K finished writing tests for RequestTest
(expected: 1 hour, actual: 1 hour)
July 26: Sayeed added AccessReplyTest and AccessPostTest
(expected: 4 hours, actual: 5 hours)
July 26: Gongyu Liao finished test for domain object Reply
(expected: 1 hour, actual: 40 minuates)
July 27 Meeting: fix errors in test code, assign additional tasks
July 27: Katharine K worked on test seams/integration tests
(expected: 2 hours, actual: 3.5 hours) -- did not finish as expected
July 27: Sayeed updated unit test for Post
(expected: 30 min, actual: 30 min)
July 27: Hasin I updated the acceptance test for ratingTest
(expected 2 hours, actual 3 hours)
July 27: Hasin I updated the GameInfoTest ( used testDB instead of Maindb)
(expected 1 hour, actual: 2 hours)
July 28: Hasin I updated the GameInfoTest ( added test for scroll bar)
(expected 2 hour, actual: 2 hours)
July 28: Sayeed updated RatingTest(acceptance).
(expected: 1 hour, actual: 1 hour)
July 28: Sayeed updated SortTest(acceptance).
(expected: 3 hours, actual: 4 hours).
July 28: Katharine K finished and fixed bugs for integration tests
(expected: 2 hours, actual: 3 hours)
July 28: Katharine K fixed new errors in BusinessPersistenceSeamTest and partially wrote request test acceptance test
(expected: 1 hour, actual: 2.5 hours)
July 28: Gongyu Liao finished acceptance test for review function (ReviewTest)
(expected: 1.5 hours, actual: 2 hours)
July 28 Shiqing Guo finished search acceptance test.(expected:2 hours, actual:2
hours)
July 28: Hasin I sketched the System Architecture for Iteration 3
(expected: 1 hour, actual: 0.5 hour)
July 28: Hasin I created the Developers tasks card for Iteration 3
(expected: 1 hour, actual: 1 hour)
July 29: Sayeed updated documentation.
(expected: 4 hours, actual: 5 hours)