Contents
System Maintenance Schedule
We are conducting daily and weekly maintenance; hence, SinoShop will not be available for external access during the following time period (UTC +8):
Period | Effected Service |
---|---|
Daily 2200 – 0800 | The firewall will disable external access. The server will automatically backup at 0340. |
Friday 2200 – Sunday 2200 | Logon; Database; |
Affect from 20-May-2023.
Workload Log
Milestone 1
During Milestone 1 (8 May – 27 May 2023), both team members dedicated substantial time to various aspects of the project, from conceptualization and design to learning new technologies and coding. The project required a diverse skill set encompassing many facets of web development, including frontend and backend learning, coding in various languages, and understanding web security.
We strategically divided our time and roles based on individual strengths and areas of interest, with Chen Guoyi focusing on aspects like Java, PHP framework, and security, while Ma Jiajun specialized in database and API management. Details of these tasks, the time spent, and specific remarks about them are detailed in the log below.
Tasks | Date | Chen Guoyi | Ma Jiajun | Remarks |
---|---|---|---|---|
Discuss the feedback gained from the poster as well as the one-minute video | 8-May-23 | 1.5 hours | 1.5 hours | We found that our idea was too narrow and too specific, then decide to broader our idea and make it more accessible |
Motivation and Storyline | 9-May-23 | 3 hours | 2 hours | We dive into and re-thinking the element that we should put and direction of our project, as well as briefly written our storyline down |
10-May-23 | ||||
Web overview | 11-May-23 | 3 hours | 3 hours | We briefly watch YouTube view from code channel which introduce the overall requirement and skill should be used in web development as well as the logic and tools behind it |
12-May-23 | ||||
Features and design for system | 13-May-23 | 4 hours | 4 hours | We discuss the overflow of our project and the skills we’ll going to use (such as HTML, CSS, which framework to choose and which kind of database we going to implement) |
Gather more information on web developing | 14-May-23 | 4 hours | 1 hour | We explore and try to acquire more information of web development separately |
Learn HTML and CSS | 15-May-23 | 5 hours | 3 hours | We access different sources and watch tutorials on them from YouTube to know how static UI is made |
Learn JavaScript | 16-May-23 | 4 hours | 4 hours | We access the same sources and follow the tutorial by doing to make the UI interactive |
React related tutorial from milestone1 | 17-May-23 | 3 hours | 3 hours | We go through some libraries as well as searching for some front-end framework |
Milestone 1 recording relate to web development | 18-May-23 | 5 hours | 5 hours | |
Our web page | 19-May-23 | 6 hours | 6 hours | We develop our web page together to make it looks more decent |
Backend-realted | 20-May-23 | 8 hours | 6 hours | Basically we go through everything related to backend. |
Guoyi: Java; framework(PHP); security | ||||
Jiajun: database(relational); API(restapi) | ||||
System design | 21-May-23 | 10 hours | ||
22-May-23 | ||||
Development plan | 23-May-23 | 2 hours | ||
Document ststem | 24-May-23 | 1 hour | 1 hour | |
Duild technical proof | 25-May-23 | 5 hours | 5 hours | |
Fix small mistakes on our website and check for the functionality | 26-May-23 | 8 hours | 8 hours | Our cover page is too stubborn not dynamic enough therefore we change it . We also try to add additional functions such as Login vertification |
Milestone 2
Both Chen Guoyi and Ma Jiajun have worked diligently over the course of June to complete key tasks for the project. Key tasks such as SSM framework familiarization, user login functionality, frontend designs, and product classification management have been successfully completed, with a few functionalities currently in progress. Both team members have exhibited strong understanding and efficient work ethics, as reflected in the execution of tasks.
Tasks | Date | Chen Guoyi | Ma Jiajun | Remarks |
---|---|---|---|---|
discuss the feedback gained from mile stone 1 and discuss the content we diside to cover in milestone 2 | June 1, 2023 | 1 hour and 30 minutes | 1 hour and 30 minutes | -we found that in order to build an online shopping platform that could function properly, both the front and backend part need to be well designed |
learn tools for development environment | June 2, | 3 hours | 2 hours | -we found that the newest virsion might not be stable and some tool is better naturally when serving a specific purpose |
2023 | ||||
learn the logic of SSM framework | June 3, | 3hours | 3hours | -we found that in order to make things manageable, different machine(e.g. controller, dispatcher,mapper)… need to coordinate together |
2023 | ||||
watch full build-framework videos to get the taste | Jne 4, 2023 | 14hours | 14hours | -the whole process at first is quite complicate as add one functionality could result in multiple files changed |
user login page and their information storage function | 5-Jun-23 | 4hours | 4hour | -this is the first functionality enable us to feel the whole process of implementing under SSM framework |
homepage design. | 8-Jun-23 | 5hours | 8hours | – |
related content on menu page | ||||
databse discussion and rough build up | 9-Jun-23 | 4hours | 4hours | – |
user management and permission | 10-Jun-23 | 5hours | 2hours | – |
user personality management e,g, upload avatar | 11-Jun-23 | 8hours | 8hours | |
Learning and Implementation of Asynchronous Upload and Load Information | 12-Jun-23 | 7hours | 8hours | – |
modifying order information function | 15-Jun-23 | 3hours | 3hours | – |
finalise the SSM framework check the content it covers, pack it for future use | June 16, | 14hours | 14hours | -we decide to have the following basic functionalities: Menu management, role management, user management, log management, authority management |
2023 | ||||
browsing some online fronend development design and implement some features | 17-Jun-23 | 4hours | 5hours | |
Create a new project and import configuration scaffolding | 18-Jun-23 | Approx. 1hour | Approx 1hour | |
Product classification management function design and implementation | 19-Jun-23 | 6hours | ||
–Commodity management function design and implementation | 21-Jun-23 | 8hours | – | |
Improve product classification search and user management functions | 22-Jun-23 | 3hours | 3hours | – |
Order management function | 23-Jun-23 | 6hours | 7hours | – |
product review function | ||||
User registration and login | 24-Jun-23 | 7hours | 7hours | – |
homepage product display function |
Milestone 3
We are now recording our workload…
Lifecycle Log
Feb 24, 2023 Sinopapers Product Lifecycle Announcement | Sinopapers Phase 1 service will officially cease operations and go offline at 23:59 (Beijing Time) on March 1, 2023. We sincerely appreciate everyone’s companionship and support along the way. Since its official launch on March 1, 2020, Sinopapers · Phase 1 has provided three years of stable services to teachers, students at the Shanghai Experimental School, as well as people from all walks of life. This business adjustment is a planned shutdown. Sinopapers · Phase 2 service will also be launched on June 18, 2023, at the Computer Science Department of the National University of Singapore. Please look forward to it. Here we commemorate the Sinopapers · Phase 1 project: © 2020-2023 Studybank.sinopapers.com © 2021-2022 Kaoqin.sinopapers.com |
March 1, 2023 | Sinopapers Phase 1 service officially ceased. Users will no longer have access to : Studybank.sinopapers.com AND Kaoqin.sinopapers.com |