[Software Top Understanding Group] 0402 0th meeting

  • Who will discuss and record the meeting?

    Discussion results: take turns

  • Determination of the required production functions of the Alpha version

    • Class schedule query √

      User provides account, we use crawler, caching mechanism (software)

      Provide manual update button (setup CD), we update once a week (record the last update time?)

    • Results query √

      Go in once and climb once

    • Empty classroom query √

      Empty classroom data does not change with the person querying

      We crawl data regularly, they look at us when they check, once a day

    • Inquiry and reminder of liberal arts courses (setting type)

      We crawl data regularly, they look at us when they check, once an hour

      There is a written time to release Boya

    • Course and teacher evaluation

      Focus on inheritance

    • Crawl coursework homework DDL√

      APP message push

    • Set home page √

    Among them, the liberal arts course query, due to the epidemic situation, the liberal arts course website is blank.

    Course and teacher evaluation function, due to the large framework involved, consider the implementation in the Beta stage

  • Technology stack selection

    • 前端:Android APP,Android SDK(Java)
    • Backend: Python (Django, Flask)
    • Crawler: Python
    • Database: MySQL
  • Determine which roles are needed in the group, how many people are in each role, and division of labor

    Front-end development (3): Qiao Xihua, Zhang Yixuan, Shan Yanbo

    Back-end development (2): Hu Binbin, Li Jiacheng

    Reptile Development (1): Responsible for crawling educational information: Du Bowei

    PM (1): Make a plan, DDL, write a blog: Guo Jun

  • Set the content of the next DDL and the time of the next regular meeting: 14:00 on Monday afternoon

    In this semester, two rounds of Alpha-Beta iterations were conducted. Each iteration consists of 4 weeks, design and planning in the first week, implementation (sprint) in the second and third weeks, and testing, release and stability in the fourth week.

    • Functional Specification

      Interface prototype design

    • Technical specifications

    • Team task dismantling

    • Team contribution distribution rules

Guess you like

Origin www.cnblogs.com/se2020djlj/p/12677436.html